Dòng PLC Mitsubishi FX3 series là một trong những dòng sản phẩm nổi bật và được sử dụng rộng rãi trong lĩnh vực tự động hóa công nghiệp nhờ tính linh hoạt, hiệu suất cao và chi phí hợp lý. Đi kèm với phần cứng mạnh mẽ, FX3 còn cung cấp một hệ thống lệnh phong phú và đa dạng nhằm phục vụ cho nhiều mục đích khác nhau, từ điều khiển cơ bản đến xử lý dữ liệu phức tạp.

Bộ lệnh của FX3 bao gồm hơn 300 lệnh khác nhau, được chia thành nhiều nhóm chức năng như: điều khiển luồng chương trình, xử lý dữ liệu, thao tác toán học, điều khiển vị trí, xử lý chuỗi ký tự, giao tiếp thiết bị ngoại vi, và nhiều chức năng mở rộng khác. Nhờ cấu trúc rõ ràng và cú pháp dễ sử dụng, các kỹ sư có thể nhanh chóng xây dựng chương trình phù hợp với yêu cầu của từng hệ thống điều khiển.

Trong bài viết này, chúng ta sẽ đi qua toàn bộ danh sách các lệnh được hỗ trợ bởi FX3S, FX3G, FX3U, FX3GC và FX3UC, cùng với phần giải thích và hỗ trợ tương thích chi tiết, giúp người đọc dễ dàng tra cứu và áp dụng thực tế.

Mục lục

  1. プログラムフロー (Dòng điều khiển chương trình)
  2. 転送・比較 (Truyền và so sánh dữ liệu)
  3. 四則・論理演算 (Tính toán và logic)
  4. ローテーション・シフト (Xoay và dịch bit)
  5. データ処理 (Xử lý dữ liệu)
  6. 高速処理 (Xử lý tốc độ cao)
  7. 便利命令 (Lệnh tiện ích)
  8. 外部機器 I/O (Ngoại vi I/O)
  9. 外部機器(オプション機器)(Thiết bị tuỳ chọn ngoài)
  10. データ転送2 (Truyền dữ liệu 2)
  11. 浮動小数点 (Số thực dấu chấm động)
  12. 位置決め (Định vị)
  13. 時計演算 (Thao tác thời gian)
  14. 外部機器 (Thiết bị ngoài)
  15. その他命令 (Lệnh khác)
  16. ブロックデータ処理 (Xử lý dữ liệu theo khối)
  17. 文字列制御 (Xử lý chuỗi ký tự)
  18. 接点比較 (So sánh tiếp điểm)
  19. データテーブル処理 (Xử lý bảng dữ liệu)
  20. 外部機器通信(インバータ通信)(Truyền thông thiết bị ngoài – Inverter)
  21. 高速処理2 (Xử lý tốc độ cao 2)
  22. 拡張ファイルレジスタ制御 (Điều khiển thanh ghi mở rộng)
  23. FX3U-CF-ADP用応用命令 (Lệnh ứng dụng cho FX3U-CF-ADP)
  24. データ処理2 (Xử lý dữ liệu 2)
  25. データ処理3 (Xử lý dữ liệu 3)
  26. データ転送3 (Truyền dữ liệu 3)

1. プログラムフロー – Lệnh điều khiển

FNC No.記号機能 Chức năngFX3SFX3GFX3UFX3GCFX3UC
00CJ条件ジャンプNhảy có điều kiện
01CALLサブルーチンコールGọi chương trình con (subroutine)
02SRETサブルーチンリターンTrả về từ chương trình con
03IRET割込みリターンTrả về từ ngắt (interrupt)
04EI割込み許可Cho phép ngắt
05DI割込み禁止Cấm ngắt
06FENDメインプログラム終了Kết thúc chương trình chính
07WDTウォッチドッグタイマBộ đếm thời gian watchdog
08FOR繰返し範囲開始Bắt đầu vòng lặp
09NEXT割込みリターンTrả về từ ngắt (trùng lệnh 03 – xác nhận)

