ユーザ用ツール

サイト用ツール


ja-jp_products:mpino_studio2:box_functions:logic_control

文書の過去の版を表示しています。


MPINO STUDIO 2 Phase 4-8・ロジック制御ボックス関数

ラダーの実行位置を移動したり、実行区間を制御する命令を説明します。

ラダーの実行位置を移動したり、実行区間を制御する命令を説明します。

JMPの移動先とMCS区間を構成した実際のラダー画面です。

JMPの移動先とMCS区間を構成した実際のラダー画面です。

1. JMP・JMPN

JMP

条件付きジャンプ (Jump)

左側条件がONのとき、同じラダー内の後ろにあるラベルへ移動し、その間のラダー行を飛ばします。飛ばした出力と計算対象は以前の状態を保持します。

入力形式: JMP L1

引数

  • 1番目 = ラベル: ジャンプするラベル名(任意の英数字、同じセルに入力したラベルと一致)
実行条件 実行前 入力した命令 予想結果
左側条件 ON L1より前の出力・計算値 JMP L1 L1までのラダー行を飛ばし、値は以前の状態を保持します

JMPN

反転条件付きジャンプ (Jump if Not)

左側条件がOFFのとき、同じラダー内の後ろにあるラベルへ移動します。その他の動作と制限はJMPと同じです。

入力形式: JMPN L1

引数

  • 1番目 = ラベル: ジャンプするラベル名(任意の英数字、同じセルに入力したラベルと一致)
実行条件 実行前 入力した命令 予想結果
左側条件 OFF L1より前の出力・計算値 JMPN L1 L1までのラダー行を飛ばし、値は以前の状態を保持します

2. MCS・MCSCLR

MCS

マスターコントロール開始 (Master Control Set)

0~15のレベルでマスターコントロール区間を開始します。左側条件がOFFのとき、対応するMCSCLRまでの区間内のコイルをOFFとして処理します。

入力形式: MCS 0

引数

  • 第1引数 = レベル:0~15。外側の区間から小さい番号を使用します
実行条件 実行前 入力した命令 予想結果
左側条件 OFF MCS 0区間 MCS 0 区間コイルをOFFにし、演算・転送対象は以前の値を保持します

MCSCLR

マスターコントロール終了 (Master Control Clear)

指定したレベルのマスターコントロール区間と、その内側の区間を終了します。

入力形式: MCSCLR 0

引数

  • 第1引数 = レベル:終了するMCSと同じ0~15の番号を使用します
実行条件 実行前 入力した命令 予想結果
MCS 0の後 レベル0区間が実行中 MCSCLR 0 レベル0とその内側のマスターコントロール区間を終了します

3. トラブルシューティング

症状 確認項目
移動先のラベルが見つかりません。 同じラダー内に同じ綴りのラベルがあることを確認します。
MCS区間の外側まで出力がOFFになります。 MCSとMCSCLRのレベル番号およびネスト順序を確認します。

関連文書

ja-jp_products/mpino_studio2/box_functions/logic_control.1788944071.txt.gz · 最終更新: by 127.0.0.1

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki