MP STUDIO 2 Phase 8 · シミュレーション
シミュレーションは、機器を使わずに、PC内の仮想機器でラダーを実行する機能です。入力を自分でON/OFFしながら出力やタイマー・カウンターの動作を確認できるため、機器にダウンロードする前のプログラムの点検に使用します。
① シミュレーションバー、② 紫色の点線の枠、③ インスペクターの現在値が表示されます。機器表示にはモニタリング中 · SIMと表示されます。
開始と終了
- 上部バーのSimulateを押すか、実行 → シミュレーションを選択します。
- キャンバスの上にシミュレーションバーが表示され、キャンバスの周囲に紫色の点線の枠が表示されます。
- 終了するには、バーの右側にあるシミュレーションの終了を押すか、もう一度Simulateを押します。
シミュレーションと機器のモニタリングは同時に実行できません。モニタリング中にシミュレーションを開始すると、モニタリングは停止します。
シミュレーションバー
- ① 状態: 実行中、一時停止、停止と、停止した理由を表示します。
- ② 一時停止・再開: スキャンを一時停止したり、再開したりします。
- ③ 1 スキャン実行: 一時停止中に、1スキャンだけ実行します。
- ④ 最初から: メモリをクリアし、最初から実行し直します。
- ⑤ SCAN: 実行したスキャン数、仮想の経過時間、1秒あたりのスキャン数です。
- ⑥ 入力: 入力点のチップです。クリックすると、その入力のON/OFFが切り替わります。ラダーで使用していない入力は淡色で表示されます。
- ⑦ シミュレーションの終了
プログラムに該当するセルがある場合は、バーの右側に仮想センサー N セルボタンとシミュレーションできないセル N 個ボタンがあわせて表示されます。押すと、該当するセルに順に移動します。
入力の切り替え
- バーの入力チップをクリックします。
- または、ラダーで
P入力接点のセルをクリックするか、そのセルにカーソルを置いてSpaceを押します。
図3では、① P0チップをONにしたことで② P0接点が通電し、出力P32がONになって③ P32自己保持接点も通電色に変わっています。出力コイルと接続線はモニタリング時と同じ通電色で表示され、インスペクターの現在値に値が表示されます。強制入出力が設定されている入力チップには、強制の表示もあわせて示されます。
仮想センサー
ADC・NTEMPのように機器の外部から信号を読み取るファンクションのセルは、仮想センサーとして動作し、ドット模様で表示されます。バーの仮想センサー N セルボタンを押すと、該当するセルに順に移動します。仮想センサーのセルをクリックするか、キャンバスでそのセルにカーソルを置いてEnterを押すと、そのファンクションのOUTアドレスに対するメモリへの値の書き込みウィンドウが開きます。入力した値は、次のスキャンからラダーに反映されます。
値の書き込みウィンドウの使い方は、Phase 7 · メモリへの値の書き込みと同じです。
シミュレーションで確認できない内容
シミュレーターは、機器の動作をPC上で計算します。次の内容は、実際の機器で確認する必要があります。
- シリアル通信(Modbus・CNET・IBUSなど)と外部デバイス(I2C・LCD・RTCなど)の実際の応答。Modbus RTU マスターの機器テーブルに登録した機器は仮想の Modbus スレーブとして、RTC は仮想の時計として動作しますが、実際の機器の応答とは異なります。
- 実際の入出力配線とスキャンタイム
- シミュレーターで実行できないセル(斜線で表示)。その行はスキップし、残りを実行します。
JMPが無限に繰り返されてスキャンが終わらない場合は、シミュレーションが停止し、その理由が表示されます。


