Monitoring system configuration method based on BS architecture

By adopting the configuration method of B/S architecture in the monitoring system, the shortcomings of the C/S architecture in remote monitoring and configuration are solved, and the remote configuration and real-time data transmission of the monitoring system are realized, which improves the ease of use of the system. and maintenance efficiency.

CN119449785AActive Publication Date: 2025-02-14YANGTZE ECOLOGY & ENVIRONMENT CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
CN202411540665.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-31
Publication Date
2025-02-14
Estimated Expiration
2044-10-31

AI Technical Summary

Technical Problem

In the prior art, monitoring systems based on C/S architecture have shortcomings in remote monitoring, remote configuration, configuration construction under B/S architecture, and status data transmission, which are difficult to meet the diversified needs of modern monitoring systems.

Method used

Using the monitoring system configuration method based on the B/S architecture, the configuration database data under the C/S architecture is packaged and handshake under the B/S architecture by constructing the cloud configuration data structure and interface under the B/S architecture. , establish a hardware database, and set up image controls in the server for browser to call to realize remote sharing function.

Benefits of technology

It realizes remote configuration and real-time data transmission of monitoring systems, improves the ease of use and maintenance efficiency of the system, and meets the diversified needs of modern monitoring systems.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119449785A_ABST
    Figure CN119449785A_ABST
Patent Text Reader

Abstract

The invention discloses a monitoring system configuration method based on a BS (Browser / Server) architecture. The method comprises the following steps: constructing a cloud configuration data structure and an interface under the B / S architecture, packaging a configuration database under the C / S architecture and a hardware database under the B / S architecture, and establishing handshake; establishing an image control corresponding to the hardware image in the hardware database in a server under the B / S architecture; the configuration database under the C / S architecture is provided with a communication interface which is in communication connection with the hardware which contains the configuration information, namely loaded with the configuration information, and calls and stores the hardware state information of the current configuration; a remote sharing function is set between the equipment configuration interface on the browser and the hardware configuration interface under the C / S architecture; according to the method, remote configuration in various forms is realized, through correspondence between basic data of hardware data of the B / S architecture and the C / S architecture, the situation that data and processing under the B / S architecture are too numerous and jumbled, and consequently the operation efficiency of a browser is dragged is avoided, a large amount of work is completed through the C / S architecture, and the current hardware state after configuration can be read through a protocol.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The invention belongs to the technical field of remote monitoring, and in particular relates to a monitoring system configuration method based on a BS architecture. Background Art

[0002] In the existing technology, the construction of monitoring system configuration mainly relies on C / S (Client / Server) architecture. Although this architecture has certain stability and security when dealing with monitoring systems, it has many inconveniences in remote monitoring and remote configuration. Specifically, during the configuration process of the monitoring system with C / S architecture, the client software and the server software are usually required to work closely together, and the client software often needs to be installed separately on each monitoring terminal, which not only increases the complexity of deployment, but also greatly increases the maintenance cost.

[0003] The demand for remote processing of current monitoring systems is becoming more and more urgent. Compared with this urgent demand, the configuration technology of the existing technology cannot meet the current demand due to the following defects, including: 1. Limitations of remote monitoring and configuration: Monitoring systems based on C / S architecture have natural limitations in remote monitoring. Since the client needs to install specific software, its flexibility and scalability are poor for scenarios that require remote access and monitoring, especially cross-regional and cross-network monitoring needs. In addition, the remote configuration process is complicated and usually requires data transmission through specific network protocols and interfaces, making it difficult to achieve instant remote configuration and modification.

[0004] 2.Limitations of database software: In the prior art, most monitoring systems use existing database software to store and manage configuration data. However, these database software often do not directly support efficient data transmission and real-time updates under the B / S architecture, resulting in high data transmission delays and error rates during remote monitoring and configuration. In addition, the installation, configuration and maintenance of the database also require professionals, increasing the overall complexity of the system.

[0005] 3. Difficulties in configuring under B / S architecture: B / S (Browser / Server) architecture has been widely used in Web applications for its flexibility and ease of use, but in terms of monitoring system configuration, existing technologies cannot fully support convenient configuration under the B / S architecture. In the B / S architecture, the client mainly accesses the server through the browser, and the functions of the browser are relatively limited, making it difficult to directly implement complex configuration logic and data processing.

