840D数控系统的机床,我们想取一个程序启动信号,就像机床三色灯的那个绿色灯一样,机床循环启动时,那个绿色灯就亮,如果PLC本身没有那个输出点,有没有其他办法可以做到呢??
问题补充:
各位大哥,小弟我就是改不了那台机床的PLC呀,有没有在不改动PLC的情况下,取到外部循环启动信号呢??急!!
最佳答案
可以实现,但是必须要修改PLC程序。我就是对车间所有的840D机床这么做的。
可以参照一下做法:
在PLC程序OB1中加入一句。信号选择DB21.DBX35.0,然后后面接入一个PLC的输出位。如果执行程序,则DB21.DBX35.0输出为1,则PLC就会有输出.当然,如果只是执行主轴程序(没有其它任何一个进给轴参与到程序里面),则DB21.DBX35.0是不受影响的。这个信号只对进给轴有响应。因此,我在做的时候,还加入了主轴旋转的程序。(取DB3*.DBX61.4轴停止的常闭点)
希望对你有用。
提问者对于答案的评价:
我是要求不要修改PLC的,不过我也觉得不太可能了,
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc251888.html