广州西门子PLC中国供应商
广州西门子PLC中国供应商
为了支持上述 Modbus 地址的读写,Modbus Master 协议库需要从站支持下列功能:需要从站支持的功能
Modbus 地址 读/写 Modbus 从站须支持的功能
00001 - 09999
数字量输出 读 功能 1
写 功能 5:写单输出点,功能 15:写多输出点,10001 - 19999,数字量输入 读 功能 2
写 -30001 - 39999
输入寄存器
读 功能 4
写 -40001 - 49999,保持寄存器 读 功能 3,写 功能 6:写单寄存器单元,功能 16:写多寄存器单元
Modbus 地址和 S7-200 SMART 存储区地址的映射
S7-200 SMART 通过 Modbus Master 和 Slave 协议库通信时,Modbus 地址和 S7-200 SMART CPU内存储区地址的 映射关系都类似。
Modbus 保持寄存器地址映射举例:
Modbus 保持寄存器地址40001
12 34
40002 56 78
40003 9A BC
S7-200 SMART 存储区字寻址
VW200
12 34
VW202 56 78
VW204 9A BC
S7-200 SMART 存储区字节寻址
VB200 12
VB201 34
VB202 56
VB203 78
VB204 9A
VB205 BC
Modbus 数字量地址映射举例:
位地址(0xxxx 和 1xxxx)数据总是以字节为单位打包读写。DY个字节中的Z低有效位对应 Modbus 地址的起始地址.
数字量地址映射举例
Modbus RTU 主站例程
为了更好地理解 Modbus 主站的编程,可参考下面的轮询例程。
注意:
1. 该例程使用 STEP 7-Micro/WIN SMART 编写,针对端口0。
2. 该例程仅访问一个从站,多个MBUS_MSG指令轮询执行,若访问不同的从站,可通过改变从站地址来实现。
- 广州西门子PLC模块(中国)供应商 2024-11-24
- 广州西门子PLC(模块)中国供应商 2024-11-24
- 广州西门子(PLC)模块中国供应商 2024-11-24
- 广州西门子模块(中国)总代理 2024-11-24
- 广州西门子(模块)中国总代理 2024-11-24
- 广州西门子PLC模块(中国)总代理 2024-11-24
- 广州西门子PLC(模块)中国总代理 2024-11-24
- 广州西门子(PLC)模块中国总代理 2024-11-24
- 广州西门子模块(中国)经销商 2024-11-24
- 广州西门子(模块)中国经销商 2024-11-24