Building Maintenance Units is a kind of equipment used for maintenance of high-rise building exterior wall.With the development of urbanization in China,the types of Building Maintenance Units are increasing,and the distribution of equipment is expanding gradually,which brings inconvenience to the management and monitoring of Building Maintenance Units.In practice,some operators are unable to accurately judge the current status and fault of the equipment due to the lack of professional knowledge of Building Maintenance Units.Therefore,experts are required to go to the site to check the faults of the equipment,which reduces the efficiency of fault handling.In addition,the existing remote monitoring platform can’t meet the users’ requirements for Building Maintenance Units because of the low frequency of data collection and the lack of flexible monitoring interface.In view of the above problems,the research project was proposed to develop a remote status monitoring and fault diagnosis system for Building Maintenance Units,which enables users to monitor,analyze and manage the Building Maintenance Units in remote.The main work of this project is as follows:First,the performance characteristics and the failure modes of Building Maintenance Units are analyzed,and the composition of the system is determined according to the performance characteristics of the Building Maintenance Units and the needs of users for the remote monitoring platform,including the PLC and the control software,communication module,server,client.Secondly,the control software of Building Maintenance Units is developed based on LabVIEW.The communication between the control software and PLC is realized by OPC protocol.The PLC variables are created by OPC server and bound with the control switch of the control software.According to the control principle of the Building Maintenance Units,the control software is programmed to control the Building Maintenance Units.Then,the server of remote system is built.The connection between the server and the communication module is established by TCP / IP protocol.The server obtains the data in PLC and publishes it to the client by MQTT protocol.In addition,a database is set up in the server to store the information of devices and users,and the API interface to operate the database is created for the client.Finally,on the basis of the establishment of the control software and server,the client is built based on the B / S framework and the front-end and back-end separation technology.The client obtains PLC data through MQTT protocol and calls API interface by Ajax,which realizes the functions of authority division,equipment management,equipment monitoring,fault diagnosis,remote shutdown,video surveillance,etc.,to the client to complete the remote monitoring and fault diagnosis of the Building Maintenance Units.With the help of the remote status monitoring and fault diagnosis system,users can analyze the status of the remote Building Maintenance Units,judge the fault situation of the equipment,facilitate the timely treatment of the fault,shorten the processing time of the fault,and improve the economic benefits of the enterprise. |