通过 Ethernet/IP 连接到 WAGO 现场总线耦合器(IP Scanner)


硬件

  • 1x 万可现场总线耦合器 750-352/000-001
  • 1x 数字输入终端 750-401
  • 1x 数字输出终端 750-504
  • 1x 终端 750-600

Wago 控制器的要求

  • 发布 IP 地址(例如使用WAGO Ethernet Settings工具)。
  • 激活输出变量(例如使用工具WAGO Ethernet Settings → Ethernet/IP)。
  • 获取现场总线耦合器的手册。
  • 从 WAGO 网站下载设备的当前 EDS 文件。

CODESYS 的要求

  • 通过 Tools → Device Repository... → Install...安装 Wago EDS 文件
  • 创建一个标准项目并定义您自己的设备(例如CODESYS Control Win V3) 扫描网络并选择设备。
  • 在项目中插入一个 Ethernet 设备、一个 Ethernet/IP Scanner 和一个 Wago 现场总线耦合器。

图1

Ethernet 设备的设置

定义要使用的网络接口。

图2

设备上的设置

General 选项卡

  • 输入设备的 IP 地址。

可以停用检查主要版本选项以避免错误。

图3

Connections 选项卡

  • 通过 EDS 文件,使用连接路径 20 04 2C 65 2C 68 创建标准连接。

图4

从Wago手册(WAGO Assembly Instances)可以看出连接路径中的0x65(101)含义如下: 0x65(101)→用于模拟和数字输出数据由于我们只使用数字输出端,所以需要将此值更改为0x66 (102):0x66 (102) → 对于数字输出数据此外,将值0x68 (104) → 对于具有状态字节的模拟和数字输入数据更改为0x69 (105) 对于具有状态字节的数字输入数据。这会产生以下连接路径:20 04 2C 66 2C 69为了能够更改连接路径,您必须删除现有连接并添加一个新连接。将新连接设置为通用连接(可自由配置),连接路径设置为用户自定义路径。此外,进行以下设置:

图5

Ethernet/IP I/O Mapping 选项卡

为了在没有变量连接的情况下显示来自总线的值,将更新设置为Activated 2(始终在总线循环任务中)。

图6

将项目加载到控制器并启动它

图7