A remote monitoring system, method, device, and medium for a DCS

Through communication between the remote terminal and the configuration mapping server, the dynamic diagram of the control logic of the DCS is obtained, and the problem of inability to monitor the state of the intermediate point in the prior art is solved, and remote diagnostic analysis is realized, which reduces labor costs and improves analysis efficiency.

CN115079649BActive Publication Date: 2025-07-29CHN ENERGY NEW ENERGY TECHNOLOGY RESEARCH INSTITUTE CO LTD

Patent Information

Application Number
CN202210620488.2
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-06-02
Publication Date
2025-07-29
Estimated Expiration
2042-06-02

AI Technical Summary

Technical Problem

The existing remote monitoring system cannot obtain the intermediate point status in the decentralized control system (DCS) in real time, resulting in the need to manually conduct analysis on site, increasing labor costs and time consumption.

Method used

By establishing communication between the remote terminal in the remote control area and the configuration mapping server in the field control area, the configuration mapping server maps the control logic page of the field engineer station to generate a logical mapping map, and the image processing is performed by the remote terminal to obtain the control logic dynamic diagram of the DCS to realize remote diagnostic analysis.

Benefits of technology

Real-time monitoring of DCS control logic and the status of each logical point is realized, which saves labor costs, improves analysis efficiency, and ensures the security of DCS and the accuracy of monitoring.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115079649B_ABST
    Figure CN115079649B_ABST
Patent Text Reader

Abstract

An embodiment of the present invention provides a remote monitoring system, a remote monitoring method, a device and a medium for a DCS, belonging to the technical field of computer control. The remote monitoring system includes a remote terminal located in a remote control area and a configuration mapping server located in a field control area, wherein: the configuration mapping server is configured to, in response to a control logic retrieval instruction for the DCS from the remote terminal, map each logic page reflecting the real-time state of the control logic of the DCS on the field engineer station according to a preset ratio to generate a logic mapping diagram; the remote terminal is configured to obtain and perform image processing on the logic mapping diagram to obtain a dynamic control logic diagram of the DCS, and perform remote diagnostic analysis on the DCS based on the dynamic control logic diagram. The remote monitoring system of the present invention can monitor the state of each logic point on the DCS control logic in real time, realize the same monitoring and analysis functions as the field engineer station, facilitate the remote diagnostic analysis of the DCS, save labor costs and improve analysis efficiency.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of computer control technology, and particularly to a remote monitoring system, method, device and medium for a DCS. Background Art

[0002] A distributed control system (DCS), also known as a discrete control system, is a control system for instruments. The DCS has the characteristics of centralized management and decentralized control, and is widely used in industries such as electric power, metallurgy, and petrochemical industry, providing convenient conditions for data sharing.

[0003] In the field control area, the DCS is connected to the field engineer station, and the field engineer station can display and monitor the control logic diagram of the DCS and the numerical changes of each logic point in the control logic diagram. Each logic point in the control logic includes a named logic point (also called a hard point) and an unnamed logic point (also called an intermediate point). The existing remote monitoring method can only obtain the status of the hard points in the control logic in real time, and cannot obtain the status of the intermediate points. Figure 1 Take the control logic diagram of the boiler master control instruction as an example, as Figure 1 shown. Among them, the logic points with solid arrows are hard points, and the digital changes of the named logic points can be broadcast and stored. For example, they can be transmitted to a management information system (MIS) and a plant-level monitoring information system (SIS). Figure 1 The logic points with dashed arrows in are intermediate points. These intermediate points can only be referenced within the field engineer station located in the field control area and cannot be transmitted to the MIS and SIS. Therefore, if the complete control logic of the DCS is required for accurate analysis and diagnosis of the DCS, the staff needs to go to the field control area and conduct relevant analysis at the field engineer station. This undoubtedly increases the labor cost and takes a long time. Summary of the Invention

[0004] The purpose of the embodiments of the present invention is to provide a remote monitoring system, method, device and medium for a DCS, which are used to at least partially solve the above-mentioned existing technical problems.

