ここから本文

Factory Automation

印刷用ページ

ラインアップ


命令一覧
プログラムフロー

FNC No. 命令記号 機能 適用シーケンサ
FX1S FX1N FX3G FX2N FX3U FX1NC FX3GC FX2NC FX3UC
00 CJ 条件ジャンプ
01 CALL サブルーチンコール
02 SRET サブルーチンリターン
03 IRET 割込みリターン
04 EI 割込み許可
05 DI 割込み禁止
06 FEND メインプログラム終了
07 WDT ウォッチドッグタイマ
08 FOR 繰返し範囲開始
09 NEXT 繰返し範囲終了


転送・比較

FNC No. 命令記号 機能 適用シーケンサ
FX1S FX1N FX3G FX2N FX3U FX1NC FX3GC FX2NC FX3UC
10 CMP 比較
11 ZCP 帯域比較
12 MOV 転送
13 SMOV 桁移動 - - -
14 CML 反転転送 - - -
15 BMOV 一括転送
16 FMOV 多点転送 - - -
17 XCH 交換 - - - - -
18 BCD BCD変換
19 BIN BIN変換


四則・論理演算

FNC No. 命令記号 機能 適用シーケンサ
FX1S FX1N FX3G FX2N FX3U FX1NC FX3GC FX2NC FX3UC
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 補数 - - - - -


ローテーション・シフト

FNC No. 命令記号 機能 適用シーケンサ
FX1S FX1N FX3G FX2N FX3U FX1NC FX3GC FX2NC FX3UC
30 ROR 右回転 - - -
31 ROL 左回転 - - -
32 RCR キャリ付右回転 - - - - -
33 RCL キャリ付左回転 - - - - -
34 SFTR ビット右シフト
35 SFTL ビット左シフト
36 WSFR ワード右シフト - - -
37 WSFL ワード左シフト - - -
38 SFWR シフト書込み
[先入れ先出し/先入れ後出し制御用]
39 SFRD シフト読出し
[先入れ先出し制御用]


データ処理

FNC No. 命令記号 機能 適用シーケンサ
FX1S FX1N FX3G FX2N FX3U FX1NC FX3GC FX2NC FX3UC
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進浮動小数点変換 - - -
:FX3Gシリーズ Ver.1.10以降で対応


高速処理

FNC No. 命令記号 機能 適用シーケンサ
FX1S FX1N FX3G FX2N FX3U FX1NC FX3GC FX2NC FX3UC
50 REF 入出力リフレッシュ
51 REFF 入力リフレッシュ(フィルタ設定付) - - - - -
52 MTR マトリクス入力
53 HSCS 比較セット(高速カウンタ用)
54 HSCR 比較リセット(高速カウンタ用)
55 HSZ 帯域比較(高速カウンタ用) - - -
56 SPD パルス密度
57 PLSY パルス出力
58 PWM パルス幅変調
59 PLSR 加減速付パルス出力


便利命令

FNC No. 命令記号 機能 適用シーケンサ
FX1S FX1N FX3G FX2N FX3U FX1NC FX3GC FX2NC FX3UC
60 IST イニシャルステート
61 SER データサーチ - - -
62 ABSD ドラムシーケンス絶対方式
63 INCD ドラムシーケンス相対方式
64 TTMR ティーチングタイマ - - - - -
65 STMR 特殊タイマ - - - - -
66 ALT 交番出力
67 RAMP 傾斜信号
68 ROTC 近回り制御 - - - - -
69 SORT データ整列 - - - - -


外部機器 I/O

FNC No. 命令記号 機能 適用シーケンサ
FX1S FX1N FX3G FX2N FX3U FX1NC FX3GC FX2NC FX3UC
70 TKY テンキー入力 - - - - -
71 HKY 16キー入力 - - - - -
72 DSW ディジタルスイッチ
73 SEGD 7SEGデコーダ - - - - -
74 SEGL 7SEG時分割表示
75 ARWS アロースイッチ - - - - -
76 ASC アスキーデータ入力 - - - - -
77 PR アスキーコードプリント - - - - -
78 FROM BFM読出し -
79 TO BFM書込み -


外部機器(オプション機器)

