浙江环境监测数据传输规约(试行)_第1页
浙江环境监测数据传输规约(试行)_第2页
浙江环境监测数据传输规约(试行)_第3页
浙江环境监测数据传输规约(试行)_第4页
浙江环境监测数据传输规约(试行)_第5页
已阅读5页,还剩42页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、浙江环境监测数据传输规约(试行)来源:无  发表日期:05-05-16浙江环境监测数据传输规约版本号:V1.1浙江省环境保护局二OO四年九月1 概述1.1      适用范围 本规约是浙江省环境监测系统(包括环境质量、污染源的在线监测及其它监测)各监测站(点)之间数据交换应遵循的通信协议。1.2      规约数据包文设计遵循标准本规约是遵循类FIX标准设计的,FIX标准参见其相关文档。1.3      物理连接方式数据交换通过调制解调

2、器、ADSL、GPRS、CDMA或以太网等进行连接。1.4      命令响应方式本规约支持全双工的命令响应方式。1.5      通讯方式数据通讯支持四种方式:1TCP/IP方式。2串口的包文方式。3UDP/IP方式。4 FTP/IP方式。1.6      数据上传方式本规约根据通讯线路的不同,支持三种方式:1      将数据通过包文形式, 以Socket连接方式上传,具体内容和格式参见本规约

3、第四部分。2      将数据转化为文本文件,通过FTP连接方式上传,具体内容和格式参见本规约第五部分。3              将数据通过包文形式, 以UPD连接方式上传,具体内容和格式参见本规约第六部分。注:UDP/IP方式目前仅限于测站的数据上传时使用。1.7      可靠性1.7.1    数字签名数据包由一个数字

4、签名起始和一个数字签名结束来保证数据的完整性。1.7.2    数据CRC校验数据包采用CRC校验来确保数据传输的完整性和正确性,CRC算法参见本规约附录4。1.7.3    命令确认完整的命令由请求方发起和响应方应答组成。1.7.4    超时和重发机制请求方发出请求后,若在约定时间内得不到响应方的应答,则要求请求方重发请求。1.8      安全l         采用De

5、s加密,保证数据不被外部侵入。l         对请求方的命令都需校验密码。1.9      支持命令类型命令名称功能号备注上位向下位下位向上位设置命令设置系统时钟1101  停止查看实时数据1102  设置工作参数1110 该命令用于设置下位相关的参数,如通讯参数、采样器参数等。即时采样命令1111  即时校零校满命令1112  设置设备状态即开关量1113 &#

6、160;设备操作命令1115  设置测项配置1121  查询实时信息读实时数据1201 通讯完成后,下位拨号上Internet,然后将实时数据通过ftp上传 读实时趋势数据1202 最近1小时内,每5秒一组的数据。读实时点数据1203  读工作参数1210 该命令用于读取下位相关的参数,如通讯参数、采样器参数等。读测项配置1211  读设备状态1213  读设备命令配置表1215 读取下位的命令列表查询历史数据读历史小时数据1304-开始时间到某个结束时间

7、的小时数据读历史报警数据1305 读某个时段内的报警数据读历史事件数据1306  读历史分钟数据1307  下位上传历史数据上传历史小时数据 2401上传历史数据上传历史报警数据 2402上传报警数据上传历史事件数据 2403上传历史小时数据上传历史分钟数据 2404上传历史分钟数据下位上传IP地址变动上传IP地址变动 2405上传下位的IP地址下位上传实时数据   上传实时数据 2411上传实时数据上传实时设备状态 2412上传设备的实时状态2

8、         通信包结构2.1      通讯数据包头名称类型长度说明dwSignatureStartINT4签名0x742582AFiLengthINT4数据长度dwOrdinalINT4序数(网络字节顺序)dwChecksumINT4校验和注:dwChecksum = (INT)iLength << 19) + (INT)iLength >> 13) (dwOrdinal << 25) + (dwOrdinal >&

9、gt; 7)dwOrdinal在每次连接成功后置0,每次发送时递增,溢出后又从0开始。不一定连续,目前允许间隔不超过50。2.2      业务包结构名称类型长度说明HeaderVersionBYTE1包头版本号PacketTypeBYTE10-请求,1-应答Adr1CHAR16请求方(包括行政区域、测点、河流等)Adr2CHAR16响应方(包括行政区域、测点、河流等)TargetPasswdCHAR6响应方的访问密码FunctionNoShort2功能号,1000-9999ExSerialINT4请求方流水号ReturnCodeINT4返回码

