bodesc
级别: 探索解密
精华主题: 0
发帖数量: 4 个
工控威望: 134 点
下载积分: 581 分
在线时间: 0(小时)
注册时间: 2013-07-31
最后登录: 2013-10-15
查看bodesc的 主题 / 回贴
楼主  发表于: 2013-10-11 16:13
//比较VB3和VB1,如果不相等,M9.0设置为ON
LDB<>  VB3, 复用输入:VB1
S      M9.0, 1


//M9.0为ON,延时定时器开始计时
LD     M9.0
TON    T37, 5

//到达延长的时间后,读取温度,并将M9.0复位为OFF。
LD     T37
MOVW   AIW8, AC1
ITD    AC1, AC1
DTR    AC1, AC1
/R     10.0, AC1
MOVR   AC1, 复用温度:VD76
R      M9.0, 1


//问题来了,1、在T37从来没有接通的情况下,M9.0的值不停改变;2、定时器后面的代码从来没有被执行;在T37没有打开的情况下,M9.0为什么会被改变?