yzr520
级别: 略有小成
精华主题: 0
发帖数量: 104 个
工控威望: 215 点
下载积分: 723 分
在线时间: 12(小时)
注册时间: 2008-03-25
最后登录: 2018-07-05
查看yzr520的 主题 / 回贴
楼主  发表于: 2008-05-12 12:37
图片:
因在做定位系统,用到PLSR指令,因为要用多次,我就把PLSR写到子程序了,用到时就调用子程序

为了人性化一点,我在编程时设置了一个急停按钮,有什么意外情况发生时可以按下急停按钮后电机停机,即PLSR指令不再输出脉冲,但是发现按了没用,还是有脉冲输出,不知是什么原因,是不是在主程序里不能控制子程序呢?

如图所示:启动时会接通M0,急停时我在主程序里已经切断了M0,但是还有有脉冲输出,理论上来说M0断开时不会有脉冲输出了,不知是什么原因?请教各位,

谢谢
linzhenfu
级别: 略有小成
精华主题: 0
发帖数量: 193 个
工控威望: 304 点
下载积分: 622 分
在线时间: 259(小时)
注册时间: 2007-07-15
最后登录: 2024-06-17
查看linzhenfu的 主题 / 回贴
1楼  发表于: 2008-05-12 21:21
当然啦,子程序在没被调用的情况下是不扫描的,怎么可能停止?