寄存器PLC地址指存放于控制器中的地址,这些控制器可以是PLC,也可以使触摸屏,或是文本显示器。PLC地址一般采用10进制描述,共有5位,其中第一位代码寄存器类型。第一位数字和寄存器类型的对应关系如表1所示。PLC地址例如40001、30002等。
       寄存器modbus协议地址指通信时使用的寄存器地址,在实际编程中,由于寄存器PLC地址前缀的区分作用,所以只需说明后4位数,而且需转换为4位十六进制地址。例如PLC地址40001对应寻址地址0x0000,40002对应寻址地址0x0001,寄存器寻址地址一般使用16进制描述。再如,PLC寄存器地址40003对应协议地址0002,PLC寄存器地址30003对应协议地址0002。在实际编程中,由于前缀的区分作用,所以只需说明后4位数,而且需转换为4位十六进制地址。
       支持 Modbus 协议的设备或软件,使用时用户直接设置或看到的应 当是 Modbus 数据地址。Modbus 地址所访问的数据,是通过各种 “功能”读写而来。 功能码是 Modbus 地址的底层。 如果 Modbus 通 信的一方提供的所谓 Modbus 协议只有功能码,则需要注意了解此 功能号与 Modbus 地址间的对应关系。

使用 modbus 地址时应注意下述问题:

1)40001~4xxxx 是美国 modicon 公司和 ge 公司 plc 使用的 modbus 地址,它是基于1的地址,即同类元件的首地址为1。西门子 plc 的 modbus 地址是基于0的地址。

2)美国的 modbus 地址左起第2位用来表示元件的类型,例如 i0.0的 modbus 地址为010001。 因为数据类型已经包含在功

寄存器PLC地址与寄存器modbus协议地址相关推荐

  1. modbus协议手册_20种PLC元件编号和Modbus编号地址对应表

    曾经做过单片机和以下20种PLC的Modbus RTU串口通信,现将这20种PLC输入.输出和寄存器元件与Modbus编号地址对应表分享出来. 三菱FX3G-40MR/ES-A.西门子S7-200 C ...

  2. 20种PLC元件编号和Modbus编号地址对应表

    1.三菱: X元件支持Modbus之02功能码: Y元件支持Modbus之01.05.15功能码: D元件支持Modbus之03.06.16功能码. 2.西门子: I元件支持Modbus之02功能码: ...

  3. Modbus协议的数据模型和地址模型,Modbus寄存器40001,30001是什么意思?

    在使用Modbus协议的时候,经常会遇到诸如40001.30001,10001之类的地址,这些数字代表什么含义呢?这其实是Modbus协议的数据模型和地址模型. Modbus协议的数据模型 数据模型是 ...

  4. 协议地址结构_通信之路——用最简洁的文字告诉你互联网协议TCP/IP

    (建议在学习本篇知识时先阅读我关于OSI的文章) 在上一篇文章中,我们详细介绍了OSI模型,对每一层的功能和作用都做了解释说明.在文章的最后也说到,OSI是一个理想化的模型,因为在设计之初未能考虑到实 ...

  5. Modbus协议应用纪实

    Modbus协议是一种单主/多从的通信协议,同一时间总线上只能有一个主设备,从设备最多可有247个. 主设备可采用两种模式向从设备发送请求报文,从设备只能被动接收请求报文后给出响应报文,分别是单播模式 ...

  6. 纸鸢|工业物联网通讯协议Modbus协议详解

    目录 Modbus简介 格式总览 从机地址 功能码和寄存器 PLC地址和Modbus协议地址 功能码总览 异常分析 Modbus简介 Modbus 是一种串行通信协议,是 Modicon 于 1979 ...

  7. modbus协议学习笔记

    前言   在学习modbus协议之前,读者最好能够具备有串行通信的基础知识.串行通信是指数据以串行的方式传输的一种通信,即仅使用一条数据线,将数据一位一位地依次传输,每一位数据占据一个固定的时间长度. ...

  8. Modbus协议理解

    协议 Modbus ​ Modbus协议由Modicon公司(现在的施耐德电气Schneider Electric)于1979年为可编程逻辑控制(即PLC)通信而发表.目前,Modbus已经成为工业领 ...

  9. STM8单片机串口同时识别自定义协议和Modbus协议

      在单片机开发中,串口是最常用的和外界交换数据的渠道,要使用串口,那必不可少的就是通信协议,通信协议就是单片机和外界通信的语言,要想正常和其他设备正常交流,首先语言必须相通.   在实际开发过程中由 ...

  10. 西门子PLC常用通信协议以及常用协议的区别(一)

    RS232:是硬件接口 描述:是目前最常用的串行通信接口,RS232-C只是表示RS232的版本,简称都是一样的. 特性:标准接口采用9针或者25针D型接口,常用的一般是9针接口,因为大部分连接不需要 ...

最新文章

  1. 《F# Deep Dives》书评与作者问答
  2. rtmp推流直播流程
  3. python whl 包制作
  4. S3C2440与SDRAM的地址连线分析
  5. mro python_Python新式类的方法解析顺序MRO与Super
  6. (转载)7个去伪存真的JavaScript面试题
  7. 你的灯亮着吗?阅读笔记之三
  8. 我38岁,从外企技术高管到失业在家,只因为做错了这件事
  9. “出道” 5 年采用率达 78%,Kubernetes 为何如此成功?
  10. MFC DoDataExchange()绑定技术
  11. 【翻译】Robust Lane Detection and Tracking in Challenging Scenarios
  12. MySql中in和exists效率
  13. Sql server 中的bulk insert语句使用
  14. 数电期末基础知识整理
  15. 常用的MATLAB建模工具箱
  16. 特殊字符是哪些字符python_python特殊字符
  17. PC发卡机器人 v1.0
  18. 离职时,是在公司群里大方告别,主动退群?还是一言不发,默默退出?
  19. virt-manager 键盘错位解决
  20. 技巧:修改Chrome默认搜索引擎为Google.com

热门文章

  1. 矢量图片转换 emf to eps
  2. STM32固件库下载步骤
  3. 毕业设计之 ---- 基于大数据挖掘分析的大众点评评论文本挖掘
  4. 已知圆上三个点坐标,求圆半径 r 和 圆心坐标
  5. macOS Monterey 12.0beta4黑苹果镜像虚拟机版本
  6. 安卓系统修改分辨率.2022.01.05
  7. Windows下Cmder 安装及配置
  8. Java二维码的生成以及附加Logo
  9. php url伪静态,PHP url伪静态
  10. Log4cpp 安装和使用