[WEINVIEW] MODBUS地址类型与功能码对应关系_第1页
[WEINVIEW] MODBUS地址类型与功能码对应关系_第2页
[WEINVIEW] MODBUS地址类型与功能码对应关系_第3页
[WEINVIEW] MODBUS地址类型与功能码对应关系_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、 MODBUS地址类型与功能码对应关系当触摸屏作为一个MODBUS SERVER主站时,是要对所连接的MODBUS RTU从站进行读写控制。WEINVIEW的触摸屏支持0105和16号功能码。每个设备地址类型所使用的功能码如下: 对MODBUS RTU设备进行读写,触摸屏上的元件中使用什么样的地址类型,取决于RTU设备所支持的功能码、目标对象是位地址还是字地址控制、以及是否要进行写入;EB8000软件中MODBUS协议的设备类型为0x、1x、3x、4x、5x、6x,还有3x_bit,4x_bit, 6x_bit,0x_multi_coils等,下面分别说明这些设备类型在MODBUS协议中支持哪

2、些功能码。0x:是一个可读可写的设备类型,相当于操作PLC的输出点。该设备类型读取位状态的时候,发出的功能码是01H,写位状态的时候发出的功能码是05H。写多个寄存器时发出的功能码是0fH。1x:是一个只读的设备类型,相当于读取PLC的输入点。读取位状态的时候发出的功能码为02H。3x:是一个只读的设备类型,相当于读取PLC的模拟量。读数据的时候,发出的功能码是04H。4x:是一个可读可写的设备类型,相当于操作PLC的数据寄存器。当读取数据的时候,发出的功能码是03H,当写数据的时候发出的功能码时10H,可写多个寄存器的数据。5x:该设备类型与4x的设备类型属性是一样的。即发出读写的功能码完全

3、一样,不同之处在于:当为双字时,例如32_bit unsigned格式的数据,使用5x和4x两种设备类型分别读取数据时,高字和低字的位置是颠倒的。例如,使用4x设备类型读到的数据是0x12345678,那么使用5x设备类型读到的 数据是0x56781234。6x:是一个可读可写的设备类型,读取数据的时候,发出的功能码也是03H,与4x不同之处在于写数据的时候发出的功能码时06H,即写单个寄存器的数据。3x_bit:该设备类型发出的功能码与3x设备类型完全一致,不同之处是,3x是读数据,而3x_bit 是读数据中的某一个位的状态。4x_bit:该设备类型发出的功能码与4x设备类型完全一致,不同之

4、处是,4x是读数据,而4x_bit 是读数据中的某一个位的状态。6x_bit:该设备类型发出的功能码与6x设备类型完全一致,不同之处是,6x是读数据,而6x_bit 是读数据中的某一个位的状态。0x_multi_coils:该设备类型发出的功能码与0x设备类型完全一致,不同之处是,0x是读16整数倍位数的bit,而0x_multi_coils可读任意位数的bit。-当触摸屏作为一个MODBUS RTU从站时,在主站MODBUS SERVER中对其进行读写,地址对应关系如下:0X,1X的19999LB09998如:0X0001=LB00X0002=LB13X,4X的19999LW09998如:3X0001=LW03X000

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论