2. 転送・比較 – Chuyển & So sánh

FNC No.記号機能 Chức năng FX3SFX3GFX3UFX3GCFX3UC
10CMP比較So sánh
11ZCP帯域比較So sánh theo dải giá trị
12MOV転送Chuyển dữ liệu
13SMOV桁移動Dịch chữ số
14CML反転転送Chuyển dữ liệu đảo bit
15BMOV一括転送Chuyển dữ liệu hàng loạt
16FMOV多点転送Chuyển dữ liệu nhiều điểm
17XCH交換Hoán đổi dữ liệu
18BCDBCD変換Chuyển đổi sang BCD
19BINBIN変換Chuyển đổi sang nhị phân

3. 四則・論理演算 – Các phép toán số học & logic

FNC No.記号機能 Chức năng FX3SFX3GFX3UFX3GCFX3UC
20ADDBIN加算Phép cộng nhị phân (BIN)
21SUBBIN減算Phép trừ nhị phân (BIN)
22MULBIN乗算Phép nhân nhị phân (BIN)
23DIVBIN除算Phép chia nhị phân (BIN)
24INCBIN増加Tăng giá trị nhị phân
25DECBIN減少Giảm giá trị nhị phân
26WAND論理積Phép AND logic
27WOR論理和Phép OR logic
28WXOR排他的論理和Phép XOR (logic loại trừ)
29NEG補数Phép bù số (âm hóa dữ liệu)

4. ローテーション・シフト – Xoay & Dịch Bit

FNC No.記号機能 Chức năng FX3SFX3GFX3UFX3GCFX3UC
30ROR右回転Xoay phải
31ROL左回転Xoay trái
32RCRキャリ付右回転Xoay phải kèm theo cờ carry
33RCLキャリ付左回転Xoay trái kèm theo cờ carry
34SFTRビット右シフトDịch bit sang phải
35SFTLビット左シフトDịch bit sang trái
36WSFRワード右シフトDịch word sang phải
37WSFLワード左シフトDịch word sang trái
38SFWRシフト書込み [先入れ先出し/先入れ後出し制御用]Ghi dữ liệu dạng FIFO/LIFO (dịch luồng ghi)
39SFRDシフト読出し [先入れ先出し制御用]Đọc dữ liệu dạng FIFO (dịch luồng đọc)

5. データ処理 – Xử lý dữ liệu

FNC No.記号機能 Chức năng FX3SFX3GFX3UFX3GCFX3UC
40ZRST一括リセットReset toàn bộ
41DECOデコードGiải mã dữ liệu
42ENCOエンコードMã hóa dữ liệu
43SUMONビット数Đếm số bit ON
44BONONビット判定Kiểm tra trạng thái bit ON
45MEAN平均値Tính giá trị trung bình
46ANSアナンシェータセットThiết lập bộ thông báo (Annunciator)
47ANRアナンシェータリセットReset bộ thông báo (Annunciator)
48SQRBIN開平算Tính căn bậc hai nhị phân
49FLTBIN整数→2進浮動小数点変換Chuyển số nguyên BIN sang số thực dấu chấm động nhị phân

📌 Lưu ý: Dòng FX3G chỉ hỗ trợ lệnh FLT từ phiên bản Ver.1.10 trở lên.

6. 高速処理 – Xử lý tốc độ cao

