爱问知识人 爱问教育 医院库

你好 我也编写645规约的c程序,有点不明白你这个测试命令是怎么用的,

首页

你好 我也编写645规约的c程序,有点不明白你这个测试命令是怎么用的,

你好 我也编写645规约的c程序,有点不明白你这个测试命令是怎么用的,你这些数据应该是发送读电能数据命令之后,从机返回的数据吧?? 还有这个数据格式跟规约中的有差别,规约中返回的是XXXXXX.xx 而你写的这个例如43C3跟他应该是怎么对应的??

提交回答

全部答案

    2018-06-09 05:44:17
  • 问正向有功总电能 
    (16进制)68 03 00 00 00 00 00 68 01 02 43 C3 DC 16
    68为帧起始符
    03 00 00 00 00 00 地址域
    68 帧起始符
    01 控制码 (读数据)
    02 数据长度(2个字节)
    43 C3为数据(这里表示要读取的数据的地址,参见数据标示编码, DI0 为0x10,DI1 为0x90,发送时要加上0x33)
    DC 校验
    16 结束符

    读取数据命令的“Data”是你想读取数据的寄存器地址,而返回的数据包中的“data”才是读取的数据。具体可以看看规约中 “7.1.1主站请求帧”

    陈***

    2018-06-09 05:44:17

类似问题

换一换
  • 程序设计 相关知识

  • 电脑网络技术
  • 电脑网络

相关推荐

正在加载...
最新资料 推荐信息 热门专题 热点推荐
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200

热点检索

  • 1-20
  • 21-40
  • 41-60
  • 61-80
  • 81-100
  • 101-120
  • 121-140
  • 141-160
  • 161-180
  • 181-200
返回
顶部
帮助 意见
反馈

确定举报此问题

举报原因(必选):