各位老师好,今天在公司模拟一个东西的时候,发现了一个问题,然后我又建了个简单的程序测试,PLCSIM模拟依旧。程序如下:FB1程序
A #in1
L S5T#5S
SD T 0
A I 0.2
R T 0
NOP 0
NOP 0
A T 0
= #OUT1
OB1程序
A I 0.0
= L 20.0
BLD 103
A M 0.0
JNB _001
CALL FB 1 , DB1
in1 :=L20.0
OUT1:=Q0.0
_001: NOP 0
这是我用梯形图编写转换成STL的,当M0.0为1且I0.0为1的时候,定时器开始计时,但是当M0.0为0,I0.0为1的时候,定时器依旧在计时。这点不理解,M0.0为0的时候,按说我已经不再调用FB1了,为什么FB1内的定时器依旧在计时呢?以前还真没注意过这个为题。我用的是PLCSIM模拟的,请老师赐教