Verification method, configuration method, configuration device, storage medium and program product

By acquiring the point meter configuration information of power system equipment and performing anomaly verification, the problem of time-consuming and labor-intensive configuration verification in the existing technology is solved, achieving efficient and accurate configuration verification, reducing maintenance costs and improving system stability.

CN122247857APending Publication Date: 2026-06-19SUNGROW POWER SUPPLY (NANJING) CO LTD

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
SUNGROW POWER SUPPLY (NANJING) CO LTD
Filing Date
2024-12-17
Publication Date
2026-06-19

AI Technical Summary

Technical Problem

The current power system configuration verification relies on manual or algorithmic methods, which makes it time-consuming and labor-intensive to determine the correct point table configuration information, increases maintenance costs, and may lead to equipment downtime and production losses.

Method used

By obtaining the device's point table configuration information, calling the configuration rules to perform anomaly verification, and displaying the device status configuration anomaly information and correct configuration information on the display interface, operators can correct the configuration according to the prompts until the correct status is achieved.

Benefits of technology

It simplifies the configuration verification process, reduces learning and maintenance costs, improves operational efficiency, ensures system stability and security, and reduces the risk of failure.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122247857A_ABST
    Figure CN122247857A_ABST
Patent Text Reader

Abstract

This application discloses a verification method, configuration method, configuration device, storage medium, and program product, relating to the field of computer technology. The verification method includes the following steps: in response to a configuration completion instruction for a relevant device on a configuration page, obtaining the point table configuration information of the relevant device; calling established configuration rules to perform anomaly verification on the point table configuration information to determine abnormal device status configuration information, and displaying the abnormal device status configuration information and the corresponding correct device status configuration information on a display interface; in response to a correction instruction for the abnormal device status configuration information on the configuration page, returning to re-obtain the point table configuration information of the relevant device until the device status configuration information is determined to be the correct device status configuration information. By performing anomaly verification on the point table configuration information and displaying the abnormal device status configuration information and the corresponding correct device status configuration information on the display interface, anomalies are helped to be resolved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of computer technology, and in particular to a verification method, configuration method, configuration device, storage medium, and program product. Background Technology

[0002] In fields such as power, automation, manufacturing, smart homes, smart manufacturing, and smart energy management, ensuring efficient system operation and management requires setting up system configurations and verifying related information. Taking power systems as an example, current power system configuration verification primarily relies on manual methods or algorithms. When configuration errors or other anomalies occur, determining the correct point table configuration information consumes significant time and effort, impacting system efficiency and increasing maintenance costs. Correcting errors caused by the inability to determine correct point table configuration information not only increases labor costs but can also lead to equipment downtime and production losses, affecting the normal operation of the power system. Therefore, timely detection and corrective action are crucial when facing large-scale system configuration errors. Summary of the Invention

[0003] The main objective of this application is to provide a verification method, configuration method, configuration device, storage medium, and program product, which aims to solve the technical problem of being unable to determine the correct point table configuration information.

[0004] To achieve the above objectives, this application proposes a verification method, comprising the following steps: In response to the configuration completion command for the relevant devices on the configuration page, obtain the point table configuration information of the relevant devices; The established configuration rules are invoked to perform anomaly verification on the point table configuration information to determine the abnormal device status configuration information, and the abnormal device status configuration information and the corresponding correct device status configuration information are displayed on the display interface. In response to the correction instruction for abnormal device status configuration information on the configuration page, return to re-acquire the point table configuration information of the relevant device until it is determined that the device status configuration information is the correct device status configuration information.

[0005] In one embodiment, the correct device status configuration information includes correct device status configuration information and the location information of the correct device status configuration information.

[0006] In one embodiment, the configuration rules include the validity of device status configuration information, the relationship between configuration information, and the correctness of business logic.

[0007] In one embodiment, the configuration rules include data format, necessary information, and logical relationships.

[0008] In one embodiment, the step of obtaining the point table configuration information of the relevant device in response to the configuration completion instruction of the relevant device on the configuration page specifically includes: In response to the configuration completion command for the relevant devices on the configuration page, obtain the point table configuration information of the relevant devices for this operation; The steps of invoking established configuration rules to perform anomaly verification on the point table configuration information specifically include: Invoke the established configuration rules to perform anomaly verification on the point table configuration information of the relevant devices for this operation.

[0009] In one embodiment, before executing the step of obtaining the point table configuration information of the relevant device in response to the configuration completion instruction for the relevant device on the configuration page, the configuration method includes the following steps: In response to configuration commands for relevant devices, obtain the point table configuration information pre-stored by the relevant devices; In response to configuration change instructions for related devices on the configuration page, obtain the configuration change information corresponding to this operation; Update the pre-stored point table configuration information based on the obtained configuration change information; The steps of invoking established configuration rules to perform anomaly verification on the point table configuration information specifically include: Invoke the established configuration rules to perform anomaly verification on the updated point table configuration information.

[0010] In one embodiment, after executing the step of calling the established configuration rules and performing anomaly verification on the point table configuration information, the method further includes the following steps: In response to the command to save the point table configuration information, the system identifies abnormal device configuration information and displays the abnormal device configuration information and corresponding modification prompts on the display interface.

[0011] In one embodiment, after executing the step of obtaining the point table configuration information of the relevant device in response to the configuration completion instruction for the relevant device on the configuration page, the method further includes the following steps: Retrieve one or more configuration pages that have been created; Based on the obtained point table configuration information of the relevant devices, the relevant devices are identified, and the device instance corresponding to the relevant device and the point table configuration information corresponding to the relevant device are displayed on one or more configuration pages.

[0012] In one embodiment, displaying device configuration error information on the display interface specifically includes the following steps: Based on the abnormal device configuration information, identify the relevant devices with abnormalities, display the device instances corresponding to the relevant devices with abnormalities on the configuration page, and display the abnormal configuration information of each relevant device with abnormalities. The generated exception display page is displayed on the display interface, and the exception configuration information is displayed on the exception display page; The abnormal configuration information includes abnormal device configuration information and abnormal device status configuration information.

[0013] Furthermore, to achieve the above objectives, this application also proposes a configuration method, including the verification method described above. Before executing the step of obtaining the point table configuration information of the relevant device in response to the configuration completion instruction for the relevant device on the configuration page, the configuration method includes the following steps: In response to configuration commands for relevant devices, obtain the point table configuration information pre-stored by the relevant devices; In response to configuration change instructions for the relevant devices on the configuration page, obtain configuration change information; Update the pre-stored point table configuration information based on the obtained configuration change information.

[0014] In one embodiment, the step of obtaining configuration change information in response to a configuration change instruction for the relevant device on the configuration page specifically includes: In response to a configuration change command for a related device on the configuration page, the configuration setting selection box for the related device to be changed is displayed, and the configuration change information edited in the configuration setting selection box is obtained; Alternatively, in response to a configuration change instruction for the relevant device on the configuration page, multiple candidate configuration options for the relevant device are displayed, and configuration change information is obtained from the multiple candidate configuration options.

[0015] In one embodiment, before performing the step of obtaining configuration change information in response to a configuration change instruction for the relevant device on the configuration page, the following steps are further included: In response to a search request command on the configuration page, retrieve the device keywords edited in the search box on the configuration page; Based on the device keywords, multiple device candidates are displayed, the relevant device to be changed is determined from the multiple device candidates, and the configuration setting checkbox and / or candidate configuration options corresponding to the relevant device to be changed are displayed.

[0016] In one embodiment, before executing the step of obtaining pre-stored point table configuration information of the relevant device in response to a configuration command for the relevant device, the method includes the following steps: In response to the template download command on the configuration page, retrieve the configuration template; Configure the point table information of the relevant devices based on the configuration template; Import the configuration template on the configuration page to complete the configuration of the relevant devices and store the point table configuration information of the relevant devices; The step of obtaining the point table configuration information of the relevant device in response to the configuration completion instruction of the relevant device on the configuration page includes: In response to the configuration completion instruction for the relevant devices on the configuration page, the point table configuration information of the relevant devices is obtained from the imported configuration template.

[0017] In one embodiment, the configuration rules include the validity of device status configuration information, the relationship between configuration information, and the correctness of business logic.

[0018] In one embodiment, the configuration rules include data format, necessary information, and logical relationships.