[0006] 4. Issues regarding the real-time and accuracy of status data transmission: In the C / S architecture, the transmission of status data depends on the direct connection between the client and the server, which is prone to data transmission delays, packet loss and other problems when the network conditions are poor or the number of clients is large. In the B / S architecture, although remote access to data can be achieved through Web technology, how to ensure the real-time and accuracy of status data is still an urgent problem to be solved; therefore, it is necessary to design a monitoring system configuration method based on the BS architecture to solve the above problems. Summary of the invention

[0007] The technical problem to be solved by the present invention is to provide a monitoring system configuration method based on the BS architecture. The method aims to solve the obvious deficiencies in the monitoring system configuration technology based on the C / S architecture in the prior art in terms of remote monitoring, remote configuration, configuration construction under the B / S architecture, and status data transmission. The method has the characteristics of realizing remote configuration and real-time data transmission of the monitoring system, improving the system's usability and maintenance efficiency, and meeting the diversified needs of modern monitoring systems.

[0008] In order to solve the above technical problems, the technical solution adopted by the present invention is: A configuration method of a monitoring system based on a BS architecture, comprising: Construct the cloud configuration data structure and interface under the B / S architecture, and construct the corresponding hardware database under the B / S architecture with the hardware characteristic data, interface data, status data, communication transmission data and hardware corresponding image data in the configuration database under the C / S architecture. The configuration database under the C / S architecture and the hardware database under the B / S architecture are encapsulated based on the Web Scoket protocol and establish a handshake; An image control corresponding to the hardware image in the hardware database is established in the server under the B / S architecture. The image control is provided with corresponding hardware characteristic data, interface data, status data and communication transmission data. The image control is used for calling the device configuration interface on the browser; The configuration database under the C / S architecture is provided with a communication interface to communicate with the hardware containing the configuration information, i.e. loaded with the configuration information, and to call and store the hardware status information of the current configuration; A remote sharing function is provided between the device configuration interface on the browser and the hardware configuration interface under the C / S architecture.

[0009] Preferably, when the browser receives a user access to the device configuration interface, the browser's device configuration interface first pops up a selection dialog box for the user to choose to remotely configure the current interface or remotely operate the local configuration interface for configuration. If the user chooses to use the remote operation of the local configuration interface for configuration, the screen sharing function between the device configuration interface on the browser and the hardware configuration interface under the C / S architecture is called, and the hardware is configured by remotely operating the hardware configuration interface under the C / S architecture.

[0010] Preferably, when the user chooses to use the remote operation local configuration interface for configuration, before calling the screen sharing function between the device configuration interface on the browser and the hardware configuration interface under the C / S architecture, the user authority is first verified through confidentiality. Only after the authority authentication is passed can the hardware configuration interface under the C / S architecture be remotely operated.

[0011] Preferably, when the selection dialog box pops up, if the user selects remote configuration of the current interface, in the device configuration interface on the browser, the user calls the image control in the server under the B / S architecture, and the image control establishes a connection between the hardware it represents and other image controls based on the hardware characteristic data, interface data, status data and communication transmission data in the corresponding hardware database, and establishes the hardware configuration under the B / S architecture. The server under the B / S architecture sends information to the hardware database under the B / S architecture according to the established hardware configuration, transmits the configuration information according to the handshake between the configuration database under the C / S architecture and the hardware database under the B / S architecture, and can download it to the hardware for configuration, thereby establishing the hardware configuration under the C / S architecture.

[0012] Preferably, after the hardware configuration under the C / S architecture is completed, the current hardware status in the hardware loaded with configuration information is read and stored through the communication interface of the configuration database under the C / S architecture, and the hardware configuration interface under the B / S architecture can read the hardware status information under the C / S architecture according to the handshake signal, and display it through the status image corresponding to the hardware in the hardware configuration interface.

[0013] Preferably, the hardware characteristic data includes hardware type, number of interfaces and data connection type.

[0014] Preferably, when the selection dialog box pops up, if the remote sharing connection between the device configuration interface on the browser and the hardware configuration interface under the C / S architecture is disconnected and unavailable, the current interface remote configuration is selected by default to complete the configuration.

[0015] The beneficial effects of the present invention are as follows: The present invention provides a configuration method for a monitoring system based on a B / S architecture. By establishing data correspondence and connection between a hardware database of the B / S architecture and a configuration database of the C / S architecture, combined with remote screen control, various forms of remote configuration can be realized. Moreover, by corresponding basic data of the hardware data of the B / S architecture with that of the C / S architecture, the data and processing under the B / S architecture are avoided to be too complicated, thereby dragging down the operation efficiency of the browser. A large amount of work is completed through the C / S architecture, and the current hardware status after configuration can also be read through the protocol. BRIEF DESCRIPTION OF THE DRAWINGS

