Skip to main content

将军

的配置 EtherCAT 模块基于所用主设备和从设备的设备描述文件,可以在项目中的配置对话框中进行调整。为了确保尽可能以最简单和最无错误的方式使用,我们建议您为标准应用程序启用以下选项 自动配置 主配置,因此大部分配置设置都是自动完成的。

要求

使用时需要 Npcap 驱动程序 EtherCAT 带有 a 的设备 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 Control RTE V3

EtherCAT 设备树

EtherCAT 拓扑

除了线型和树型拓扑, CODESYS 还支持 EtherCAT 星型拓扑。特别的 EtherCAT 分支机构(一个2端口 EtherCAT 在示例中的结)是一个配置所必需的 EtherCAT 星型拓扑。模块化 EtherCAT 可以通过使用多个分支来创建star。因此,单个设备或完整 EtherCAT 线路可以与分支相连。一个 EtherCAT 分支由 _ecat_icon_master_connector.png 符号。

_ecat_ethercat_topo.png

可选设备

这个 可选设备 函数可用于可变的硬件配置。在堆栈开始时,系统会检查可选设备是否可用。如果找不到设备,则它们会自动停用。但是,如果设备位于网络线路尽头,则也可以在以后激活这些设备。另一方面,如果 自动重启从属服务器 选择选项,然后激活的设备将自动切换到 “可运行”,从而激活过程数据。

提示

总线循环任务在常规 PLC 设置中设置。

访问 EtherCAT 应用程序的配置是通过 EtherCAT 师父和 EtherCAT 奴隶。当。。。的时候 EtherCAT 大师或 EtherCAT 从站作为对象插入到项目中,为可以在应用程序中寻址的主站和从站自动创建实例。例如,重新启动、停止或状态检查 EtherCAT 设备可以从应用程序执行。

图书馆 IODrvEtherCAT 提供用于读取和写入单个参数的功能块,即使在总线运行期间也是如此。