[0005] To achieve the above object, in a first aspect, an embodiment of the present invention provides a remote monitoring system for a distributed control system (DCS), where the remote monitoring system includes a remote terminal located in a remote control area and a configuration mapping server located in a field control area, and: The configuration mapping server is configured to, in response to a control logic retrieval instruction for the DCS from the remote terminal, map a logic page reflecting the real-time status of each logic point of the control logic of the DCS on a field engineer station according to a preset ratio to generate a logic mapping diagram; The remote terminal is configured to obtain and perform image processing on the logic mapping diagram to obtain a dynamic control logic diagram of the DCS, and perform remote diagnostic analysis on the DCS based on the dynamic control logic diagram.

[0006] Optionally, the remote monitoring system further includes a remote network gateway disposed between the configuration mapping server and the remote terminal for communication to enable data transmission between the two.

[0007] Optionally, the remote terminal includes: a configuration translation server configured to obtain and identify analog quantities and digital quantities included in the logic mapping diagram, and determine real-time dynamic values of each logic point in the control logic of the DCS based on the identified analog quantities and digital quantities; and a remote engineer station configured to mark the real-time dynamic values of each logic point in a pre-stored initial control logic static diagram of the DCS to obtain the dynamic control logic diagram.

[0008] Optionally, the configuration translation server is further configured to obtain a real-time control logic static diagram based on the logic mapping diagram; and the remote engineer station is further configured to compare the real-time control logic static diagram with the initial control logic static diagram to update the initial control logic static diagram.

[0009] In a second aspect, an embodiment of the present invention provides a remote monitoring method for a DCS, where the remote monitoring method is applied to a configuration mapping server located in a field control area and includes: In response to a control logic retrieval instruction for the DCS from a remote terminal located in a remote control area, mapping a logic page reflecting the real-time status of each logic point according to a preset ratio to generate a logic mapping diagram; Sending the logic mapping diagram to the remote terminal so that the remote terminal performs image processing on the logic mapping diagram to obtain a dynamic control logic diagram of the DCS and perform remote diagnostic analysis on the DCS based on the dynamic control logic diagram.

[0010] In a third aspect, an embodiment of the present invention provides a remote monitoring method for a DCS. The remote monitoring method is applied to a remote terminal located in a remote control area and includes: sending a control logic retrieval instruction for the DCS to a configuration mapping server located in a field control area; obtaining a logic mapping diagram generated by the configuration mapping server in response to the control logic retrieval instruction; performing image processing on the logic mapping diagram to obtain a control logic dynamic diagram of the DCS, and performing remote diagnostic analysis on the DCS based on the control logic dynamic diagram.

[0011] Optionally, the performing image processing on the logic mapping diagram to obtain a control logic dynamic diagram of the DCS includes: identifying analog quantities and digital quantities included in the logic mapping diagram, and determining real-time dynamic values of each logic point in the control logic of the DCS; marking the real-time dynamic values of each logic point on an initial control logic static diagram of the DCS stored in advance to obtain the control logic dynamic diagram of the DCS including the real-time dynamic values of each logic point.

[0012] Optionally, the remote monitoring method further includes: parsing the logic mapping diagram to obtain a real-time control logic static diagram; comparing the real-time control logic static diagram with the initial control logic static diagram to update the initial control logic static diagram.

[0013] In a fourth aspect, an embodiment of the present invention provides a remote monitoring device for a DCS. The remote monitoring device includes: a memory storing a program capable of running on a processor; and the processor configured to implement the remote monitoring method applied to the configuration mapping server described in the second aspect above or the remote monitoring method applied to the remote terminal described in any one of the third aspect when executing the program.

[0014] In a fifth aspect, an embodiment of the present invention provides a machine-readable storage medium storing instructions for causing a machine to execute the remote monitoring method applied to the configuration server described in the second aspect above or the remote monitoring method applied to the remote terminal described in any one of the third aspect of the present application.

[0015] Through the above technical solutions, the remote monitoring system of the present invention can monitor the control logic of the DCS and the status of each logic point on the control logic in real time, implement the same monitoring and analysis functions as the field engineer station located in the field control area, facilitate remote diagnostic analysis of the DCS, save labor costs, and improve analysis efficiency.