[0016] Figure 1 It is a schematic diagram of the configuration method of the monitoring system based on B / S architecture of the present invention. DETAILED DESCRIPTION

[0017] Embodiment 1: like Figure 1 As shown, a configuration method of a monitoring system based on a BS architecture includes: Construct the cloud configuration data structure and interface under the B / S architecture, and construct the corresponding hardware database under the B / S architecture with the hardware characteristic data, interface data, status data, communication transmission data and hardware corresponding image data in the configuration database under the C / S architecture. The configuration database under the C / S architecture and the hardware database under the B / S architecture are encapsulated based on the Web Scoket protocol and establish a handshake; An image control corresponding to the hardware image in the hardware database is established in the server under the B / S architecture. The image control is provided with corresponding hardware characteristic data, interface data, status data and communication transmission data. The image control is used for calling the device configuration interface on the browser; The configuration database under the C / S architecture is provided with a communication interface to communicate with the hardware containing the configuration information, i.e. loaded with the configuration information, and to call and store the hardware status information of the current configuration; A remote sharing function is provided between the device configuration interface on the browser and the hardware configuration interface under the C / S architecture.

[0018] Preferably, when the browser receives a user access to the device configuration interface, the browser's device configuration interface first pops up a selection dialog box for the user to choose to remotely configure the current interface or remotely operate the local configuration interface for configuration. If the user chooses to use the remote operation of the local configuration interface for configuration, the screen sharing function between the device configuration interface on the browser and the hardware configuration interface under the C / S architecture is called, and the hardware is configured by remotely operating the hardware configuration interface under the C / S architecture.

[0019] Preferably, when the user chooses to use the remote operation local configuration interface for configuration, before calling the screen sharing function between the device configuration interface on the browser and the hardware configuration interface under the C / S architecture, the user authority is first verified through confidentiality. Only after the authority authentication is passed can the hardware configuration interface under the C / S architecture be remotely operated.

[0020] Preferably, when the selection dialog box pops up, if the user selects remote configuration of the current interface, in the device configuration interface on the browser, the user calls the image control in the server under the B / S architecture, and the image control establishes a connection between the hardware it represents and other image controls based on the hardware characteristic data, interface data, status data and communication transmission data in the corresponding hardware database, and establishes the hardware configuration under the B / S architecture. The server under the B / S architecture sends information to the hardware database under the B / S architecture according to the established hardware configuration, transmits the configuration information according to the handshake between the configuration database under the C / S architecture and the hardware database under the B / S architecture, and can download it to the hardware for configuration, thereby establishing the hardware configuration under the C / S architecture.

[0021] Preferably, after the hardware configuration under the C / S architecture is completed, the current hardware status in the hardware loaded with configuration information is read and stored through the communication interface of the configuration database under the C / S architecture, and the hardware configuration interface under the B / S architecture can read the hardware status information under the C / S architecture according to the handshake signal, and display it through the status image corresponding to the hardware in the hardware configuration interface.

[0022] Preferably, the hardware characteristic data includes hardware type, number of interfaces and data connection type.

[0023] Preferably, when the selection dialog box pops up, if the remote sharing connection between the device configuration interface on the browser and the hardware configuration interface under the C / S architecture is disconnected and unavailable, the current interface remote configuration is selected by default to complete the configuration.

[0024] Embodiment 2: Furthermore, the hardware in the hardware configuration interface under the B / S architecture includes hardware status indicator light patterns and status prompts or alarm information, which can display the hardware status, including running, stopped, waiting for operation, question and fault. Each status has corresponding information to explain the status. The indicator light uses green, yellow, red, and its constant light, off or flashing to indicate its different status meanings.

[0025] The above hardware characteristic data includes hardware type, number of interfaces and data connection type.

[0026] The hardware data contained in the hardware database under the B / S architecture is only a part of the hardware data under the C / S architecture, and only contains the key data of the hardware configuration. The specific hardware of the C / S architecture is configured through the basic hardware data under the B / S architecture. This avoids the data and processing under the B / S architecture being too complicated, thereby dragging down the browser's operating efficiency. A large amount of work is completed through the C / S architecture, and the browser part only completes basic hardware correspondence and status display.

