您的位置:控制工程论坛网论坛 » 现场总线 » HART/RS232转换器与压力变送器通讯的指令解析

smdz

smdz   |   当前状态:离线

总积分:373  2024年可用积分:0

注册时间: 2007-09-27

最后登录时间: 2008-11-07

空间 发短消息加为好友

HART/RS232转换器与压力变送器通讯的指令解析

smdz  发表于 2007/11/24 10:23:53      1130 查看 0 回复  [上一主题]  [下一主题]

手机阅读

嘉兴市松茂电子有限公司http://www.smdznet.com
电话:0573-82623038 82623036

HART/RS232转换器(SM100-A  压力变送器通讯的指令解析

   步骤1 SM100-A  与压力变送器之间的连接按说明书上两线制连接示意图进行连接,并确认连接准确无误。

   步骤2  打开SM100-A测试软件,打开串行口并连接, 进行串行口测试, SM100-APC机是能正常通讯。

   步骤3按下开始检测, 这个测试软件开始自动对测试仪表进行检测,测试软件上显示仪表的ID及其他参数显示出来,

  指令分析:

命令格式说明如下:

起始位序文 定界符 地址 命令 数据长度 校验位 结束符

由于要确保待发的命令完整的发送,我们特意在标准命令格式序文前加了一个起始位"23"和在校验位后加了一个结束符"40"

1)例如:发送读取设备序号命令 23 FF FF FF FF FF 02 80 00 00 82 40

命令注解如下表所示:

起始位23 序文 FF FF FF FF FF 定界符02 地址80 命令00 数据长度00 校验位82 结束符40

返回的命令格式如下表所示:

序文定界符 地址 命令 数据长度 数据校验位

返回的数据为:FF FF FF FF FF 06 80 00 0E 00 00 FE 11 0E 05 05 01 0C 08 00 5E EE 09 D5

返回数据命令注解如下表所示:

序文ff ff ff ff ff 定界符06 地址80 命令00 数据长度0E 数据00 00 FE 11 0E 05 05 01 0C 08 00 5E EE 09 D5

这里按说明书上6.1序号命查询进行协议解析。

5E EE 09 这台设备的序号

    2)例如发这读设备的动态变量命令

23 FF FF FF FF 82 91 0E 5E EE 09 03 00 A7 40

返回信息为:

  FF FF FF FF FF 86 91 0E 5E EE 09 03 0B 00 00 41 8C CC 2B 0C 44 54 7E C3 23

41 8C CC 2B 为当前输出电流 (IEEE 754浮点格式

0C 对应的单位

44 54 7E C3 当前的压力(IEEE 754浮点格式

1楼 0 0 回复