Automatic detection method and device of execution mechanism, electronic equipment and storage medium

By implementing automatic detection methods and devices in the actuator, the process flow abnormality caused by the actuator's inability to turn on or off normally is solved, and abnormality detection and handling are achieved in a timely manner to ensure the stable operation of the process flow.

CN119644946APending Publication Date: 2025-03-18INNER MONGOLIA HELIN POWER GENERATION CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411769391.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-04
Publication Date
2025-03-18

AI Technical Summary

Technical Problem

In modern thermal power plants, the actuator cannot be opened or shut down normally due to loss of power source, failure of control components or valve stagnation, resulting in the process medium being out of control, causing abnormal process flow, and even causing the entire generation process to be shut down.

Method used

An automatic detection method and device of an actuator are provided. In response to a user's detection start request, a mechanism action command is issued to the actuator to be detected, and the actuator is controlled to execute the opening and closing actions sequentially, and to judge whether the action is normal based on the execution result, and feedback the judgment result to the user.

Benefits of technology

Through automatic detection methods and devices, users can promptly detect abnormalities in the actuator and take appropriate measures to avoid abnormalities in the process flow and ensure stable operation of the process flow.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119644946A_ABST
    Figure CN119644946A_ABST
Patent Text Reader

Abstract

The invention discloses an execution mechanism automatic detection method and device, electronic equipment and a storage medium, and the method and device are applied to the electronic equipment, and specifically comprise the steps that a detection starting request of a user is responded, and a mechanism action instruction is sent to at least one execution mechanism to be detected, so that the execution mechanisms are controlled to execute opening and closing actions in sequence; judging whether the execution action of the execution mechanism is normal or not based on the execution result of the execution mechanism; and feeding back the judgment result to the user. By means of the scheme, a user can detect the opening and closing function of the executing mechanism before or in the using process of the executing mechanism, so that treatment measures can be taken in time according to the detection result, and the abnormality of the technological process is avoided.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of automatic control technology, and more specifically, to an automatic detection method, device, electronic device and storage medium for an actuator. Background Art

[0002] In modern thermal power plants, electric actuators, pneumatic actuators or hydraulic actuators are commonly used to control the flow direction and flow rate of various media in the process flow. Electric actuators, pneumatic actuators and hydraulic actuators only differ in their power sources, which are electrical drive, compressed air drive and hydraulic drive respectively, but they are the same in function, which is to drive the valve to open or close, so as to achieve the conduction and cutoff of the process media at both ends of the valve.

[0003] In actual use, the actuator often fails to open or close normally due to reasons such as loss of actuator power source, failure of control components or jamming of the valve body. If it is not discovered in time, the process medium at both ends of the valve will lose control. Once the process medium loses control, it will cause abnormalities in the entire process flow, and in severe cases it may even cause the entire production process to stop operating. Summary of the invention

[0004] In view of this, the present application provides an automatic detection method, device, electronic device and storage medium for an actuator, which are used to detect the opening and closing functions of the actuator before or during use, so that operation and maintenance personnel can take timely disposal measures based on the detection results to avoid abnormalities in the process flow.

[0005] In order to achieve the above objectives, the proposed solution is as follows:

[0006] An automatic detection method for an actuator is applied to an electronic device, and the automatic detection method comprises the following steps:

[0007] In response to a detection start request from a user, a mechanism action instruction is issued to at least one actuator to be detected, so as to control the actuator to perform opening and closing actions in sequence;

[0008] judging whether the execution action of the execution mechanism is normal based on the execution result of the execution mechanism;

[0009] Feedback the judgment result to the user.

[0010] Optionally, the mechanism action instruction includes a mechanism opening instruction and a mechanism closing instruction.

[0011] Optionally, judging whether the execution action of the execution mechanism is normal based on the execution result of the execution mechanism comprises the steps of:

[0012] Determining whether the opening action of the actuator is normal based on whether the opening position signal is received and the time when the opening position signal is received;

[0013] Whether the closing action of the actuator is normal is determined based on whether the closing position signal is received and the time when the closing position signal is received.

[0014] Optionally, the feeding back the determination result to the user comprises the steps of:

[0015] When it is determined that the opening action is normal based on the opening position signal, or when it is determined that the closing action is normal based on the closing position signal, feeding back normal information of the actuator to the user;

[0016] When it is determined that the opening action is abnormal based on the opening position signal, or when it is determined that the closing action is abnormal based on the closing position signal, an alarm message is sent to the user.

