Information board monitoring method and system based on WEB

By establishing a unified device management ledger and defining public read and write interfaces, dynamically matching device instances, and realizing the integration of the intelligence board monitoring system and the comprehensive monitoring platform, the problem of unifying the control of different intelligence board equipment in the existing technology is solved, and the problem of reducing the problem of unifying the control of different intelligence board equipment in the existing technology is reduced. Development and maintenance costs improve system flexibility and emergency response capabilities.

CN119127994AInactive Publication Date: 2024-12-13INSTALLATION ENG CO LTD OF CCCC FIRST HARBOR ENG CO LTD +2
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
CN202411585762.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-11-08
Publication Date
2024-12-13
Estimated Expiration
Not applicable · inactive patent

AI Technical Summary

Technical Problem

The existing intelligence board monitoring system cannot achieve unified control and management of different intelligence board equipment, resulting in developers needing to perform repeated docking and development and modification, which increases maintenance costs and does not support unified joint control.

Method used

By establishing a unified device management ledger and defining public read and write interfaces, dynamically match device instances, and creating an integrated interface group to achieve integration of the intelligence board monitoring system and the comprehensive monitoring platform, it supports unified control and management of equipment of different specifications and uses.

Benefits of technology

Reduces the workload of developers, reduces the secondary development and modification required for equipment updates or replacements, improves the flexibility and integration efficiency of the system, ensures the accuracy and reliability of equipment docking, and improves the emergency response. Response speed and efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119127994A_ABST
    Figure CN119127994A_ABST
Patent Text Reader

Abstract

The invention relates to the field of equipment monitoring and management, in particular to an information board monitoring method based on WEB. The invention provides an information board monitoring method based on WEB, which is applied to an information board monitoring system and comprises the following steps: a device information management and interface standardization step: establishing a unified device management ledger and defining a public read-write interface; an equipment matching step: initializing an equipment factory object, matching the equipment factory object with a unified equipment management ledger based on the input parameters of the to-be-docked equipment, if the matching is successful, creating and configuring a corresponding equipment instance in the information board monitoring system, and acquiring data of each to-be-docked equipment by the information board monitoring system through a public read-write interface; and a system integration step: creating an integration interface group, integrating the information board monitoring system and the comprehensive monitoring platform through the integration interface group, and transmitting the data of the equipment to be docked to the comprehensive monitoring platform through the information board monitoring system.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of equipment monitoring and management, and more specifically, to a WEB-based information board monitoring method and system. Background Art

[0002] The digital integrated equipment monitoring platform is based on communication, Internet and Internet of Things technologies, designed based on the top-level architecture of the Internet of Things, integrating voice, video, GIS and cluster services, and is committed to improving users' daily command and dispatch efficiency and emergency handling capabilities.

[0003] The existing information board monitoring system generally realizes remote monitoring of on-site information board equipment through the client. Due to the different specifications and docking methods of each information board equipment, if a new information board equipment is docked, the information board monitoring system needs to be redeveloped and modified, which brings inconvenience to the work of developers; at the same time, the current information board monitoring system has different integration methods, and only partially supports integration into a WEB-based digital integrated equipment monitoring platform for joint control, and cannot achieve unified joint control.

[0004] Therefore, there is an urgent need to develop a WEB-based information board monitoring method and system that overcomes the above-mentioned defects. Summary of the invention

[0005] The present invention provides a WEB-based information board monitoring method and system, so as to at least solve the problem that the existing information board monitoring system cannot realize unified control and management of different information board devices.

[0006] To achieve the above object, the present invention provides a WEB-based information board monitoring method, comprising the following steps: Equipment information management and interface standardization steps: Establish a unified equipment management ledger and define a public read and write interface; Device matching step: initializing the device factory object, matching the input device parameters to be connected with the unified device management ledger, and if the match is successful, creating and configuring the corresponding device instance in the information board monitoring system, and the information board monitoring system obtains the data of each device to be connected through the public read-write interface; System integration step: create an integrated interface group, integrate the information board monitoring system with the comprehensive monitoring platform through the integrated interface group, and transmit the data of the device to be connected to the comprehensive monitoring platform through the information board monitoring system.

