FANUC 选择停止功能是如何实现的


选择停止功能

数控系统操作面板上一般都会有“选择停止”按键,当按下选择停止按键后,选择停止有效,运行程序时,执行到M01,程序自动会停止在“M01”所在程序段,直到再次按下循环启动开关后,程序才能继续运转;当关闭选择停止按键后,选择停止功能无效,此时程序执行到“M01”时会直接忽略M01指令继续执行程序。该功能多用于调试加工程序时使用,那么系统是如何实现选择停止功能的呢?

当系统运行加工程序,执行到“M01”指令时,系统会自动输出M01的解码信号F9.6至PMC,选择停止功能,正是运用此信号结合逻辑编程实现的。

首先确认出选择停止按钮开关对应的地址,如下图,选择停止开关对应地址为R5.3,当按下开关后,R5.3导通并保持,再次按下选择停止按钮后,R5.3断开。

当按下选择停止按钮后,R5.3导通,此时运行程序,执行到M01后,F9.6信号导通,R5.5线圈导通并保持;

R5.5导通后,自动断开系统M代码完成信号G4.3;

由于M代码完成信号G4.3无法触发,系统会一直处于M01程序段等待状态,此时选择停止功能已经实现。再次触发循环启动按钮后,R5.5线圈断开,M代码完成指令G4.3导通,M01代码执行结束,程序继续执行。

当关闭选择停止功能,自动运行程序执行到M01代码时,系统会直接触发M代码完成信号G4.3,M01代码会立即执行完成,继续执行以下程序。

以上就是有关选择停止功能的简单介绍,希望能对初学者有些帮助。

发表回复

登录... 后才能评论