Skip to main content

コントローラー–一般

物体: PROFINET コントローラ

The PROFINET コントローラは、スレーブと同様に、ステーション名で識別されます。 CIFXバリアントの場合、ここでIP設定を構成することもできます。それ以外の場合、設定は上位イーサネットノードから適用されます。

駅名

デバイスのステーション名。これは、ネットワーク内のデバイスの一意の識別に使用されます。

4. IPパラメータ

IPアドレス

注:CIFXPROFINETでのみ使用できます。

イーサネットアダプタの下にコントローラを挿入する場合は、イーサネットアダプタのダイアログでIPパラメータを定義する必要があります。

サブネットマスク

デバイスが使用するサブネットマスク。

デフォルトゲートウェイ

デバイスが使用するデフォルトゲートウェイ。



5. デフォルトのスレーブIPパラメータ

最初のIPアドレス

IPアドレスの範囲 CODESYS 挿入時にデフォルトで使用 PROFINET デバイスをデバイスツリーに追加します。を使用する場合 Auto-IP スキャンダイアログで機能する場合、IPアドレスもこの範囲から使用されます。次の空きIPアドレスがここで選択されます。

最後のIPアドレス

サブネットマスク

新しく追加されたサブネットマスクPROFINET デバイス。

デフォルトゲートウェイ

新しく追加されたデフォルトゲートウェイPROFINET デバイス。



6. IOプロバイダー/コンシューマーステータス

アプリケーションの停止–>値の置換

ユーザーがアプリケーションを停止すると、コントローラーによって送信された出力データのプロバイダー状態が「BAD」に設定されます。次に、スレーブは入力と出力を事前定義された代替値に設定します。詳細については、「」を参照してください。CODESYS デフォルト値 – PROFINET この章の最後にある「値の置換」を参照してください。

I / Oマッピングに追加

standard icon:着信ステータス情報は、すべてのモジュールのI / Oマッピングに追加されます。入力データのプロバイダー状態と出力データのコンシューマー状態。

入力データの置換

  • 最後の有効な値

デバイスが有効な入力データを提供しない場合、ローカル コントローラー アプリケーションの値 (%I) はオプションでリセットされるか、最後の有効な値が保持されます。



7. ポートデータ

ピアステーション/ポート

このポートに接続されているポートを持つ隣接デバイス。

この設定は、 PROFINET コントローラトポロジ タブ。

ケーブル長を確認してください

ネットワークケーブルの長さ(メートル単位)

  • <10

  • <25

  • <50

  • <100

ケーブル長を指定すると、コントローラの電源投入時にチェックされます。ケーブルの長さが正しくないと、エラーメッセージが表示されます。

伝送速度

接続の伝送速度

固定レート/自動ネゴシエーションを無効にする

_cds_icon_checked.png:通信速度は固定で、自動検出(オートネゴシエーション)は無効です。

DCP境界

_cds_icon_checked.png: DCP マルチキャスト メッセージ (IdentifyHello)は転送されません。

ピアツーピア境界

_cds_icon_checked.png: LLDP メッセージは送信されません。

ポートを無効にする

_cds_icon_checked.png:イーサネットポートは完全に無効になっています。



8. ウォッチドッグ

活性化

注:CIFXPROFINETでのみ使用可能

standard icon:CIFXファームウェアが所定の時間内に設定されていない場合(たとえば、アプリケーションで例外エラーが発生した場合)、CIFXファームウェアはリセットされます。接続は終了し、スレーブは代替値に切り替わります。

ウォッチドッグのデフォルトは、デバイスの説明に基づいています。



CODESYS デフォルト値– PROFINET 値を置き換える

PROFINET デバイスは、中断が発生したときに、入力と出力を事前定義された代替値に設定します。これらの値は、デフォルト値とは対照的に、フィールドデバイスで定義されます。これらの値は通常「0」ですが、デバイスに応じて特定の代替値を構成することもできます。

代替値は、次の場合に設定されます。

  • 接続が中断されます。

  • コントローラは、着信データのプロバイダ状態を「BAD」に設定します。

  • その他の割り込みが発生します(たとえば、ホストアプリケーションの例外、誤ったパラメーター化)

の場合 アプリケーションの停止->値の置換 オプションを有効にすると、コントローラーはアプリケーションの停止時にプロバイダーの状態を「BAD」に設定します。この場合、スレーブは代替値を設定します。コントローラからのすべての着信データは無視されます(デフォルト値を含む)。

アプリケーションで定義されたデフォルト値をアプリケーション停止に設定する必要がある場合は、このオプションを無効にする必要があります。さらに、を選択する必要があります 停止中にIOを更新する オプション( PLC設定)。それ以外の場合は、 CODESYS PROFINET コントローラが停止しています。