FNC No.記号機能 Chức năng FX3SFX3GFX3UFX3GCFX3UC
50REF入出力リフレッシュLàm mới (refresh) tín hiệu vào/ra (I/O)
51REFF入力リフレッシュ(フィルタ設定付)Làm mới tín hiệu đầu vào có bộ lọc
52MTRマトリクス入力Nhập dữ liệu dạng ma trận
53HSCS比較セット(高速カウンタ用)Thiết lập điều kiện so sánh cho bộ đếm tốc độ cao
54HSCR比較リセット(高速カウンタ用)Reset điều kiện so sánh của bộ đếm tốc độ cao
55HSZ帯域比較(高速カウンタ用)So sánh dải giá trị cho bộ đếm tốc độ cao
56SPDパルス密度Đo mật độ xung (pulse frequency)
57PLSYパルス出力Xuất xung đơn (pulse output)
58PWMパルス幅変調Điều chế độ rộng xung (PWM)
59PLSR加減速付パルス出力Xuất xung có điều khiển tăng/giảm tốc độ

7. 便利命令 – Lệnh tiện ích

FNC No.記号機能 Chức năng FX3SFX3GFX3UFX3GCFX3UC
60ISTイニシャルステートTrạng thái khởi tạo
61SERデータサーチTìm kiếm dữ liệu
62ABSDドラムシーケンス絶対方式Chuỗi trống dạng định vị tuyệt đối
63INCDドラムシーケンス相対方式Chuỗi trống dạng định vị tương đối
64TTMRティーチングタイマTimer hướng dẫn (teaching timer)
65STMR特殊タイマTimer đặc biệt
66ALT交番出力Xuất tín hiệu luân phiên
67RAMP傾斜信号Tín hiệu nghiêng (ramp)
68ROTC近回り制御Điều khiển vòng quay ngắn nhất (shortest path)
69SORTデータ整列Sắp xếp dữ liệu

8. 外部機器 I/O – Thiết bị ngoại vi I/O

FNC No.記号機能 Chức năng FX3SFX3GFX3UFX3GCFX3UC
70TKYテンキー入力Nhập từ bàn phím số
71HKY16キー入力Nhập từ bàn phím 16 phím
72DSWディジタルスイッチCông tắc kỹ thuật số
73SEGD7SEGデコーダGiải mã hiển thị 7 đoạn (7-segment)
74SEGL7SEG時分割表示Hiển thị phân chia thời gian 7 đoạn
75ARWSアロースイッチCông tắc dạng mũi tên
76ASCアスキーデータ入力Nhập dữ liệu ASCII
77PRアスキーコードプリントIn mã ASCII
78FROMBFM読出しĐọc dữ liệu từ thanh ghi BFM
79TOBFM書込みGhi dữ liệu vào thanh ghi BFM

9. 外部機器(オプション機器)– Thiết bị ngoại vi (tùy chọn)

FNC No.記号機能 Chức năng FX3SFX3GFX3UFX3GCFX3UC
80RSシリアルデータ転送Truyền dữ liệu nối tiếp
81PRUN8進ビット転送Truyền bit theo hệ bát phân
82ASCIHEX→ASCII変換Chuyển đổi HEX → ASCII
83HEXASCII→HEX変換Chuyển đổi ASCII → HEX
84CCDチェックコードMã kiểm tra (Check code)
85VRRDボリューム読出しĐọc dữ liệu từ bộ điều chỉnh volume※1※2※2
86VRSCボリューム目盛Hiển thị mức volume (vạch chia điều chỉnh)※1※2※2
87RS2シリアルデータ転送2Truyền dữ liệu nối tiếp kiểu 2
88PIDPID演算Tính toán điều khiển PID
89~99(Dành cho các chức năng mở rộng khác)

📌 Chú thích:

  • ※1: Chỉ được hỗ trợ từ FX3G Ver.1.10 trở lên
  • ※2: Chỉ được hỗ trợ từ FX3U/FX3UC Ver.2.70 trở lên

10. データ転送2 – Truyền dữ liệu 2

FNC No.記号機能 Chức năng FX3SFX3GFX3UFX3GCFX3UC
100, 101(Không sử dụng)
102ZPUSHインデックスレジスタの一括退避Lưu tạm toàn bộ thanh ghi chỉ số○ ※
103ZPOPインデックスレジスタの復帰Khôi phục thanh ghi chỉ số○ ※
104~109(Dành cho mở rộng hoặc không sử dụng)

