Skip to main content

フィールドバス

にとって EtherCATPROFINET、冗長設定はで設定できます フィールドバス設定 タブ。

EtherCAT

ブートプロジェクトに保存されているMACアドレスは、同期時にブートプロジェクトが変更されずに2番目のコントローラに転送されるため、冗長構成では使用できません。そのコントローラでは、それらのMACアドレスは無効となります。そのため、両方のコントローラのランタイムシステム構成にアドレスを入力するには、冗長構成エディタを使用する必要があります。

の場合 EtherCATコントローラの冗長化にはネットワークスイッチが必要です。配線は次のように行ってください。

_rdncy_img_ecat_cablig_plc_redundancy.png

の場合 EtherCAT コントローラとケーブルが冗長構成の場合は、次のように配線する必要があります。

両方のコントローラのケーブルを冗長化するために、リングを閉じるには 2 つのネットワークスイッチが必要です。

_rdncy_img_ecat_cabling_plc_ecat_redundancy.png

EtherCAT ネットワークでのスイッチの使用

EtherCATは一般的にスイッチの使用を許可していますが、リアルタイムのパフォーマンスに影響が出ないように、特定の条件下でのみ使用できます。EtherCATは、ライン、リング、スターなど、さまざまなトポロジーをサポートしています。そのため、スイッチを使用してより複雑な構造を構築することができます。使用するスイッチの種類は非常に重要です。

スイッチは、リアルタイム通信に支障をきたさない限り、EtherCATネットワークで使用可能です。EtherCAT対応のスイッチ、またはEoEの使用を推奨します。EtherCATに対応していない標準的なイーサネットスイッチの使用は避けてください。

  • EtherCAT対応スイッチ

    EtherCATデータフレームを直接処理できる専用EtherCATスイッチは、リアルタイム性能を損なうことなくEtherCATセグメントを接続するために設計されています。このようなスイッチを使用することで、複数のEtherCATセグメントを1つのマスターに接続することが可能となり、パフォーマンスの向上につながります。

  • イーサネット・オーバー・イーサキャット (EoE)

    標準的なイーサネットスイッチを使用する場合、イーサネット機器をEtherCATスイッチに接続することができます。通常のイーサネットフレームは、EtherCATのリアルタイム性能に影響を与えることなく、EtherCATプロトコルを介してトンネル転送されます。これにより、多種多様なイーサネット機器を活用する柔軟性が高まります。

  • 標準イーサネットスイッチの制限事項

    EtherCATに対応しておらず、EoEトンネリングを使用しない標準イーサネットスイッチでは、EtherCATと互換性のないレイテンシーが発生します。これらを使用するとサイクルタイムに悪影響が出るため、お勧めしません。

PROFINET

CODESYS サポートしています PROFINET S2 システム冗長性をサポートしています。使用するフィールドバス機器は、この S2 システム冗長性をサポートしている必要があります。

の使用をお勧めします 冗長マネージャ からのファンクションブロック IoDrvProfinet ライブラリ。

詳細については、以下を参照してください。 コントローラーの冗長性

Modbus

冗長構成は次の場合に利用できます Modbus TCP のみ。これは、アプリケーションのファンクションブロックを使用して実行できます。Modbus TCP クライアントは以下を備えています CODESYS Redundancy Configuration を経由して使用されます。 リダンダンシー・マネージャ からのファンクションブロック IoDrvModbusTCP ライブラリ。

詳細については、以下を参照してください。 TCP クライアント冗長性

CANopen

についての情報 CANopen 冗長性については、以下を参照してください。 CANopen マネージャ — 機能 そして タブ:CANopen マネージャ — 一般