[0007] Furthermore, the device matching step includes: Initialize the device factory object; The input parameters of the device to be connected include: IP address, port number, protocol type and device model; The device factory object uses the input protocol type and device model of the device to be connected as screening conditions, and matches with the unified device management ledger. If the match is successful, the corresponding device instance is created and configured in the information board monitoring system. The information board monitoring system obtains the data of each device to be connected through the public read-write interface; If not supported, the unified device management ledger is expanded and the device factory object is updated.

[0008] Furthermore, the device matching step further includes: Create and configure the corresponding device instance, so that the information board monitoring system can communicate with the device to be connected through the public read-write interface, call the control method and reading method of the device instance, and perform control and reading operations.

[0009] Furthermore, a device docking and debugging step is also included: Establishing a connection with the device to be connected through the public read-write interface based on the IP address and the port number, and performing communication failure analysis if the connection fails; If the connection is successful, a test instruction is sent to the device to be connected through the public read-write interface and a response data packet is received to verify whether the structure and content of the response data packet meet expectations. If an abnormality is found during the response data packet verification, an abnormal result is output.

[0010] Furthermore, the integrated interface group includes: a device management interface, a device monitoring interface and a device control interface.

[0011] Furthermore, the present invention provides a WEB-based information board monitoring system, which applies the WEB-based information board monitoring method, including: Equipment information management and interface standardization module: establish a unified equipment management ledger and define a public read and write interface; Device matching module: initializes the device factory object, matches the input device parameters to be connected with the unified device management ledger, and if the match is successful, creates and configures the corresponding device instance in the information board monitoring system, and the information board monitoring system obtains the data of each device to be connected through the public read-write interface; System integration module: Create an integrated interface group, integrate the information board monitoring system with the comprehensive monitoring platform through the integrated interface group, and transmit the data of the device to be connected to the comprehensive monitoring platform through the information board monitoring system.

[0012] Furthermore, the device matching module includes: Initialize the device factory object; The input parameters of the device to be connected include: IP address, port number, protocol type and device model; The device factory object uses the input protocol type and device model of the device to be connected as screening conditions, and matches with the unified device management ledger. If the match is successful, the corresponding device instance is created and configured in the information board monitoring system. The information board monitoring system obtains the data of each device to be connected through the public read-write interface; If not supported, the unified device management ledger is expanded and the device factory object is updated.

[0013] Furthermore, the device matching module further includes: Create and configure the corresponding device instance, so that the information board monitoring system can communicate with the device to be connected through the public read-write interface, call the control method and reading method of the device instance, and perform control and reading operations.

[0014] Furthermore, it also includes a device docking debugging module: Establishing a connection with the device to be connected through the public read-write interface based on the IP address and the port number, and performing communication failure analysis if the connection fails; If the connection is successful, a test instruction is sent to the device to be connected through the public read-write interface and a response data packet is received to verify whether the structure and content of the response data packet meet expectations. If an abnormality is found during the response data packet verification, an abnormal result is output.

[0015] Furthermore, the integrated interface group includes: a device management interface, a device monitoring interface and a device control interface.

[0016] Compared with the prior art, the advantages and positive effects of the present invention are: the present invention provides a WEB-based information board monitoring method and system, which realizes the unified control and management of information board devices of different specifications and uses by establishing a unified equipment management account and defining a public read-write interface, thereby reducing the workload of developers for repeated docking and development, reducing the secondary development and modification required for equipment update or replacement, and reducing maintenance costs.

[0017] The WEB-based information board monitoring method and system provided by the present invention can dynamically match and create device instances according to input device parameters, support rapid integration of new devices, and improve the flexibility and scalability of the system.

