FUNCTION FC 2 : VOID
TITLE =
VERSION : 0.1
VAR_INPUT
enable : BOOL ;
mytimer : TIMER ;
cycle : S5TIME ;
END_VAR
VAR_OUTPUT
flag : BOOL ;
END_VAR
BEGIN
NETWORK
TITLE =
AN #enable;
R #flag;
BEC ;
NETWORK
TITLE =
A #enable;
L #cycle;
SD #mytimer;
A #mytimer;
= #flag;
END_FUNCTION
调用FC2时,当enable为1时,flag为1,当enable再次从off到on时,定时器不启动,flag为off,想问下为什么?
取消1段代码就没有问题
在线等,谢谢!