[0016] Other features and advantages of the embodiments of the present invention will be described in detail in the subsequent specific implementation part. BRIEF DESCRIPTION OF THE DRAWINGS

[0017] The accompanying drawings are used to provide a further understanding of the embodiments of the present invention and constitute a part of the specification. Together with the following specific embodiments, they are used to explain the embodiments of the present invention, but do not limit the embodiments of the present invention. In the accompanying drawings:

[0018] Figure 1 is a schematic diagram of a control logic shown according to an exemplary embodiment;

[0019] Figure 2 is a schematic block diagram of a remote monitoring system of a DCS shown according to an exemplary embodiment;

[0020] Figure 3 is another schematic diagram of a remote monitoring system of a DCS shown according to an exemplary embodiment;

[0021] Figure 4 is a schematic diagram of a process of a remote monitoring method of a DCS applied to a configuration mapping server shown according to an exemplary embodiment;

[0022] Figure 5 is a schematic diagram of a process of a remote monitoring method of a DCS applied to a remote terminal shown according to an exemplary embodiment;

[0023] Figure 6 is another schematic diagram of a process of a remote monitoring method of a DCS applied to a remote terminal shown according to an exemplary embodiment;

[0024] Figure 7 is still another schematic diagram of a process of a remote monitoring method of a DCS applied to a remote terminal shown according to an exemplary embodiment; and

[0025] Figure 8 is a schematic diagram of a process of a remote monitoring method of a DCS shown according to an exemplary embodiment.

[0026] Description of Reference Numerals

[0027] 1 - 3: Logic points. Detailed Description of the Specific Embodiments

[0028] The following provides a detailed description of the specific embodiments of the embodiments of the present invention with reference to the accompanying drawings. It should be understood that the specific embodiments described herein are only used to illustrate and explain the embodiments of the present invention and do not limit the embodiments of the present invention.

[0029] To facilitate the understanding of the embodiments of the present invention, first, a further specific explanation of the logic points will be given in combination with Figure 1 As shown in Figure 1 shown, Figure 1 The control logic diagram contains multiple logic points, and there is a certain operation logic relationship between each logic point. Taking Figure 1Illustrate with logical point 1, logical point 2, and logical point 3 in []. As Figure 1 shown, logical point 1, logical point 2, and logical point 3 are in a summing logical relationship. Among them, logical point 1 and logical point 2 are the inputs for the summation, while logical point 3 is the output of the summation, that is, the value of logical point 3 is the sum of the values of logical point 1 and logical point 2. For logical point 1, it is named as the unit load set value, so it is called a named "hard point", while for logical point 2 and logical point 3, they are not named on the control logic diagram, so they are called unnamed "intermediate points". Therefore, if the existing remote monitoring system is adopted, only the dynamic changes of the named logical point 1 can be monitored in real time, while the dynamic changes of the unnamed logical point 3 and logical point 4 cannot be monitored.

[0030] In view of this, Figure 2 shows a remote monitoring system for DCS. As Figure 2 shown, the remote monitoring system 10 includes a remote terminal 110 located in the remote control area and a configuration mapping server 120 located in the field control area, where: the configuration mapping server 120 is used to respond to the control logic retrieval instruction of the DCS from the remote terminal 110, map the logic page reflecting the real-time status of each logical point of the control logic of the DCS on the field engineer station according to a preset ratio to generate a logic mapping diagram; the remote terminal 110 is used to obtain and perform image processing on the logic mapping diagram to obtain the DCS control logic dynamic diagram, and perform remote diagnostic analysis on the DCS based on the DCS control logic dynamic diagram.