[0017] Optionally, the following steps are also included:

[0018] In response to the user's emergency stop control request, the current step or operation is stopped at any execution stage of the automatic detection method.

[0019] An automatic detection device for an actuator, applied to electronic equipment, comprising:

[0020] A detection start module is configured to respond to a detection start request from a user and issue a mechanism action instruction to at least one actuator to be detected to control the actuator to sequentially perform opening and closing actions, wherein the mechanism action instruction includes a mechanism opening instruction and a mechanism closing instruction;

[0021] a status judgment module, configured to judge whether the execution action of the execution mechanism is normal based on the execution result of the execution mechanism;

[0022] The information feedback module is configured to feed back the determination result to the user.

[0023] Optionally, the status judgment module includes:

[0024] A first judgment unit is configured to determine whether the opening action of the actuator is normal based on whether the opening position signal is received and the time when the opening position signal is received;

[0025] The second judgment unit is configured to determine whether the closing action of the actuator is normal based on whether the closing position signal is received and the time when the closing position signal is received.

[0026] Optionally, also include:

[0027] The emergency response module is configured to respond to the user's emergency stop control request and stop executing the current step or operation at any execution stage of the automatic detection method.

[0028] An electronic device, comprising at least one processor and a memory connected to the processor, wherein:

[0029] The memory is used to store computer programs or instructions;

[0030] The processor is used to execute the computer program or instruction so that the electronic device can implement the automatic detection method of the actuator as described above.

[0031] A storage medium is applied to an electronic device, wherein the storage medium carries one or more computer programs, and the one or more computer programs can be executed by the electronic device, so that the electronic device can implement the self-detection method of the actuator as described above.

[0032] It can be seen from the above technical scheme that the present application discloses an automatic detection method, device, electronic device and storage medium of an actuator. The method and device are applied to electronic devices, specifically, in response to a user's detection start request, issuing a mechanism action instruction to at least one actuator to be detected, so as to control the actuator to perform opening and closing actions in sequence; judging whether the execution action of the actuator is normal based on the execution result of the actuator; and feeding back the judgment result to the user. Through this scheme, the user can detect the opening and closing function of the actuator before or during use, so as to be able to take disposal measures in time according to the detection results to avoid abnormalities in the process flow. BRIEF DESCRIPTION OF THE DRAWINGS

[0033] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.

[0034] Figure 1 A flowchart of an automatic detection method of an actuator according to an embodiment of the present application;

[0035] Figure 2 A flowchart of another automatic detection method of an actuator according to an embodiment of the present application;

[0036] Figure 3 A block diagram of an automatic detection device for an actuator according to an embodiment of the present application;

[0037] Figure 4 A block diagram of another automatic detection method of an actuator according to an embodiment of the present application;

[0038] Figure 5 A block diagram of an electronic device according to an embodiment of the present application. DETAILED DESCRIPTION

[0039] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.

[0040] The automatic detection method provided in the present application is used to automatically detect whether the execution actions of the electric actuators, pneumatic actuators or hydraulic actuators involved in the process flow are normal. The so-called automatic detection means that when the user needs to perform a detection, only a request or instruction is issued, and then the detection purpose can be achieved without human intervention. This embodiment takes the distributed control system in a modern thermal power plant as an example to illustrate the detection method, that is, the automatic detection method in the present application is implemented based on the distributed control system.

[0041] Figure 1 This is a flow chart of an automatic detection method of an actuator according to an embodiment of the present application.

[0042] like Figure 1 As shown, the automatic detection method provided in this embodiment is applied to an electronic device, which can be understood as a computer, server or cloud platform with data technology and information processing capabilities. In the application scenario of a modern thermal power plant in this application, the electronic device can be understood as a distributed control system. The automatic detection method includes the following steps:

[0043] S1. Send a mechanism action instruction to the actuator to be tested.

[0044] When the user issues a detection start request based on the system, a mechanism action instruction for controlling the action of at least one actuator among multiple actuators to be detected in the system is issued to control the corresponding actuator to perform opening and closing actions in sequence. Specifically, the mechanism action instruction includes a mechanism opening instruction and a mechanism closing instruction. The opening instruction is used to control the actuator to open when it is in the closed state, and the closing instruction is used to control the actuator to close when it is in the open state.

[0045] S2. Determine whether the execution action of the actuator is normal based on the execution result of the actuator.