10、,参见附录5DataLengthINT4数据区长度DataBufferCHARDataLength数据区,数据区采用Des加密2.3      通讯数据包尾名称类型长度说明dwCRCCHAR2循环冗余检查,参见附录4dwSignatureEndINT4签名0x938EB8723         数据区结构3.1      遵循标准数据区全部内容均为字符串。请求与应答数据的组成按照下面的格式:请求:列数<SOH&

11、gt;行数<SOH>列名1<SOH>列名2<SOH>.<SOH>列名n<SOH>数据1<SOH>数据2<SOH>.<SOH>数据n<SOH>数据1<SOH>数据2<SOH>.<SOH>数据n<SOH>.数据1<SOH>数据2<SOH>.<SOH>数据n<SOH>应答:列数<SOH>行数<SOH>列名1<SOH>列名2<SOH>.<SOH&g

12、t;列名m<SOH>数据1<SOH>数据2<SOH>.<SOH>数据m<SOH>数据1<SOH>数据2<SOH>.<SOH>数据m<SOH>.数据1<SOH>数据2<SOH>.<SOH>数据m<SOH>备注:<SOH>一般情况下表示十六进制0x01的字符。字段的顺序可以改变;如某字段不存在,表示为空值。3.2      字段定义3.2.1    字段

13、名字段名要区分大小写,单词的首个字符为大写,其他部分为小写。3.2.2    数据类型C4: 表示最多4位的字符型字串,不足4位按实际位数。N5: 表示最多5位的数字型字串,不足5位按实际位数。N14.2: 表示14位整数和2位小数,带小数点,带符号,最大长度为18;如字符串为空,则表示为NULL。3.2.3    字段对照表字段名字段含义字符属性取值及描述Version规约版本号0-9N3100FunctionId功能号0-9N4定长:为四位数字1?表示为上位发起2?表示为下位发起ExSerial发起方流水号0-9N12标识串,用于

14、唯一标记请求,在应答时原样返回。ErrorNo错误号0-9N5 ErrorInfo错误信息 C60 DateTime时间日期0-9C19yyyy-mm-dd hh:mm:ssStartTime开始时间0-9C19 EndTime结束时间0-9C19 RecordTime数据的采样时间0-9C19 IntervalTime采样间隔0-9N9以秒为单位UpLoadCount每日上传次数0-9N1 F_Total记录标志0-9N2标识一条数据的有效性RefreshTime实时数据刷新间隔0-9N3以秒为单位IntervalTime

15、采样间隔0-9N4以秒为单位InspectProgramer监测项目A-ZC10如P-BODAlertCount报警次数0-9N2 AlertFlag报警标志0-1C200表示超限报警01表示异常报警IpAddressIP地址0-9,A-ZC15 SwitchId开关量的标识0-9,A-Z  SwitchName开关量的中文名称 C30 SwitchStatus要设置的开关量的状态 C20 SwitchStatusName要设置的开关量的状态名称 C20 SwitchDef开关量的默认值

16、0;C20 SwitchType开关量的类型1-2N11表示输入型,2表示输出型P-监测项目(如P-BOD)监测项目的平均值0-9参见附件二 P-监测项目-f(如 P-BOD-f)监测项目平均值的标记 C1 P-监测项目-Max(如P-BOD-Max)监测项目的最大值0-9参见附件二 P-监测项目-Max-f(如 P-BOD-Max-f)监测项目最大值的标记 C1 P-监测项目-Max-t(如 P-BOD-Max-t)最大值产生的时间0-9C14 P-监测项目-Min(如P-BOD-Min)监测项目的最小值0-9参

17、见附件二 P-监测项目-Min-f(如 P-BOD-Min-f)监测项目最小值的标记 C1 P-监测项目-Min-t(如 P_BOD_Min_t)最小值产生的时间09C14 P-监测项目-MeasureTime测量次数0-9N3 4         命令细则I:上位向下位发送命令的数据要素;II:下位向上位发送命令的数据要素;在各个命令所需的请求或应答要素中,“”符号表示该要素为必须项,“”表示该要素可为NULL,“-”表示不需要该要素;4.1  

