三菱PLC FX3U指令表 FX3U基本指令 FX3U步進梯形圖指令 FX3U應用指令
三菱PLC FX3U指令表 FX3U基本指令 FX3U步進梯形圖指令 FX3U應用指令
時間:2015-06-09 來源:未知 作者:admin 點擊:54300次
三菱PLC FX3U是第三代微型可編程控制器、內置高達64K大容量的RAM存儲器、內置業界最高水平的高速處理0.065μS/基本指令、控制規模為16~384(包括CC-LINK I/O)點、內置獨立3軸100kHz定位功能(晶體管輸出型)、基本單元左側均可以連接功能強大簡便易用的適配器。現在市場上FX3U已成為三菱電機在中國市場上的主流了,FX3U指令表介紹如下:
LD a觸點的邏輯運算開始
LDI b觸點的邏輯運算開始
LDP 檢測上升沿的運算開始
LDF 檢測下降沿的運算開始
AND 串聯a觸點
ANI 串聯b觸點
ANDP 檢測上升沿的串聯連接
ANDF 檢測下降沿的串聯連接
OR 并聯a觸點
ORI 并聯b觸點
ORP 檢測上升沿的并聯連接
ORF 檢測下降沿的并聯連接
2、結合指令
ANB 回路塊的串聯連接
ORB 回路塊的并聯連接
MPS 入棧
MRD 讀棧
MPP 出棧
INV 運算結果的反轉
MEP 運算結果上升沿脈沖化(Ver.2.30以上的產品對應)
MEF 運算結果下降沿脈沖化(Ver.2.30以上的產品對應)
3、輸出指令
OUT 線圈驅動
SET 動作保持
RST 解除保持的動作, 當前值及寄存器的清除
PLS 上升沿脈沖輸出
PLF 下降沿脈沖輸出
4、主控指令
MC 標志主控指令塊開始
MCR 標志主控指令塊結束
5、其他指令
NOP 無操作
6、結束指令
END 程序結束及輸入輸出處理, 并返回0步
二、FX3U步進梯形圖指令
STL 步進梯形圖的開始
RET 步進梯形圖的結束
三、FX3U應用指令-FNC.No順序
1、程序流程
00 CJ 條件跳轉
01 CALL 子程序調用
02 SRET 子程序返回
03 IRET 中斷返回
04 EI 允許中斷
05 DI 禁止中斷
06 FEND 主程序結束
07 WDT 看門狗定時器
08 FOR 循環范圍的開始
09 NEXT 循環范圍的結束
2、傳送· 比較
10 CMP 比較
11 ZCP 區間比較
12 MOV 傳送
13 SMOV 移位
14 CML 反轉傳送
15 BMOV 成批傳送
16 FMOV 多點傳送
17 XCH 交換
18 BCD BCD轉換
19 BIN BIN轉換
3、四則· 邏輯運算
20 ADD BIN加法運算
21 SUB BIN減法運算
22 MUL BIN乘法運算
23 DIV BIN除法運算
24 INC BIN加一
25 DEC BIN減一
26 WAND 邏輯與
27 WOR 邏輯或
28 WXOR 邏輯異或
29 NEG 求補碼
4、循環· 移位
30 ROR 循環右移
31 ROL 循環左移
32 RCR 帶進位循環右移
33 RCL 帶進位循環左移
34 SFTR 位右移
35 SFTL 位左移
36 WSFR 字右移
37 WSFL 字左移
38 SFWR 移位寫入[先入先出/先入后出控制用]
39 SFRD 移位讀出[先入先出控制用]
5、數據處理
40 ZRST 成批復位
41 DECO 譯碼
42 ENCO 編碼
43 SUM ON位數
44 BON ON位的判定
45 MEAN 平均值
46 ANS 信號報警器置位
47 ANR 信號報警器復位
48 SQR BIN開平方
49 FLT BIN整數→2進制浮點數轉換
6、高速處理
50 REF 輸入輸出刷新
51 REFF 輸入刷新(帶濾波器設定)
52 MTR 矩陣輸入
53 HSCS 比較置位(高速計數器用)
54 HSCR 比較復位(高速計數器用)
55 HSZ 區間比較(高速計數器用)
56 SPD 脈沖密度
57 PLSY 脈沖輸出
58 PWM 脈寬調制
59 PLSR 帶加減速的脈沖輸出
7、便捷指令
60 IST 初始狀態
61 SER 數據檢索
62 ABSD 凸輪控制絕對方式
63 INCD 凸輪控制相對方式
64 TTMR 示教定時器
65 STMR 特殊定時器
66 ALT 交替輸出
67 RAMP 斜坡信號
68 ROTC 旋轉工作臺控制
69 SORT 數據排列
8、外圍設備I/O
70 TKY 數字鍵輸入
71 HKY 16鍵輸入
72 DSW 數字開關
73 SEGD 7段譯碼
74 SEGL 7段碼時分顯示
75 ARWS 箭頭開關
76 ASC ASCII數據輸入
77 PR ASCII碼打印
78 FROM 特殊功能模塊的讀出
79 TO 特殊功能模塊的寫入
9、外圍設備(選件設備)
80 RS 串行數據的傳送
81 PRUN 8進制位傳送(8進制的)
82 ASCI HEX→ASCII的轉換
83 HEX ASCII→HEX的轉換
84 CCD 校驗碼
85 VRRD 電位器讀出
86 VRSC 電位器刻度
87 RS2 串行數據的傳送2
88 PID PID運算
10、數據傳送2
102 ZPUSH 變址寄存器的成批避讓保存
103 ZPOP 變址寄存器的恢復
11、浮點數運算
110 ECMP 2進制浮點數比較
111 EZCP 2進制浮點數區間比較
112 EMOV 2進制浮點數數據傳送
116 ESTR 2進制浮點數→字符串的轉換
117 EVAL 字符串→2進制浮點數的轉換
118 EBCD 2進制浮點數→科學計數法的轉換
119 EBIN 科學計數法→2進制浮點數的轉換
120 EADD 2進制浮點數加法運算
121 ESUB 2進制浮點數減法運算
122 EMUL 2進制浮點數乘法運算
123 EDIV 2進制浮點數除法運算
124 EXP 2進制浮點數指數運算
125 LOGE 2進制浮點數自然對數運算
126 LOG10 2進制浮點數常用對數運算
127 ESQR 2進制浮點數開平方根
128 ENEG 2進制浮點數符號反轉
129 INT 2進制浮點數→BIN整數的轉換
130 SIN 2進制浮點數SIN運算
131 COS 2進制浮點數COS運算
132 TAN 2進制浮點數TAN運算
133 ASIN 2進制浮點數SIN-1運算
134 ACOS 2進制浮點數COS-1運算
135 ATAN 2進制浮點數TAN-1運算
136 RAD 2進制浮點數角度→弧度的轉換
137 DEG 2進制浮點數弧度→角度的轉換
12、數據處理2
140 WSUM 算出數據合計值
141 WTOB 字節單位的數據分離
142 BTOW 字節單位的數據結合
143 UNI 16位數據的4位結合
144 DIS 16位數據的4位分離
147 SWAP 上下字節轉換
149 SORT2 數據排列2
13、定位
150 DSZR 帶DOG搜索的原點回歸
151 DVIT 中斷定位
152 TBL 表格設定定位
155 ABS 讀出ABS當前值
156 ZRN 原點回歸
157 PLSV 可變速脈沖輸出
158 DRVI 相對定位
159 DRVA 絕對定位
14、時鐘運算
160 TCMP 時鐘數據比較
161 TZCP 時鐘數據區間比較
162 TADD 時鐘數據加法運算
163 TSUB 時鐘數據減法運算
164 HTOS [小時]數據的秒轉換
165 STOH 秒數據的[小時]轉換
166 TRD 讀出時鐘數據
167 TWR 寫入時鐘數據
169 HOUR 計時表
15、外部設備
170 GRY 格雷碼的轉換
171 GBIN 格雷碼的逆轉換
176 RD3A 模擬量模塊的讀出
177 WR3A 模擬量模塊的寫入
16、其他指令
182 COMRD 讀出軟元件的注釋數據
184 RND 產生隨機數
186 DUTY 發出定時脈沖
188 CRC CRC運算
189 HCMOV 高速計數器傳送
17、數據塊的處理
192 BK+ 數據塊加法運算
193 BK- 數據塊減法運算
194 BKCMP= 數據塊的比較 S1=S2
195 BKCMP> 數據塊的比較 S1>S2
196 BKCMP< 數據塊的比較 S1<S2
197 BKCMP<> 數據塊的比較 S1≠S2
198 BKCMP<= 數據塊的比較 S1≦S2
199 BKCMP>= 數據塊的比較 S1≧S2
18、字符串控制
200 STR BIN→字符串的轉換
201 VAL 字符串→BIN的轉換
202 $+ 字符串的合并
203 LEN 檢測出字符串的長度
204 RIGHT 從字符串的右側開始取出
205 LEFT 從字符串的左側開始取出
206 MIDR 從字符串中任意選擇
207 MIDW 字符串中的任意替換
208 INSTR 字符串的檢索
209 $MOV 字符串的傳送
19、數據處理3
210 FDEL 數據表的數據刪除
211 FINS 數據表的數據插入
212 POP 讀取后入的數據[先入后出控制用]
213 SFR 16位數據n位右移(帶進位)
20、觸點比較
224 LD= 觸點比較LD S1=S2
225 LD> 觸點比較LD S1>S2
226 LD< 觸點比較LD S1<S2
228 LD<> 觸點比較LD S1≠S2
229 LD<= 觸點比較LD S1≦S2
230 LD>= 觸點比較LD S1≧S2
232 AND= 觸點比較AND S1=S2
233 AND> 觸點比較AND S1>S2
234 AND< 觸點比較AND S1<S2
236 AND<> 觸點比較AND S1≠S2
237 AND<= 觸點比較AND S1≦S2
238 AND>= 觸點比較AND S1≧S2
240 OR= 觸點比較OR S1=S2
241 OR> 觸點比較OR S1>S2
242 OR< 觸點比較OR S1<S2
244 OR<> 觸點比較OR S1≠S2
245 OR<= 觸點比較OR S1≦S2
246 OR>= 觸點比較OR S1≧S2
214 SFL 16位數據n位左移(帶進位)
21、數據表的處理
256 LIMIT 上下限限位控制
257 BAND 死區控制
258 ZONE 區域控制
259 SCL 量程(不同點座標數據)
260 DABIN 10進制ASCII→BIN的轉換
261 BINDA BIN→10進制ASCII的轉換
269 SCL2 量程2(X/Y座標數據)
22、外部設備通信(變頻器通信)
270 IVCK 變頻器的運轉監視
271 IVDR 變頻器的運行控制
272 IVRD 讀取變頻器的參數
273 IVWR 寫入變頻器的參數
274 IVBWR 變頻器的參數成批寫入
275 IVMC 變頻器的多個命令
23、數據傳送3
278 RBFM BFM分割讀出
279 WBFM BFM分割寫入
24、高速處理2
280 HSCT 高速計數器表比較
25、擴展文件寄存器的控制
290 LOADR 讀出擴展文件寄存器
291 SAVER 擴展文件寄存器的成批寫入
292 INITR 文件寄存器及擴展文件寄存器的初始化
293 LOGR 寫入文件寄存器及擴展文件寄存器
294 RWER 擴展文件寄存器的重新寫入
295 INITER 擴展文件寄存器的初始化
26、FX3U-CF-ADP用CF卡控制
300 FLCRT 文件的創建· 確認(Ver.2.61以上的產品對應)
301 FLDEL 文件的刪除· CF卡格式化(Ver.2.61以上的產品對應)
302 FLWR 數據寫入(Ver.2.61以上的產品對應)
303 FLRD 數據讀出(Ver.2.61以上的產品對應)
304 FLCMD 對FX3U-CF-ADP的動作指示(Ver.2.61以上的產品對應)
305 FLSTRD FX3U-CF-ADP的狀態讀出(Ver.2.61以上的產品對應)
公司主營三菱PLC,三菱FX3U、FX3GA、FX3GE、FX3SA、FX3S、FX5U系列PLC價格好,歡迎選購!
一、FX3U基本指令
1、觸點指令LD a觸點的邏輯運算開始
LDI b觸點的邏輯運算開始
LDP 檢測上升沿的運算開始
LDF 檢測下降沿的運算開始
AND 串聯a觸點
ANI 串聯b觸點
ANDP 檢測上升沿的串聯連接
ANDF 檢測下降沿的串聯連接
OR 并聯a觸點
ORI 并聯b觸點
ORP 檢測上升沿的并聯連接
ORF 檢測下降沿的并聯連接
2、結合指令
ANB 回路塊的串聯連接
ORB 回路塊的并聯連接
MPS 入棧
MRD 讀棧
MPP 出棧
INV 運算結果的反轉
MEP 運算結果上升沿脈沖化(Ver.2.30以上的產品對應)
MEF 運算結果下降沿脈沖化(Ver.2.30以上的產品對應)
3、輸出指令
OUT 線圈驅動
SET 動作保持
RST 解除保持的動作, 當前值及寄存器的清除
PLS 上升沿脈沖輸出
PLF 下降沿脈沖輸出
4、主控指令
MC 標志主控指令塊開始
MCR 標志主控指令塊結束
5、其他指令
NOP 無操作
6、結束指令
END 程序結束及輸入輸出處理, 并返回0步
二、FX3U步進梯形圖指令
STL 步進梯形圖的開始
RET 步進梯形圖的結束
三、FX3U應用指令-FNC.No順序
1、程序流程
00 CJ 條件跳轉
01 CALL 子程序調用
02 SRET 子程序返回
03 IRET 中斷返回
04 EI 允許中斷
05 DI 禁止中斷
06 FEND 主程序結束
07 WDT 看門狗定時器
08 FOR 循環范圍的開始
09 NEXT 循環范圍的結束
2、傳送· 比較
10 CMP 比較
11 ZCP 區間比較
12 MOV 傳送
13 SMOV 移位
14 CML 反轉傳送
15 BMOV 成批傳送
16 FMOV 多點傳送
17 XCH 交換
18 BCD BCD轉換
19 BIN BIN轉換
3、四則· 邏輯運算
20 ADD BIN加法運算
21 SUB BIN減法運算
22 MUL BIN乘法運算
23 DIV BIN除法運算
24 INC BIN加一
25 DEC BIN減一
26 WAND 邏輯與
27 WOR 邏輯或
28 WXOR 邏輯異或
29 NEG 求補碼
4、循環· 移位
30 ROR 循環右移
31 ROL 循環左移
32 RCR 帶進位循環右移
33 RCL 帶進位循環左移
34 SFTR 位右移
35 SFTL 位左移
36 WSFR 字右移
37 WSFL 字左移
38 SFWR 移位寫入[先入先出/先入后出控制用]
39 SFRD 移位讀出[先入先出控制用]
5、數據處理
40 ZRST 成批復位
41 DECO 譯碼
42 ENCO 編碼
43 SUM ON位數
44 BON ON位的判定
45 MEAN 平均值
46 ANS 信號報警器置位
47 ANR 信號報警器復位
48 SQR BIN開平方
49 FLT BIN整數→2進制浮點數轉換
6、高速處理
50 REF 輸入輸出刷新
51 REFF 輸入刷新(帶濾波器設定)
52 MTR 矩陣輸入
53 HSCS 比較置位(高速計數器用)
54 HSCR 比較復位(高速計數器用)
55 HSZ 區間比較(高速計數器用)
56 SPD 脈沖密度
57 PLSY 脈沖輸出
58 PWM 脈寬調制
59 PLSR 帶加減速的脈沖輸出
7、便捷指令
60 IST 初始狀態
61 SER 數據檢索
62 ABSD 凸輪控制絕對方式
63 INCD 凸輪控制相對方式
64 TTMR 示教定時器
65 STMR 特殊定時器
66 ALT 交替輸出
67 RAMP 斜坡信號
68 ROTC 旋轉工作臺控制
69 SORT 數據排列
8、外圍設備I/O
70 TKY 數字鍵輸入
71 HKY 16鍵輸入
72 DSW 數字開關
73 SEGD 7段譯碼
74 SEGL 7段碼時分顯示
75 ARWS 箭頭開關
76 ASC ASCII數據輸入
77 PR ASCII碼打印
78 FROM 特殊功能模塊的讀出
79 TO 特殊功能模塊的寫入
9、外圍設備(選件設備)
80 RS 串行數據的傳送
81 PRUN 8進制位傳送(8進制的)
82 ASCI HEX→ASCII的轉換
83 HEX ASCII→HEX的轉換
84 CCD 校驗碼
85 VRRD 電位器讀出
86 VRSC 電位器刻度
87 RS2 串行數據的傳送2
88 PID PID運算
10、數據傳送2
102 ZPUSH 變址寄存器的成批避讓保存
103 ZPOP 變址寄存器的恢復
11、浮點數運算
110 ECMP 2進制浮點數比較
111 EZCP 2進制浮點數區間比較
112 EMOV 2進制浮點數數據傳送
116 ESTR 2進制浮點數→字符串的轉換
117 EVAL 字符串→2進制浮點數的轉換
118 EBCD 2進制浮點數→科學計數法的轉換
119 EBIN 科學計數法→2進制浮點數的轉換
120 EADD 2進制浮點數加法運算
121 ESUB 2進制浮點數減法運算
122 EMUL 2進制浮點數乘法運算
123 EDIV 2進制浮點數除法運算
124 EXP 2進制浮點數指數運算
125 LOGE 2進制浮點數自然對數運算
126 LOG10 2進制浮點數常用對數運算
127 ESQR 2進制浮點數開平方根
128 ENEG 2進制浮點數符號反轉
129 INT 2進制浮點數→BIN整數的轉換
130 SIN 2進制浮點數SIN運算
131 COS 2進制浮點數COS運算
132 TAN 2進制浮點數TAN運算
133 ASIN 2進制浮點數SIN-1運算
134 ACOS 2進制浮點數COS-1運算
135 ATAN 2進制浮點數TAN-1運算
136 RAD 2進制浮點數角度→弧度的轉換
137 DEG 2進制浮點數弧度→角度的轉換
12、數據處理2
140 WSUM 算出數據合計值
141 WTOB 字節單位的數據分離
142 BTOW 字節單位的數據結合
143 UNI 16位數據的4位結合
144 DIS 16位數據的4位分離
147 SWAP 上下字節轉換
149 SORT2 數據排列2
13、定位
150 DSZR 帶DOG搜索的原點回歸
151 DVIT 中斷定位
152 TBL 表格設定定位
155 ABS 讀出ABS當前值
156 ZRN 原點回歸
157 PLSV 可變速脈沖輸出
158 DRVI 相對定位
159 DRVA 絕對定位
14、時鐘運算
160 TCMP 時鐘數據比較
161 TZCP 時鐘數據區間比較
162 TADD 時鐘數據加法運算
163 TSUB 時鐘數據減法運算
164 HTOS [小時]數據的秒轉換
165 STOH 秒數據的[小時]轉換
166 TRD 讀出時鐘數據
167 TWR 寫入時鐘數據
169 HOUR 計時表
15、外部設備
170 GRY 格雷碼的轉換
171 GBIN 格雷碼的逆轉換
176 RD3A 模擬量模塊的讀出
177 WR3A 模擬量模塊的寫入
16、其他指令
182 COMRD 讀出軟元件的注釋數據
184 RND 產生隨機數
186 DUTY 發出定時脈沖
188 CRC CRC運算
189 HCMOV 高速計數器傳送
17、數據塊的處理
192 BK+ 數據塊加法運算
193 BK- 數據塊減法運算
194 BKCMP= 數據塊的比較 S1=S2
195 BKCMP> 數據塊的比較 S1>S2
196 BKCMP< 數據塊的比較 S1<S2
197 BKCMP<> 數據塊的比較 S1≠S2
198 BKCMP<= 數據塊的比較 S1≦S2
199 BKCMP>= 數據塊的比較 S1≧S2
18、字符串控制
200 STR BIN→字符串的轉換
201 VAL 字符串→BIN的轉換
202 $+ 字符串的合并
203 LEN 檢測出字符串的長度
204 RIGHT 從字符串的右側開始取出
205 LEFT 從字符串的左側開始取出
206 MIDR 從字符串中任意選擇
207 MIDW 字符串中的任意替換
208 INSTR 字符串的檢索
209 $MOV 字符串的傳送
19、數據處理3
210 FDEL 數據表的數據刪除
211 FINS 數據表的數據插入
212 POP 讀取后入的數據[先入后出控制用]
213 SFR 16位數據n位右移(帶進位)
20、觸點比較
224 LD= 觸點比較LD S1=S2
225 LD> 觸點比較LD S1>S2
226 LD< 觸點比較LD S1<S2
228 LD<> 觸點比較LD S1≠S2
229 LD<= 觸點比較LD S1≦S2
230 LD>= 觸點比較LD S1≧S2
232 AND= 觸點比較AND S1=S2
233 AND> 觸點比較AND S1>S2
234 AND< 觸點比較AND S1<S2
236 AND<> 觸點比較AND S1≠S2
237 AND<= 觸點比較AND S1≦S2
238 AND>= 觸點比較AND S1≧S2
240 OR= 觸點比較OR S1=S2
241 OR> 觸點比較OR S1>S2
242 OR< 觸點比較OR S1<S2
244 OR<> 觸點比較OR S1≠S2
245 OR<= 觸點比較OR S1≦S2
246 OR>= 觸點比較OR S1≧S2
214 SFL 16位數據n位左移(帶進位)
21、數據表的處理
256 LIMIT 上下限限位控制
257 BAND 死區控制
258 ZONE 區域控制
259 SCL 量程(不同點座標數據)
260 DABIN 10進制ASCII→BIN的轉換
261 BINDA BIN→10進制ASCII的轉換
269 SCL2 量程2(X/Y座標數據)
22、外部設備通信(變頻器通信)
270 IVCK 變頻器的運轉監視
271 IVDR 變頻器的運行控制
272 IVRD 讀取變頻器的參數
273 IVWR 寫入變頻器的參數
274 IVBWR 變頻器的參數成批寫入
275 IVMC 變頻器的多個命令
23、數據傳送3
278 RBFM BFM分割讀出
279 WBFM BFM分割寫入
24、高速處理2
280 HSCT 高速計數器表比較
25、擴展文件寄存器的控制
290 LOADR 讀出擴展文件寄存器
291 SAVER 擴展文件寄存器的成批寫入
292 INITR 文件寄存器及擴展文件寄存器的初始化
293 LOGR 寫入文件寄存器及擴展文件寄存器
294 RWER 擴展文件寄存器的重新寫入
295 INITER 擴展文件寄存器的初始化
26、FX3U-CF-ADP用CF卡控制
300 FLCRT 文件的創建· 確認(Ver.2.61以上的產品對應)
301 FLDEL 文件的刪除· CF卡格式化(Ver.2.61以上的產品對應)
302 FLWR 數據寫入(Ver.2.61以上的產品對應)
303 FLRD 數據讀出(Ver.2.61以上的產品對應)
304 FLCMD 對FX3U-CF-ADP的動作指示(Ver.2.61以上的產品對應)
305 FLSTRD FX3U-CF-ADP的狀態讀出(Ver.2.61以上的產品對應)
公司主營三菱PLC,三菱FX3U、FX3GA、FX3GE、FX3SA、FX3S、FX5U系列PLC價格好,歡迎選購!
本頁關鍵詞:FX3U指令,FX3U基本指令,FX3U步進梯形圖指令,FX3U應用指令