Equipment monitoring interface editing method and device, electronic equipment and equipment monitoring system

By providing a device monitoring interface editing method in the device monitoring system, users are allowed to bind measurement points in the topology diagram editing interface and display data in the device monitoring interface, which solves the problem of low efficiency in the development and maintenance of equipment monitoring pages in the prior art, and achieves more efficient equipment monitoring and the ability to quickly respond to business needs.

CN119938019APending Publication Date: 2025-05-06SHENZHEN KANGBIDA CONTROL TECH
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411993827.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-31
Publication Date
2025-05-06

AI Technical Summary

Technical Problem

The configuration and compilation process of protocol topology diagrams in device monitoring is complicated, which wastes computing resources and developer time. When frequently updating protocol topology diagrams, the development and deployment progress is slow, which affects work efficiency.

Method used

It provides a device monitoring interface editing method, displaying the device monitoring interface through the terminal device, responding to user's editing request instructions, switch from the device monitoring interface to the topology diagram editing interface, allowing users to bind measurement points in the topology diagram editing interface, and display the bound measurement point data in the device monitoring interface, realizing flexible editing and rapid modification of the device monitoring interface.

Benefits of technology

It improves the development and maintenance efficiency of equipment monitoring pages, reduces the need to reconfigure and compile the topology diagram of the entire system, enhances the interactivity of the monitoring pages, and can respond to business needs faster.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119938019A_ABST
    Figure CN119938019A_ABST
Patent Text Reader

Abstract

The invention is applicable to the technical field of computers, and provides an equipment monitoring interface editing method and device, electronic equipment and an equipment monitoring system.The equipment monitoring interface editing method and device are applied to the equipment monitoring system, an equipment monitoring interface is displayed through terminal equipment, and the equipment monitoring interface editing method comprises the steps that an editing request instruction of a user is responded; switching from a display equipment monitoring interface to a display topological graph editing interface; the topological graph editing interface comprises canvas; when the canvas comprises at least one device, displaying a preset measuring point list of a first target device in the topological graph editing interface in response to a measuring point binding instruction of a user for the first target device, and binding a target measuring point in the preset measuring point list with the first target device so as to display data of the target measuring point in the device monitoring interface, therefore, a function of directly editing the display condition of the equipment monitoring interface is provided. The editing method provided by the invention is high in interactivity, and the development and maintenance efficiency of the equipment monitoring page can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention belongs to the field of computer technology, and in particular relates to a device monitoring interface editing method, device, electronic equipment and a device monitoring system. Background Art

[0002] The device protocol topology is a graphical structure used to display the connection relationship between devices. The protocol topology can be used to monitor and manage the devices.

[0003] In the related art, when monitoring the status of a device through a device protocol topology map, the protocol topology map is usually fully configured in advance. This process involves many complex setting steps and parameter adjustments. After the configuration is completed, it needs to be compiled before it can be imported into the server to achieve monitoring of the device. However, in this monitoring implementation method, each time the protocol topology map is modified, a configuration and compilation process is required, which wastes computing resources and developer time. Moreover, the entire import process takes a long time, especially in scenarios where the protocol topology map needs to be frequently updated to adapt to business changes or for testing and debugging. Reconfiguration and compilation import will seriously slow down the progress of development and deployment, and will also cause developers and operation and maintenance personnel to be unable to respond to business needs in a timely manner, affecting work efficiency. Therefore, the current method of monitoring devices through protocol topology maps still has problems such as low efficiency in monitoring page development and maintenance and poor interactivity. Summary of the invention

[0004] To overcome the problems existing in the related art, the embodiments of the present invention provide a device monitoring interface editing method, device, electronic device and device monitoring system to achieve the interactivity of the monitoring page and improve the development and maintenance efficiency of the device monitoring page.

[0005] The present invention is achieved through the following technical solutions:

[0006] In a first aspect, an embodiment of the present invention provides a device monitoring interface editing method, which is applied to a device monitoring system and displays the device monitoring interface through a terminal device. The method comprises: responding to a user's editing request instruction, switching from displaying the device monitoring interface to displaying a topology map editing interface; the topology map editing interface comprises a canvas; when the canvas includes at least one device, responding to the user's measurement point binding instruction for a first target device, displaying a preset measurement point list of the first target device in the topology map editing interface, and binding the target measurement point in the preset measurement point list to the first target device to display the data of the target measurement point in the device monitoring interface; wherein the first target device is a device among the at least one device.

[0007] In combination with the first aspect, in some embodiments, the measuring point binding instruction includes a measuring point selection instruction and a measuring point selection instruction; the responding to the measuring point binding instruction of the user for the first target device, displaying a preset measuring point list of the first target device in the topology map editing interface, and binding the target measuring point in the preset measuring point list with the first target device to display the data of the target measuring point in the device monitoring interface, includes:

[0008] When the measuring point selection instruction is received, the preset measuring point list is obtained, and the preset measuring point list is displayed in the topology map editing interface;

[0009] When the measuring point selection instruction is received, the identifier of the target measuring point is bound to the identifier of the first target device; after binding, when the device monitoring interface is displayed through the terminal device, the device monitoring interface displays the data of the target measuring point.

[0010] In combination with the first aspect, in some embodiments, after binding the target measuring point in the preset measuring point list with the first target device, the method further includes: responding to the first configuration instruction of the user, processing the style of the first target device based on the measuring point value of the target measuring point.

[0011] In combination with the first aspect, in some embodiments, the target measuring point is one or more; the first configuration instruction includes an expression request instruction, an expression setting instruction, and an effect configuration instruction; the responding to the first configuration instruction of the user, processing the style of the first target device based on the measuring point value of the target measuring point, includes:

[0012] When the expression request instruction is received, an expression setting window is displayed in the topology map editing interface; the expression setting window includes an expression input bar and effect setting options; the effect setting options include color settings, dynamic settings, device changes and custom settings;

[0013] When the expression setting instruction is received, the state expression input by the user in the expression input field is parsed; wherein the state expression includes the measurement point value of the target measurement point and the operator input by the user;

[0014] When the effect configuration instruction is received, the style of the first target device is processed based on the node display effect set by the user through the effect setting option; wherein the node display effect includes the display state corresponding to the first target device under different values ​​of the state expression.

[0015] In combination with the first aspect, in some embodiments, the topology map editing interface further includes a node list, the node list includes at least one preset basic device node; the first target device includes one or more of the basic device nodes that have completed attribute configuration; the responding to the user's editing request instruction, switching from displaying the device monitoring interface to displaying the topology map editing interface, includes:

