因为操作工经常误操作,导致刀具损坏,想做一个退刀宏程序,在jog模式下,
按下mcp上一个闲置的键,然后jog模式转为auto模式,并执行退刀宏程序,在宏程序运行完后,再从auto模式返回到jog模式下;
请各位大佬分享经验。不胜感激
最佳答案
1、使用异步子程序调用,开头的JOG到AUTO的转换利用PLC来完成,子程序结束时,用一个M指令标记当前异步子程序完成,然后利用M02或者M30+刚才的M指令,来触发回到JOG方式。
2、 JOG方式也可以运行退刀宏程序,而不用切换到自动,是利用同步动作来执行,但在JOG方式执行需要购买授权。
提问者对于答案的评价:
能详细介绍下第一条的方法吗? 谢谢大神
最佳答案作者回复:
我不知道你具体是什么系统,以840D为例,操作模式的切换,是利用PLC给NC的指令,DB11.DBX0.0表示请求操作模式到AUTO自动,DB11.DBX0.2表示请求操作模式到JOG。这2条在PLC里通过你自己的要求逻辑控制其输出,即可实现操作模式的转换。DB21.DBX7.1是NC启动,也同样需要在PLC中自己控制什么时候启动,异步子程序可以在论坛里搜下,利用FB4或FB7来启动异步子程序。
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc294395.html