是否內部循環(huán)次數太多和很多根本不需一直執行的程序每次都執行。
比如
1、初始化程序,或者一些條件滿(mǎn)足才允許一下的程序。
PLC開(kāi)機運行一次即可,可以使用跳轉CJ加Px調用。ST語(yǔ)言使用IF語(yǔ)句可以達到按需調用子程序的目的。
2、循環(huán)語(yǔ)句同理,需要執行的時(shí)候調用一下即可,不需每個(gè)PLC掃描周期都執行。
3、一些重復或者有規律的賦值和置位,可以批量處理。
比如 某條件成立時(shí), 需要多個(gè)連續的Mx值置位或復位,如 MOV K0 K4M0 可以把M0到M15全部復位。
如 D0到Dn 要全部賦值零, FMOV D0 Kn