[0027] Hardware types include controllers, sensors, detection devices or actuators. For example, the controller is responsible for loading configuration information and completing hardware configuration with other components. Interfaces include various types, which vary depending on the brand. They can be Profibus or Profinet, CC-link, or CAN. Sensors, gratings or rotary encoders are signal detection output components, and there is only one interface.

Claims

1. A configuration method for a monitoring system based on a BS architecture, characterized in that: include: Construct the cloud configuration data structure and interface under the B / S architecture, and construct the corresponding hardware database under the B / S architecture with the hardware characteristic data, interface data, status data, communication transmission data and hardware corresponding image data in the configuration database under the C / S architecture. The configuration database under the C / S architecture and the hardware database under the B / S architecture are encapsulated based on the Web Scoket protocol and establish a handshake; An image control corresponding to the hardware image in the hardware database is established in the server under the B / S architecture. The image control is provided with corresponding hardware characteristic data, interface data, status data and communication transmission data. The image control is used for calling the device configuration interface on the browser; The configuration database under the C / S architecture is provided with a communication interface to communicate with the hardware containing the configuration information, i.e. loaded with the configuration information, and to call and store the hardware status information of the current configuration; A remote sharing function is provided between the device configuration interface on the browser and the hardware configuration interface under the C / S architecture.

2. According to claim 1, a BS architecture-based monitoring system configuration method is characterized in that: When the browser receives a request from a user to access the device configuration interface, a selection dialog box will pop up on the device configuration interface of the browser to allow the user to choose to remotely configure the current interface or to remotely operate the local configuration interface.

3. According to claim 2, a BS architecture-based monitoring system configuration method is characterized in that: If the user chooses to use the remote operation local configuration interface for configuration, the screen sharing function between the device configuration interface on the browser and the hardware configuration interface under the C / S architecture is called, and the hardware is configured by remotely operating the hardware configuration interface under the C / S architecture.

4. According to claim 3, a BS architecture-based monitoring system configuration method is characterized in that: When the user chooses to use the remote operation local configuration interface for configuration, before calling the screen sharing function between the device configuration interface on the browser and the hardware configuration interface under the C / S architecture, the user authority must be verified through confidentiality. Only after the authority authentication is passed can the hardware configuration interface under the C / S architecture be remotely operated.

5. The configuration method of a monitoring system based on a BS architecture according to claim 4 is characterized in that: When the selection dialog box pops up, if the user selects remote configuration of the current interface, in the device configuration interface on the browser, the user calls the image control in the server under the B / S architecture, and the image control establishes a connection between the hardware it represents and other image controls based on the hardware characteristic data, interface data, status data and communication transmission data in the corresponding hardware database, thereby establishing the hardware configuration under the B / S architecture.

6. The configuration method of a monitoring system based on a BS architecture according to claim 5, characterized in that: The server under the B / S architecture sends information to the hardware database under the B / S architecture according to the established hardware configuration, transmits configuration information according to the handshake between the configuration database under the C / S architecture and the hardware database under the B / S architecture, and can download it to the hardware for configuration, thereby establishing the hardware configuration under the C / S architecture.

7. A B / S architecture-based monitoring system configuration method according to claim 6, characterized in that: After the hardware configuration under the C / S architecture is completed, the current hardware status in the hardware loaded with the configuration information is read and stored through the communication interface of the configuration database under the C / S architecture.

8. The configuration method of a monitoring system based on a B / S architecture according to claim 7, characterized in that: The hardware configuration interface under the B / S architecture can read the hardware status information under the C / S architecture according to the handshake signal, and display it through the status image corresponding to the hardware in the hardware configuration interface.

9. The configuration method of a monitoring system based on a B / S architecture according to claim 8, characterized in that: The hardware characteristic data includes hardware type, number of interfaces and data connection type.

10. A B / S architecture-based monitoring system configuration method according to claim 9, characterized in that: When the selection dialog box pops up, if the remote sharing connection between the device configuration interface on the browser and the hardware configuration interface under the C / S architecture is disconnected and unavailable, the current interface remote configuration is selected by default to complete the configuration.

Citation Information

Patent Citations

  • A configuration method and device for remote monitoring of equipment

    CN109862064A

  • Substation data configuration software based on BS and CS architecture

    CN117971299A

  • Method and apparatus for bidirectional control connecting hardware device action with URL-based web navigation

    US20180203711A1

  • Automated control of distributed computing devices

    WO2020010149A1