[0046] That is, when the corresponding actuator performs the corresponding action under the control of the mechanism action instruction, the execution result of the actuator is detected, or the execution status of the actuator under the control of the execution action instruction is obtained. Generally speaking, whether the execution action is normal can be judged by the following means:

[0047] On the one hand, for an actuator in a closed state, if it can reach the state of opening completion within the specified time when performing the opening action under the monitoring of the opening instruction of the mechanism, it indicates that its opening action is normal. Generally speaking, the actuator will feedback an opening completion signal after completing the opening, that is, if the actuator can send the opening completion signal after the preset time from the start time of the opening action, it indicates that the opening action of the actuator is normal. On the contrary, if the opening completion signal sent by the actuator cannot be received, or the time of receiving the opening completion signal is delayed, it indicates that the closing action of the actuator is abnormal.

[0048] On the other hand, for an actuator in the open state, if it can reach the state of closing completion within the specified time when performing the closing action under the monitoring of the mechanism closing instruction, it indicates that its closing action is normal. Generally speaking, the actuator will feedback a closing completion signal after completing the closing, that is, if the actuator can send the closing completion signal after a preset time from the start time of the closing action, it indicates that the closing action of the actuator is normal. On the contrary, if the closing completion signal sent by the actuator cannot be received, or the time of receiving the closing completion signal is delayed, it indicates that the closing action of the actuator is abnormal.

[0049] For an actuator, whether its opening action is abnormal or its closing action is abnormal, or both actions are abnormal, it indicates that the execution action of the actuator is abnormal. Conversely, only when the opening action and closing action of an actuator are normal can its execution action be determined to be normal. Based on the above execution results, the determination result of whether the execution action of the actuator is normal can be obtained, and the determination result includes the above-mentioned opening action being normal or opening action being abnormal.

[0050] S3. Feedback the determination result of the detection of the corresponding actuator to the user.

[0051] After the determination result of the corresponding actuator is achieved based on the above means, the corresponding result is fed back to the user. That is, after receiving the opening position signal or closing position signal within the preset time, the normal information that the actuator performs the action normally is fed back to the user; if the above determination result is that the opening action or closing action is abnormal, the alarm information is fed back to the user.

[0052] It can be seen from the above technical solution that the present application provides an automatic detection method for an actuator, which is applied to electronic devices, specifically responding to a user's detection start request, issuing a mechanism action instruction to at least one actuator to be detected, so as to control the actuator to perform opening and closing actions in sequence; judging whether the execution action of the actuator is normal based on the execution result of the actuator; and feeding back the judgment result to the user. Through this solution, the user can detect the opening and closing function of the actuator before or during use, so as to be able to take timely disposal measures according to the detection results to avoid abnormalities in the process flow.

[0053] In addition, in a specific implementation of the present application, the following steps are also included: Figure 2 shown.

[0054] S4. Stop detecting the actuator according to the user's emergency stop control request.

[0055] That is, when an accident occurs or the user has special needs and needs to interrupt the automatic detection process, an emergency stop control request can be issued. The system will stop executing the detection steps at any stage of the above automatic detection according to the emergency stop control request. In order to avoid further deterioration of the situation or meet the user's specific control needs.

[0056] The flow chart and block diagram in the accompanying drawings illustrate the possible architecture, function and operation of the system, method and computer program product according to various embodiments of the present disclosure. In this regard, each square box in the flow chart or block diagram can represent a module, a program segment or a part of a code, and the module, the program segment or a part of the code contains one or more executable instructions for realizing the specified logical function. It should also be noted that in some implementations as replacements, the functions marked in the square box can also occur in a sequence different from that marked in the accompanying drawings. For example, two square boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each square box in the block diagram and / or flow chart, and the combination of the square boxes in the block diagram and / or flow chart can be implemented with a dedicated hardware-based system that performs a specified function or operation, or can be implemented with a combination of dedicated hardware and computer instructions.

[0057] Although operations are depicted in a particular order, this should not be understood as requiring that the operations be performed in the particular order shown or in a sequential order.Multitasking and parallel processing may be advantageous under certain circumstances.

[0058] It should be understood that the various steps described in the method embodiments of the present disclosure may be performed in different orders and / or in parallel. In addition, the method embodiments may include additional steps and / or omit the steps shown. The scope of the present disclosure is not limited in this respect.

