-
常用:
LD 載入 A 接點
LDI 載入 B 接點
AND 串聯 A 接點
ANI 串聯 B 接點
OR 並聯 A 接點
ORI 並聯 B 接點
ANB 串聯回路方塊
ORB 並聯回路方塊
MPS 存入堆棧
MRD 堆棧讀取 (指針不動)
MPP 讀出堆棧
-
輸出指令:
OUT 驅動線圈
SET 動作保持 (ON)
RST 接點或寄存器清除
定時器,計數器:
TMR 16 位定時器
CNT 16 位計數器
DCNT 32 位計數器
-
主控指令:
MC 公共串聯接點的連接
MCR 公共串聯接點的解除
-
接點上升沿/下降沿輸出指令:
LDP 上升沿檢出動作開始
LDF 下降沿檢出動作開始
ANDP 上升沿檢出串聯連接
ANDF 下降沿檢出串聯連接
ORP 上升沿檢出並聯連接
ORF 下降沿檢出並聯連接
-
脈沖輸出指令:
PLS 上升沿檢出
PLF 下降沿檢出
-
結束指令:
END 程序結束
-
其它指令:
NOP 無動作
INV 運算結果反相
P 指針
I 中斷插入指針
NP 上升緣觸發指令
PN 下降緣觸發指令
-
步進梯形指令:
STL 程序跳至副母線
RET 程序返回主母線
-
應用指令:
程序流程控制:
00 CJ 條件轉移
01 CALL 呼叫子程序
02 SRET 子程序結束
03 IRET 中斷插入返回
04 EI 中斷插入允許
05 DI 中斷插入禁止
06 FEND 主程序結束
07 WDT 逾時監視定時器
08 FOR 循環范圍開始
09 NEXT 循環范圍結束
傳送比較:
10 CMP 比較設定輸出
11 ZCP 區間比較
12 MOV 數據傳送
13 SMOV 移位傳送
14 CML 反轉傳送
15 BMOV 全部傳送
16 FMOV 多點傳送
17 XCH 數據交換
18 BCD BIN → BCD 變換
19 BIN BCD → BIN 變換
四則邏輯運算:
20 ADD BIN 加法
21 SUB BIN 減法
22 MUL BIN 乘法
23 DIV BIN 除法
24 INC BIN 加一
25 DEC BIN 減一
26 WAND/DAND 邏輯與 (AND) 運算
27 WOR/DOR 邏輯或 (OR) 運算
28 WXOR/DXOR 邏輯異或 (XOR) 運算
29 NEG 取負數(取 2 的補碼)
循環移位與移位:
30 ROR 右循環
31 ROL 左循環
32 RCR 附進位標志右循環
33 RCL 附進位標志左循環
34 SFTR 位右移
35 SFTL 位左移
36 WSFR 字右移
37 WSFL 字左移
38 SFWR 位移寫入
39 SFRD 位移讀出
數據處理:
40 ZRST 批次復位
41 DECO 譯碼
42 ENCO 編碼
43 SUM On 位數量
44 BON On 位判定
45 MEAN 平均值
46 ANS 信號報警器置位
47 ANR 信號報警器復位
48 SQR BIN 開平方
49 FLT BIN 整數 → 二進制浮點數變換
高速處理:
50 REF I/O 狀態即時刷新
51 REFF 輸入濾波器時間調整
52 MTR 矩陣分時輸入
53 DHSCS 比較置位(高速計數器)
54 DHSCR 比較復位(高速計數器)
55 DHSZ 區間比較(高速計數器)
56 SPD 脈沖頻率檢測
57 PLSY 脈沖輸出
58 PWM 脈沖波寬調制
59 PLSR 附加減速脈沖輸出
便利指令:
60 IST 手動/自動控制
61 SER 數據檢索
62 ABSD 絕對方式凸輪控制
63 INCD 相對方式凸輪控制
64 TTMR 示教式定時器
65 STMR 特殊定時器
66 ALT On/Off 交替
67 RAMP 斜坡信號
69
SORT 數據整理排序
外部設定顯示:
70 TKY 十鍵鍵盤輸入
71 HKY 十六鍵鍵盤輸入
72 DSW 數字開關
73 SEGD 七段顯示器譯碼
74 SEGL 七段顯示器分時顯示
75 ARWS 方向開關控制
76 ASC ASCII 碼變換
77 PR ASCII 碼打印
外部SER設備:
78 FROM 擴展模塊CR數據讀出
79 TO 擴展模塊CR數據寫入
80 RS 串行數據傳送
81 PRUN 8 進制位傳送
82 ASCI HEX 轉為 ASCII
83 HEX ASCII 轉為 HEX
84 CCD 校驗碼
85 VRRD 電位器值讀出
86 VRSC 電位器刻度讀出
87 ABS 絕對值運算
88 PID PID 運算
通訊:
100 MODRD MODBUS 數據讀取
101 MODWR MODBUS 數據寫入
102 FWD VFD-A 變頻器正轉指令
103 REV VFD-A 變頻器反轉指令
104 STOP VFD-A 變頻器停止指令
105 RDST VFD-A變頻器狀態讀取
106 RSTEF VFD-A變頻器異常復位
107 LRC LRC 校驗碼計算
108 CRC CRC 校驗碼計算
150 MODRW MODBUS 讀寫
206 ASDRW 台達服務器通訊指令
浮點運算:
110 DECMP 二進制浮點數比較
112 DMOVR 浮點數數據傳送
111 DEZCP 二進制浮點數區間比較
116 DRAD 角度→弧度
117 DDEG 弧度→角度
118 DEBCD 二進制浮點數→十進制浮點數
119 DEBIN 十進制浮點數→二進制浮點數
120 DEADD 二進制浮點數加法
121 DESUB 二進制浮點數法
122 DEMUL 二進制浮點數乘法
123 DEDIV 二進制浮點數除法
124 DEXP 二進制浮點數取指數
125 DLN 二進制浮點數取自然對數
126 DLOG 二進制浮點數取對數
127 DESQR 二進制浮點數平方
128 DPOW 浮點數乘方
129 INT 二進制浮點數→BIN 整數變換
130 DSIN 二進制浮點數SIN 運算
131 DCOS 二進制浮點數COS 運算
132 DTAN 二進制浮點數TAN 運算
133 DASIN 二進制浮點數ASIN 運算
134 DACOS 二進制浮點數ACOS 運算
135 DATAN 二進制浮點數ATAN 運算
136 DSINH 二進制浮點數SINH 運算
137 DCOSH 二進制浮點數COSH 運算
138 DTANH 二進制浮點數TANH 運算
172 DADDR 浮點數值加法
173 DSUBR 浮點數值減法
174 DMULR 浮點數值乘法
175 DDIVR 浮點數值除法
其它:
109 SWRD 數字開關讀取
143 DELAY 延遲指令
144 GPWM 一般用脈沖波寬調變
145 FTC 模糊化溫度控制
147 SWAP 上/下 字節交換
148 MEMR 文件寄存器讀出
149 MEMW
文件寄存器寫入
151 PWD 輸入脈寬檢測
152 RTMU I 中斷子程序執行時間測量開始
153 RTMD I 中斷子程序執行時間測量結束
154 RAND 隨機數值產生
168 MVM 指定位搬移
176 MMOV 放大傳送
177 GPS (GPS)接收通訊指令
178 DSPA 太陽能板位置指令
179 WSUM 求和
196 HST 高速定時器
202 SCAL 比例運算
203 SCLP 參數型比例運算
205 CMPT 表格比較指令
207 CSFO 擷取速度與追隨輸出指令
定位控制:
155 DABSR ABS 現在值讀出
156 ZRN 原點回歸
157 PLSV 附旋轉方向脈沖輸出
158 DRVI 相對定位
159 DRVA 絕對定位
191 DPPMR 雙軸相對點運動
192 DPPMA 雙軸絕對
點運動
193 DCIMR 雙軸相對圓弧插補
194 DCIMA 雙軸絕對圓弧插補
195 DPTPO 單軸建表式脈沖輸出
197 DCLLM 閉迴路定位控制
198 DVSPO 可變速度脈波輸出
199 DICF 立即變更頻率指令
萬年歷:
160 TCMP 萬年歷數據比較
161 TZCP 萬年歷數據取間比較
162 TADD 萬年歷數據加法
163 TSUB 萬年歷數據減法
166 TRD 萬年歷數據讀出
167 TWR 萬年歷數據寫入
169 HOUR 時間表
格雷碼:
170 GRY BIN→GRY 碼變換
171 GBIN GRY 碼→BIN 變換
矩陣:
180 MAND 矩陣與 (AND)運算
181 MOR 矩陣或 (OR)運算
182 MXOR 矩陣異或 (XOR)運算
183 MXNR 矩陣同或 (XNR)運算
184 MINV 矩陣反相
185 MCMP 矩陣比較
186 MBRD 矩陣位讀出
187 MBWR 矩陣位寫入
188 MBS 矩陣位位移
189 MBR 矩陣位循環移位
190 MBC 矩陣位狀態計數
接點型態邏輯運算:
215 LD& S1 & S2
216 LD| S1 | S2
217 LD^ S1 ^ S2
218 AND& S1 & S2
219 AND| S1 | S2
220 AND^ S1 ^ S2
221 OR& S1 & S2
222 OR| S1 | S2
223 OR^ S1 ^ S2
接點型態比較指令:
224 LD= S1 = S2
225 LD> S1 > S2
226 LD< S1 < S2
228 LD<> S1 ≠ S2
229 LD<= S1 ≦ S2
230 LD>= S1 ≧ S2
232 AND= S1 = S2
233 AND> S1 > S2
234 AND< S1 < S2
236 AND<> S1 ≠ S2
237 AND<= S1 ≦ S2
238 AND>= S1 ≧ S2
240 OR= S1 = S2
241 OR> S1 > S2
242 OR< S1 < S2
244 OR<> S1 ≠ S2
245 OR<= S1 ≦ S2
246 OR>= S1 ≧ S2
字符裝置位指令:
266 BOUT 字符裝置位輸出
267 BSET 字符裝置位動作保持On
268 BRST 字符裝置位清除
269 BLD 字符裝置位加載A接點
270 BLDI 字符裝置位加載B接點
271 BAND 字符裝置位串聯A接點
272 BANI 字符裝置位串聯B接點
273 BOR 字符裝置位並聯A接點
274 BORI 字符裝置位並聯B接點
浮點接點型態比較指令:
275 FLD= 浮點數接點型態比較LD※
276 FLD> 浮點數接點型態比較LD※
277 FLD< 浮點數接點型態比較LD※
278 FLD<> 浮點數接點型態比較LD※
279 FLD<= 浮點數接點型態比較LD※
280 FLD>= 浮點數接點型態比較LD※
281 FAND= 浮點數接點型態比較 AND※
282 FAND> 浮點數接點型態比較 AND※
283 FAND< 浮點數接點型態比較 AND※
284 FAND<> 浮點數接點型態比較 AND※
285 FAND<= 浮點數接點型態比較 AND※
286 FAND>= 浮點數接點型態比較 AND※
287 FOR= 浮點數接點型態比較 OR※
288 FOR> 浮點數接點型態比較 OR※
289 FOR< 浮點數接點型態比較 OR※
290 FOR<> 浮點數接點型態比較 OR※
291 FOR<= 浮點數接點型態比較 OR※
292 FOR>= 浮點數接點型態比較 OR※
絶對值型態比較指令:
296 LDZ> 接點型態絶對值比較LDZ※
297 LDZ>= 接點型態絶對值比較LDZ※
298 LDZ< 接點型態絶對值比較LDZ※
299 LDZ<= 接點型態絶對值比較LDZ※
300 LDZ== 接點型態絶對值比較LDZ※
301 LDZ<> 接點型態絶對值比較LDZ※
302 ANDZ> 接點型態絶對值比較ANDZ※