入門
冗長システムの構成
ユーザー管理
PLCでユーザー管理を使用する場合は、両方のPLCデバイスにアクセスするために同じユーザー名と同じパスワードを構成する必要があります。それ以外の場合、などのオンラインサービス write variable
また online change
現在非アクティブなPLCには送信されません。
冗長的に動作させたいデバイスには、それぞれ、 CmpRedundancy
と CmpRedundancyConnectionIP
冗長コンポーネント。通常、デバイス ツリーの最上位のデバイスは、アクティブに制御するデバイスです。デバイスの設定が自動的に適用されます。 PLC1 の設定 冗長構成。冗長デバイスは次のように構成されます。 PLC2 冗長エディターで。
デバイスは役割を交換できます。
要件:デバイスが実行されている。標準プロジェクトはで開かれています CODESYS Development System。通信パラメータは PLC 1。
デバイス ツリーでアプリケーションを選択し、 冗長構成 物体。
の 冗長構成 エディタが開きます。冗長システムは画面上にグラフィカルに表示されます。 冗長状態 タブ。現在の通信設定は、 PLC1 デバイス エディタによって適用されており、すでに表示されています。
注記
もしも PLC 1 レポート コンポーネントがロードされていません 冗長状態の場合、冗長コンポーネントはランタイムシステムでアクティブではありません。
クリック アクティブパスPLC2を設定します ボタン。
The デバイスを選択 ダイアログが開きます。
検出されたデバイスのリストから、次のいずれかを選択します。 PLC 2。
通信設定が適用され、下の図に表示されます PLC 2 ((ゲートウェイ)。
を選択 冗長性の設定 タブに続いて、 冗長リンク タブ。
クリック ブラウズ のボタン IPアドレスPLC1 と IPアドレスPLC2 設定。
注:冗長性は、CODESYS通信プロトコルに関係なく独自のプロトコルを使用します。
それぞれのデバイスのIPアドレスが一覧表示されます。
目的のエントリを選択して、をクリックします わかった 選択を確認します。
IPアドレスが適用されました。両方のIPアドレスが構成されていることを確認してください。
例:
IP Address SPS 1 0001 IP Address SPS 2 0101 Port 1205
クリック 全般的 タブ。
アプリケーションとフィールドバスを構成します。
冗長タスク名: 例えば
MainTask
タスクはプロジェクト内の名前であるためタイムアウト(ミリ秒):
30
ヒント
2つのコントローラー間のタイムアウトの現実的な値を指定します。
同期タイムアウト(ミリ秒):
0
クリック 書く ボタン。
冗長設定はコントローラに適用されます。ただし、CFGファイルにはまだ書き込まれていません。これは、PLCが停止している場合にのみ実行されます。このため、次のステップで両方のPLCを停止します。
クリック
。メッセージビューが表示され、目的のログインの種類を求めるプロンプトが表示されます。
選択する ダウンロードしてログイン。
アプリケーションはにダウンロードされます PLC 1。
両方のPLCをシャットダウンします。 (これは、コマンドによるアプリケーションの終了ではありません オンライン 止まる 意味しますが、ランタイムシステムの終了です。)
始める それだけ PLC 1。
ブート プロジェクトは次の場所にダウンロードされます。 シーケンサ 1. シーケンサ 1 スタンドアロンモードです。後は起動のみ シーケンサ 2.
今すぐ始めましょう PLC 2。
起動時に同期が実行されます。アプリケーションとデータはから転送されます PLC 1 に PLC 2 。ついに、 PLC 1 アクティブであり、 PLC 2 スタンバイモードで実行されています。
視覚化された冗長制御システムの使用
次のように実行されるビジュアライゼーションを接続できます CODESYS WebVisu ブラウザで、冗長制御システムを使用します。視覚化クライアントは、切り替えが発生した場合でもほぼシームレスに実行され続けます。
ヒント
同様の構成は、 CODESYS HMI これらが冗長に実行される場合。