[0059] Computer program code for performing the operations of the present disclosure may be written in one or more programming languages ​​or a combination thereof, including, but not limited to, object-oriented programming languages, such as Java, Smalltalk, C++, and conventional procedural programming languages, such as C or similar programming languages. The program code may be executed entirely on the user's computer, partially on the user's computer, as a separate 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 a remote computer, the remote computer may be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computer.

[0060] Figure 3 This is a block diagram of an automatic detection device for an actuator according to an embodiment of the present application.

[0061] like Figure 3 As shown, the automatic detection device provided in this embodiment is applied to an electronic device, which can be understood as a computer, server or cloud platform with data technology and information processing capabilities. In the application scenario of a modern thermal power plant in this application, the electronic device can be understood as a distributed control system. The automatic detection device includes a detection start module 10, a status judgment module 20 and an information feedback module 30.

[0062] The detection start module is used to issue a mechanism action instruction to the actuator to be detected.

[0063] When the user issues a detection start request based on the system, a mechanism action instruction for controlling the action of at least one actuator among multiple actuators to be detected in the system is issued to control the corresponding actuator to perform opening and closing actions in sequence. Specifically, the mechanism action instruction includes a mechanism opening instruction and a mechanism closing instruction. The opening instruction is used to control the actuator to open when it is in the closed state, and the closing instruction is used to control the actuator to close when it is in the open state.

[0064] The status judgment module is used to judge whether the execution action of the actuator is normal based on the execution result of the actuator.

[0065] That is, when the corresponding execution mechanism performs the corresponding action under the control of the mechanism action instruction, the execution result of the execution mechanism is detected, or the execution state of the execution mechanism under the control of the execution action instruction is obtained. In the present application, the status judgment module includes a first judgment unit and a second judgment unit.

[0066] On the one hand, for an actuator in a closed state, if it can reach the state of opening completion within the specified time when performing the opening action under the monitoring of the opening instruction of the mechanism, the first judgment unit determines that its opening action is normal. Generally speaking, the actuator will feedback an opening completion signal after completing the opening, that is, if the actuator can send the opening completion signal after a preset time from the start time of the opening action, it indicates that the opening action of the actuator is normal. On the contrary, if the opening completion signal sent by the actuator cannot be received, or the time of receiving the opening completion signal is delayed, it indicates that the closing action of the actuator is abnormal.

[0067] On the other hand, for an actuator in an open state, if it can reach the state of closing completion within the specified time when performing the closing action under the monitoring of the mechanism closing instruction, the second judgment unit determines that its closing action is normal. Generally speaking, the actuator will feedback a closing completion signal after completing the closing, that is, if the actuator can send the closing completion signal after a preset time from the start time of the closing action, it indicates that the closing action of the actuator is normal. On the contrary, if the closing completion signal sent by the actuator cannot be received, or the time of receiving the closing completion signal is delayed, it indicates that the closing action of the actuator is abnormal.

[0068] For an actuator, whether its opening action is abnormal or its closing action is abnormal, or both actions are abnormal, it indicates that the execution action of the actuator is abnormal. Conversely, only when the opening action and closing action of an actuator are normal can its execution action be determined to be normal. Based on the above execution results, the determination result of whether the execution action of the actuator is normal can be obtained, and the determination result includes the above-mentioned opening action being normal or opening action being abnormal.

[0069] The information feedback module is used to feed back the judgment result of the detection of the corresponding actuator to the user.

[0070] After the determination result of the corresponding actuator is achieved based on the above means, the corresponding result is fed back to the user. That is, after receiving the opening position signal or closing position signal within the preset time, the normal information that the actuator performs the action normally is fed back to the user; if the above determination result is that the opening action or closing action is abnormal, the alarm information is fed back to the user.

[0071] It can be seen from the above technical solution that the present application provides an automatic detection device for an actuator, which is applied to electronic equipment, specifically responding to a user's detection start request, issuing a mechanism action instruction to at least one actuator to be detected, so as to control the actuator to perform opening and closing actions in sequence; judging whether the execution action of the actuator is normal based on the execution result of the actuator; and feeding back the judgment result to the user. Through this solution, the user can detect the opening and closing function of the actuator before or during use, so as to be able to take disposal measures in time according to the detection results to avoid abnormalities in the process flow.

[0072] In addition, in a specific embodiment of the present application, an emergency response module is also included, such as Figure 4 shown.

[0073] The emergency response module is used to stop the detection of the actuator according to the user's emergency stop control request.

