一般的
的配置 EtherCAT 模块基于所使用的主设备和从设备的设备描述文件,并且可以在配置对话框中的项目中进行调整。为了确保最简单和最无错误的使用,我们建议您为标准应用程序启用选项 自动配置 主设备,以便大多数配置设置自动完成。
要求
使用时需要Npcap驱动 EtherCAT 设备与 CODESYS Control Win.例如,Npcap 软件包含在 Wireshark 设置中。安装驱动程序或插入 USB 网络适配器后,需要重新启动 Windows 才能选择适配器。
重要
此备注仅适用于 CODESYS 通过 SP18 的版本。
安装 WinPCap 软件。
默认情况下,Npcap 也随 Wireshark 安装一起安装。您需要在 Wireshark 设置中禁用此选项,因为 Npcap 不得安装在系统上。
使用时 CODESYS Control RTE, 不需要 WinPCap 或 Npcap。您必须将 Windows 设备管理器中的默认网络驱动程序替换为特殊的 CODESYS 司机。有关详细信息,请参阅帮助 CODESYS Control RTE 运行。
您还必须在文件中启用相应的运行时组件 CODESYSControl_User.cfg
.
Component.<subsequent number>=CmpEt100Drv
适用于英特尔 Pro 100
Component.<subsequent number>=CmpEt1000Drv
适用于英特尔 Pro 1000
Component.<subsequent number>=CmpRTL81x9Mpd
适用于 RTL8139。
Component.<subsequent number>=CmpRTL8169Mpd
适用于 Realtek RTL8169 或 RTL8168(PCIe 版本)
提示
您还可以在配置对话框中启用运行时组件 CODESYS Control RTE.
有关更多信息,请参阅: CODESYS 控制 RTE V3
EtherCAT 设备树
EtherCAT 拓扑
除了线型和树型拓扑, CODESYS 还支持 EtherCAT 星型拓扑。特别的 EtherCAT 分支机构(一个2端口 EtherCAT 在示例中的结)是一个配置所必需的 EtherCAT 星型拓扑。模块化 EtherCAT 可以通过使用多个分支来创建star。因此,单个设备或完整 EtherCAT 线路可以与分支相连。一个 EtherCAT 分支由 符号。

可选设备
这 可选设备 函数可用于可变硬件配置。在堆栈开始时,系统检查可选设备是否可用。如果未找到设备,则会自动停用它们。但是,这些设备也可以在以后激活,例如,如果它是位于网络线路末端的设备。另一方面,如果 自动重启从站 选项被选中,然后激活的设备会自动切换到“运行”,从而激活过程数据。
提示
总线循环任务在通用 PLC 设置中设置。
访问 EtherCAT 应用程序的配置是通过 EtherCAT 师父和 EtherCAT 奴隶。当。。。的时候 EtherCAT 大师或 EtherCAT 从站作为对象插入到项目中,为可以在应用程序中寻址的主站和从站自动创建实例。例如,重新启动、停止或状态检查 EtherCAT 设备可以从应用程序执行。
图书馆 IODrvEtherCAT
提供用于读取和写入单个参数的功能块,即使在总线操作期间也是如此。使用 CAN 通过 CAN 读写 SDO 的示例 EtherCAT 提供在 CODESYS Forge.