📌 Chú thích:

  • ※ FX3UC hỗ trợ từ phiên bản Ver.2.20 trở lên

📘 11. 浮動小数点 – Số thực dấu chấm động

FNC No.記号機能 Chức năng FX3SFX3GFX3UFX3GCFX3UC
110ECMP2進浮動小数点比較So sánh số thực nhị phân○※
111EZCP2進浮動小数点帯域比較So sánh dải giá trị số thực nhị phân
112EMOV2進浮動小数点データ転送Truyền dữ liệu số thực nhị phân○※
113~115(Không sử dụng)
116ESTR2進浮動小数点→文字列変換Chuyển số thực nhị phân sang chuỗi
117EVAL文字列→2進浮動小数点変換Chuyển chuỗi sang số thực nhị phân
118EBCD2進浮動小数点→10進浮動小数点変換Chuyển từ số thực nhị phân sang số thực thập phân
119EBIN10進浮動小数点→2進浮動小数点変換Chuyển từ số thực thập phân sang số thực nhị phân
120EADD2進浮動小数点加算Cộng số thực nhị phân○※
121ESUB2進浮動小数点減算Trừ số thực nhị phân○※
122EMUL2進浮動小数点乗算Nhân số thực nhị phân○※
123EDIV2進浮動小数点除算Chia số thực nhị phân○※
124EXP2進浮動小数点指数演算Hàm mũ với số thực nhị phân
125LOGE2進浮動小数点自然対数演算Hàm log tự nhiên (ln) với số thực nhị phân
126LOG102進浮動小数点常用対数演算Hàm log10 với số thực nhị phân
127ESQR2進浮動小数点開平算Căn bậc hai của số thực nhị phân○※
128ENEG2進浮動小数点符号反転Đảo dấu số thực nhị phân
129INT2進浮動小数点→BIN整数変換Chuyển từ số thực nhị phân sang số nguyên nhị phân○※
130SIN2進浮動小数点 SIN演算Tính sin với số thực nhị phân
131COS2進浮動小数点 COS演算Tính cos với số thực nhị phân
132TAN2進浮動小数点 TAN演算Tính tan với số thực nhị phân
133ASIN2進浮動小数点 SIN-1演算Tính arcsin với số thực nhị phân
134ACOS2進浮動小数点 COS-1演算Tính arccos với số thực nhị phân
135ATAN2進浮動小数点 TAN-1演算Tính arctan với số thực nhị phân
136RAD2進浮動小数点 角度→ラジアン変換Đổi độ sang radian
137DEG2進浮動小数点 ラジアン→角度変換Đổi radian sang độ
138,139(Không sử dụng)

📌 Chú thích:
※ FX3G hỗ trợ các lệnh số thực từ phiên bản Ver.1.10 trở lên

12. データ処理2 – Xử lý dữ liệu 2

FNC No.記号機能 Chức năng FX3SFX3GFX3UFX3GCFX3UC
140WSUMデータ合計値算出Tính tổng dữ liệu○ ※
141WTOBバイト単位データ分離Tách dữ liệu theo đơn vị byte○ ※
142BTOWバイト単位データ結合Gộp dữ liệu theo đơn vị byte○ ※
143UNI16ビットデータの4ビット結合Kết hợp dữ liệu 16 bit từ các khối 4 bit○ ※
144DIS16ビットデータの4ビット分離Phân tách dữ liệu 16 bit thành các khối 4 bit○ ※
145–146(Không sử dụng)
147SWAP上下バイト変換Đảo byte cao/thấp trong một word
148(Không sử dụng)
149SORT2データ整列2Sắp xếp dữ liệu loại 2○ ※

📌 Chú thích:
※ FX3UC hỗ trợ từ phiên bản Ver.2.20 trở lên