[0074] That is, when an accident occurs or the user has special needs and needs to interrupt the automatic detection process, an emergency stop control request can be issued. The system will stop executing the detection steps at any stage of the above automatic detection according to the emergency stop control request. In order to avoid further deterioration of the situation or meet the user's specific control needs.

[0075] The above-mentioned automatic detection device in the present application can be implemented through a distributed control system DCS, which includes multiple function blocks, specifically including D / MA function block, DI function block, DO function block, OR function block, RSFLP function block, TIMER function block, AND function block and NOT function block, etc. Through the combined use of these function blocks, the operator can realize the one-click detection function of the actuator.

[0076] When the operator gives the detection instruction, the system first gives the actuator an opening instruction. Within the specified time, the actuator must reach the opening position to consider the opening function normal. When the actuator is fully opened, an opening signal is sent to the detection program. After receiving the opening signal, the system gives the actuator a closing instruction. Within the specified time, the actuator must reach the closing position to consider the closing function normal. When the actuator is fully closed, a closing signal is sent. When the automatic detection program execution process is normal, an actuator normal signal is output. When any detection process is abnormal, an alarm signal is output.

[0077] The D / MA function block plays a role in human-machine interaction. The left input side provides two functions: TR (forced tracking value) and TS (forced tracking switch). However, these two functions are not used in this example, so no further explanation is given. The right output side is used for the output of instructions. In this example, when the operator gives an operation instruction on the DCS display screen, the D / MA function block outputs the instruction without any other additional functions.

[0078] The full name of DI function block is digital input. For DCS system, the signals received and controlled are mainly divided into two categories, namely analog quantity and switch quantity. Analog quantity is any number (can contain decimal point) such as 3.2, 120, etc. Switch quantity is digital quantity, which has only two types: 0 and 1. When there is no signal or no instruction, it is in the 0 state. When there is a signal or an instruction, it is in the 1 state. In this example, when the required switch signal is triggered, the D1 function block outputs the state of 1, that is, there is output, otherwise the D1 function block has no output.

[0079] The full name of DO function block is digital output, which means digital quantity (switch quantity) output. The signal is transmitted by the dryer. When there is a command trigger, the DO function block will drive the hardware device to perform the corresponding action to realize the control function.

[0080] The OR function block is the "OR" function. There are two inputs on the left side of this function block, namely Z1 and Z2, and one output on the right side, which is D. Its algorithm is D=Z1+Z2. For the OR function block, it can only accept switch input signals, that is, any input of the OR function block has only two states, 0 when there is no signal and 1 when there is a signal. The output is also a switch signal. When any signal of Z1 or Z2 is triggered, output D will output 1. When neither Z1 nor Z2 is triggered, output D will output 0.

[0081] The RSFLP function block is an RS flip-flop. The RS flip-flop has two inputs, R and S, where R stands for reset and S stands for set. The RS flip-flop has two outputs, D and D1. The specific functions of the RS flip-flop are as follows:

[0082] When a signal appears at input S, output D will trigger the signal output. When a signal appears at input R, all signals will be reset. At this time, output D is forced to output 0, that is, forced not to output the signal. For S input and R input, R input has a higher priority, that is, when the R signal appears, D will not output regardless of whether the S signal appears, that is, the state of D is 0. When the R signal does not appear, the output of D depends on the state of S. There is one more point to explain. For RS triggers, when input S appears, D will output a signal. If the S signal disappears afterwards, the output signal of D will also remain in the output state. Only when input R is triggered will D stop outputting. When the input R signal disappears, the state of output D depends on the state of input S again.

[0083] The TIMER function block is a time function block. There are three inputs on the left side of this function block, namely S, R and DT, and two outputs on the right side, namely dt and D. The function of input S is to connect the input signal. When the signal appears, the signal is processed according to the processing method selected by the time function block, and then output from the D pin on the right. The function of input R is to reset the input S signal. Since this function is not used in this example, it will not be explained in detail. The function of input DT is to set the time for processing the signal. The function of output D is to output the processing result. The function of output dt is to count. Since the dt function is not used in this example, it will not be explained in detail. The input time function block can select three time processing methods, all of which are used in this example. The first processing method is the pulse function, that is, Pulse is displayed below the TIMER function block. The function of the pulse function is that when the input S is triggered, the output D is triggered immediately, but the output D is only triggered for one pulse cycle (that is, the value of the input DT). After this pulse cycle, the output D will stop triggering. The second processing method is the delay function, that is, TDOn is displayed below the TIMER function block. The function of the delay function is that when S is triggered, the output D will not be triggered immediately, but will be triggered after a delay of one cycle (that is, the value of the input DT). After that, the output D depends on the input S. The third function is the timer function, that is, "Timing" is displayed below TIMER. The function of the timer function is that when the input S is triggered, the output D is triggered immediately, but the output D is only triggered for one timer cycle (that is, the value of the input DT). After this timer cycle, the output D will stop triggering. (Another point needs to be explained, that is, the difference between the pulse function and the timer function. The difference between these two functions lies in the judgment of the input S signal. For the pulse function, if the duration of the S signal is greater than the set pulse period, the output D will be maintained within the pulse period. If the duration of the input S signal is less than the set pulse period, when the input S disappears, the output will disappear immediately and will not be maintained within the entire pulse period. The timer function does not judge the duration of the input S signal. As long as the input S signal appears once, the output D will be output within the timer period, regardless of the state of the S signal afterwards.)

