化合物安全PLCの概要 CODESYS Safety SIL2 を拡張します CODESYS 「複合安全PLC」機能を備えたプログラミングシステム。複合安全PLCは、安全アプリケーションと標準アプリケーションで構成されており、並行して実行できます。 図 2 . 複合安全PLCを備えたデバイスツリー 複合安全PLCは、基本的に次の点で従来の安全SIL2PLCとは異なります。 構造化:SIL2コントロ
化合物安全PLCの取り扱い 複合安全PLCは、複数の安全コントローラと標準コントローラ間の構造化された関係で構成されているため、一部の標準ユースケースでは特別な処理が必要です。 新しいプロジェクトを作成するための最初のステップ デバイスの更新 デバイススキャン/ PLCとの通信 ヒント 特定のメーカーのCompoundSafety PLCの特別な取り扱いや要件に関する注意事項については、デバイスメ
メモリの動的管理 メモリの動的管理は、 デバイスバリアント 化合物安全PLCのタブ。これは、安全なコードや安全でないコードとはサイズが異なるさまざまなデバイスバリアントを提供するために使用されます。タブでは、これらのデバイスバリアントの1つを選択してプロジェクトに適用するか、コントローラーにダウンロードできます。 表 1 . デバイスバリアント タブ PLC構成 デバイスバリアント 構成ファイルで
I / Oの動的管理 I / Oの動的管理は I / O割り当て 化合物安全PLCのタブ。このタブでは、安全I / Oチャネルを、複合安全PLCの下にある安全コントローラと標準コントローラの間に分散させることができます。両方のコントローラーのI / Oは、構成ファイルで定義されます。複数のI / OがI / Oグループに属することができます(図:IOs1、IOs2)。 表 2 . I / O割り当
ライブラリ:PLCopen Safety FBs ここで説明されているライブラリの識別: PLCopen Safety FBs, 3.5.18.0 基礎:PLCopen TC5:「安全ソフトウェア、パート1:概念と機能ブロック」、バージョン1.0、2006年1月 PLCopen機能ブロック(接頭辞SF_)は、PLCopen組織と、そのメンバーおよび安全関連の側面を扱う外部組織によって定義されていま
エラーの監視と検出 オンラインモードのCFCエディタ オンラインモードでは、コントローラーの変数値を監視および変更できます。さらに、ブレークポイントやステッピングなどのデバッグ機能が提供されます。 . オンラインモードのコマンド フォースファンクションブロック入力 強制用のボックスを準備する パラメータの編集 準備したパラメータをプロジェクトに保存 このセクションの内容 :
ブレークポイントの場所 . ブレークポイントの可能な位置 出力 エレメント 変数について説明します。 箱 エレメント POUが呼び出されます。 戻る エレメント プログラムフローは分岐しています。 セレクタ エレメント 構造要素について説明します。 クリック デバッグ→ブレークポイントの切り替え 新しいブレークポイントを設定するか、既存のブレークポイントを削除します。ブロック図の赤い円は、アクティ
コマンド:属性メンバーを入力として使用 シンボル: 関数 :このコマンドを使用すると、構造体メンバーをスカラー型入力に接続できます。 電話 : CFC→ピン メニュー、 ピン コンテキストメニューで 要件 :CFCエディターがアクティブで、機能ブロック入力が選択されています。 後続の機能ブロックの入力に接続されている構造体のメンバーには、 {attribute 'ProcessValue'} プラ
コマンド:強制機能ブロック入力 重要 この種の強制は、内部でデータブレークポイントを使用するため、 力の値 コマンドまたは F7 鍵。で強制された値 フォースファンクションブロック入力 コマンドは応答しません すべての力を見る また 値を強制解除 コマンド。 関数 :コマンドは 力の値 選択した機能ブロックの入力を強制するダイアログ。同じコマンドとダイアログで強制をキャンセルできます。 電話 :C
要素:接続マーク–ソース/シンク シンボル: 、 同じ名前の2つの接続マークは、マークされた要素間の接続を表します。これは、複雑な図をより明確にするのに役立ちます。 有効な接続のために、あなたは接続する必要があります 接続マーク-ソース 1つの要素と1つの要素の出力への要素 接続マーク-シンク 別の要素の入力への要素。両方のマークは同じ名前である必要があります。ただし、大文字と小文字は重要ではあり