13. 位置決め – Định vị

FNC No.記号機能 Chức năng FX3SFX3GFX3UFX3GCFX3UC
150DSZRDOGサーチ付原点復帰Trở về gốc có tìm DOG (tín hiệu điểm chuẩn)
151DVIT割込み位置決めĐịnh vị bằng ngắt
152TBL一括設定方式による位置決めĐịnh vị bằng phương pháp cài đặt hàng loạt○ ※
153–154(Không sử dụng)
155ABSABS現在値読出しĐọc giá trị hiện tại tuyệt đối
156ZRN原点復帰Trở về gốc
157PLSV可変速パルス出力Xuất xung với tốc độ thay đổi
158DRVI相対位置決めĐịnh vị tương đối
159DRVA絶対位置決めĐịnh vị tuyệt đối

📌 Chú thích:
※ FX3UC hỗ trợ từ phiên bản Ver.2.20 trở lên

14. 時計演算 – Thao tác thời gian

FNC No.記号機能 Chức năng FX3SFX3GFX3UFX3GCFX3UC
160TCMP時計データ比較So sánh dữ liệu thời gian
161TZCP時計データ帯域比較So sánh dải dữ liệu thời gian
162TADD時計データ加算Cộng dữ liệu thời gian
163TSUB時計データ減算Trừ dữ liệu thời gian
164HTOS時、分、秒データの秒変換Chuyển đổi giờ, phút, giây sang giây
165STOH秒データの「時、分、秒」データ変換Chuyển đổi giây sang giờ, phút, giây
166TRD時計データ読出しĐọc dữ liệu thời gian
167TWR時計データ書込みGhi dữ liệu thời gian
168(Không sử dụng)
169HOURアワーメータĐồng hồ giờ (hour meter)

15. 外部機器 – Thiết bị ngoại vi

FNC No.記号機能 Chức năng FX3SFX3GFX3UFX3GCFX3UC
170GRYグレイコード変換Chuyển đổi mã Gray
171GBINグレイコード逆変換Chuyển đổi ngược mã Gray
172~175(Không sử dụng)
176RD3Aアナログブロック読出しĐọc khối dữ liệu analog
177WR3Aアナログブロック書込みGhi khối dữ liệu analog
178~179(Không sử dụng)

16. その他命令 – Lệnh khác

FNC No.記号機能 Chức năng FX3SFX3GFX3UFX3GCFX3UC
181(Không sử dụng)
182COMRDデバイスのコメントデータ読出しĐọc dữ liệu chú thích thiết bị○ ※
183(Không sử dụng)
184RND乱数発生Phát sinh số ngẫu nhiên
185(Không sử dụng)
186DUTYタイミングパルス発生Phát xung định thời○ ※
187(Không sử dụng)
188CRCCRC演算Tính toán CRC
189HCMOV高速カウンタ転送Chuyển dữ liệu bộ đếm tốc độ cao

📌 Chú thích:
※ Chỉ hỗ trợ từ FX3UC Ver.2.20 trở lên

17. ブロックデータ処理 – Xử lý dữ liệu theo khối

FNC No.記号機能 Chức năng FX3SFX3GFX3UFX3GCFX3UC
190,191(Không sử dụng)
192BK+ブロックデータ加算Cộng dữ liệu theo khối○ ※
193BK-ブロックデータ減算Trừ dữ liệu theo khối○ ※
194BKCMP=ブロックデータ比較 (S1) = (S2)So sánh dữ liệu khối: (S1) bằng (S2)○ ※
195BKCMP>ブロックデータ比較 (S1) > (S2)So sánh dữ liệu khối: (S1) lớn hơn (S2)○ ※
196BKCMP<ブロックデータ比較 (S1) < (S2)So sánh dữ liệu khối: (S1) nhỏ hơn (S2)○ ※
197BKCMP<>ブロックデータ比較 (S1) ≠ (S2)So sánh dữ liệu khối: (S1) khác (S2)○ ※
198BKCMP<=ブロックデータ比較 (S1) ≦ (S2)So sánh dữ liệu khối: (S1) nhỏ hơn hoặc bằng (S2)○ ※
199BKCMP>=ブロックデータ比較 (S1) ≧ (S2)So sánh dữ liệu khối: (S1) lớn hơn hoặc bằng (S2)○ ※