[0031] For example, the remote terminal 110 pre-stores a graphic file containing static diagrams of initial control logics of multiple DCSs. Each static diagram of the initial control logic is pre-numbered according to page numbers, and the static diagram of the control logic containing page numbers is a logic page. A file composed of multiple logic pages is a graphic file. Among them, the initial static diagram of the control logic only represents the logical relationship between each logical point and does not include the real-time dynamic changes of each logical point. In the embodiment of the present invention, the remote terminal 110 can perform an offline copy from the field engineer station located in the field control area for pre-storage. When the remote terminal 110 opens the logic page numbered P1 in the graphic file, the remote terminal 110 generates a control logic retrieval instruction for the logic page P1. Furthermore, the configuration mapping server 120 responds to the control logic retrieval instruction for the logic page P1, maps the logic page with the same label as the logic page P1 in the control logic on the field engineer station according to a preset ratio, and generates a logic mapping diagram. It should be noted that since the field engineer station can monitor and display the dynamic changes of all logical points of the DCS in real time, the logic page with the same label as the logic page P1 on the field engineer station not only displays the logical relationship between each logical point, but also displays the real-time dynamics of each logical point, that is, the obtained logic mapping diagram after mapping also reflects the dynamics of each logical point. Specifically, the configuration mapping server 120 controls the field engineer station to open the logic page with the same label as the logic page P1 in the control logic and perform a screenshot process based on the control logic retrieval instruction, and based on the screenshot image, copies the connection relationship between each logical point, the real-time status of each logical point, and the colors, arrows, etc. used in the screenshot image according to a preset ratio, and then obtains a logic mapping diagram. Among them, the preset ratio of the configuration mapping server 120 for logic page mapping can be preferably 1:1, so that the size of the dynamic diagram of the control logic after image processing by the remote terminal in the subsequent process is consistent with the size of the pre-stored initial static diagram of the control logic. Further, the remote terminal 110 performs image processing on the logic mapping diagram, processes to obtain the dynamic changes of each logical point, and then combines with the initial static diagram of the control logic on the opened logic page P1 to obtain a dynamic diagram of the control logic. Similarly, for other logic pages in the graphic file, the corresponding dynamic diagram of the control logic can be obtained by referring to the above process.

[0032] Further, the remote terminal 110 can monitor the control data of the DCS in real time based on the dynamic diagram of the control logic, and perform remote diagnostic analysis when an abnormal situation occurs in the control state of the DCS. For example, in the remote terminal 110, by opening the corresponding logic diagram, reading the real-time data of the dynamic analog quantity and switch quantity on the logic diagram, and then combining with the trend chart, the logical rationality and correctness of the control function implemented by the distributed control system, and the rationality of the setting of the control structure and parameters are analyzed, so as to achieve the same accuracy and real-time effect as the real-time analysis on the site engineer station.

[0033] In an embodiment of the present invention, by setting up a configuration mapping server in the on-site control area to map the logic pages on the on-site engineer station, the remote terminal can obtain the dynamic changes of each logic point in the logic page. In particular, it can obtain the dynamic changes of the unnamed "intermediate points", thereby realizing the same monitoring of the DCS as that of the on-site engineer station. Moreover, the remote terminal can monitor the control data of the DCS in real time, so it is beneficial to remotely analyze and diagnose the DCS, effectively improving the timeliness of DCS fault analysis. And there is no need for staff to go to the site, effectively saving labor costs and effectively improving the monitoring efficiency of the DCS.

[0034] In a preferred embodiment, as Figure 3 shown, the remote monitoring system further includes a remote network gateway 130 disposed between the communication of the configuration mapping server 120 and the remote terminal 110 to realize data transmission between the two. Specifically, the remote network gateway 130 is used to transmit the control logic retrieval instruction of the remote terminal 110 for the DCS to the configuration mapping server 120, and to transmit the logic mapping diagram generated by the configuration mapping server 120 to the remote terminal 110.

[0035] For example, a remote network gateway is a device that uses a dedicated isolation chip to cut off the connection between the internal and external networks on the circuit and can perform secure and appropriate data exchange between networks. Since the remote terminal 110 and the configuration mapping server 120 are isolated by the remote network gateway 130, there is no physical connection for mutual communication between them. The remote network gateway 130 and the configuration mapping server 120 communicate using an internal dedicated line network, and the remote terminal 110 and the remote network gateway 130 communicate using an industrial Internet or a control dedicated line network. When the remote terminal 110 transmits a logic retrieval instruction to the configuration mapping server 120, first, when the communication physical connection between the remote network gateway 130 and the configuration mapping server 120 is in a disconnected state, the communication physical connection between the remote network gateway 130 and the remote terminal 110 is turned on, and the remote network gateway 130 receives the logic retrieval instruction of the remote terminal 110. Secondly, after receiving the logic retrieval instruction, the remote network gateway 130 disconnects its communication physical connection with the control terminal 110. Further, the remote network gateway 130 turns on its communication physical connection with the configuration mapping server 120 and transmits the received logic retrieval instruction to the configuration mapping server 120. Similarly, the configuration mapping server 120 transmits the logic mapping diagram to the remote terminal 110 referring to the above execution process principle.

