【摘要】:PMC使用DECB命令进行M代码的译码,一次可连续译8个码,PMC程序如图4-34所示。图4-34 利用DECB指令对M代码进行译码的PMC程序指令主轴正转时,R0120.0为1。因此,用SFR信号制成保持回路。图4-36 以轴移动结束为条件控制系统执行辅助功能指令的PMC程序用以上PMC程序运行G00 X100.0 M08时先执行G00X100.0,然后再执行M08。1)执行无轴移动而只有辅助功能的程序段时,已分配完的信号DEN立即变为1。2)请作好安全准备,以免换刀指令等被错误指令损坏机床。
PMC使用DECB命令进行M代码的译码,一次可连续译8个码,PMC程序如图4-34所示。
图4-34 利用DECB指令对M代码进行译码的PMC程序
指令主轴正转(M03)时,R0120.0(DM03信号)为1。用PMC执行M功能,PMC程序如图4-35所示。
图4-35 执行M03指令实现主轴正转的PMC程序
1)执行主轴正转(M03)指令时,主轴正转信号(SFR)变为1。M功能结束时,M代码变为0,对M代码进行译码后的DM03信号也变为0。因此,用SFR信号制成保持回路。
2)执行主轴反转(M04)指令或主轴停止(M05)指令时,主轴正转信号(SFR)变为0。(www.xing528.com)
在同一程序段上有轴移动指令,又有辅助功能(M、S、T、B功能)指令时,轴移动结束后分配完成信号(DEN)变为1。
可把此信号加到执行条件上,在轴移动结束时才执行辅助功能,PMC程序如图4-36所示。
图4-36 以轴移动结束为条件控制系统执行辅助功能指令的PMC程序
用以上PMC程序运行G00 X100.0 M08时先执行G00X100.0,然后再执行M08。
1)执行无轴移动而只有辅助功能的程序段时,已分配完的信号DEN立即变为1。
2)请作好安全准备,以免换刀(M06)指令等被错误指令损坏机床。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。