CASE INT1 OF
1 :
BOOL1 := TRUE;
BOOL3 := FALSE;
int1:=2;
2 :
TON1(IN:=NOT ton1.q , PT:=t#100s , Q=> , ET=> );
IF ton1.Q THEN
INT1:=3;
END_IF
3:
BOOL1 := NOT BOOL1;
BOOL2 := BOOL1 OR BOOL2;
END_CASE
当int1为2时,PLC程序相当于等待100s。
2018.6.4 张子然 编辑