泉州晋江机场电子科技有限公司

智慧城市网试用1

收藏

IPAM7404通过modbusrtu读取编码器说明

时间:2013-07-10      阅读:1486

  读取编码器0的计数值
  
  发送指令:010400400002701F
  
  其中
  
  01为模块地址,
  
  04为读取输入型寄存器的功能码,编码器的计数值定义为输入型寄存器。
  
  0040为编码器0的计数值的寄存器起始地址
  
  0002为读取的寄存器的数量,一个编码器的计数值占用两个寄存器地址,所以是02.
  
  701F为crc检验码
  
  模块返回:01040400002393A2D9
  
  其中
  
  01为模块地址
  
  04为功能码
  
  04为返回数据的字节数量,一个计数通道占用两个寄存器地址,一个寄存器为一个字(两个字节),所以是4个字节数据。
  
  00002393编码器当前的计数值,数值高位在前,转换为十进制的方法为:
  
  1、把00002393转换为十进制为:000035147
  
  2、计数值=((00*256+00)*256+35)*256+147=9107
  
  A2D9为CRC检验码
  
  读取编码器1的计数值
  
  发送指令:01040044000231DE
  
  其中
  
  01为模块地址,
  
  04为读取输入型寄存器的功能码,编码器的计数值定义为输入型寄存器。
  
  0044为编码器1的计数值的寄存器起始地址
  
  0002为读取的寄存器的数量,一个编码器的计数值占用两个寄存器地址,所以是02.
  
  31DE为crc检验码
  
  模块返回:010404000023026375
  
  其中
  
  01为模块地址
  
  04为功能码
  
  04为返回数据的字节数量,一个计数通道占用两个寄存器地址,一个寄存器为一个字(两个字节),所以是4个字节数据。
  
  00002302编码器当前的计数值,数值高位在前,转换为十进制的方法为:
  
  1、把00002302转换为十进制为:00003502
  
  2、计数值=((00*256+00)*256+35)*256+02=8962
  
  6375为CRC检验码
上一篇: KBM-30直流信号隔离变送器 通讯采集说明 下一篇: 泉州晋江机场电子:IPAM——I'm Professional Automatic Maker
提示

请选择您要拨打的电话: