//比较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为什么会被改变?