[0016] Receiving the editing request instruction input by the user in the device monitoring interface;

[0017] Initializing the canvas;

[0018] Initializing the basic device node;

[0019] Determine whether a topology map has been created on the current canvas; if a topology map has been created on the current canvas, obtain a file path according to the topology map file name, obtain file content according to the file path, parse the file content and display it in the form of a topology map; if a topology map has not been created on the current canvas, receive an operation instruction from the user; wherein the topology map file name is the name of a file currently being edited; and the operation instruction includes at least one topology map editing instruction.

[0020] In combination with the first aspect, in some embodiments, the method also includes: in a case where a topology map has been created in the current canvas, in response to a device switching instruction from the user for a second target device, switching the second target device to a third target device; wherein the second target device is a device in the topology map created in the current canvas, and the second target device and the third target device have the same device type but different device names.

[0021] In combination with the first aspect, in some embodiments, the device monitoring system includes at least one type of main device, each type of main device includes at least one sub-device, each sub-device corresponds to a topology map file, and the topology map corresponding to the topology map file includes a plurality of basic device nodes that have completed attribute configuration; before responding to the device switching instruction of the user for the second target device, the method further includes:

[0022] In the case that no topology map is created in the current canvas, a topology map selection instruction of the user is received, and a list of topology map files corresponding to the current total device is obtained;

[0023] If the topology map file list includes the target topology map file of the current sub-device, receive the user's file selection instruction, obtain and parse the content of the target topology map file, and display the content of the target topology map file in the form of a topology map in the topology map editing interface; wherein, the target topology map file is a topology map file of other sub-devices with a topology similar to that of the current sub-device.

[0024] In a second aspect, an embodiment of the present invention provides a device monitoring interface editing apparatus, which is applied to a device monitoring system and displays a device monitoring interface through a terminal device. The apparatus includes:

[0025] A topology map editing interface display processing module is used to respond to a user's editing request instruction and switch from displaying the device monitoring interface to displaying the topology map editing interface; the topology map editing interface includes a canvas;

[0026] A measuring point binding processing module is used to respond to the user's measuring point binding instruction for a first target device when the canvas includes at least one device, display a preset measuring point list of the first target device in the topology map editing interface, and bind the target measuring point in the preset measuring point list to the first target device to display the data of the target measuring point in the device monitoring interface; wherein the first target device is a device among the at least one device.

[0027] In a third aspect, an embodiment of the present invention provides an electronic device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the computer program, the device monitoring interface editing method as described in any one of the first aspects is implemented.

[0028] In a fourth aspect, an embodiment of the present invention provides a device monitoring system, comprising at least one type of main device, each type of main device comprising at least one sub-device, each sub-device corresponding to a topology map file, the topology map corresponding to the topology map file comprising a plurality of basic device nodes with completed attribute configuration, and the basic device nodes are preset.

[0029] In a fifth aspect, an embodiment of the present invention provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the device monitoring interface editing method as described in any one of the first aspects is implemented.

[0030] In a sixth aspect, an embodiment of the present invention provides a computer program product. When the computer program product is run on an electronic device, the electronic device executes the device monitoring interface editing method described in any one of the first aspects above.

[0031] Compared with the related art, the embodiments of the present invention have the following beneficial effects:

[0032] The device monitoring interface editing method provided in the embodiment of the present invention switches from displaying the device monitoring interface to displaying the topology map editing interface by responding to the user's editing request instruction; when the canvas of the topology map editing interface includes at least one device, it responds to the user's measurement point binding instruction for the first target device, displays the preset measurement point list of the first target device in the topology map editing interface, and binds the target measurement point in the preset measurement point list to the first target device, so as to display the data of the target measurement point after returning to the device monitoring interface. The present invention provides a function that can directly edit the display of the device monitoring interface, and realizes the display of device monitoring data by binding the measurement points of the device in the editing interface, which helps users obtain accurate and targeted device-related data information and better realize device monitoring; and the editing method does not need to reconfigure and compile the topology map of the entire system, has strong interactivity, and can improve the development and maintenance efficiency of the device monitoring page.

[0033] It can be understood that the beneficial effects of the second to fifth aspects mentioned above can be found in the relevant description of the first aspect mentioned above, and will not be repeated here.

[0034] It is to be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the present specification. BRIEF DESCRIPTION OF THE DRAWINGS

[0035] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the drawings required for use in the embodiments or related technical descriptions are briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative labor.

[0036] Figure 1 is a system architecture diagram of an operating environment of an embodiment of the present invention;

[0037] Figure 2 It is a flowchart of a method for editing a device monitoring interface provided by an embodiment of the present invention;

[0038] Figure 3 It is a program flow chart of a method for editing a device monitoring interface provided by an embodiment of the present invention;

[0039] Figure 4 is a program flow chart of a device monitoring interface editing method provided by another embodiment of the present invention;

[0040] Figure 5 is a flow chart of a method for editing a device monitoring interface provided by another embodiment of the present invention;

[0041] Figure 6is a schematic diagram of a device monitoring interface provided by an embodiment of the present invention;

[0042] Figure 7 is a schematic diagram of a topology map editing interface provided by an embodiment of the present invention;

[0043] Figure 8 is a schematic diagram of a preset measuring point list provided by an embodiment of the present invention;

[0044] Fig. 9 is a schematic diagram of an expression setting window provided by an embodiment of the present invention;

[0045] Fig.10 It is a structural schematic diagram of a device monitoring interface editing apparatus provided by an embodiment of the present invention;

[0046] Fig.11 It is a schematic diagram of the structure of an electronic device provided by an embodiment of the present invention. DETAILED DESCRIPTION

[0047] In the following description, specific details such as specific system structures, technologies, etc. are provided for the purpose of illustration rather than limitation, so as to provide a thorough understanding of the embodiments of the present invention. However, it should be clear to those skilled in the art that the present invention may be implemented in other embodiments without these specific details. In other cases, detailed descriptions of well-known systems, devices, and methods are omitted to prevent unnecessary details from obstructing the description of the present invention.

[0048] It should be understood that when used in the present specification and the appended claims, the term "comprising" indicates the presence of the described features, integrals, steps, operations, elements and / or components, but does not exclude the presence or addition of one or more other features, integrals, steps, operations, elements, components and / or their collections. In addition, in the description of the present specification and the appended claims, the terms "first", "second", "third", etc. are only used to distinguish the description, and cannot be understood as indicating or implying relative importance.