18、;    命令报文详解4.1.1    设置时钟(1101)¨         请求要素业务包头内容字段名字段含义具体描述IFunctionId功能号1101ExSerial发起方流水号 数据区内容DateTime日期时间 ¨         应答要素业务包头内容字段名字段含义具体描述IFunctionId功能号1101ExSerial发

19、起方流水号 数据区内容ErrorNo, ErrorInfo仅在不成功返回ErrorNo返回码 ErrorInfo返回说明 4.1.2    停止查看实时数据(1102)¨         请求要素业务包头内容字段名字段含义具体描述IFunctionId功能号1102ExSerial发起方流水号 数据区内容?¨         应答要素业务包头内容字

20、段名字段含义具体描述IFunctionId功能号1102ExSerial发起方流水号 数据区内容ErrorNo, ErrorInfo仅在不成功返回ErrorNo返回码 ErrorInfo返回说明 4.1.3    设置工作参数(1110) ¨         请求要素业务包头内容字段名字段含义具体描述IFunctionId功能号1110ExSerial发起方流水号 数据区内容ParamName参数名 ParamCaption参

21、数标题 ParamUnit参数单位 ParamValue参数值 ¨         应答要素业务包头内容字段名字段含义具体描述IFunctionId功能号1110ExSerial发起方流水号 数据区内容ErrorNo, ErrorInfo仅在不成功返回ErrorNo返回码 ErrorInfo返回说明 4.1.4    即时采样命令(1111)¨     &#

22、160;   请求要素业务包头内容字段名字段含义具体描述IFunctionId功能号1111ExSerial发起方流水号 数据区内容?¨         应答要素业务包头内容字段名字段含义具体描述IFunctionId功能号1111ExSerial发起方流水号 数据区内容ErrorNo, ErrorInfo仅在不成功返回ErrorNo返回码 ErrorInfo返回说明 4.1.5    即时校零校准命令(1112)&

23、#168;         请求要素业务包头内容字段名字段含义具体描述IFunctionId功能号1112ExSerial发起方流水号 数据区内容?¨         应答要素业务包头内容字段名字段含义具体描述IFunctionId功能号1112ExSerial发起方流水号 数据区内容ErrorNo, ErrorInfo仅在不成功返回ErrorNo返回码 ErrorInfo返回说明 4.

24、1.6    设置设备状态命令(1113)¨         请求要素业务包头内容字段名字段含义具体描述IFunctionId功能号1113ExSerial发起方流水号 数据区内容SwitchId某个开关量的标识  SwitchStatus要设置的开关量的状态  ¨         应答要素业务包头内容字段名字段含义具体描述IFuncti

25、onId功能号1113ExSerial发起方流水号 数据区内容ErrorNo, ErrorInfo仅在不成功返回ErrorNo返回码 ErrorInfo返回说明 以下在成功时返回,不成功不返回字段名字段含义具体描述ISwitchId某个开关量的标识  SwitchName开关量的中文名称  SwitchStatus要设置的开关量的状态  SwitchStatusName要设置的开关量的状态名称  SwitchDef开关量的默认值  SwitchType开关量的类型&

26、#160; SwitchId某个开关量的标识  4.1.7    设备操作命令(1115)¨         请求要素业务包头内容字段名字段含义具体描述IFunctionId功能号1115ExSerial发起方流水号 数据区内容CommandCaption命令标题  ¨         应答要素业务包头内容字段名字段含义具体描述

27、IFunctionId功能号1115ExSerial发起方流水号 数据区内容ErrorNo, ErrorInfo仅在不成功返回ErrorNo返回码 ErrorInfo返回说明 4.1.8          设置参数配置(1121)¨         请求要素业务包头内容字段名字段含义具体描述IFunctionId功能号1121ExSerial发起方流水号 数据区内容Rounte