[0018] The present invention realizes integration with a digital comprehensive equipment monitoring platform by creating an integrated interface group, thereby improving the integration efficiency and operational stability of the entire monitoring system, enabling the monitoring system to quickly respond to and handle various emergency situations, improving the reaction speed and efficiency of users in emergency handling, and improving the flexibility of monitoring.

[0019] The device docking and debugging process based on the present invention ensures the accuracy and reliability of device docking and reduces system instability caused by communication failures. BRIEF DESCRIPTION OF THE DRAWINGS

[0020] Figure 1 It is a flow chart of the WEB-based information board monitoring method of the present invention; Figure 2 This is a diagram of the WEB-based information board device interface and factory class architecture of the present invention; Figure 3 It is a diagram for realizing the matching control logic of the device of the present invention; Figure 4 This is a flow chart for docking and debugging the device of the present invention; Figure 5 It is a schematic diagram of the integrated WEB-based information board monitoring system of the present invention; Figure 6 It is a schematic diagram of the WEB-based information board monitoring system of the present invention.

[0021] In the above picture: 100. Equipment information management and interface standardization module; 200. Equipment matching module; 300. System integration module. DETAILED DESCRIPTION

[0022] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.

[0023] In the description of the present application, it should be understood that the terms "center", "up", "down", "front", "back", "left", "right", "vertical", "liquid level", "top", "bottom", "inside", "outside" and the like indicate positions or positional relationships based on the positions or positional relationships shown in the accompanying drawings, and are only for the convenience of describing the present application and simplifying the description, rather than indicating or implying that the device or element referred to must have a specific orientation, be constructed and operated in a specific orientation, and therefore cannot be understood as a limitation on the present application. The terms "first" and "second" are used for descriptive purposes only, and cannot be understood as indicating or implying relative importance or implicitly indicating the number of technical features indicated. Thus, the features defined as "first" and "second" may explicitly or implicitly include one or more of the features. In the description of the present application, unless otherwise specified, "multiple" means two or more.

[0024] In the description of this application, it should be noted that, unless otherwise clearly specified and limited, the terms "installed", "connected", and "connected" should be understood in a broad sense, for example, it can be a fixed connection, a detachable connection, or an integral connection; it can be a mechanical connection or an electrical connection; it can be a direct connection, or it can be indirectly connected through an intermediate medium, or it can be the internal communication of two components. For ordinary technicians in this field, the specific meanings of the above terms in this application can be understood according to specific circumstances.

[0025] Embodiment 1 like Figure 1 As shown, the present invention provides a WEB-based information board monitoring method, comprising the following steps: Device information management and interface standardization step S100: establish a unified device management account and define a public read and write interface; Preferably, a unified equipment management ledger is established to manage the main parameter information of the intelligence board equipment, including specification parameters, communication parameters, docking protocol information and other important information, to provide basic data support for equipment control, reading and management interfaces.

[0026] like Figure 2 As shown, the information board device is abstracted and a public read-write interface is defined. In some embodiments, the public read-write interface defines two core methods: read(String command) and write(String command), which are used to read information from the information board to be docked and send instructions to the information board to be docked. Specific implementation classes of the public read-write interface include Nova and Hik.

[0027] like Figure 2 and Figure 3As shown, the device matching step S200 includes: initializing the device factory object, matching the input parameters of the device to be connected with the unified device management ledger, and if the match is successful, creating and configuring the device instance of the corresponding intelligence board object in the intelligence board monitoring system, and the intelligence board monitoring system obtains the data of each device to be connected through a public read and write interface.

[0028] In some embodiments, the information board monitoring system uses an integrated client to create and configure device instances of information board objects, and uses a public read-write interface to exchange data to implement reading and control operations on information board objects. Through this integrated client approach, the information board monitoring system can provide a unified interface and interactive mechanism, allowing users to easily manage and control various types of information board devices while maintaining the flexibility and scalability of the system.