[0036] In an embodiment of the present invention, by setting up a remote network gateway 130, it is ensured that the communication physical connection between the configuration mapping server 120 in the field control area and the remote terminal 110 in the remote control area is always in a disconnected state. The configuration mapping server 120 in the field control area will not receive network attacks from the external network, improving the security of the field control area and further ensuring the security of the DCS while remotely monitoring the DCS.

[0037] The structure and functions of the remote terminal 110 in the above embodiment will be further described in detail below.

[0038] In a preferred embodiment, as Figure 3 shown, the remote terminal 110 includes: a configuration translation server 1101, configured to obtain and identify the analog quantities and digital quantities included in the logical mapping diagram, and determine the real-time dynamic values of each logical point in the control logic of the DCS based on the identified analog quantities and digital quantities; a remote engineer station 1102, configured to mark the real-time dynamic values of each logical point in the initial control logic static diagram of the DCS stored in advance to obtain the control logic dynamic diagram.

[0039] For example, the configuration translation server 1101 in the embodiment of the present invention uses image processing technology to identify the analog quantities or digital quantities in the logical mapping diagram. In the control logic, the value of a logical point is one of the analog quantity and the digital quantity. Among them, the analog quantity is a continuous value that varies within a certain range. For example, temperature, from 0 to 100 degrees, pressure from 0 to 10 Mpa, liquid level from 1 to 5 meters, the opening of an electric valve from 0 to 100%, etc. These quantities all belong to analog quantities. The digital quantity includes two states, such as the on and off states of a switch, the closed and open states of a relay, the on and off states of a solenoid valve, etc. For a control system, since the CPU is binary and each bit of data has only two states of "0" and "1", therefore, a digital quantity can be represented by only one bit inside the CPU. For example, "0" is used to represent on and "1" is used to represent off. And for an analog quantity, usually 8 to 16 bits are required to represent an analog quantity according to the accuracy. The most common analog quantity is 12 bits. Furthermore, after identifying the analog quantities and digital quantities in the logical mapping diagram, the real-time dynamic values of each logical point can be determined. The remote engineer station 1102 marks the determined real-time dynamic values of each logical point on the corresponding logical points in the initial logical static diagram, and the obtained control logic dynamic diagram can reflect the dynamic changes of each logical point.

[0040] In a more preferred embodiment, the configuration translation server 1101 is further configured to obtain a real-time control logic static diagram based on the logic mapping diagram; and the remote engineer station 1102 is further configured to compare the real-time control logic static diagram with the initial control logic static diagram to update the initial control logic static diagram.

[0041] For example, as mentioned in the above embodiment, the initial control logic static diagram copied offline from the on-site engineer station located in the on-site control area is pre-stored in the remote terminal 110. However, in the actual production process, technicians may adjust the logic relationship of a certain logic point according to the actual situation, and thus the actual real-time control logic static diagram, that is, the logic relationship between each logic point will be different from the initial control logic static diagram. Therefore, in the embodiment of the present invention, the configuration translation server 1101 can also identify the real-time control logic static diagram based on image recognition technology, and then the remote engineer station 1102 can compare it with the pre-stored initial control logic static diagram and replace the initial control logic static diagram with the identified real-time control logic static diagram to update the initial logic static diagram.

[0042] The embodiment of the present invention can make the control logic dynamic diagram on the remote engineer station consistent with that displayed on the on-site engineer station, ensuring the accuracy of the control state monitoring of the DCS.

[0043] Based on the same technical concept as the above system, the embodiment of the present invention provides a remote monitoring method for a DCS. The remote monitoring method is applied to a configuration mapping server located in the on-site control area, as Figure 4 shown, the remote monitoring method includes:

