采集器通讯协议

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

采集器通讯协议
数据采集器SMC-800A产品软件协议
1、命令及响应格式:135********
取数据:
命令:XX (XX)
其中XX…XX为监控主机发送的命令,如VM、GS等,全部为⼤写字母的ASCII码。

响应:SSSS ADDR XX…XX CHK CCCC
其中SSSS为信息头,ADDR为命令编号,XX…XX为数据,CHK(3个ASCII 码)为前n个字符的ASCII码值的和模
256,CCCC为信息尾(各段之间的空格为
了⽅便表⽰,数据包中没有空格)。

取⽂件:
命令:XX (XX)
其中XX…XX为监控主机发送的命令,如GETHIS WS DATA、GETHIS TS DATA 等,全部为⼤写字母的ASCII码。

响应:@@@@XX…XX&&&&
其中@@@@为⽂件头,XX…XX为⽂件内容,&&&&为⽂件尾(各段之间的空格为了⽅便表⽰,数据包中没有空格)。

注:以下为了叙述⽅便,响应只给出XX…XX部分。

错误返回:
接到错误命令返回Bad Command!
2、设备数据采集:能见度检测器、地⾯检测器、⾬量检测器、风速风向检测器、温湿度检
测器。

考虑到有些设备检测时间较长,发送采集所有检测器数据的指令时间隔时间应不少于1分钟。

采集单个传感器数据的指令时间隔时间应不少于30秒。

其中采集路⾯传感器数据的指令时间隔时间应不少于⼀分钟。

3、设备故障报警:
若循检时取不到设备数据,液晶显⽰XX ERROR。

同时向监控主机发XXERROR告警。

设备恢复数据通讯时,液晶显⽰的XX ERROR将消失,同时向监控主机发XXINWORK,XX表⽰VM、GS、RS、WS、TS。

(命令编号07)。

4、设备状态信息采集:
监控主机发送DEVICESTA TUS(命令编号08)。

采集器返回DVSTA TUS N1 N2 N3 N4 N5。

每个NX为2位,00表⽰设备正常,其余为故障。

N1为能见度检测器状态,N2为地⾯检测器状态,N3⾬量检测器状态,N4风速风向检测器状态,N5温湿度检测器状态。

5、系统配置:配置串⼝参数、本机地址
数据采集器上传数据的串⼝固定设置为波特率9600,8位数据位,1位停⽌位,奇校验。

6、采集器系统时间
获取采集器时间。

监控主机发送GETTIME(命令编号09);数据采集器返回时间。

如:Sun Aug 22 16:24:39 2004。

修改采集器时间。

监控主机发送SETTIME(命令编号10)07-15-2004 09:11:29。

如果修改成功,则返回settime ok!否则返回invalid time set。

7、设备数据⾃动存储:存储5天的采集数据
数据采集器⾃动保存5天的采集数据。

以⽂件的形式保存各个设备的数据。

VMDATA.TXT为能见度检测器的数据,GSDATA.TXT为地⾯检测器的数据,RSDATA.TXT⾬量检测器的数
据,WSDATA.TXT风速风向检测器的数据,TSDATA.TXT 温湿度检测器的数据。

数据格式为时间数据状态。

如:07-15-2004 09:11:29 25 56 00。

数据和状态的格式与定义同第2和第4点。

监控主机发送GETHIS XX DA TA。

XX表⽰VM、GS、RS、WS、TS。

采集器将⽂件内容返回。

8、⽇志数据:采集的原始数据和监控主机发送的指令。

本功能主要作为设备调试使⽤。

数据采集器⾃动保存所有的端⼝收发的原始数据及时间。

主机发送GETLOG 可获得⽇志数据。

9、数据采集器启动过程与重启。

理论上讲,数据采集器与传感器上电顺序并⽆严格的限制。

但是,对于许多传感器,尤其是智能传感器,需要加电⼀段时间后测量结果才开始稳定。

因此,建议先给需要单独供电的传感器加电,再给数据采集器加电。

如果采⽤蓄电池供电,则先合上电池输出开关,再合上交流输⼊的空⽓开关。

数据采集器成功启动后,液晶屏显⽰WELCOME TO USE SMC-800 SYSTEM。

从上电到启动成功需要约10秒。

为系统加电为硬启动,另⼀种⽅式为在通讯终端中对系统实施软启动,监控主机发送REBOOT,数据采集器⾃动重启。

10、帮助:介绍不同指令的功能。

监控主机发送HELP
采集器返回所有指令及解释。

11、设备原始信息获取(采集器内部的功能)
采集器定时每2分钟对能见度检测器、地⾯检测器、风速风向检测器、温湿度检测器发送读取数据的指令。

这些数据获取后直接写⼊本地XXDATA.TXT的存储⽂件。

接收到监控主机的读取指令后,⽴即发送对能见度检测器、地⾯检测器、风速风向检测器、温湿度检测器发送读取数据的指令。

数据获取后直接返回作为应答监控主机的信息。

⾬量检测器的数据是实时检测后获取。

数据获取⼀⽅⾯作为应答监控主机的信息,同时还将直接写⼊本地RSDA TA.TXT的存储⽂件。

12、液晶显⽰控制
系统启动成功,显⽰WELCOME TO USE SMC-800 SYSTEM。

系统准备重新启动时,显⽰REBOOT。

采集器或传感器出现故障时,显⽰XX ERROR。

正常运⾏情况下,滚动显⽰各个串⼝收发的数据。

相关文档
最新文档