[0049] References to "one embodiment" or "some embodiments" etc. described in the present specification mean that one or more embodiments of the present invention include a particular feature, structure or characteristic described in conjunction with the embodiment. Thus, the phrases "in one embodiment", "in some embodiments", "in some other embodiments", "in some other embodiments", etc. appearing in different places in this specification do not necessarily all refer to the same embodiment, but mean "one or more but not all embodiments", unless otherwise specifically emphasized in other ways.

[0050] In the device monitoring system, the protocol topology for remote monitoring of devices was initially configured and deployed according to certain business requirements. However, as the business develops, in some scenarios, the demand for real-time monitoring of certain specific parameters of the device gradually increases; in other scenarios, the monitoring parameters of the device need to be adjusted frequently, which requires the modification of the protocol topology. At this time, developers usually need to re-sort the configuration of the entire topology, adjust the parameter settings and communication links of the relevant devices, and then compile and import it into the server again. This process is not only cumbersome, but also requires repeating these steps for each modification, which greatly wastes the time and energy of developers and leads to low development efficiency.

[0051] For example, if you only need to adjust the connection relationship of a node in the topology or add a simple protocol module, according to the existing process, the entire topology needs to be reconfigured and compiled, but in fact most of the configuration information may not have changed, which is undoubtedly a waste of resources.

[0052] In addition, although the relevant technology has the ability to realize customized charts on web pages, there are still significant shortcomings in the depth and flexibility of user experience. Specifically, it is unable to support users to make independent and diverse flexible configurations of the display effects after binding data to canvas elements, which makes it difficult to meet users' diverse needs for data presentation. The accuracy and richness of data visualization still needs further improvement and breakthroughs.

[0053] Based on the above problems, an embodiment of the present invention provides a device monitoring interface editing method, which allows users to directly edit the display of the device monitoring interface. By binding the required measurement points of the device in the editing interface, the protocol topology diagram can be flexibly modified, which helps users obtain accurate and targeted device-related data information and better realize device monitoring.

[0054] Figure 1The system architecture diagram of the operating environment of the embodiment of the present invention is shown. The system architecture may include a terminal device 110 and a server 120. Among them, the terminal device 110 may be a mobile phone, a tablet computer, a desktop computer or other device, which has a display function and can display a user interface, and the user interface may include an operating system interface, a device monitoring interface, and a topology map editing interface. A device monitoring display program is installed on the terminal device 110, such as a client of a device monitoring system. When the terminal device 110 runs the device monitoring display program, interfaces such as a device monitoring interface and a topology map editing interface may be displayed in the user interface. The server 120 generally refers to a background system that provides device monitoring services in the embodiment of the invention, which may be a server or a cluster of multiple servers. A device monitoring server program is deployed on the server 120 for executing device data and monitoring data processing on the server side. The terminal device 110 and the server 120 may be connected via a wired or wireless communication link for data transmission. The method in the embodiment of the present invention may be executed by any one or more of the terminal device 110 and the server 120.

[0055] The above-mentioned equipment monitoring system can be a monitoring system for industrial equipment, a monitoring system for network equipment, a monitoring system for medical equipment, etc. In one embodiment, the equipment monitoring system can be an integrated cabinet monitoring system, which can realize real-time and automatic monitoring of key factors such as the equipment operation status, power, refrigeration, environment, and security in the cabinet through components such as sensors, controllers, communication modules, and monitoring programs. By encapsulating the equipment monitoring interface editing method in the embodiment of the present invention in its monitoring program, the topology map quick editing function of the integrated cabinet monitoring system can be realized.

[0056] GoJS is a powerful JavaScript library that is mainly used to build interactive graphical applications and visualization tools. GoJS supports users to create nodes of various shapes and lines connecting nodes, which can meet the requirements of drawing topology maps. Therefore, the embodiment of the present invention can customize or modify the protocol topology map of the device on the system webpage based on the GoJS technology, and realize the flexible configuration of the protocol topology map.

[0057] Figure 2 is a flow chart of a method for editing a device monitoring interface provided by an embodiment of the present invention, referring to Figure 2 The device monitoring interface editing method includes the following steps:

[0058] Step 201, in response to the user's editing request instruction, switch from the display device monitoring interface to the display topology map editing interface; the topology map editing interface includes a canvas.

[0059] Step 202, when the canvas includes at least one device, in response to the user's measurement point binding instruction for the first target device, a preset measurement point list of the first target device is displayed in the topology map editing interface, and the target measurement point in the preset measurement point list is bound to the first target device to display the data of the target measurement point in the device monitoring interface; wherein the first target device is a device among the at least one device.

[0060] In the fields of electrical equipment, automation systems, instrumentation, etc., measurement points refer to sensors and measuring instruments that obtain data such as equipment operating parameters and status information at specific points, and can monitor physical quantities such as voltage, current, temperature, pressure, and flow. The above target measurement points can be one or more, that is, one device can be bound to one or more measurement points.

[0061] The device monitoring interface editing method in the above embodiment, on the one hand, provides an efficient measurement point binding function, whether it is a newly created topology map by the user or an existing and displayed topology map, it supports the measurement point binding operation. This function greatly improves the applicability of the system. No matter what stage of topology map development the user is in, the measurement point binding function can be used without obstacles, reducing the system's restrictions on the creation time and status of the topology map, and facilitating the user to adjust and optimize the measurement point configuration of the topology map at any time according to the actual situation. On the other hand, it helps to improve the visualization, accuracy and maintenance efficiency of equipment monitoring. Users can quickly and intuitively select and bind measurement points in the topology map editing interface, and then see the corresponding measurement point data in the device monitoring interface, which makes the display of monitoring data clearer and more targeted, so that possible problems with the equipment can be discovered more quickly and accurate maintenance decisions can be made.

[0062] The above steps 201 and 202 are described in detail below in conjunction with some embodiments:

[0063] In some embodiments, the topology map editing interface may further include a node list, and the node list may include at least one preset basic device node. The first target device may include one or more basic device nodes that have completed attribute configuration. For example, the first target device may refer to a basic device node in the canvas that has completed attribute configuration, or may refer to an integrated device constituted by the entire topology map in the canvas. Here, the attribute configuration may include device type configuration and device name configuration.