[0044] Step S410, in response to a control logic retrieval instruction for the DCS from a remote terminal located in the remote control area, map a logic page reflecting the real-time state of each logic point on the on-site engineer station according to a preset ratio to generate a logic mapping diagram.

[0045] Step S420, send the logic mapping diagram to the remote terminal so that the remote terminal performs image processing on the logic mapping diagram to obtain the control logic dynamic diagram of the DCS and perform remote diagnostic analysis on the DCS based on the control logic dynamic diagram.

[0046] For more implementation details and beneficial effects of the embodiment of the present invention, reference can be made to the above embodiment, and details will not be elaborated here.

[0047] The embodiment of the present invention also provides a remote monitoring method for a DCS. The remote monitoring method is applied to a remote terminal located in the remote control area, as Figure 5 shown, the remote monitoring method includes:

[0048] Step S510: Send a control logic retrieval instruction for the DCS to the configuration mapping server located in the on-site control area;

[0049] Step S520: Obtain the logic mapping diagram generated by the configuration mapping server in response to the control logic retrieval instruction.

[0050] Step S530: Perform image processing on the logic mapping diagram to obtain the control logic dynamic diagram of the DCS, and perform remote diagnostic analysis on the DCS based on this control logic dynamic diagram.

[0051] For more implementation details and beneficial effects of the embodiments of the present invention, reference can be made to the above embodiments, and details will not be elaborated herein.

[0052] In a preferred embodiment, for step S530, the performing image processing on the logic mapping diagram to obtain the control logic dynamic diagram of the DCS, as Figure 6 shown, specifically includes:

[0053] Step S610: Identify the analog quantities and switch quantities included in the logic mapping diagram, and determine the real-time dynamic values of each logic point in the control logic of the DCS.

[0054] Step S620: Mark the real-time dynamic values of each logic point on the initial control logic static diagram of the DCS stored in advance to obtain the control logic dynamic diagram of the DCS including the real-time dynamic values of each logic point.

[0055] For more implementation details and beneficial effects of the embodiments of the present invention, reference can be made to the above embodiments, and details will not be elaborated herein.

[0056] In a more preferred embodiment, for Figure 6 the method shown, as Figure 7 shown, the remote monitoring method further includes:

[0057] Step S710: Based on the logic mapping diagram, parse to obtain the real-time control logic static diagram.

[0058] Step S720: Compare the real-time control logic static diagram with the initial control logic static diagram to update the initial control logic static diagram.

[0059] For more implementation details and beneficial effects of the embodiments of the present invention, reference can be made to the above embodiments, and details will not be elaborated herein.

[0060] Figure 8 FIG. shows a schematic flow diagram of a remote monitoring system for remotely monitoring a DCS. As shown in the figure, it may specifically include the following steps:

[0061] Step S810, the remote terminal generates a logical retrieval instruction based on the logical acquisition requirement.

[0062] Step S820, the remote terminal sends the logical retrieval instruction to the configuration mapping server.

[0063] Step S830, the configuration mapping server generates a logical mapping diagram in response to the logical retrieval instruction.

[0064] Step S840, the configuration mapping server sends the logical mapping diagram to the remote terminal.

[0065] Step S850, the remote terminal performs image processing on the logical mapping diagram to obtain a control logic dynamic diagram.

[0066] Step S860, the remote terminal performs remote diagnostic analysis on the DCS based on the control logic dynamic diagram.

[0067] It should be noted that the remote terminal can send the logical retrieval instruction periodically, and the configuration mapping server sends the logical mapping diagram to the remote terminal periodically. Then, the remote terminal can obtain a periodically changing control logic dynamic diagram, and thus monitor the change of the control state of the DCS in real time.

[0068] The embodiment of the present invention provides a remote monitoring device for a DCS. The remote monitoring device includes: a memory that stores a program capable of running on a processor; and the processor, which is configured to implement the remote monitoring method for the configuration server or the remote monitoring method for the remote terminal in the above embodiments when executing the program.

[0069] Specifically, when the processor executes the remote monitoring method for the configuration server, it can be regarded as the processor inside the configuration mapping server. When the processor executes the remote monitoring method for the remote terminal, it can be regarded as the processor inside the remote terminal.

