A die-casting machine operation monitoring method, system, storage medium and intelligent terminal
Through the work monitoring method of die-casting machine, the monitoring database and manual confirmation are used to realize intelligent control of the process steps of the die-casting machine, solving the problems of staff misjudgment and missing steps, improving monitoring efficiency and fluency, and enhancing safety and self-repair capabilities.
Patent Information
- Application Number
- CN202211222608.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-10-08
- Publication Date
- 2025-08-15
- Estimated Expiration
- 2042-10-08
AI Technical Summary
During the die-casting operation process, it is common to have missed part of the working steps through observation and promotion through staff, repeating the same steps or making mistakes in the judgment of the completion of the steps, and there is a lack of effective monitoring methods.
The die-casting machine work monitoring method is adopted, and by obtaining the current step information and subsequent adjacent step information, using the monitoring database for matching analysis, we can determine whether the current phenomenon information is consistent with the completion phenomenon information. If it is consistent, the subsequent start button will be unlocked, otherwise it will be locked. Combined with manual confirmation and critical numerical judgment, intelligent control of the process steps of the die-casting machine is achieved.
It improves the monitoring efficiency and fluency of the process steps of the die-casting machine, reduces the workload, enhances the accuracy and safety of monitoring, has self-repair ability, and improves the overall intelligence level.
Smart Images