[0064] In some embodiments, the device monitoring system may include at least one type of main device, each type of main device may include at least one sub-device, each sub-device corresponds to a topology map file, and the topology map corresponding to the topology map file includes multiple basic device nodes with completed attribute configuration.

[0065] It can be understood that the basic device node in the embodiment of the present invention is the smallest device unit. The first target device, the second target device, the third target device and other devices in the embodiment of the present invention can be basic device nodes, or an integrated device (equivalent to a sub-device) composed of an entire topology diagram, or even a total device composed of multiple integrated devices.

[0066] See also Figure 3 In some embodiments, the above step 201 can be implemented through steps 301 to 304:

[0067] Step 301: receiving an edit request instruction input by a user in a device monitoring interface.

[0068] Step 302, initializing the canvas.

[0069] Step 303, initializing the basic device node.

[0070] Step 304, determine whether a topology map has been created on the current canvas; if a topology map has been created on the current canvas, obtain the file path according to the topology map file name, obtain the file content according to the file path, parse the file content and display it in the form of a topology map; if a topology map has not been created on the current canvas, receive the user's operation instruction; wherein the topology map file name is the name of the file currently being edited; and the operation instruction includes at least one topology map editing instruction.

[0071] Optionally, the editing instructions include node editing instructions such as moving nodes, configuring node attributes, adding / deleting node connections, and binding device measurement points. They also include topology map editing instructions such as adding a new topology map, copying a topology map, customizing a file name, deleting a topology map, modifying a topology map, and saving a topology map.

[0072] In the above embodiment, when the user initiates an editing request in the running device monitoring system interface, the program will perform the above series of background operations. Since different sub-devices in the device monitoring system have different topology diagrams, some sub-devices may already have topology diagrams, while others may not have topology diagrams drawn yet, the program will automatically determine whether a topology diagram has been created in the canvas, that is, whether the current canvas is edited for the first time.

[0073] For sub-devices that have created topology diagrams, the program will load the sub-device's topology diagram into the topology diagram editing interface, providing users with the conditions for direct editing operations. For example, users can directly perform operations such as node position adjustment, adding or deleting connections, modifying node properties, binding measurement points, etc. on the existing topology diagram on the editing interface. These operations can be performed based on the existing visual topology diagram, providing users with a more intuitive editing environment.

[0074] For sub-devices that do not have a topology map created, see Figure 4 In one possible implementation, the user can choose to customize the topology by rebuilding the topology, that is, starting from an initial blank canvas, according to the function, connection relationship and other information of the device, add basic device nodes in sequence, connect each basic device node, configure properties and bind measurement points, etc. The program will execute the corresponding function of each operation accordingly. When the user clicks Save, the topology file can be generated. In another possible implementation, the user can search for the topology file of the same type of device from the system, obtain the topology file and apply it to the sub-device that has not drawn the topology. For example, if there are already multiple topology maps of the same type of power distribution monitoring devices in the system, the program can obtain the topology map of one of the power distribution monitoring devices as a template and copy it to the new device of the same type. Then, the user can modify the copied topology map according to the specific situation of the device, including modifying the position of the device node, adjusting the connection relationship, switching the device, changing the binding measurement point, etc. The program will parse and execute the user's operations in the background to ensure that the modified topology map matches the actual situation of the current device. Through this implementation, the topology map of the newly added device can be edited and generated quickly and efficiently, which significantly improves the development efficiency.

[0075] Based on the generation process of the topology map of the same type of devices in the above another possible implementation, in some embodiments, the device monitoring interface editing method may further include:

[0076] Step 401: When no topology map is created on the current canvas, a topology map selection instruction from a user is received, and a list of topology map files corresponding to the current device is obtained.

[0077] Step 402, if the above-mentioned topology map file list includes the target topology map file of the current sub-device, receive the user's file selection instruction, obtain and parse the content of the target topology map file, and display the content of the target topology map file in the form of a topology map in the topology map editing interface; wherein, the target topology map file is a topology map file of other sub-devices with a topology similar to that of the current sub-device.

[0078] It can be understood that when the current sub-device has not created a topology map, the user can search for topology maps of other sub-devices that are similar to the actual topology of the current sub-device. If the target topology map file is found in the current topology map file list, the target topology map file can be selected to help create the topology map of the current sub-device. The creation process of the topology map can be seen in Figure 4 .

[0079] When the canvas of the topology editing interface already has a basic device node with completed attribute configuration, you can bind the basic device node to a measurement point, and you can also configure the status expression and corresponding style for the basic device node. If the sub-device corresponding to the topology in the current canvas has also completed the attribute configuration, you can also bind the measurement point to the sub-device. Here, the measurement point binding needs to be performed on the premise that the attribute configuration has been completed, because only when the attribute configuration is completed can the interface of the current device be determined, and then the measurement point information of the current device can be obtained.

[0080] In some embodiments, the measuring point binding instruction may include a measuring point selection instruction and a measuring point selection instruction; the above step 202 may be implemented by steps 501 and 502:

[0081] Step 501: when a measuring point selection instruction is received, a preset measuring point list is obtained, and the preset measuring point list is displayed in a topology map editing interface.

[0082] Among them, the preset measurement point list can be obtained through the interface.

[0083] Step 502, when a measuring point selection instruction is received, the identifier of the target measuring point is bound to the identifier of the first target device; after binding, when the device monitoring interface is displayed through the terminal device, the device monitoring interface displays the data of the target measuring point.

[0084] In the above embodiments, for different types of first target devices, the types and quantities of measurement points included in the measurement point list may be different. For example, for switch-type devices, the measurement points may include switch status measurement points, current measurement points, voltage measurement points, and temperature measurement points; for UPS (Uninterruptible Power Supply), the measurement points may include input voltage / current measurement points, output voltage / current measurement points, battery voltage / current measurement points, etc.; for inverter devices, the measurement points may include input voltage / current measurement points, output voltage / current measurement points, power factor measurement points, temperature measurement points, etc.; for lightning arresters, the measurement points may include residual voltage measurement points, leakage current measurement points, working status measurement points, etc. Considering that in the device monitoring system, there are communication connections between devices, the measurement points of each device may also include communication status measurement points to reflect the communication status of the device in real time.

[0085] It should also be noted that there are multiple ways to display the data of the target measuring point on the device monitoring interface. For example, the measuring point value of the target measuring point can be directly displayed through the data display bar on the topology map monitoring interface where the target device is located. For another example, the measuring point value of the target measuring point can be represented by the style of the target device, and the change of the measuring point value of the target measuring point can be reflected by the change of the style of the target device.

