A program-based locking device control system based on abnormal air pressure alarm
By classifying and prioritizing the control dataset in the rice milling machine, and locking only the necessary programs related to air pressure, the problem of unnecessary shutdowns caused by the entire system stopping when air pressure is abnormal is solved, realizing intelligent resource allocation and ensuring production stability and efficiency.
Patent Information
- Application Number
- CN202511187102.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-08-25
- Publication Date
- 2025-12-02
- Estimated Expiration
- 2045-08-25
AI Technical Summary
Existing technology employs a system-wide shutdown strategy when abnormal air pressure occurs during the operation of a rice milling machine, resulting in unnecessary shutdowns of some processes, which affects production efficiency and overall benefits.
The control dataset is classified into pressure-related datasets and non-related datasets by the program partitioning module. When the pressure monitoring module detects that the real-time pressure is lower than the minimum limit pressure value, the pressure comparison module only locks the affected programs instead of shutting down the entire system. The remaining pressure resources are intelligently allocated by the pressure allocation module based on the priority of the datasets to be allocated, and are given priority to high-priority programs.
It avoids the shortcomings of traditional extensive shutdown strategies, locking only necessary programs and allowing unrelated programs to continue running, reducing downtime, avoiding material waste and equipment idling, solving the problem of uneven resource allocation after the entire system is shut down, and ensuring production resilience and efficiency.
Smart Images