📌 Chú thích:
※ FX3UC hỗ trợ từ phiên bản Ver.2.20 trở lên

18. 文字列制御 – Xử lý chuỗi

FNC No.記号機能 Chức năng FX3SFX3GFX3UFX3GCFX3UC
200STRBIN→文字列変換Chuyển từ BIN sang chuỗi○ ※
201VAL文字列→BIN変換Chuyển từ chuỗi sang BIN○ ※
202$+文字列の結合Nối chuỗi
203LEN文字列の長さ検出Kiểm tra độ dài chuỗi
204RIGHT文字列の右側からの取出しTrích xuất từ phải sang
205LEFT文字列の左側からの取出しTrích xuất từ trái sang
206MIDR文字列中の任意取出しTrích xuất phần tùy ý trong chuỗi
207MIDW文字列中の任意置換えThay thế phần tùy ý trong chuỗi
208INSTR文字列サーチTìm kiếm chuỗi○ ※
209$MOV文字列転送Truyền chuỗi

📌 Chú thích:
※ Chỉ hỗ trợ từ FX3UC Ver.2.20 trở lên

19. データ処理3 – Xử lý dữ liệu 3

FNC No.記号機能 Chức năng FX3SFX3GFX3UFX3GCFX3UC
210FDELデータテーブルのデータ削除Xóa dữ liệu trong bảng dữ liệu○ ※
211FINSデータテーブルのデータ挿入Chèn dữ liệu vào bảng dữ liệu○ ※
212POP後入れデータリード [先入れ後出し制御用]Đọc dữ liệu kiểu LIFO (vào sau ra trước)
213SFR16ビットデータnビット右シフト(キャリ付)Dịch phải dữ liệu 16 bit n lần (có carry)
214SFL16ビットデータnビット左シフト(キャリ付)Dịch trái dữ liệu 16 bit n lần (có carry)
215~219(Không sử dụng)

📌 Chú thích:
※ Chỉ hỗ trợ từ FX3UC Ver.2.20 trở lên

20. 接点比較 – So sánh tiếp điểm

FNC No.記号機能 Chức năng FX3SFX3GFX3UFX3GCFX3UC
224LD=接点形比較LD (S1) = (S2)LD so sánh bằng
225LD>接点形比較LD (S1) > (S2)LD so sánh lớn hơn
226LD<接点形比較LD (S1) < (S2)LD so sánh nhỏ hơn
228LD<>接点形比較LD (S1) ≠ (S2)LD so sánh khác nhau
229LD<=接点形比較LD (S1) ≦ (S2)LD nhỏ hơn hoặc bằng
230LD>=接点形比較LD (S1) ≧ (S2)LD lớn hơn hoặc bằng
232AND=接点形比較AND (S1) = (S2)AND so sánh bằng
233AND>接点形比較AND (S1) > (S2)AND so sánh lớn hơn
234AND<接点形比較AND (S1) < (S2)AND so sánh nhỏ hơn
236AND<>接点形比較AND (S1) ≠ (S2)AND so sánh khác nhau
237AND<=接点形比較AND (S1) ≦ (S2)AND nhỏ hơn hoặc bằng
238AND>=接点形比較AND (S1) ≧ (S2)AND lớn hơn hoặc bằng
240OR=接点形比較OR (S1) = (S2)OR so sánh bằng
241OR>接点形比較OR (S1) > (S2)OR so sánh lớn hơn
242OR<接点形比較OR (S1) < (S2)OR so sánh nhỏ hơn
244OR<>接点形比較OR (S1) ≠ (S2)OR so sánh khác nhau
245OR<=接点形比較OR (S1) ≦ (S2)OR nhỏ hơn hoặc bằng
246OR>=接点形比較OR (S1) ≧ (S2)OR lớn hơn hoặc bằng