[0084] The AND function block is the "AND" function. There are two inputs on the left side of this function block, namely Z1 and Z2. There is one output on the right side, which is D. Its algorithm is D = Z1 * Z2. For the AND function block, it can only accept switch input signals, that is, any input of the AND function block has only two states, 0 when there is no signal and 1 when there is a signal. The output is also a switch signal. Only when Z1 and Z2 are all 1 (that is, when Z1 and Z2 are all triggered), will there be an output. If any signal is not triggered, the output will not be triggered.

[0085] NOT function block: that is, the "not" function. This function block has an input Z on the left and an output D on the right. When input B is triggered, output D is not triggered and is 0. When input Z is not triggered, output D is triggered and is 1.

[0086] The complete automatic detection program execution process is as follows: First, the operator gives an automatic detection instruction, which is transmitted to the DCS system. The D pin output of a D / MA function block is transmitted to the input S end of an RSFLP function block. During normal execution, there will be no signal on its R pin, and the relevant signal will not be reset. Therefore, when the S signal appears, the D signal will be triggered. (When the D signal is triggered, the signal will be transmitted to 9 function blocks. In this example, 3 actuators are detected at the same time, so D is transmitted to 9 function blocks. If only one actuator is detected, D only needs to be transmitted to 3 function blocks.

[0087] In this example, only the automatic detection procedure of the sampling door is explained. The flushing gate and the sewage gate are the same as the sampling gate procedures and will not be repeated. Therefore, in this example, after the D pin of the RSFLP function block is output, only the three connections of the TIMER function block, AND function block, and NOT function block are explained among the 9 connected function blocks, and no redundant explanation is given for other connections. When the D pin of the 7RSFLP function block is output, the TIMER function block, AND function block, and NOT function block receive the signal and start to process the signal. The first is the TIMER function block. After receiving the signal, it outputs a three-second pulse signal. This signal is directly transmitted to the sampling gate, causing the sampling gate to perform the opening operation, and the entire process of this branch ends.

[0088] Then for the AND function block, its Z1 pin has received the signal when the RSFLP function block outputs, because the AND function block is an AND function block, and the two pins Z1 and Z2 must receive the signal at the same time to output, so the AND function block has been waiting for the arrival of the Z2 signal. When the first step outputs the instruction to open the sampling gate, if the sampling gate is normal, it will transmit a sampling gate open signal to the AND function block after it is opened, that is, the Z2 pin. When the Z2 pin receives the signal that the sampling gate has been opened, the AND function block meets the trigger condition and will output a signal at the D end. The signal output by the D pin of the AND function block is transmitted to two function blocks at the same time. The first function block is the TIMER function block. When the TIMER function block receives the signal, it will output a continuous signal at its D pin. After this signal is transmitted to another TIMER function block, it will output a three-second pulse signal at the D pin of the TIMER function block. After the D pin of the TIMER function block is output, a closing instruction will be given to the sampling gate. If the sampling gate is normal, it will be closed after receiving the instruction. This process ends here.

[0089] As mentioned earlier, after the AND function block D pin outputs, it will send signals to two function blocks at the same time. One is the TIMER function block. This process has been described earlier. The other function block that receives the signal is the TIMER function block. When the TIMER function block receives the signal, it will output a signal that lasts for 60 seconds at the D pin. After 60 seconds, no matter what the output state of the S pin of the TIMER function block is, the D pin will not output any signal. The output of the TIMER function block is sent to an AND function block. The AND function block is an "AND" function block. It must be triggered by Z1 and Z2 at the same time before it will output at the D pin. Therefore, when the D pin of the TIMER function block outputs to the Z1 pin of the AND function block, the AND function block will not output immediately, but wait for the arrival of the Z2 signal. In the previous process, the instruction to close the sampling gate has been given. If the sampling gate is closed normally, a signal that the sampling gate is closed will be transmitted to the Z2 pin of the AND function block. When the Z2 pin receives the signal, the ADN function block meets the trigger condition, and its D pin will output a signal to the S pin of an RSFLP function block. When the S pin of the function block receives a signal, if there is no signal at the R pin, a signal will be continuously output at its D pin, and the signal will be output and transmitted to the 74:740 function block. The function of the 74:740 function block is to transmit the results of the entire detection process to the display screen, prompting the staff that the detection process has ended and the detection results are normal.

[0090] The units involved in the embodiments described in the present disclosure may be implemented by software or hardware. The name of a unit does not limit the unit itself in some cases. For example, the first acquisition unit may also be described as a "unit for acquiring at least two Internet Protocol addresses".

[0091] The functions described above herein may be performed at least in part by one or more hardware logic components. For example, without limitation, exemplary types of hardware logic components that may be used include: field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), systems on chip (SOCs), complex programmable logic devices (CPLDs), and the like.