FNC No. 命令記号 機能 適用シーケンサ
FX1S FX1N FX3G FX2N FX3U FX1NC FX3GC FX2NC FX3UC
80 RS シリアルデータ転送
81 PRUN 8進ビット転送
82 ASCI HEX→ASCII変換
83 HEX ASCII→HEX変換
84 CCD チェックコード
85 VRRD ボリューム読出し ※1 ※2 - - - ※2
86 VRSC ボリューム目盛 ※1 ※2 - - - ※2
87 RS2 シリアルデータ転送2 - - - - -
88 PID PID演算
89〜99 -                    
※1:FX3Gシリーズ Ver.1.10以降で対応
※2:FX3Uシリーズ,FX3UC-32MT-LT(-2) Ver.2.70以降で対応


データ転送2

FNC No. 命令記号 機能 適用シーケンサ
FX1S FX1N FX3G FX2N FX3U FX1NC FX3GC FX2NC FX3UC
100,101 -                    
102 ZPUSH インデックスレジスタの一括退避 - - - - - - -
103 ZPOP インデックスレジスタの復帰 - - - - - - -
104〜109 -                    
:FX3UCシリーズ Ver.2.20以降で対応


浮動小数点

FNC No. 命令記号 機能 適用シーケンサ
FX1S FX1N FX3G FX2N FX3U FX1NC FX3GC FX2NC FX3UC
110 ECMP 2進浮動小数点比較 - - -
111 EZCP 2進浮動小数点帯域比較 - - - - -
112 EMOV 2進浮動小数点データ転送 - - - - -
113〜115 -                    
116 ESTR 2進浮動小数点→文字列変換 - - - - - - -
117 EVAL 文字列→2進浮動小数点変換 - - - - - - -
118 EBCD 2進浮動小数点→10進浮動小数点変換 - - - - -
119 EBIN 10進浮動小数点→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進浮動小数点 ラジアン→角度変換 - - - - - - -
138,139 -                    
:FX3Gシリーズ Ver.1.10以降で対応


データ処理2

FNC No. 命令記号 機能 適用シーケンサ
FX1S FX1N FX3G FX2N FX3U FX1NC FX3GC FX2NC FX3UC
140 WSUM データ合計値算出 - - - - - - -
141 WTOB バイト単位データ分離 - - - - - - -
142 BTOW バイト単位データ結合 - - - - - - -
143 UNI 16ビットデータの4ビット結合 - - - - - - -
144 DIS 16ビットデータの4ビット分離 - - - - - - -
145,146 -                    
147 SWAP 上下バイト変換 - - - - -
148 -                    
149 SORT2 データ整列2 - - - - - - -
:FX3UCシリーズ Ver.2.20以降で対応


位置決め

FNC No. 命令記号 機能 適用シーケンサ
FX1S FX1N FX3G FX2N FX3U FX1NC FX3GC FX2NC FX3UC
150 DSZR DOGサーチ付原点復帰 - - - - - ※2
151 DVIT 割込み位置決め - - - - - - - ※1
  ※2
152 TBL 一括設定方式による位置決め - - - - - ※3
153,154 -                    
155 ABS ABS現在値読出し ※4 ※4
156 ZRN 原点復帰 - - ※2
157 PLSV 可変速パルス出力 - -
158 DRVI 相対位置決め - -
159 DRVA 絶対位置決め - -
※1:FX3UCシリーズ Ver.1.30以降で機能変更
※2:FX3UCシリーズ Ver.2.20以降で機能変更
※3:FX3UCシリーズ Ver.2.20以降で対応
※4:FX2N/FX2NCシリーズ Ver.3.00以降で対応


時計演算

FNC No. 命令記号 機能 適用シーケンサ
FX1S FX1N FX3G FX2N FX3U FX1NC FX3GC FX2NC FX3UC
160 TCMP 時計データ比較
161 TZCP 時計データ帯域比較
162 TADD 時計データ加算
163 TSUB 時計データ減算
164 HTOS 時,分,秒データの秒変換 - - - - - - -
165 STOH 秒データの「時,分,秒」データ変換 - - - - - - -
166 TRD 時計データ読出し
167 TWR 時計データ書込み
168 -                    
169 HOUR アワーメータ
:FX2N/FX2NCシリーズ Ver.3.00以降で対応


外部機器