28、rType通道种类标识是哪种通道,是一次、过程还是折算RounterNO通道号通道的编号ParmasName参数名称监测参数名ParmasCHName参数中文名称监测参数中文名ParamsStandard参数标准值 ParamsHiHi参数上上限值 ParamsHi参数上限值 ParamsLo参数下限值 ParmsLoLo参数下下限值 ParamsValHi参数量程上限 ParamsVallo参数量程下限 ¨         应答要素业

29、务包头内容字段名字段含义具体描述IFunctionId功能号1121ExSerial发起方流水号 数据区内容ErrorNo, ErrorInfo仅在不成功返回ErrorNo返回码 ErrorInfo返回说明 4.1.9    读实时数据(1201)¨         请求要素业务包头内容字段名字段含义具体描述IFunctionId功能号1201ExSerial发起方流水号 数据区内容?¨   &#

30、160;     应答要素业务包头内容字段名字段含义具体描述IFunctionId功能号1201ExSerial发起方流水号 数据区内容ErrorNo, ErrorInfo仅在不成功返回ErrorNo返回码 ErrorInfo返回说明 4.1.10           读实时点的数据(1203) ¨         请求要素业务包头内容字

31、段名字段含义具体描述IFunctionId功能号1203ExSerial发起方流水号 数据区内容?¨         应答要素业务包头内容字段名字段含义具体描述IFunctionId功能号1203ExSerial发起方流水号 数据区内容ErrorNo, ErrorInfo仅在不成功返回ErrorNo返回码 ErrorInfo返回说明 以下仅在成功时返回 字段名字段含义具体描述I记录标志<SOH>监测时间<SOH>采样间隔<SOH>

32、测量值1<SOH>标志1.测量值m<SOH>标志m<SOH>4.1.11     读工作参数(1210)¨         请求要素业务包头内容字段名字段含义具体描述IFunctionId功能号1210ExSerial发起方流水号 数据区内容?¨         应答要素业务包头内容字段名字段含义具体描述IFunctionId功能号

33、1210ExSerial发起方流水号 数据区内容ErrorNo, ErrorInfo仅在不成功返回ErrorNo返回码 ErrorInfo返回说明 以下仅在成功时返回字段名字段含义具体描述IParamName参数名 ParamCaption参数标题 ParamUnit参数单位 ParamValue参数值 4.1.12     读测项设置(1211)¨         请求要素业务包头内容字段名字段

34、含义具体描述IFunctionId功能号1211ExSerial发起方流水号 数据区内容?¨         应答要素业务包头内容字段名字段含义具体描述IFunctionId功能号1211ExSerial发起方流水号 数据区内容ErrorNo, ErrorInfo仅在不成功返回ErrorNo返回码 ErrorInfo返回说明 以下仅在成功时返回字段名字段含义具体描述IRounterType通道种类标识是哪种通道,是一次、过程还是折算RounterNO通道号通道的编号

35、ParmasName参数名称监测参数名ParmasCHName参数中文名称监测参数中文名ParamsStandard参数标准值 ParamsHiHi参数上上限值 ParamsHi参数上限值 ParamsLo参数下限值 ParmsLoLo参数下下限值 ParamsValHi参数量程上限 ParamsVallo参数量程下限 4.1.13           读设备状态(1213)¨   &#

36、160;     请求要素业务包头内容字段名字段含义具体描述IFunctionId功能号1213ExSerial发起方流水号 数据区内容?¨         应答要素业务包头内容字段名字段含义具体描述IFunctionId功能号1213ExSerial发起方流水号 数据区内容ErrorNo, ErrorInfo仅在不成功返回ErrorNo返回码 ErrorInfo返回说明 以下仅在成功时返回字段名字段含义具体描述ISwitch

37、Id某个开关量的标识  SwitchName开关量的中文名称  SwitchStatus要设置的开关量的状态  SwitchStatusName要设置的开关量的状态名称  SwitchDef开关量的默认值  SwitchType开关量的类型  4.1.14     读设备命令配置表(1215)¨         请求要素业务包头内容字段名字段含义具

38、体描述IFunctionId功能号1215ExSerial发起方流水号 数据区内容?¨         应答要素业务包头内容字段名字段含义具体描述IFunctionId功能号1215ExSerial发起方流水号 数据区内容ErrorNo, ErrorInfo仅在不成功返回ErrorNo返回码 ErrorInfo返回说明 以下仅在成功时返回字段名字段含义具体描述ICommandCaption命令标题 CommandDesc命令描述 4.1.15&#