[0029] Preferably, the device matching step S200 includes: Initialize the device factory object; the input parameters of the device to be connected include: IP address, port number, protocol type and device model; the device factory object uses the protocol type and device model of the input device to be connected as the screening conditions, and matches with the unified device management ledger. If the match is successful, the corresponding device instance is created and configured in the intelligence board monitoring system, such as Nova intelligence board object, Hikvision intelligence board object or other intelligence board objects, which are not listed here one by one. The intelligence board monitoring system obtains the data of each device to be connected through the public read and write interface; if it is not supported, the unified device management ledger is expanded and the device factory object is updated. The intelligence board monitoring system can dynamically match and create device instances according to the input device parameters, support the rapid integration of new devices, improve the flexibility of the system, and continuously expand the device management ledger and factory objects to improve the scalability of the system.

[0030] Preferably, the device matching step S200 further includes: Create and configure the corresponding device instance, so that the information board monitoring system can communicate with the device to be connected through the public read-write interface, call the control method and reading method of the device instance, and perform control and reading operations.

[0031] like Figure 5As shown, the WEB-based information board monitoring method also includes a system integration step S300: creating an integrated interface group, wherein the integrated interface group includes: a device management interface, a device monitoring interface, a device control interface and other interfaces. The information board monitoring system is integrated with the comprehensive monitoring platform through the integrated interface group, and the data of the device to be connected is transmitted to the comprehensive monitoring platform through the information board monitoring system. In some embodiments, the information board monitoring system provides a WebApi interface in a RestFul style, and the integrated interface group is called based on the WEB to realize the integration of the information board device monitoring system and the comprehensive monitoring platform, thereby improving the integration efficiency and operation stability of the entire monitoring system, enabling the monitoring system to quickly respond to and handle various emergency situations, improving the user's reaction speed and efficiency in emergency handling, and improving the flexibility of monitoring.

[0032] In some embodiments, the method further includes a device docking debugging step: Establish a connection with the device to be connected through the public read-write interface based on the IP address and port number. If the connection fails, perform communication fault analysis; If the connection is successful, a test instruction is sent to the device to be connected through the public read-write interface and a response data packet is received to verify whether the structure and content of the response data packet meet expectations. If an abnormality is found during the response data packet verification, an abnormal result is output.

[0033] refer to Figure 4 As shown, if the information board monitoring system has a docking failure, select the information board device, click the test button, and enter the test by connecting the test button to determine whether the current device reading and control are normal. If an abnormal failure occurs, perform an abnormal analysis, output abnormal results, and provide support for device docking debugging. During the docking process, the abnormality is mainly analyzed from two aspects: communication and instructions, that is, the content of the data packet. Specifically: S401: Obtain the information board communication parameters, establish a network connection with the information board device, and determine whether the connection is normal. The communication parameters include the IP address and port.

[0034] S402: If the connection is normal, a test command is sent, and if the communication is normal, the information board device is controlled by command; S403: If the connection is abnormal, an abnormal result is output. At this time, the abnormal conditions that may occur include: connection timeout failure and connection rejection failure.

[0035] Specifically, the connection timeout failure is manifested as the system initiating a connection, exceeding the set timeout, and reporting a network connection timeout exception. This situation is mostly caused by a physical connection failure. The connection rejection failure is manifested as the system initiating a connection, when the port parameters are incorrect and the server does not listen to the corresponding port, a connection rejection exception will occur. Generally, when such an exception occurs, it is necessary to check the communication parameters, analyze the abnormal situation, and troubleshoot the device network communication.

[0036] S404: Determine whether the command control result is consistent with the actual result. If they are consistent, the test ends; if they are inconsistent, it is necessary to compare and analyze the data packet with the normal test data packet and output the abnormal result, specifically: analyze whether the message structure conforms to the format of the current device command and whether the message data meets the requirements.

[0037] It should be noted that the WEB-based information board monitoring method provided by the present invention can monitor and manage different devices of the same type and is not limited to information board devices.

[0038] Embodiment 2 like Figure 4 As shown, the device docking and debugging steps are described in detail below in conjunction with specific embodiments.