FNC No. 命令記号 機能 適用シーケンサ
FX1S FX1N FX3G FX2N FX3U FX1NC FX3GC FX2NC FX3UC
170 GRY グレイコード変換 - - -
171 GBIN グレイコード逆変換 - - -
172〜175 -                    
176 RD3A アナログブロック読出し - - -
177 WR3A アナログブロック書込み - - -
178,179 -                    
:FX2N/FX2NCシリーズ Ver.3.00以降で対応


拡張機能

FNC No. 命令記号 機能 適用シーケンサ
FX1S FX1N FX3G FX2N FX3U FX1NC FX3GC FX2NC FX3UC
180 EXTR 拡張ROM機能(FX2N/FX2NC用) - - - - - - -
:FX2N/FX2NCシリーズ Ver.3.00以降で対応


その他命令

FNC No. 命令記号 機能 適用シーケンサ
FX1S FX1N FX3G FX2N FX3U FX1NC FX3GC FX2NC FX3UC
181 -                    
182 COMRD デバイスのコメントデータ読出し - - - - - - - ※1
183 -                    
184 RND 乱数発生 - - - - - - -
185 -                    
186 DUTY タイミングパルス発生 - - - - - - - ※1
187 -                    
188 CRC CRC演算 - - - - - - -
189 HCMOV 高速カウンタ転送 - - - - - - - ※2
※1:FX3UCシリーズ Ver.2.20以降で対応
※2:FX3UCシリーズ Ver.2.20以降で機能変更


ブロックデータ処理

FNC No. 命令記号 機能 適用シーケンサ
FX1S FX1N FX3G FX2N FX3U FX1NC FX3GC FX2NC FX3UC
190,191 -                    
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) - - - - - - -
:FX3UCシリーズ Ver.2.20以降で対応


文字列制御

FNC No. 命令記号 機能 適用シーケンサ
FX1S FX1N FX3G FX2N FX3U FX1NC FX3GC FX2NC FX3UC
200 STR BIN→文字列変換 - - - - - - -
201 VAL 文字列→BIN変換 - - - - - - -
202 $+ 文字列の結合 - - - - - - -
203 LEN 文字列の長さ検出 - - - - - - -
204 RIGHT 文字列の右側からの取出し - - - - - - -
205 LEFT 文字列の左側からの取出し - - - - - - -
206 MIDR 文字列中の任意取出し - - - - - - -
207 MIDW 文字列中の任意置換え - - - - - - -
208 INSTR 文字列サーチ - - - - - - -
209 $MOV 文字列転送 - - - - - - -
:FX3UCシリーズ Ver.2.20以降で対応


データ処理3

FNC No. 命令記号 機能 適用シーケンサ
FX1S FX1N FX3G FX2N FX3U FX1NC FX3GC FX2NC FX3UC
210 FDEL データテーブルのデータ削除 - - - - - - -
211 FINS データテーブルのデータ挿入 - - - - - - -
212 POP 後入れデータリード[先入れ後出し制御用] - - - - - - -
213 SFR 16ビットデータnビット右シフト(キャリ付) - - - - - - -
214 SFL 16ビットデータnビット左シフト(キャリ付) - - - - - - -
215〜219 -                    
:FX3UCシリーズ Ver.2.20以降で対応


接点比較

FNC No. 命令記号 機能 適用シーケンサ
FX1S FX1N FX3G FX2N FX3U FX1NC FX3GC FX2NC FX3UC
220〜223 -                    
224 LD= 接点形比較LD (S1) = (S2)
225 LD> 接点形比較LD (S1) > (S2)
226 LD< 接点形比較LD (S1) < (S2)
227 -                    
228 LD<> 接点形比較LD (S1) ≠ (S2)
229 LD<= 接点形比較LD (S1) ≦ (S2)
230 LD>= 接点形比較LD (S1) ≧ (S2)
231 -                    
232 AND= 接点形比較AND (S1) = (S2)
233 AND> 接点形比較AND (S1) > (S2)
234 AND< 接点形比較AND (S1) < (S2)
235 -                    
236 AND<> 接点形比較AND (S1) ≠ (S2)
237 AND<= 接点形比較AND (S1) ≦ (S2)
238 AND>= 接点形比較AND (S1) ≧ (S2)
239 -                    
240 OR= 接点形比較OR (S1) = (S2)
241 OR> 接点形比較OR (S1) > (S2)
242 OR< 接点形比較OR (S1) < (S2)
243 -                    
244 OR<> 接点形比較OR (S1) ≠ (S2)
245 OR<= 接点形比較OR (S1) ≦ (S2)
246 OR>= 接点形比較OR (S1) ≧ (S2)
247〜249 -                    


