都說(shuō)學(xué)PLC沒(méi)有捷徑?不知道這247個(gè)PLC常用指令是捷徑嗎(plc指令快捷鍵)
一、 順控指令
1.觸點(diǎn)指令
00 LD 邏輯操作開(kāi)始
01 LDI 邏輯非操作開(kāi)始
02 AND 邏輯乘
03 ANI 邏輯乘非
04 OR 邏輯加
05 ORI 邏輯加非
2.連接指令
06 ANB AND邏輯塊與
07 ORB OR邏輯塊或
08 MPS 存儲(chǔ)操作結(jié)果
09 MRD 從MPS讀取操作結(jié)果
10 MPP 從MPS讀取操作結(jié)果
并清除結(jié)果
3.輸出指令
11 OUT 軟元件輸出
12 SET 軟元件置位
13 RST 軟元件復(fù)位
14 PLS 在輸入信號(hào)的上升沿
15 PLF 在輸入信號(hào)的下降沿
16 CHK 軟元件輸出翻轉(zhuǎn)
4.移位指令
17 SFT 元件移1位
18 SFTP 元件移1位
5.主控指令
19 MC 主控開(kāi)始
20 MCR 主控復(fù)位
6.結(jié)束指令
21 FEND 結(jié)束主程序
22 END 總的程序末尾,
返回第0步
7.其它指令
23 STOP 停止
24 NOP 空操作
二、基本指令
1.比較指令
16位數(shù)據(jù)比較
25 LD= 當(dāng)S1=S2, 接通,
當(dāng)S1≠S2, 斷開(kāi)
26 AND=
27 OR=
28 LD<> 當(dāng)S1≠S2, 接通,
當(dāng)S1=S2, 斷開(kāi)
29 AND<>
30 OR<>
31 LD> 當(dāng)S1>S2, 接通,
當(dāng)S1≤S2, 斷開(kāi)
32 AND>
33 OR>
34 LD<= 當(dāng)S1≤S2, 接通,
當(dāng)S1>S2, 斷開(kāi)
35 AND<=
36 OR<=
37 LD< 當(dāng)S1<S2, 接通,
當(dāng)S1≥S2, 斷開(kāi)
38 AND<
39 OR<
40 LD>= 當(dāng)S1≥S2, 接通,
當(dāng)S1<S2, 斷開(kāi)
41 AND>=
42 OR>=
32位數(shù)據(jù)比較
43 LDD= 當(dāng)(S1 1,S1)=(S2 1,S2), 接通
44 ANDD=
45 ORD=
46 LDD<> 當(dāng)(S1 1,S1)≠(S2 1,S2),接通
47 ANDD<>
48 ORD<>
49 LDD> 當(dāng)(S1 1,S1)>(S2 1,S2), 接通
50 ANDD>
51 ORD>
52 LDD<= 當(dāng)(S1 1,S1)≤(S2 1,S2),接通
53 ANDD<=
54 ORD<=
55 LDD< 當(dāng)(S1 1,S1)<(S2 1,S2), 接通
56 ANDD<
57 ORD<
58 LDD>= 當(dāng)(S1 1,S1)≥(S2 1,S2),接通
59 ANDD>=
60 ORD>=
2.算術(shù)運(yùn)算指令
二進(jìn)制16位加/減
61 (D) (S)→(D)
62 P
63 (S1) (S2)→(D)
64 P
65 – (D)-(S)→(D)
66 -P
67 – (S1)-(S2)→(D)
68 -P
二進(jìn)制32位加/減
69 D (D 1,D) (S 1,S)→(D 1,D)
70 D P
71 D (S1 1,S1) (S2 1,S2)→(D 1,D)
72 D P
73 D- (D 1,D)-(S 1,S)→(D 1,D)
74 D-P
75 D- (S1 1,S1)-(S2 1,S2)→(D 1,D)
76 D-P
77 * (S1)×(S2)→(D 1,D)
78 *P
79 / (S1)/(S2)→商(D), 余數(shù)(D 1)
80 /P
81 D* (S1 1,S1)×(S2 1,S2)→(D 3,D 2,D 1,D)
82 D*P
83 D/ (S1 1,S1)/(S2 1,S2)→商(D 1,D),余數(shù)(D 3,D 2)
84 D/P
85 B (D) (S)→(D)
86 B P
87 B (S1) (S2)→(D)
88 B P
89 B- (D)-(S)→(D)
90 B-P
91 B- (S1)-(S2)→(D)
92 B-P
93 DB (D 1,D) (S 1,S) →(D 1,D)
94 DB P
95 DB (S1 1,S1) (S2 1,S2)→(D 1,D)
96 DB P
97 DB- (D 1,D)-(S 1,S)→(D 1,D)
98 DB-P
99 DB- (S1 1,S1)-(S2 1,S2)→(D 1,D)
100 DB-P
101 B* (S1)×(S2)→(D 1,D)
102 B*P
103 B/ (S1)/(S2)→商(D),余數(shù)(D 1)
104 B/P
105 DB* (S1 1,S1)×(S2 1,S2)→
(D 3,D 2,D 1,D)
106 DB*P
107 DB/ (S1 1,S1)/(S2 1,S2)→
商(D 1,D),余數(shù)(D 3,D 2)
108 DB/P
109 INC (D) 1→(D)
110 INCP
111 DINC (D 1,D) 1→(D 1,D)
112 DINCP
113 DEC (D)-1→(D)
114 DECP
115 DDEC (D 1,D)-1→(D 1,D)
116 DDECP
3.BCD—二進(jìn)制轉(zhuǎn)換
117 BCD (S)→(D)BCD轉(zhuǎn)換
118 BCDP
119 DBCD (S 1,S)→(D 1,D)
120 DBCDP
121 BIN (S)→(D)二進(jìn)制轉(zhuǎn)換
122 BINP
123 DBIN (S 1,S)→(D 1,D)
124 DBINP
4.數(shù)據(jù)傳送指令
125 MOV (S)→(D)
126 MOVP
127 DMOV (S 1,S)→(D 1,D)
128 DMOVP
129 CML (S)→(D)
130 CMLP
131 DCML (S 1,S)→(D 1,D)
132 DCML
133 DCMLP
134 BMOV (S)→(D)n個(gè)
135 BMOVP
136 FMOV (S)→(D)n個(gè)
137 FMOVP
138 XCH (D1)←→(D2)
139 XCHP
140 DXCH (D1 1,D1)←→(D2 1,D2)
141 DXCHP
5.程序分支指令
142 CJ 條件滿足,跳轉(zhuǎn)到P**處
143 SCJ 條件滿足后緊接的掃描周期,跳轉(zhuǎn)到P**處
144 JMP 無(wú)條件跳轉(zhuǎn)到P**處
145 CALL 執(zhí)行P**處子程序
146 CALLP
147 RET 從子程序返回
148 EI 允許中斷
149 DI 禁止中斷
150 IRET 從中斷程序返回
151 SUB 執(zhí)行n指定的程序
152 SUBP
6.程序切換指令
153 CHG 在主副程序間切換
7.刷新指令
154 COM 執(zhí)行通訊刷新
155 EI 允許通訊刷新
156 DI 禁止通訊刷新
157 SEG 對(duì)應(yīng)軟元件的刷新,僅執(zhí)行1個(gè)掃描周期,M9052 ON時(shí)有效
三、應(yīng)用指令
1.邏輯運(yùn)算指令
158 WAND (D) AND (S)→(D)
159 WANDP
160 WAND (S1) AND (S2)→(D)
161 WANDP
162 DAND (D 1,D) AND (S 1,S)→(D 1,D)
163 DANDP
164 WOR (D) OR (S)→(D)
165 WORP
166 WOR (S1) OR (S2)→(D)
167 WORP
168 DOR (D 1,D) OR (S 1,S)→(D 1,D)
169 DORP
170 WXOR (D) XOR (S)→(D)異或
171 WXORP
172 WXOR (S1) XOR (S2)→(D)
173 WXORP
174 DXOR (D 1,D) XOR (S 1,S)→(D 1,D)
175 DXORP
176 WXNR (D) XOR (S)→(D)
177 WXNRP
178 WXNR (S1) XOR (S2)→(D)
179 WXNRP
180 DXNR (D 1,D) XOR (S 1,S)→(D 1,D)
181 DXNRP
182 NEG 0-(D)→(D)補(bǔ)碼
183 NEGP
2.旋轉(zhuǎn)指令
184 ROR n位右轉(zhuǎn)
185 RORP
186 RCR n位右轉(zhuǎn)(帶進(jìn)位)
187 RCRP
188 ROL n位左轉(zhuǎn)
189 ROLP
190 RCL n位左轉(zhuǎn)(帶進(jìn)位)
191 RCLP
192 DROR n位右轉(zhuǎn)
193 DRORP
194 DRCR n位右轉(zhuǎn)(帶進(jìn)位)
195 DRCRP
196 DROL n位左轉(zhuǎn)
197 DROLP
198 DRCL n位左轉(zhuǎn)(帶進(jìn)位)
199 DRCLP
3.移位指令
200 SFR n位右移
201 SFRP
202 SFL n位左移
203 SFLP
204 BSFR 1位右移
205 BSFRP
206 BSFL 1位左移
207 BSFLP
208 DSFR 1位右移
209 DSFRP
210 DSFL 1位左移
211 DSFLP
4.數(shù)據(jù)處理指令
212 SER 數(shù)據(jù)搜索
213 SERP
214 SUM 位檢查
215 SUMP
216 DSUM
217 DSUMP
218 DECO 譯碼編碼
219 DECOP
220 ENCO
221 ENCOP
222 SEG 7段編碼
223 BSET 對(duì)字中n位置位
224 BSETP
225 BRST 對(duì)字中n位復(fù)位
226 BRSTP
227 DIS 組合分離
228 DISP
229 UNI
230 UNIP
231 ASC ASCII轉(zhuǎn)化
5.先進(jìn)先出指令
232 FIFW FIFO寫(xiě)
233 FIFWP
234 FIFR FIFO讀
235 FIFRP
6.內(nèi)存緩沖區(qū)存取指令
236 FROM 從特殊功能模塊讀取數(shù)據(jù)
237 FROMP
238 DFRO
239 DFROP
240 TO 向特殊功能模塊寫(xiě)數(shù)據(jù)
241 TOP
242 DTO
243 FROM 從遠(yuǎn)程I/O站讀數(shù)據(jù)
244 FROMP
245 DFRO
246 DFROP
247 TO 向遠(yuǎn)程站寫(xiě)數(shù)據(jù)
248 TOP
249 DTO
250 DTOP
7.FOR/NEXT指令
251 FOR 重復(fù)n次
252 NEXT
8.本地站、遠(yuǎn)程I/O站存取指令
253 LRDP 從本地站讀數(shù)據(jù)
254 LWTP 向本地站寫(xiě)數(shù)據(jù)
255 RFRP 從遠(yuǎn)程特殊功能模塊讀數(shù)據(jù)
256 RTOP 向遠(yuǎn)程特殊功能模塊寫(xiě)數(shù)據(jù)
9.顯示指令
257 PR 從指定的8點(diǎn)字軟元件輸出
16個(gè)字符的ASCII碼
258 PR 順序向輸出模塊輸出ASCII
碼, 直到結(jié)束符NUL(00H)
259 PRC 將字軟元件的注釋轉(zhuǎn)換成
ASCII碼,并輸出
260 LED 將指定的8點(diǎn)字軟元件顯示
16個(gè)字符的ASCII碼
261 LEDA 顯示指定的英文數(shù)字字符
262 LEDB
263 LEDC 顯示軟元件S的注釋
264 LEDR 顯示復(fù)位
10.其它指令
265 WDT WDT復(fù)位
266 WDTP
267 CHK 故障檢測(cè)
268 SLT 按參數(shù)設(shè)定的條件,數(shù)據(jù)被鎖定
269 SLTR 狀態(tài)鎖存復(fù)位,且執(zhí)行SLT
270 STRA 按參數(shù)設(shè)定的條件,采樣數(shù)據(jù)存入
271 STRAR 采樣跟蹤復(fù)位,且允許執(zhí)行
272 STC 進(jìn)位標(biāo)志(M9012)ON
273 CLC 進(jìn)位標(biāo)志(M9012)OFF
274 DUTY 用戶定義時(shí)鐘
11.伺服指令
275 DSFRP 請(qǐng)求啟動(dòng)伺服程序
276 PSFLP 數(shù)據(jù)修改
特殊繼電器和特殊寄存器
一、特殊繼電器M清單
M9000 熔絲斷
M9002 I/O組件校驗(yàn)出錯(cuò)
M9004 MINI網(wǎng)通訊出錯(cuò)
M9005 AC電源掉電檢測(cè)
M9006 電池電壓低
M9007 電池電壓低鎖存
M9008 自診斷出錯(cuò)
M9009 信號(hào)報(bào)警器檢測(cè)
M9010 運(yùn)算出錯(cuò)標(biāo)志
M9011 運(yùn)算出錯(cuò)標(biāo)志鎖存
M9012 進(jìn)位標(biāo)志
M9016 數(shù)據(jù)存儲(chǔ)區(qū)清零標(biāo)志
M9017 數(shù)據(jù)存儲(chǔ)區(qū)清零標(biāo)志
M9018 數(shù)據(jù)通訊監(jiān)控切換
M9020 0號(hào)用戶定時(shí)時(shí)鐘
M9021 1號(hào)用戶定時(shí)時(shí)鐘
M9022 2號(hào)用戶定時(shí)時(shí)鐘
M9023 3號(hào)用戶定時(shí)時(shí)鐘
M9024 4號(hào)用戶定時(shí)時(shí)鐘
M9025 時(shí)鐘數(shù)據(jù)設(shè)置請(qǐng)求
M9026 時(shí)鐘數(shù)據(jù)出錯(cuò)
M9027 時(shí)鐘數(shù)據(jù)顯示
M9028 時(shí)鐘數(shù)據(jù)讀請(qǐng)求
M9030 0.1秒時(shí)鐘
M9031 0.2秒時(shí)鐘
M9032 1秒時(shí)鐘
M9033 2秒時(shí)鐘
M9034 1分鐘時(shí)鐘
M9036 常開(kāi)
M9037 常閉
M9038 RUN后第一個(gè)掃描周期ON
M9039 運(yùn)行標(biāo)志
M9040 暫停PAUSE允許線圈
M9041 PAUSE狀態(tài)觸點(diǎn)
M9042 停止?fàn)顟B(tài)觸點(diǎn)
M9043 采樣跟蹤完成
M9044 采樣跟蹤
M9046 采樣跟蹤
M9047 采樣跟蹤準(zhǔn)備
M9048 RUN LED閃爍標(biāo)志
M9049 切換輸出字符數(shù)目
M9050 存放操作結(jié)果的存儲(chǔ)區(qū)交換觸點(diǎn)
M9051 CHG指令執(zhí)行禁止
M9052 SEG指令切換
M9053 EI/DI指令切換
M9054 單步運(yùn)行標(biāo)志
M9055 狀態(tài)鎖存完成標(biāo)志
M9056 主程序P, I設(shè)置請(qǐng)求
M9057 副程序P, I設(shè)置程序
M9060 副程序2P, I設(shè)置程序
M9061 副程序3P, I設(shè)置程序
M9060 遠(yuǎn)程終端出錯(cuò)
M9061 通訊出錯(cuò)
M9065 分離傳送狀態(tài)
M9066 傳送處理切換
M9067 I/O組件出錯(cuò)檢測(cè)
M9068 測(cè)試模式
M9069 線路故障時(shí)的輸出
M9073 WDT出錯(cuò)標(biāo)志
M9074 PCPU準(zhǔn)備完成標(biāo)志
M9075 測(cè)試模式標(biāo)志
M9076 外部急停輸入標(biāo)志
M9077 手動(dòng)脈沖發(fā)生器軸設(shè)置錯(cuò)誤標(biāo)志
M9078 測(cè)試模式請(qǐng)求出錯(cuò)標(biāo)志
M9079 伺復(fù)程序設(shè)置出錯(cuò)標(biāo)志
M9081 對(duì)遠(yuǎn)程模塊的通訊請(qǐng)求
M9082 最終站數(shù)不一致
M9084 出錯(cuò)檢測(cè)
M9086 運(yùn)行標(biāo)志BASIC程序
M9087 暫停(PAUSE)標(biāo)志
M9091 操作運(yùn)行出錯(cuò)細(xì)節(jié)標(biāo)志
M9091 微機(jī)子程序調(diào)用出錯(cuò)標(biāo)志
M9092 雙電源模塊過(guò)熱
M9093 雙工電源模塊出錯(cuò)
M9094 I/O改變標(biāo)志
M9095 雙工運(yùn)行校驗(yàn)出錯(cuò)
M9096 A3VCPU A自校出錯(cuò)
M9097 A3VCPU B自校出錯(cuò)
M9098 A3VCPU C自校出錯(cuò)
M9099 A3VTU自校出錯(cuò)
M9100 SFC程序登記
M9101 SFC程序起/停
M9102 SFC啟動(dòng)狀態(tài)
M9103 連續(xù)步轉(zhuǎn)移有效/失效
M9104 連續(xù)轉(zhuǎn)移防止標(biāo)志
M9108 步轉(zhuǎn)移監(jiān)控定時(shí)器起始
(對(duì)應(yīng)D9108)
M9109 步轉(zhuǎn)移監(jiān)控定時(shí)器起始
(對(duì)應(yīng)D9109)
M9110 步轉(zhuǎn)移監(jiān)控定時(shí)器起始
(對(duì)應(yīng)D9110)
M9111 步轉(zhuǎn)移監(jiān)控定時(shí)器起始
(對(duì)應(yīng)D9111)
M9112 步轉(zhuǎn)移監(jiān)控定時(shí)器起始
(對(duì)應(yīng)D9112)
M9113 步轉(zhuǎn)移監(jiān)控定時(shí)器起始
(對(duì)應(yīng)D9113)
M9114 步轉(zhuǎn)移監(jiān)控定時(shí)器起始
(對(duì)應(yīng)D9114)
M9180 激活步采樣跟蹤完成標(biāo)志
M9181 激活步采樣跟蹤執(zhí)行標(biāo)志
M9182 激活步采樣跟蹤有效
M9196 在塊停止時(shí)控制輸出
M9197~9198 保險(xiǎn)絲熔斷,
I/O校核出錯(cuò)顯示切換
二、特殊寄存器
D9000 保險(xiǎn)絲斷
D9001 保險(xiǎn)絲斷
D9002 I/O組件校驗(yàn)出錯(cuò)
D9003 SUM指令檢測(cè)位數(shù)
D9004 MINI網(wǎng)主通訊組件出錯(cuò)
D9005 AC掉電計(jì)數(shù)
D9006 電池不足
D9008 自診斷出錯(cuò)
D9009 信號(hào)報(bào)警器檢測(cè)
D9010 出錯(cuò)步
D9011 出錯(cuò)步
D9014 I/O控制模式
D9015 CPU運(yùn)行狀態(tài)
D9016 ROM/RAM設(shè)置
D9017 最小掃描時(shí)間
D9018 當(dāng)前掃描時(shí)間
D9019 最大掃描時(shí)間
D9020 恒定掃描
D9021 掃描時(shí)間
D9022 1秒計(jì)數(shù)器
D9025 時(shí)鐘數(shù)據(jù)(年,月)
D9026 時(shí)鐘數(shù)據(jù)(日,時(shí))
D9027 時(shí)鐘數(shù)據(jù)(分,秒)
D9028 時(shí)鐘數(shù)據(jù)(星期)
D9021~D9034 遠(yuǎn)程終端組件參數(shù)設(shè)置
D9035 遠(yuǎn)程I/O組件的通訊屬性
D9035 擴(kuò)展文件寄存器
D9036 總的站數(shù)
D9036~9037 供指定擴(kuò)展文件寄存器軟件地址
D9038~9039 LED顯示優(yōu)先級(jí)
D9044 采樣跟蹤
D9050 SFC程序出錯(cuò)代碼
D9051 出錯(cuò)塊
D9052 出錯(cuò)步
D9053 轉(zhuǎn)移出錯(cuò)
D9054 出錯(cuò)順控步
D9055 狀態(tài)鎖存步序號(hào)
D9061 通訊出錯(cuò)代碼
D9072 PC通訊檢測(cè)
D9081 對(duì)遠(yuǎn)程終端模塊的
已執(zhí)行的通訊請(qǐng)求數(shù)
D9082 最后的站號(hào)
D9090 微機(jī)子程序輸入數(shù)據(jù)區(qū)首軟元件號(hào)
D9091 指令出錯(cuò)
D9094 待更換的I/O組件的首地址
D9095 A3VTS系統(tǒng)和A3V
CPU的運(yùn)行狀態(tài)
D9096 A3VCPU A自檢出錯(cuò)
D9097 A3VCPU B自檢出錯(cuò)
D9098 A3VCPU C自檢出錯(cuò)
D9099 A3VTU 自檢測(cè)出錯(cuò)
D9100~D9107 斷保險(xiǎn)絲的組件
D9100 保險(xiǎn)絲熔斷的組件
D9108~D9114 步轉(zhuǎn)移監(jiān)控定時(shí)器設(shè)置
D9116~D9123 I/O組件校驗(yàn)出錯(cuò)
D9124 信號(hào)器報(bào)警數(shù)量檢測(cè)
D9125~D9132 信號(hào)報(bào)警器地址號(hào)
D9133~D9140 遠(yuǎn)程終端卡信息
D9141~D9172 通訊重發(fā)次數(shù)
D9173 模式設(shè)置
D9174 設(shè)置重發(fā)次數(shù)
D9175 線纜出錯(cuò)模塊出錯(cuò)代碼
D9180~9193遠(yuǎn)程終端模塊出錯(cuò)代碼
D9180 軸1和軸2的限位開(kāi)關(guān)
輸出狀態(tài)存儲(chǔ)區(qū)D9181 軸3和軸4的限位開(kāi)關(guān)
輸出狀態(tài)存儲(chǔ)區(qū)
D9182 軸5和軸6的限位開(kāi)關(guān)
輸出狀態(tài)存儲(chǔ)區(qū)
D9183 軸7和軸8的限位開(kāi)關(guān)
輸出狀態(tài)存儲(chǔ)區(qū)
D9184 CPU出錯(cuò)的原因
D9185 伺服放大器接線數(shù)據(jù)
D9187 手動(dòng)脈沖發(fā)生器軸設(shè)置出錯(cuò)
D9188 在TEST模式下啟動(dòng)軸號(hào)請(qǐng)求出錯(cuò)
D9189 出錯(cuò)程序號(hào)
D9190 數(shù)據(jù)設(shè)置出錯(cuò)
D9191 伺服放大器類型
D9196~9199 故障站檢測(cè)
D9200 LRDP處理結(jié)果
D9201 LWTP處理結(jié)果
D9204 通訊狀態(tài)
D9205 執(zhí)行回送的站
D9206 執(zhí)行回送的站
D9207 通訊掃描時(shí)間(最大值)
D9208 通訊掃描時(shí)間(最小值)
D9209 通訊掃描時(shí)間(當(dāng)前值)
D9210 重發(fā)次數(shù)
D9211 環(huán)路切換計(jì)數(shù)
D9212 就地站運(yùn)行狀態(tài)(1~16)
D9213 就地站運(yùn)行狀態(tài)(17~32)
D9214 就地站運(yùn)行狀態(tài)(33~48)
D9215 就地站運(yùn)行狀態(tài)(49~64)
D9216 就地站出錯(cuò)檢測(cè)(1~16)
D9217 就地站出錯(cuò)檢測(cè)(17~32)
D9218 就地站出錯(cuò)檢測(cè)(33~48)
D9219 就地站出錯(cuò)檢測(cè)(49~64)
D9220 就地站參數(shù)不匹配或(1~16)
遠(yuǎn)程站I/O分配出錯(cuò)
D9221 就地站參數(shù)不匹配或(17~32)
遠(yuǎn)程站I/O分配出錯(cuò)
D9222 就地站參數(shù)不匹配或(33~48)
遠(yuǎn)程站I/O分配出錯(cuò)
D9223 就地站參數(shù)不匹配或(49~64)
遠(yuǎn)程站I/O分配出錯(cuò)
D9224 主站與從站和遠(yuǎn)程I/O站之間的初始通訊(1~16)
D9225 主站與從站和遠(yuǎn)程I/O站之間的初始通訊(17~32)
D9226 主站與從站和遠(yuǎn)程I/O站之間的初始通訊(33~48)
D9227 主站與從站和遠(yuǎn)程I/O站之間的初始通訊(49~64)
D9228 就地站或遠(yuǎn)程I/O站出錯(cuò)(1~16)
D9229 就地站或遠(yuǎn)程I/O站出錯(cuò)(17~32)
D9230 就地站或遠(yuǎn)程I/O站出錯(cuò)(33~48)
D9231 就地站或遠(yuǎn)程I/O站出錯(cuò)(49~64)
D9232 就地站或遠(yuǎn)程I/O站環(huán)路出錯(cuò)
D9233 就地站或遠(yuǎn)程I/O站環(huán)路出錯(cuò)
D9234 就地站或遠(yuǎn)程I/O站環(huán)路出錯(cuò)
D9235 就地站或遠(yuǎn)程I/O站環(huán)路出錯(cuò)
D9236 就地站或遠(yuǎn)程I/O站環(huán)路出錯(cuò)
D9237 就地站或遠(yuǎn)程I/O站環(huán)路出錯(cuò)
D9238 就地站或遠(yuǎn)程I/O站環(huán)路出錯(cuò)
D9239 就地站或遠(yuǎn)程I/O站環(huán)路出錯(cuò)
D9240 檢測(cè)到接收出錯(cuò)的次數(shù)
D9243 本站站號(hào)檢測(cè)
D9244 從站的總數(shù)
D9245 檢測(cè)到的接收出錯(cuò)次數(shù)
D9248 就地站運(yùn)行狀態(tài)
D9249 就地站運(yùn)行狀態(tài)
D9250 就地站運(yùn)行狀態(tài)
D9251 就地站運(yùn)行狀態(tài)
D9252 就地站出錯(cuò)檢測(cè)
D9253 就地站出錯(cuò)檢測(cè)
D9254 就地站出錯(cuò)檢測(cè)
D9255 就地站出錯(cuò)檢測(cè)
各種軟元件一覽表
項(xiàng)目 A1,A1NA1S A2,A2NA2C A2-S1A2N-S1 A3,A3NA3A A2U,A3UA4U
I/O軟元件點(diǎn) 256 512 1024 2048 8192
輸入繼電器 X 0~FF 0~1FF 0~3FF 0~7FF 0~FFF
輸出繼電器 Y 0~FF 0~1FF 0~3FF 0~7FF 0~FFF
輔助繼電器 內(nèi)部繼電器 (1000點(diǎn))M0~M999 M0~M999, M2048~8191
特殊繼電器 (256點(diǎn))M9000~M9255
鎖存繼電器 (1048點(diǎn))L1000~L2048
通訊用繼電器 (2048點(diǎn))B0~B3FF B0~BFFF
定時(shí)器 100ms定時(shí)器 (200點(diǎn))T0~T199
10ms定時(shí)器 (56點(diǎn))T200~T255
100ms記憶定時(shí)器 (0點(diǎn))
計(jì)數(shù)器 (256點(diǎn))C0~C255
寄存器 數(shù)據(jù)寄存器 (1024點(diǎn))D0~D1023 D0~D6143
特殊寄存器 (256點(diǎn))D9000~D9255
通訊寄存器 (1024點(diǎn))W0~W3FF W0~WFFF
累加器 (2點(diǎn))A0,A1
變址寄存器 (2點(diǎn))Z, V Z,Z1~Z6(7點(diǎn)), V,V1~V6(7點(diǎn))
嵌套 (8點(diǎn))N0~ N7
指針 (256點(diǎn))P0~P255
中斷指針 (32點(diǎn))I0~I31
常數(shù) 十進(jìn)制 K (16位)-32768~ 32767
(32位)-2147483648 ~ 2147483647
十六進(jìn)制 H (16位)0~FFFF
(32位)0~FFFFFFFF
分類 指令助記符 功能說(shuō)明 對(duì)應(yīng)不同型號(hào)的PLC
FX0S FX0N FX1S FX1N FX2NFX2NC
程序流程
00CJ 條件跳轉(zhuǎn)P P P P P
01 CALL 子程序調(diào)用? ? P P P
02 SRET 子程序返回? ? P P P
03 IRET 中斷返回P P P P P
04 EI 開(kāi)中斷P P P P P
05 DI 關(guān)中斷P P P P P
06 FEND 主程序結(jié)束P P P P P
07 WDT 監(jiān)視定時(shí)器刷新P P P P P
08 FOR 循環(huán)的起點(diǎn)與次數(shù)P P P P P
09 NEXT 循環(huán)的終點(diǎn)P P P P P
傳送與比較
10 CMP 比較P P P P P
11 ZCP 區(qū)間比較P P P P P
12 MOV 傳送P P P P P
13 SMOV 位傳送? ? ? ? P
14 CML 取反傳送? ? ? ? P
15 BMOV 成批傳送? P P P P
16 FMOV 多點(diǎn)傳送? ? ? ? P
17 XCH 交換? ? ? ? P
18 BCD 二進(jìn)制轉(zhuǎn)換成BCD碼P P P P P
19 BIN BCD碼轉(zhuǎn)換成二進(jìn)制P P P P P
算術(shù)與邏輯運(yùn)算
20 ADD 二進(jìn)制加法運(yùn)算P P P P P
21 SUB 二進(jìn)制減法運(yùn)算P P P P P
22 MUL 二進(jìn)制乘法運(yùn)算P P P P P
23 DIV 二進(jìn)制除法運(yùn)算P P P P P
24 INC 二進(jìn)制加1運(yùn)算P P P P P
25 DEC 二進(jìn)制減1運(yùn)算P P P P P
26 WAND 字邏輯與P P P P P
27 WOR 字邏輯或P P P P P
28 WXOR 字邏輯異或P P P P P
29 NEG 求二進(jìn)制補(bǔ)碼? ? ? ? P
循環(huán)與移位
30 ROR 循環(huán)右移? ? ? ? P
31 ROL 循環(huán)左移? ? ? ? P
32 RCR 帶進(jìn)位右移? ? ? ? P
33 RCL 帶進(jìn)位左移? ? ? ? P
34 SFTR 位右移P P P P P
35 SFTL 位左移P P P P P
36 WSFR 字右移? ? ? ? P
37 WSFL 字左移? ? ? ? P
38 SFWR FIFO(先入先出)寫(xiě)入? ? P P P
39 SFRD FIFO(先入先出)讀出? ? P P P
數(shù)據(jù)處理
40 ZRST 區(qū)間復(fù)位P P P P P
41 DECO 解碼P P P P P
42 ENCO 編碼P P P P P
43 SUM 統(tǒng)計(jì)ON位數(shù)? ? ? ? P
44 BON 查詢位某狀態(tài)? ? ? ? P
45 MEAN 求平均值? ? ? ? P
46 ANS 報(bào)警器置位? ? ? ? P
47 ANR 報(bào)警器復(fù)位? ? ? ? P
48 SQR 求平方根? ? ? ? P
49 FLT 整數(shù)與浮點(diǎn)數(shù)轉(zhuǎn)換? ? ? ? P
高速處理
50 REF 輸入輸出刷新P P P P P
51 REFF 輸入濾波時(shí)間調(diào)整? ? ? ? P
52 MTR 矩陣輸入? ? P P P
53 HSCS 比較置位(高速計(jì)數(shù)用)? P P P P
54 HSCR 比較復(fù)位(高速計(jì)數(shù)用)? P P P P
55 HSZ 區(qū)間比較(高速計(jì)數(shù)用)? ? ? ? P
56 SPD 脈沖密度? ? P P P
57 PLSY 指定頻率脈沖輸出P P P P P
58 PWM 脈寬調(diào)制輸出P P P P P
59 PLSR 帶加減速脈沖輸出? ? P P P
方便指令
60 IST 狀態(tài)初始化P P P P P
61 SER 數(shù)據(jù)查找? ? ? ? P
62 ABSD 凸輪控制(絕對(duì)式)? ? P P P
63 INCD 凸輪控制(增量式)? ? P P P
64 TTMR 示教定時(shí)器? ? ? ? P
65 STMR 非凡定時(shí)器? ? ? ? P
66 ALT 交替輸出P P P P P
67 RAMP 斜波信號(hào)P P P P P
68 ROTC 旋轉(zhuǎn)工作臺(tái)控制? ? ? ? P
69 SORT 列表數(shù)據(jù)排序? ? ? ? P
外部設(shè)備
70 TKY 10鍵輸入? ? ? ? P
71 HKY 16鍵輸入? ? ? ? P
72 DSW BCD數(shù)字開(kāi)關(guān)輸入? ? P P P
73 SEGD 七段碼譯碼? ? ? ? P
74 SEGL 七段碼分時(shí)顯示? ? P P P
75 ARWS 方向開(kāi)關(guān)? ? ? ? P
76 ASC ASCI碼轉(zhuǎn)換? ? ? ? P
77 PR ASCI碼打印輸出? ? ? ? P
78 FROM BFM讀出? P ? P P
79 TO BFM寫(xiě)入? P ? P P
外圍設(shè)備
80 RS 串行數(shù)據(jù)傳送? P P P P
81 PRUN 八進(jìn)制位傳送(#)? ? P P P
82 ASCI 16進(jìn)制數(shù)轉(zhuǎn)換成ASCI碼? P P P P
83 HEX ASCI碼轉(zhuǎn)換成16進(jìn)制數(shù)? P P P P
84 CCD 校驗(yàn)? P P P P
85 VRRD 電位器變量輸入? ? P P P
86 VRSC 電位器變量區(qū)間? ? P P P
87 – –
88 PID PID運(yùn)算? ? P P P
89 – –
浮點(diǎn)數(shù)運(yùn)算
110 ECMP二進(jìn)制浮點(diǎn)數(shù)比較? ? ? ? P
111 EZCP 二進(jìn)制浮點(diǎn)數(shù)區(qū)間比較? ? ? ? P
118 EBCD 二進(jìn)制浮點(diǎn)數(shù)→十進(jìn)制浮點(diǎn)數(shù)? ? ? ? P
119 EBIN 十進(jìn)制浮點(diǎn)數(shù)→二進(jìn)制浮點(diǎn)數(shù)? ? ? ? P
120 EADD 二進(jìn)制浮點(diǎn)數(shù)加法? ? ? ? P
121 EUSB 二進(jìn)制浮點(diǎn)數(shù)減法? ? ? ? P
122 EMUL 二進(jìn)制浮點(diǎn)數(shù)乘法? ? ? ? P
123 EDIV 二進(jìn)制浮點(diǎn)數(shù)除法? ? ? ? P
127 ESQR 二進(jìn)制浮點(diǎn)數(shù)開(kāi)平方? ? ? ? P
129 INT 二進(jìn)制浮點(diǎn)數(shù)→二進(jìn)制整數(shù)? ? ? ? P
130 SIN 二進(jìn)制浮點(diǎn)數(shù)Sin運(yùn)算? ? ? ? P
131 COS 二進(jìn)制浮點(diǎn)數(shù)Cos運(yùn)算? ? ? ? P
132 TAN 二進(jìn)制浮點(diǎn)數(shù)Tan運(yùn)算? ? ? ? P
147 SWAP 高低字節(jié)交換? ? ? ? P
定位
155 ABSABS當(dāng)前值讀取? ? P P ?
156 ZRN 原點(diǎn)回歸? ? P P ?
157 PLSY 可變速的脈沖輸出? ? P P ?
158 DRVI 相對(duì)位置控制? ? P P ?
159 DRVA 絕對(duì)位置控制? ? P P ?
時(shí)鐘運(yùn)算
160 TCMP時(shí)鐘數(shù)據(jù)比較? ? P P P
161 TZCP 時(shí)鐘數(shù)據(jù)區(qū)間比較? ? P P P
162 TADD 時(shí)鐘數(shù)據(jù)加法? ? P P P
163 TSUB 時(shí)鐘數(shù)據(jù)減法? ? P P P
166 TRD 時(shí)鐘數(shù)據(jù)讀出? ? P P P
167 TWR 時(shí)鐘數(shù)據(jù)寫(xiě)入? ? P P P
169 HOUR 計(jì)時(shí)儀? ? P P
外圍設(shè)備
170 GRY二進(jìn)制數(shù)→格雷碼? ? ? ? P
171 GBIN 格雷碼→二進(jìn)制數(shù)?
176RD3A 模擬量模塊(FX0N-3A)讀出? P ? P ?
177 WR3A 模擬量模塊(FX0N-3A)寫(xiě)入? P ? P ?
觸點(diǎn)比較
224 LD= (S1)=(S2)時(shí)起始觸點(diǎn)接通? ? P P
225 LD> (S1)>(S2)時(shí)起始觸點(diǎn)接通? ? P P P
226 LD< (S1)<(S2)時(shí)起始觸點(diǎn)接通? ? P P P
228 LD<> (S1)<>(S2)時(shí)起始觸點(diǎn)接通? ? P P P
229 LD≦ (S1)≦(S2)時(shí)起始觸點(diǎn)接通? ? P P P
230 LD≧ (S1)≧(S2)時(shí)起始觸點(diǎn)接通? ? P P P
232 AND= (S1)=(S2)時(shí)串聯(lián)觸點(diǎn)接通? ? P P P
233 AND> (S1)>(S2)時(shí)串聯(lián)觸點(diǎn)接通? ? P P P
234 AND< (S1)<(S2)時(shí)串聯(lián)觸點(diǎn)接通? ? P P P
236 AND<> (S1)<>(S2)時(shí)串聯(lián)觸點(diǎn)接通? ? P P P
237 AND≦ (S1)≦(S2)時(shí)串聯(lián)觸點(diǎn)接通? ? P P P
238 AND≧ (S1)≧(S2)時(shí)串聯(lián)觸點(diǎn)接通? ? P P P
240 OR= (S1)=(S2)時(shí)并聯(lián)觸點(diǎn)接通? ? P P P
241 OR> (S1)>(S2)時(shí)并聯(lián)觸點(diǎn)接通? ? P P P
242 OR< (S1)<(S2)時(shí)并聯(lián)觸點(diǎn)接通? ? P P P
244 OR<> (S1)<>(S2)時(shí)并聯(lián)觸點(diǎn)接通? ? P P P
245 OR≦ (S1)≦(S2)時(shí)并聯(lián)觸點(diǎn)接通? ? P P P
246 OR≧ (S1)≧(S2)時(shí)并聯(lián)觸點(diǎn)接通? ? P P P