《煤矿安全监测监控系统地面联网数据通讯协议.docx》由会员分享,可在线阅读,更多相关《煤矿安全监测监控系统地面联网数据通讯协议.docx(14页珍藏版)》请在第一文库网上搜索。
1、煤矿安全监测监控系统地面联网数据通讯协议一、数据传输内容1、 即时数据参数文件、实时数据、分钟数据、小时数据、开关量、分站 状态、模拟量显示、开关量显示、分站状态显示 传输文件名称:参数文件、实时数据、分钟数据、小时数据、开关量、分站 状态、模拟量显示、开关量显示、分站状态显示2、 非即时数据(分站定义)Stationdefine (输入输出定义)InOutDefine 传输文件名称:Stationdefine, InOutDefine 备注:参数文件、模拟量显示、开关量显示、分站状态显示、实时数据、是每次都要传输的内容,分钟数据、小时数据为当有数据生成的时候传输; 非即时数据是当测点定义有改
2、变的时候传输;开关量、分站状态为每分钟传输一次。传输的全部文件都为文本格式的文件,无扩展名如通讯线路中断,分钟数据、小时数据、开关量、分站 状态应为从通讯中断时起至通讯细拿路恢复时止的累计 数据。二、数据传输方法与规则需要即时传输的数据有:实时数据、分钟数据、小时数据、开关量、分站状态、模拟 量显示、开关量显示、分站状态显示。当分站定义改变时,要将新的分站定义及输入输出定义同时 传至数据服务器。1、数据传输方法:参数文件定义:SetEnable=(各文件标志的累加值)StationNumber=(分站数)Time=2002-09-29 11:39:17 (本次数据传输时间)当EnabIe为零时
3、,则表示可以进行数据传输,此时可将实时数 据、分钟、小时数据、开关量、模拟量显示、开关量显示、分 站状态等即时数据传至数据服务器指定位置,然后,根据此次 传输内容将Enable置为相应的累加值(实时数据1、分钟数据2、小时数据4、开关数据8、模拟量显示18,开关量显示32、图层文件64、分站定义128,分站状态显示256,分站状态512), 并填写上传时间及分站数。若Enable不为零则等待,并循环检测,循环周期为30秒,直至 为零,再进行下一次传输。/add by Iiyu当客户数据接收完成以后将Enable的值清零,可以再次的传输数据。2、数据服务器域名:FTP: /FTP.JMJTXSA
4、J.COM用户名:密码:虚拟目录:mine数据存放位置:min煤矿名监测数据3、即时数据定义与传输格式实时数据、分钟数据、小时数据、开关量、分站状态每行数据 项之间用“ J (逗号)间隔。实时数据定义: 格式:矿名分站地点传感器类型值 状态 时间字符整型字符整型整型浮点型整型 日期10字节 4204字节4448其中传感器类型:1 低浓度甲烷2-高低浓度甲烷3-风速4- CO5-温度6-压力7-高浓度甲烷8-压差9-流量20-称重21-转速22-高度23-水位24-电压25-电流26-功率27-煤位50-其它传感器状态:1-正常2-断线3-报警4-负漂5-益出6-调校7中断(分站) 8 -不巡检
5、/add不扫描 9-故障20-其它典型的例子如下:白沟,4, 13214,1, 1, 0.14, 1, 2002-11-01 04: 22: 02白沟,4, 13214, 2,1, 0.28,1, 2002-11-01 04: 22: 02白沟,5,总回风,1,1, 0.37, 1, 2002-11-01 04: 22: 08分钟数据定义:格式:矿名 分站地点传感器类型 平均值最大值最小 值状态时间字符 整型字符整型 整型 浮点型浮点型浮点 型整型日期10字节4 20 4字节 44444 8分钟数据类型同实时数据类型分钟数据状态同实时数据状态其中平均值不计算负漂值,报警1次或1次以上为报警状态
6、,其它全部时间达到某状态时 为最终状态典型例子如:白沟,L 13216, 1, 1, Oo 36, Oo 36, 0。35, 1, 2002-11-0123: 28: OO白沟,1, 13216, 2,1, Oo 16, Oo16, Oo 16,1, 2002-11-0123: 28: 00白沟,1, 13216, 3,1, Oo 14, Oo36, Oo 35,1, 2002-11-0123: 28: 00小时数据定义:格式:矿名分站地点传感器类型平均值最大值最小值状态时间字符整型字符整型整型浮点型浮点型浮点型整型日期10字节4 20 4字节 4小时数据类型和状态同分钟数据。例子:白沟,1,
7、 13216,1,1,Oo 36,Oo 39,Oo 33,1, 2002-11-0123: 00: 00白沟,L 13216,2,1,Oo 16,Oo 18,Oo 15,1, 2002-11-0123: 00: 00白沟,L 13216,3,1,Oo 07,Oo 07,Oo 07,1, 2002-11-0123: 00: 00开关量定义:(每分钟传送一次)格式:矿名 分站 序号 类型描述 I/O类型 值时间字符 整型 整型 整型 字符 整型口期10字节44字节 420448开关量类型:1开关量输入2 开关量输出I/O类型1 工作面供电开停(输入输出)21局扇开停(输入输出)3-主扇开停(输入)
8、4-馈电开停(输入)5-其它值:0一 停1 正向开2 反向开3 中断(断线)值:其中对于开关量输入:对于工作面供电开关量输入0表示供电停止1表示供 电正常局扇和主扇开关量输入。一表示停风1 一表示正常馈电开关量输入0表示未能断电 1一表示正常断电对于开关量输出:O- 表示强制性断开,对于局扇是强制性闭锁;1表示正常工作典型的例子如:白沟,1, 1, 1, 01 分站,2, 0, 2003-08-01 13: 42: 00白沟,1, 2,1, 01 分站,2, 1, 2003-08-01 13: 42: 00白沟,1, 1, 2, 01 分站,1, 0, 2003-08-01 13: 42: 0
9、0白沟,1, 2, 2, 01 分站,2,1, 2003-08-01 13: 42: 00分站状态定义:(每分钟传送一次)格式:矿名 分站号地点字符 整型 字符10字节4204其中供电状态:1-交流2 直流通讯状态:1-正常2 中断典型的例子为:供电状态通讯状态整型整型日期48时间马寨,1, 3116, 1,1, 2003-08-05 16: 50: 11马寨,3,总回风,1, 1, 2003-08-05 16: 50: 11马寨,4,瓦斯泵房,2, 1, 2003-08-05 16: 50: 11模拟量显示、开关量显示、分站状态显示也是每行数据占用一 行,每行数据项之间用逗号分隔,且每项必须
10、用单引号括起。 模拟量显示定义:模拟量显示同实时数据,但为最新一次采样。格式:矿名分站状态时间字符整型型整型日期 10字节 48典型的例子:传感器类型描述值整型整型字符浮点4字节4 20字节 44白沟,2,T, 43102 运输正巷,09, 1, 2002-11-01 9: 21: 48白沟,2, 2, T, 13102 运输付巷3。04 3, 2002-11-01 9: 21: 48,白沟,2, 3, T, 43102 运输回风,86, T, 2002-11-01 9: 21: 48开关量显示定义:开关量显示同开关量,但为最新一次采样。格式:描述字符4I/O类型值整型整型48矿名分站序号类型
11、时间字符整型整型整型日期10字节44字节 420典型的例子为:白沟,T, T, TJ风机,2, 0, 2003-08-05 16:50:11,白沟 T, T, 2J动力 TJ0 ,2003-08-05 16:50:11白沟,T, 2, 2J风机,2, T, 2003-08-05 16:50:11分站状态显示定义:分站状态显示同分站状态,但为最新一次采样。格式:供电状态通讯状态时间整型整型日期48矿名 分站号地点字符 整型 字符10字节4204典型的例子为: 马寨,T J3116, T, T, 2003-08-05 16:50:119,马寨,3J总回风,T, T, 2003-08-05 16:5
12、0:11马寨,4瓦斯泵房1 2, T, 2003-08-05 16:50:1注意:若某项为布尔值时,“True”所对应的值为“1”,“False” 值对应为“0”。不可缺失某一项,否则,可造成数据导入失败,使本次传输的数据丢失。4、非即时数据传输格式InOutDefine (输入输出定义)每行数据占用一行,每行数据项之间用逗号间隔,且每一项必须用单引号括起。格式:矿名InoutType Type Description StationNo序号单位LcLow LcHigh字符 字符整型整型 字符浮点型浮点型整型整型10字节20字节4字节4字节 20字节4字节4字节4字节4字节WarnValueS
13、topValueRestartValueControlJdqlControljdq2 ControlJdqS Enable浮点型 字符浮点型浮点型布尔型字符字符4字节54字节4字节5字节5字节当InoutType为1时,其类型同“实时数据”中传感器类型的。当InoUtTyPe为2、3时,其类型同“开关量”中I/O类型的。ControlJdqb 2, 3本地或异地断电地址:由分站序号,J,开关量 输出序号组成,如:OlJ05代表1号分站,5路输出量。Inouttype:表示此条记录的数据是模拟量还是开关量输入或 输出Type:表示此条记录的数据的具体类型Description:表示此条记录即该测点的井下位置StationNo:此测点所接的分站的编号 序号:此测点在该分站上的编号测点号 单位:该测点的计量单位LcLow:量程下限LcHigh:量程上限WarnValue:报警点StopValue:断电点RestartValue:复电点断电后恢复值Enable :分站是否参加监测(参加-1,不参加-0)典型例子: 白沟,一号传感器,T, T, 0,T, lo 5, T,