数控系统为840D系统,在JOG方式下,能否通过按下某个按钮来执行一段小NC程序:
G54
M30
当然,常规的方法是通过编PLC程序先进入到AUTO方式,再执行程序,再退出AUTO方式回到JOG方式。
但这种方法比较笨,能否有简捷的方法?请专家指教,谢谢!
最佳答案
通过按钮调用FB4可以实现
提问者对于答案的评价:
这位高手大哥,能否讲的详细一点,是不是使用FB4的SETUFR功能?
此前我也考虑过这种方法,但不知道这种方法怎么设置形参呢,按照DOCONCD资料中的说法,只用设置PI.SETUFR和通道号就可以了。问题是当按下触发按键时,为什么一定是G54的值被执行呢,还有G55、G56、G500等工件坐标呢,系统怎么知道要执行的是哪一个呢?
我要实现的功能是在JOG方式下,当一个键按下时G54被执行,而当另一个键按下时G55被执行。
请赐教,谢谢!
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc217702.html