西门子数控PLC中执行NC指令M代码后的结果怎么反馈给NC

西门子数控PLC中执行NC指令M代码后的结果怎么反馈给NC,怎么让NC知道PLC已经执行完M功能。

最佳答案

这个是采用DB10的数据块连接的,变量关系:
变量在PLC中的对应关系:
 $A_IN[1..8] —DB10.DBB1
 $A_IN[9..40]—DB10.DBB186..189
 $A_OUT[1..8]—DB10.DBB64
 $A_OUT[9..40]—DB10.DBB190..19
如在PLC中把DB10.DBX1.0置位,通过加工程序就可以读出变量$A_IN[1]也为1。这样可以在NC程序中使用gotob、gotof进行程序的跳转了。

提问者对于答案的评价:
谢谢,受教了

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc180196.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年6月24日 下午6:48
下一篇 2017年6月24日 下午6:48

相关推荐

  • 840D 出现120202报警

    各位大侠,求助!840D系统出现120202报警,更换过PC-NC连接电缆,与另外一台机床对调过NC  PLC,另一台机床还是正常,故障机依旧。面板灯闪亮,PL…

    SINUMERIK 2020年10月31日
  • 西门子802S数控系统传输下来的PLC文件怎么打开

    西门子802S数控系统传输下来的PLC文件怎么打开 最佳答案 通过winpcin传送下来的文件是二进制备份文件无法打开。  想打开必须用Programming&…

    SINUMERIK 2018年12月14日
  • 如何在840DSL系统中监控各轴设定坐标值及实际坐标值

    如题,是否可以通过监控哪些变量实现,谢谢! 最佳答案 系统变量$AA_IM[轴号] ,比如Z轴$AA_IM[Z]  输入到诊断界面下,NC/PLC变量…

    SINUMERIK 2021年7月5日
  • sinumerik802Dsl

    西门子sinumerik802Dsl数控系统(铣削),其自身的攻丝循环cycle84及cycle840为什么总是出现025050号报警,此外还出现sp轴轮廓报警,这到底是怎么回事。…

    SINUMERIK 2017年12月2日
  • 请问安全集成里的DB18.DBX,是如何控制硬件的?

    大家好,请问安全集成里的DB18.DBX,是如何控制硬件的?840Dsl床子上,有段PLC程序是这样的:A DB18.DBX38.0  (机床门闭合)…

    SINUMERIK 2017年6月27日
  • DB72换刀接口信号

    DB72.DBX0.0代表什么意思 ss接口代表什么意思。 最佳答案 NC → PLC信号主轴请求信号DB72.DBX0.0—DBX1.7对应于&nb…

    SINUMERIK 2020年10月31日
  • 用ADI4配置第二根主轴的问题

    840Dsl已经用ADI4控制一根模拟主轴(SP)了,最近又想用它的+10V模拟量输出,所以想加一个轴用。新的主轴是第7根轴(5轴机床加第一主轴)。MD10000[6]=LAMD1…

    2017年11月1日
  • 参考点挡块调整

    我公司一个内圆磨床,810D系统,X轴两个测量系统全闭环,被人把参考点挡块往正方向调了10毫米,可回完参后,参考点往正方向偏了100毫米,我把挡块调回后就正常了,怎么回事. 最佳答…

    SINUMERIK 2017年12月7日
  • 西门子808D系统死机重启问题

    我一共订了5台西门子808D的数控车,前期两台运行半年度一点问题都没有,后期的三台使用不到两个月在期间不断地在加工过程中死机重启,西门子售后已经把三台的系统全部换掉,再没有出现过死…

    SINUMERIK 2017年6月18日
  • 810T系统的编程

    %2N10 M06N30 G01 G91 G94 Z=R0 F=R3N175 M07N195 M30…

    SINUMERIK 2017年12月7日