[0070] The processor contains a kernel, and the kernel retrieves the corresponding program unit from the memory. One or more kernels can be set, and the above-mentioned remote monitoring method can be implemented by adjusting the kernel parameters.

[0071] The memory may include non-permanent memory in a computer-readable medium, random access memory (RAM) and / or non-volatile memory in the form of, for example, read-only memory (ROM) or flash memory (flash RAM). The memory includes at least one storage chip.

[0072] An embodiment of the present invention provides a machine-readable storage medium, on which instructions are stored, and the instructions are used to cause a machine to execute the remote monitoring method for a configuration server or the remote monitoring method for a remote terminal in the above embodiments of the present application.

[0073] In summary, the remote monitoring system of the embodiments of the present invention has the following advantages:

[0074] 1) By setting up a configuration mapping server in the field control area, the dynamic changes of each logical point in the logical page can be obtained, especially the changes of the unnamed "intermediate points" in the DCS control logic, realizing the same monitoring and analysis functions as the on-site engineer station located in the field control area; 2) The remote terminal can monitor the control data of the DCS in real time, which is beneficial to the remote analysis and diagnosis of the DCS, effectively improving the timeliness of the DCS fault analysis; 3) There is no need for manual on-site analysis, saving costs and improving the analysis efficiency.

[0075] Those skilled in the art should understand that the embodiments of the present application can be provided as a method, a system, or a computer program product. Therefore, the present application can take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware aspects. Moreover, the present application can take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

[0076] The present application is described with reference to the flowcharts and / or block diagrams of methods, apparatuses (systems), and computer program products according to the embodiments of the present application. It should be understood that each flow and / or block in the flowchart and / or block diagram, as well as the combination of flows and / or blocks in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to the processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing devices to generate a machine, so that the instructions executed by the processor of the computer or other programmable data processing devices generate for implementing in the process Figure 1 one process or multiple processes and / or blocks Figure 1 a device for the functions specified in one block or multiple blocks.

[0077] These computer program instructions can also be stored in a computer-readable memory that can direct a computer or other programmable data processing device to work in a specific manner, so that the instructions stored in the computer-readable memory generate a manufactured article including an instruction device, and the instruction device implements in the process Figure 1 one process or multiple processes and / or blocks Figure 1 a device for the functions specified in one block or multiple blocks.

[0078] These computer program instructions can also be loaded onto a computer or other programmable data processing device, so that a series of operation steps are executed on the computer or other programmable device to generate a computer-implemented process, and thus the instructions executed on the computer or other programmable device provide for implementing in the process Figure 1 a process or multiple processes and / or blocks Figure 1 steps of the functions specified in a block or multiple blocks.

[0079] In a typical configuration, a computing device includes one or more processors (CPUs), an input / output interface, a network interface, and memory.

[0080] The memory may include non-permanent memory in the computer-readable medium, in the form of random access memory (RAM) and / or non-volatile memory such as read-only memory (ROM) or flash memory (flash RAM). The memory is an example of a computer-readable medium.

[0081] Computer-readable media includes permanent and non-permanent, removable and non-removable media and can store information by any method or technology. The information can be computer-readable instructions, data structures, program modules, or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technologies, compact disc read-only memory (CD-ROM), digital versatile disc (DVD) or other optical storage, magnetic cassette tapes, magnetic tape magnetic disk storage or other magnetic storage devices, or any other non-transmission media that can be used to store information that can be accessed by a computing device. As defined herein, computer-readable media does not include transitory media such as modulated data signals and carrier waves.

[0082] It should also be noted that the term "comprising", "including" or any other variation thereof is intended to cover non-exclusive inclusion, so that a process, method, commodity or device including a series of elements not only includes those elements, but also includes other elements not expressly listed, or also includes elements inherent to such process, method, commodity or device. Without further limitation, an element defined by the statement "including one..." does not exclude the existence of additional identical elements in the process, method, commodity or device including the element.

[0083] The above are only embodiments of the present application and are not intended to limit the present application. For those skilled in the art, various changes and modifications can be made to the present application. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application shall be included within the scope of the claims of the present application.