[0039] When a connection failure occurs in the information board monitoring system, a connection is first established with the device to be connected through the public read-write interface based on the IP address and port number. If the connection fails, a communication failure analysis is performed based on step S403. If the connection is successful, a test instruction is sent to the device to be connected through the public read-write interface based on step S404 and a response data packet is received, i.e., the instruction control result, to verify whether the structure and content of the response data packet are as expected. If an abnormality is found during the response data packet verification, an abnormal result is output.

[0040] Specifically, the information board monitoring system receives a response data packet from the information board device. As shown in Table 1, the response data packet structure specifically includes: a frame header, a packet header, a data field, a packet check, and a frame tail.

[0041] Table 1 Response data packet structure

[0042] Verify whether the structure and content of the response data packet are as expected. Perform abnormal information verification by analyzing the data content of each part of the response data packet, including the frame header, packet header, data field, packet checksum, and frame tail. Mainly analyze whether its data format, data length, and content definition are consistent with the normal test data packet data. If not, output abnormal information to provide support for docking debugging.

[0043] Specifically, in this embodiment, the control message data is: f5f5f5550100ffff0000000047000000548000000000023e00013d000101000000006000600060006000000100 000001010001ff0120005c46cbcecce55c5331365c43315c5a303132b9feb9febac7bac7313233345c6e57375a Among them, in the above control message data: Frame header data: f5f5f555 Packet header data: 0100ffff0000000047000000 Data domain data: 548000000000023e00013d000101000000006000600060006000000100000001010001ff0120005c46cbcecce55c5331365c43315c5a303132b9feb9febac7bac7313233345c6e Packet checksum: 5737 Frame tail data: 5a In the protocol, the frame header is fixed to f5f5f555 (hexadecimal) and the frame tail is fixed to 5a (hexadecimal).

[0044] Based on the above control message data, the frame header, packet header, data field, packet checksum and each part of the frame tail of the response data packet are analyzed to verify the information.

[0045] Specifically, as shown in Table 2, the data format of the packet header is: Table 2 Data format of packet header

[0046] From the packet header data, we can know that the packet data length, that is, the data field length, is: 4700 (hexadecimal, low digit first, high digit last) = 71 (decimal), and the length of the current data field is also 71 bytes, so we can verify that the data length is correct.

[0047] Specifically, as shown in Table 3, the data format of the data field is: Table 3 Data format of data field

[0048] The data domain is mainly composed of four parts, including: request information, program information, area information and content information. Among them, request information, program information and area information are the settings of the main parameters of the data domain.

[0049] Specifically, the data in each part of the data domain are: Request information data: 5480000000 Program information data: 00023e00013d00 Area information data: 0101000000006000600060006000000100000001010001ff012000 Content information data: 5c46cbcecce55c5331365c43315c5a303132b9feb9febac7bac7313233345c6e Specifically, as shown in Table 4, the request information format is: Table 4 Request information format

[0050] Specifically, as shown in Table 5, the program information format is: Table 5 Program information format

[0051] In the above request information format, the number of regions and the length of the region correspond to each other. In the case, the number of regions is 01 (hexadecimal), that is, one region data, and the data length is 3d00 (hexadecimal, low bit first, high bit last) = 61 (decimal). The length of the region data = region information data + content information data + region information data length identification bit (2 bytes). In this embodiment, the length of the region information data is 27 bytes, the length of the content information data is 32 bytes, and the total length of the region data is 61 bytes, which meets the data length requirement.

[0052] Specifically, as shown in Table 6, the format of the area information is: Table 6 Regional information format

[0053] The data length in the above area information format is a verification of the content information data length and is also a requirement. The data length indicates the length of the content information. The content area length is: 2000 (hexadecimal, low digit first, high digit last) = 32 (decimal), which is consistent with the length of the content information.

[0054] Specifically, as shown in Table 7, the data content format is: Table 7 Data content format