[0092] Figure 5 A block diagram of an electronic device according to an embodiment of the present application.

[0093] Reference below Figure 5 , which shows a schematic diagram of the structure of an electronic device suitable for implementing the embodiments of the present disclosure. The terminal device in the embodiments of the present disclosure may include, but is not limited to, mobile terminals such as mobile phones, laptop computers, digital broadcast receivers, PDAs (personal digital assistants), PADs (tablet computers), PMPs (portable multimedia players), vehicle-mounted terminals (such as vehicle-mounted navigation terminals), etc., and fixed terminals such as digital TVs, desktop computers, etc. The electronic device is only an example and should not bring any limitation to the functions and scope of use of the embodiments of the present disclosure.

[0094] The electronic device may include a processing device (e.g., a central processing unit, a graphics processing unit, etc.) 501, which can perform various appropriate actions and processes according to a program stored in a read-only memory ROM 502 or a program loaded from an input device 506 into a random access memory RAM 503. In the RAM, various programs and data required for the operation of the electronic device are also stored. The processing device, ROM, and RAM are connected to each other via a bus 504. An input / output (I / O) interface 505 is also connected to the bus 504.

[0095] Typically, the following devices may be connected to the I / O interface: input devices including, for example, a touch screen, a touchpad, a keyboard, a mouse, a camera, a microphone, an accelerometer, a gyroscope, etc.; output devices 507 including, for example, a liquid crystal display (LCD), a speaker, a vibrator, etc.; storage devices 508 including, for example, a magnetic tape, a hard disk, etc.; and communication devices 509. The communication device 509 may allow the electronic device to communicate with other devices wirelessly or by wire to exchange data. Although the figure shows an electronic device with various devices, it should be understood that it is not required to implement or have all the devices shown. More or fewer devices may be implemented or have alternatively.

[0096] The present application also provides a computer-readable storage medium embodiment.

[0097] The computer-readable storage medium is applied to an electronic device and carries one or more computer programs. When the one or more computer programs are executed by the electronic device, the electronic device responds to the user's detection start request and issues a mechanism action instruction to at least one actuator to be detected to control the actuator to perform opening and closing actions in sequence; based on the execution result of the actuator, it is determined whether the execution action of the actuator is normal; and the judgment result is fed back to the user. Through this solution, the user can detect the opening and closing function of the actuator before or during use, so that disposal measures can be taken in time according to the detection results to avoid abnormalities in the process flow.

[0098] It should be noted that the computer-readable medium disclosed above may be a computer-readable signal medium or a computer-readable storage medium or any combination of the above two. The computer-readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or device, or any combination of the above. More specific examples of computer-readable storage media may include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above.

[0099] In the present disclosure, a computer-readable storage medium may be any tangible medium containing or storing a program that may be used by or in combination with an instruction execution system, apparatus, or device. In the present disclosure, a computer-readable signal medium may include a data signal propagated in a baseband or as part of a carrier wave, which carries a computer-readable program code. Such propagated data signals may take a variety of forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the above. A computer-readable signal medium may also be any computer-readable medium other than a computer-readable storage medium, which may send, propagate, or transmit a program for use by or in combination with an instruction execution system, apparatus, or device. The program code contained on the computer-readable medium may be transmitted using any suitable medium, including but not limited to: wires, optical cables, RF (radio frequency), etc., or any suitable combination of the above.

