Automatic control decision optimization method and system based on PLC technology
By monitoring and adjusting the temperature, power supply voltage, hardware status, and communication status of the PLC module, the problem of abnormal temperature during PLC module operation was solved, and the stability and efficient operation of the PLC system were achieved.
Patent Information
- Application Number
- CN202411833056.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-13
- Publication Date
- 2025-01-10
- Estimated Expiration
- Not applicable · inactive patent
AI Technical Summary
When the PLC module is running, it is impossible to effectively judge and handle abnormal temperatures, which makes it impossible to solve PLC operation problems in a targeted manner and affects system stability and safety.
By monitoring the PLC module's temperature, power supply voltage, hardware status, CPU utilization, memory usage, program running status, and communication impact status, corresponding abnormal signals are generated, and status adjustments and optimizations are performed, including power supply voltage adjustment, redundant code optimization, and communication network stability adjustment, to ensure the stable operation of the PLC program.
It improves the response speed, stability, and resource utilization of the PLC system, avoids hardware damage, and ensures the efficient and accurate operation of the PLC program in complex data processing.
Smart Images

Figure CN119292177A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of PLC control technology, and in particular to an automatic control decision optimization method and system based on PLC technology. Background Art
[0002] The security of industrial control systems is crucial to industrial production, national economy and people's livelihood, and even national security. In order to prevent potential security risks in industrial control systems, some industrial control systems deploy SCADA systems. SCADA systems, or data acquisition and monitoring systems, integrate data acquisition systems, data transmission systems, and human-machine interface design HMI software. They are mainly used to control decentralized equipment and conduct centralized data acquisition to provide centralized monitoring and control.
[0003] During the operation of PLC in industrial control systems, when the temperature of the PLC module is abnormal, the heat dissipation is usually accelerated, and the abnormality judgment and corresponding processing cannot be performed on the control operation of the PLC module, resulting in the inability to solve the fundamental problems of the PLC operation in a targeted manner during the operation of the PLC module. Summary of the invention
[0004] The purpose of the present invention is to provide an automatic control decision optimization method and system based on PLC technology to solve the above-mentioned problems.
[0005] The purpose of the present invention can be achieved through the following technical solutions: An automatic control decision optimization method based on PLC technology includes the following steps: Get the final value DT of the module temperature within the monitoring period T T and the maximum module temperature DTax within the monitoring period T; when the module temperature final state value DT T When the temperature is greater than or equal to the maximum value of the module temperature DTax: calculate and obtain the standard deviation of the power supply voltage within the monitoring period, and obtain a power supply voltage abnormality signal or a power supply voltage stable signal; Monitor and adjust the PLC hardware operation status data, obtain the hardware status data within the monitoring period T, including the CPU utilization rate PUL and the memory usage rate NCL within the period T; calculate the hardware carrying status value ywd and compare it with the preset carrying status stable value ywdt to obtain the hardware carrying normal signal; Obtain the PLC program running status data within the monitoring period T, calculate the program running steady-state value W; and compare the program running steady-state value W with the program running qualified value wh; obtain an abnormal signal; Acquire PLC program communication data, calculate the communication impact state ratio TXTx and compare it with the communication impact state ratio threshold TXyz; If the communication impact state ratio TXTx is greater than or equal to the communication impact state ratio threshold TXyz, a communication abnormality signal is generated; If the communication impact state ratio TXTx is less than the communication impact state ratio threshold TXyz, a program operation abnormality signal is generated.
[0006] As a further solution of the present invention: the monitoring period T is divided into a number of monitoring sub-periods by unit time e, and the time point of each monitoring sub-period is marked as i, where i is 1, 2, 3...; Get the power supply voltage status value at each monitoring time point i within the monitoring period T and mark it as DU i ; The power supply voltage state value DU within the monitoring period T i Perform average value calculation to obtain the power supply voltage average value DUj within the monitoring period T; Based on the power supply voltage average value DUj and the power supply voltage state value DU within the monitoring period i The calculated standard deviation of the power supply voltage dut within the monitoring period T; Compare the power supply voltage standard deviation value dut with the power supply voltage standard deviation threshold duty; If the power supply voltage standard deviation value dut is greater than the power supply voltage standard deviation threshold duty, a power supply voltage abnormality signal is generated; If the power supply voltage standard deviation value dut is less than or equal to the power supply voltage standard deviation threshold duty, a power supply voltage stability signal is generated.
[0007] As a further solution of the present invention: The hardware carrying state value ywd under PLC operation is calculated and obtained; among them, a is the CPU operation impact factor under PLC operation state, and b is the memory impact factor under PLC operation state.
[0008] As a further solution of the present invention: comparing the hardware carrying state value ywd with a preset carrying state stability value ywdt; If the hardware transport state value ywd is greater than or equal to the preset transport state stability value ywdt, a hardware transport overload signal is generated. If the hardware transport state value ywd is less than the preset transport state stable value ywdt, a hardware transport normal signal is generated.
[0009] As a further solution of the present invention: the program running status data includes the total number of PLC program running task executions YXZ within the monitoring period T, the number of accurate running task signals S, the total running task execution time TZ and the total accurate task execution time RZ.
[0010] As a further solution of the present invention: Calculate and obtain the running accuracy zql of the PLC program within the monitoring period T; pass Calculate and obtain the operation redundant time occupancy rate szl of the PLC program within the monitoring period T; Based on the operation accuracy zql and the operation redundant time occupancy szl; Calculate and obtain the steady-state value W of the program.
[0011] As a further solution of the present invention: comparing the program running steady-state value W with the program running qualified value wh; If the program running steady-state value W is greater than or equal to the program running qualified value wh; a program running stable signal is generated; If the program running steady-state value W is less than the program running qualified value wh, an abnormal signal is generated.
[0012] As a further solution of the present invention: the abnormal signal includes a communication abnormal signal and a program running abnormal signal.
[0013] As a further solution of the present invention: the program communication data includes: network delay duration YCs, signal output quantity value XCc and signal input quantity value XCr; pass Calculate and obtain the communication signal loss ratio txd; pass Calculate the total communication delay time txzh; Based on the total time txzh of communication delay, through Calculate and obtain the communication time ratio txt; Step 5: Based on the communication signal loss ratio txd and the communication time ratio txt; The communication impact state ratio TXTx is calculated; c is the signal loss impact factor, and d is the signal delay impact factor.
[0014] As a further solution of the present invention: an automatic control decision optimization system based on PLC technology, the system is used to execute the automatic control decision optimization method, comprising: Preprocessing module: used to obtain the final value DT of the module temperature within the monitoring period T T and the maximum module temperature DTax within the monitoring period T; when the module temperature final state value DT T When the temperature is greater than or equal to the maximum value of the module temperature DTax: calculate and obtain the standard deviation of the power supply voltage within the monitoring period, and obtain a power supply voltage abnormality signal or a power supply voltage stable signal; Carrying determination module: used to monitor and adjust the PLC hardware operation status data, obtain the hardware status data within the monitoring period T, including the CPU utilization rate PUL and the memory usage rate NCL within the period T; calculate the hardware carrying status value ywd and compare it with the preset carrying status stable value ywdt to obtain the hardware carrying normal signal; Program monitoring module: used to obtain the PLC program running status data within the monitoring period T, calculate the program running steady-state value W; and compare the program running steady-state value W with the program running qualified value wh; and obtain an abnormal signal; Signal determination module: used to obtain PLC program communication data, calculate the communication influence state ratio TXTx and compare it with the communication influence state ratio threshold TXYZ; If the communication impact state ratio TXTx is greater than or equal to the communication impact state ratio threshold TXyz, a communication abnormality signal is generated; If the communication impact state ratio TXTx is less than the communication impact state ratio threshold TXyz, a program operation abnormality signal is generated.
[0015] Beneficial effects of the present invention: By monitoring the hardware status and temperature status of the PLC program within the monitoring period, when the hardware temperature status is abnormal, the power supply voltage at each monitoring time point is monitored. When the power supply voltage is abnormal, the power supply voltage is adjusted to avoid the power supply voltage affecting the operating stability of the equipment during operation; At the same time, based on the status analysis of the PLC program running, whether the running status of the PLC program is stable during the running process, when the accuracy is low or it takes a long time to process some complex data, resulting in more abnormal program running states; at this time, the running of the PLC program will cause the PLC hardware to run more complicated, which will lead to an increase in hardware temperature. At this time, it is necessary to check the algorithm of the PLC program to reduce redundant codes or algorithm verification in the program to improve the accuracy and efficiency of program execution, so that the PLC program is in an efficient and accurate running state during the data processing process. At the same time, based on the signal transmission status of the PLC program, it is judged whether the abnormal signal transmission of the PLC program is due to abnormal communication signals. When abnormal communication transmission occurs, the signal transmission of the PLC program takes a long time, the loss rate increases, and the running time of the PLC program increases, which in turn leads to an increase in hardware temperature; at this time, the stability of the communication network is adjusted to ensure the stability of the PLC program operation; By adjusting the hardware status, software operating status and communication status with external devices of the PLC control system, the PLC operating status can be adjusted to improve the system's response speed, stability and resource utilization. BRIEF DESCRIPTION OF THE DRAWINGS
[0016] The present invention will be further described below in conjunction with the accompanying drawings.
[0017] Figure 1 It is a schematic flow chart of the method of the present invention; Figure 2 It is a system block diagram of the present invention. DETAILED DESCRIPTION
[0018] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0019] Embodiment 1 See also Figure 1 As shown, the present invention is an automatic control decision optimization method based on PLC technology, comprising the following steps: Step 1: Obtain the final value DT of the module temperature within the monitoring period T T and the maximum module temperature DTax within the monitoring period T; when the module temperature final state value DT T When the temperature is greater than or equal to the maximum value of the module temperature DTax: calculate and obtain the standard deviation of the power supply voltage within the monitoring period, and obtain a power supply voltage abnormality signal or a power supply voltage stable signal; Step 2: Monitor and adjust the PLC hardware operation status data, obtain the hardware status data within the monitoring period T, including the CPU utilization rate PUL and the memory usage rate NCL within the period T; calculate the hardware carrying state value ywd and compare it with the preset carrying state stable value ywdt to obtain the hardware carrying normal signal; Step 3: Obtain the PLC program running status data within the monitoring period T, calculate the program running steady-state value W; and compare it with the program running steady-state value W and the program running qualified value wh; obtain an abnormal signal; Step 4: Obtain PLC program communication data, calculate the communication impact state ratio TXTx and compare it with the communication impact state ratio threshold TXYZ; If the communication impact state ratio TXTx is greater than or equal to the communication impact state ratio threshold TXyz, a communication abnormality signal is generated; If the communication impact state ratio TXTx is less than the communication impact state ratio threshold TXyz, a program operation abnormality signal is generated.
[0020] Embodiment 2 The present invention is an automatic control decision optimization method based on PLC technology, comprising the following steps: Step 01: Obtain the final value DT of the module temperature within the monitoring period T T And the maximum value of the module temperature DTax within the monitoring period T; then the module temperature final state value DT T and compared with the maximum value of the module temperature DTax; when the module temperature final value DT T When the module temperature is greater than or equal to the maximum value DTax, the PLC operation status is regulated and optimized. Specifically: the module temperature final state value DT T It refers to the temperature value of the PLC module at the end of the monitoring cycle. The maximum module temperature DTax refers to the highest temperature value of the PLC module during the monitoring cycle. The monitoring period T is divided into a number of monitoring sub-periods by unit time e, and the time point of each monitoring sub-period is marked as i, where i is 1, 2, 3, etc.; Get the power supply voltage status value at each monitoring time point i within the monitoring period T and mark it as DU i ; The power supply voltage state value DU within the monitoring period T i Perform average value calculation to obtain the power supply voltage average value DUj within the monitoring period T; Based on the power supply voltage average value DUj and the power supply voltage state value DU within the monitoring period i The calculated standard deviation of the power supply voltage dut within the monitoring period T; Compare the power supply voltage standard deviation value dut with the power supply voltage standard deviation threshold duty; If the power supply voltage standard deviation value dut is greater than the power supply voltage standard deviation threshold duty, a power supply voltage abnormality signal is generated; this indicates that the power supply voltage of the PLC fluctuates greatly during operation, which may cause damage to the PLC hardware. At this time, the staff can switch the PLC power supply voltage to a backup power supply, and then adjust the power supply voltage state to ensure the stability of the PLC working state; If the power supply voltage standard deviation value dut is less than or equal to the power supply voltage standard deviation threshold duty, a power supply voltage stability signal is generated; Step 02: Based on the power supply voltage stability signal, the PLC hardware operation status data is monitored and adjusted to obtain the hardware status data within the monitoring period T, including the CPU utilization rate PUL and the memory utilization rate NCL within the period T; pass The hardware carrying state value ywd under PLC operation is calculated; it should be noted that a is the CPU operation influencing factor under PLC operation state, and b is the memory influencing factor under PLC operation state; a and b are preset by the staff based on experience; Compare the hardware transport state value ywd with the preset transport state stability value ywdt; If the hardware carrying state value ywd is greater than or equal to the preset carrying state stable value ywdt, a hardware carrying overload signal is generated. At this time, it means that during the operation of the PLC control system, the CPU and memory in the system hardware are occupied more, and there may be other running programs in addition to the PLC running program, or the CPU and memory cannot meet the needs of the PLC running program. In this running state, the hardware may be overheated and damaged during subsequent use due to excessive temperature. At this time, it is necessary to close the occupation of other programs in the CPU and memory to ensure the stable operation of the PLC program. If the hardware transport state value ywd is less than the preset transport state stable value ywdt, a hardware transport normal signal is generated, indicating that during the operation of the monitoring period T, the operation state of the hardware is in a relatively stable state; Step 03: Based on the normal signal carried by the hardware, the PLC program running status data within the monitoring period T is obtained, wherein the program running status data includes the total number of executions of the PLC program running tasks YXZ within the monitoring period T, the number of accurate signals of the running tasks S, the total execution time of the running tasks TZ and the total time consumption value of the accurate task execution RZ; pass Calculate and obtain the running accuracy zql of the PLC program within the monitoring period T; pass Calculate and obtain the operation redundant time occupancy rate szl of the PLC program within the monitoring period T; Based on the operation accuracy zql and the operation redundant time occupancy szl; Calculate and obtain the program running steady-state value W; Compare the program running steady-state value W with the program running qualified value wh; If the program running steady-state value W is greater than or equal to the program running qualified value wh, a program running stable signal is generated. At this time, it means that the PLC program's algorithm processing of data is stable and has a high accuracy rate. If the program running steady-state value W is less than the program running qualified value wh; an abnormal signal is generated; Step 04: Based on the abnormal signal, obtain PLC program communication data, wherein the program communication data includes: network delay time length YCs, signal output quantity value XCc and signal input quantity value XCr; pass Calculate and obtain the communication signal loss ratio txd; pass Calculate the total communication delay time txzh; Based on the total time txzh of communication delay, through Calculate and obtain the communication time ratio txt; Step 05: Based on the communication signal loss ratio txd and the communication time ratio txt; The communication impact state ratio TXTx is calculated; c is the signal loss impact factor, and d is the signal delay impact factor; c and d are preset by the staff based on experience; Compare the communication impact state ratio TXTx with the communication impact state ratio threshold TXyz; If the communication impact state ratio TXTx is greater than or equal to the communication impact state ratio threshold TXyz, a communication abnormality signal is generated; at this time, it means that during the operation of the PLC program, the communication network state is poor, and signal loss or network delay is large. At this time, it is necessary to check the state of the communication network to ensure that the communication network does not affect the transmission of the PLC program signal; If the communication impact state ratio TXtx is less than the communication impact state ratio threshold TXyz, a program operation abnormality signal is generated; at this time, it means that the network communication is relatively stable, and the PLC program has a low accuracy rate during operation, or it takes a long time to process some complex data, resulting in more program operation abnormalities; at this time, it is necessary to check the PLC program algorithm to reduce redundant codes or algorithm verification in the program, so as to improve the accuracy and efficiency of program execution, so that the PLC program is in an efficient and accurate operation state during the data processing; By monitoring the hardware status and temperature status of the PLC program within the monitoring period, when the hardware temperature status is abnormal, the power supply voltage at each monitoring time point is monitored. When the power supply voltage is abnormal, the power supply voltage is adjusted to avoid the power supply voltage affecting the operating stability of the equipment during operation; At the same time, based on the status analysis of the PLC program running, whether the running status of the PLC program is stable during the running process, when the accuracy is low or it takes a long time to process some complex data, resulting in more abnormal program running states; at this time, the running of the PLC program will cause the PLC hardware to run more complicated, which will lead to an increase in hardware temperature. At this time, it is necessary to check the algorithm of the PLC program to reduce redundant codes or algorithm verification in the program to improve the accuracy and efficiency of program execution, so that the PLC program is in an efficient and accurate running state during the data processing process. At the same time, based on the signal transmission status of the PLC program, it is judged whether the abnormal signal transmission of the PLC program is due to abnormal communication signals. When abnormal communication transmission occurs, the signal transmission of the PLC program takes a long time, the loss rate increases, and the running time of the PLC program increases, which in turn leads to an increase in hardware temperature; at this time, the stability of the communication network is adjusted to ensure the stability of the PLC program operation; When an abnormality occurs in the PLC operation, adjust the PLC operation status, improve the system's response speed and stability, monitor and process various PLC operation states, solve the fundamental problem, and ensure the stability of PLC operation.
[0021] Embodiment 3 Reference Figure 2 As shown, this embodiment provides an automatic control decision optimization system based on PLC technology, including: Preprocessing module: used to obtain the final value DT of the module temperature within the monitoring period T T and the maximum module temperature DTax within the monitoring period T; when the module temperature final state value DT T When the temperature is greater than or equal to the maximum value of the module temperature DTax: calculate and obtain the standard deviation of the power supply voltage within the monitoring period, and obtain a power supply voltage abnormality signal or a power supply voltage stable signal; Carrying determination module: used to monitor and adjust the PLC hardware operation status data, obtain the hardware status data within the monitoring period T, including the CPU utilization rate PUL and the memory usage rate NCL within the period T; calculate the hardware carrying status value ywd and compare it with the preset carrying status stable value ywdt to obtain the hardware carrying normal signal; Program monitoring module: used to obtain the PLC program running status data within the monitoring period T, calculate the program running steady-state value W; and compare the program running steady-state value W with the program running qualified value wh; and obtain an abnormal signal; Signal determination module: used to obtain PLC program communication data, calculate the communication influence state ratio TXTx and compare it with the communication influence state ratio threshold TXYZ; If the communication impact state ratio TXTx is greater than or equal to the communication impact state ratio threshold TXyz, a communication abnormality signal is generated; If the communication impact state ratio TXTx is less than the communication impact state ratio threshold TXyz, a program operation abnormality signal is generated.
[0022] By adjusting the hardware status, software operating status and communication status with external devices of the PLC control system, the PLC operating status can be adjusted to improve the system's response speed, stability and resource utilization.
[0023] The above is a detailed description of an embodiment of the present invention, but the content is only a preferred embodiment of the present invention and cannot be considered to limit the scope of implementation of the present invention. All equivalent changes and improvements made within the scope of the present invention should still fall within the scope of the patent coverage of the present invention.
Claims
1. An automatic control decision optimization method based on PLC technology, characterized in that: The following steps are involved: Get the final value DT of the module temperature within the monitoring period T T And the maximum module temperature DTax within the monitoring period T; When the module temperature final value DT T When the temperature is greater than or equal to the maximum value of the module temperature DTax: calculate and obtain the standard deviation of the power supply voltage within the monitoring period, and obtain a power supply voltage abnormality signal or a power supply voltage stable signal; Monitor and adjust the PLC hardware operation status data, and obtain the hardware status data within the monitoring period T, including the CPU utilization rate PUL and the memory usage rate NCL within the period T; The hardware carrying state value ywd is calculated and compared with the preset carrying state stable value ywdt to obtain a hardware carrying normal signal; Obtain the PLC program running status data within the monitoring period T, and calculate the program running steady-state value W; And compare with the program running steady-state value W and the program running qualified value wh; Get an abnormal signal; Acquire PLC program communication data, calculate the communication impact state ratio TXTx and compare it with the communication impact state ratio threshold TXyz; If the communication impact state ratio TXTx is greater than or equal to the communication impact state ratio threshold TXyz, a communication abnormality signal is generated; If the communication impact state ratio TXTx is less than the communication impact state ratio threshold TXyz, a program operation abnormality signal is generated.
2. The automatic control decision optimization method based on PLC technology according to claim 1 is characterized in that: The monitoring period T is divided into a number of monitoring sub-periods by unit time e, and the time point of each monitoring sub-period is marked as i, where i is 1, 2, 3, etc.; Get the power supply voltage status value at each monitoring time point i within the monitoring period T and mark it as DU i ; The power supply voltage state value DU within the monitoring period T i Perform average value calculation to obtain the power supply voltage average value DUj within the monitoring period T; Based on the power supply voltage average value DUj and the power supply voltage state value DU within the monitoring period i The calculated standard deviation of the power supply voltage dut within the monitoring period T; Compare the power supply voltage standard deviation value dut with the power supply voltage standard deviation threshold duty; If the power supply voltage standard deviation value dut is greater than the power supply voltage standard deviation threshold duty, a power supply voltage abnormality signal is generated; If the power supply voltage standard deviation value dut is less than or equal to the power supply voltage standard deviation threshold duty, a power supply voltage stability signal is generated.
3. The automatic control decision optimization method based on PLC technology according to claim 1 is characterized in that: pass The hardware carrying state value ywd under PLC operation is calculated and obtained; among them, a is the CPU operation impact factor under PLC operation state, and b is the memory impact factor under PLC operation state.
4. The automatic control decision optimization method based on PLC technology according to claim 3 is characterized in that: Compare the hardware transport state value ywd with the preset transport state stability value ywdt; If the hardware transport state value ywd is greater than or equal to the preset transport state stability value ywdt, a hardware transport overload signal is generated. If the hardware transport state value ywd is less than the preset transport state stable value ywdt, a hardware transport normal signal is generated.
5. The automatic control decision optimization method based on PLC technology according to claim 1 is characterized in that: The program running status data includes the total number of PLC program running task executions YXZ within the monitoring period T, the number of accurate running task signals S, the total running task execution time TZ and the total accurate task execution time RZ.
6. The automatic control decision optimization method based on PLC technology according to claim 5 is characterized in that: pass Calculate and obtain the running accuracy zql of the PLC program within the monitoring period T; pass Calculate and obtain the operation redundant time occupancy rate szl of the PLC program within the monitoring period T; Based on the operation accuracy zql and the operation redundant time occupancy szl; Calculate and obtain the steady-state value W of the program.
7. The automatic control decision optimization method based on PLC technology according to claim 1 is characterized in that: Compare the program running steady-state value W with the program running qualified value wh; If the program running steady-state value W is greater than or equal to the program running qualified value wh; a program running stable signal is generated; If the program running steady-state value W is less than the program running qualified value wh, an abnormal signal is generated.
8. The automatic control decision optimization method based on PLC technology according to claim 7 is characterized in that: The abnormal signals include communication abnormal signals and program operation abnormal signals.
9. The automatic control decision optimization method based on PLC technology according to claim 1 is characterized in that: The program communication data includes: network delay duration YCs, signal output quantity value XCc and signal input quantity value XCr; pass Calculate and obtain the communication signal loss ratio txd; pass Calculate the total communication delay time txzh; Based on the total time txzh of communication delay, through Calculate and obtain the communication time ratio txt; Step 5: Based on the communication signal loss ratio txd and the communication time ratio txt; The communication impact state ratio TXTx is calculated; c is the signal loss impact factor, and d is the signal delay impact factor.
10. An automated control decision optimization system based on PLC technology, characterized in that: The system is used to implement the automated control decision optimization method of any one of claims 1 to 9 above, comprising: Preprocessing module: used to obtain the final value DT of the module temperature within the monitoring period T T and the maximum module temperature DTax within the monitoring period T; when the module temperature final state value DT T When the temperature is greater than or equal to the maximum value of the module temperature DTax: calculate and obtain the standard deviation of the power supply voltage within the monitoring period, and obtain a power supply voltage abnormality signal or a power supply voltage stable signal; Carrying determination module: used to monitor and adjust the PLC hardware operation status data, obtain the hardware status data within the monitoring period T, including the CPU utilization rate PUL and the memory usage rate NCL within the period T; calculate the hardware carrying status value ywd and compare it with the preset carrying status stable value ywdt to obtain the hardware carrying normal signal; Program monitoring module: used to obtain the PLC program running status data within the monitoring period T, calculate the program running steady-state value W; and compare the program running steady-state value W with the program running qualified value wh; and obtain an abnormal signal; Signal determination module: used to obtain PLC program communication data, calculate the communication influence state ratio TXTx and compare it with the communication influence state ratio threshold TXYZ; If the communication impact state ratio TXTx is greater than or equal to the communication impact state ratio threshold TXyz, a communication abnormality signal is generated; If the communication impact state ratio TXTx is less than the communication impact state ratio threshold TXyz, a program operation abnormality signal is generated.
Citation Information
Patent Citations
Fault processing method and device, robot and storage medium
CN112536819A
Operation and maintenance management platform based on fault diagnosis and analysis of monitoring equipment
CN116091901A
High-stability industrial computer
CN117170471A
Computer running state monitoring method and monitoring system
CN117539727A
Industrial personal computer self-checking control system and method
CN118226791A