摘要
为了实现对分布在各地的盾构集中监控,采用JavaScript结合Html5方式,自主开发出盾构远程监控组态。该系统通过OPC协议循环读取PLC地址,采集盾构机施工参数,并发送给云端;云端服务器接收各个工地端发送过来的数据,插入进RabbitMQ消息队列,存储到mongoDB实时数据库内;组态通过MD5加密访问云数据库,将数据可视化展示在屏幕上。该组态不受制于商业组态软件公司,降低了开发价格,避免了敏感信息泄露,支持各种操作系统和手机移动端使用,可定制各种功能界面。经过百余台盾构的实际应用证明,本软件运行稳定,实现了组态软件的功能,可远程实时监控盾构机各种设备状态,有效地监控了盾构工程施工过程的全部参数。
In order to achieve centralized monitoring shields all over the country,the shield remote monitoring configuration is self-developed by the combination mode of JavaScript and Html5.The system reads PLC through OPC protocol to get data of shield,and sends it to cloud database.The cloud server receives data sent by each site,inserts it into RabbitMQ,and stores it in mongoDB real-time database.Configuration access to the cloud database via MD5encryption,and visualize data on the screen.This configuration is not restricted by commercial configuration software companies,which reduces the development price and avoids the leakage of sensitive information,supports various operating systems and mobile phone,can customize various function interfaces.After the actual application of more than one hundred shields,it is proved that the software runs stably and effectively monitors all parameters of the shield construction.
作者
陈刚
李刚
王志杰
Chen Gang;Li Gang;Wang Zhijie(Shanghai Tunnel Engineering Construction Company Ltd .TBM Construction Branch, Shanghai 200032, China)
出处
《计算机时代》
2018年第12期32-36,共5页
Computer Era
基金
上海市国资委企业技术创新和能级提升项目(2017014)
上海市科委资助项目(18DZ1205500)
关键词
盾构施工
远程监控
组态软件
云数据库
shield construction
remote monitoring
configuration software
cloud database