shaowind
级别: 略有小成
精华主题: 0
发帖数量: 59 个
工控威望: 262 点
下载积分: 3610 分
在线时间: 138(小时)
注册时间: 2010-09-11
最后登录: 2024-06-13
查看shaowind的 主题 / 回贴
楼主  发表于: 2012-11-04 09:41
我的主程序写了 LD I0.0
CALL SBR0
子程序SBR0 写了 LD SM0.0
= Q0.0




全部程序就这点,我的问题是我闭合I0.0的时候Q0.0亮,然后松开I0.0时,为什么Q0.0还是亮的。我认为I0.0松开后,就不调用SBR0了,Q0.0就应该灭了

这是为什么,那位大侠帮我解释一下,谢谢!
sj198822
sj198822
级别: 探索解密
精华主题: 0
发帖数量: 17 个
工控威望: 107 点
下载积分: 636 分
在线时间: 25(小时)
注册时间: 2010-07-16
最后登录: 2024-11-12
查看sj198822的 主题 / 回贴
1楼  发表于: 2012-11-04 13:11
接通i0.0调用SBR0,执行SBR0中的程序q0.0接通,松开i0.0后不调用SBR0,程序执行时扫描不到Q0.0的状态就会按照原有的状态输出