39、160;          读某个时间段小时数据(1304) ¨         请求要素业务包头内容字段名字段含义具体描述IFunctionId功能号1304ExSerial发起方流水号 数据区内容StartTime开始时间 EndTime结束时间 ¨         应答要素业务包头内容字段名字

40、段含义具体描述IFunctionId功能号1304ExSerial发起方流水号 数据区内容ErrorNo, ErrorInfo仅在不成功返回ErrorNo返回码 ErrorInfo返回说明 以下仅在成功时返回记录标志<SOH>监测时间<SOH>采样间隔<SOH>最大值1<SOH>标志1<SOH>最小值1<SOH>标志1<SOH>均值1<SOH>标志1<SOH>测量次数1<SOH>.最大值m<SOH>标志m<SOH>最小值m

41、<SOH>标志m<SOH>均值m<SOH>标志m<SOH>测量次数m<SOH>4.1.16             读历史报警数据(1305)¨         请求要素业务包头内容字段名字段含义具体描述IFunctionId功能号1305ExSerial发起方流水号 数据区内容StartTime开始时间 E

42、ndTime结束时间 ¨         应答要素业务包头内容字段名字段含义具体描述IFunctionId功能号1305ExSerial发起方流水号 数据区内容ErrorNo, ErrorInfo仅在不成功返回ErrorNo返回码 ErrorInfo返回说明 以下仅在成功时返回报警次数<SOH>采样间隔<SOH>报警标志<SOH>报警监测项目编号<SOH>最大值<SOH>标志<SOH>最大值产生

43、时间<SOH>最小值<SOH>标志<SOH>最小值产生时间<SOH>均值<SOH>标志<SOH>报警上上限<SOH>报警上限<SOH>报警下下限<SOH>报警下限<SOH>报警开始时间<SOH>报警结束时间<SOH>测量结果1<SOH>标志1.测量结果m<SOH>标志m<SOH>4.1.17          

44、0;  读历史事件数据(1306) ¨         请求要素业务包头内容字段名字段含义具体描述IFunctionId功能号1306ExSerial发起方流水号 数据区内容StartTime开始时间 EndTime结束时间 ¨         应答要素业务包头内容字段名字段含义具体描述IFunctionId功能号1306ExSerial发起方流水号 数据区内容Err

45、orNo, ErrorInfo仅在不成功返回ErrorNo返回码 ErrorInfo返回说明 以下仅在成功时返回事件发生次数<SOH>事件性质<SOH>事件对象<SOH>事件发生时间<SOH>事件结束时间<SOH>事件说明<SOH>.事件发生次数<SOH>事件性质<SOH>事件对象<SOH>事件发生时间<SOH>事件结束时间<SOH>事件说明<SOH>4.1.18      

46、;     读某个时间段分钟数据(1307) ¨         请求要素业务包头内容字段名字段含义具体描述IFunctionId功能号1307ExSerial发起方流水号 数据区内容StartTime开始时间 EndTime结束时间 ¨         应答要素业务包头内容字段名字段含义具体描述IFunctionId功能号1307ExSerial

47、发起方流水号 数据区内容ErrorNo, ErrorInfo仅在不成功返回ErrorNo返回码 ErrorInfo返回说明 以下仅在成功时返回记录标志<SOH>监测时间<SOH>采样间隔<SOH>最大值1<SOH>标志1<SOH>最小值1<SOH>标志1<SOH>均值1<SOH>标志1<SOH>测量次数1<SOH>.最大值m<SOH>标志m<SOH>最小值m<SOH>标志m<SOH>均值m<S

48、OH>标志m<SOH>测量次数m<SOH>4.1.19           上传历史数据(2401)¨         请求要素业务包头内容字段名字段含义具体描述IIFunctionId功能号2401ExSerial发起方流水号 数据区内容记录标志<SOH>监测时间<SOH>采样间隔<SOH>最大值1<SOH>标志1&l