[0086] In the above embodiment, the measuring point selection instruction can be a user's click operation on the measuring point selection control of the first target device, and the measuring point selection instruction can be a user's click operation on the selection bar of the target measuring point. When the program receives the measuring point selection instruction, it automatically obtains the preset measuring point list according to the interface of the first target device. The measuring point list of each device has been pre-configured in the program through a script, and the program can obtain the measuring point list by calling the corresponding script through the interface. In this way, whether it is for programmers who need to further develop and design the topology map, or for equipment or program maintenance personnel, the measuring point binding method is more intuitive and convenient, which improves the convenience of operation.

[0087] In some embodiments, see Figure 5 After step 202, the device monitoring interface editing method in the embodiment of the present invention may further include:

[0088] Step 203 , in response to a first configuration instruction from a user, the style of the first target device is processed based on the measurement point value of the target measurement point.

[0089] In a possible implementation, the first configuration instruction may include an expression request instruction, an expression setting instruction, and an effect configuration instruction; accordingly, step 203 may include:

[0090] Step 601, when an expression request instruction is received, an expression setting window is displayed in the topology map editing interface; the expression setting window includes an expression input bar and effect setting options; the effect setting options include color settings, dynamic settings, device changes and custom settings.

[0091] Step 602: when an expression setting instruction is received, the state expression input by the user in the expression input field is parsed; wherein the state expression includes the measurement point value of the target measurement point and the operator input by the user.

[0092] Step 603, when an effect configuration instruction is received, the style of the first target device is processed based on the node display effect set by the user through the effect setting option; wherein the node display effect includes the display state corresponding to the first target device under different values ​​of the state expression.

[0093] The above-mentioned node display effect can be that the first target device corresponds to different display colors under different values ​​of the state expression; it can also be that the first target device corresponds to different flow states under different values ​​of the state expression; it can also be that the first target device corresponds to different device changes under different values ​​of the state expression; it can also be that the first target device corresponds to different custom display effects under different values ​​of the state expression.

[0094] Exemplarily, the target measurement point of the first target device may be a voltage measurement point. When the voltage value of the first target device is in different value ranges, different styles may be set for the first target device accordingly, that is, the voltage value is reflected through different display effects of the first target device on the device monitoring interface. For example, when the voltage is too high, the graphic of the first target device is displayed in red; when the voltage is too low, the graphic of the first target device is displayed in yellow; when the voltage is normal, the graphic of the first target device is displayed in green.

[0095] Exemplarily, the target measurement point of the first target device may be a communication status measurement point. When the value of the communication status measurement point is 1, the connection on the first target device is set to present a flow effect, indicating that the first target device is communicating.

[0096] In actual applications, when the user binds the measuring point to the device for the first time, or changes the measuring point that has been bound to the device, first click on the first target device, and the topology map editing interface will display the status expression selection bar. After the user clicks the status expression selection bar, the expression setting window pops up on the interface. The user enters the expression in the expression setting window, and then selects the required effect setting option to set the display effect corresponding to the first target device under different values ​​of the status expression, and finally clicks the OK button to complete the configuration.

[0097] The device monitoring interface editing method in the above embodiment provides users with a function specifically for setting expressions and related effect editing. Users can flexibly customize settings in the topology map editing interface according to the needs of actual application scenarios. Furthermore, the topology map in the device monitoring interface can update the display effect in real time according to the changes in the device status (changes in the measurement point value), realizing dynamic visualization in the true sense, which is convenient for users to quickly and intuitively grasp the operation of the device. In addition, the expression setting window provides a wealth of effect setting options, among which the device change option allows users to realize the configuration requirements of device replacement according to the device status in special scenarios; the custom setting gives users the greatest degree of freedom and can create unique display effects according to special needs. Through these diverse effect settings, whether it is used for simple device status monitoring or complex system performance analysis, troubleshooting and other scenarios, the topology map can present a display effect that meets the needs through the corresponding configuration, meeting the expectations of different users for the display of the topology map in different application scenarios.

[0098] In some embodiments, when a topology map has been created on the current canvas and a device has been bound to a measuring point, a device switching operation can also be performed. For example, in a topology map editing interface of a newly created sub-device, the topology map of the sub-device is obtained from the target topology map file. At this time, the topology map needs to be modified to make the sub-device compatible with its topology map. Therefore, in order to modify the topology map conveniently and quickly, in this embodiment, the device monitoring interface editing method can also include:

[0099] Step 403, in the case where a topology map has been created in the current canvas, in response to a device switching instruction from the user for the second target device, the second target device is switched to a third target device; wherein the second target device is a device in the topology map created in the current canvas, and the second target device and the third target device have the same device type but different device names.

[0100] To make the device monitoring interface editing method in the embodiment of the present invention easier to understand, the following is a Figures 6 to 9 A specific embodiment of the present invention is described below:

[0101] See also Figure 6 The device monitoring interface in this embodiment includes a device list 61 , a topology display area 62 , a device name display area 63 , and a measurement point data display area 64 .

[0102] Among them, the equipment list 61 lists multiple devices, including an integrated cabinet monitoring system, power, power distribution monitoring system, environment, etc. According to the hierarchical relationship shown in the equipment list 61, it can be seen that the equipment monitoring system is an integrated cabinet monitoring system, which can be classified and monitored according to power, environment, etc., wherein the power monitoring equipment at least includes a power distribution monitoring system, and the power distribution monitoring system at least includes main line 1 and main line 2. In this embodiment, main line 1 and main line 2 can be regarded as sub-devices in the above embodiment, and the power distribution monitoring system can be regarded as the total equipment in the above embodiment.

[0103] The topology display area 62 displays the connection relationship and power flow between devices. Figure 6 As shown, the current topology diagram area 62 includes a topology diagram consisting of switch QF1, switch QF2, switch QF3, switch QF4, UPS and related connections. Through this topology diagram, the distribution direction after the mains power is input can be seen.

[0104] The device name display area 63 is used to display the device name corresponding to the current topology map. Figure 6 As shown, the current interface displays the device protocol topology diagram of main line 1.

[0105] The measuring point data display area 64 is used to display the measuring point values ​​of measuring point A, measuring point B, and measuring point C. Measuring point A, measuring point B, and measuring point C are all parameters of main circuit 1. For example, measuring point A represents the input voltage measuring point of main circuit 1, measuring point B represents the input current measuring point of main circuit 1, and measuring point C represents the electric energy measuring point of main circuit 1. Figure 6 , the measuring point value of measuring point A displayed on the equipment monitoring interface is a, the measuring point value of measuring point B is b, and the measuring point value of measuring point C is c.

