スクリプトを使用してアクセスする CODESYS 機能性 すべてのオブジェクトとコマンド CODESYS スクリプトの提供は、「 scriptengine "Pythonモジュール。スクリプトが開始されるたびに、暗黙的に <code>from scriptengine import *</code> 結果。これにより、簡単にアクセスできます CODESYS 。ただし、スクリプトがアクセスを必要とす
事例とベストプラクティス CODESYS Trace スクリプト API CODESYS Scripting から CODESYS Trace 以下の例は、自動生成されたAPIドキュメントの補足として意図されています。 CODESYS Scripting に CODESYS Trace 。 トレースを作成する あなたは CODESYS Trace 新しいトレースを作成するためのスクリプト API。
モジュール–一般 物体: PROFINET モジュール 表 12 . モジュール情報 ID番号 モジュールの識別(デバイスの説明から)。 スロット番号 I / Oデバイスの下のI / Oモジュールの位置。最初のモジュールの場合は「1」から始まり、追加のモジュールごとに増分します。これは、デバイスツリーの現在の構造から自動的に発生します。 表 13 . ユーザーパラメータ すべてのデフォルト値を設定
モジュール–ステータス 物体: PROFINET モジュール タブには、モジュールの診断データとアラームが表示されます。 診断データ 現在デバイスにある診断。デバイスへのリンクを確立できる限り、現在の診断データがステータス表示から再ロードされます。 アラーム アプリケーションの開始以降、このデバイスによって報告されたこのモジュールのすべてのアラーム。アラームは、コントローラーのリングバッファーに保
ステーション名の自動割り当て A PROFINET トポロジー情報によりデバイスを交換し、自動的に構成することができます。追加のアクションは必要ありません。 要件は、のピアポートを構成していることです。 PROFINET デバイス(トポロジ構成を参照)および設定されたデバイスが近隣検出をサポートしていること(適合クラスBデバイスまたはLLDPおよびSNMPプロトコルのサポート)。その後、コントロー
コントローラーの冗長性 システムの可用性を高めるために、冗長構成の 2 番目のコントローラーを使用できます。 PROFINET 組み合わせたコントローラー CODESYS Redundancy . CODESYS Redundancy 2 つのコントローラーでアプリケーションを同期する「バックエンド」として機能します。ネイティブ PROFINET システム冗長性 (SR) により、フィールド デバ
メディア冗長性(MRP) メディア冗長性(MRP –メディア冗長プロトコルに基づく)は、冗長通信パスによってシステムの可用性を高めるための機能です。標準イーサネットでは、1人のネットワーク参加者への単一の一意のデータパス(回線およびスタートポロジ)のみが許可されます。 MRPを使用すると、ライントポロジを1つのリングに物理的に閉じることができます。その結果、参加者は2つのパスで到達できます。 MR
PROFINET IRT PROFINET IRT(アイソクロナスリアルタイム)は、最大のパフォーマンスが得られるように最適化されたクロック通信の一種です。モーションコントロールアプリケーションによく使用されます。 この PROFINET コミュニケーションクラスは現在、 Hilscher CIFX-Karten FW> 3.1.xxの場合( CODESYS セットアップ:../ GatewayP
再構成 「再構成」機能により、 PROFINET 最初にコントローラーにダウンロードされた構成は、実行時にアプリケーションにダウンロードされます。 の DED.Reconfigure 機能ブロックは、デバイスツリー内の任意のデバイス構成を有効または無効にするために使用できます。これを機能させるには、 デバイスの診断を有効にする PLC設定でオプションを設定する必要があります。 タブ:PLC設定 の