程控电阻卡给定电阻输出通讯示例.pdfVIP

  • 0
  • 0
  • 约2.39千字
  • 约 3页
  • 2026-01-12 发布于四川
  • 举报

电阻卡给定电阻输出通讯示例

每个寄存器为16位二进制数,两个字节。电阻卡的给定电阻位于寄存器地址为0006和0007两个寄存器单元,数据格式为unsignedlong

CDAB,即32位无符号整数。见下图寄存器列表红框处:

0006寄存器的数值是给定电阻的低16位,0007寄存器的数值是给定电阻的高16位。给定电阻时,需要同时向0006和0007两个寄存器写入数值,

0006写入低16位,0007写入高16位。下面是示例:

例1:输出电阻2345Ω

上位机发送:0110000600020409290000A1D1

通讯地址功能码寄存器起始地址寄存器个数数据字节数数据CRC校验

0110000600020409290000A1D1

电阻卡的通向寄存器从0006寄存器开写入寄存器个数为2,后边紧跟着4给定电阻的数据格式是unsignedlong是前面11个字节数据经CRC16计

讯地址,出厂时写入数据始写入即从0006到0007,共个字节是数CDAB,即小端。组合成转换成算获得为D1A1,低位在

默认为1。两个寄存器。据。十进制数是2345,即给定电阻为2345Ω。前,A1先发送,D1后发送。

电阻卡收到并解析后立即输出2345Ω,并向上位机回复:011000060002A1C9

通讯地址功能码寄存器起始地址寄存器个数CRC校验

011000060002A1C9

电阻卡的通向寄存器从0006寄存器开写入寄存器个数为2,是前面6个字节数据经CRC16计

讯地址,出厂时写入数据始写入即从0006到0007,算获得为C9A1,低位在

默认为1。共两个寄存器。前,A1先发送,C9后发送。

例2:输出电阻15kΩ

上位机发送:011000060002043A980000FEB2

通讯地址功能码寄存器起始地址寄存器个数数据字节数数据CRC校验

011000060002043A980000FEB2

电阻卡的通向寄存器从0006寄存器开写入寄存器个数为2,后边紧跟着4给定电阻的数据格式是unsignedlong是前面11个字节数据经CRC16计

讯地址,出厂时写入数据始写入即从0006到0007,共个字节是数CDAB,即小端。组合成00003A98转换成算获得为B2FE,低位在

默认为1。两个寄存器。据。十进制数是15000,即给定电阻为15000Ω。前,FE先发送,B2后发送。

电阻

文档评论(0)

1亿VIP精品文档

相关文档