「ネイティブセーフハウス」シナリオ: PLC + セーフ + ProfiSafe + タイムプロバイダー

注記
以下のページのドキュメントは情報提供のみを目的としています。制限事項、安全性、または認証情報については、プログラミング対象のデバイスの製造元が提供する安全性に関するドキュメントを参照してください。
要件
ハードウェア
以下のデバイスが必要です:
デスクトップPC CODESYS Development Systemインストール済み
64 ビットまたは 32 ビット AMD アーキテクチャを搭載した Linux ホスト PC
以下の追加デバイスも必要です。
セーフタイムプロバイダーのホスト(図ではLinuxホストPC 2)。このホストに必要な要件:SSHサーバーを備えたLinuxオペレーティングシステム。
データ パッケージの確定的な転送を保証するために Linux ホスト PC へのリアルタイム対応ネットワークを実現します。
デスクトップ PC に次のアドオン製品をインストールする必要があります。
CODESYS Virtual Safe Control SL
CODESYS Control for Linux SL
CODESYS Edge Gateway for Linux SL
LinuxホストPC
Safe PLCをLinuxホストPCにインストールするには、デバイスに32ビットAMDアーキテクチャが必要です。この32ビットアーキテクチャは、64ビットデバイスでもセットアップ可能です。
これを行うには、必要に応じて sudo を使用して、コマンド ラインで次のコマンドを実行します。
sudo dpkg --add-architecture i386 sudo apt-get install libc6:i386
これにより、LinuxホストPCがSafe PLC用として準備されます。Safe PLCは、他の製品と同様にプログラミングシステムを介してインストールできます。インストール手順は以下のとおりです。
実行するツール→デプロイコントロールSLコマンドを実行し、LinuxホストPCへの接続を確立します(コミュニケーションタブ)。
詳細については、以下を参照してください。接続を確立する
以下の製品の最新バージョンをインストールしてください(展開タブ):
CODESYS Safe Control SL
CODESYS Control for Linux SL
CODESYS Edge Gateway for Linux
詳細については、以下を参照してください。パッケージのインストール
LinuxホストPC 2
Linux ホスト PC 2 で、タイム プロバイダーを設定します。
タイムプロバイダは、設定されたターゲットに現在の時刻を送信し、CODESYS Safe Control SL。
実行するツール→デプロイコントロールSLコマンドを実行し、LinuxホストPC 2への接続を確立します(コミュニケーションタブ)。
詳細については、以下を参照してください。接続を確立する
以下の製品の最新バージョンをインストールしてください(展開タブ):
CODESYS Safe Time Provider SL
詳細については、以下を参照してください。Installing an image
に切り替える手術タブをクリックしてCODESYS Safe Time Provider SLアンダーサービス。
タイムプロバイダーを停止して、構成できるようにします。
タイムプロバイダーを構成します。
ターゲットIPアドレスとターゲットポートを設定する必要があります。ターゲットはLinuxホストPCです。
ターゲットIPアドレス
LinuxホストPCのIPアドレスまたはホスト名
ポート
6000
60000は、CODESYS Safe Control SL はタイマーから外部時間ソースを受信します。
その他のパラメータも設定可能で、ニーズに合わせて調整できます。
クリック保存変更を承認するにはボタンをクリックします。
タイムプロバイダーを起動します。
必要なデバイスはすべて準備完了です。これでアプリケーションをコントローラにダウンロードできます。プロジェクトの作成とPROFIsafeの統合に関する次の手順については、 CODESYS 安全拡張機能ドキュメント。