49、t;SOH>最小值1<SOH>标志1<SOH>均值1<SOH>标志1<SOH>测量次数1<SOH>.最大值m<SOH>标志m<SOH>最小值m<SOH>标志m<SOH>均值m<SOH>标志m<SOH>测量次数m<SOH> ¨         应答要素业务包头内容字段名字段含义具体描述IIFunctionId功能号2401ExSerial发起方流水号

50、 数据区内容ErrorNo, ErrorInfo仅在不成功返回ErrorNo返回码 ErrorInfo返回说明 4.1.20             上传报警数据(2402) ¨         请求要素业务包头内容字段名字段含义具体描述IIFunctionId功能号2402ExSerial发起方流水号 数据区内容报警次数<SOH>报警

51、标志<SOH>报警监测项目编号<SOH>最大值<SOH>标志<SOH>最大值产生时间<SOH>最小值<SOH>标志<SOH>最小值产生时间<SOH>均值<SOH>标志<SOH>测量次数<SOH>报警上上限<SOH>报警上限<SOH>报警下下限<SOH>报警下限<SOH>报警开始时间<SOH>报警结束时间<SOH>测量结果1<SOH>标志1;.;测量结果m<SOH>标志m

52、¨         应答要素业务包头内容字段名字段含义具体描述IIFunctionId功能号2402ExSerial发起方流水号 数据区内容ErrorNo, ErrorInfo仅在不成功返回ErrorNo返回码 ErrorInfo返回说明 4.1.21           上传历史事件数据(2403) ¨     &#

53、160;   请求要素业务包头内容字段名字段含义具体描述IIFunctionId功能号2403ExSerial发起方流水号 数据区内容事件发生次数<SOH>事件性质<SOH>事件对象<SOH>事件发生时间<SOH>事件结束时间<SOH>事件说明<SOH>.事件发生次数<SOH>事件性质<SOH>事件对象<SOH>事件发生时间<SOH>事件结束时间<SOH>事件说明<SOH>¨   &

54、#160;     应答要素业务包头内容字段名字段含义具体描述IIFunctionId功能号2403ExSerial发起方流水号 数据区内容ErrorNo, ErrorInfo仅在不成功返回ErrorNo返回码 ErrorInfo返回说明 4.1.22             上传历史分钟数据(2404) ¨       

55、60; 请求要素业务包头内容字段名字段含义具体描述IIFunctionId功能号2404ExSerial发起方流水号 数据区内容记录标志<SOH>监测时间<SOH>采样间隔<SOH>最大值1<SOH>标志1<SOH>最小值1<SOH>标志1<SOH>均值1<SOH>标志1<SOH>测量次数1<SOH>.最大值m<SOH>标志m<SOH>最小值m<SOH>标志m<SOH>均值m<SOH>标志m<SOH&

56、gt;测量次数m<SOH>¨         应答要素业务包头内容字段名字段含义具体描述IIFunctionId功能号2404ExSerial发起方流水号 数据区内容ErrorNo, ErrorInfo仅在不成功返回ErrorNo返回码 ErrorInfo返回说明 4.1.23           上传IP地址(2405) ¨  

57、60;      请求要素业务包头内容字段名字段含义具体描述IIFunctionId功能号2405ExSerial发起方流水号 数据区内容IP地址<SOH>¨         应答要素业务包头内容字段名字段含义具体描述IIFunctionId功能号2405ExSerial发起方流水号 数据区内容ErrorNo, ErrorInfo仅在不成功返回ErrorNo返回码 ErrorInfo返回说明 4.1.24

58、           上传实时数据(2411) ¨         请求要素业务包头内容字段名字段含义具体描述IIFunctionId功能号2411ExSerial发起方流水号 数据区内容记录标志<SOH>监测时间<SOH>采样间隔<SOH>测量值1<SOH>标志1.测量值m<SOH>标志m<SOH>¨ &

59、#160;       应答要素业务包头内容字段名字段含义具体描述IIFunctionId功能号2411ExSerial发起方流水号 数据区内容ErrorNo, ErrorInfo仅在不成功返回ErrorNo返回码 ErrorInfo返回说明 4.1.25           上传实时设备状态数据(2412) ¨       &