Claims

1. A remote monitoring system for a distributed control system (DCS), characterized in that, The remote monitoring system includes a remote terminal located in the remote control area and a configuration mapping server located in the field control area, where: The configuration mapping server is configured to respond to a control logic retrieval instruction including a page number for the DCS from the remote terminal, and map, according to a preset ratio, a logic page reflecting the connection relationship and real-time status of each logic point of the control logic of the DCS with the same label as the page number on the on-site engineer station, so as to generate a logic mapping diagram; The remote terminal is configured to obtain and perform image processing on the logic mapping diagram to obtain a dynamic control logic diagram of the DCS, and perform remote diagnostic analysis on the DCS based on the dynamic control logic diagram; The remote terminal includes: a configuration translation server, configured to obtain and identify analog quantities and digital quantities included in the logic mapping diagram, and determine real-time dynamic values of each logic point in the control logic of the DCS based on the identified analog quantities and digital quantities, where the logic points include hard points and intermediate points, the hard points are named logic points, and the intermediate points are unnamed logic points; The remote terminal further includes: a remote engineer station, configured to mark the real-time dynamic values of each logic point in the initial control logic static diagram of the DCS stored in advance to obtain the dynamic control logic diagram.

2. The remote monitoring system according to claim 1, wherein The remote monitoring system further includes a remote network gateway disposed between the configuration mapping server and the remote terminal for communication to achieve data transmission between the two.

3. The remote monitoring system according to claim 1, characterized in that The configuration translation server is further configured to obtain a real-time control logic static diagram based on the logic mapping diagram; And, the remote engineer station is further configured to compare the real-time control logic static diagram with the initial control logic static diagram to update the initial control logic static diagram.

4. A remote monitoring method for DCS, characterized in that, Including: Sending a control logic retrieval instruction for the DCS from the remote terminal to the configuration mapping server located in the field control area; The configuration mapping server is configured to respond to a control logic retrieval instruction including a page number for the DCS from the remote terminal, and map, according to a preset ratio, a logic page reflecting the connection relationship and real-time status of each logic point of the control logic of the DCS with the same label as the page number on the on-site engineer station, so as to generate a logic mapping diagram; Performing image processing on the logic mapping diagram through the remote terminal to obtain a dynamic control logic diagram of the DCS, and performing remote diagnostic analysis on the DCS based on the dynamic control logic diagram; The performing image processing on the logic mapping diagram to obtain a dynamic control logic diagram of the DCS includes: identifying analog quantities and digital quantities included in the logic mapping diagram, determining real-time dynamic values of each logic point in the control logic of the DCS, where the logic points include hard points and intermediate points, the hard points are named logic points, and the intermediate points are unnamed logic points; Marking the real-time dynamic values of each logic point in the initial control logic static diagram of the DCS stored in advance to obtain the dynamic control logic diagram.

5. The remote monitoring method according to claim 4, wherein Annotate the real-time dynamic value of each logical point onto the initial control logic static diagram of the pre-stored DCS to obtain the control logic dynamic diagram of the DCS including the real-time dynamic value of each logical point.

6. The remote monitoring method according to claim 4, wherein The remote monitoring method further includes: Based on the logic mapping diagram, parse to obtain the real-time control logic static diagram; Compare the real-time control logic static diagram with the initial control logic static diagram to update the initial control logic static diagram.

7. A remote monitoring device for DCS, characterized in that, The remote monitoring device includes: A memory that stores a program capable of running on a processor; and The processor, which is configured to implement the remote monitoring method according to any one of claims 4-6 when executing the program.

8. A machine-readable storage medium, on which instructions are stored for causing a machine to execute the remote monitoring method according to any one of claims 4-6 of the present application.

Citation Information

Patent Citations

  • Virtual object based online diagnosing and optimizing device for thermal control logic of thermal power plant

    CN106773795A

  • Configuration creation method of distributed control system, system and equipment and medium

    CN113791594A

  • Data display device in distribution network automation system

    CN204347838U

Cited By

  • A digital display graph element configuration and running state display method of a DCS monitoring system based on global dynamic attribute driving

    CN122795500A