ABBSPDSM04
ABBSPDSM04
1. 條件跳轉指令CJ
2. 子程序調用指令CALL與返回指令SRET
3. 中斷返回指令IRET、允許中斷指令EI與禁止中斷指令DI
4. 主程序結束指令FEND
5. 監視定時器刷新指令WDT
6. 循環開始指令FOR與循環結束指令NEXT
1、條件跳轉指令CJ
CJ、CJP指令用于跳過順序程序某一部分的場合,以減少掃描時間。條件跳轉指令CJ應用說明如圖
2、子程序調用指令CALL與返回指令SRET
子程序應寫在主程序之后,即子程序的標號應寫在指令FEND之后,且子程序必須以SRET指令結束
3、中斷返回指令IRET、允許中斷指令EI與禁止中斷指令DI
PLC一般處在禁止中斷狀態。指令EI~DI之間的程序段為允許中斷區間,而DI~EI之間為禁止中斷區間。當程序執行到允許中斷區間并且出現中斷請求信號時,PLC停止執行主程序,去執行相應的中斷子程序,遇到中斷返回指令IRET時返回斷點處繼續執行主程序。
4、主程序結束指令FEND
FEND指令表示主程序的結束,子程序的開始。程序執行到FEND指令時,進行輸出處理、輸入處理、監視定時器刷新,完成后返回第0步。
FEND指令通常與CJ-P-FEND、CALL-P-SRET和I-IRET結構一起使用(P表示程序指針、I表示中斷指針)。CALL指令的指針及子程序、中斷指針及中斷子程序都應放在FEND指令之后。CALL指令調用的子程序必須以子程序返回指令SRET結束。中斷子程序必須以中斷返回指令IRET結束。
Aera FM-D881
Aera FC-D981SBC
Aera FC-D980C
Aera FC-D981SBC
Aera FC-D980C
No Shok 200.100.1.5.2 Transmitter, GP-631-202
VAT 102419-R1 PM-7E
AMAT 0040-23091
ENZ-Electronic 2063-0010
Melles Griot 176B-208B
Fudu Co. 20120214-25
Toshiba VFS9-2015PM-WN
Toshiba VFS9-2004PM-WN
Aera FC-D981C
Novellus 63-33207-00
Novellus 63-33197-00
Novellus 63-33208-00
Novellus 63-33196-00
Aera FC-D980C
Nikon 4S001-063 Power Supply Board, PW-NB, SEC-C, PB-0056-A, K-500060
Yaskawa LASC-100W8
Nikon 4S008-005-A
Bay Pneumatic BES-4235
National Instruments AT-GPIB/TNT Plug And Play Board, Assy 182885E-01
Nikon 4S007-776
Nikon 4S018-383
Nikon 4S015-096
Nikon 4S018-028
Nikon 4S018-137 Z-T
Aera FC-D980C
Aera FC-D981C
Aera FC-7800CU