データテーブル処理

FNC No. 命令記号 機能 適用シーケンサ
FX1S FX1N FX3G FX2N FX3U FX1NC FX3GC FX2NC FX3UC
250〜255 -                    
256 LIMIT 上下限リミット制御 - - - - - - -
257 BAND 不感帯制御 - - - - - - -
258 ZONE ゾーン制御 - - - - - - -
259 SCL スケーリング(ポイント別座標データ) - - - - - - -
260 DABIN 10進アスキー→BIN変換 - - - - - - - ※2
261 BINDA BIN→10進アスキー変換 - - - - - - - ※2
262〜268 -                    
269 SCL2 スケーリング2(X/Y別座標データ) - - - - - - - ※1
※1:FX3UCシリーズ Ver.1.30以降で対応
※2:FX3UCシリーズ Ver.2.20以降で対応


外部機器通信(インバータ通信)

FNC No. 命令記号 機能 適用シーケンサ
FX1S FX1N FX3G FX2N FX3U FX1NC FX3GC FX2NC FX3UC
270 IVCK インバータの運転監視 - - ※1 - - -
271 IVDR インバータの運転制御 - - ※1 - - -
272 IVRD インバータのパラメータ読出し - - ※1 - - -
273 IVWR インバータのパラメータ書込み - - ※1 - - -
274 IVBWR インバータのパラメータ一括書込み - - - - - - -
275 IVMC インバータの複数コマンド - - ※3 - ※2 - - ※2
276〜277 -                    
※1:FX3Gシリーズ Ver.1.10以降で対応
※2:FX3U/FX3UCシリーズ Ver.2.70以降で対応
※3:FX3Gシリーズ Ver.1.40以降で対応


データ転送3

FNC No. 命令記号 機能 適用シーケンサ
FX1S FX1N FX3G FX2N FX3U FX1NC FX3GC FX2NC FX3UC
278 RBFM BFM分割読出し - - - - - - -
279 WBFM BFM分割書込み - - - - - - -
:FX3UCシリーズ Ver.2.20以降で対応


高速処理2

FNC No. 命令記号 機能 適用シーケンサ
FX1S FX1N FX3G FX2N FX3U FX1NC FX3GC FX2NC FX3UC
280 HSCT 高速カウンタテーブル比較 - - - - - - -
281〜289 -                    


拡張ファイルレジスタ制御

FNC No. 命令記号 機能 適用シーケンサ
FX1S FX1N FX3G FX2N FX3U FX1NC FX3GC FX2NC FX3UC
290 LOADR 拡張ファイルレジスタ読出し - - - - -
291 SAVER 拡張ファイルレジスタ一括書込み - - - - - - -
292 INITR 拡張レジスタの初期化 - - - - - - -
293 LOGR 拡張レジスタへのロギング - - - - - - -
294 RWER 拡張ファイルレジスタ消去・書込み - - - - -
295 INITER 拡張ファイルレジスタの初期化 - - - - - - -
296〜299 -                    
:FX3UCシリーズ Ver.1.30以降で対応


FX3U-CF-ADP用応用命令

FNC No. 命令記号 機能 適用シーケンサ
FX1S FX1N FX3G FX2N FX3U FX1NC FX3GC FX2NC FX3UC
300 FLCRT ファイルの作成・確認 - - - - - - -
301 FLDEL ファイルの削除・CFカードフォーマット - - - - - - -
302 FLWR データ書込み - - - - - - -
303 FLRD データ読出し - - - - - - -
304 FLCMD FX3U-CF-ADPへの動作指示 - - - - - - -
305 FLSTRD FX3U-CF-ADPのステータス読出し - - - - - - -
:FX3U/FX3UCシリーズ Ver.2.61以降で対応


この製品に関するお問い合わせ 購入に関するお問い合わせ 仕様・機能に関するお問い合わせ ウェブサイトに関するお問い合わせ よくあるご質問
カタログ請求
他のお問い合わせを探す