引用
引用第12楼qq240559043于2024-08-09 22:20发表的 :
M0 :=(D0=1 AND NOT X5 AND X7 AND X8) OR D2=1 OR D5=1 OR D12 =1;
IF M0= TRUE AND LDP(TRUE,M1) THEN
D100 :=D100+1;
END_IF;
IF M0= TRUE AND LDP(TRUE,M2) THEN
.......
拜托,你以为我给出的代码是真实场景呀,能用一个If的情况下我为什么要写那么多IF,而且你以为真实情况下是M4,M5,M6,M7情况下可以用For循环?
我的设想是用一个If带后面所有上升沿,和梯形图一样,懂?我觉得你才是思想被束缚的人,能用IF尽量用IF