個(gè)人理解,ST語言已經(jīng)摒棄了直接使用CALL和跳轉(zhuǎn)JMP指令的編程思維。
而由于IF語言或者CASE這些選擇或分支語句本身就是這類用法的直接替代者,編譯后的指令代碼也可以看出就是CALL和JMP使用。
試想一下,if語言里面可以放入一堆操作運(yùn)算,條件成立時(shí)就執(zhí)行,條件不成立時(shí)不執(zhí)行(實(shí)際也是IF條件不成立時(shí)PLC并不會(huì)區(qū)掃描而是會(huì)跳過),不就是跟CALL或者JMP其實(shí)是一樣的嗎?