Figure CN115608954B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of intelligent monitoring of die-casting machines, and in particular to a method, system, storage medium and intelligent terminal for monitoring the operation of a die-casting machine. Background Art
[0002] A die-casting machine is a machine used for pressure casting. It consists of two types: a hot chamber and a cold chamber. These are later divided into vertical and horizontal types. Under pressure, a die-casting machine hydraulically injects molten metal into a mold, where it cools and forms a solid metal casting. It was originally used for die-casting lead type.
[0003] In the relevant technology, the die-casting operation process steps are as follows: 1. Mold installation; 2. Equipment debugging; 3. Paint preparation; 4. Paint preparation; 5. Paint spraying; 6. Mold closing; 7. Die casting; 8. Cooling and solidification; 9. Mold opening; 10. Ejection of casting; 11. Quality inspection; 12. Melting of scrap alloy.
[0004] With respect to the above-mentioned related technologies, the inventors believe that the progress of the die-casting operation process is promoted by observation of the staff throughout the process, which often leads to problems such as missing some work steps, repeating the same steps, or misjudging the completion of steps. It has great limitations and there is still room for improvement. Summary of the Invention
[0005] In order to improve the problem that progress through observation by staff often results in missing some work steps, repeating the same steps or misjudging the completion of steps, which has great limitations, the present application provides a die-casting machine work monitoring method, system, storage medium and intelligent terminal.
[0006] In a first aspect, the present application provides a method for monitoring the operation of a die-casting machine, which adopts the following technical solution:
[0007] A method for monitoring the operation of a die-casting machine, comprising:
[0008] Get the current step information and the subsequent adjacent step information;
[0009] Perform matching analysis on the data type information, current step information, and subsequent adjacent step information stored in a preset monitoring database to determine the data types corresponding to the current step information and the subsequent adjacent step information, define the data type corresponding to the current step information as current data type information, and define the data type corresponding to the subsequent adjacent step information as subsequent adjacent data type information;
[0010] Perform matching analysis on the monitoring device information, current data type information, and subsequent adjacent data type information stored in the monitoring database to determine the monitoring devices corresponding to the current data type information and the subsequent adjacent data type information, define the monitoring device corresponding to the current data type information as the current monitoring device information, and define the monitoring device corresponding to the subsequent adjacent data type information as the subsequent adjacent monitoring device information;
[0011] Perform matching analysis on the completion phenomenon information, current step information, and current monitoring device information stored in a preset result database to determine the completion phenomenon received by the monitoring device when the step is completed corresponding to the current step information and the current monitoring device information, and define the completion phenomenon as the current completion phenomenon information;
[0012] Receive current phenomenon information transmitted by current monitoring equipment information;
[0013] Determine whether the current phenomenon information is consistent with the current completed phenomenon information;
[0014] If they are consistent, a matching analysis is performed based on the start button information and the subsequent adjacent step information stored in the preset button database to determine the start button corresponding to the subsequent adjacent step information, and the start button is defined as the subsequent start button information;
[0015] After unlocking the subsequent start button information, close the current monitoring device information and open the subsequent adjacent monitoring device information;
[0016] If they are inconsistent, the subsequent start button information will be locked and the current phenomenon information will continue to be obtained.
[0017] By adopting the above technical solution, by finding a device that can detect the status and content of the current step, and then turning on the device for detection, the start button of the subsequent work is locked before that, so that the next work step cannot be started before the current work is completed. When the current step is completed, the start button of the subsequent work is unlocked, so that the user can know the current work step and whether the current work step has been completed through the unlocked button, thereby improving the monitoring efficiency of the die-casting machine for the entire step, and improving the fluency and intelligence of the die-casting process steps of the die-casting machine.
[0018] Optionally, the method for determining whether the current phenomenon information is consistent with the currently completed phenomenon information includes:
[0019] Determine whether the current data type information contains preset artificial type information;
[0020] If so, output the current data type information corresponding to the manual type information and receive manual confirmation information;
[0021] After receiving the manual confirmation information, the current phenomenon information corresponding to the manual type information is output to be consistent with the current completed phenomenon information;
[0022] If not, directly determine whether the current phenomenon information is consistent with the current completed phenomenon information.
[0023] By adopting the above technical solution, when some content cannot be identified and determined by the machine, targeted data types can be output to the staff to obtain feedback from the staff. When the information input and fed back to the system after manual detection by the user is confirmation information, the corresponding current phenomenon information can be regarded as consistent with the current completed phenomenon information, thereby improving the human-computer interactivity and intelligence of die-casting machine monitoring.
[0024] Optionally, further methods for determining whether the current phenomenon information is consistent with the currently completed phenomenon information include:
[0025] Get the current number information corresponding to the current step information;
[0026] Performing a matching analysis based on the numbering information stored in the preset sorting database and the current numbering information to determine the number adjacent to the current numbering information, and defining the number as the preceding numbering information;
[0027] Perform matching analysis on the change information stored in the preset impact database, the current data type information, and the current step information to determine the change corresponding to the current data type information and the current step information, and define the change as the current change information;
[0028] Determine whether the current change situation information is the preset fixed situation information;
[0029] If so, the current data type information is defined as fixed data type information;
[0030] Determine whether the current data type information corresponding to the preamble number information has fixed data type information and whether the corresponding current change status information is fixed status information;
[0031] If there is fixed data type information and the corresponding current change situation information is fixed situation information, then the current phenomenon information corresponding to the fixed data type information is directly output and is consistent with the current completed phenomenon information;
[0032] If there is no fixed data type information, continue to determine whether the current phenomenon information is consistent with the current completed phenomenon information;
[0033] If there is fixed data type information but the corresponding current change situation information is not fixed situation information, then continue to determine whether the current phenomenon information is consistent with the current completed phenomenon information;
[0034] If not, continue to determine whether the current phenomenon information is consistent with the current completed phenomenon information.
[0035] By adopting the above technical solution, by determining whether there are constant conditions in the previous steps, the corresponding current phenomenon information can be output as the current completed phenomenon information, which reduces the number of monitoring, reduces the workload, and improves the monitoring efficiency.
[0036] Optionally, if the fixed data type information does not exist, the method of still outputting the current phenomenon information corresponding to the fixed data type information and the current completed phenomenon information consistent with each other includes:
[0037] Obtain the numbering sequence information before the current numbering information in sequence according to the sorting database;
[0038] If there is no fixed data type information, the previous number information is updated to the second number before the current number information;
[0039] Continue to determine whether the preceding sequence number information contains fixed data type information;
[0040] If it exists, continue to determine whether the current change information corresponding to the fixed data type information is fixed situation information;
[0041] If so, directly output the current phenomenon information corresponding to the fixed data type information and the current completed phenomenon information;
[0042] If not, continue to determine whether the current phenomenon information is consistent with the current completed phenomenon information;
[0043] If it does not exist, continue to update the preceding number information until the number before the preceding number information does not exist.
[0044] By adopting the above technical solution, although there is no fixed data type information in the adjacent previous step, there may be corresponding data in the previous step and the monitoring of the data is not involved in the steps between this step and the current step, which may lead to misjudgment, thereby improving the accuracy of die-casting monitoring.
[0045] Optionally, the method of locking subsequent start button information and continuing to obtain current phenomenon information includes:
[0046] Perform matching analysis on the critical value information stored in the preset conversion database, the current phenomenon information, and the currently completed phenomenon information to determine the critical values corresponding to the current phenomenon information and the currently completed phenomenon information, define the critical value corresponding to the current phenomenon information as actual value information, and define the critical value corresponding to the currently completed phenomenon information as target value information;
[0047] Calculating the difference between the target numerical information and the actual numerical information, and defining the difference as target gap data information;
[0048] Determine whether the gap data information is gradually decreasing;
[0049] If yes, the subsequent start button information is locked and the current phenomenon information is continued to be acquired;
[0050] If not, a matching analysis is performed based on the danger value information stored in the preset conversion database and the current completed phenomenon information to determine the danger value corresponding to the current completed phenomenon information, and the danger value corresponding to the current completed phenomenon information is defined as warning value information;
[0051] Calculating the difference between the warning value information and the actual value information, and defining the difference as warning gap information;
[0052] When the warning difference information is less than 0, an alarm message is output and the current step information is stopped.
[0053] By adopting the above technical solution, the content corresponding to the current phenomenon information is converted, thereby facilitating the analysis and judgment of the content. When the corresponding current phenomenon information exceeds the critical value, an alarm is issued and the corresponding step progress is stopped, so that the die-casting machine has the function of preventing accidents, thereby improving the safety of the die-casting machine.
[0054] Optionally, if the warning gap information is less than 0, the method of outputting an alarm message and stopping the current step information includes:
[0055] The current phenomenon information with a warning gap information less than 0 is defined as abnormal phenomenon information;
[0056] Perform matching analysis based on the current data type information and the abnormal phenomenon information to determine the abnormal data type information corresponding to the abnormal phenomenon information;
[0057] Perform matching analysis based on the processing operation type information, processing operation information, and abnormal data type information stored in a preset processing database to determine the processing operation type and processing operation corresponding to the abnormal data type information, define the type as abnormal processing type information, and define the processing operation as abnormal operation information;
[0058] Determine whether the exception processing type information is the preset pure device processing information or environment processing information;
[0059] If it is one of them, then process it according to the abnormal operation information and continue to obtain the current phenomenon information;
[0060] If none of them are true, an alarm message is output and the current step is stopped;
[0061] After manually inputting the preset abnormality resolution information, continue to execute the current step information and obtain the current phenomenon information.
[0062] By adopting the above technical solution, when the problem can be solved by itself or the environment, it can be solved according to the corresponding operation, so there is no need for staff to perform maintenance, thereby improving the self-repair ability of the die-casting machine.
[0063] Optionally, the method of outputting an alarm message and stopping the current step information includes:
[0064] Perform matching analysis on the synchronization step information stored in the preset step database and the current step information to determine the synchronization step corresponding to the current step information, and define the synchronization step as the current synchronization step information;
[0065] Performing a matching analysis based on the data type information stored in the monitoring database and the current synchronization step information to determine the data type corresponding to the current synchronization step information, and defining the data type corresponding to the current synchronization step information as the current synchronization data type information;
[0066] Determine whether the current synchronization data type information has abnormal data type information;
[0067] If so, define the current synchronization data type information as abnormal synchronization data type information;
[0068] Perform matching analysis on the change situation information that changes only with time and the abnormal synchronization data type information and the abnormal data type information stored in the preset change database to determine the abnormal synchronization data type information and the change situation corresponding to the abnormal data type information, define the change situation corresponding to the abnormal synchronization data type information as abnormal synchronization change situation information, and define the change situation corresponding to the change situation corresponding to the abnormal data type information as abnormal change situation information;
[0069] Determine whether the abnormal synchronous change information and the abnormal change information are opposite;
[0070] If not, the current synchronization step information is executed first and when the subsequent adjacent step information corresponding to the current synchronization step information stops, it is returned to determine whether the warning gap information corresponding to the abnormal data type information at this time is greater than 0;
[0071] When the warning gap information is greater than 0, continue to obtain the current phenomenon information and execute the current step information;
[0072] If they are the same, the current synchronization step information will not be executed and an alarm message will be output;
[0073] If not, execute the current synchronization step information and output an alarm message.
[0074] By adopting the above technical solution, when the current step cannot be performed, a step that can be performed synchronously can be found to compensate for the corresponding phenomenon, so that the current step can continue, thereby improving the self-repair ability of the die-casting machine.
[0075] In a second aspect, the present application provides a die-casting machine operation monitoring system, which adopts the following technical solutions:
[0076] A die-casting machine operation monitoring system, comprising:
[0077] An acquisition module is used to obtain current step information, subsequent adjacent step information, current phenomenon information, manual confirmation information, and current number information;
[0078] A memory for storing a program for controlling any one of the above-mentioned methods for monitoring the operation of a die-casting machine;
[0079] The program in the processor memory can be loaded and executed by the processor to implement any of the above-mentioned control methods for monitoring the operation of the die-casting machine.
[0080] By adopting the above technical solution, by finding a device that can detect the status and content of the current step, and then turning on the device for detection, the start button of the subsequent work is locked before that, so that the next work step cannot be started before the current work is completed. When the current step is completed, the start button of the subsequent work is unlocked, so that the user can know the current work step and whether the current work step has been completed through the unlocked button, thereby improving the monitoring efficiency of the die-casting machine for the entire step, and improving the fluency and intelligence of the die-casting process steps of the die-casting machine.
[0081] In a third aspect, the present application provides a smart terminal that adopts the following technical solution:
[0082] An intelligent terminal comprises a memory and a processor, wherein the memory stores a computer program that can be loaded by the processor and execute any one of the above-mentioned motor winding methods.
[0083] By adopting the above technical solution, by finding a device that can detect the status and content of the current step, and then turning on the device for detection, the start button of the subsequent work is locked before that, so that the next work step cannot be started before the current work is completed. When the current step is completed, the start button of the subsequent work is unlocked, so that the user can know the current work step and whether the current work step has been completed through the unlocked button, thereby improving the monitoring efficiency of the die-casting machine for the entire step, and improving the fluency and intelligence of the die-casting process steps of the die-casting machine.
[0084] In a fourth aspect, the present application provides a computer storage medium that can store corresponding programs and has the characteristics of comprehensive detection information data.
[0085] A computer-readable storage medium adopts the following technical solution:
[0086] A computer-readable storage medium stores a computer program that can be loaded by a processor and execute any one of the above-mentioned motor winding methods.
[0087] By adopting the above technical solution, by finding a device that can detect the status and content of the current step, and then turning on the device for detection, the start button of the subsequent work is locked before that, so that the next work step cannot be started before the current work is completed. When the current step is completed, the start button of the subsequent work is unlocked, so that the user can know the current work step and whether the current work step has been completed through the unlocked button, thereby improving the monitoring efficiency of the die-casting machine for the entire step, and improving the fluency and intelligence of the die-casting process steps of the die-casting machine.
[0088] In summary, this application includes at least one of the following beneficial technical effects:
[0089] 1. By monitoring the current work, users can know the current work step and whether the current work step has been completed, which improves the monitoring efficiency of the die-casting machine for the entire step and improves the fluency and intelligence of the die-casting process steps of the die-casting machine;
[0090] 2. By determining the previous step process, the corresponding current phenomenon information is output as the current completed phenomenon information, which reduces the number of monitoring, reduces the workload, and improves the monitoring efficiency;
[0091] 3. When the current step cannot be carried out, you can find a step that can be carried out synchronously to compensate for the corresponding phenomenon, so that the current step can continue, improving the self-repair ability of the die-casting machine. BRIEF DESCRIPTION OF THE DRAWINGS
[0092] Figure 1 This is a step diagram of a die-casting machine operation monitoring method in an embodiment of the present application.
[0093] Figure 2 This is a step diagram of a method for determining whether current phenomenon information is consistent with current completed phenomenon information in an embodiment of the present application.
[0094] Figure 3 This is a step diagram of a further method for determining whether the current phenomenon information is consistent with the current completed phenomenon information in an embodiment of the present application.
[0095] Figure 4 This is a step diagram of a method for outputting the consistency between current phenomenon information corresponding to fixed data type information and current completed phenomenon information in an embodiment of the present application.
[0096] Figure 5 This is a step diagram of a method for locking subsequent start button information and continuing to obtain current phenomenon information in an embodiment of the present application.
[0097] Figure 6 This is a step diagram of a method for outputting an alarm message and stopping the current step information if the warning gap information is less than 0 in an embodiment of the present application.
[0098] Figure 7 This is a step diagram of a method for outputting alarm information and stopping current step information in an embodiment of the present application.
[0099] Figure 8 This is a system module diagram of a die-casting machine operation monitoring method in an embodiment of the present application. DETAILED DESCRIPTION
[0100] In order to make the purpose, technical solutions and advantages of this application more clear, the following Figure 1-8 It should be understood that the specific embodiments described herein are only used to explain the present application and are not intended to limit the present application.
[0101] The embodiment of the present application discloses a method for monitoring the operation of a die casting machine. Figure 1 , the die casting machine working monitoring methods include:
[0102] Step 100: Obtain current step information and subsequent adjacent step information.
[0103] Current step information refers to the step currently in progress. Subsequent adjacent step information refers to the step that follows the current step and is the next in sequence. This information is obtained through manual input or AI based on the timeline of the process flow, for example, starting from the beginning and starting to record the next step after the earliest step is completed.
[0104] Step 101: Perform matching analysis based on the data type information, current step information, and subsequent adjacent step information stored in a preset monitoring database to determine the data types corresponding to the current step information and the subsequent adjacent step information, define the data type corresponding to the current step information as current data type information, and define the data type corresponding to the subsequent adjacent step information as subsequent adjacent data type information.
[0105] The current data type information is the type of data that reflects the progress of the current step information, as well as the information on the data type that changes during the process. For example: die-casting temperature, die-casting time, etc. The subsequent adjacent data type information is the type of data that reflects the progress of the subsequent adjacent step information, as well as the information on the data type that changes during the process. The database stores a mapping relationship between data type information and steps, which is input by staff in this field according to the characteristics of the steps that best reflect the process flow in daily work. For example: the data types corresponding to the cooling and solidification steps include temperature, color, hardness, etc. When the system receives the current step information, it automatically searches for the corresponding data type from the database and outputs it as the current data type information. When the system receives the subsequent adjacent step information, it automatically searches for the corresponding data type from the database and outputs it as the subsequent adjacent data type information.
[0106] Step 102: Perform matching analysis based on the monitoring device information, current data type information, and subsequent adjacent data type information stored in the monitoring database to determine the monitoring devices corresponding to the current data type information and the subsequent adjacent data type information, define the monitoring device corresponding to the current data type information as the current monitoring device information, and define the monitoring device corresponding to the subsequent adjacent data type information as the subsequent adjacent monitoring device information.
[0107] The current monitoring device information is the information of the device that can detect the current data type information. The subsequent adjacent monitoring device information is the information of the device that can detect the subsequent adjacent data type information. The mapping relationship between data types and monitoring devices is stored in the database. After the equipment used in actual production and life and the effects are purchased by staff in this field and installed in the corresponding detection area position, the two are matched one-to-one and stored in the database. When the system receives the current data type information, it automatically searches for the corresponding monitoring device from the database and outputs the current monitoring device information. When the system receives the subsequent adjacent data type information, it automatically searches for the corresponding monitoring device from the database and outputs the subsequent adjacent monitoring device information.
[0108] Step 103: Perform matching analysis based on the completion phenomenon information, current step information, and current monitoring device information stored in the preset result database to determine the completion phenomenon received by the monitoring device when the current step information and the current monitoring device information are completed, and define the completion phenomenon as the current completion phenomenon information.
[0109] The current completed phenomenon information is information about the phenomenon formed by the final data value set received by the current monitoring device information after all data changes as the step corresponding to the current step information is completed. It can be in the form of an image or in the form of text or numbers, whichever is more appropriate to the way it can be reflected in the current monitoring device information. The database stores the mapping relationship between the completed phenomenon information, the current step information, and the current monitoring device information. It is obtained by observing all the actual data during the work process by staff in this field. When the system receives the current step information fed back by the monitoring device corresponding to the current monitoring device information, it automatically searches the database for the corresponding completed phenomenon and outputs it as the current completed phenomenon information.
[0110] Step 104: Receive current phenomenon information transmitted by the current monitoring device information.
[0111] Current phenomenon information is the data, graphics, or sound information received by the current monitoring device. The receiving method is to transmit the current monitoring device information.
[0112] Step 105: Determine whether the current phenomenon information is consistent with the current completed phenomenon information.
[0113] The purpose of the judgment is to determine whether the current step information has been completed. Here, all current phenomenon information must be consistent with the current completed phenomenon information before the judgment is completed.
[0114] It should be noted that if the current completed phenomenon information is a range of values, it can be judged as consistent when the current phenomenon information falls within it.
[0115] Step 1051: If they are consistent, a matching analysis is performed based on the start button information and subsequent adjacent step information stored in a preset button database to determine the start button corresponding to the subsequent adjacent step information, and the start button is defined as the subsequent start button information.
[0116] Subsequent start button information is information about the button that initiates the subsequent adjacent step information. In this embodiment, each step corresponds to a button. On the one hand, if there is a device that needs to be turned on or off, the corresponding device can be activated by using the button. On the other hand, the button allows the user to know the current progress. The database stores the mapping relationship between start buttons and steps, which is set by personnel in this field. When the system receives the corresponding subsequent adjacent step information, it automatically searches the database for the corresponding start button and outputs the subsequent start button information. If the match is consistent, it indicates that the current step information has been completed and the subsequent adjacent step information needs to be processed, and the corresponding start button needs to be searched.
[0117] Step 1052: If they are inconsistent, the subsequent start button information is locked and the current phenomenon information is continued to be acquired.
[0118] The subsequent start button information is locked and a red light is turned on on the start button to remind the user that the button is locked. If it is inconsistent, it means that it is not completed at this time and further observation and monitoring is required.
[0119] Step 106: After unlocking the subsequent start button information, the current monitoring device information is closed and the subsequent adjacent monitoring device information is opened.
[0120] When the subsequent start button information is unlocked, a green light is turned on on the start button to remind the user that the button at that location has been unlocked.
[0121] Reference Figure 2 ,The method for judging whether the current phenomenon information is consistent with the ,current completed phenomenon information includes:
[0122] Step 200: Determine whether the current data type information contains preset artificial type information.
[0123] Manual information refers to information that cannot be identified by machines and requires human identification. For example, although some data can be detected by equipment, if the equipment cannot be installed on the die-casting machine or there are technical barriers, the corresponding data requires manual identification.
[0124] Step 2001: If yes, output the current data type information corresponding to the manual type information and receive manual confirmation information.
[0125] Manual confirmation information refers to information that requires user verification when the system cannot process the data, and the user provides feedback that the corresponding data is accurate. The current data type information is displayed as text to remind the user. If it is, it means that although the system cannot identify the data, the data value that can distinguish the current step information exists, and manual confirmation is required by the user.
[0126] Step 2002: If not, directly determine whether the current phenomenon information is consistent with the current completed phenomenon information.
[0127] If not, it means that all the data can be obtained by the AI system at this time, and it can be directly judged whether the current phenomenon information is consistent with the current completed phenomenon information.
[0128] Step 201: After receiving manual confirmation information, output the current phenomenon information corresponding to the manual type information and the current completed phenomenon information are consistent.
[0129] Reference Figure 3, a further method for determining whether the current phenomenon information is consistent with the current completed phenomenon information includes:
[0130] Step 300: Obtain current number information corresponding to current step information.
[0131] The current number information is the number of the current step information. The purpose of numbering is to obtain the corresponding sequence information. That is, the numbering method here is based on the order of the process flow.
[0132] Step 301: performing a matching analysis based on the numbering information stored in a preset sorting database and the current numbering information to determine the number adjacent to the current numbering information, and defining the number as the preceding numbering information.
[0133] The previous number is the number preceding the current number. A database stores a mapping between number information and previous number information, which is recorded by personnel in this field according to specifications and actual work processes. When the system receives the current number, it automatically searches the database for the corresponding previous number and outputs it using the previous number information.
[0134] Step 302: Perform matching analysis based on the change information, current data type information, and current step information stored in the preset impact database to determine the change corresponding to the current data type information and the current step information, and define the change as the current change information.
[0135] Current change information refers to the changes in the current data type information within the current step information during the step. A database stores a mapping between change information, current data type information, and current step information, input by personnel in this field based on actual conditions and regulatory requirements. When the system receives the current data type information and current step information, it automatically searches the database for the corresponding changes and outputs them as the current change information.
[0136] Step 303: Determine whether the current change situation information is the preset fixed situation information.
[0137] Fixed situation information is information that does not change in the current step information.
[0138] Step 3031: If yes, define the current data type information as fixed data type information.
[0139] The fixed data type information is information on the type of data that does not change during the process. Although the data does not change, it is necessary and has a certain influence in the step.
[0140] Step 3032: If not, continue to determine whether the current phenomenon information is consistent with the current completed phenomenon information.
[0141] If not, it means that the data types are all changing, and you need to make a judgment on them.
[0142] Step 304: Determine whether the current data type information corresponding to the preamble number information has fixed data type information and whether the corresponding current change status information is fixed status information.
[0143] Step 3041: If fixed data type information exists and the corresponding current change situation information is fixed situation information, then directly output the current phenomenon information corresponding to the fixed data type information and the current completion phenomenon information to be consistent.
[0144] If there is fixed data type information and the corresponding current change situation information is fixed situation information, it means that the data type does not change in the previous step and since the current step has been carried out, it means that the data type has reached the index requirements of the current completed phenomenon information, and enters the current step information without change, then there is no change in the current step information, which means that the current completed phenomenon corresponding to the current step information does not change. There is no need to detect the data, and the current phenomenon information is directly output to be consistent with the current completed phenomenon information, so as to save the equipment usage time and the monitoring data processing time.
[0145] Step 3042: If the fixed data type information does not exist, continue to determine whether the current phenomenon information is consistent with the current completed phenomenon information.
[0146] If it does not exist, it means that the data types are all changing, which means that it is impossible to estimate the current phenomenon information that can be achieved when it is finally completed, and then continue to judge whether the current phenomenon information is consistent with the current completion phenomenon information.
[0147] Step 3043: If fixed data type information exists but the corresponding current change situation information is not fixed situation information, then continue to determine whether the current phenomenon information is consistent with the current completion phenomenon information.
[0148] If there is fixed data type information but the corresponding current change situation information is not fixed situation information, it means that although the same data type information exists, the corresponding data type information is the information of the object that has changed in this step, it cannot be predicted, and it is necessary to continue monitoring and determine whether the current phenomenon information is consistent with the current completed phenomenon information.
[0149] Reference Figure 4If there is no fixed data type information, the method of still outputting the current phenomenon information corresponding to the fixed data type information and the current completed phenomenon information consistent with each other includes:
[0150] Step 400: Obtain the numbering sequence information before the current numbering information in sequence according to the sorting database.
[0151] The numbering sequence information is the information about the order of numbers from the beginning to the number before the current number. For example, if the current number is 5, the numbering sequence is 1-4.
[0152] Step 401: If there is no fixed data type information, the preceding number information is updated to the second number before the current number information.
[0153] The updated number and the current number are separated by a previous number. If the previous number does not contain fixed data type information, it means that the data does not affect the previous operation and has not changed, so it is not monitored. The previous number information is searched forward. To facilitate the program, the previous number information is updated to the second number before the current number information. In this way, there is no need to find the corresponding number each time during the judgment process, and only the updated previous number information needs to be judged.
[0154] Step 402: Continue to determine whether the prefix number information contains fixed data type information.
[0155] Step 4021: If it exists, continue to determine whether the current change status information corresponding to the fixed data type information is fixed status information.
[0156] If it exists, it means that the data type information has been monitored in the previous step, and the data type information does not exist in the middle preamble number information, so the previous situation can be used as the basis.
[0157] Step 4022: If it does not exist, continue to update the preceding number information until the number before the preceding number information does not exist.
[0158] If it does not exist, it means that there is no corresponding one either, and you can continue to search forward for the data type information corresponding to the number.
[0159] Step 4031: If yes, directly output the current phenomenon information corresponding to the fixed data type information and the current completed phenomenon information are consistent.
[0160] If so, it means that there is no change at this time, and there is no change during the steps between this step and the current step information, then the conclusion that the current phenomenon information corresponding to the fixed data type information is consistent with the current completed phenomenon information can be directly output.
[0161] Step 4032: If not, continue to determine whether the current phenomenon information is consistent with the current completed phenomenon information.
[0162] If not, it means that there has been a change before, which cannot be predicted. Although there is no change in the subsequent process, in order to ensure that there is no misjudgment, it is necessary to continue monitoring and determine whether the current phenomenon information is consistent with the current completed phenomenon information.
[0163] Reference Figure 5 The method of locking the subsequent start button information and continuing to obtain the current phenomenon information includes:
[0164] Step 500: Matching analysis is performed on the critical numerical value information, current phenomenon information, and currently completed phenomenon information stored in the preset conversion database to determine the critical numerical values corresponding to the current phenomenon information and the currently completed phenomenon information, and the critical numerical value corresponding to the current phenomenon information is defined as actual numerical value information, and the critical numerical value corresponding to the currently completed phenomenon information is defined as target numerical value information.
[0165] The actual numerical information is the data value after the current phenomenon information is monitored and converted. The target numerical information is the boundary value reached when the corresponding numerical value reaches the current completed phenomenon information. The database stores the mapping relationship between critical numerical information, current phenomenon information, and current completed phenomenon information. For example, the numerical value of the currently completed phenomenon information is 100, while the current phenomenon information is only half completed when it is 50. It is obtained by artificial regulations of the staff in this field. When the system receives the corresponding current phenomenon information, it finds the corresponding critical numerical value from the database and outputs it as actual numerical information. When the system receives the corresponding current completed phenomenon information, it finds the corresponding critical numerical value from the database and outputs it as target numerical information.
[0166] Step 501: Calculate the difference between the target numerical information and the actual numerical information, and define the difference as target gap data information.
[0167] The target gap data information is the difference between the target value information and the actual value information. It is calculated by subtracting the value corresponding to the actual value information from the value corresponding to the target value information.
[0168] Step 502: Determine whether the gap data information is gradually decreasing.
[0169] The purpose of judgment is to determine whether the work process is progressing towards completion.
[0170] Step 5021: If yes, lock the subsequent start button information and continue to obtain the current phenomenon information.
[0171] If yes, it means the current step information is in progress.
[0172] Step 5022: If not, a matching analysis is performed based on the danger value information stored in the preset conversion database and the current completed phenomenon information to determine the danger value corresponding to the current completed phenomenon information, and the danger value corresponding to the current completed phenomenon information is defined as warning value information.
[0173] The warning numerical value information is information about the dangerous numerical value of the data type information corresponding to the currently completed phenomenon information, that is, information about situations where hazards will occur when the value is lower than the value. The database stores the mapping relationship between dangerous numerical value information and currently completed phenomenon information. When the corresponding data value is changed by the staff in this field according to the actual situation and for safety considerations to cause hazards, the corresponding data value is input. If it does not gradually decrease, it means that it may be gradually increasing or unchanged at this time, which means that it may be changing in the direction away from completion. At this time, it is necessary to prevent the dangerous situation from being exceeded and causing a safety accident. When the system receives the corresponding currently completed phenomenon information, it automatically searches for the corresponding dangerous numerical value from the database and outputs it as warning numerical information.
[0174] Step 503: Calculate the difference between the warning value information and the actual value information, and define the difference as warning gap information.
[0175] The warning gap information is the difference between the warning value information and the actual value information, and is calculated by subtracting the actual value information from the warning value information.
[0176] Step 504: After the warning difference information is less than 0, output an alarm message and stop the current step information.
[0177] Alarms warn users that the die-casting machine is in an abnormal state and requires maintenance. This information can be output in any format, such as a flashing red light. If the warning gap is less than 0, it indicates that the data anomaly has exceeded a critical threshold and requires maintenance in a safe state.
[0178] Reference Figure 6 If the warning gap information is less than 0, the method of outputting an alarm message and stopping the current step information includes:
[0179] Step 600: define the current phenomenon information with the warning gap information less than 0 as abnormal phenomenon information.
[0180] The abnormal phenomenon information is the current phenomenon information where the warning gap information is less than 0.
[0181] Step 601: Perform matching analysis based on the current data type information and the abnormal phenomenon information to determine the abnormal data type information corresponding to the abnormal phenomenon information.
[0182] The abnormal data type information is information on a data type smaller than the warning gap information in the abnormal phenomenon information.
[0183] Step 602: Perform matching analysis based on the processing operation type information, processing operation information and abnormal data type information stored in the preset processing database to determine the processing operation type and processing operation corresponding to the abnormal data type information, define the type as abnormal processing type information, and define the processing operation as abnormal operation information.
[0184] Exception handling type information is information about the types of operations that can be performed on exception data type information. Exception operation information is information about the operations that can be performed on exception data type information. A database stores mappings between handling operation type information, handling operation information, and exception data type information, derived by personnel in this field based on historical experience. When the system receives corresponding exception data type information, it automatically searches the database for the corresponding handling operation type and handling operation, and outputs the exception handling type information and exception operation information.
[0185] Step 603: Determine whether the exception processing type information is the preset pure device processing information or environment processing information.
[0186] Pure device processing information is information about the processing method that is performed by certain functions that can be implemented on the die-casting machine. Environmental processing information is information about the processing method that can change the abnormal data type information by processing the external environment.
[0187] Step 6031: If it is one of them, process it according to the abnormal operation information and continue to obtain the current phenomenon information.
[0188] For example, when the temperature is too low, the temperature can be raised and then returned to its original state by heating it with a heating device.
[0189] Step 6032: If none of the above is true, then an alarm message is output and the current step information is stopped.
[0190] If none of them is the case, it means that it cannot be handled directly by itself and still needs to be handled by manual operation, then an alarm message will be output and the current step information will be stopped.
[0191] Step 604: After manually inputting the preset abnormality resolution information, continue to execute the current step information and obtain the current phenomenon information.
[0192] The abnormality resolution information is manually input information indicating that the abnormality has been resolved.
[0193] Reference Figure 7, the method of outputting alarm information and stopping the current step information includes:
[0194] Step 700: Perform matching analysis based on the synchronization step information stored in the preset step database and the current step information to determine the synchronization step corresponding to the current step information, and define the synchronization step as the current synchronization step information.
[0195] The current synchronization step information is information about steps that can be synchronized with the current step information. In this case, it is information about the first step that has not yet started. The database stores the mapping between synchronization step information and current step information. This information is input by personnel in this field based on the actual process steps. When the system receives the current step information, it automatically searches the database for multiple possible synchronization step information. It then selects the upcoming synchronization step based on the currently progressed synchronization steps and outputs it as the current synchronization step information.
[0196] Step 701: Perform matching analysis based on the data type information and current synchronization step information stored in the monitoring database to determine the data type corresponding to the current synchronization step information, and define the data type corresponding to the current synchronization step information as the current synchronization data type information.
[0197] The current synchronization data type information is the data type information that the current synchronization step information needs to monitor. The establishment of the database has been described in step 101. When the system receives the current synchronization step information, it automatically searches the database for the corresponding data type and outputs it as the current synchronization data type information.
[0198] Step 702: Determine whether the current synchronization data type information contains abnormal data type information.
[0199] Step 7021: If yes, define the current synchronization data type information as abnormal synchronization data type information.
[0200] Abnormal synchronization data type information is information of the same data type as the abnormal data type information in the current step information that needs to be detected in the current synchronization step information. If abnormal data type information exists, it means that it needs to be determined whether it will affect the current step information.
[0201] Step 7022: If not, execute the current synchronization step information and output an alarm message.
[0202] If it does not exist, it means that the current step information is not affected, and the current synchronization step information can be directly executed and the alarm information can be output.
[0203] Step 703: Perform matching analysis based on the change information that only changes with time and the abnormal synchronization data type information and abnormal data type information stored in the preset change database to determine the abnormal synchronization data type information and the change situation corresponding to the abnormal data type information, define the change situation corresponding to the abnormal synchronization data type information as abnormal synchronization change situation information, and define the change situation corresponding to the change situation corresponding to the abnormal data type information as abnormal change situation information.
[0204] Abnormal synchronous change information is information about the change of abnormal synchronous data type information that changes with time. For example, the temperature gradually increases with time during the die-casting process, and the change information at this time is information about the temperature increase. Abnormal change information is information about the change of abnormal data type information that changes with time. The database stores a mapping relationship between change conditions and data types. It is input into the database for storage by staff in this field based on the change conditions of all data in the actual workflow and whether it is only related to time. When the system receives abnormal synchronous data type information, it automatically searches for the corresponding change conditions from the database and outputs it as abnormal synchronous change information. When the system receives abnormal data type information, it automatically searches for the corresponding change conditions from the database and outputs it as abnormal change information.
[0205] Step 704: Determine whether the abnormal synchronous change information and the abnormal change information are opposite.
[0206] Step 7041: If the opposite is true, the current synchronization step information is executed first and when the subsequent adjacent step information corresponding to the current synchronization step information stops, it is returned to determine whether the warning gap information corresponding to the abnormal data type information at this time is greater than 0.
[0207] If the opposite is true, it means that the synchronization step information at this time can improve the reason why the current step information cannot continue, so the current synchronization step information is executed first so that the current step information can be re-executed in the subsequent process.
[0208] Step 7042: If they are the same, the current synchronization step information is not executed and an alarm message is output.
[0209] If they are the same, it means that the current step information will continue to deteriorate, so the synchronization step information may not be executed and an alarm message may be output.
[0210] Step 705: When the warning difference information is greater than 0, continue to obtain the current phenomenon information and execute the current step information.
[0211] Based on the same inventive concept, an embodiment of the present invention provides a die-casting machine operation monitoring system.
[0212] Reference Figure 8 , a die casting machine working monitoring system, comprising:
[0213] An acquisition module is used to obtain current step information, subsequent adjacent step information, current phenomenon information, manual confirmation information, and current number information;
[0214] A memory for storing a program for a control method of a die-casting machine operation monitoring method;
[0215] The program in the processor memory can be loaded and executed by the processor to realize the control method of the die casting machine operation monitoring method.
[0216] Those skilled in the art will clearly understand that for the sake of convenience and brevity, the division of the above-mentioned functional modules is only used as an example for illustration. In actual applications, the above-mentioned functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above. The specific working processes of the above-mentioned systems, devices, and units can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.
[0217] An embodiment of the present invention provides a computer-readable storage medium storing a computer program capable of being loaded by a processor and executing a method for monitoring the operation of a die-casting machine.
[0218] Computer storage media include, for example, various media that can store program codes, such as USB flash drives, mobile hard disks, read-only memories (ROMs), random access memories (RAMs), magnetic disks, or optical disks.
[0219] Based on the same inventive concept, an embodiment of the present invention provides an intelligent terminal including a memory and a processor, wherein the memory stores a computer program that can be loaded by the processor and execute a method for monitoring the operation of a die-casting machine.
[0220] Those skilled in the art will clearly understand that for the sake of convenience and brevity, the division of the above-mentioned functional modules is only used as an example for illustration. In actual applications, the above-mentioned functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above. The specific working processes of the above-mentioned systems, devices, and units can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.
[0221] The above are all preferred embodiments of the present application and are not intended to limit the scope of protection of this application. Unless otherwise stated, any feature disclosed in this specification (including the abstract and drawings) may be replaced by other equivalent or similar features. In other words, unless otherwise stated, each feature is merely an example of a series of equivalent or similar features.
Claims
1. A method for monitoring the operation of a die-casting machine, characterized in that: include: Get the current step information and the subsequent adjacent step information; Perform matching analysis on the data type information, current step information, and subsequent adjacent step information stored in a preset monitoring database to determine the data types corresponding to the current step information and the subsequent adjacent step information, define the data type corresponding to the current step information as current data type information, and define the data type corresponding to the subsequent adjacent step information as subsequent adjacent data type information; Perform matching analysis on the monitoring device information, current data type information, and subsequent adjacent data type information stored in the monitoring database to determine the monitoring devices corresponding to the current data type information and the subsequent adjacent data type information, define the monitoring device corresponding to the current data type information as the current monitoring device information, and define the monitoring device corresponding to the subsequent adjacent data type information as the subsequent adjacent monitoring device information; Perform matching analysis on the completion phenomenon information, current step information, and current monitoring device information stored in a preset result database to determine the completion phenomenon received by the monitoring device when the step is completed corresponding to the current step information and the current monitoring device information, and define the completion phenomenon as the current completion phenomenon information; Receive current phenomenon information transmitted by current monitoring equipment information; Determine whether the current phenomenon information is consistent with the current completed phenomenon information; If they are consistent, a matching analysis is performed based on the start button information and the subsequent adjacent step information stored in the preset button database to determine the start button corresponding to the subsequent adjacent step information, and the start button is defined as the subsequent start button information; After unlocking the subsequent start button information, close the current monitoring device information and open the subsequent adjacent monitoring device information; If they are inconsistent, the subsequent start button information will be locked and the current phenomenon information will continue to be obtained.
2. A die casting machine operation monitoring method according to claim 1, characterized in that: Methods for determining whether the current phenomenon information is consistent with the current completed phenomenon information include: Determine whether the current data type information contains preset artificial type information; If so, output the current data type information corresponding to the manual type information and receive manual confirmation information; After receiving the manual confirmation information, the current phenomenon information corresponding to the manual type information is output to be consistent with the current completed phenomenon information; If not, directly determine whether the current phenomenon information is consistent with the current completed phenomenon information.
3. The method for monitoring the operation of a die-casting machine according to claim 2, wherein: Further methods for determining whether the current phenomenon information is consistent with the current completed phenomenon information include: Get the current number information corresponding to the current step information; Performing a matching analysis based on the numbering information stored in the preset sorting database and the current numbering information to determine the number adjacent to the current numbering information, and defining the number as the preceding numbering information; Perform matching analysis on the change information stored in the preset impact database, the current data type information, and the current step information to determine the change corresponding to the current data type information and the current step information, and define the change as the current change information; Determine whether the current change situation information is the preset fixed situation information; If so, the current data type information is defined as fixed data type information; Determine whether the current data type information corresponding to the preamble number information has fixed data type information and whether the corresponding current change status information is fixed status information; If there is fixed data type information and the corresponding current change situation information is fixed situation information, then the current phenomenon information corresponding to the fixed data type information is directly output and is consistent with the current completed phenomenon information; If there is no fixed data type information, continue to determine whether the current phenomenon information is consistent with the current completed phenomenon information; If there is fixed data type information but the corresponding current change situation information is not fixed situation information, then continue to determine whether the current phenomenon information is consistent with the current completed phenomenon information; If not, continue to determine whether the current phenomenon information is consistent with the current completed phenomenon information.
4. A die casting machine operation monitoring method according to claim 3, characterized in that: If the fixed data type information does not exist, the method of still outputting the current phenomenon information corresponding to the fixed data type information and the current completed phenomenon information consistent with each other includes: Obtain the numbering sequence information before the current numbering information in sequence according to the sorting database; If there is no fixed data type information, the previous number information is updated to the second number before the current number information; Continue to determine whether the preceding sequence number information contains fixed data type information; If it exists, continue to determine whether the current change information corresponding to the fixed data type information is fixed situation information; If so, directly output the current phenomenon information corresponding to the fixed data type information and the current completed phenomenon information; If not, continue to determine whether the current phenomenon information is consistent with the current completed phenomenon information; If it does not exist, continue to update the preceding number information until the number before the preceding number information does not exist.
5. The method for monitoring the operation of a die casting machine according to claim 1, characterized in that: The method of locking the subsequent start button information and continuing to obtain the current phenomenon information includes: Perform matching analysis on the critical value information stored in the preset conversion database, the current phenomenon information, and the currently completed phenomenon information to determine the critical values corresponding to the current phenomenon information and the currently completed phenomenon information, define the critical value corresponding to the current phenomenon information as actual value information, and define the critical value corresponding to the currently completed phenomenon information as target value information; Calculating the difference between the target numerical information and the actual numerical information, and defining the difference as target gap data information; Determine whether the gap data information is gradually decreasing; If yes, the subsequent start button information is locked and the current phenomenon information is continued to be acquired; If not, a matching analysis is performed based on the danger value information stored in the preset conversion database and the current completed phenomenon information to determine the danger value corresponding to the current completed phenomenon information, and the danger value corresponding to the current completed phenomenon information is defined as warning value information; Calculating the difference between the warning value information and the actual value information, and defining the difference as warning gap information; When the warning difference information is less than 0, an alarm message is output and the current step information is stopped.
6. The method for monitoring the operation of a die casting machine according to claim 5, characterized in that: If the warning difference information is less than 0, the method of outputting an alarm message and stopping the current step information includes: The current phenomenon information with a warning gap information less than 0 is defined as abnormal phenomenon information; Perform matching analysis based on the current data type information and the abnormal phenomenon information to determine the abnormal data type information corresponding to the abnormal phenomenon information; Perform matching analysis based on the processing operation type information, processing operation information, and abnormal data type information stored in a preset processing database to determine the processing operation type and processing operation corresponding to the abnormal data type information, define the type as abnormal processing type information, and define the processing operation as abnormal operation information; Determine whether the exception processing type information is the preset pure device processing information or environment processing information; If it is one of them, then process it according to the abnormal operation information and continue to obtain the current phenomenon information; If none of them are true, an alarm message is output and the current step is stopped; After manually inputting the preset abnormality resolution information, continue to execute the current step information and obtain the current phenomenon information.
7. The method for monitoring the operation of a die casting machine according to claim 6, wherein: Methods for outputting alarm information and stopping the current step information include: Perform matching analysis on the synchronization step information stored in the preset step database and the current step information to determine the synchronization step corresponding to the current step information, and define the synchronization step as the current synchronization step information; Performing a matching analysis based on the data type information stored in the monitoring database and the current synchronization step information to determine the data type corresponding to the current synchronization step information, and defining the data type corresponding to the current synchronization step information as the current synchronization data type information; Determine whether the current synchronization data type information has abnormal data type information; If so, define the current synchronization data type information as abnormal synchronization data type information; Perform matching analysis on the change situation information that changes only with time and the abnormal synchronization data type information and the abnormal data type information stored in the preset change database to determine the abnormal synchronization data type information and the change situation corresponding to the abnormal data type information, define the change situation corresponding to the abnormal synchronization data type information as abnormal synchronization change situation information, and define the change situation corresponding to the change situation corresponding to the abnormal data type information as abnormal change situation information; Determine whether the abnormal synchronous change information and the abnormal change information are opposite; If not, the current synchronization step information is executed first and when the subsequent adjacent step information corresponding to the current synchronization step information stops, it is returned to determine whether the warning gap information corresponding to the abnormal data type information at this time is greater than 0; When the warning gap information is greater than 0, continue to obtain the current phenomenon information and execute the current step information; If they are the same, the current synchronization step information will not be executed and an alarm message will be output; If not, execute the current synchronization step information and output an alarm message.
8. A die casting machine operation monitoring system, characterized in that: include An acquisition module is used to obtain current step information, subsequent adjacent step information, current phenomenon information, manual confirmation information, and current number information; A memory for storing a program of a control method of a die casting machine operation monitoring method according to any one of claims 1 to 7; The program in the memory can be loaded and executed by the processor to implement the control method of the die casting machine operation monitoring method according to any one of claims 1 to 7.
9. An intelligent terminal, characterized in that: The method comprises a memory and a processor, wherein the memory stores a computer program that can be loaded by the processor and executes the method according to any one of claims 1 to 7.
10. A computer-readable storage medium, characterized in that A computer program is stored which can be loaded by a processor and execute the method according to any one of claims 1 to 7.
Citation Information
Patent Citations
Die casting die rapid design and management system and usage method thereof
CN106228215A
Die-casting automatic production management system
CN112338159A