命令一覧
プログラムフロー
| 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以降で対応 |