AN9613,9616H接地导通电阻测试仪通信协议.doc

AN9613,9616H接地导通电阻测试仪通信协议.doc

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
AN9613,9616H接地导通电阻测试仪通信协议

AN9613接地导通电阻测试仪通信协议 在使用本机与PC机进行通信时,必须要保证: 本机RS232地址设置与上位机所选地址一致! 本机RS232波特率设置与上位机所选波特率一致! 上位机按照“下传命令数据格式”发送命令! 否则通信将不能实现! 握手协议 由主机和从机组成的测控网络中(图 B-1所示),一次通信是首先由主机的下传命令发起的,以从机的应答结束。所以握手协议采用单向握手协议,即仅在从机的上传数据中有关于接收主机数据是否正确的信息,主机根据此信息确定是否重发控制命令。而主机在收到从机的上传数据后,可根据其所带的校验字,来判断上传数据是否正确,如有误,则向从机重发命令。 通信数据格式 本协议采用数据帧的格式在主机与从机之间进行数据传送,数据帧包括“下传命令”和“上传应答”两大类的格式。 下传命令数据格式 帧头 有效字节数 从机地址 命令参数串 校验和 帧尾 7BH 1字节 XXH XXH 命令=参数* XXH 7DH 帧头:1字节,固定为7BH,即‘{’的ASCII码。 有效字节数:1字节,数值为地址码+命令参数串+校验和的字节总数,16进制数。 从机地址:2字节(16进制数)。 0000H作为特殊的地址码,256台范围内所有的设备都可以接收并执行,但对该地址的控制指令、设置指令不做应答。查询指令不能使用该地址; 0001H~FFFFH为有效地址空间。 命令参数串语法: 命令:英文字母的ASCII码组成一个命令,长度最大为8个字母;命令按功能分为控制命令、查询命令和设置命令。 参数:参数均用ASCII码表示,数值表示方式为科学记数法(最长为9位有效数字)+固定单位。 规定: 控制类命令:以字母‘C’开头; 设置类命令:以字母‘S’开头; 查询类命令:以字母‘R’开头; 命令格式: 控制类:命令* 设置类:命令=参数* 查询类:命令* 设置类命令批处理命令格式: 命令=参数;命令=参数;……命令=参数* 查询类命令批处理命令格式: 命令;命令;……命令* 分隔符: = 命令与参数之间的分隔符(等号) ; 命令与命令之间的分隔符为分号 , 参数与参数之间的分隔符(逗号) * 命令串结束分隔符(星号) 校验和:1字节(16进制数),是对所发送数据校验的结果。校验采用水平校验, 即有效字节数+从机地址+命令+参数 的和,长度为双字节,取低位字节为校验和。 帧尾:1字节,固定为7DH,即‘}’的ASCII码。 参数表示方法: 科学记数法:±X.XXXXXX*10F+固定单位 发送数据顺序:符号位+阶码值(F,3个字节)+有效数字 规定: 发送的数据均为ASCII码; 符号位:1个字节,‘+’即ASCII码2BH表示正;‘-’即ASCII码2DH表示负; 阶码值,整数,3个字节,格式: ±XX,XX取值0~99,XX用ASCII码表示的数值;‘+’即ASCII码2BH表示正;‘-’即ASCII码2DH表示负; 有效数字格式:XXXXXXXXX,字节长度最长为9个字节,注意:不发送小数点; 关系式:阶码值=单位阶码值+数值本身阶码值; 固定单位:默认为本身单位数量级,如f、 Ω、V、A等; 单位对应的阶码值如下: 数量级 P 数量级 n 数量级 μ 数量级 m 数量级 单位 数量级 K 数量级 M 数量级 G 数量级 单位阶码值 -12 -9 -6 -3 0 3 6 9 上传数据格式 无效命令应答数据格式 应答格式如下: 帧头 有效字节数 从机地址 应答内容 校验和 帧尾 7BH 1个字节 XXH XXH 无效命令=? XXH 7DH 命令:无效命令。 参数:命令无效符号:?,即ASCII码为3FH。 应答格式:命令=? 说明:告诉主机此命令对本机无效,要求主机更正后重新发送数据帧,同时目标从机将本次接收到的数据帧丢弃。 控制和设置类命令的应答数据格式 本机对上位机发送来的控制和设置类命令具有相同的应答数据格式: 帧头 有效字节数 从机地址 应答内容 校验和 帧尾 7BH 1个字节 XXH XXH 命令=执行状态 XXH 7DH 命令:主机下发的命令。 参数:执行状态,1个字节。 =(ASCII码:3DH) ---表示命令执行正确。 !(ASCII码:21H) ---表示命令在仪表的当前状态属非法操作。 应答内容格式:命令= =或命令= !” 查询命令执行状态响应信息 响应信息格式如: 帧头 有效字节数 从机地址 应答内容 校验和 帧尾 7BH 1个字节 XXH XXH 命令=参数 XXH 7DH 命令:主机下发的查询命令。 参数:返回数据。 格式:命令=参数(详见B.4中的举例); 通信时序 如图5-3所示,本机与上位机之间通信时序可描述如下: 上位机(PC)依照B.2规定的格式向下位机传送命

文档评论(0)

33894522 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档