[0106] See also Figure 6 The topology map display area 62 also includes an edit button. When the user clicks the edit button, the user can switch to the topology map editing interface, so that the user can directly add new devices, modify device connection relationships, change device parameters, etc. in the editing mode.

[0107] In the above device monitoring interface, through the device list 61, the user can quickly view the basic information and status of each device in the system. In the topology display area 62, the user can intuitively understand the connection relationship and power flow between devices, and judge whether the device is operating normally by observing the device display status (such as color, shape, etc.). The measurement point data display area 64 can be used to monitor the relevant parameters of the current device (main line 1) in real time, such as voltage, current, power, etc. The user can analyze these measurement point data to judge the operating status of the main line 1. If the data exceeds the normal range, maintenance measures can be taken in time.

[0108] join Figure 7 The topology map editing interface in this embodiment includes a control list 71, a canvas 72 and a device configuration window 73.

[0109] Among them, the control list 71 lists a variety of basic device nodes, including UPS, switch, inverter, lightning arrester, etc. These basic device nodes are presented in the form of control icons and texts, which are convenient for users to identify and select.

[0110] The canvas 72 is the main editing area of ​​the topology map, showing multiple devices and their connection relationships.

[0111] The device configuration window 73 can be used to configure the property parameters of the device. When the user selects a node, the node can be configured in the device configuration window 73. Figure 7 As shown, the device configuration window 73 includes a configuration bar for device type (currently configured as power distribution monitoring system), a configuration bar for device name (currently configured as "main line 1"), a configuration bar for selecting measurement points (with drop-down menu options), and a configuration bar for device width and height. There are also "return" and "save" buttons at the bottom of the window for operating the save and return operations of the device configuration.

[0112] It should be noted that Figure 7 The device type of each basic device node in the canvas 72 is a power distribution monitoring system, and the device name of each basic device node is main line 1.

[0113] In the above topology map editing interface, the user can select different basic device nodes through the control list 71 and drag and drop them onto the canvas to draw the topology map. On the canvas, the user can adjust the position of the device and draw connection lines between the devices to display the connection relationship between the devices, the power flow, the communication information flow, etc.

[0114] See also Figure 8 , after the user has completed the device type and device name setting for a certain node, the measurement point binding operation can be performed. When the user clicks the control behind "Select measurement point", the selection measurement point window of the current device (main line 1) will pop up in the canvas 72. The selection measurement point window shows the preset measurement point list of main line 1, including two measurement point options: the measurement point name of measurement point 1001 is communication status; the measurement point name of measurement point 1002 is switch status. There is a circular selection box on the left side of each measurement point number, and the user can select one or more measurement points by clicking the circular selection box.

[0115] See also Fig. 9 , when the user binds a measuring point to the selected node, the "status expression" and its controls are displayed in the device configuration window 73, so that the style of the node can be configured. Specifically, when the user clicks the control of the status expression, an expression setting window will pop up in the canvas 72. The window includes an expression calculator (i.e., an expression input bar), a "measurement point" button, multiple operators (such as "!", "&", etc.), operation buttons (such as "back", "clear"), a color setting selection box (circular selection box), a color setting bar, a flow setting selection box (circular selection box), a device change setting selection box (circular selection box), a custom setting selection box (circular selection box), a "cancel" button, and an "OK" button. Among them, the "measurement point" button is used to substitute the measurement point value into the status expression. Fig. 9 The interface only shows the color setting bar that is expanded when the color setting checkbox is selected. In other embodiments, if the flow setting checkbox is selected, the flow setting bar will also be expanded in the expression setting window; the same applies to device change settings and custom settings.

[0116] For example, if the user is currently viewing Figure 7The switch QF1 in the canvas 72 shown in the figure is configured with a state expression. Then in the device configuration window 73 in the current topology editing interface, the device type has been configured as a power distribution monitoring system, the device name has been configured as main line 1, and the selected measurement point has been selected as a switch state. When setting the expression of the switch QF1, first click "measurement point", and the measurement point value will be displayed in the blank column below the expression calculator. Next, click the color setting box, and then fill in the information shown in Table 1 in the color setting column. The measurement point value in the color setting column is the result calculated by the expression calculator.

[0117] Table 1

[0118] Measuring point value Corresponding status operate 1 red Switch closed image 0 green Switch disconnect image - grey Switch disconnect image

[0119] After filling in the corresponding information in Table 1, click the "Save" button. After the program performs style processing on switch QF1 according to the instructions in the setting process, the display effect of switch QF1 on the equipment monitoring interface will become: when the measurement point value of the switch state is 1, switch QF1 is a red graphic, and the switch is in a closed state; when the measurement point value of the switch state is 0, switch QF1 is a green graphic, and the switch is in an open state; when the measurement point value of the switch state cannot be obtained, switch QF1 is a gray graphic, and the switch is in an open state. It can be seen that this style processing can display the parameter status of the device more accurately.

[0120] The device monitoring interface editing method provided by the embodiment of the present invention provides users with the function of customizing the configuration of the device topology map, and can realize the draggable and operable functions of the device nodes. The device of the corresponding protocol is obtained through the interface, and then the protocol measurement point list of the corresponding device is obtained, and the corresponding measurement point is selected and bound for the device node. At the same time, the status expression and the corresponding style can also be configured. During the operation of the device monitoring system, the change of the actual device measurement point value enables the corresponding device monitoring interface to display the dynamic effect of the topology map in real time. This editing method has high interactivity and can realize the rapid modification of the topology map. It can significantly improve work efficiency for both programmers who need to further develop and design the topology map and for equipment or program maintenance personnel.

[0121] It should be understood that the order of execution of the steps in the above embodiment does not necessarily mean the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiment of the present invention.

[0122] Corresponding to the device monitoring interface editing method described in the above embodiment, Fig.10 A schematic diagram of the structure of the device monitoring interface editing apparatus provided in an embodiment of the present invention is shown. For ease of explanation, only the parts related to the embodiment of the present invention are shown.

[0123] See also Fig.10 The device monitoring interface editing apparatus 1000 in the embodiment of the present invention may include a topology map editing interface display processing module 1010 and a measurement point binding processing module 1020 .

