欢迎来到天天文库
浏览记录
ID:49199666
大小:304.00 KB
页数:11页
时间:2020-03-01
《DTS网络协议(精品).doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、DTS网络协议(V1・O)DTS网络采用以太网(Socket)接口进行相互通信,网络结构如下图,主站与每个从站建立稳定的TCP连接;在网络屮只能存在一个主站,从站可以有多个。OOOOHUBDTS(从站)DTS(从站)DTS(从站)LAN网络集屮监视(主站)一、基础协议以ModBus/TCP通信协议为基础协议,传输使用RTU帧,通过以太网进行传输。ModBus/TCP为MODBUS的TCP网络协议。ModBus/TCP在MODBUS协议前,增加了6个字节的协议头。格式如下:字节含义取值1协议标识162协议标识163协议标识164协议标识165MODBUS信文长度低8位字节7至
2、n的字节数6MODBUS信文长度高8位字节7至n的字节数7从站(设备)地址2558功能码9…n数据段n+l累加和校验码7至n字节的累加和校验码1、在数据包中,从站(设备)地址、功能码及其他未用保留字节都用Oxff填充。2、数据段最大字节数为65533(65535减去从站地址和功能码占的字节数)。3、校验码只取累加和的低8位,高位溢出舍去。4、温度数据用两个字节表示,两个字节可以组成一个带符号的范围从-32767到+32767的鏗数,32767表示的温度是327.67°C,依此类推。5、short类型的数据采用低位在前,高位在后的形式,木文档中的多字节数如果没有特别说明,同样
3、遵循低位在前,高位在后的原则。二、数据段功能基本定义从第9字节开始的数据段的格式定义如下:数据段类型数据包序号数据1数据2数据3•••数据n8bit16bit8bit8bit8bit•••Sbit数据包序号是为了增加数据传输的可靠性,应答包的序号应该与发送包或查询包的序号i致;当无应答包时,发送包的序号可以任意。以下数据包都遵从该规则。其屮,数据段类烈是川来标识发送的数据包的类梨。木系统中涉及到的数据段类型如1、设备参数杏询应答(主站杳询、从站应答),11/12:杳询DTS设备的配置参数;2、运行状态查询应答(主站查询、从站应答),13/14:查询DTS设备的运行状态;3、
4、通道信息查询应答(主站杳询、从站应答),15/16:查询DTS设备的通道信息;4、设备参数设叠应答(主站发送、从站应答),17/18:设置DTS设备的配置参数(包括各分区的报警值);5、温度数据杏询应答(主站杏询、从站应答),21/22:杏询某通道的某段温度或整条通道的所有温度;6、报警记录查询应答(主站查询、从站应答),23/24:查询DTS设备的报警记录;7、系统故障信息发送应答(从站发送,主站应答),31/32:从站发送故障信息;8、火灾报警信息发送应答(从站发送,主站应答),33/34:从站发送报警信息;9、火灾报警解除发送应答(从站发送,主站应答),35/36:从
5、站发送报警解除信息;10、报警主机设备信息发送应答(主站发送、从站应答),37/38:从站发送报警主机信息;11、消除报警声音发送应答(主站发送、从站应答),71/72:消除从站的报警声音;12、解除火灾报警发送应答(主站发送、从站应答),73/74:解除从站的火灾报警;13、报警主机联动信息发送应答(主站发送、从站应答),75/76:向报警主机发送联动信息;14、连接合法性验证包(主站发送),91:让DTS设备判断是否是合法连接;三、数据段功能详细定义1-设备参数査询应答设备参数查询(主站发送)字节含义数据类型取值1数据段类型:设备参数杳询BYTE112数据包序号usho
6、rt0-655353设备参数应答(从站发送)字节含义数据类型取值1数据段类型:设备参数应答BYTE122数据包序号ushort0-6553534文件传送结朿标记BYTE0或15文件数据BYTE0-2556文件数据BYTE0-2557文件数据BYTE0-2558•••◊文件传送结束标记从站把所有的设备参数文件压缩打包成单个文件,然后把该文件发送的主站,主站接收到后,再解压。当压缩文件太大,无法一次传完,就分儿次传送,当最后一个文件数据包时,文件传送结束标记就设置成1,否则就设置成0;压缩文件一次能够传完的,文件传送结朿标记也设置成1。2.运行状态査询应答系统运行状态查询(主站
7、发送)字节含义数据类型取值1数据段类型:系统运行状态查询BYTE132数据包序号ushort0-655353系统运行状态应答(从站发送)字节含义数据类型取值1数据段类烈:系统运行状态M答BYTE142数据包序号ushort0-6553534基准工作温度short■32767〜+3276756激光器丁-作温度short■32767〜+3276778制冷器工作温度short■32767〜+32767910机箱温度short•32767〜+327671112机箱外部温度short■32767〜+327671314恒温目标
此文档下载收益归作者所有