Figure CN120704222B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of program-locked control technology, specifically to a program-locked device control system based on an abnormal air pressure alarm. Background Technology
[0002] A program-locked equipment control system typically refers to a security and management tool used to control and restrict operational permissions on a device, preventing unauthorized access or alteration. It allows users to use only specific software or functions while locking other operations. The system remotely manages the device through a central control system, locking or unlocking it to prevent malicious software or unauthorized personnel from interfering with its operation. This enhances the security of the device and data, restricting operation through software or hardware to ensure the device operates only in a controlled environment and prevent unnecessary risks. Similarly, when an abnormal situation is detected during the use of a rice milling machine, program-locked control is required to prevent accidents or equipment damage.
[0003] A method for encrypting, decrypting, and authorizing machine tool equipment based on a PLC control platform, disclosed in patent publication number CN108628242A, automatically generates a unique ID number by adding an encryption algorithm module to the PLC control program. This ID number, combined with dedicated decryption software, generates a registration code with a new extension period. When the equipment's authorization expires, the machine tool or equipment is locked and cannot operate. The customer simply provides the ID number to the equipment manufacturer, who then generates a registration code with the new authorization period using the dedicated decryption software. The customer then inputs this registration code. This method is simple, secure, and convenient, eliminating the need for on-site operation by professional after-sales personnel, saving costs, and improving efficiency through timely response. Furthermore, it solves the problem of repeatedly setting and unlocking authorization periods using a single registration code, effectively addressing the issue of multiple settings required for each step. The decryption software can be managed by the manufacturer's core management personnel. Since it runs on a PC, the software includes login and password modification functions to ensure its security and prevent misuse. This invention requires no additional hardware costs, is easy to use, and provides assurance for the company's equipment payment collection.
[0004] In the operation of rice milling machines, the above-mentioned and similar technical solutions need to lock the program in case of an emergency, so that the program control panel cannot be interactively operated. The conventional method is to detect low air pressure and alarm to lock the program, so as to achieve the effect of not being able to use any functions. However, this will lead to a rough system shutdown. Since the program cannot be distinguished by system, some programs will be "unnecessary to stop", which will affect the normal operation of some processes. Summary of the Invention
[0005] The purpose of this invention is to provide a program-locked equipment control system based on abnormal air pressure alarm, so as to solve the problems mentioned in the background art.
[0006] To achieve the above objectives, the present invention provides the following technical solution: a program-locked equipment control system based on abnormal air pressure alarm, comprising:
[0007] Program partitioning module: Obtains control program data from the control system to obtain a control dataset. The control dataset is then classified and partitioned using a partitioning method to obtain pressure-related datasets and pressure-unrelated datasets. The pressure-related dataset is used to represent control program data associated with the pressure system, while the pressure-unrelated dataset is used to represent control program data not associated with the pressure system.
[0008] Air pressure monitoring module: continuously monitors air pressure, obtains real-time air pressure monitoring items, acquires the minimum limit air pressure value of the air pressure correlation dataset, and obtains the limit air pressure item. The limit air pressure item is used to represent the minimum operating air pressure of each control program data in the air pressure correlation dataset.
[0009] Air pressure comparison module: Based on the comparison between the real-time air pressure detection item and the limit air pressure item, when the real-time air pressure detection item is lower than the limit air pressure item, the corresponding control program data is determined to be the locking program, and the locking dataset is obtained. The control program data is locked based on the locking dataset.
[0010] Pressure distribution module: It identifies control program data (excluding locked data sets) in the pressure correlation dataset as datasets to be distributed, obtains the priority of the datasets to be distributed, and obtains data priority items. Based on the real-time pressure detection items, it prioritizes the data priority items to obtain priority program items, thereby realizing automatic locking and priority opening of programs.
[0011] Furthermore, the partitioning method includes:
[0012] Based on the control dataset, at least two detection pressures are set to obtain the detection pressure item. The detection pressure is used to represent the set pressure for working detection of the control program data.
[0013] Based on the control variable method, the air pressure is detected sequentially on the control dataset to obtain the working status of different control program data in the air pressure detection item, and the feedback status item is obtained.
[0014] A fluctuation threshold is set, which is the maximum fluctuation value of air pressure. The feedback status items are limited based on the fluctuation threshold. When the feedback status item exceeds the fluctuation threshold, the corresponding control program data is determined to be the air pressure associated dataset, and the rest of the control program data in the control dataset is the air pressure non-associated dataset.
[0015] Furthermore, the working status also includes response time and completion time, and the methods for obtaining the pressure-correlated dataset and the pressure-uncorrelated dataset further include:
[0016] Set a judgment threshold, which includes a response threshold and a time threshold. Based on the response threshold, the response time of the control program data under different detected air pressure items in the feedback status item is judged. The control program data corresponding to the feedback status item whose response time difference exceeds the response threshold is judged as the first related air pressure data.
[0017] Based on the time threshold, the process completion time of the control program data under different detected air pressure items in the feedback status item is determined, and the control program data corresponding to the feedback status item whose process completion time exceeds the time threshold is determined as the second related data of air pressure.
[0018] The first and second correlated data of air pressure are combined to obtain the air pressure correlated dataset, while the remaining control program data in the control dataset is the air pressure non-correlated dataset.
[0019] Furthermore, the control system includes main model information and auxiliary model information, and the method for obtaining the ultimate pressure item includes:
[0020] Based on the main model information, obtain the auxiliary connection equipment of the control system to obtain the auxiliary equipment item;
[0021] Based on the auxiliary equipment item, obtain the auxiliary model information stored in the control system to obtain the auxiliary model parameter set. Based on the auxiliary model parameter set, obtain the pressure parameter information of the auxiliary equipment item to obtain the equipment pressure parameter set. Obtain the auxiliary equipment model information corresponding to the air pressure association dataset, and then obtain the corresponding equipment pressure parameter information to obtain the ultimate air pressure item.
[0022] Furthermore, the method for obtaining the limiting pressure term also includes:
[0023] Set an initial detection air pressure value, and perform working status detection on the control program data corresponding to the air pressure correlation dataset based on the initial detection air pressure value;
[0024] Set an increment value, which is a fixed air pressure increase value. Based on the increment value, increase the initial detected air pressure value. Continuously obtain the working status of the control program data corresponding to the air pressure correlation dataset, and determine whether the control program data is operating normally. When the control program data is operating normally, determine the corresponding air pressure value as the minimum air pressure value of the control program data, and obtain the limit air pressure item.
[0025] Furthermore, the priority includes the process proportion, and the method for obtaining the data priority items includes:
[0026] Obtain the proportioning information of the dataset to be allocated. The proportioning information includes the program control quantity information within the unit process, and obtain the unit proportioning item.
[0027] Based on the locked dataset, obtain the residual program control quantity information of the locked process to obtain the target proportion item;
[0028] Based on the comparison results of the target ratio and the unit ratio and the completed comparison amount of the dataset to be allocated in the control system, the amount of comparison to be completed in the dataset to be allocated is obtained;
[0029] The control data to be completed are sorted, and the control program data corresponding to the first position in the sort is used as the priority to obtain the data priority item.
[0030] Furthermore, the priority also includes the speed of previous processes, and the method for obtaining data priorities includes:
[0031] Obtain the process speed information of the dataset to be assigned, and obtain the construction speed item;
[0032] The construction speed items are sorted according to their speed, resulting in a process speed ranking item. The control program data corresponding to the last item in the process speed ranking item is used as the priority to determine the data priority item.
[0033] Furthermore, the method for obtaining the priority item includes:
[0034] Based on the extreme pressure term, the extreme pressure data of the control program data corresponding to the data priority term is obtained to obtain the associated pressure term;
[0035] Based on the real-time air pressure detection item, the maximum capacity information of the associated air pressure item is obtained, the air pressure ratio information is obtained, the control program data corresponding to the air pressure ratio information is obtained, and the priority program item is obtained.
[0036] Compared with the prior art, the beneficial effects of the present invention are:
[0037] This program-locked equipment control system based on abnormal air pressure alarms classifies control datasets into air pressure-related and non-related datasets through a program partitioning module. When the air pressure monitoring module detects that the real-time air pressure is lower than the minimum limit, the air pressure comparison module only locks the affected programs instead of shutting down the entire system. This avoids the shortcomings of traditional extensive shutdown strategies, locking only necessary programs and allowing non-related programs to continue running, reducing downtime and avoiding material waste and equipment idling caused by "unnecessary shutdowns." It achieves intelligence through dynamic judgment, ensuring production resilience during air pressure fluctuations.
[0038] Meanwhile, after locking some programs, the air pressure distribution module intelligently allocates the remaining air pressure resources based on the priority of the dataset to be allocated. By obtaining the ratio information or process speed, the dataset to be allocated is sorted and given priority to high-priority programs. This solves the problem of uneven resource allocation after the entire system is shut down. Traditional methods are prone to process bottlenecks after restarting, such as slow steps dragging down the whole system. However, this solution dynamically optimizes the supply during the air pressure recovery period. Attached Figure Description
[0039] Figure 1 This is a schematic diagram of the overall process of the present invention;
[0040] Figure 2 This is a schematic diagram illustrating the process of obtaining the air pressure correlated dataset and the air pressure uncorrelated dataset of the present invention;
[0041] Figure 3 This is a schematic diagram of the control system and control program data of the present invention;
[0042] Figure 4 This is a schematic diagram of the control program data, processes, and corresponding equipment structure of the present invention;
[0043] Figure 5 This is a schematic diagram illustrating the locking procedure of the present invention. Detailed Implementation
[0044] The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.
[0045] The operating efficiency and stability of a rice milling machine directly affect the yield and quality of grain. However, in actual production, emergencies are often unavoidable, such as abnormal air pressure or mechanical failure. In such cases, it is necessary to lock the program in an emergency to prevent further deterioration. Traditional program locking methods are usually based on a low air pressure alarm mechanism, triggering a system-wide shutdown to lock the control panel and prevent misoperation. However, this crude system-wide shutdown strategy has significant drawbacks: it cannot differentiate between programs, leading to unnecessary shutdowns in some processes, severely impacting production efficiency and overall profitability. When the low air pressure alarm is triggered, the system immediately cuts off all programs without considering the different air pressure requirements of each program or the potential consequences of a shutdown. For example, some programs may only require lower air pressure to operate, while others may have higher air pressure requirements. It is unreasonable to force all programs to shut down simply because the air pressure is below a certain global threshold. Furthermore, a system-wide shutdown would cause a complete production line interruption, and the subsequent restart process is time-consuming and labor-intensive, increasing maintenance costs. The technical solution provided in this application, however, classifies the control dataset through a program partitioning module, dividing the programs into air pressure-related and non-related datasets. When the air pressure monitoring module detects that the real-time air pressure is below the minimum limit, the air pressure comparison module only locks the affected programs, rather than shutting down the entire system. This avoids the shortcomings of traditional extensive shutdown strategies, locking only necessary programs while allowing non-related programs to continue running. After locking some programs, the air pressure allocation module intelligently allocates the remaining air pressure resources based on the priority of the datasets to be allocated. By obtaining proportioning information or process speed, the datasets to be allocated are sorted, prioritizing higher-priority programs, thus solving the problem of uneven resource allocation after a system-wide shutdown. Figure 1 As shown, it includes a program division module, a bar pressure monitoring module, a bar pressure comparison module, and a bar pressure distribution module.
[0046] Program partitioning module: Obtain the control program data of the control system to obtain the control dataset, classify and partition the control dataset to obtain pressure-related datasets and pressure-unrelated datasets.
[0047] It is important to note that the pressure-associated dataset is used to represent control program data associated with the pressure system, while the pressure-unassociated dataset is used to represent control program data unassociated with the pressure system. During the operation of the rice milling machine, each process is controlled by the control terminal, that is, the control system regulates the control program data to control each process. Some of these processes are related to pressure, while others are not.
[0048] It is important to note that, such as Figure 2As shown, the partitioning method includes: based on the control dataset, three detection pressures are set to obtain detection pressure items; a detection value is set, with the detection value being ±10%; the detection pressure includes the system calibration initial pressure and the combination result of the system calibration initial pressure and the detection value, thus a total of three detection pressures are used to represent the set pressure for working detection of the control program data; according to the control variable method, the control dataset is sequentially subjected to pressure detection to obtain the working status of different control program data in the control dataset at the detection pressure item, thus obtaining the feedback status item; a fluctuation threshold is set, which is the maximum fluctuation value of the pressure, with a fluctuation value of 1%; the feedback status item is limited based on the fluctuation threshold; when the feedback status item exceeds the fluctuation threshold, the corresponding control program data is determined to be a pressure-correlated dataset, and the remaining control program data in the control dataset is a pressure-uncorrelated dataset.
[0049] In the specific implementation process, such as Figure 3 As shown, during the operation of a rice milling machine, the initial air pressure calibrated by the system is 450. At this time, according to the set detection values, three detection air pressures are obtained, namely 405, 450, and 495. The control program data is tested based on the three detection air pressures. The control system of this rice milling machine has a total of 10 control program data, which are divided into steps one to ten. At this time, by controlling variables, the air pressure of these ten control program data is tested using the three detection air pressures. The working status of different control program data in the detection air pressure item is shown in Table 1.
[0050] Table 1
[0051]
[0052] The feedback status item is obtained. Based on the set fluctuation value of 1%, the feedback status item is limited. When the feedback status item exceeds the fluctuation value, the corresponding control program data is determined to be a pressure-correlated dataset. The remaining control program data in the control dataset is a pressure-uncorrelated dataset. According to the results in Table 1, the working status of steps nine and ten exceeded the fluctuation value in the three pressure detection processes. Therefore, steps nine and ten are determined to be pressure-correlated datasets, while steps one and eight are determined to be pressure-uncorrelated datasets.
[0053] It is important to note that the working status also includes response time and completion time. The method for obtaining the pressure-related dataset and the pressure-unrelated dataset includes: setting judgment thresholds, which include response thresholds and time thresholds. The response threshold is 5 seconds, and the time threshold is 10%. Based on the response threshold, the response time of the control program data under different detected pressure items in the feedback status items is judged, and the control program data corresponding to the feedback status items whose response time difference exceeds the response threshold is judged as the first pressure-related data. Based on the time threshold, the process completion time of the control program data under different detected pressure items in the feedback status items is judged, and the control program data corresponding to the feedback status items whose process completion time exceeds the time threshold is judged as the second pressure-related data. The first pressure-related data and the second pressure-related data are combined to obtain the pressure-related dataset, and the remaining control program data in the control dataset is the pressure-unrelated dataset.
[0054] In the specific implementation process, during the operation of a certain rice milling machine, the initial air pressure calibrated by the system is 500. At this time, according to the set detection values, three detection air pressures are obtained, which are 405, 450 and 495 respectively. The control program data is tested based on the three detection air pressures. The control program data of this rice milling machine has a total of 10 control program data, which are divided into steps one to ten. The air pressure of these ten control program data is tested using the three detection air pressures. The working status of different control program data in the detection air pressure item is shown in Tables 2 and 3.
[0055] Table 2
[0056]
[0057] According to Table 2, in step four, the response time difference is 7--2--6, which is 9s, and in step five, the response time difference is 8--2--7, which is 11s. Both exceed the set response threshold. Therefore, steps four and five are determined to be the first related data of air pressure.
[0058] Table 3
[0059]
[0060] According to Table 3, the completion time in steps four, five, and ten exceeded the set time threshold by 10%. Therefore, steps four, five, and ten are identified as the second related data of air pressure. The first related data of air pressure and the second related data of air pressure are combined to obtain the air pressure related dataset, which is steps four, five, and ten. The remaining control program data in the control dataset is the air pressure non-related dataset, namely steps one to three and steps six to nine.
[0061] Barometric pressure monitoring module: continuously monitors barometric pressure to obtain real-time barometric pressure data, acquires the minimum barometric pressure value of the barometric pressure correlation dataset, and obtains the extreme barometric pressure data.
[0062] It is important to note that the ultimate pressure term represents the minimum operating pressure of each control program in the pressure correlation dataset. The control system includes main model information and auxiliary model information. The method for obtaining the ultimate pressure term includes: based on the main model information, obtaining the auxiliary connected equipment of the control system to obtain the auxiliary equipment term; based on the auxiliary equipment term, obtaining the auxiliary model information stored in the control system to obtain the auxiliary model parameter set; based on the auxiliary model parameter set, obtaining the pressure parameter information of the auxiliary equipment term to obtain the equipment pressure parameter set; obtaining the auxiliary equipment model information corresponding to the pressure correlation dataset, and then obtaining the corresponding equipment pressure parameter information to obtain the ultimate pressure term.
[0063] Specifically, such as Figure 4 As shown, each process is controlled by the control terminal, that is, the control program data is adjusted by the control system to control each process. Each control program data in the pressure correlation dataset has a set minimum pressure value when running. When the pressure is lower than the minimum pressure value, the control program data will not run. Each control program data corresponds to a process and also to a piece of equipment. Therefore, by obtaining the control program data corresponding to the pressure correlation dataset in the entire control system and the corresponding equipment model information, the minimum pressure information corresponding to that model can be obtained.
[0064] It should be noted that the method for obtaining the extreme pressure item also includes: setting an initial detection pressure value of 1, and performing operational status detection on the control program data corresponding to the pressure association dataset based on the initial detection pressure value; setting an increment value of 10, and continuously increasing the initial detection pressure value based on the increment value to continuously obtain the operational status of the control program data corresponding to the pressure association dataset, determining whether the control program data is operating normally, and when the control program data is operating normally, determining the corresponding pressure value as the minimum pressure value of the control program data to obtain the extreme pressure item.
[0065] Specifically, by initially detecting the air pressure and the increment value, continuous control detection is performed on the air pressure associated dataset, and the working status of the corresponding control program data is obtained. It is also determined whether the control program data is operating normally. When the control program data is operating normally, the corresponding air pressure value is determined as the minimum air pressure value of the control program data, and the limit air pressure item is obtained.
[0066] Air pressure comparison module: Based on the comparison between the real-time air pressure detection item and the limit air pressure item, when the real-time air pressure detection item is lower than the limit air pressure item, the corresponding control program data is determined to be locked.
[0067] It is important to note that the corresponding control program data is identified as a locking program, resulting in a locking dataset. The control program data is then locked based on this locking dataset. When the real-time air pressure is detected to be lower than the minimum limit air pressure value in the air pressure association dataset, the corresponding control program data is identified as a locking program and the control program data is locked.
[0068] Specifically, such as Figure 5 As shown, during the operation of a rice milling machine, the control program data in the control system consists of 10 steps, namely steps one to ten. The air pressure correlation dataset includes steps one to five. The minimum air pressure limit for step one is 100 MPa, for step two it is 150 MPa, for step three it is 180 MPa, for step four it is 200 MPa, and for step five it is 200 MPa. The detected real-time air pressure is 170 MPa, which is lower than steps three to five in the air pressure correlation dataset. Therefore, steps three to five are identified as a locked program and the control program data is locked.
[0069] Air pressure allocation module: It identifies the control program data in the air pressure association dataset, excluding the locked dataset, as the dataset to be allocated, and obtains the priority of the dataset to be allocated for priority determination.
[0070] It is important to note that the priority of the dataset to be allocated is obtained, and the data priority items are obtained. Based on the real-time air pressure detection item, the data priority items are prioritized. That is, according to the priority of the dataset to be allocated, the control program data in the dataset with the highest priority is selected for priority supply, and the priority program item is obtained. This realizes the automatic locking of the program and the priority opening.
[0071] It is important to note that the priority includes the process proportion. The method for obtaining the data priority item includes: obtaining the proportion information of the dataset to be allocated, which includes the program control quantity information within a unit process, that is, the material processing capacity of different processes within a fixed time, to obtain the unit proportion item; based on the locked dataset, obtaining the residual program control quantity information of the locked process to obtain the target proportion item; based on the comparison result between the target proportion item and the unit proportion item and the completed comparison quantity of the dataset to be allocated in the control system, obtaining the uncompleted comparison quantity of the dataset to be allocated; sorting the uncompleted comparison quantities, obtaining the control program data corresponding to the first position in the sort as the priority determination, to obtain the data priority item.
[0072] Specifically, the control program data of the control system includes steps one through five. Within a unit time, the processing volume of step one is 1t, the processing volume of step two is 3t, the processing volume of step three is 2t, the processing volume of step four is 3t, and the processing volume of step five is 1t. The resulting unit ratio is 1:3:2:3:1. When the locked process is step one, the residual program control quantity information of the locked process is obtained as 1t, and the target ratio is obtained. At the same time, when the completed comparison quantities of the dataset to be allocated in the control system are obtained as 3t, 1t, 3t, and 1t respectively, the uncompleted comparison quantities of the dataset to be allocated are obtained. For step two, it is 3-3=0t; for step three, it is 3-1=1t; for step four, it is 3-3=0t; and for step five, it is 1-1=0t. The uncompleted comparison quantities are sorted, and the control program data corresponding to the first position in the sort is used as the priority judgment to obtain the data priority item, which is step three.
[0073] It should be noted that the priority also includes the speed of previous processes. The method for obtaining the data priority items includes: obtaining the process speed information of the dataset to be assigned to obtain the construction speed item; sorting the construction speed items according to the order of construction speed to obtain the process speed ranking item; obtaining the control program data corresponding to the last position of the process speed ranking item as the priority determination to obtain the data priority item.
[0074] Specifically, there are differences in the process speeds among the datasets to be assigned. During normal operation, faster processes tend to complete the work more quickly. Therefore, when sorting the construction speed items according to their speed, the control program data with the slowest process speed needs to be selected as the priority judgment so that the control program data with the slowest process speed can catch up with the work speed of the other processes. Therefore, priority judgment is required.
[0075] It should be noted that the methods for obtaining priority program items include: based on the extreme pressure item, obtaining the extreme pressure data of the control program data corresponding to the data priority item to obtain the associated pressure item; based on the real-time pressure detection item, obtaining the maximum capacity information of the associated pressure item to obtain the pressure ratio information, obtaining the control program data corresponding to the pressure ratio information to obtain the priority program item.
[0076] Specifically, when the detected real-time air pressure value can meet the limit air pressure data of more than one data priority item corresponding to the control program data, the air pressure combination ratio is performed according to the limit air pressure data of each data priority item corresponding to the control program data to obtain at least two corresponding control program data as priority judgment, thereby realizing the priority start effect of multiple control program data.
[0077] Although embodiments of the invention have been shown and described, it will be understood by those skilled in the art that various changes, modifications, substitutions and alterations can be made to these embodiments without departing from the principles and spirit of the invention, the scope of which is defined by the appended embodiments and their equivalents.
Claims
1. A program-locked equipment control system based on abnormal air pressure alarm, characterized in that, include: Program partitioning module: Obtains control program data from the control system to obtain a control dataset. The control dataset is then classified and partitioned using a partitioning method to obtain pressure-related datasets and pressure-unrelated datasets. The pressure-related dataset is used to represent control program data associated with the pressure system, while the pressure-unrelated dataset is used to represent control program data not associated with the pressure system. Air pressure monitoring module: continuously monitors air pressure, obtains real-time air pressure monitoring items, acquires the minimum limit air pressure value of the air pressure correlation dataset, and obtains the limit air pressure item. The limit air pressure item is used to represent the minimum operating air pressure of each control program data in the air pressure correlation dataset. Air pressure comparison module: Based on the comparison between the real-time air pressure detection item and the limit air pressure item, when the real-time air pressure detection item is lower than the limit air pressure item, the corresponding control program data is determined to be the locking program, and the locking dataset is obtained. The control program data is locked based on the locking dataset. Pressure distribution module: It identifies the control program data in the pressure correlation dataset, excluding the locked dataset, as the dataset to be distributed, obtains the priority of the dataset to be distributed, and obtains the data priority item. Based on the real-time pressure detection item, it prioritizes the data priority item to obtain the priority program item, thereby realizing the automatic locking and priority opening of the program. The priority includes the process proportion, and the methods for obtaining the data priority items include: Obtain the proportioning information of the dataset to be allocated. The proportioning information includes the program control quantity information within the unit process, and obtain the unit proportioning item. Based on the locked dataset, obtain the residual program control quantity information of the locked process to obtain the target proportion item; Based on the comparison results of the target ratio and the unit ratio and the completed comparison amount of the dataset to be allocated in the control system, the amount of comparison to be completed in the dataset to be allocated is obtained; The control data to be completed are sorted, and the control program data corresponding to the first sorted item is used as the priority to obtain the data priority item. The priority also includes the speed of previous processes, and the methods for obtaining data priority items include: Obtain the process speed information of the dataset to be assigned, and obtain the construction speed item; The construction speed items are sorted according to the order of construction speed to obtain the process speed sorting items. The control program data corresponding to the last item in the process speed sorting items is obtained as the priority determination to obtain the data priority items. The method for obtaining the priority item includes: Based on the extreme pressure term, the extreme pressure data of the control program data corresponding to the data priority term is obtained to obtain the associated pressure term; Based on the real-time air pressure detection item, the maximum capacity information of the associated air pressure item is obtained, the air pressure ratio information is obtained, the control program data corresponding to the air pressure ratio information is obtained, and the priority program item is obtained.
2. The program-locked equipment control system based on abnormal air pressure alarm according to claim 1, characterized in that: The partitioning method includes: Based on the control dataset, at least two detection pressures are set to obtain the detection pressure item. The detection pressure is used to represent the set pressure for working detection of the control program data. Based on the control variable method, the air pressure is detected sequentially on the control dataset to obtain the working status of different control program data in the air pressure detection item, and the feedback status item is obtained. A fluctuation threshold is set, which is the maximum fluctuation value of air pressure. The feedback status items are limited based on the fluctuation threshold. When the feedback status item exceeds the fluctuation threshold, the corresponding control program data is determined to be the air pressure associated dataset, and the rest of the control program data in the control dataset is the air pressure non-associated dataset.
3. The program-locked equipment control system based on abnormal air pressure alarm according to claim 2, characterized in that: The working status also includes response time and completion time. The methods for obtaining the air pressure correlated dataset and the air pressure uncorrelated dataset also include: Set a judgment threshold, which includes a response threshold and a time threshold. Based on the response threshold, the response time of the control program data under different detected air pressure items in the feedback status item is judged. The control program data corresponding to the feedback status item whose response time difference exceeds the response threshold is judged as the first related air pressure data. Based on the time threshold, the process completion time of the control program data under different detected air pressure items in the feedback status item is determined, and the control program data corresponding to the feedback status item whose process completion time exceeds the time threshold is determined as the second related data of air pressure. The first and second correlated data of air pressure are combined to obtain the air pressure correlated dataset, while the remaining control program data in the control dataset is the air pressure non-correlated dataset.
4. A program-locked equipment control system based on abnormal air pressure alarm as described in claim 1, characterized in that: The control system includes main model information and auxiliary model information. The method for obtaining the ultimate pressure item includes: Based on the main model information, obtain the auxiliary connection equipment of the control system to obtain the auxiliary equipment item; Based on the auxiliary equipment item, obtain the auxiliary model information stored in the control system to obtain the auxiliary model parameter set. Based on the auxiliary model parameter set, obtain the pressure parameter information of the auxiliary equipment item to obtain the equipment pressure parameter set. Obtain the auxiliary equipment model information corresponding to the air pressure association dataset, and then obtain the corresponding equipment pressure parameter information to obtain the ultimate air pressure item.
5. A program-locked equipment control system based on abnormal air pressure alarm according to claim 1, characterized in that: The method for obtaining the limiting pressure term also includes: Set an initial detection air pressure value, and perform working status detection on the control program data corresponding to the air pressure correlation dataset based on the initial detection air pressure value; Set an increment value, which is a fixed air pressure increase value. Based on the increment value, increase the initial detected air pressure value. Continuously obtain the working status of the control program data corresponding to the air pressure correlation dataset, and determine whether the control program data is operating normally. When the control program data is operating normally, determine the corresponding air pressure value as the minimum air pressure value of the control program data, and obtain the limit air pressure item.
Citation Information
Patent Citations
Machine tool device encryption and decryption and authorization method based on PLC control platform
CN108628242A
Air compressor air storage tank pressure data association-based diagnosis control method and system, storage medium and terminal
CN110244684A
Intelligent control method and system of rice huller and rice huller
CN114534829A