新闻中心

EEPW首页 > 嵌入式系统 > 设计应用 > 基于GPRS的电梯在线监控系统的设计

基于GPRS的电梯在线监控系统的设计

作者:时间:2011-04-21来源:网络收藏

3.3 终端软件
由ARM微处理器编程实现IP模块相关指令及模块相关指令。完成终端的上网、建立连接、发送数据等功能。使用C语言和IAR for ARM编译环境进行软件开发。程序分为主程序、终端串口通信程序和信号采集/控制程序。主程序完成模块初始化与网络连接等操作,串口通信程序完成模块和监控中心计算机之间的数据传输,信号采集/控制程序完成运行状态和故障信息的收集以及解析监控中心命令,操作电梯的运行。结合终端机的功能需求了几个功能模块,分别如下:
1)参数配置模块,实现本地终端的功能配置,系统初始化、设备号、监控中心IP地址和心跳包时间的设置。
2)本地控制模块,接受监控中心的指令,通过终端机与本地PLC间通信把电梯运行指令传递到PLC以实现远程操作电梯的运行。
3)GPRS通信传输模块,实现数据“透明传输”功能。终端将待上传的数据暂存在一个1 024 B的缓冲区中,主循环程序检测到上传数据标识置位则启动数据上传模块。对于接收到的来自监控中心的数据,采用主循环程序中直接发送AT读指令的方法来提取数据。
4)GPRS线路维护模块,在每次心跳包时间到的时候,向监控服务器发送一固定数据帧,然后判断接收到已定义的握手数据包,或者若是接收超时的情况,重新登陆GPRS,实现终端和服务器间网络连接断开后的重新连接。
下位机软件流程如图4所示。

本文引用地址://m.amcfsurvey.com/article/150837.htm

d.JPG


3.4 监控中心系统
监控中心服务器的配置也是本系统中的关键一环,具有终端查询、控制、报警和数据保存打印等功能,负责监视多个远程终端通过因特网发送过来的数据,并定时将重要数据保存到中心数据库中。监控中心的功能庞大且复杂。由于系统是IP地址和因特网,所以为保护网络中通信数据的安全性,还需要对通信数据进行加密。

4 结束语
为实现信号在电梯中的远距离传输,提出一种GPRS网络通信技术和计算机控制技术的,给出构建结合无线通信网络和ARM嵌入式的系统框架的方法,分析系统的软硬件及各部分功能设计。GPRS通信技术的远程将会有更广泛的应用前景。


上一页 1 2 3 4 下一页

评论


相关推荐

技术专区

关闭