[0019] In addition, to achieve the above objectives, this application also proposes a configuration apparatus, including a memory, a processor, and a configuration program stored in the memory, wherein the processor executes the configuration program to implement the steps of the verification method as described above; or, to implement the steps of the configuration method as described above.

[0020] In addition, to achieve the above objectives, this application also proposes a computer-readable storage medium having a configuration program stored thereon, which, when executed by a processor, implements the steps of the verification method as described above; or, implements the steps of the configuration method as described above.

[0021] In addition, to achieve the above objectives, this application also proposes a computer program product, including a configuration program that, when executed by a processor, implements the steps of the verification method as described above; or, implements the steps of the configuration method as described above.

[0022] In response to the configuration completion command for the relevant devices on the configuration page, the point table configuration information of the relevant devices is obtained, and the point table configuration information is used as the basis for subsequent configuration and verification. This system invokes established configuration rules to perform anomaly verification on the point table configuration information, identifying abnormal device status configuration information. It then displays the abnormal device status configuration information and the corresponding correct device status configuration information on the display interface. This process verifies the accuracy and completeness of the point table configuration information by invoking established configuration rules. The display interface visually shows abnormal device status configuration information and the corresponding correct device status configuration information, helping to identify anomalies, prevent equipment failures and production losses, and ensure the normal and safe operation of the system. It also helps determine the correct point table configuration information by displaying the correct device status configuration information, enabling operators to quickly identify anomalies and make necessary corrections. Furthermore, it reduces the learning cost, maintenance cost, and labor cost of configuration verification, meeting the requirements of large-scale system configuration verification by promptly identifying and fixing problems. In response to correction commands for abnormal device status configuration information displayed on the configuration page, the system returns to re-acquire the point table configuration information for the relevant devices until the device status configuration information is confirmed to be correct. This ensures continuous updates and accuracy of the configuration. When operators correct abnormal device status configuration information, the system re-acquires the latest configuration information and verifies it again until all configurations meet the standards, thus ensuring system stability. Through continuous verification and correction, the system also ensures the compliance of device configurations, reduces the risk of failure, and improves overall operational efficiency. Attached Figure Description

[0023] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this application and, together with the description, serve to explain the principles of this application.

[0024] To more clearly illustrate the technical solutions in the embodiments of this application or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, for those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0025] Figure 1 This is a flowchart illustrating an embodiment of the verification method of this application; Figure 2 This is a partial flowchart illustrating an embodiment of the verification method of this application; Figure 3 This is a schematic diagram of another part of the verification method of this application; Figure 4 This is a schematic diagram of another part of the verification method of this application; Figure 5 This is a partial flowchart illustrating an embodiment of step S220 of the verification method of this application; Figure 6 This is one of the schematic diagrams illustrating an embodiment of the verification method of this application; Figure 7 This is a second schematic diagram illustrating an embodiment of the verification method of this application; Figure 8 This is the third schematic diagram illustrating an embodiment of the verification method of this application; Figure 9 This is a partial flowchart illustrating an embodiment of the configuration method of this application; Figure 10 This is a partial flowchart illustrating another embodiment of the configuration method of this application; Figure 11 For the purposes of this application Figure 10 A detailed flowchart of step S022 is shown below; Figure 12 This is a partial flowchart illustrating another embodiment of the configuration method of this application.

[0026] The purpose, features, and advantages of this application will be further explained in conjunction with the embodiments and with reference to the accompanying drawings. Detailed Implementation

[0027] It should be understood that the specific embodiments described herein are merely illustrative of the technical solutions of this application and are not intended to limit this application.

[0028] To better understand the technical solution of this application, a detailed description will be provided below in conjunction with the accompanying drawings and specific implementation methods.

[0029] In fields such as power, automation, manufacturing, and IoT-enabled smart homes, smart manufacturing, and smart energy management, ensuring efficient system operation and management requires setting up system configurations and verifying related information. Taking power systems as an example, current power system configuration verification typically relies on manual methods or algorithms. When configuration errors or other anomalies occur, determining the correct point table configuration information requires significant time and effort, impacting system efficiency and increasing maintenance costs. Correcting errors caused by the inability to determine correct point table configuration information not only increases labor costs but can also lead to equipment downtime and production losses, and even system failures and data errors, affecting the normal operation of the power system. Therefore, timely detection and corrective action are crucial when facing large-scale system configuration errors.

[0030] To address the technical problem of being unable to determine the correct point table configuration information in related technologies, refer to Figures 1 to 12This application proposes a verification method, a configuration method, a configuration device, a storage medium, and a program product. Specifically, it provides a verification method, a configuration method, a configuration device, a computer-readable storage medium, and a computer program product. The configuration device may include a processing unit or a terminal device, and primarily executes the following verification method, configuration method, and related steps through the processing unit or terminal device. This application mainly uses a power system as an example for illustration: Among them, reference Figure 1 The verification method includes the following steps: Step S100: In response to the configuration completion instruction for the relevant device on the configuration page, obtain the point table configuration information of the relevant device.

[0031] Obtaining the point meter configuration information serves as a foundational step for subsequent power system configuration and verification, and is used in the execution of these steps. It is understood that this is in response to a configuration completion command for the relevant equipment displayed on the configuration page. Specifically, this could be in response to an operator's configuration completion command on the configuration page. Optionally, the operator can complete the configuration command for the relevant equipment using any one or more of the following methods: After completing data input or configuration changes on the configuration page, the operator can trigger the system to obtain the configuration completion command and synchronize the point meter configuration information of the relevant equipment by clicking the "Import Data" button, etc.; After completing data input or configuration changes on the configuration page, the operator can save the current configuration state and update the point meter configuration information of the relevant equipment by clicking the "Save" button, etc.