60、#160; 请求要素业务包头内容字段名字段含义具体描述IIFunctionId功能号2412ExSerial发起方流水号 数据区内容字段名字段含义具体描述IISwitchId某个开关量的标识  SwitchName开关量的中文名称  SwitchStatus要设置的开关量的状态  SwitchStatusName要设置的开关量的状态名称  SwitchDef开关量的默认值  SwitchType开关量的类型  ¨   

61、0;     应答要素业务包头内容字段名字段含义具体描述IIFunctionId功能号2412ExSerial发起方流水号 数据区内容ErrorNo, ErrorInfo仅在不成功返回ErrorNo返回码 ErrorInfo返回说明  5         Ftp文件传输5.1      每个文件的内容格式(字节流)内容也采用类fix标准,即与实时传输的DataBuffer中的数据结构是一

62、样的。5.2      上传文件名的命名方式日期+时间+上传数据类型.txt例如:20021030151225h.txt <SOH><SOH> 文件前面14个数表示上传的日期时间;h表示是小时数据。20021030151225a.txt <SOH><SOH> a表示是报警数据。20021030151225s.txt <SOH><SOH> s表示是事件数据。20021030151225m.txt <SOH><SOH> m表示是历史分钟数据。200210

63、30151225r.txt <SOH><SOH> r表示是实时数据。20021030151225k.txt <SOH><SOH> k表示是实时的设备状态。20021030151225i.txt <SOH><SOH> i表示是IP地址数据。 5.3      历史小时数据(h)列数<SOH>行数<SOH>列名1<SOH>列名2<SOH>.<SOH>列名m<SOH>记录标志<SOH>监

64、测时间<SOH>采样间隔<SOH>最大值1<SOH>标志1<SOH>最小值1<SOH>标志1<SOH>均值1<SOH>标志1<SOH>测量次数1<SOH>.最大值m<SOH>标志m<SOH>最小值m<SOH>标志m<SOH>均值m<SOH>标志m<SOH>测量次数m<SOH> 5.4      报警数据(a)列数<SOH>行数<

65、SOH>列名1<SOH>列名2<SOH>.<SOH>列名m<SOH>报警次数<SOH>采样间隔<SOH>报警标志<SOH>报警监测项目编号<SOH>最大值<SOH>标志<SOH>最大值产生时间<SOH>最小值<SOH>标志<SOH>最小值产生时间<SOH>均值<SOH>标志<SOH>报警上上限<SOH>报警上限<SOH>报警下下限<SOH>报警下限<SOH&

66、gt;报警开始时间<SOH>报警结束时间<SOH>测量结果1<SOH>标志1.测量结果m<SOH>标志m<SOH> .报警次数<SOH>采样间隔<SOH>报警标志<SOH>报警监测项目编号<SOH>最大值<SOH>标志<SOH>最大值产生时间<SOH>最小值<SOH>标志<SOH>最小值产生时间<SOH>均值<SOH>标志<SOH>报警上上限<SOH>报警上限<SOH>

67、报警下下限<SOH>报警下限<SOH>报警开始时间<SOH>报警结束时间<SOH>测量结果1<SOH>标志1.测量结果m<SOH>标志m<SOH> 5.5      事件数据(s)列数<SOH>行数<SOH>列名1<SOH>列名2<SOH>.<SOH>列名m<SOH>事件发生次数<SOH>事件性质<SOH>事件对象<SOH>事件发生时间<SOH>

68、;事件结束时间<SOH>事件说明<SOH>.事件发生次数<SOH>事件性质<SOH>事件对象<SOH>事件发生时间<SOH>事件结束时间<SOH>事件说明<SOH> 5.6      历史分钟数据(m)列数<SOH>行数<SOH>列名1<SOH>列名2<SOH>.<SOH>列名m<SOH>记录标志<SOH>监测时间<SOH>采样间隔<SOH

69、>最大值1<SOH>标志1<SOH>最小值1<SOH>标志1<SOH>均值1<SOH>标志1<SOH>测量次数1<SOH>.最大值m<SOH>标志m<SOH>最小值m<SOH>标志m<SOH>均值m<SOH>标志m<SOH>测量次数m<SOH>5.7      实时数据(r)列数<SOH>行数<SOH>列名1<SOH>列名2<SOH>.<SOH>列名m<SOH>记录标志<SOH>监测时间

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论