DTS数据采集系统通信协议04.doc

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

DTS数据采集系统接口定义 DTS数据采集系统采用以太网(Socket)接口与外部程序进行通信。 一、基础协议 以ModBus/TCP通信协议为基础协议,传输使用RTU帧,通过以太网进行传输。ModBus/TCP为MODBUS的TCP网络协议。ModBus/TCP在MODBUS协议前,增加了6个字节的协议头。格式如下: 字节 含义 取值 1 协议标识 00 2 协议标识 00 3 协议标识 00 4 协议标识 00 5 MODBUS信文长度低8位 字节7至n的字节数 6 MODBUS信文长度高8位 字节7至n的字节数 7 从站(设备)地址 255 8 功能码 9…n 数据段 n+1 累加和校验码 7至n字节的累加和校验码 在数据包中,从站(设备)地址、功能码及其他未用保留字节都用0xff填充。 数据段最大字节数为65533(65535减去从站地址和功能码占的字节数)。 校验码只取累加和的低8位,高位溢出舍去。 温度数据用两个字节表示,两个字节可以组成一个带符号的范围从-32767到+32767的整数,32767表示的温度是327.67℃,依此类推。 short类型的数据采用低位在前,高位在后的形式,本文档中的多字节数如果没有特别说明,同样遵循低位在前,高位在后的原则。 二、数据段功能基本定义 从第9字节开始的数据段的格式定义如下: 数据段类型 保留字节1 保留字节2 数据1 数据2 数据3 … 数据n 8bit 8bit 8bit 8bit 8bit 8bit … 8bit 其中,数据段类型是用来标识发送的数据包的类型。本系统中涉及到的数据段类型如下: 通道信息查询应答(主站查询、从站应答),11/12:查询通道数及各个通道的温度点数; 运行状态查询应答(主站查询、从站应答),13/14:查询系统的运行状态; 系统故障信息查询应答(主站查询、从站应答),15/16:查询系统的故障信息; 温度查询应答(主站查询、从站应答),21/22:查询某通道的某段温度或整条通道的所有温度; 主动发送温度值的设置及取消(主站设置、主站取消),23/24:当有新的温度数据时就主动对其进行发送; 瑞利信号查询应答(主站查询、从站应答),25/26:查询整条通道的瑞利信号数据; 温度更新时间查询应答(主站查询、从站应答),27/28:查询最后的温度更新时间; 设备参数设置(主站设置),31:对设备的运行参数进行设置; 设备参数保存设置(主站设置),32:进行保存操作后,对设备的参数设置才会有效; 设备参数查询应答(主站查询、从站应答),33/34:查询当前设备的运行参数; 继电器设置(主站设置),41:设置继电器的状态; 继电器查询应答(主站查询、从站应答),42/43:查询继电器的个数及当前状态; 系统时间设置(主站设置),91:同步设备间的日期和时间; 合法连接设置(主站设置),92:让系统判断是否是合法连接; 系统操作设置(主站设置),93:让系统根据设置进行相应的操作,如重启程序、重启计算机等; 设置结果查询应答(主站查询、从站应答),94/95:查询对系统的设置操作是否成功。 三、数据段功能详细定义 通道信息查询应答 通道信息查询(主站发送) 字节 含义 数据类型 取值 1 数据段类型:通道信息查询 BYTE 11 2 保留字节1 BYTE 255 3 保留字节2 BYTE 255 通道信息应答(从站发送) 字节 含义 数据类型 取值 1 数据段类型:通道信息应答 BYTE 12 2 保留字节1 BYTE 255 3 保留字节2 BYTE 255 4 光缆通道数 BYTE 1~255 5 光缆通道1的长度 ushort 0-65535 6 7 光缆通道2的长度 ushort 0-65535 8 9 … 10 光缆通道数 表示当前系统有几条光缆;当光缆通道数为多个时,光缆通道的长度的记录就有多个;但最多不会超过255; 光缆通道的长度 表示光缆通道的实际探测长度,以点数来表示,一般0.5米一个点。 运行状态查询应答 系统运行状态查询(主站发送) 字节 含义 数据类型 取值 1 数据段类型:系统运行状态查询 BYTE 13 2 保留字节1 BYTE 255 3 保留字节2 BYTE 255 系统运行状态应答(从站发送) 字节 含义 数据类型 取值 1 数据段类型:系统运行状态应答 BYTE 14 2 保留字节1 BYTE 255 3 保留字节2 BYTE 255 4 基准工作温度 short -32767~+32767 5 6 激光器工作温度 short -32767~+32767 7 8 制冷器工作温度 short

文档评论(0)

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

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

1亿VIP精品文档

相关文档