【GX Works3】命令語まとめ(iQ-R)|ラダー命令の使い方インデックス
GX Works3 命令語シリーズとは
出典: MELSEC iQ-R プログラミングマニュアル(CPUユニット用命令/汎用FUN/汎用FB編)SH-081226。
シーケンス命令(接点・出力)まとめ|LD/OUT/SET/PLS
- 【GX Works3】LD/AND/OR命令の使い方|a接点・b接点と直列・並列接続 — a接点・b接点と直列・並列接続の基本
- 【GX Works3】OUT/SET/RST命令の使い方|コイル出力とセット・リセット — OUTコイルとSET/RSTの違い・自己保持との比較
- 【GX Works3】PLS/PLF命令の使い方|立上り・立下りで1スキャンONを出力 — 立上り・立下りで1スキャンON。誤作動防止
- 【GX Works3】LDP/ANDP/ORP命令の使い方|パルス接点で立上り検出 — パルス接点でPLS不要の立上り検出
- 【GX Works3】INV命令の使い方|演算結果をON/OFF反転(NOT処理) — 演算結果のON/OFF反転(NOT処理)
- 【GX Works3】FF命令の使い方|ビット反転でトグルスイッチ回路を作る — 実行毎にビット反転(トグルスイッチ回路)
タイマ命令まとめ|OUT T・OUT LTの使い分け
- 【GX Works3】OUT T命令(タイマ)の使い方|設定値・現在値・接点の関係 — 100ms単位タイマの基本(設定値・現在値・接点)
- 【GX Works3】OUT LT命令(ロングタイマ)の使い方|OUT Tとの使い分け — 1ms高精度ロングタイマ。OUT Tとの使い分け
フロー制御命令まとめ|ジャンプ・サブルーチン・繰り返し
- 【GX Works3】CJ/SCJ命令の使い方|条件ジャンプで処理をスキップ — 条件ジャンプで処理スキップ
- 【GX Works3】CALL/RET命令の使い方|サブルーチンで共通処理を再利用 — サブルーチン呼出しで共通処理を再利用
- 【GX Works3】FOR/NEXT命令の使い方|繰り返し処理とBREAKでの脱出 — 繰り返し処理。BREAKで条件付き脱出
- 【GX Works3】FEND/END命令の使い方|メインルーチン終了とプログラム終了 — メインルーチン終了・プログラム終了
データ転送命令まとめ|MOV/DMOV/FMOV/BMOV
- 【GX Works3】MOV命令の使い方|BIN16ビットデータ転送とMOVPの違い — 最重要転送命令。MOV vs MOVPの上書き問題
- 【GX Works3】DMOV命令の使い方|32ビットデータ転送とワード構造 — 32bit転送。上下ワードの構造
- 【GX Works3】FMOV/BMOV命令の使い方|一括転送とブロック転送の使い分け — 一括転送とブロックコピーの使い分け
- 【GX Works3】SWAP/XCH命令の使い方|上下バイト入替えとデバイス交換 — 上下バイト入替え・2デバイス交換
比較演算命令まとめ|接点比較(LD=)16bit/32bit
- 【GX Works3】LD=/AND=/OR=命令の使い方|16ビット接点比較6種 — 比較接点でCMP不要の条件分岐(6種)
- 【GX Works3】LDD=/ANDD=/ORD=命令の使い方|32ビット接点比較 — 32bit比較接点
算術演算命令まとめ|四則演算とINC/DEC
- 【GX Works3】四則演算命令(+ - * /)の使い方|16ビット加減乗除 — 16bit四則演算・0除算の扱い
- 【GX Works3】D+/D-/D*/D/命令の使い方|32ビット四則演算 — 32bit四則演算
- 【GX Works3】INC/DEC命令の使い方|±1演算でカウント処理 — ±1演算(製造カウントの定番)
データ変換命令まとめ|BCD/BIN変換
- 【GX Works3】BCD/BIN命令の使い方|BIN⇔BCD変換と表示器・設定器の接続 — BIN⇔BCD変換(表示器・サムホイール接続)
- 【GX Works3】DBCD/DBIN命令の使い方|32ビット8桁BCD変換 — 32bit/8桁BCD変換
ビット処理命令まとめ|BSET/BRES/BKRST
- 【GX Works3】BSET/BRES命令の使い方|ワード内の指定ビットをSET/RESET — ワード内の指定ビットをSET/RESET
- 【GX Works3】BKRST命令の使い方|ビットデバイスのn点一括リセット — ビットデバイスのn点一括リセット
データシフト命令まとめ|SFR/SFL/BSRR/WSRR
- 【GX Works3】SFR/SFL命令の使い方|16ビットデータのnビットシフト — 16bitデータのnビット右/左シフト
- 【GX Works3】BSRR/BSRL命令の使い方|nビットデバイスの1ビットシフト — nビットデバイスの1ビットシフト(コンベア追跡)
- 【GX Works3】WSRR/WSRL命令の使い方|nワードデバイスの1ワードシフト — nワードデバイスの1ワードシフト(FIFO)
その他の命令(論理演算・文字列・実数・時計)
- 【GX Works3】WAND/WOR/WXOR/WXNR命令の使い方|ワード論理演算とビットマスク — ワード論理演算でビットマスク・フラグ操作
- 【GX Works3】LEN命令の使い方|文字列の文字数を取得する — 文字列の文字数取得
- 【GX Works3】INT/FLT命令の使い方|実数⇔整数変換とスケーリング — 実数⇔整数変換・スケーリング
- 【GX Works3】TRD/TWR命令の使い方|CPU内蔵時計の読出し・書込み — CPU内蔵時計の読書き