[0124] The topology map editing interface display processing module 1010 can be used to respond to the user's editing request instruction and switch from displaying the device monitoring interface to displaying the topology map editing interface; the topology map editing interface includes a canvas.

[0125] The measuring point binding processing module 1020 can be used to respond to the user's measuring point binding instruction for the first target device when the canvas includes at least one device, display the preset measuring point list of the first target device in the topology map editing interface, and bind the target measuring point in the preset measuring point list to the first target device to display the data of the target measuring point in the device monitoring interface; wherein the first target device is a device among the at least one device.

[0126] Optionally, the topology map editing interface display processing module 1010 may be specifically used for:

[0127] Receiving an edit request instruction input by a user in a device monitoring interface;

[0128] Initialize the canvas;

[0129] Initialize the basic device node;

[0130] Determine whether a topology map has been created on the current canvas; if a topology map has been created on the current canvas, obtain the file path according to the topology map file name, obtain the file content according to the file path, parse the file content and display it in the form of a topology map; if a topology map has not been created on the current canvas, receive the user's operation instruction; wherein the topology map file name is the name of the file currently being edited; and the operation instruction includes at least one topology map editing instruction.

[0131] Optionally, the measurement point binding processing module 1020 may be specifically used for:

[0132] When a measuring point selection instruction is received, a preset measuring point list is obtained based on an interface of the first target device, and the preset measuring point list is displayed in a topology map editing interface;

[0133] When a measuring point selection instruction is received, the identifier of the target measuring point is bound to the identifier of the first target device; after the binding, when the device monitoring interface is displayed through the terminal device, the device monitoring interface displays the data of the target measuring point.

[0134] Optionally, the device monitoring interface editing apparatus 1000 may further include:

[0135] The style processing module is used to respond to a first configuration instruction of a user and process the style of a first target device based on the measurement point value of the target measurement point.

[0136] Optionally, the style processing module can be used to:

[0137] When an expression request instruction is received, an expression setting window is displayed in the topology map editing interface; the expression setting window includes an expression input bar and effect setting options; the effect setting options include color setting, dynamic setting, device change and custom setting;

[0138] When receiving the expression setting instruction, the state expression input by the user in the expression input field is parsed; wherein the state expression includes the measurement point value of the target measurement point and the operator input by the user;

[0139] When the effect configuration instruction is received, the style of the first target device is processed based on the node display effect set by the user through the effect setting option; wherein the node display effect includes the display state corresponding to the first target device under different values ​​of the state expression.

[0140] Optionally, the device monitoring interface editing apparatus 1000 may also be used for:

[0141] When a topology map has been created in the current canvas, in response to a device switching instruction from a user for a second target device, the second target device is switched to a third target device; wherein the second target device is a device in the topology map created in the current canvas, and the second target device and the third target device have the same device type but different device names.

[0142] Optionally, the device monitoring interface editing apparatus 1000 may also be used for:

[0143] When no topology map is created in the current canvas, a topology map selection instruction from the user is received to obtain a list of topology map files corresponding to the current total device;

[0144] If the topology map file list includes the target topology map file of the current sub-device, receive the user's file selection instruction, obtain and parse the content of the target topology map file, and display the content of the target topology map file in the form of a topology map in the topology map editing interface; wherein the target topology map file is a topology map file of other sub-devices with a topology similar to that of the current sub-device.

[0145] It should be noted that the information interaction, execution process, etc. between the above-mentioned devices / units are based on the same concept as the method embodiment of the present invention. Their specific functions and technical effects can be found in the method embodiment part and will not be repeated here.

[0146] Those skilled in the art can clearly understand that for the convenience and simplicity of description, only the division of the above-mentioned functional units and modules is used as an example for illustration. In practical applications, the above-mentioned function allocation can be completed by different functional units and modules as needed, that is, the internal structure of the device can be divided into different functional units or modules to complete all or part of the functions described above. The functional units and modules in the embodiment can be integrated into a processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The above-mentioned integrated unit can be implemented in the form of hardware or in the form of software functional units. In addition, the specific names of the functional units and modules are only for the convenience of distinguishing each other, and are not used to limit the scope of protection of the present invention. The specific working process of the units and modules in the above-mentioned system can refer to the corresponding process in the aforementioned method embodiment, which will not be repeated here.

[0147] The embodiment of the present invention further provides an electronic device, see Fig.11 The electronic device 1100 of this embodiment includes: a processor 1110 and a memory 1120. The memory 1120 stores a computer program. When the processor 1110 executes the computer program, the steps in the above-mentioned various method embodiments are implemented.

[0148] Exemplarily, the computer program may be divided into one or more modules / units, which are stored in the memory 1120 and executed by the processor 1110 to implement the present invention. The one or more modules / units may be a series of computer program instruction segments capable of implementing specific functions, which are used to describe the execution process of the computer program in the electronic device 1100.

[0149] The electronic device 1100 may include, but is not limited to, a processor 1110 and a memory 1120. Those skilled in the art will appreciate that Fig.11 It is only an example of the electronic device 1100 and does not constitute a limitation of the electronic device 1100. It may include more or fewer components than shown in the figure, or a combination of certain components, or different components. For example, the electronic device 1100 may also include input and output devices, network access devices, buses, etc.

