Interlocking control method, system and device of DCS (Distributed Control System) and storage medium
By obtaining the equipment's operating status and current and combining it with a delayed verification mechanism, the problem of false triggering of the DCS system's interlocking protection control is resolved, achieving stable operation and safety protection of the equipment.
Patent Information
- Application Number
- CN202510538470.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-04-27
- Publication Date
- 2025-09-12
AI Technical Summary
The interlocking protection control of the existing DCS system is easily affected by a single factor, such as the equipment operating status, resulting in frequent false triggering, affecting production continuity and equipment life, and increasing maintenance and production costs.
By obtaining the operating status and operating current of the target device, setting the preset current threshold, and combining the delay verification mechanism, it is determined whether the device meets the shutdown conditions to ensure the accuracy and stability of the interlocking control.
It improves the accuracy of interlocking control, reduces the frequency of false triggering, extends the service life of equipment, reduces maintenance and production costs, and improves production efficiency.
Smart Images

Figure CN120630892A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of industrial automation control technology, and in particular to an interlocking control method, system, device and storage medium of a control system DCS. Background Art
[0002] In modern industrial production, the distributed control system (DCS), as the core automation control system, undertakes important tasks such as real-time monitoring of production equipment, data collection, process control, and interlocking protection. Interlocking protection control is an important component of the DCS system. When equipment anomalies or failures occur, it can trigger protective measures in a timely manner to prevent accidents from escalating, thereby ensuring production safety and equipment integrity.
[0003] However, current interlock protection control often relies on the operating status of the equipment as a single interlock triggering condition. Although the triggering condition is simple and direct, there are many problems in actual application. Due to the complexity of the production environment, the operating status of the equipment may be affected by various factors, such as signal interference, sensor failure, etc., resulting in a high frequency of false triggering of interlock protection. Frequent false stops and starts not only affect the continuity and stability of production, but also greatly shorten the service life of on-site equipment and increase maintenance costs and production costs. Summary of the Invention
[0004] In order to solve the above technical problems, the present application provides an interlocking control method, system, device and storage medium for a control system DCS.
[0005] The technical solution provided in this application is described below:
[0006] In a first aspect, the present application provides an interlocking control method for a control system DCS, the method comprising:
[0007] Acquiring an operating state and an operating current of a target device, wherein the operating state includes a normal state or a stopped state;
[0008] determining a preset current threshold;
[0009] Determining whether the operating current is lower than the preset current threshold;
[0010] When it is determined that the operating current is lower than the preset current threshold, determining whether the operating state of the target device is shutdown;
[0011] If so, determining whether the operating state of the target device and the operating current meet the delay verification;
[0012] When it is determined that the operating state of the target device and the operating current meet the delay verification, an interlocking control is triggered to stop the operation of the target device.
[0013] Optionally, before determining whether the operating state of the target device and the operating current meet delay verification, the method further includes:
[0014] Determine the preset time period.
[0015] Optionally, determining whether the operating state of the target device and the operating current satisfy delay verification includes:
[0016] Within the preset time period, it is determined whether the operating state of the target device is shutdown and whether the operating current is lower than the preset current threshold.
[0017] Optionally, after determining whether the operating state of the target device and the operating current meet delay verification, the method further includes:
[0018] When it is determined that the operating state of the target device and the operating current do not satisfy the delay verification, the target device is controlled to continue operating.
[0019] Optionally, after determining whether the operating state of the target device and the operating current satisfy delay verification, the method further includes:
[0020] When it is determined that the operating state of the target device or the operating current does not satisfy the delay verification, the target device is controlled to continue operating.
[0021] Optionally, after determining whether the operating status of the target device is shutdown, the method further includes:
[0022] When it is determined that the operating state of the target device is normal, the target device is controlled to continue operating.
[0023] Optionally, after determining whether the operating current is lower than the preset current threshold, the method further includes:
[0024] When it is determined that the operating current is higher than the preset current threshold, the target device is controlled to continue operating.
[0025] A second aspect of the present application provides an interlocking control system of a control system DCS, the system comprising:
[0026] an acquisition unit, configured to acquire an operating state and an operating current of a target device, wherein the operating state includes a normal state or a stopped state;
[0027] a determining unit, configured to determine a preset current threshold;
[0028] A first judging unit, configured to judge whether the operating current is lower than the preset current threshold;
[0029] a second judging unit, configured to judge whether the operating state of the target device is shutdown when the first judging unit determines that the operating current is lower than the preset current threshold;
[0030] a third judgment unit, configured to judge whether the operating state of the target device and the operating current satisfy a delay verification when the second judgment unit determines that the operating state of the target device is shutdown;
[0031] A triggering unit is configured to trigger an interlocking control when the third judgment unit determines that the operating state of the target device and the operating current satisfy a delay verification, so as to stop the target device from operating.
[0032] A third aspect of the present application provides an interlocking control device for a control system DCS, the device comprising:
[0033] processor, memory, input and output units, and buses;
[0034] The processor is connected to the memory, the input and output unit, and the bus;
[0035] The memory stores a program, and the processor calls the program to execute the method as described in the first aspect and any one of the first aspects.
[0036] In a fourth aspect, the present application provides a computer-readable storage medium, on which a program is stored. When the program is executed on a computer, the method described in the first aspect and any one of the first aspects is performed.
[0037] It can be seen from the above technical solutions that this application has the following advantages:
[0038] In the interlocking control method of the control system DCS of the present application, the operating status and operating current of the target device are first obtained, and the operating status includes a normal state or a stopped state; then a preset current threshold is determined; whether the operating current is lower than the preset current threshold is judged; when it is determined that the operating current is lower than the preset current threshold, whether the operating status of the target device is shutdown is judged; if so, whether the operating status and operating current of the target device meet the delay verification is judged; when it is determined that the operating status and operating current of the target device meet the delay verification, the interlocking control is triggered to stop the target device from running.
[0039] It can be further seen that by using the equipment operating status and operating current as trigger conditions, the stability and accuracy of the program are effectively improved, the frequency of false triggering is reduced, and the equipment can work stably, thereby increasing the service life of on-site equipment, reducing maintenance costs and production costs, and helping to improve production efficiency. BRIEF DESCRIPTION OF THE DRAWINGS
[0040] In order to more clearly illustrate the technical solutions in this application, the following briefly introduces the drawings required for use in the description of the embodiments. Obviously, the drawings described below are only some embodiments of this application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without any creative work.
[0041] Figure 1 This is a flow chart of an embodiment of the interlocking control method of the control system DCS of this application;
[0042] Figure 2 This is a flow chart of an embodiment of the interlocking control system of the DCS control system of this application;
[0043] Figure 3 This is a flow chart of an embodiment of the interlocking control device of the control system DCS of this application. DETAILED DESCRIPTION
[0044] It should be noted that the interlocking control method for a DCS control system provided in this application can be applied to a terminal, a system, or a server. For example, the terminal can be a smartphone, a computer, a tablet computer, a portable computer terminal, or a fixed terminal such as a desktop computer. For ease of explanation, this application uses a terminal as the execution subject for example.
[0045] See also Figure 1 The present application first provides an embodiment of an interlocking control method of a control system DCS, which includes:
[0046] 101. Obtain an operating state and an operating current of a target device, where the operating state includes a normal state or a stopped state;
[0047] 102. Determine a preset current threshold;
[0048] 103. Determine whether the operating current is lower than the preset current threshold;
[0049] 104. When it is determined that the operating current is lower than the preset current threshold, determine whether the operating state of the target device is shutdown;
[0050] 105. If yes, determine whether the operating status of the target device and the operating current meet the delay verification;
[0051] 106. When it is determined that the operating state of the target device and the operating current meet the delay verification, triggering interlock control to stop the target device from operating.
[0052] In an embodiment of the present application, the operating status and operating current of the target device are first obtained, and the operating status includes a normal state or a stopped state; after determining the preset current threshold, it is further determined whether the operating current is lower than the preset current threshold. When it is determined that the operating current is lower than the preset current threshold, it is determined whether the operating status of the target device is shutdown; if so, it is determined whether the operating status and operating current of the target device meet the delay verification; when it is determined that the operating status and operating current of the target device meet the delay verification, the interlocking control is triggered to stop the target device from running.
[0053] In step 101, the operating status and operating current of the target device are obtained for real-time monitoring of the operating status and operating current of the target device. The operating status information of the target device is continuously obtained through sensors or other measuring devices. The operating status of the target device generally includes a normal state or a stopped state. The operating status of the target device and the operating current are important bases for judging whether the target device is in a normal working state.
[0054] In step 102, a preset current threshold is determined. The preset current threshold is a key parameter of the interlocking control method. A reasonable current threshold is preset based on the type, specifications and current range of the target device during normal operation. This threshold is usually set at the level that the current should reach when the device is normally shut down, or slightly lower than this level, to ensure that the interlocking control can be accurately triggered when the device is abnormally shut down or the current is too low.
[0055] In step 103, it is determined whether the operating current is lower than the preset current threshold. The operating current obtained is compared with the preset current threshold in real time. If the operating current is lower than the current threshold, it means that the device may be in an abnormal state or has been shut down. At this time, it is necessary to proceed to the next step 104 for judgment.
[0056] In step 104, the system determines whether the target device is in a shutdown state. Specifically, if the operating current is lower than a preset current threshold, the system further determines whether the target device is in a shutdown state. This step is to confirm that the device has indeed stopped operating, rather than being in an abnormally low current state.
[0057] In step 105, it is determined whether the operating status and operating current of the target device meet the delay verification. In order to avoid false triggering due to instantaneous current fluctuations or sensor errors, a delayed verification mechanism is introduced. When the operating status of the device is shutdown and the operating current is lower than the threshold, the system starts a delay timer and waits for a period of time, such as a few seconds, and then verifies the status and current of the device again. If the status and current of the device remain unchanged during this period, the delayed verification condition is met.
[0058] In step 106, the interlock control is triggered. When it is determined that the operating status and operating current of the target device meet the delay verification, the interlock control program is triggered. This program will immediately stop the operation of the target device or cut off its power supply to prevent damage or safety accidents that may be caused by the device continuing to work in an abnormal state. At the same time, an alarm signal will be issued to notify the operator to check the status of the device and perform necessary maintenance or repair work.
[0059] This interlock control method obtains the operating status and operating current of the equipment in real time, and combines the preset current threshold and delay verification mechanism to accurately and reliably determine whether the equipment is in an abnormal state, and triggers interlock control when necessary to protect the safety of equipment and personnel.
[0060] Before determining whether the operating state of the target device and the operating current meet the delay verification, the method further includes: determining a preset time period.
[0061] Before verifying whether the operating status of the target device and the operating current meet the delay verification, it is necessary to first determine a preset time period. The preset time period can be set according to actual conditions and can be set to a few seconds or more than ten seconds. No specific limitation is made here.
[0062] Among them, judging whether the operating status of the target device and the operating current meet the delay verification includes: within the preset time period, judging whether the operating status of the target device is shutdown and judging whether the operating current is lower than the preset current threshold.
[0063] In this embodiment of the present application, to ensure accurate determination of the target device's status and avoid false triggering, dual-judgment logic within a preset time period is introduced. This logic primarily involves two parallel determination processes: continuously determining whether the target device's operating status is shutdown within a preset time period, and simultaneously determining whether the operating current is below a preset current threshold.
[0064] The preset time period is a parameter in the interlock control scheme that determines how long to wait to confirm the device's status and current stability before triggering the interlock control. The length of the time period should be appropriately set based on the device's actual operating characteristics and potential abnormalities. This ensures that the interlock control is triggered promptly when the device truly needs protection, while minimizing false triggering due to transient fluctuations.
[0065] During the preset time period, the operating status of the target device is continuously monitored. If the operating status of the device is always shut down during this period, the first judgment condition is met. This judgment is to confirm whether the device has truly stopped running, rather than being in a short shutdown state or abnormal low power consumption mode. If during this period, the operating current of the device is always lower than the preset current threshold, the second judgment condition is met.
[0066] During the preset time period, the system will trigger the interlock control only when the operating status of the target device is always shutdown and the operating current is always lower than the preset current threshold.
[0067] If any change occurs in the device status or current during this period, resulting in any of the above two conditions not being met, the interlock control will not be triggered, but the device status and current will continue to be monitored.
[0068] At the end of the preset time period, if the equipment's status and current still meet the interlock control triggering conditions, the interlock control program will be immediately triggered. The interlock control program will take a series of preset measures to protect the equipment, such as cutting off power, stopping equipment operation, and issuing an alarm signal, etc., which are not specifically limited here.
[0069] The interlock control program will only intervene and process when both the device status and device current meet the conditions, that is, when the device status is stopped and the current is 0. The following situations do not trigger the interlock control program:
[0070] 1. When it is determined that the operating status and operating current of the target device do not meet the delay verification, the target device is controlled to continue to operate, indicating that the target device is only temporarily powered off and shut down, which will not affect the operation of the target device. Under this condition, the target device can be controlled to continue to operate.
[0071] Second, if it is determined that the operating status or operating current of the target device does not meet the delay verification, the target device is controlled to continue operating. This indicates that the target device is only temporarily powered off or shut down. If only one condition is met, it indicates that the operation of the target device is affected. Under this condition, the target device can be controlled to continue operating.
[0072] 3. When it is determined that the operating status of the target device is normal, the target device is controlled to continue operating.
[0073] 4. When it is determined that the operating current is higher than the preset current threshold, the target device is controlled to continue operating, indicating that the target device is operating normally and no control is required, and the target device is kept operating.
[0074] See also Figure 2In a second aspect, the present application provides an interlocking control system of a control system DCS, the system comprising:
[0075] An acquisition unit 201 is configured to acquire an operating state and an operating current of a target device, wherein the operating state includes a normal state or a stopped state;
[0076] The determining unit 202 is configured to determine a preset current threshold;
[0077] The first judging unit 203 is configured to judge whether the operating current is lower than the preset current threshold;
[0078] A second judgment unit 204 is configured to judge whether the operating state of the target device is shutdown when the first judgment unit determines that the operating current is lower than the preset current threshold;
[0079] A third judgment unit 205 is configured to judge whether the operating state of the target device and the operating current satisfy a delay verification when the second judgment unit determines that the operating state of the target device is shutdown;
[0080] The trigger unit 206 is configured to trigger an interlock control to stop the target device from running when the third judgment unit determines that the running state of the target device and the running current satisfy the delay verification.
[0081] See also Figure 3 In a third aspect, the present application provides an interlocking control device for a control system DCS, the device comprising:
[0082] Processor 301, memory 302, input and output unit 303 and bus 304;
[0083] The processor 301 is connected to the memory 302, the input and output unit 303 and the bus 304;
[0084] The memory 302 stores a program, and the processor 301 calls the program to execute the method as described in the first aspect and any one of the first aspects.
[0085] In a fourth aspect, the present application provides a computer-readable storage medium, on which a program is stored. When the program is executed on a computer, the method described in the first aspect and any one of the first aspects is performed.
[0086] Those skilled in the art will clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.
[0087] In the several embodiments provided in this application, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are merely schematic. For example, the division of the units is merely a logical function division. In actual implementation, there may be other division methods, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be an indirect coupling or communication connection through some interfaces, devices or units, which can be electrical, mechanical or other forms.
[0088] The units described as separate components may or may not be physically separate, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed across multiple network units. Some or all of these units may be selected to achieve the purpose of this embodiment according to actual needs.
[0089] In addition, the functional units in the various embodiments of the present application may be integrated into a single processing unit, or each unit may exist physically separately, or two or more units may be integrated into a single unit. The aforementioned integrated units may be implemented in the form of hardware or software functional units.
[0090] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application is essentially or the part that contributes to the prior art or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a number of instructions for enabling a computer device (which can be a personal computer, server, or network device, etc.) to execute all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM, read-only memory), random access memory (RAM, random access memory), disk or optical disk, and other media that can store program code.
Claims
1. An interlocking control method for a control system DCS, characterized in that: The method comprises: Acquiring an operating state and an operating current of a target device, wherein the operating state includes a normal state or a stopped state; determining a preset current threshold; Determining whether the operating current is lower than the preset current threshold; When it is determined that the operating current is lower than the preset current threshold, determining whether the operating state of the target device is shutdown; If so, determining whether the operating state of the target device and the operating current meet the delay verification; When it is determined that the operating state of the target device and the operating current meet the delay verification, an interlocking control is triggered to stop the operation of the target device.
2. The interlocking control method of the control system DCS according to claim 1, characterized in that: Before determining whether the operating state of the target device and the operating current satisfy delay verification, the method further includes: Determine the preset time period.
3. The interlocking control method of the control system DCS according to claim 2, characterized in that: Determining whether the operating state of the target device and the operating current meet delay verification includes: Within the preset time period, it is determined whether the operating state of the target device is shutdown and whether the operating current is lower than the preset current threshold.
4. The interlocking control method of the control system DCS according to claim 1, characterized in that: After determining whether the operating state of the target device and the operating current satisfy delay verification, the method further includes: When it is determined that the operating state of the target device and the operating current do not satisfy the delay verification, the target device is controlled to continue operating.
5. The interlocking control method of the control system DCS according to claim 1, characterized in that: After determining whether the operating state of the target device and the operating current satisfy delay verification, the method further includes: When it is determined that the operating state of the target device or the operating current does not satisfy the delay verification, the target device is controlled to continue operating.
6. The interlocking control method of the control system DCS according to claim 1, characterized in that: After determining whether the target device is in a shutdown state, the method further includes: When it is determined that the operating state of the target device is normal, the target device is controlled to continue operating.
7. The interlocking control method of the control system DCS according to claim 1, characterized in that: After determining whether the operating current is lower than the preset current threshold, the method further includes: When it is determined that the operating current is higher than the preset current threshold, the target device is controlled to continue operating.
8. An interlocking control system of a control system DCS, characterized in that: The system comprises: an acquisition unit, configured to acquire an operating state and an operating current of a target device, wherein the operating state includes a normal state or a stopped state; a determining unit, configured to determine a preset current threshold; A first judging unit, configured to judge whether the operating current is lower than the preset current threshold; a second judging unit, configured to judge whether the operating state of the target device is shutdown when the first judging unit determines that the operating current is lower than the preset current threshold; a third judgment unit, configured to judge whether the operating state of the target device and the operating current satisfy a delay verification when the second judgment unit determines that the operating state of the target device is shutdown; A triggering unit is configured to trigger an interlocking control when the third judgment unit determines that the operating state of the target device and the operating current satisfy a delay verification, so as to stop the target device from operating.
9. An interlocking control device for a DCS control system, characterized in that: The device comprises: processor, memory, input and output units, and buses; The processor is connected to the memory, the input and output unit, and the bus; The memory stores a program, and the processor calls the program to execute the method according to any one of claims 1 to 7.
10. A computer-readable storage medium having a program stored thereon, wherein the program, when executed on a computer, performs the method according to any one of claims 1 to 7.