命令の詳細は、各命令の説明を参照してください。
32. ロジック命令一覧
各命令のアイコンは、次のとおりです。
カテゴリ |
機能 |
命令 |
アイコン |
---|---|---|---|
基本命令(ビット基本) |
a接点 |
NO |
|
b接点 |
NC |
|
|
コイル出力 |
OUT |
|
|
コイル反転出力 |
OUTN |
|
|
セット出力 |
SET |
|
|
リセット出力 |
RST |
|
|
基本命令(パルス基本) |
立上り検出接点 |
PT |
|
立下がり検出接点 |
NT |
|
|
基本命令(ロジック制御基本) |
ジャンプ |
JMP |
|
サブルーチン処理開始 |
JSR |
|
|
サブルーチン処理強制終了 |
RET |
|
|
繰り返し処理 (開始) |
FOR |
|
|
繰り返し処理 (終了) |
NEXT |
|
|
反転処理 |
INV |
|
|
イグジット |
EXIT |
|
|
母線制御開始 |
PBC |
|
|
母線制御リセット |
PBR |
|
|
ロジック待機命令 |
LWA |
|
|
演算命令(算術演算) |
加算演算 |
ADD |
|
減算演算 |
SUB |
|
|
乗算演算 |
MUL |
|
|
除算演算 |
DIV |
|
|
剰余算演算 |
MOD |
|
|
インクリメント演算 |
INC |
|
|
デクリメント演算 |
DEC |
|
|
演算命令(時刻演算) |
時刻加算 |
JADD |
|
時刻減算 |
JSUB |
|
|
演算命令(論理演算) |
論理積演算 |
AND |
|
論理和演算 |
OR |
|
|
排他的論理和演算 |
XOR |
|
|
論理反転演算 |
NOT |
|
|
演算命令(転送) |
転送 (コピー) |
MOV |
|
一括転送 (ブロックコピー) |
BLMV |
|
|
多点転送 (多点コピー) |
FLMV |
|
|
データ交換 |
XCH |
|
|
演算命令(シフト) |
左シフト演算 |
SHL |
|
右シフト演算 |
SHR |
|
|
算術左シフト演算 |
SAL |
|
|
算術右シフト演算 |
SAR |
|
|
演算命令(ロール) |
左回転演算 |
ROL |
|
右回転演算 |
ROR |
|
|
キャリー付き左回転演算 |
RCL |
|
|
キャリー付き右回転演算 |
RCR |
|
|
比較命令(算術比較) |
比較 (=) |
EQ |
|
比較 (>) |
GT |
|
|
比較 (>=) |
GE |
|
|
比較 (<) |
LT |
|
|
比較 (<=) |
LE |
|
|
比較 (<>) |
NE |
|
|
比較命令(時刻比較) |
時刻比較 (=) |
JEQ |
|
時刻比較 (>) |
JGT |
|
|
時刻比較 (>=) |
JGE |
|
|
時刻比較 (<) |
JLT |
|
|
時刻比較 (<=) |
JLE |
|
|
時刻比較 (<>) |
JNE |
|
|
比較命令(日付比較) |
日付比較 (=) |
NEQ |
|
日付比較 (>) |
NGT |
|
|
日付比較 (>=) |
NGE |
|
|
日付比較 (<) |
NLT |
|
|
日付比較 (<=) |
NLE |
|
|
日付比較 (<>) |
NNE |
|
|
タイマ命令 |
オンディレータイマ |
TON |
|
オフディレータイマ |
TOF |
|
|
パルスタイマ |
TP |
|
|
積算オンディレータイマ |
TONA |
|
|
積算オフディレータイマ |
TOFA |
|
|
カウンタ命令 |
加算カウンタ |
CTU |
|
減算カウンタ |
CTD |
|
|
加減算カウンタ |
CTUD |
|
|
変換命令(数値変換) |
BCD変換 |
BCD |
|
BIN変換 |
BIN |
|
|
エンコード |
ENCO |
|
|
デコード |
DECO |
|
|
ラジアン変換 |
RAD |
|
|
度変換 |
DEG |
|
|
スケール変換 |
SCL |
|
|
変換命令(型変換) |
整数→フロート変換 |
I2F |
|
整数→リアル変換 |
I2R |
|
|
フロート→整数変換 |
F2I |
|
|
フロート→リアル変換 |
F2R |
|
|
リアル→整数変換 |
R2I |
|
|
リアル→フロート変換 |
R2F |
|
|
秒変換 |
H2S |
|
|
時刻変換 |
S2H |
|
|
関数命令(演算関数) |
合計演算 |
SUM |
|
平均 |
AVE |
|
|
平方根演算 |
SQRT |
|
|
ビットカウント |
BCNT |
|
|
PID演算 |
PID |
|
|
関数命令(三角関数) |
正弦 |
SIN |
|
余弦 |
COS |
|
|
正接 |
TAN |
|
|
逆正弦 |
ASIN |
|
|
逆余弦 |
ACOS |
|
|
逆正接 |
ATAN |
|
|
余接 |
COT |
|
|
関数命令(その他関数) |
指数関数 |
EXP |
|
自然対数 |
LN |
|
|
常用対数 |
LG10 |
|
|
読み/書き命令(時刻読み/書き) |
時刻読出し |
JRD |
|
時刻設定 |
JSET |
|
|
読み/書き命令(日付読み/書き) |
日付読出し |
NRD |
|
日付設定 |
NSET |
|