指令之格式與一般規則 _連續/一次執行指令
(1)附有P之指令為一次微分指令,如MOVP、DECP均
表一次微分指令,即為一次執行指令為縮短掃描時 間,儘可能使用一次微分指令
(2)當指令後方未附有P記號時,程式每掃描一週即執行 一次,稱為連續執行指令。
_位元與字元關係:
X、Y、M、S只可進行單點ON/ OFF運算,稱為位
元。T、C、D 整組數值運算稱為字元 指令之格式與一般規則
_在X、Y、M、S前加Kn可組合成字元,n為常數,
n=1~4,n=1、2代表使用4個、8個位元。
如:K1Y0表示使用Y0到Y3共4個接點;K3M0表示 使用M0到M11共12個輔助繼電器。
_使用單點元件組合成字元的情形:
(1) MOV D0 K2Y0,D0=0000111100110101,即將D0 內值傳送至K2Y0(Y0~Y7共8個位元),但輸出接點 Y10~Y17不受影響。
(2) MOV K2Y0 D1,即將輸出K2Y0(Y0~Y7)傳送至D1
的低 8 位元,D1 的高 8 位元則填入 0。
呼叫副程式指令(CALL) (FNC01) _呼叫對象:呼叫指定指標為P0~P62。
_佔用位址:CALL與CALLP指令佔用記憶體3個位 址,而呼叫之標籤P0~P62佔用一個位址。
_使用時機:呼叫並執行副程式。所指定之標籤號碼 不可與CJ相同。
_副程式內的計時器須使用 T192~T199 才有效 副程式結束指令(SRET) (FNC02)
_指定對象:無。
_佔用位址:佔用1個位址。
_使用時機:配合CALL指令使用。當執行完此指令,
會返回主程式 CALL 指令的下一個指令繼續執行。
主程式結束指令(FEND) (FNC06) _指定對象:無。
_佔用位址:佔用1個位址。
_使用時機:當主程式有規劃副程式或中斷程式時,
用於主程式結尾,副程式及中斷程式接於此指令後
面。當CPU執行至此指令時,其意義與END指令相 同,程式會返回 0 位址繼續執行。