[0055] In this embodiment, the text information of the content is "\\F Songti\\S16\\C1\\Z012 haha hehe 1234\\n", and converting the text content into hexadecimal data in GBK format is consistent with the content information data of the data packet sent in this embodiment.

[0056] Packet verification is required on both the server side and the client side. CRC16_CCITT is used for packet verification, and its formula algorithm is as follows: X^16+X^15+X^2+1 = (x+1)*(X^15+x+1) Its main implementation based on JAVA is as follows: private static int CRC16_ccitt(byte[] pSrcData) { int crc_reg = 0x0000; for (int i = 0; i<pSrcData.length; i++) { crc_reg = TABLE[(crc_reg ^ pSrcData[i])&0xFF] ^ (crc_reg>>8); } return crc_reg; } static final int TABLE[] = { 0X0000, 0XC0C1, 0XC181, 0X0140, 0XC301, 0X03C0, 0X0280, 0XC241, 0XC601, 0X06C0, 0X0780, 0XC741, 0X0500, 0XC5C1, 0XC481, 0X0440, 0XCC01, 0X0CC0, 0X0D80, 0XCD41, 0X0F00, 0XCFC1, 0XCE81, 0X0E40, 0X0A00, 0XCAC1, 0XCB81, 0X0B40, 0XC901, 0X09C0, 0X0880, 0XC841, 0XD801, 0X18C0, 0X1980, 0XD941, 0X1B00, 0XDBC1, 0XDA81, 0X1A40, 0X1E00, 0XDEC1, 0XDF81, 0X1F40, 0XDD01, 0X1DC0, 0X1C80, 0XDC41, 0X1400, 0XD4C1, 0XD581, 0X1540, 0XD701, 0X17C0, 0X1680, 0XD641, 0XD201, 0X12C0, 0X1380, 0XD341, 0X1100, 0XD1C1, 0XD081, 0X1040, 0XF001, 0X30C0, 0X3180, 0XF141, 0X3300, 0XF3C1, 0XF281, 0X3240, 0X3600, 0XF6C1, 0XF781, 0X3740, 0XF501, 0X35C0, 0X3480, 0XF441, 0X3C00, 0XFCC1, 0XFD81, 0X3D40, 0XFF01, 0X3FC0, 0X3E80, 0XFE41, 0XFA01, 0X3AC0, 0X3B80, 0XFB41, 0X3900, 0XF9C1, 0XF881, 0X3840, 0X2800, 0XE8C1, 0XE981, 0X2940, 0XEB01, 0X2BC0, 0X2A80, 0XEA41, 0XEE01, 0X2EC0, 0X2F80, 0XEF41, 0X2D00, 0XEDC1, 0XEC81, 0X2C40, 0XE401, 0X24C0, 0X2580, 0XE541, 0X2700, 0XE7C1, 0XE681, 0X2640, 0X2200, 0XE2C1, 0XE381, 0X2340, 0XE101, 0X21C0, 0X2080, 0XE041, 0XA001, 0X60C0, 0X6180, 0XA141, 0X6300, 0XA3C1, 0XA281, 0X6240, 0X6600, 0XA6C1, 0XA781, 0X6740, 0XA501, 0X65C0, 0X6480, 0XA441, 0X6C00, 0XACC1, 0XAD81, 0X6D40, 0XAF01, 0X6FC0, 0X6E80, 0XAE41, 0XAA01, 0X6AC0, 0X6B80, 0XAB41, 0X6900, 0XA9C1, 0XA881, 0X6840, 0X7800, 0XB8C1, 0XB981, 0X7940, 0XBB01, 0X7BC0, 0X7A80, 0XBA41, 0XBE01, 0X7EC0, 0X7F80, 0XBF41, 0X7D00, 0XBDC1, 0XBC81, 0X7C40, 0XB401, 0X74C0, 0X7580, 0XB541, 0X7700, 0XB7C1, 0XB681, 0X7640, 0X7200, 0XB2C1, 0XB381, 0X7340, 0XB101, 0X71C0, 0X7080, 0XB041, 0X5000, 0X90C1, 0X9181, 0X5140, 0X9301, 0X53C0, 0X5280, 0X9241, 0X9601, 0X56C0, 0X5780, 0X9741, 0X5500, 0X95C1, 0X9481, 0X5440, 0X9C01, 0X5CC0, 0X5D80, 0X9D41, 0X5F00, 0X9FC1, 0X9E81, 0X5E40, 0X5A00, 0X9AC1, 0X9B81, 0X5B40, 0X9901, 0X59C0, 0X5880, 0X9841, 0X8801, 0X48C0, 0X4980, 0X8941, 0X4B00, 0X8BC1, 0X8A81, 0X4A40, 0X4E00, 0X8EC1, 0X8F81, 0X4F40, 0X8D01, 0X4DC0, 0X4C80, 0X8C41, 0X4400, 0X84C1, 0X8581, 0X4540, 0X8701, 0X47C0, 0X4680, 0X8641, 0X8201, 0X42C0, 0X4380, 0X8341, 0X4100, 0X81C1, 0X8081, 0X4040 }.

