Skip to main content

全般的

の構成 EtherCAT モジュールは、使用されているマスターデバイスとスレーブデバイスのデバイス記述ファイルに基づいており、プロジェクトの構成ダイアログで調整できます。可能な限り最も単純でエラーのない使用を確実にするために、標準アプリケーションでは、次のオプションを有効にすることをお勧めします。 自動構成 構成設定の大部分が自動的に行われるようにマスターの。

要件

使用時には Npcap ドライバーが必要です。 EtherCAT を持つデバイス CODESYS Control Win.たとえば、Npcap ソフトウェアは Wireshark セットアップに含まれています。ドライバをインストールした後、または USB ネットワーク アダプタを挿入した後、Windows を再起動してアダプタを選択できるようにする必要があります。

重要

このメモは、 CODESYS SP18までのバージョン。

WinPCap ソフトウェアをインストールします。

デフォルトでは、Npcap も Wireshark のインストールとともにインストールされます。 Npcap をシステムにインストールしてはならないため、Wireshark セットアップでこのオプションを無効にする必要があります。

使用時 CODESYS Control RTE、WinPCap または Npcap は必要ありません。 Windows デバイス マネージャーのデフォルトのネットワーク ドライバーを特別なドライバーに置き換える必要があります。 CODESYS 運転者。詳細については、のヘルプを参照してください。 CODESYS Control RTE ランタイム。

また、ファイル内のそれぞれのランタイムコンポーネントを有効にする必要があります CODESYSControl_User.cfg

  • Component.<subsequent number>=CmpEt100Drv

    Intel Pro100で利用可能

  • Component.<subsequent number>=CmpEt1000Drv

    Intel Pro1000で利用可能

  • Component.<subsequent number>=CmpRTL81x9Mpd

    RTL8139で使用できます。

  • Component.<subsequent number>=CmpRTL8169Mpd

    Realtek RTL8169またはRTL8168(PCIeバージョン)で利用可能)

ヒント

の構成ダイアログでランタイムコンポーネントを有効にすることもできます。 CODESYS Control RTE

詳細については、以下を参照してください。 CODESYS Control RTE V3

EtherCAT デバイスツリー

EtherCAT トポロジー

ラインとツリーのトポロジに加えて、 CODESYS また、 EtherCAT スタートポロジ。特殊な EtherCAT ブランチ(2ポート EtherCAT 例のジャンクション)は、 EtherCAT スタートポロジ。モジュラー EtherCAT スターは、複数のブランチを使用して作成できます。その結果、個々のデバイスまたは完全な EtherCAT 回線はブランチに接続できます。アン EtherCAT ブランチはによって識別されます _ecad_icon_junction.png サイン。

_ecat_ethercat_topo.png

オプションのデバイス

The オプションのデバイス 関数は、さまざまなハードウェア構成に使用できます。スタックの開始時に、システムはオプションのデバイスが使用可能かどうかをチェックします。デバイスが見つからない場合、それらは自動的に非アクティブ化されます。ただし、デバイスがネットワーク回線の最後にあるデバイスである場合など、デバイスを後日アクティブ化することもできます。一方、 スレーブを自動的に再起動します オプションを選択すると、アクティブ化されたデバイスが自動的に「操作可能」に切り替わり、プロセスデータがアクティブ化されます。

ヒント

バスサイクルタスクは、一般的なPLC設定で設定されます。

へのアクセス EtherCAT アプリケーションによる構成は、インスタンスを介して行われます。 EtherCAT マスターと EtherCAT 奴隷。いつ EtherCAT マスターまたは EtherCAT スレーブはオブジェクトとしてプロジェクトに挿入され、インスタンスはマスターとスレーブ用に自動的に作成され、アプリケーションプログラムでアドレス指定できます。たとえば、再起動、停止、またはステータスチェック EtherCAT デバイスはアプリケーションから実行できます。

図書館 IODrvEtherCAT バス動作中であっても、個々のパラメータを読み書きするための機能ブロックを提供します。 CANを介したSDOの書き込みと読み取りの例 EtherCAT で提供されます CODESYS Forge