[0150] The processor 1110 may be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field-programmable gate arrays (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor may be a microprocessor or the processor may be any conventional processor, etc.

[0151] The memory 1120 may be an internal storage unit of the electronic device 1100, such as a hard disk or memory of the electronic device 1100. The memory 1120 may also be an external storage device of the electronic device 1100, such as a plug-in hard disk, a smart media card (SMC), a secure digital (SD) card, a flash card, etc. equipped on the electronic device 1100. Further, the memory 1120 may also include both an internal storage unit of the electronic device 1100 and an external storage device. The memory 1120 is used to store computer programs and other programs and data required by the electronic device 1100. The memory 1120 may also be used to temporarily store data that has been output or is to be output.

[0152] For the convenience and simplicity of description, only the division of the above functional modules / units is used as an example for illustration. In actual applications, the above functions can be assigned to different functional modules / units as needed. The above modules / units can be implemented in the form of hardware, software, or a combination of hardware and software.

[0153] The embodiment of the present invention further provides a computer-readable storage medium, which stores a computer program. When the computer program is executed by a processor, the methods in the above method embodiments are implemented.

[0154] The embodiment of the present invention further provides a computer program product, including a computer program. When the computer program is executed by a processor, the methods in the above method embodiments are implemented.

[0155] The computer program includes computer program code, which may be in source code form, object code form, executable file or some intermediate form, etc. Computer readable media may include: any entity or device capable of carrying computer program code, recording medium, USB flash drive, mobile hard disk, magnetic disk, optical disk, computer memory, read-only memory (ROM), random access memory (RAM), electric carrier signal, telecommunication signal and software distribution medium, etc.

[0156] In the above embodiments, the description of each embodiment has its own emphasis. For parts that are not described or recorded in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments. If there is no special explanation and logical conflict, the terms and / or descriptions between different embodiments are consistent and can be referenced to each other. The technical features in different embodiments can be combined to form a new embodiment according to their internal logical relationship.

[0157] The embodiments described above are only used to illustrate the technical solutions of the present invention, rather than to limit the same. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that the technical solutions described in the aforementioned embodiments may still be modified, or some of the technical features may be replaced by equivalents. Such modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present invention, and should all be included in the protection scope of the present invention.

Claims

1. A method for editing a device monitoring interface, characterized in that: Applied to a device monitoring system, the device monitoring interface is displayed through a terminal device, and the method includes: In response to a user's editing request instruction, switching from displaying the device monitoring interface to displaying a topology map editing interface; the topology map editing interface includes a canvas; When the canvas includes at least one device, in response to the user's measurement point binding instruction for the first target device, a preset measurement point list of the first target device is displayed in the topology map editing interface, and the target measurement point in the preset measurement point list is bound to the first target device to display the data of the target measurement point in the device monitoring interface; wherein, the first target device is a device among the at least one device.

2. The device monitoring interface editing method according to claim 1, characterized in that: The measuring point binding instruction includes a measuring point selection instruction and a measuring point selection instruction; The method of responding to the user's instruction to bind a measuring point to the first target device, displaying a preset measuring point list of the first target device in the topology map editing interface, and binding the target measuring point in the preset measuring point list to the first target device to display data of the target measuring point in the device monitoring interface, includes: When the measuring point selection instruction is received, the preset measuring point list is obtained, and the preset measuring point list is displayed in the topology map editing interface; When the measuring point selection instruction is received, the identifier of the target measuring point is bound to the identifier of the first target device; after binding, when the device monitoring interface is displayed through the terminal device, the device monitoring interface displays the data of the target measuring point.

3. The device monitoring interface editing method according to claim 1, characterized in that: After binding the target measuring point in the preset measuring point list with the first target device, the method further includes: In response to the first configuration instruction of the user, the style of the first target device is processed based on the measurement point value of the target measurement point.

4. The device monitoring interface editing method according to claim 3, characterized in that: The target measuring point is one or more; the first configuration instruction includes an expression request instruction, an expression setting instruction and an effect configuration instruction; The step of responding to the first configuration instruction of the user and processing the style of the first target device based on the measurement point value of the target measurement point includes: When the expression request instruction is received, an expression setting window is displayed in the topology map editing interface; the expression setting window includes an expression input bar and effect setting options; the effect setting options include color settings, dynamic settings, device changes and custom settings; When the expression setting instruction is received, the state expression input by the user in the expression input field is parsed; wherein the state expression includes the measurement point value of the target measurement point and the operator input by the user; When the effect configuration instruction is received, the style of the first target device is processed based on the node display effect set by the user through the effect setting option; wherein the node display effect includes the display state corresponding to the first target device under different values ​​of the state expression.

5. The device monitoring interface editing method according to claim 1, characterized in that: The topology map editing interface also includes a node list, and the node list includes at least one preset basic device node; the first target device includes one or more basic device nodes that have completed attribute configuration; The step of responding to the user's editing request instruction and switching from displaying the device monitoring interface to displaying the topology map editing interface includes: Receiving the editing request instruction input by the user in the device monitoring interface; Initializing the canvas; Initializing the basic device node; Determine whether a topology map has been created on the current canvas; if a topology map has been created on the current canvas, obtain a file path according to the topology map file name, obtain file content according to the file path, parse the file content and display it in the form of a topology map; if a topology map has not been created on the current canvas, receive an operation instruction from the user; wherein the topology map file name is the name of a file currently being edited; and the operation instruction includes at least one topology map editing instruction.

6. The device monitoring interface editing method according to claim 5, characterized in that: The method further comprises: In the case where a topology map has been created in the current canvas, in response to the user's device switching instruction for the second target device, the second target device is switched to a third target device; wherein the second target device is a device in the topology map created in the current canvas, and the second target device and the third target device have the same device type but different device names.

7. The device monitoring interface editing method according to claim 6, characterized in that: The device monitoring system includes at least one type of main device, each type of main device includes at least one sub-device, each sub-device corresponds to a topology map file, and the topology map corresponding to the topology map file includes a plurality of basic device nodes with completed attribute configuration; Before responding to the device switching instruction of the user for the second target device, the method further includes: In the case that no topology map is created in the current canvas, a topology map selection instruction of the user is received, and a list of topology map files corresponding to the current total device is obtained; If the topology map file list includes the target topology map file of the current sub-device, receive the user's file selection instruction, obtain and parse the content of the target topology map file, and display the content of the target topology map file in the form of a topology map in the topology map editing interface; wherein, the target topology map file is a topology map file of other sub-devices with a topology similar to that of the current sub-device.

8. A device for editing a device monitoring interface, characterized in that: Applied to the equipment monitoring system, the equipment monitoring interface is displayed through the terminal device, and the device includes: A topology map editing interface display processing module is used to respond to a user's editing request instruction and switch from displaying the device monitoring interface to displaying the topology map editing interface; the topology map editing interface includes a canvas; A measuring point binding processing module is used to respond to the user's measuring point binding instruction for a first target device when the canvas includes at least one device, display a preset measuring point list of the first target device in the topology map editing interface, and bind the target measuring point in the preset measuring point list to the first target device to display the data of the target measuring point in the device monitoring interface; wherein the first target device is a device among the at least one device.

9. An electronic device comprising a memory and a processor, wherein the memory stores a computer program that can be run on the processor, characterized in that: When the processor executes the computer program, the method according to any one of claims 1 to 7 is implemented.

10. A device monitoring system, characterized in that: It includes at least one type of main equipment, each type of main equipment includes at least one sub-equipment, each sub-equipment corresponds to a topology map file, and the topology map corresponding to the topology map file includes multiple basic equipment nodes with completed attribute configuration, and the basic equipment nodes are preset.