[0032] The point table configuration information includes at least the device status configuration information, which includes, but is not limited to, device status information (real-time status of the device, including remote signaling signals and other status information used to detect and transmit related devices), device parameter configuration (parameters that can be adjusted during device operation), control information (information used for control operation), adjustment information (information used to adjust the device's operating status), telemetry information (parameters measured remotely), and communication parameter information (parameters required for related devices to communicate with other systems or devices); the specifics can be determined according to actual conditions and are not limited here.

[0033] When applied to power systems, the relevant equipment in this application includes power equipment.

[0034] Reference Figure 7 Step S200: Call the established configuration rules to perform anomaly verification on the point table configuration information to determine the abnormal device status configuration information, and display the abnormal device status configuration information and the corresponding correct device status configuration information on the display interface.

[0035] This step verifies the accuracy and completeness of the point table configuration information by invoking established configuration rules. The display interface visually shows abnormal device status configuration information and corresponding correct device status configuration information, helping to identify anomalies, prevent equipment failures and production losses, and avoid system malfunctions and data errors. It also ensures the normal and safe operation of the system. Furthermore, the displayed correct device status configuration information helps determine the correct point table configuration information, enabling operators to quickly identify anomalies and make necessary corrections. Additionally, it reduces the learning cost, maintenance cost, and labor cost of configuration verification, meeting the requirements for large-scale system configuration verification by promptly identifying and fixing problems.

[0036] Optionally, in response to the instruction to complete the configuration of the relevant device on the configuration page, the configuration information of the relevant device is obtained and / or saved, and a verification mechanism is automatically triggered when the configuration information of the relevant device is obtained and / or saved. The verification mechanism can synchronously introduce existing algorithm verification to check whether the input point table configuration information and other data conform to the preset established configuration rules.

[0037] When there are anomalies in the device status configuration information, the display interface shows both the anomaly information and the corresponding correct device status configuration information. Specifically, this is achieved through highlighting and other methods to serve as a reminder. The highlighting and intuitive interface enhance the operator experience, enabling operators to intuitively understand and handle errors such as anomalies in device status configuration, thus reducing the learning cost of configuration verification. Compared to simply displaying the anomaly information, displaying the corresponding correct device status configuration information helps identify the anomaly while simultaneously aiding in confirming the correct device status configuration.

[0038] Taking the remote signaling signal in the device status configuration information as an example, suppose that "Remote Signaling Signal 1" needs to be configured (i.e., the configuration requirement for the current device should be "Remote Signaling Signal 1"). However, due to an operational error, the operator selects "Remote Signaling Signal 2". The system will automatically trigger a verification mechanism. During the verification process, it will detect that the "Remote Signaling Signal 2" selected by the operator does not meet the current device configuration requirements (it should be "Remote Signaling Signal 1"). Therefore, the system will provide feedback through a visual error message mechanism. On the page, relevant configuration items such as point table configuration information will be highlighted. Specifically, by displaying the device status configuration error information and the corresponding correct device status configuration information on the display interface, by displaying the incorrect "Remote Signaling Signal 2", the system will remind the operator that they should select the correct "Remote Signaling Signal 1".

[0039] Step S300: In response to the correction instruction for abnormal device status configuration information on the configuration page, return to re-acquire the point table configuration information of the relevant device until it is determined that the device status configuration information is the correct device status configuration information.

[0040] This ensures the continuous updating and accuracy of configurations. When operators correct configuration information for abnormal equipment states, the system re-acquires the latest configuration information and verifies it again until all configurations meet the standards, thus ensuring the stability of the power system. Continuous verification and correction also ensure the compliance of equipment configurations, reducing the risk of failure and improving overall operational efficiency.

[0041] The technical solution of this application integrates visual configuration and algorithm verification to form an integrated configuration verification module, which not only simplifies the verification process but also improves the efficiency of operators, and the overall operation is simple.

[0042] Understandably, responding to the correction instruction for abnormal device status configuration information displayed on the configuration page can be implemented in one or more of the following ways: The operator modifies operation buttons, input boxes, etc., according to the prompts such as the correct device status configuration information displayed on the interface. During this process, the correction instruction for abnormal device status configuration information displayed by the operator on the configuration page is obtained; Simultaneously with displaying the prompts such as the correct device status configuration information, operation buttons such as the "OK" button are shown. After the operator triggers the operation button, the correction instruction for abnormal device status configuration information is obtained; Multiple candidate status configuration options are displayed, and the operator selects the correct status configuration information. Based on the operator's selection, the correction instruction for abnormal device status configuration information is obtained.

[0043] This application simplifies the operation steps and optimizes the system upgrade and update process, effectively reducing the complexity of configuration; by providing easy-to-use upgrade tools and simplified processes, it greatly reduces the difficulty of the update and upgrade process, helps the system quickly adapt to technological development and changes in demand, and reduces maintenance costs and potential risks.

[0044] In related technologies, the configuration of power system data points not only requires traditional data rule verification but also verification of misconfigurations at the business level. Traditional verification methods mainly rely on manual labor or algorithms. However, with the increasing scale and complexity of power systems, locating the specific position of the problematic data point (i.e., identifying the anomaly) when configuration errors occur consumes a significant amount of time and effort, impacting system efficiency and increasing maintenance costs. When the anomaly cannot be located, fixing the error requires substantial manpower and may lead to equipment downtime and production losses due to incorrect location correction, or even trigger system failures and data errors.

[0045] In step S200 above, after determining the abnormal device status configuration information, the abnormal device status configuration information and the corresponding correct device status configuration information are displayed on the display interface. The correct device status configuration information includes the correct device status configuration information and the location information of the correct device status configuration information.

[0046] Point table configuration information is a key data structure in power systems, industrial automation, detection and control systems, or the Internet of Things (IoT) and other related fields, used to manage and configure equipment parameters and their status. In some specific embodiments of this application, point table configuration information includes equipment status configuration information, point table location, and point number. The point table location specifies the exact position of parameters such as equipment status configuration information within the point table, ensuring that each parameter can be accurately located and referenced. The point number provides a unique identifier for each equipment parameter, not only identifying the parameter but also enabling precise access and modification of the equipment status configuration information through association with the point table location, thereby ensuring that each parameter can be accurately found and referenced within the point table. Specifically, after determining abnormal equipment status configuration information, the abnormal equipment status configuration information, the correct equipment status configuration information, and the location information of the correct equipment status configuration information are displayed on the display interface.

[0047] The correct device status configuration information includes both the correct device status configuration details and its location information. This information can be used to verify and ensure the accuracy of the device status configuration, preventing device malfunctions or performance degradation caused by configuration errors, and improving overall system reliability. In the event of anomalies, it provides anomaly information and its corresponding correct device status configuration information (including both the correct and its location information). This allows for quick identification of the source of the problem and facilitates rapid modification, accelerating fault diagnosis and repair, reducing losses caused by system failures and data errors, and lowering repair costs. A visual comparison of the anomaly and correct configuration information is displayed on a user interface, helping operators quickly identify and correct errors, improving work efficiency, reducing reliance on manual labor, and lowering labor costs. Ultimately, this ensures correct configuration, avoids business interruptions, and reduces compliance risks.

[0048] Compared to simply displaying abnormal device status configuration information on the display interface, displaying the corresponding correct device status configuration information helps to further determine the correct device status configuration information and its location (including but not limited to the specific location of the correct device status configuration parameters in the point table and the specific location of the correct device status configuration parameters on the page) upon confirming an anomaly. Abnormal device status configuration can occur, but is not limited to, when the configuration information of the relevant device is not the actual point number, or when the point number and other configuration information are correct but the point number configuration location is incorrect.

[0049] In one embodiment, the configuration rules include the validity of device status configuration information, the relationship between configuration information, and the correctness of business logic.

[0050] In the embodiments of this application, when executing step S200, it is necessary to invoke the established configuration rules to perform anomaly verification on the point table configuration information. The point table configuration information includes at least device status configuration information. During anomaly verification, the configuration rules include the validity of the device status configuration information, the relationships between configuration information, and the correctness of the business logic. This ensures that the device status configuration information is within a reasonable range, accurately reflects the device status, ensures that the configurations between different device parameters are consistent, and that the device status information conforms to business processes and operational logic. It also ensures the consistency, reliability, and security of the point table configuration information, prevents faults, reduces compliance risks, improves device availability and overall operational efficiency, and further assists operators in responding to and correcting problems more quickly, thereby improving operational efficiency.

[0051] In one embodiment, the configuration rules include data format, necessary information, and logical relationships.

[0052] In the embodiments of this application, when executing step S200, it is necessary to invoke the established configuration rules to perform anomaly verification on the point table configuration information. The point table configuration information includes at least device configuration information. During anomaly verification, the configuration rules include data format, necessary information, and logical relationships. This ensures that all configuration information follows a unified data format, guarantees the compatibility of point table configuration information across different systems and devices, ensures that the point table configuration information contains all necessary parameters and settings, complies with industry standards and regulatory requirements, and helps clarify the dependencies between different configuration parameters.

[0053] Reference Figure 2 In one embodiment, step S100, the step of obtaining the point table configuration information of the relevant device in response to the configuration completion instruction of the relevant device on the configuration page, specifically includes: Step S110: In response to the configuration completion instruction for the relevant devices on the configuration page, obtain the point table configuration information of the relevant devices for this operation.

[0054] This allows operators to obtain the latest point table configuration information immediately after completing the configuration. This step ensures that all subsequent operations are based on the latest data, thereby avoiding management and operational errors caused by information lag. The point table configuration information of the relevant devices obtained in this operation not only helps to record and track configuration changes, but also prepares the necessary data for the next step of anomaly verification, ensuring the accuracy and effectiveness of the verification process.

[0055] Step S200, which involves calling established configuration rules to perform anomaly verification on the point table configuration information, specifically includes: Step S210: Call the established configuration rules to perform anomaly verification on the point table configuration information of the relevant devices for this operation.

[0056] This ensures that new point table configuration information conforms to established security and operational standards. Anomaly verification can identify and prevent potential configuration errors, thereby enhancing system security and improving the efficiency of automated system management. This step also reduces reliance on manual checks, improving system maintenance efficiency by helping operators quickly locate anomalies and take appropriate remedial measures.

[0057] It invokes established configuration rules to perform anomaly verification on the point table configuration information of the relevant devices in this operation. It is mainly used to check the device status configuration information that has been changed, added or deleted in the current operation, so as to effectively shorten the verification time, improve the verification efficiency, and reduce the requirements for data processing and storage. It is suitable for scenarios that require rapid inspection and periodic verification.

[0058] Alternatively, in some other alternative embodiments of this application, the aforementioned steps S110 and S210 can be replaced with: Before executing step S100, which involves obtaining the point table configuration information of the relevant device in response to the configuration completion instruction on the configuration page, the configuration method includes the following steps: In response to configuration commands for relevant devices, obtain the point table configuration information pre-stored by the relevant devices; In response to configuration change instructions for related devices on the configuration page, obtain the configuration change information corresponding to this operation; Update the pre-stored point table configuration information based on the obtained configuration change information; Step S200, which involves calling established configuration rules to perform anomaly verification on the point table configuration information, specifically includes: Invoke the established configuration rules to perform anomaly verification on the updated point table configuration information.

[0059] This system uses the current (or most recently saved) point table configuration information of the relevant devices as the basis for subsequent operations. When an operator issues a change command through the configuration page, the system can obtain the specific content of these changes and update the pre-stored point table configuration information accordingly. The updated point table configuration information is submitted to the established configuration rules for verification to ensure that the new configuration does not violate any security or operational standards and to prevent potential configuration errors. By calling the established configuration rules to perform anomaly verification on the updated point table configuration information, not only is the real-time and accuracy of the configuration information ensured, but the comprehensive update and verification process also enhances the security of configuration management, ensuring that the new configuration conforms to established security or operational standards and is suitable for scenarios requiring comprehensive updates and verification after configuration changes.

[0060] Reference Figure 3 , Figure 7 In one embodiment, after executing step S200, which involves calling established configuration rules to perform anomaly verification on the point table configuration information, the verification method further includes the following steps: Step S220: In response to the command to save the point table configuration information, determine the device configuration error information and display the device configuration error information and corresponding modification prompts on the display interface.

[0061] When the operator issues a command to save the point table configuration information, the system will perform a configuration anomaly check again. First, it will determine whether there is any abnormal equipment configuration information. If anomalies are found, they will be displayed on the display interface in the form of highlighting, constant (or flashing), wireframe marking, annotation marking, etc., along with corresponding modification prompts.

[0062] In this application, the device configuration anomaly information may be used only to report device configuration information that is abnormal; or, the device configuration anomaly information may include, but is not limited to, device configuration information that is abnormal and device status configuration information that is abnormal (device status configuration anomaly information).

[0063] Taking the device configuration error message as an example, which primarily reports abnormal device configuration information, the corresponding modification prompts include, but are not limited to, the location information of the abnormal device configuration information, the correct device configuration information, and the location information of the correct device configuration information. The system will pop up specific device configuration error information and corresponding modification prompts at the bottom or side of the configuration page to explain the nature of each error and suggested modification methods. For example: "Line 3 is missing the required field 'Device Number'", or "Line 5 data format is incorrect, please check".

[0064] The implementation method for providing feedback on abnormal device status configuration information is as follows: please refer to the relevant description of the aforementioned abnormal device status configuration information, which will not be repeated here.

[0065] This design ensures that operators can quickly identify problems and make corrections based on the prompts, thereby guaranteeing the accuracy and security of equipment configuration. This process not only improves operational efficiency but also ensures accurate configuration, effectively reducing the error rate and omissions during configuration changes, further minimizing operational risks, and enhancing the overall reliability of the system.

[0066] Reference Figure 4 , Figure 6 , Figure 7 In one embodiment, after performing step S100, in response to the configuration completion instruction for the relevant device on the configuration page, and obtaining the point table configuration information of the relevant device, the verification method further includes the following steps: Step S410: Obtain one or more configuration pages that have been created; Step S420: Determine the relevant devices based on the obtained point table configuration information of the relevant devices, and display the device instance corresponding to the relevant device and the point table configuration information corresponding to the relevant device on one or more configuration pages created.

[0067] First, one or more configuration pages created for different related devices or configuration requirements are obtained. These configuration pages provide an intuitive and visual operating interface, improving work efficiency and flexibility. Based on the point table configuration information of the relevant devices, specific related devices are identified, and the corresponding device instances and point table configuration information are displayed on these configuration pages. Device instances, as virtual representatives of the actual related devices, contain key information such as the actual status and attributes of the related devices. Operators can use these device instances to perform operations such as configuration changes, status detection and control, and fault diagnosis. Point table configuration information records detailed device configuration parameters, setting values, device status configuration information, and related data. Point table configuration information is crucial for operators to understand the device status and perform subsequent operations. This design allows operators to intuitively view device instances and other instances and related point table configuration information on one or more configuration pages, thereby facilitating the configuration, operation control, and management of related devices. This improves operational efficiency while ensuring the accuracy and security of configuration.

[0068] Combining the aforementioned steps S0221, in response to the configuration change instruction for the relevant device on the configuration page, displaying the configuration setting selection box of the relevant device to be changed and obtaining the configuration change information edited in the configuration setting selection box; and step S0222, in response to the configuration change instruction for the relevant device on the configuration page, displaying multiple candidate configuration options for the relevant device and obtaining the configuration change information determined from the multiple candidate configuration options, etc., the specific implementation method for realizing the configuration change of the relevant device (i.e., for realizing the aforementioned steps S022 and S023) before executing step S100, in response to the configuration completion instruction for the relevant device on the configuration page, and obtaining the point table configuration information of the relevant device, is as follows: On the configuration page, operators can find the configuration items, such as the point table configuration information, that need to be changed by triggering device instances, selecting configuration settings checkboxes, or choosing candidate configuration options. The system responds to the operator's configuration change commands for the relevant devices on the configuration page and displays detailed device configuration information and device status configuration information, as well as other point table configuration information. Operators can change the configuration by using operation buttons and input boxes on the configuration page.

[0069] After the configuration changes are completed, when the operator triggers the "Save" button, the system responds to the operator's operation command and prompts the operator to confirm the changes by displaying a confirmation box in a modal pop-up window. When the operator triggers the "Confirm" button in the confirmation box or performs other confirmation operations, the system responds to the operator's operation command and automatically saves the point table configuration information of the relevant equipment for this operation, and performs necessary verification on the point table configuration information of the relevant equipment for this operation (and / or the updated point table configuration information).

[0070] After configuration is complete, the operator returns to the configuration page. When the operator presses the "refresh" button or other operation keys or controls on the configuration page, the system responds to the operator's operation command, reloads the page data, and ensures the new configuration takes effect. After refreshing, the system will update the data display on the page in real time according to the new configuration. If any errors or inconsistencies exist, the system will display the problem points through a visual error message mechanism. Specifically, the system can display abnormal device instances on the configuration page using methods such as highlighting, constant (or flashing), wireframe marking, and annotation marking, and directly display detailed abnormal configuration information for each abnormal device; or it can display abnormal configuration information (such as device configuration abnormal information, device status configuration abnormal information, etc.) through a newly generated abnormal display page to help operators quickly locate and resolve problems.

[0071] Reference Figures 5 to 8 In one embodiment, step S220, displaying device configuration error information on the display interface, specifically includes the following steps: Step S221: Determine the relevant devices with abnormal configurations based on the device configuration abnormality information, display the device instances corresponding to the relevant devices with abnormal configurations on the configuration page, and display the abnormal configuration information of each relevant device with abnormal configurations.

[0072] Step S222: Display the generated exception display page on the display interface, and display the exception configuration information on the exception display page.

[0073] The abnormal configuration information includes abnormal device configuration information and abnormal device status configuration information.

[0074] Reference Figure 6 , Figure 7 By displaying abnormal device instances on the configuration page through highlighting, constant (or flashing) display, wireframe marking, and annotation marking, and directly showing detailed abnormal configuration information for each abnormal device, this intuitive visual configuration page allows operators to clearly understand the overall architecture of the business page and the specific information of each point table, thereby improving the accuracy and convenience of configuration. Real-time visual error prompts help operators quickly locate and resolve problems, enabling them to immediately view results and make necessary adjustments during the configuration process. This feature significantly reduces the need for operators to switch between different interfaces, improving operational convenience and efficiency.

[0075] Reference Figure 8 The anomaly display page is a dedicated interface for showcasing abnormal configuration information. It summarizes the abnormal configuration information of all related devices exhibiting anomalies, including both device configuration anomalies and device status configuration anomalies. By generating a dedicated anomaly display page to centrally display all abnormal configuration information, operators can gain a holistic understanding of the problem, formulate comprehensive remediation plans, achieve more systematic and comprehensive management, and further improve system stability and reliability.

[0076] Taking power system configuration as an example, existing power system-related configuration projects, such as integrated power generation, grid, load, and storage projects, require displaying large amounts of data on web pages and other web applications. However, this type of point table configuration information generally requires frequent manual input and operation, which is prone to errors, making the configuration process complex and time-consuming. This manual configuration method not only increases the risk of human error but also reduces configuration efficiency, leading to increased system maintenance costs. Furthermore, the lack of intuitive visual representation of the input data makes it difficult for operators to fully understand the power system's page structure and the correspondence between point tables. This lack of intuitive visual representation hinders operators from quickly understanding the system configuration, affecting the accuracy and efficiency of the configuration.

[0077] This application proposes a configuration method, which includes the verification method described in the above embodiments. In the technical solution of this application, the import of point table configuration information can be completed without manual input and operation. Specifically, refer to... Figure 9 Before performing step S100 of the aforementioned verification method and obtaining the point table configuration information of the relevant device in response to the configuration completion instruction for the relevant device on the configuration page, the configuration method includes the following steps: Step S011: In response to the template download instruction on the configuration page, obtain the configuration template.

[0078] This step allows operators to download preset configuration templates from the configuration page. These templates contain standard parameters and settings for the relevant equipment configurations. This provides operators with a clear and standardized configuration guide, helping them quickly begin the configuration process, ensuring consistency and standardization, and helping them fully understand the power system's page structure and the correspondence between point tables. This enables operators to quickly understand the system configuration and further improves the accuracy and efficiency of configuration.

[0079] When applied to power systems, the relevant equipment in this application includes power equipment.

[0080] Step S012: Configure the point table configuration information of the relevant devices based on the configuration template.

[0081] After downloading the template, operators can fill in the corresponding point table configuration information according to the actual needs of the relevant equipment to achieve customized configuration. This process ensures the accuracy and completeness of the configuration information, which not only meets the needs of different equipment and environments but also effectively improves configuration efficiency.

[0082] Step S013: Import the configuration template on the configuration page to complete the configuration of the relevant devices.

[0083] After operators complete the configuration template, they can import it into the system via the configuration page. The system will automatically update the point table configuration information of the relevant equipment based on the imported configuration template, thus completing the configuration process. This step ensures that the point table configuration information can be correctly applied to the system, providing the necessary parameters and settings for equipment operation, effectively simplifying data entry steps, reducing manual operations, further reducing configuration time and risks caused by erroneous operations, improving configuration efficiency, and reducing maintenance costs.

[0084] Optionally, on the configuration page, when an operator triggers an operation button or control such as the "Download Template" option, the system responds to the operator's template download instruction and provides the corresponding configuration template. Based on the downloaded configuration template, the operator operates on the configuration page using the operation buttons and input boxes to fill in or modify the point table configuration information of the relevant equipment, thereby setting the point table configuration information for the relevant equipment. After completing the data input, the operator returns to the visual configuration page and triggers an operation button or control such as the "Import Data" option to upload the edited template file to the system. Subsequently, the operator imports the configured template into the configuration page, and the system generates a standard configuration template file accordingly, completing the configuration of the relevant equipment. This process not only ensures the accuracy of the point table configuration information of the relevant equipment but also improves the efficiency and accuracy of the configuration.

[0085] Step S100, in response to the configuration completion instruction for the relevant device on the configuration page, the step of obtaining the point table configuration information of the relevant device includes: Step S120: In response to the configuration completion instruction for the relevant device on the configuration page, obtain the point table configuration information of the relevant device from the imported configuration template.

[0086] Once the operator confirms the configuration is complete, they retrieve the point table configuration information for the relevant devices from the imported configuration template for further processing and verification. This step not only confirms the accuracy of the configuration information but also provides foundational data for subsequent configuration verification, anomaly checks, and other operations, ensuring the availability of up-to-date configuration data for data maintenance, fault diagnosis, and performance optimization.

[0087] By importing configuration templates onto the configuration page, the configuration of relevant devices can be completed, enabling automatic acquisition and configuration of point table configuration information on the configuration page, effectively reducing manual input. This improves the efficiency and accuracy of device configuration, reduces manual configuration errors, and avoids system failures and production losses caused by configuration errors, ensuring configuration consistency, reliability, and integrity; thus providing strong support for the stable, safe, and reliable operation of relevant equipment.

[0088] Additionally, it should be noted that in some other optional embodiments of this application, the point table configuration information includes at least device status configuration information and device configuration information. The device status configuration information includes, but is not limited to, device status information (real-time status of the device, including remote signaling signals and other status information used for detecting and transmitting related devices), device parameter configuration (parameters that can be adjusted during device operation), control information (information used for control operation), adjustment information (information used for adjusting the device's operating status), telemetry information (parameters measured remotely), and communication parameter information (parameters required for related devices to communicate with other systems or devices). The device configuration information includes, but is not limited to, basic parameters (device model, specifications, voltage, current, etc.), operating parameters (parameter settings during normal device operation, etc.), and safety parameters (parameters for safe device operation, etc.); the specific details can be determined according to actual conditions and are not limited here.

[0089] Therefore, the point table configuration information of the relevant devices obtained from the imported configuration template includes, but is not limited to, device status configuration information, at least one of the device configuration information, and other configuration information.

[0090] In one embodiment, the configuration rules include the validity of device status configuration information, the relationship between configuration information, and the correctness of business logic.

[0091] The point table configuration information includes at least device status configuration information. During system configuration and anomaly verification, configuration rules include the validity of the device status configuration information, the relationships between configuration information, and the correctness of business logic. This ensures that the device status configuration information is within a reasonable range, accurately reflects the device status, ensures consistency between different device parameters, and that the device status information conforms to business processes and operational logic. It also ensures the consistency, reliability, and security of the point table configuration information, prevents failures, reduces compliance risks, improves device availability and overall operational efficiency, and further assists operators in responding to and correcting problems more quickly, thereby improving operational efficiency.

[0092] In one embodiment, the configuration rules include data format, necessary information, and logical relationships.

[0093] The point table configuration information includes at least device configuration information. During system configuration and anomaly verification, configuration rules include data format, necessary information, and logical relationships. This ensures that all configuration information follows a unified data format, guarantees compatibility between different systems and devices, ensures that the point table configuration information contains all necessary parameters and settings, complies with industry standards and regulations, and helps clarify the dependencies between different configuration parameters.

[0094] Reference Figure 10In one embodiment, before executing step S100, which involves obtaining the point table configuration information of the relevant device in response to a configuration completion instruction on the configuration page, the configuration method includes the following steps: Step S021: In response to the configuration command for the relevant device, obtain the point table configuration information pre-stored by the relevant device.

[0095] When operators need to configure relevant equipment, the system first retrieves the pre-stored point table configuration information for that equipment. This information forms the basis for equipment operation and anomaly verification, ensuring that all subsequent operations are based on the latest configuration information and avoiding the need for repeated data entry and template downloads.

[0096] Step S022: In response to the configuration change instruction for the relevant device on the configuration page, obtain the configuration change information.

[0097] When operators issue change commands through the configuration page, the system quickly obtains this configuration change information. This allows operators to set, change, and optimize equipment parameters to adapt to different operating conditions or improve equipment performance.

[0098] Step S023: Update the pre-stored point table configuration information according to the obtained configuration change information.

[0099] The system updates the pre-stored point table configuration information based on the acquired change information, ensuring the real-time nature and accuracy of the device configuration. This step supports dynamic configuration management, enabling the device configuration to reflect the operator's needs and the actual operating status of the equipment in real time.

[0100] In this way, the timeliness, accuracy, and consistency of configuration information are ensured, and the efficiency and security of configuration management are improved. This not only reduces configuration errors and improves operational efficiency but also ensures that all configuration changes are implemented quickly and accurately, providing strong support for the stable, safe, and reliable operation of related equipment. At the same time, these steps greatly facilitate management operations for personnel, improving work efficiency.

[0101] It should be noted that, in this application, when the operator needs to configure the relevant equipment, he / she can directly execute the aforementioned steps S021, S022, and S023; or, after executing the aforementioned steps S011, S012, and S013 and related steps, he / she can then execute the aforementioned steps S021, S022, and S023; the specific steps can be selected according to the actual situation, and no limitation is imposed here.

[0102] Taking the execution of steps S011, S012, and S013, and related steps, followed by the execution of steps S021, S022, and S023, as an example, the pre-stored point table configuration information of the relevant devices includes the point table configuration information of the relevant devices stored after the configuration of the relevant devices is completed in step S023. Specifically, when executing step S013, which involves importing a configuration template on the configuration page to complete the configuration of the relevant devices, it is also necessary to store the point table configuration information of the relevant devices. That is, step S023 needs to be further replaced by importing a configuration template on the configuration page to complete the configuration of the relevant devices and storing the point table configuration information of the relevant devices.

[0103] Reference Figure 11 As an example, step S022, the step of obtaining configuration change information in response to a configuration change instruction for the relevant device on the configuration page, specifically includes: Step S0221: In response to the configuration change instruction for the relevant device on the configuration page, display the configuration setting selection box of the relevant device to be changed, and obtain the configuration change information edited in the configuration setting selection box.

[0104] When an operator needs to modify the point table configuration information (including but not limited to device configuration information and device status configuration information) of relevant equipment, the system will respond to this configuration change command issued on the configuration page and display the configuration setting selection box for the relevant equipment. This selection box contains a series of editable fields or options, allowing the operator to intuitively see the current configuration status and enter or select new parameters to make configuration changes. The system will then retrieve the configuration change information edited by the operator in the configuration setting selection box, providing data support for subsequent configuration updates. This method of changing configuration information is suitable for scenarios that require personalized configuration of equipment, allowing operators to adjust the parameter settings of the equipment according to actual needs.

[0105] Reference Figure 12 In this embodiment, before performing step S0221, which involves displaying the configuration setting selection box for the relevant device to be changed in response to a configuration change instruction on the configuration page, the configuration method further includes the following steps: Step S031: In response to the search request instruction on the configuration page, obtain the device keywords edited in the search box on the configuration page.

[0106] To improve the efficiency of device location and enable operators to quickly locate the relevant devices that require configuration changes, the system provides a keyword search function. Operators can search for the relevant devices by entering device-related keywords (such as device name, model, ID, or other point table configuration information), reducing search steps and shortening search time. The system responds to this search request and retrieves the device keywords edited by the operator in the search box, providing crucial information for subsequent search and filtering operations.

[0107] Step S032: Display multiple device candidates based on device keywords, obtain the relevant device to be changed from the multiple device candidates, and display the configuration setting checkbox corresponding to the relevant device to be changed.

[0108] Based on the device keywords entered by the operator, the system searches and displays multiple device candidates matching those keywords. Each candidate contains some or all of the device's information. The operator selects one of these candidates—either the relevant device or another device—from these candidates. The system then retrieves this selection and displays the corresponding configuration settings checkbox for that device. This checkbox contains the device's configuration information, which the operator can edit and modify. By directly displaying the configuration settings of the relevant device, operators can quickly make necessary changes without switching between multiple pages or options, improving operational efficiency and ensuring configuration accuracy.

[0109] Reference Figure 11 As another example, step S022, the step of obtaining configuration change information in response to a configuration change instruction for the relevant device on the configuration page, specifically includes: Step S0222: In response to the configuration change instruction for the relevant device on the configuration page, display multiple candidate configuration options for the relevant device and obtain the configuration change information determined from the multiple candidate configuration options.

[0110] When an operator needs to modify the configuration information (including but not limited to device configuration information and device status configuration information) of relevant equipment, the system responds to this configuration change command issued on the configuration page and displays multiple candidate configuration options for the relevant equipment. These candidate configuration options may represent configuration schemes or preset parameter settings related to different needs or scenarios. The operator can select the most suitable configuration based on the specific needs and operating conditions of the equipment. The system then retrieves the selected configuration change information. This method not only simplifies the configuration process but also reduces the need for operators to manually input parameters, improving configuration efficiency and accuracy. This method of changing configuration information is suitable for scenarios with standard configuration schemes or those requiring rapid application of preset configurations. By providing candidate configuration options, operators can find the most suitable configuration scheme more quickly and reduce the possibility of configuration errors, thereby ensuring accurate configuration updates.

[0111] Alternatively, the following steps may also be included before executing step S0222: In response to the search request command on the configuration page, the device keywords edited in the search box on the configuration page are obtained; multiple device candidates are displayed based on the device keywords; the relevant device to be changed is determined from the multiple device candidates, and the candidate configuration options corresponding to the relevant device to be changed are displayed. For details, please refer to the relevant descriptions of steps S031 and S032 above, which will not be repeated here.

[0112] Taking the power system as an example again, this application cleverly utilizes visual elements and intuitive controls in the display interface to enable operators to clearly understand the page structure of the power system and its corresponding telemetry and tele-signaling point table configuration information. On the visual interface, operators can intuitively view the page layout, understand the relationships between various related devices (such as power equipment) and other components, as well as the correspondence between point tables and page elements. This intuitive visualization not only helps operators quickly understand the system configuration but also helps them accurately grasp point table information, thereby improving the accuracy and efficiency of configuration and bringing convenience to power system management. By combining visualization with algorithms, intelligent and real-time configuration verification is achieved, providing strong support for improving system operating efficiency and reducing maintenance costs.

[0113] Reference Figures 6 to 8 The configuration method of this application includes a verification method, and the specific implementation plan of the configuration method is as follows: As one example: Since the initialization configuration process typically involves inputting a large amount of point table configuration information and other point table data, this can be achieved by downloading templates and importing files to batch process the point table configuration information and other configuration items. The specific implementation process is as follows: Step 11: Start the system by launching the visual configuration module or other means, and select the configuration page to be configured as the target page.

[0114] Step 12: In the visual configuration interface, locate the "Download Template" option. Based on the user's click of the corresponding button, the system will generate a standard configuration template file and prompt the operator to save this file to the local machine.

[0115] Step 13: The operator opens the downloaded configuration template file and accurately enters the relevant data of the telemetry and telecontrol point table configuration information according to the format specified in the template. After completing the data input, the operator returns to the visual configuration page, finds the "Import Data" button, clicks it, and selects the template file that has just been edited to upload.

[0116] Step 14: The system automatically verifies the uploaded data by calling established configuration rules to check data format, necessary information, and logical relationships. If the data meets the requirements, the system will display "Data import successful" and update the data on the visual configuration page. After refreshing the configuration page and other business pages, the system will update the data display on the page in real time according to the new configuration.

[0117] Step 15: If the verification in Step 14 fails, the system detects a problem with the imported data, and the operator will receive a corresponding modification prompt. On the visual configuration page, the system will automatically display the relevant location information of the erroneous data and other device configuration anomalies through highlighting and other methods, and will draw the operator's attention with a red border or background. These errors include, but are not limited to, format errors, errors in necessary information such as point number configuration errors, and logical relationship errors such as logical conflicts. The system will pop up specific device configuration anomalies and corresponding modification prompts at the bottom or next to the configuration page to explain the nature of each error and the suggested modification scheme. For example: "Line 3 is missing the required field 'Device Number'", "Line 5 data format is incorrect, please check".

[0118] Step 16: After modifying the corresponding data according to the error message, the operator clicks the "Save" button again. The system will re-verify the modified data and process it according to Step 14 above to ensure the correctness and validity of the data.

[0119] As an example three: During equipment replacement or debugging, operators can intuitively and precisely change corresponding data through the configuration module, understand the impact of configuration changes, and view the debugging or change results. The specific implementation process is as follows: Step 21: Start the system by launching the visual configuration module or other means, and select the configuration page to be configured as the target page.

[0120] Step 22: In the visual configuration interface, locate the configuration item that needs to be changed. The operator clicks on this item, and the system will display detailed device configuration information, device status configuration information, and other point-based configuration information. On this interface, the operator can directly enter new configuration data or select options from the drop-down menu to make changes.

[0121] Step 23: After completing the configuration changes, the operator clicks the "Save" button. The system will display a confirmation dialog box, prompting the operator to confirm the changes. After confirmation, the system will automatically save the power meter configuration information for this operation and perform necessary verifications on the power meter configuration information (and / or the updated power meter configuration information).

[0122] Step 24: After the configuration changes are complete, the operator returns to the business page and clicks the "Refresh" button. The system will reload the page data to ensure the new configuration takes effect.

[0123] Step 25: After refreshing, the system will update the data display on the page in real time according to the new configuration. If any errors or inconsistencies exist, the system will highlight the problem points through a visual error message mechanism to help operators quickly locate and resolve the issues.

[0124] Step 26: The operator checks the status of the new equipment displayed on the page to ensure that all data is accurate and meets the requirements for debugging or replacing the equipment.

[0125] As yet another example: Although operators may meet basic data rules when entering data, they may still select the wrong configuration item. To effectively identify potential configuration errors, the specific implementation process is as follows: Step 31: Start the system by launching the visual configuration module or other means, and select the configuration page to be configured as the target page.

[0126] Step 32: In the visual configuration interface, the operator enters relevant point table configuration information and other related data on the configuration page according to the equipment requirements. Suppose that "Remote Signaling Signal 1" needs to be configured, but due to an operational error, the operator selects "Remote Signaling Signal 2".

[0127] Step 33: After completing the data input, the operator clicks the "Save" button. The system will automatically save the power equipment point table configuration information for this operation and perform necessary verification on the power equipment point table configuration information (and / or the updated point table configuration information).

[0128] Step 34: The system will automatically trigger a verification mechanism upon saving. This mechanism can synchronously incorporate existing algorithm verification to check whether the input point table configuration information and other data conform to the preset, established configuration rules. When the point table configuration information includes at least device status configuration information, these configuration rules include, but are not limited to: the validity of the device status configuration information, the relationships between configuration information, and the correctness of the business logic.

[0129] Step 35: During the verification process, it was detected that the "Remote Signaling Signal 2" selected by the operator does not meet the current device configuration requirements (it should be "Remote Signaling Signal 1"). Therefore, the system will provide feedback through a visual error message mechanism, and relevant configuration items such as the point table configuration information will be highlighted on the page.

[0130] Step 36: Upon receiving the prompt, the operator immediately realized the error and made the corrections according to the instructions. In the configuration page, change "Remote Signaling Signal 2" to "Remote Signaling Signal 1".

[0131] Step 37: After making the modifications, the operator clicks the "Save" button again, and the system verifies it once more. This time, the entered data meets all the rules, the system successfully saves the configuration, and refreshes the business page.

[0132] As an example of the fourth embodiment: In practical implementation, after the system is started, the input and modification of point table data and the adjustment of device status configuration information can be realized simultaneously. That is, the relevant operation steps of the above-mentioned embodiments one, two and three can be combined, and the import and modification of point table configuration information and the adjustment of device status configuration information can be realized simultaneously or sequentially through relevant steps according to the actual situation. These will not be described in detail here.

[0133] This application provides a configuration apparatus, which includes: a memory, at least one processor, the processor and a configuration program stored in the memory, wherein the processor executes the configuration program to implement the steps of the verification method described above; or, the processor executes the configuration program to implement the steps of the configuration method described above.

[0134] The configuration device in this application embodiment may include, but is not limited to, mobile terminals such as mobile phones, laptops, digital broadcast receivers, PDAs (Personal Digital Assistants), PADs (Portable Application Description), PMPs (Portable Media Players), vehicle terminals (such as vehicle navigation terminals), and fixed terminals such as digital TVs and desktop computers.

[0135] The configuration device may include a processing unit (e.g., a central processing unit, a graphics processing unit, etc.) that performs various appropriate actions and processes based on a program stored in read-only memory (ROM) or loaded from a storage device into random access memory (RAM). The RAM also stores various programs and data required for the operation of the configuration device. The processing unit, ROM, and RAM are interconnected via a bus. Input / output (I / O) interfaces are also connected to the bus. Typically, the following systems can be connected to the I / O interface: input devices including, for example, touchscreens, touchpads, keyboards, mice, image sensors, microphones, accelerometers, gyroscopes, etc.; output devices including, for example, liquid crystal displays (LCDs), speakers, vibrators, etc.; storage devices including, for example, magnetic tapes, hard disks, etc.; and communication devices. Communication devices allow the configuration device to communicate wirelessly or wiredly with other devices to exchange data. Although configuration devices with various systems are shown in the figures, it should be understood that it is not required to implement or possess all the systems shown. More or fewer systems may be implemented alternatively.

[0136] Specifically, according to the embodiments disclosed in this application, the processes described above with reference to the flowcharts can be implemented as computer software programs. For example, embodiments disclosed in this application include a computer program product comprising a computer program carried on a computer-readable medium, the computer program containing program code for performing the methods shown in the flowcharts. In such embodiments, the computer program can be downloaded and installed from a network via a communication device, or installed from a storage device, or installed from a ROM. When the computer program is executed by a processing device, it performs the functions defined in the methods of the embodiments disclosed in this application.

[0137] The configuration device provided in this application, employing the verification and configuration methods described in the above embodiments, can solve the technical problem of being unable to determine the correct point table configuration information. Compared with the prior art, the beneficial effects of the configuration device provided in this application are the same as those of the verification and configuration methods provided in the above embodiments, and other technical features in this configuration device are the same as those disclosed in the previous embodiment method, and will not be repeated here.

[0138] It should be understood that the various parts disclosed in this application can be implemented using hardware, software, firmware, or a combination thereof. In the description of the above embodiments, specific features, structures, materials, or characteristics can be combined in any suitable manner in one or more embodiments or examples.

[0139] The above description is merely a specific embodiment of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.

[0140] The application provides a computer-readable storage medium having a configuration program stored thereon, which, when executed by a processor, implements the steps of the verification method described above; or, when executed by a processor, the configuration program implements the steps of the configuration method described above.

[0141] The computer-readable storage medium provided in this application may be, for example, a USB flash drive, but is not limited to, electrical, magnetic, optical, electromagnetic, infrared, or semiconductor systems, devices, or any combination thereof. More specific examples of computer-readable storage media may include, but are not limited to: electrical connections having one or more wires, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination thereof. In this embodiment, the computer-readable storage medium may be any tangible medium containing or storing a program that can be used by or in conjunction with an instruction execution system, system, or device. The program code contained on the computer-readable storage medium may be transmitted using any suitable medium, including but not limited to: wires, optical cables, RF (Radio Frequency), etc., or any suitable combination thereof.

[0142] The aforementioned computer-readable storage medium may be included in the configuration device; or it may exist independently and not assembled into the configuration device.

[0143] The aforementioned computer-readable storage medium carries one or more programs, which, when executed by a configuration device, cause the configuration device to: In response to the configuration completion command for the relevant devices on the configuration page, obtain the point table configuration information of the relevant devices; The established configuration rules are invoked to perform anomaly verification on the point table configuration information to determine the abnormal device status configuration information, and the abnormal device status configuration information and the corresponding correct device status configuration information are displayed on the display interface. In response to the correction instruction for abnormal device status configuration information on the configuration page, return to re-acquire the point table configuration information of the relevant device until it is determined that the device status configuration information is the correct device status configuration information.

[0144] Alternatively, make the configuration device: In response to configuration commands for relevant devices, obtain the point table configuration information pre-stored by the relevant devices; In response to configuration change instructions for the relevant devices on the configuration page, obtain configuration change information; Update the pre-stored point table configuration information based on the obtained configuration change information.

[0145] Alternatively, make the configuration device: In response to the template download command on the configuration page, retrieve the configuration template; Configure the point table information of the relevant devices based on the configuration template; Import the configuration template on the configuration page to complete the configuration of the relevant devices; In response to the configuration completion instruction for the relevant devices on the configuration page, the point table configuration information of the relevant devices is obtained from the imported configuration template.

[0146] Computer program code for performing the operations of this application can be written in one or more programming languages ​​or a combination thereof, including object-oriented programming languages ​​such as Java, Smalltalk, and C++, and conventional procedural programming languages ​​such as the "C" language or similar programming languages. The program code can be executed entirely on the user's computer, partially on the user's computer, as a standalone software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In cases involving remote computers, the remote computer can be connected to the user's computer via any type of network—including a Local Area Network (LAN) or a Wide Area Network (WAN)—or can be connected to an external computer (e.g., via the Internet using an Internet service provider).

[0147] The flowcharts and schematic diagrams in the accompanying drawings illustrate the architecture, functionality, and operation of possible implementations of systems, methods, and computer program products according to various embodiments of this application. In this regard, each block in a flowchart or block diagram may represent a module, segment, or portion of code containing one or more executable instructions for implementing a specified logical function. It should also be noted that in some alternative implementations, the functions indicated in the blocks may occur in a different order than those indicated in the drawings. For example, two consecutively indicated blocks may actually be executed substantially in parallel, and they may sometimes be executed in reverse order, depending on the functions involved. It should also be noted that each block in a block diagram and / or flowchart, and combinations of blocks in block diagrams and / or flowcharts, can be implemented using a dedicated hardware-based system that performs the specified function or operation, or using a combination of dedicated hardware and computer instructions.

[0148] The modules described in the embodiments of this application can be implemented in software or hardware. The names of the modules do not necessarily limit the functionality of the unit itself.

[0149] The readable storage medium provided in this application is a computer-readable storage medium that stores computer-readable program instructions (i.e., computer programs) for executing the above-described verification and configuration methods, thereby solving the technical problem of being unable to determine the correct point table configuration information. Compared with the prior art, the beneficial effects of the computer-readable storage medium provided in this application are the same as the beneficial effects of the verification and configuration methods provided in the above embodiments, and will not be repeated here.

[0150] This application also provides a computer program product, including a configuration program that, when executed by a processor, implements the steps of the verification method described above; or, when executed by a processor, the configuration program implements the steps of the configuration method described above.

[0151] The computer program product provided in this application can solve the technical problem of being unable to determine the correct point table configuration information. Compared with the prior art, the beneficial effects of the computer program product provided in this application are the same as the beneficial effects of the verification method and configuration method provided in the above embodiments, and will not be repeated here.

[0152] The above description is only a part of the embodiments of this application and does not limit the patent scope of this application. All equivalent structural transformations made under the technical concept of this application and using the contents of the specification and drawings of this application, or direct / indirect applications in other related technical fields, are included in the patent protection scope of this application.

Claims

1. A verification method, characterized in that, Includes the following steps: In response to the instruction to complete the configuration of the relevant devices on the configuration page, obtain the point table configuration information of the relevant devices; The established configuration rules are invoked to perform anomaly verification on the point table configuration information to determine the abnormal device status configuration information, and the abnormal device status configuration information and the corresponding correct device status configuration information are displayed on the display interface. In response to the correction instruction for abnormal device status configuration information on the configuration page, return to re-acquire the point table configuration information of the relevant device until it is determined that the device status configuration information is the correct device status configuration information.

2. The verification method as described in claim 1, characterized in that, The correct device status configuration information includes correct device status configuration information and the location information of the correct device status configuration information.

3. The verification method as described in claim 1, characterized in that, The configuration rules include the validity of device status configuration information, the relationships between configuration information, and the correctness of business logic.

4. The verification method as described in claim 1, characterized in that, The configuration rules include data format, necessary information, and logical relationships.

5. The verification method according to any one of claims 1-4, characterized in that, The step of obtaining the point table configuration information of the relevant device in response to the configuration completion instruction of the relevant device on the configuration page specifically includes: In response to the configuration completion command for the relevant devices on the configuration page, obtain the point table configuration information of the relevant devices for this operation; The steps of invoking established configuration rules to perform anomaly verification on the point table configuration information specifically include: Invoke the established configuration rules to perform anomaly verification on the point table configuration information of the relevant devices for this operation.

6. The verification method according to any one of claims 1-4, characterized in that, Before executing the step of obtaining the point table configuration information of the relevant device in response to the configuration completion instruction on the configuration page, the configuration method includes the following steps: In response to configuration commands for relevant devices, obtain the point table configuration information pre-stored by the relevant devices; In response to configuration change instructions for related devices on the configuration page, obtain the configuration change information corresponding to this operation; Update the pre-stored point table configuration information based on the obtained configuration change information; The steps of invoking established configuration rules to perform anomaly verification on the point table configuration information specifically include: Invoke the established configuration rules to perform anomaly verification on the updated point table configuration information.

7. The verification method according to any one of claims 1-4, characterized in that, After executing the step of calling the established configuration rules and performing anomaly verification on the point table configuration information, the method further includes the following steps: In response to the command to save the point table configuration information, the system identifies abnormal device configuration information and displays the abnormal device configuration information and corresponding modification prompts on the display interface.

8. The verification method as described in claim 7, characterized in that, After executing the step of obtaining the point table configuration information of the relevant device in response to the configuration completion instruction on the configuration page, the method further includes the following steps: Retrieve one or more configuration pages that have been created; Based on the obtained point table configuration information of the relevant devices, the relevant devices are identified, and the device instance corresponding to the relevant device and the point table configuration information corresponding to the relevant device are displayed on one or more configuration pages.

9. The verification method as described in claim 8, characterized in that, The process of displaying device configuration error information on the display interface specifically includes the following steps: Based on the abnormal device configuration information, identify the relevant devices with abnormalities, display the device instances corresponding to the relevant devices with abnormalities on the configuration page, and display the abnormal configuration information of each relevant device with abnormalities. The generated exception display page is displayed on the display interface, and the exception configuration information is displayed on the exception display page; The abnormal configuration information includes abnormal device configuration information and abnormal device status configuration information.

10. A configuration method, characterized in that, Including the verification method as described in any one of claims 1-9, before executing the step of obtaining the point table configuration information of the relevant device in response to the configuration completion instruction for the relevant device on the configuration page, the configuration method includes the following steps: In response to configuration commands for relevant devices, obtain the point table configuration information pre-stored by the relevant devices; In response to configuration change instructions for related devices on the configuration page, obtain configuration change information; The pre-stored point table configuration information is updated based on the obtained configuration change information.

11. The configuration method as described in claim 10, characterized in that, The step of obtaining configuration change information in response to a configuration change instruction for the relevant device on the configuration page specifically includes: In response to a configuration change command for a related device on the configuration page, the configuration setting selection box for the related device to be changed is displayed, and the configuration change information edited in the configuration setting selection box is obtained; Alternatively, in response to a configuration change instruction for the relevant device on the configuration page, multiple candidate configuration options for the relevant device are displayed, and configuration change information is obtained from the multiple candidate configuration options.

12. The configuration method as described in claim 11, characterized in that, Before executing the step of obtaining configuration change information in response to a configuration change instruction for the relevant device on the configuration page, the following steps are also included: In response to a search request command on the configuration page, retrieve the device keywords edited in the search box on the configuration page; Based on the device keywords, multiple device candidates are displayed, the relevant device to be changed is determined from the multiple device candidates, and the configuration setting checkbox and / or candidate configuration options corresponding to the relevant device to be changed are displayed.

13. The configuration method as described in claim 10, characterized in that, Before executing the step of obtaining the pre-stored point table configuration information of the relevant device in response to the configuration command for the relevant device, the method includes the following steps: In response to the template download command on the configuration page, retrieve the configuration template; Configure the point table information of the relevant devices based on the configuration template; Import the configuration template on the configuration page to complete the configuration of the relevant devices and store the point table configuration information of the relevant devices; The step of obtaining the point table configuration information of the relevant device in response to the configuration completion instruction of the relevant device on the configuration page includes: In response to the configuration completion instruction for the relevant devices on the configuration page, the point table configuration information of the relevant devices is obtained from the imported configuration template.

14. The configuration method according to any one of claims 10-13, characterized in that, The configuration rules include the validity of device status configuration information, the relationships between configuration information, and the correctness of business logic.

15. The configuration method as described in any one of claims 10-13, characterized in that, The configuration rules include data format, necessary information, and logical relationships.

16. A configuration apparatus, comprising a memory, a processor, and a configuration program stored in the memory, characterized in that, The processor executes the configuration program to implement the steps of the verification method according to any one of claims 1-9; or, to implement the steps of the configuration method according to any one of claims 10-15.

17. A computer-readable storage medium having a configuration program stored thereon, characterized in that, When the configuration program is executed by the processor, it implements the steps of the verification method according to any one of claims 1-9; or, implements the steps of the configuration method according to any one of claims 10-15.

18. A computer program product, comprising a configuration program, characterized in that, When the configuration program is executed by the processor, it implements the steps of the verification method according to any one of claims 1-9; or, implements the steps of the configuration method according to any one of claims 10-15.