从站配置
从站配置是指在IDE中配置总线从站设备的过程。通过从站配置,用户可以:
- 添加和配置从站设备
- 配置过程数据通道
- 设置IO地址映射
- 进行在线设备扫描和配置
添加从站(Modbus TCP从站)
- 在总线节点下右键点击,选择"添加从站",弹出添加 modbusTCP 从站对话框
- 在modbusTCP 从站配置区域设置从站参数:
| 参数 | 说明 | 默认值 |
|---|---|---|
| 从站名称* | 输入从站标识名称 | modbusTCP Slave_1 |
| IP地址* | 输入从站设备的IP地址 | - |
| 端口* | 设置Modbus TCP通信端口 | 502 |
| 从站ID* | 设置从站地址编号 | 1 |
- 点击"确定"按钮,完成从站添加,从站会在项目树中的"设备组态"节点下显示。
配置从站(Modbus TCP从站)
添加从站后,在项目树中点击从站设备,进入从站配置界 面:
配置界面包含以下选项卡:
- 常规:基本信息和通信设置
- 过程数据:配置过程数据交换
- IO映射:配置IO地址映射
- 状态:查看从站状态信息
常规配置
在"常规"选项卡中,可配置以下参数:
基本信息
- 名称:从站的标识名称(如
modbusTCP_Slave_1) - 描述:从站的描述信息
从站地址
| 参数 | 说明 | 默认值 |
|---|---|---|
| IP地址* | 从站设备的网络IP地址 | - |
| 端口* | Modbus TCP通信端口 | 502 |
| Slave ID* | 从站地址编号,用于主站识别 | 1 |
通信设置
| 参数 | 说明 | 默认值 |
|---|---|---|
| 故障处理 | 故障时的处理方式(如 Ignore) | Ignore |
| 周期时间(ms) | 数据交换周期 | - |
| 响应超时(ms) | 通信响应超时时间 | - |
过程数据配置
切换到"过程数据"选项卡,可配置输入通道和输出通道:
1. 输入通道管理
点击"添加输入通道"按钮,弹出配置对话框:
| 参数 | 说明 | 默认值 |
|---|---|---|
| 数据类型 | 选择数据类型(如 WORD) | WORD |
| 数量* | 输入通道数量 | 1 |
| 寄存器* | 选择寄存器类型 | Holding-3(addr: 4xxxx) |
| 起始地址* | 寄存器起始地址 | 0 |
| 编码 | 设置数据编码方式 | - |
| 故障处理 | 故障时的处理方式 | 未定义 |
| 描述 | 通道描述信息 | - |
提示
寄存器类型说明
| 寄存器类型 | 地址范围 | 说明 |
|---|---|---|
| Coil-1 | 0xxxx | 线圈寄存器(输出位) |
| Discrete-2 | 1xxxx | 离散输入寄存器(输入位) |
| Holding-3 | 4xxxx | 保持寄存器(输入/输出字) |
| Input-4 | 3xxxx | 输入寄存器(只读字) |
编码方式
选择数据编码格式,支持多种字节序和数据类型:
abcd(float):Big-endian浮点数dcba(float):Little-endian浮点数cdab(float):Middle-endian浮点数badc(float):Middle-endian浮点数(交换)abcd(integer):Big-endian整数dcba(integer):Little-endian整数
配置完成后,已添加的输入通道会显示在列表中,可查看通道的序号、数据类型、数量、寄存器、起始地址等信息。
2. 输出通道管理
点击"添加输出通道"按钮,配置输出数据通道,参数与输入通道类似。
3. 删除通道
选择已添加的通道,点击"删除所选"按钮可删除通道。
IO映射
切换到"IO映射"选项卡,可查看和配置IO地址映射关系,将过程数据通道映射到PLC的IO变量地址:
IO映射列表说明:
| 列 | 说明 | 示例 |
|---|---|---|
| IO类型 | 数据方向(输入/输出) | 输入 |
| 通道 | 过程数据通道名称 | INPUT_0, INPUT_1, INPUT_2 |
| 数据类型 | 通道数据类型 | WORD |
| 地址 | PLC的IO地址 | %IW28, %IW30, %IW32 |
| 关联 | 是否关联到程序变量 | 勾选/未勾选 |
| 变量 | 关联的程序变量名称 | x1, globals.PRG_12 |
提示
关联变量操作:
-
点击通道右侧的"..."按钮,弹出插入助手对话框
-
在对话框中选择变量类型:
- 用户变量:用户自定义的程序变量
- 系统变量:系统提供的内置变量
-
在变量列表中选择需要关联的变量,点击"确认"按钮完成关联
关联变量说明: 需要跟过程数据通道的数据类型一致,否则会导致数据类型不匹配错误。
IO映射建立了过程数据通道与PLC程序变量之间的对应关系,实现数据的读写交互。
删除从站
在项目树中选择已配置的从站设备,右键点击,选择"删除",删除从站设备。
注意
删除从站设备前,请确保该设备没有被其他组件引用。
配置流程总结
添加接口 → 添加总线 → 添加从站 → 配置参数 → 下载配置
注意事项
注意
- 地址冲突:避免IO地址冲突
- 通信参数:正确配置通信参数(IP地址、端口等)
- 在线配置:在线配置前确保PLC处于在线状态
- 从站兼容性:确保从站设备与主站总线类型兼容
提示
- 在离线配置完成后,需要下载到PLC才能生效
- 在线配置时,确保网络连接稳定
- 定期备份硬件配置文件
- 配置完成后进行通信测试,确保连接正常