西门子数控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日
下一篇 2017年6月24日

相关推荐

  • 西门子HT8操作手柄通讯线如何检测好坏与否?

    西门子HT8插上机床生产线(带桁架机械手)任何一个接口,生产线中所有设备均同时停机报急停故障,无法消除。目前怀疑是HT8的通讯线或是接头出现问题,请问还有其他的可能问题点吗?如果是…

    SINUMERIK 2017年5月31日
  • 840Dsl与828D的X127地址

    请问大神们,840Dsl与828D的X127接口的IP地址能否修改?西门子设置的都是192.168.215.1,目前我想用交换机把多台数控系统通过X127接口组成一个局域网,上位机…

    SINUMERIK 2020年11月1日
  • WRITE如何把测量结果写到本地驱动器?

    用WRITE指令可以成功把测量结果写到NC里,但是NC内存比较小,想把测量结果写进本地驱动器下一个文件夹中的txt格式的文件,但不成功,如何编写目标路径?如何写到本地驱动器?需要E…

    SINUMERIK 2021年7月5日
  • HMI configuring package

    840D系统上用wincc flexible 2008 做用户界面,我想读取系统变量比如R参数和机床参数,为此需在840D上安装SINUMERIK&n…

    SINUMERIK 2017年12月8日
  • 840Dsl用STEP7上载梯图问题

    我用的是X127口的网线跟电脑连接STEP7上点显示可访问站点能显示站点 但是点上传站点到PG时候 填写站点IP了确没有显示可访问站点 问题补充:IP已经输入,…

    2020年10月31日
  • 802D 模拟运行功能

    802D系统  程序模拟运行时,进给轴跟着移动,这是为什么?模拟运行时各轴应该是禁止的。 问题补充:如果不把测试程序打上 轴就会移动吗? 最佳答案 应…

    SINUMERIK 2019年6月11日
  • MCP的地址如何设置

    840d数控车的MCP的硬件地址应如何设置,即如何使用MCP板上的8位拨码开关设定?(例如当地址为6或7时),请高人指点。谢谢 最佳答案 正好晚上值夜班,参考下巴 1为波…

    SINUMERIK 2018年12月14日
  • 主轴旋转报警

    一台五坐标系统是840D,主轴转十几秒报警27001和300911,诊断里面发现测量系统1和测量系统2数值不一样,请看图片烦问一下是什么原因导致的? 图片说明:  &nb…

    2020年10月31日
  • 西门子840D系统有关PLC报警

    一台采用840D系统的加工中心,在各个进给轴和主轴能正常运行的时候,报警120202 等待NC与PLC连接,但是在MDA下,能执行各个轴的增量进给,而不能执行相关PLC信…

    SINUMERIK 2020年10月31日
  • 西门子SINUMERIK 802SC PLC子程序库应用指南技术手册

    西门子SINUMERIK 802SC PLC子程序库应用指南技术手册  求助 最佳答案 《西门子SINUMERIK 802SC&n…

    SINUMERIK 2017年5月31日