📌 Chú thích:

  • Các dòng 220–223, 227, 231, 235, 239, 243, 247–249 không có lệnh tương ứng.

21. データテーブル処理 – Xử lý bảng dữ liệu

FNC No.記号機能 Chức năng FX3SFX3GFX3UFX3GCFX3UC
256LIMIT上下限リミット制御Giới hạn trên/dưới
257BAND不感帯制御Điều khiển vùng trễ (deadband)
258ZONEゾーン制御Điều khiển vùng (zone)
259SCLスケーリング (ポイント別座標データ)Tính toán tỉ lệ theo dữ liệu tọa độ từng điểm
260DABIN10進アスキー→BIN変換Chuyển đổi ASCII thập phân → nhị phân○ ※1
261BINDABIN→10進アスキー変換Chuyển đổi nhị phân → ASCII thập phân○ ※1
269SCL2スケーリング2 (X/Y別座標データ)Tính toán tỉ lệ theo dữ liệu tọa độ X/Y riêng biệt○ ※2

📌 Chú thích:

  • ※1: Hỗ trợ từ phiên bản FX3UC Ver.2.20 trở lên
  • ※2: Hỗ trợ từ phiên bản FX3UC Ver.1.30 trở lên
  • Các mã lệnh từ 250–255262–268 không được định nghĩa

22. 外部機器通信(インバータ通信) – Truyền thông với Inverter

FNC No.記号機能 Chức năng FX3SFX3GFX3UFX3GCFX3UC
270IVCKインバータの運転監視Giám sát vận hành biến tần○ ※1
271IVDRインバータの運転制御Điều khiển vận hành biến tần○ ※1
272IVRDインバータのパラメータ読出しĐọc thông số biến tần○ ※1
273IVWRインバータのパラメータ書込みGhi thông số vào biến tần○ ※1
274IVBWRインバータのパラメーター一括書込みGhi hàng loạt thông số biến tần
275IVMCインバータの複数コマンドGửi nhiều lệnh đến biến tần○ ※2○ ※3○ ※3
276ADPRWMODBUS読出し・書込みĐọc/ghi dữ liệu bằng giao thức MODBUS○ ※4○ ※5○ ※5

📌 Chú thích:

  • ※1: Hỗ trợ từ FX3G Ver.1.10 trở lên
  • ※2: Hỗ trợ từ FX3G Ver.1.40 trở lên
  • ※3: Hỗ trợ từ FX3U/FX3UC Ver.2.70 trở lên
  • ※4: Hỗ trợ từ FX3G Ver.1.30 trở lên
  • ※5: Hỗ trợ từ FX3U/FX3UC Ver.2.40 trở lên

23. データ転送3 – Truyền dữ liệu 3

FNC No.記号機能 Chức năng FX3SFX3GFX3UFX3GCFX3UC
278RBFMBFM分割読出しĐọc phân vùng dữ liệu BFM○ ※
279WBFMBFM分割書込みGhi phân vùng dữ liệu BFM○ ※

📌 Chú thích:

  • ※ FX3UC series hỗ trợ từ phiên bản Ver.2.20 trở lên

24. 高速カウンタ比較 – So sánh bộ đếm tốc độ cao

FNC No.記号機能 Chức năng FX3SFX3GFX3UFX3GCFX3UC
280HSCT高速カウンタテーブル比較So sánh bảng bộ đếm tốc độ cao
281〜289

25. 拡張ファイルレジスタ制御 – Điều khiển thanh ghi file mở rộng

