modbus 协议地址

modbus 仿真软件
  • modbus slave: 用作 modbus 服务器(也叫做modbus从站), 通常用于仿真PLC设备.
  • modbus poll: 用作 modbus 客户端(也叫做modbus主站), 用于仿真上位机程序, 通常使用它在现场验证PLC设备的modbus通讯是否OK

理解 modbus 寻址

modbus 分4个数据区, 实际因为第4区可读可写, 同时按16个bit存储, 使用非常方便, 所以实际项目一般仅用第4区.

modbus 每个区的理论地址空间是 65536 个, 该寻址空间对于实际PLC设备来讲太大了, 所以PLC厂商一般采用的 9999 个地址空间, 也有仅仅提供 999 个地址空间, 这个地址通常叫做modbus协议地址, 简称协议地址, 也叫做modicon 地址(modicon公司是modbus协议的建立者, 归属施耐德).

各个功能区说明:

  • 0区, 即线圈(Coils), 只读, 每个地址1个bit, PLC厂商支持的协议地址区间: 00001 ~ 09999
  • 1区, 即离散量输入(Discrete input),可读写, 每个地址1个bit, PLC厂商支持的协议地址区间: 10001 ~ 19999
  • 3区, 输入寄存器(Input registers), 只读, 每个地址16个bit, PLC厂商支持的协议地址区间: 30001 ~ 39999
  • 4区, 保持寄存器(Holding registers), 可读写, 每个地址16个bit, PLC厂商支持的协议地址区间: 40001 ~ 49999

4区的各种地址叫法:

  • 协议地址(五码), 即 modicon
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值