[0057] Embodiment 3 like Figure 6 As shown, the present invention provides a WEB-based information board monitoring system, comprising: Equipment information management and interface standardization module 100: establish a unified equipment management account and define a public read and write interface; Device matching module 200: Initialize the device factory object, match the input device parameters to be connected with the unified device management ledger, and if the match is successful, create and configure the corresponding device instance in the information board monitoring system, and the information board monitoring system obtains the data of each device to be connected through the public read-write interface; Preferably, the device matching module 200 includes: Initialize the device factory object; The input parameters of the device to be connected include: IP address, port number, protocol type and device model; The device factory object uses the input protocol type and device model of the device to be connected as screening conditions, and matches with the unified device management ledger. If the match is successful, the corresponding device instance is created and configured in the information board monitoring system. The information board monitoring system obtains the data of each device to be connected through the public read-write interface; If not supported, the unified device management ledger is expanded and the device factory object is updated.

[0058] Preferably, the device matching module 200 further includes: Create and configure the corresponding device instance, so that the information board monitoring system can communicate with the device to be connected through the public read-write interface, call the control method and reading method of the device instance, and perform control and reading operations.

[0059] System integration module 300: Create an integrated interface group, integrate the information board monitoring system with the comprehensive monitoring platform through the integrated interface group, and transmit the data of the device to be connected to the comprehensive monitoring platform through the information board monitoring system.

[0060] Preferably, the integrated interface group includes: a device management interface, a device monitoring interface and a device control interface.

[0061] In some embodiments, a device docking debugging module is also included: Establish a connection with the device to be connected through the public read-write interface based on the IP address and port number. If the connection fails, perform communication fault analysis; If the connection is successful, a test command is sent to the device to be connected through the public read-write interface and a response data packet is received to verify whether the structure and content of the response data packet are as expected. If an abnormality is found during the response data packet verification, the abnormal result is output.

[0062] The above description is only a preferred embodiment of the present invention and does not limit the present invention in other forms. Any technician familiar with the profession may use the technical content disclosed above to change or modify it into an equivalent embodiment with equivalent changes and apply it to other fields. However, any simple modification, equivalent change and modification made to the above embodiment based on the technical essence of the present invention without departing from the content of the technical solution of the present invention still falls within the protection scope of the technical solution of the present invention.

Claims

1. A WEB-based information board monitoring method, applied to the information board monitoring system, It is characterized in that The following steps are involved: Equipment information management and interface standardization steps: Establish a unified equipment management ledger and define a public read and write interface; Device matching step: initializing the device factory object, matching the input device parameters to be connected with the unified device management ledger, and if the match is successful, creating and configuring the corresponding device instance in the information board monitoring system, and the information board monitoring system obtains the data of each device to be connected through the public read-write interface; System integration step: create an integrated interface group, integrate the information board monitoring system with the comprehensive monitoring platform through the integrated interface group, and transmit the data of the device to be connected to the comprehensive monitoring platform through the information board monitoring system.