[0100] The various embodiments in this specification are described in a progressive manner, and each embodiment focuses on the differences from other embodiments. The same or similar parts between the various embodiments can be referenced to each other.

[0101] Although the preferred embodiments of the present invention have been described, those skilled in the art may make additional changes and modifications to these embodiments once they have learned the basic creative concept. Therefore, the appended claims are intended to be interpreted as including the preferred embodiments and all changes and modifications that fall within the scope of the embodiments of the present invention.

[0102] Finally, it should be noted that, in this article, relational terms such as first and second, etc. are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or terminal device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or terminal device. In the absence of further restrictions, the elements defined by the sentence "comprise a ..." do not exclude the existence of other identical elements in the process, method, article or terminal device including the elements.

[0103] The technical solution provided by the present invention is introduced in detail above. Specific examples are used in this article to illustrate the principle and implementation mode of the present invention. The description of the above embodiments is only used to help understand the method of the present invention and its core idea. At the same time, for those skilled in the art, according to the idea of ​​the present invention, there will be changes in the specific implementation mode and application scope. In summary, the content of this specification should not be understood as limiting the present invention.

Claims

1. An automatic detection method for an actuator, applied to an electronic device, characterized in that: The automatic detection method comprises the steps of: In response to a detection start request from a user, a mechanism action instruction is issued to at least one actuator to be detected, so as to control the actuator to perform opening and closing actions in sequence; judging whether the execution action of the execution mechanism is normal based on the execution result of the execution mechanism; Feedback the judgment result to the user.

2. The automatic detection method according to claim 1, characterized in that: The mechanism action instructions include a mechanism opening instruction and a mechanism closing instruction.

3. The automatic detection method according to claim 2, characterized in that: The step of judging whether the execution action of the execution mechanism is normal based on the execution result of the execution mechanism comprises the following steps: Determining whether the opening action of the actuator is normal based on whether the opening position signal is received and the time when the opening position signal is received; Whether the closing action of the actuator is normal is determined based on whether the closing position signal is received and the time when the closing position signal is received.

4. The automatic detection method according to claim 3, characterized in that: The step of feeding back the determination result to the user comprises the following steps: When it is determined that the opening action is normal based on the opening position signal, or when it is determined that the closing action is normal based on the closing position signal, feeding back normal information of the actuator to the user; When it is determined that the opening action is abnormal based on the opening position signal, or when it is determined that the closing action is abnormal based on the closing position signal, an alarm message is sent to the user.

5. The automatic detection method according to any one of claims 1 to 4, characterized in that: Also includes the steps: In response to the user's emergency stop control request, the current step or operation is stopped at any execution stage of the automatic detection method.

6. An automatic detection device for an actuator, applied to electronic equipment, characterized in that: The automatic detection device comprises: A detection start module is configured to respond to a detection start request from a user and issue a mechanism action instruction to at least one actuator to be detected to control the actuator to sequentially perform opening and closing actions, wherein the mechanism action instruction includes a mechanism opening instruction and a mechanism closing instruction; a status judgment module, configured to judge whether the execution action of the execution mechanism is normal based on the execution result of the execution mechanism; The information feedback module is configured to feed back the determination result to the user.

7. The automatic detection device according to claim 6, characterized in that: The status judgment module includes: A first judgment unit is configured to determine whether the opening action of the actuator is normal based on whether the opening position signal is received and the time when the opening position signal is received; The second judgment unit is configured to determine whether the closing action of the actuator is normal based on whether the closing position signal is received and the time when the closing position signal is received.

8. The automatic detection device according to claim 6 or 7, characterized in that: Also includes: The emergency response module is configured to respond to the user's emergency stop control request and stop executing the current step or operation at any execution stage of the automatic detection method.

9. An electronic device, characterized in that: The electronic device comprises at least one processor and a memory connected to the processor, wherein: The memory is used to store computer programs or instructions; The processor is used to execute the computer program or instruction so that the electronic device can implement the automatic detection method of the actuator according to any one of claims 1 to 5.

10. A storage medium, applied to an electronic device, characterized in that: The storage medium carries one or more computer programs, and the one or more computer programs can be executed by the electronic device, so that the electronic device can implement the self-detection method of the actuator according to any one of claims 1 to 5.