【GX Works3】INC/DEC命令の使い方|±1演算でカウント処理

概要

書式

出典: MELSEC iQ-R プログラミングマニュアル(CPUユニット用命令/汎用FUN/汎用FB編)SH-081226 / ops/refs/instructions/05_arithmetic.md より転記。

命令記号実行条件主なオペランド/データ型動作
INC / INCP常時実行/立上り(d) 符号付きBIN16/ANY16BIN16データを+1
DEC / DECP常時実行/立上り(d)BIN16データを-1
DINC / DDEC常時実行/立上り(d) 符号付きBIN3232ビットの+1/-1

キャリフラグには影響しない。立上り(P)で1回ずつカウントするのが定番。

動作

X0↑ → INCP D0 のラダー図(X0の立上り毎にD0を+1)。カウントアップ動作をコメントで明記
X1↑ → DECP D0 のラダー図(D0を-1)

サンプルコード

よくある誤解

関連命令

関連記事