2. According to the WEB-based information board monitoring method of claim 1, It is characterized in that The device matching step comprises: Initialize the device factory object; The input parameters of the device to be connected include: IP address, port number, protocol type and device model; The device factory object uses the input protocol type and device model of the device to be connected as screening conditions, and matches with the unified device management ledger. If the match is successful, the corresponding device instance is created and configured in the information board monitoring system. The information board monitoring system obtains the data of each device to be connected through the public read-write interface; If not supported, the unified device management ledger is expanded and the device factory object is updated.

3. According to the WEB-based information board monitoring method of claim 2, It is characterized in that The device matching step further comprises: Create and configure the corresponding device instance, so that the information board monitoring system can communicate with the device to be connected through the public read-write interface, call the control method and reading method of the device instance, and perform control and reading operations.

4. The WEB-based information board monitoring method according to claim 2, It is characterized in that It also includes a device docking debugging step: Establishing a connection with the device to be connected through the public read-write interface based on the IP address and the port number, and performing communication failure analysis if the connection fails; If the connection is successful, a test instruction is sent to the device to be connected through the public read-write interface and a response data packet is received to verify whether the structure and content of the response data packet meet expectations. If an abnormality is found during the response data packet verification, an abnormal result is output.

5. The WEB-based information board monitoring method according to claim 1, It is characterized in that The integrated interface group includes: a device management interface, a device monitoring interface and a device control interface.

6. A WEB-based information board monitoring system, It is characterized in that The WEB-based information board monitoring method according to any one of claims 1 to 5 comprises: Equipment information management and interface standardization module: establish a unified equipment management ledger and define a public read and write interface; Device matching module: initializes the device factory object, matches the input device parameters to be connected with the unified device management ledger, and if the match is successful, creates and configures the corresponding device instance in the information board monitoring system, and the information board monitoring system obtains the data of each device to be connected through the public read-write interface; System integration module: Create an integrated interface group, integrate the information board monitoring system with the comprehensive monitoring platform through the integrated interface group, and transmit the data of the device to be connected to the comprehensive monitoring platform through the information board monitoring system.

7. According to claim 6, the WEB-based information board monitoring system, It is characterized in that The device matching module includes: Initialize the device factory object; The input parameters of the device to be connected include: IP address, port number, protocol type and device model; The device factory object uses the input protocol type and device model of the device to be connected as screening conditions, and matches with the unified device management ledger. If the match is successful, the corresponding device instance is created and configured in the information board monitoring system. The information board monitoring system obtains the data of each device to be connected through the public read-write interface; If not supported, the unified device management ledger is expanded and the device factory object is updated.

8. According to claim 7, the WEB-based information board monitoring system, It is characterized in that The device matching module further includes: Create and configure the corresponding device instance, so that the information board monitoring system can communicate with the device to be connected through the public read-write interface, call the control method and reading method of the device instance, and perform control and reading operations.

9. The WEB-based information board monitoring system according to claim 7, It is characterized in that It also includes a device docking debugging module: Establishing a connection with the device to be connected through the public read-write interface based on the IP address and the port number, and performing communication failure analysis if the connection fails; If the connection is successful, a test instruction is sent to the device to be connected through the public read-write interface and a response data packet is received to verify whether the structure and content of the response data packet meet expectations. If an abnormality is found during the response data packet verification, an abnormal result is output.

10. The WEB-based information board monitoring system according to claim 6, It is characterized in that The integrated interface group includes: a device management interface, a device monitoring interface and a device control interface.

Citation Information

Patent Citations

  • Intelligent gateway platform for highway information board control system

    CN106375280A

  • XML format-based message sign control method

    CN108055237A

  • Equipment running state information acquisition method and related equipment

    CN112001636A

  • Expressway service area congestion monitoring and automatic guiding system

    CN112164220A

  • Intelligent power plant management and control system based on micro-service architecture

    CN112379653A