FNC No.記号機能 Chức năng FX3SFX3GFX3UFX3GCFX3UC
290LOADR拡張ファイルレジスタ読出しĐọc thanh ghi file mở rộng
291SAVER拡張ファイルレジスター一括書込みGhi hàng loạt vào thanh ghi file mở rộng
292INITR拡張レジスタの初期化Khởi tạo thanh ghi mở rộng
293LOGR拡張レジスタへのロギングGhi log vào thanh ghi mở rộng
294RWER拡張ファイルレジスタ消去・書込みXoá/Ghi thanh ghi file mở rộng○ ※
295INITER拡張ファイルレジスタの初期化Khởi tạo thanh ghi file mở rộng○ ※
296〜299

※ FX3UCシリーズ Ver.1.30以降で対応

26. FX3U-CF-ADP用応用命令 – Lệnh ứng dụng cho FX3U-CF-ADP

FNC No.記号機能 Chức năng FX3SFX3GFX3UFX3GCFX3UC
300FLCRTファイルの作成・確認Tạo và xác nhận file○※○※
301FLDELファイルの削除・CFカードフォーマットXoá file / Định dạng thẻ CF○※○※
302FLWRデータ書込みGhi dữ liệu vào CF card○※○※
303FLRDデータ読出しĐọc dữ liệu từ CF card○※○※
304FLCMDFX3U-CF-ADPへの動作指示Gửi lệnh điều khiển cho FX3U-CF-ADP○※○※
305FLSTRDFX3U-CF-ADPのステータス読出しĐọc trạng thái của module FX3U-CF-ADP○※○※

※ FX3U/FX3UCシリーズ Ver.2.61以降で対応


Introduction

The Mitsubishi FX3 series PLCs are among the most prominent and widely used programmable controllers in the industrial automation field, known for their flexibility, high performance, and cost-effectiveness. Alongside its robust hardware, the FX3 series offers a rich and comprehensive instruction set that caters to a wide range of applications—from basic control to advanced data processing.

The FX3 instruction set includes more than 300 commands, categorized into various functional groups such as program control flow, data processing, arithmetic operations, positioning control, string handling, peripheral communication, and many other advanced functions. Thanks to its well-structured format and easy-to-use syntax, engineers can quickly develop programs tailored to specific control system requirements.

In this document, we will explore the entire list of instructions supported by the FX3S, FX3G, FX3U, FX3GC, and FX3UC models. Each command is presented with a description and compatibility information, enabling users to quickly find and apply the relevant functions in practice.

Table of Contents

  1. Program Flow Control (プログラムフロー)
  2. Data Transfer & Comparison (転送・比較)
  3. Arithmetic & Logic Operations (四則・論理演算)
  4. Rotation & Shift (ローテーション・シフト)
  5. Data Processing (データ処理)
  6. High-Speed Processing (高速処理)
  7. Convenient Instructions (便利命令)
  8. Peripheral Devices I/O (外部機器 I/O)
  9. Peripheral Devices (Option Modules) (外部機器(オプション機器))
  10. Data Transfer 2 (データ転送2)
  11. Floating-Point Operations (浮動小数点)
  12. Data Processing 2 (データ処理2)
  13. Positioning (位置決め)
  14. Clock Operations (時計演算)
  15. Peripheral Devices (外部機器)
  16. Other Instructions (その他命令)
  17. Block Data Processing (ブロックデータ処理)
  18. String Operations (文字列制御)
  19. Data Processing 3 (データ処理3)
  20. Contact Comparison (接点比較)
  21. Data Table Processing (データテーブル処理)
  22. Peripheral Communication (Inverter) (外部機器通信(インバータ通信))
  23. Data Transfer 3 (データ転送3)
  24. High-Speed Counter Comparison (高速処理2)
  25. Extended File Register Control (拡張ファイルレジスタ制御)
  26. FX3U-CF-ADP Application Instructions (FX3U-CF-ADP用応用命令)