TEM-B64A温度循检仪通信协议.docVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
TEM-B64A温度循检仪通信协议.doc

PAGE 1 PAGE 4 TEM-B64A温度循检仪通信协议 概述 本协议规定了集中监控系统中主机与温度循检仪之间在应用层的通信协议,硬件传输形式为RS485。 传输格式 字节数 2 2 1 2 N/A 2 内容 FLAG ADDR CMD SIZE INFO CHECKSUM 说明 帧标志 地址 命令字节 数据长度 数据内容 校验码 帧标志 监控主机发往TEM-B64A时为:14H,3FH TEM-B64A发往监控主机时为:27H,3FH 地址 监控主机发往TEM-B64A时为:主机地址(1B),TEM-B64A地址(1B) TEM-B64A发往监控主机时为:TEM-B64A地址(1B),PC地址(1B) 命令号(COMMAND)的定义 命令字节 含义 备注 00 读取实时数据 所读数据除以10 01 设置通道数 02 指定通道号确认芯片的SN号(半自动) 03 指定通道号读取已经确认了的SN号 04 指定通道号确认芯片SN号(手动) 05 全自动无序注册 06 读取开关量状态 07 读取4路PT100温度 所读数据除以10 08 读取软件版本号 09 4路低温探头校机 0A 写温度偏移量 0B 读取DS18B20温度和4路PT100温度实时数据 所读数据除以10 0C 读取已经确认的通道数 0D 读取温度偏移量 所读数据除以10 10 读取设备时间 11 设置设备时间 12 读取设备保存的温度记录 所读数据除以10 13 设置设备主动记录温度时间 14 读取设备主动记录温度时间 15 擦除记录 16 整体擦除ID号 SIZE的说明 发送时:高8位在前,低8位在后 Info的定义 读取实时数据(00) 发命令:Info字段为空 回复:Info字段为2~128字节,每个数据2个字节,高8位在前,低8位在后,长度可变,最多128字节,最少2字节,代表1~64路温度。 举例: 说明:以下所有举例都假设上位机器地址为1、下位机地址为2;所有数据都为十六进制,用空格隔开;xx表示用户数据;kk表示校验码 上对下:143F 01 02 00 0000 kkkk 下对上:273F 02 01 00 0010 xx …xx kkkk 设置通道数(01) 发命令:Info字段为1字节,内容为1~64,代表最多有多少个温度通道。 回复:Info字段为1字节,设置成功,则返回通道数,否则返回0。 指定通道号确认芯片SN号(半自动02) 说明:该命令用于将单个TEM-300A温度探头的SN号读出,并与通道号挂钩,保存在TEM-B64内部,发送该命令时,1-WIRE总线上只能接一个TEM-300A探头,而且该探头不得重复使用。 发命令:Info字段为1字节,代表当前需要设置的通道号。 回复:Info字段为8字节,如果设置成功,则返回TEM-300A的SN号(8字节),如果指定的通道号大于已经设定的最大通道数,则返回全0,如果读取到的SN号无效,则返回全FF。 指定通道号读取已经确认了的SN号(03) 发命令:Info字段为1字节,代表当前需要设置的通道号。 回复:Info字段为8字节,从TEM-B64内部读取该通道的TEM-300A的SN号并返回。 指定通道号确认芯片SN号(手动04) 说明:该命令用于将单个TEM-300A温度探头的SN号从上位机输入,并指明通道号。 发命令:Info字段为9字节,第一字节内容为1~64,代表最多有多少个温度通道;后8字节为该通道的SN号,必须以0x28开头。 回复:Info字段为1字节,如果设置成功,则返回0,如果指定的通道号大于已经设定的最大通道数,则返回1,如果SN号无效,则返回2。 全自动无序注册(05) 说明:该命令用于自动注册总线上的N个TEM-300A温度探头,并将读出的SN号保存在TEM-B64A内部,发送该命令时,1-WIRE总线上最多只能64个TEM-300A探头。 发命令:Info字段为0字节。 回复:Info字段为1字节,如果设置成功,则返回有哪些信誉好的足球投注网站到得TEM-300A探头个数(1字节)。 读取2位开关量状态(06) 说明:该命令用于读取2位开关量的状态,状态字范围:0-3,该位为1表示开关量闭合,否则为开路。 发命令:Info字段为0字节。 回复:Info字段为1字节。 读取4路PT100温度(07) 发命令:Info字段为空 回复:Info字段为16字节,每个数据2个字节,高8位在前,低8位在后,代表1~4路PT100的采集温度。16位数据的最高位为符号位,0表示正温度,1表示负温度; 读取软件版本号(08) 发命令:Info字段为空。 回复:Info字段为一个字节,代表软件版本号; 4路低温探头校机(09

文档评论(0)

153****2993 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档