Foundry machine production line control method and device, computer device, and storage medium

By using PLC control devices and sensors to automate the control of each process in the casting equipment production line, the problems of complex and costly manual operation have been solved, and more efficient automated production has been achieved.

CN117532511BActive Publication Date: 2026-01-13QINGDAO HONGSHENG CASTING MASCH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202311367768.8
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-10-20
Publication Date
2026-01-13
Estimated Expiration
2043-10-20

AI Technical Summary

Technical Problem

Existing casting equipment production lines require a large amount of manual operation and complex equipment control, resulting in high labor costs and complicated operating procedures.

Method used

A PLC control device is used to connect several workpiece processing devices. Data is acquired through pressure and temperature sensors to automatically control each process of the production line, including feeding, preheating, polishing, painting and unloading, reducing manual intervention.

Benefits of technology

It reduced labor costs and simplified the production line operation process, improving the automation level and operating efficiency of the production line.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117532511B_ABST
    Figure CN117532511B_ABST
Patent Text Reader

Abstract

The application relates to a casting machine production line control method and device, computer equipment and a storage medium, which comprises the following steps: acquiring feeding pressure data, generating a plate feeding message according to the feeding pressure data, and triggering a plate processing instruction according to the plate feeding message; generating a plate preheating instruction according to the plate processing instruction, and sending the plate preheating instruction to a corresponding plate preheating terminal to preheat the plate; acquiring shot blasting feeding temperature data, judging a plate preheating process according to the shot blasting feeding temperature data, generating a plate polishing instruction when a plate preheating end message is acquired according to the plate preheating process, and sending the plate polishing instruction to a corresponding plate shot blasting terminal; generating a plate paint spraying instruction when a plate polishing end message is acquired, and sending the plate paint spraying instruction to a plate paint spraying terminal; and triggering a plate discharging instruction when a plate drying end message is acquired. The application has the effect of simplifying the control process of the production line.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of casting technology, and in particular to a casting machinery production line control method, device, computer equipment, and storage medium. Background Technology

[0002] In existing casting equipment production lines, due to the bulky and large size of the equipment, many skilled workers are required to operate and maintain it. Manual electrical hardware buttons are used to control the processing of the production line equipment and the operation of the entire production line. Operators even need to use walkie-talkies to transmit instructions.

[0003] The existing technical solutions mentioned above have the following drawbacks: they require a lot of manual labor, involve many physical button components, and the control of the entire production line is relatively complex, thus there is room for improvement. Summary of the Invention

[0004] To simplify the control process of the production line, this application provides a method, apparatus, computer equipment, and storage medium for controlling a casting machinery production line.

[0005] The above-mentioned objective of this application is achieved through the following technical solution: a method for controlling a casting machinery production line, characterized in that the production line includes a plurality of workpiece processing devices and a PLC control device, each of the workpiece processing devices is connected to and controlled by the PLC control device, and the casting machinery production line control method is applied to the PLC control device, including:

[0006] Acquire feeding pressure data, generate a board feeding message based on the feeding pressure data, and trigger a board processing instruction based on the board feeding message;

[0007] A preheating instruction for the board is generated according to the board processing instruction, and the preheating instruction for the board is sent to the corresponding board preheating terminal to preheat the board.

[0008] The shot blasting loading temperature data is obtained, and the preheating process of the plate is determined based on the shot blasting loading temperature data. When the plate preheating end message is obtained based on the plate preheating process, a plate polishing instruction is generated and the plate polishing instruction is sent to the corresponding plate shot blasting terminal.

[0009] When the board polishing completion message is received, a board painting instruction is generated and sent to the board painting terminal. When the board drying completion message is received, a board unloading instruction is triggered.

[0010] By adopting the above technical solution, since the production line does not receive boards at all times, staff are required to check for boards in real time. When a board arrives, the feeding section of the production line is manually started, and a message requiring preheating of the board is transmitted to the staff in the next section via walkie-talkie. This results in high labor costs and complex equipment operation. Therefore, this application connects several workpiece processing devices to a PLC control device, remotely operating these devices. The feeding pressure data is obtained from a pressure sensor and sent to the PLC control device. When the pressure data reaches a set pressure threshold, a board feeding message is generated. The PLC control device automatically starts the board feeding program based on the board feeding message, reducing labor costs and simplifying production line operation.

[0011] In a preferred embodiment, this application can be further configured as follows: acquiring feeding pressure data, generating a sheet material feeding message based on the feeding pressure data, and triggering a sheet material processing instruction based on the sheet material feeding message specifically includes:

[0012] Pressure change data is obtained from the feeding pressure data, and the pressure change data is compared with the preset feeding pressure threshold to obtain the corresponding comparison result;

[0013] When the comparison result indicates that the pressure change data reaches the feeding pressure threshold, the plate feeding message is generated.

[0014] By adopting the above technical solution, in order to obtain preheating information in real time, staff are required to observe the preheating temperature in real time. When preheating is completed, the message of preheating completion is transmitted to the staff of the next part via walkie-talkie, which makes the connection between programs relatively complicated. Therefore, this application obtains real-time temperature data of shot blasting and sheet metal through temperature sensors, generates shot blasting loading temperature data, sends the shot blasting loading temperature data to the PLC control device, and calculates and generates the preheating process based on the real-time temperature data and the preset temperature threshold. When the process reaches 100%, it indicates that preheating is over, and generates a sheet metal polishing instruction based on the preheating end message. The PLC control device automatically starts the polishing program to start polishing according to the sheet metal polishing instruction, which reduces labor costs and reduces the complexity of production line operation.

[0015] In a preferred embodiment, this application can be further configured as follows: acquiring shot blasting loading temperature data, determining the plate preheating process based on the shot blasting loading temperature data, and when a plate preheating end message is obtained based on the plate preheating process, generating a plate polishing instruction and sending the plate polishing instruction to the corresponding plate shot blasting terminal specifically includes:

[0016] Temperature change data is obtained from the shot blasting loading temperature data, and the temperature change data is compared with the preset shot blasting loading temperature threshold to obtain the corresponding comparison result.

[0017] When the comparison result indicates that the temperature change data reaches the shot blasting loading temperature threshold, a preheating end message for the plate is generated, and a shot supply instruction and a plate polishing instruction are generated based on the preheating end message.

[0018] By adopting the above technical solution, since the board will produce debris and shot blasting marks on the board surface after polishing, which will affect the integrity of the paint spraying, workers will manually turn on the dust removal device to remove dust from the board after polishing, making the production line operation more complicated. Therefore, this application will send a polishing end message to the PLC control device when the board polishing ends. When the PLC control device receives the polishing end message, it will generate a board dust removal instruction and automatically start the dust removal program to perform the dust removal operation, reducing labor costs and the complexity of production line operation.

[0019] In a preferred embodiment, this application can be further configured as follows: when a board polishing completion message is received, a board painting instruction is generated and the board painting instruction is sent to the board painting terminal. Before triggering the board unloading instruction when a board drying completion message is received, the following steps are also included:

[0020] Upon receiving the message that the polishing of the board is complete, the system calculates the polishing debris information based on the board material information, calculates the required wind force based on the polishing debris information, and generates a dust removal command for the board.

[0021] By adopting the above technical solution, since the painting operation requires checking the paint inventory, staff need to check the paint inventory and receive a completion message from the previous staff before manually opening the paint button. When painting is finished, the staff in the painting section then notify the staff in the next section that painting is complete, increasing the complexity of the production line operation. Therefore, this application automatically checks the paint inventory status when the painting instruction is generated. When the paint inventory is sufficient, it sends a sufficient paint inventory message to the PLC control device. The PLC control device then generates a painting instruction based on the sufficient paint inventory message and the polishing completion message, automatically starts the painting program, and performs the painting operation. When painting is finished... The PLC control device generates a board painting completion message upon receiving the painting completion message. Upon receiving this message, it generates a board drying command. When drying is complete, it generates a board drying completion message. Upon receiving this message, it generates a board unloading command. During unloading, the board also acquires pressure data via a pressure sensor and sends this information to the PLC control device. The PLC control device compares this pressure information with a preset weight threshold. When unloading is complete and the weight on the production line reaches the preset weight threshold, the unloading operation is considered complete, and the PLC control device generates a board unloading completion message. This reduces labor costs and the complexity of production line operations.

[0022] In a preferred embodiment, this application can be further configured as follows: when a board polishing completion message is received, a board painting instruction is generated and sent to the board painting terminal; when a board drying completion message is received, a board unloading instruction is triggered, specifically including:

[0023] Get the paint inventory status. When the paint inventory is lower than the set inventory value, generate a paint inventory shortage message. When the paint inventory is sufficient, generate a panel painting instruction based on the panel polishing completion message.

[0024] Obtain the board painting completion message and generate a board drying instruction;

[0025] Obtain the board drying completion message and generate the board unloading instruction;

[0026] Pressure change data is obtained from the feeding pressure data, and the pressure change data is compared with the preset feeding pressure threshold to obtain the corresponding comparison result;

[0027] When the comparison result indicates that the pressure change data reaches the material feeding pressure threshold, a material feeding end message is generated.

[0028] By adopting the above technical solution, since professional maintenance personnel are required to regularly inspect the equipment and open the production line to troubleshoot any abnormalities in order to check the operating status of each workpiece processing device, the labor costs and operational complexity are increased. Therefore, the workpiece processing devices mentioned in this application are connected to the PLC control device through a circuit. The PLC control device acquires the real-time operating status of each workpiece processing device and compares the acquired real-time operating status of the workpiece processing devices with the correct operating logic sample. When the comparison results are inconsistent, it indicates that the operating status of that part of the workpiece processing device is incorrect, and an abnormal message will be generated and sent to the industrial control computer. This achieves the effect of monitoring the operating status of the workpiece processing devices, further reducing labor costs and lowering the complexity of production line operation.

[0029] In a preferred embodiment, this application can be further configured such that the casting machinery production line control method also includes:

[0030] The system acquires the working status of each workpiece processing device in real time, compares it with a preset operating logic sample, generates abnormal status information based on the comparison result, and sends and displays it on the corresponding industrial control computer. Specifically, this includes:

[0031] The material information of the board is obtained based on the feeding pressure data. The heating temperature information is calculated based on the material information of the board. The heating temperature information is compared with the set preheating temperature. When the comparison results are different, a preheating temperature abnormality message is generated.

[0032] Based on the material and pressure information of the plate, a corresponding shot blasting roller frequency is generated. The shot blasting roller frequency is compared with the set actual roller frequency. When the comparison results are different, a shot blasting abnormality message is generated.

[0033] The second objective of this invention is achieved through the following technical solution:

[0034] A casting machinery production line control device, the production line including a plurality of workpiece processing devices and a PLC control device, each of the workpiece processing devices being connected to and controlled by the PLC control device, the casting machinery production line control method being applied to the PLC control device, including:

[0035] The material feeding management module is used to acquire material feeding pressure data, generate a board feeding message based on the material feeding pressure data, and trigger board processing instructions based on the board feeding message.

[0036] The preheating message module is used to generate a preheating instruction for the board based on the board processing instruction, and send the preheating instruction to the corresponding board preheating terminal to preheat the board.

[0037] The core processing module is used to acquire shot blasting loading temperature data, determine the preheating process of the plate based on the shot blasting loading temperature data, and when the plate preheating end message is obtained based on the plate preheating process, generate a plate polishing instruction and send the plate polishing instruction to the corresponding plate shot blasting terminal.

[0038] The finishing processing module is used to generate a board painting instruction when a board polishing completion message is received, and send the board painting instruction to the board painting terminal. When a board drying completion message is received, a board unloading instruction is triggered.

[0039] By adopting the above technical solution, since the production line does not receive boards at all times, staff are required to check for boards in real time. When a board arrives, the feeding section of the production line is manually started, and a message requiring preheating of the board is transmitted to the staff in the next section via walkie-talkie. This results in high labor costs and complex equipment operation. Therefore, this application connects several workpiece processing devices to a PLC control device, remotely operating these devices. The feeding pressure data is obtained from a pressure sensor and sent to the PLC control device. When the pressure data reaches a set pressure threshold, a board feeding message is generated. The PLC control device automatically starts the board feeding program based on the board feeding message, reducing labor costs and simplifying production line operation.

[0040] The above-mentioned objective three of this application is achieved through the following technical solution:

[0041] A computer device includes a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to implement the steps of the above-described casting machinery production line control method.

[0042] The fourth objective of this application is achieved through the following technical solution:

[0043] A computer-readable storage medium storing a computer program that, when executed by a processor, implements the steps of the above-described casting machinery production line control method.

[0044] In summary, this application includes at least one of the following beneficial technical effects:

[0045] 1. This application connects several workpiece processing devices to a PLC control device, remotely operates the several workpiece processing devices, obtains feeding pressure data according to pressure sensors, and sends the feeding pressure data to the PLC control device. When the pressure data reaches the set pressure threshold, a board feeding message is generated. The PLC control device automatically starts the board feeding program to start feeding according to the board feeding message, which reduces labor costs and reduces the complexity of production line operation.

[0046] 2. The plurality of workpiece processing devices in this application are connected to the PLC control device via a circuit. The PLC control device acquires the real-time working status of each workpiece processing device. The PLC control device compares the acquired real-time working status of the plurality of workpiece processing devices with the correct operating logic sample. When the comparison result is inconsistent, it indicates that the operating status of that part of the workpiece processing device is incorrect. An abnormal message will be generated and sent to the industrial control computer, thereby achieving the effect of monitoring the operating status of the plurality of workpiece processing devices, further reducing labor costs and reducing the complexity of production line operation.

[0047] 3. This application acquires real-time temperature data of shot blasting and sheet metal using a temperature sensor, generates shot blasting loading temperature data, sends the shot blasting loading temperature data to the PLC control device, and calculates and generates a preheating process based on the real-time temperature data and a preset temperature threshold. When the process reaches 100%, it indicates that the preheating is over, and generates a sheet metal polishing instruction based on the preheating end message. The PLC control device automatically starts the polishing program to begin polishing based on the sheet metal polishing instruction, reducing labor costs and simplifying production line operations. Attached Figure Description

[0048] Figure 1 This is a flowchart of a casting machinery production line control method according to an embodiment of this application;

[0049] Figure 2 This is a flowchart illustrating the implementation of step S10 in a casting machinery production line control method according to an embodiment of this application.

[0050] Figure 3 This is a flowchart illustrating the implementation of step S20 in a casting machinery production line control method according to an embodiment of this application.

[0051] Figure 4 This is a flowchart illustrating the implementation of step S30 in a casting machinery production line control method according to an embodiment of this application.

[0052] Figure 5 This is a flowchart illustrating the implementation of step S40 in a casting machinery production line control method according to an embodiment of this application.

[0053] Figure 6This is a principle block diagram of a casting machinery production line control method according to an embodiment of this application;

[0054] Figure 7 This is a schematic diagram of a device according to one embodiment of this application. Detailed Implementation

[0055] The present application will be further described in detail below with reference to the accompanying drawings.

[0056] In one embodiment, such as Figure 1 As shown, this application discloses a method for controlling a casting machinery production line. The production line includes several workpiece processing devices and a PLC control device. Each workpiece processing device is connected to and controlled by the PLC control device. Each workpiece processing device includes a feeding device, a preheating device, a shot blasting device, a dust removal device, a painting device, a drying device, and a unloading device. The production line process includes: the sheet metal enters the steel plate line through the feeding device; after entering the steel plate line, the sheet metal is transported to the preheating device for preheating; after preheating, the sheet metal enters the shot blasting device for polishing; after polishing, the sheet metal is first dusted, then enters the painting device for painting; after painting, the sheet metal is transported to the drying device for drying, and then enters the unloading device to complete the unloading. The casting machinery production line control method applied to the PLC control device specifically includes the following steps:

[0057] S10: Obtain feeding pressure data, generate a board feeding message based on the feeding pressure data, and trigger board processing instructions based on the board feeding message.

[0058] In this embodiment, the feeding pressure data refers to the real-time pressure data sensed by the feeding device. The sheet material feeding message refers to the message triggered by the feeding device after sensing the sheet material. The sheet material processing instruction refers to the instruction to process the sheet material.

[0059] Specifically, the PLC control device is connected to the feeding device via a circuit, enabling the PLC control device to obtain pressure information from the feeding device. To prevent the production line from starting erroneously, a start threshold is set in the feeding terminal. The start threshold is calculated by the feeding terminal based on the material information of the board. When the pressure data sensed by the pressure sensor is less than the start threshold, the feeding terminal will not start the feeding device, thus avoiding erroneous start of the production line. When the feeding pressure data reaches the start threshold, the feeding terminal will generate a board feeding message and send it to the PLC control device. The PLC control device will then generate a board processing instruction and send it to the feeding terminal, which will then start the feeding device to perform the feeding operation.

[0060] Furthermore, the feeding pressure data is obtained by the pressure sensor installed at the feeding device. After comparing the feeding pressure data with the start threshold, it is determined that a board has entered the feeding device, and a board feeding message is triggered, and the board processing command is triggered at the same time.

[0061] S20: Generate a preheating instruction for the board based on the board processing instruction, and send the preheating instruction to the corresponding board preheating terminal to preheat the board.

[0062] In this embodiment, the board preheating command refers to the command to preheat the board. The board preheating terminal refers to the control terminal that controls the preheating device to preheat the board.

[0063] Specifically, the PLC control device is connected to the preheating device via a circuit, enabling the PLC control device to send a preheating command for the board material to the board material preheating terminal. When the preheating terminal receives the preheating command sent by the PLC control device, it starts the preheating device to perform the preheating operation.

[0064] Furthermore, the board processing instruction includes a board preheating instruction. When the board enters the preheating device, the board preheating instruction is triggered to control the board preheating terminal to preheat the board.

[0065] S30: Obtain shot blasting loading temperature data, determine the preheating process of the plate based on the shot blasting loading temperature data, and when the plate preheating end message is obtained based on the plate preheating process, generate a plate polishing instruction and send the plate polishing instruction to the corresponding plate shot blasting terminal.

[0066] In this embodiment, the shot blasting loading temperature data refers to the real-time temperature of the sheet material during preheating. The preheating process refers to the current degree of heating of the sheet material. The preheating end message is a message triggered after the heating of the sheet material is completed. The sheet polishing command is an instruction to polish the sheet material. The sheet shot blasting terminal refers to the control terminal that controls the shot blasting device to polish the sheet material.

[0067] Specifically, the PLC control device is connected to the preheating device via a circuit, enabling the PLC control device to obtain temperature information from the preheating device. To prevent excessively high temperatures during shot blasting and plate heating, an upper limit threshold is set in the preheating terminal. The temperature threshold is calculated by the preheating terminal based on the plate material information. When the shot blasting loading temperature reaches the temperature threshold, the preheating terminal sends a preheating end message to the PLC control device and shuts down the heating function, thereby preventing the problem of excessive heating temperature. When the PLC control device receives the preheating end message from the preheating terminal, it generates a plate polishing instruction and sends it to the plate shot blasting terminal.

[0068] Furthermore, the shot blasting loading temperature data is obtained by the temperature sensor installed at the preheating device. After comparing the shot blasting loading temperature data with the temperature threshold, it is determined that the plate has been heated, triggering the preheating end message and generating a plate polishing command.

[0069] S40: When the board polishing end message is received, a board painting instruction is generated and sent to the board painting terminal. When the board drying end message is received, a board unloading instruction is triggered.

[0070] In this embodiment, the "board polishing complete message" refers to the message triggered after the board polishing is completed. The "board painting instruction" refers to the instruction to paint the board. The "painting terminal" refers to the control terminal that controls the painting device to paint the board. The "unloading instruction" refers to the instruction to unload the board.

[0071] Specifically, the PLC control device is connected to the painting terminal, drying terminal, and unloading device via circuitry. When the PLC control device receives a polishing completion message, it generates a painting instruction for the board and sends it to the painting terminal. The painting terminal then starts the painting device to perform the painting operation. When the painting operation ends, the painting terminal generates a painting completion message and sends it to the PLC control device. Upon receiving the painting completion message, the PLC control device generates a drying instruction and sends it to the drying terminal. The drying terminal then starts the drying device to perform the drying operation. When the drying operation ends, the drying terminal sends a drying completion message to the PLC control device. Upon receiving the drying completion message, the PLC control device sends an unloading instruction to the unloading terminal, which then starts the unloading device to perform the unloading operation.

[0072] Furthermore, the feeding pressure data is obtained by the pressure sensor installed at the feeding device. After comparing the feeding pressure data with the closing threshold, it is determined that the board has been completely fed through the feeding device, then the board feeding message is triggered and the feeding device is closed.

[0073] In one embodiment, such as Figure 2 As shown, after step S10, the casting machinery production line control method further includes:

[0074] S101: Obtain pressure change data from the feeding pressure data, and compare the pressure change data with the preset feeding pressure threshold to obtain the corresponding comparison result.

[0075] In this embodiment, pressure change data refers to real-time changes in feeding pressure. The preset feeding pressure threshold is a pressure reference value used to determine whether there is a sheet material on the feeding device. The comparison result refers to the comparison between the pressure change data and the preset pressure threshold.

[0076] Specifically, by acquiring the weight data of historically processed boards, the lowest weight value is taken as the loading pressure threshold, i.e., the start threshold in step S10. When the loading terminal acquires real-time pressure change data, it compares the pressure change data with the preset pressure threshold to obtain the comparison result.

[0077] S102: When the comparison result shows that the pressure change data reaches the feeding pressure threshold, a board feeding message is generated.

[0078] Specifically, when the pressure change data reaches the feeding pressure threshold, it indicates that there are boards to be processed that have entered the feeding device. Therefore, the feeding terminal generates a board feeding message and sends it to the PLC control device.

[0079] In one embodiment, such as Figure 3 As shown, after step S20, the casting machinery production line control method further includes:

[0080] S201: Obtain temperature change data from shot blasting loading temperature data, and compare the temperature change data with the preset shot blasting loading temperature threshold to obtain the corresponding comparison result.

[0081] In this embodiment, temperature change data refers to real-time changes in shot blasting loading temperature. The preset shot blasting loading temperature threshold is a reference temperature value used to determine whether the shot blasting plate in the preheating device has been fully heated. The comparison result refers to the comparison between the temperature change data and the preset temperature threshold.

[0082] Specifically, the preheating terminal calculates the preset shot blasting temperature threshold required for the feeding plate based on the material information of the feeding plate. When the preheating terminal obtains real-time temperature change data, it compares the temperature change data with the preset temperature threshold to obtain the comparison result.

[0083] S202: When the comparison result shows that the temperature change data reaches the shot blasting feeding temperature threshold, a preheating end message for the plate is generated, and a shot supply instruction and a plate polishing instruction are generated based on the preheating end message.

[0084] In this embodiment, the shot supply instruction refers to the instruction to deliver shot to the shot blasting machine.

[0085] Specifically, when the temperature change data is equal to the shot blasting feeding temperature threshold, it indicates that the shot blasting plate has reached the required preheating temperature, the preheating operation is completed, and a plate preheating end message is generated and sent to the PLC control device. When the PLC control device receives the plate preheating end message, it generates a shot supply instruction and a plate polishing instruction and sends them to the shot blasting terminal.

[0086] In one embodiment, after step S20, the casting machinery production line control method further includes:

[0087] S21: Upon receiving the message that the polishing of the board is complete, the polishing debris information will be calculated based on the board material information, the required wind force will be calculated based on the polishing debris information, and a dust removal command for the board will be generated.

[0088] In this embodiment, the material information of the board refers to the material information of the board being fed. The polishing debris information refers to the information on the debris generated after the board is polished. The wind force refers to the wind force of the dust removal device's fan. The board dust removal command refers to the command to remove dust from the board.

[0089] Specifically, after the board is polished, the PLC control device will receive a polishing end message from the polishing terminal. Based on the polishing end message, the PLC control device will calculate the debris information generated after polishing based on the board material information, and then calculate the wind force based on the debris information to generate a dust removal command and send it to the dust removal terminal. The dust removal terminal will then start the dust removal device to perform the dust removal operation.

[0090] Furthermore, the PLC control device obtains the size and quantity of debris generated after polishing of the material through the debris information generated by the material's historically processed boards. It then calculates the wind force required to clean up these debris based on the board debris information and generates a board dust removal command, which is sent to the dust removal terminal to control the dust removal device to remove dust from the board.

[0091] In one embodiment, such as Figure 4 As shown, after step S30, the casting machinery production line control method further includes:

[0092] S301: Obtain the paint inventory status. When the paint inventory is lower than the set inventory value, generate a paint inventory shortage message. When the paint inventory is sufficient, generate a panel painting instruction based on the panel polishing completion message.

[0093] In this embodiment, the paint inventory status refers to the remaining paint inventory in the paint tank. The set inventory value is a capacity benchmark value used to determine whether the paint inventory is sufficient. The insufficient paint inventory message is a message generated when the paint inventory in the paint tank is insufficient.

[0094] Specifically, when the PLC control device receives the polishing end message from the shot blasting terminal, it first obtains the current paint inventory status through the painting terminal. When the paint inventory is less than the set inventory value, it generates a paint inventory shortage message and sends it to the industrial control computer, and stops the operation of the steel plate line. Only when the paint inventory is greater than the set inventory value, that is, when the paint inventory is sufficient, will it generate a painting instruction and send it to the painting terminal.

[0095] Furthermore, the painting terminal obtains the current paint inventory status in the paint tank through the liquid level sensor of the paint tank, compares it with the set inventory value, and generates a comparison result.

[0096] S302: Obtain the board painting completion message and generate the board drying instruction.

[0097] In this embodiment, the "painting completion message" refers to the message triggered after the painting of the board is completed. The "board drying instruction" refers to the instruction to dry the board.

[0098] Specifically, when the PLC control device receives the painting end message from the painting terminal, it will generate a board drying instruction and send it to the drying terminal.

[0099] S303: Obtain the board drying completion message and generate the board unloading instruction.

[0100] In this embodiment, the board drying end message refers to the message triggered after the board drying process is completed.

[0101] Specifically, when the PLC control device receives the board drying end message from the drying terminal, it will generate a board unloading instruction and send it to the unloading terminal.

[0102] S304: Obtain pressure change data from the feeding pressure data, and compare the pressure change data with the preset feeding pressure threshold to obtain the corresponding comparison result.

[0103] In this embodiment, the feeding pressure data refers to the real-time pressure data sensed by the feeding device. The preset feeding pressure threshold is a pressure reference value used to determine whether there is a sheet material on the feeding device. The comparison result refers to the comparison result between the pressure change data and the preset pressure threshold.

[0104] Specifically, by acquiring the weight data of historically processed boards, the smallest weight value is taken as the material feeding threshold, i.e., the stop threshold in step S30. When the material feeding terminal acquires real-time pressure change data, the pressure change data is compared with the preset pressure threshold to generate a comparison result.

[0105] S305: When the comparison result shows that the pressure change data has reached the material feeding pressure threshold, a material feeding end message is generated.

[0106] In this embodiment, the board cutting completion message refers to the message triggered after the board cutting is completed.

[0107] Specifically, when the pressure change data is less than the feeding pressure threshold, it indicates that the sheet material on the feeding device has been fed. Therefore, the feeding terminal generates a sheet material feeding end message and sends it to the PLC control device.

[0108] In one embodiment, such as Figure 5 The casting machinery production line control method further includes the following after step S40:

[0109] S401: Obtain the material information of the sheet metal based on the feeding pressure data, calculate the heating temperature information based on the material information of the sheet metal, compare the heating temperature information with the set preheating temperature, and generate a preheating temperature abnormality message when the comparison results are different.

[0110] In this embodiment, heating temperature information refers to the preheating temperature that the preheating device should be set to. The set preheating temperature refers to the preheating temperature value currently set by the preheating terminal. A preheating temperature error message refers to an error message generated when the set preheating temperature is incorrect.

[0111] Specifically, when the PLC control device receives the pressure data sent by the feeding terminal, it calculates the material information of the board and the heating temperature information based on the material information. When the PLC control device receives the preheating temperature value set by the current preheating device, it compares the temperature value with the heating temperature information. If the comparison results are different, it means that the preheating temperature set by the preheating terminal is incorrect, and therefore, a preheating temperature abnormality message is generated.

[0112] S402: Generate the corresponding shot blasting roller frequency based on the plate material information and pressure information, compare the shot blasting roller frequency with the set actual roller frequency, and generate a shot blasting abnormality message when the comparison results are different.

[0113] In this embodiment, the shot blasting roller frequency refers to the transport frequency of the rollers in the shot blasting process. The set actual roller frequency refers to the actual roller frequency set at the current shot blasting terminal.

[0114] Specifically, after the PLC control device generates a plate polishing command and sends it to the shot blasting terminal, it calculates the shot blasting roller frequency that should be set based on the material and pressure information of the plate. When the PLC control device obtains the actual roller frequency set by the shot blasting terminal, it compares the frequency with the shot blasting roller frequency. If the comparison results are different, it indicates that the shot blasting roller frequency set by the shot blasting terminal is incorrect, and a shot blasting error message is generated.

[0115] It should be understood that the sequence number of each step in the above embodiments does not imply the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of this application.

[0116] In one embodiment, a casting machinery production line control device is provided, which corresponds one-to-one with the casting machinery production line control method described in the above embodiments. For example... Figure 6 As shown, the casting machinery production line control device includes a material feeding management module, a preheating message module, a core processing module, and a finishing processing module. Detailed descriptions of each functional module are as follows:

[0117] The material feeding management module is used to acquire material feeding pressure data, generate a board feeding message based on the material feeding pressure data, and trigger board processing instructions based on the board feeding message.

[0118] The preheating management module is used to generate a preheating instruction for the board based on the board processing instruction, and send the preheating instruction to the corresponding board preheating terminal to preheat the board.

[0119] The core processing module is used to acquire shot blasting loading temperature data, determine the preheating process of the plate based on the shot blasting loading temperature data, and when the plate preheating end message is obtained based on the plate preheating process, generate a plate polishing instruction and send the plate polishing instruction to the corresponding plate shot blasting terminal.

[0120] The finishing processing module is used to generate a board painting instruction when a board polishing completion message is received, and send the board painting instruction to the board painting terminal. When a board drying completion message is received, a board unloading instruction is triggered.

[0121] Optionally, acquiring feeding pressure data, generating a sheet material feeding message based on the feeding pressure data, and triggering sheet material processing instructions based on the sheet material feeding message specifically includes:

[0122] The feeding pressure analysis module is used to obtain pressure change data from the feeding pressure data, and compare the pressure change data with a preset feeding pressure threshold to obtain the corresponding comparison result.

[0123] The loading message generation module is used to generate the plate loading message when the comparison result shows that the pressure change data reaches the loading pressure threshold.

[0124] Optionally, acquiring shot blasting loading temperature data, determining the preheating process of the sheet metal based on the shot blasting loading temperature data, and generating a sheet metal polishing command when a sheet metal preheating end message is obtained based on the sheet metal preheating process, and sending the sheet metal polishing command to the corresponding sheet metal shot blasting terminal specifically includes:

[0125] The preheating temperature analysis module is used to obtain temperature change data from the shot blasting feeding temperature data, and compare the temperature change data with the preset shot blasting feeding temperature threshold to obtain the corresponding comparison result.

[0126] The preheating message generation module is used to generate a preheating end message for the plate when the comparison result shows that the temperature change data reaches the shot blasting feeding temperature threshold, and to generate a shot supply instruction and a plate polishing instruction based on the preheating end message.

[0127] Optionally, when a board polishing completion message is received, a board painting instruction is generated and sent to the board painting terminal. Before triggering the board unloading instruction when a board drying completion message is received, the following steps are also included:

[0128] The dust removal management module is used to calculate polishing debris information based on the material information of the board when it receives the message that the board polishing is finished, calculate the required wind force based on the polishing debris information, and generate a dust removal command for the board.

[0129] Optionally, when a board polishing completion message is received, a board painting instruction is generated and sent to the board painting terminal. When a board drying completion message is received, a board unloading instruction is triggered, specifically including:

[0130] The paint capacity analysis module is used to obtain the paint inventory status. When the paint inventory is lower than the set inventory value, a paint inventory shortage message is generated; when the paint inventory is sufficient, a paint spraying instruction is generated based on the board polishing completion message.

[0131] The drying management module is used to obtain the end message of the board painting and generate the board drying instruction;

[0132] The material feeding management module is used to obtain the message that the board drying is completed and generate the board feeding instruction;

[0133] The feeding pressure analysis module obtains pressure change data from the feeding pressure data and compares the pressure change data with a preset feeding pressure threshold to obtain the corresponding comparison result.

[0134] The material feeding message generation module is used to generate a material feeding end message when the comparison result shows that the pressure change data reaches the material feeding pressure threshold.

[0135] Optionally, casting machinery production line control methods also include:

[0136] The system acquires the working status of each workpiece processing device in real time, compares it with a preset operating logic sample, generates abnormal status information based on the comparison result, and sends and displays it on the corresponding industrial control computer. Specifically, this includes:

[0137] The temperature anomaly module is used to obtain the material information of the board based on the feeding pressure data, calculate the heating temperature information based on the material information of the board, compare the heating temperature information with the set preheating temperature, and generate a preheating temperature anomaly message when the comparison results are different.

[0138] The shot blasting anomaly module is used to generate a corresponding shot blasting roller frequency based on the plate material information and pressure information, compare the shot blasting roller frequency with the set actual roller frequency, and generate a shot blasting anomaly message when the comparison results are different.

[0139] Specific limitations regarding the control device for casting machinery production lines can be found in the limitations of the control methods for casting machinery production lines described above, and will not be repeated here. Each module in the aforementioned control device for casting machinery production lines can be implemented entirely or partially through software, hardware, or a combination thereof. These modules can be embedded in or independent of the processor in a computer device in hardware form, or stored in the memory of a computer device in software form, so that the processor can call and execute the operations corresponding to each module.

[0140] In one embodiment, a computer device is provided, which may be a server, and its internal structure diagram may be as follows: Figure 7 As shown, the computer device includes a processor, memory, network interface, and database connected via a system bus. The processor provides computing and control capabilities. The memory includes non-volatile storage media and internal memory. The non-volatile storage media stores the operating system, computer programs, and database. The internal memory provides an environment for the operation of the operating system and computer programs stored in the non-volatile storage media. The database is used to retrieve historical plate material information and historical plate debris information. The network interface is used to communicate with external terminals via a network connection. When the computer program is executed by the processor, it implements a casting machinery production line control method.

[0141] In one embodiment, a computer device is provided, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to perform the following steps:

[0142] Acquire feeding pressure data, generate a board feeding message based on the feeding pressure data, and trigger a board processing instruction based on the board feeding message;

[0143] A preheating instruction for the board is generated according to the board processing instruction, and the preheating instruction for the board is sent to the corresponding board preheating terminal to preheat the board.

[0144] The shot blasting loading temperature data is obtained, and the preheating process of the plate is determined based on the shot blasting loading temperature data. When the plate preheating end message is obtained based on the plate preheating process, a plate polishing instruction is generated and the plate polishing instruction is sent to the corresponding plate shot blasting terminal.

[0145] When the board polishing completion message is received, a board painting instruction is generated and sent to the board painting terminal. When the board drying completion message is received, a board unloading instruction is triggered.

[0146] In one embodiment, a computer-readable storage medium is provided having a computer program stored thereon, the computer program performing the following steps when executed by a processor:

[0147] Acquire feeding pressure data, generate a board feeding message based on the feeding pressure data, and trigger a board processing instruction based on the board feeding message;

[0148] A preheating instruction for the board is generated according to the board processing instruction, and the preheating instruction for the board is sent to the corresponding board preheating terminal to preheat the board.

[0149] The shot blasting loading temperature data is obtained, and the preheating process of the plate is determined based on the shot blasting loading temperature data. When the plate preheating end message is obtained based on the plate preheating process, a plate polishing instruction is generated and the plate polishing instruction is sent to the corresponding plate shot blasting terminal.

[0150] When the board polishing completion message is received, a board painting instruction is generated and sent to the board painting terminal. When the board drying completion message is received, a board unloading instruction is triggered.

[0151] Those skilled in the art will understand that all or part of the processes in the methods of the above embodiments can be implemented by a computer program instructing related hardware. The computer program can be stored in a non-volatile computer-readable storage medium. When executed, the computer program can include the processes of the embodiments of the above methods. Any references to memory, storage, databases, or other media used in the embodiments provided in this application can include non-volatile and / or volatile memory. Non-volatile memory may include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM), or flash memory. Volatile memory may include random access memory (RAM) or external cache memory. By way of illustration and not limitation, RAM is available in a variety of forms, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), dual data rate SDRAM (DDRSDRAM), enhanced SDRAM (ESDRAM), synchronous link DRAM (SLDRAM), RAMbus direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and memory bus dynamic RAM (RDRAM), etc.

[0152] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the above-described division of functional units and modules is used as an example. In practical applications, the above functions can be assigned to different functional units and modules as needed, that is, the internal structure of the device can be divided into different functional units or modules to complete all or part of the functions described above.

[0153] The above-described embodiments are only used to illustrate the technical solutions of this application, and are not intended to limit them. Although this application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features. Such modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of this application, and should all be included within the protection scope of this application.

Claims

1. A method for controlling a casting machinery production line, characterized in that, The casting machinery production line includes several workpiece processing devices and a PLC control device. Each workpiece processing device is connected to and controlled by the PLC control device. The casting machinery production line control method is applied to the PLC control device and includes: Acquire feeding pressure data, generate a sheet material feeding message based on the feeding pressure data, and trigger sheet material processing instructions based on the sheet material feeding message, specifically including: Pressure change data is obtained from the feeding pressure data, and the pressure change data is compared with the preset feeding pressure threshold to obtain the corresponding comparison result; When the comparison result indicates that the pressure change data reaches the feeding pressure threshold, the plate feeding message is generated. A preheating instruction for the board is generated according to the board processing instruction, and the preheating instruction for the board is sent to the corresponding board preheating terminal to preheat the board. Acquire shot blasting loading temperature data, determine the preheating process of the sheet metal based on the shot blasting loading temperature data, and when a sheet metal preheating end message is obtained based on the sheet metal preheating process, generate a sheet metal polishing command and send the sheet metal polishing command to the corresponding sheet metal shot blasting terminal, specifically including: Temperature change data is obtained from the shot blasting loading temperature data, and the temperature change data is compared with the preset shot blasting loading temperature threshold to obtain the corresponding comparison result. When the comparison result indicates that the temperature change data reaches the shot blasting feeding temperature threshold, a preheating end message for the plate is generated, and a shot supply instruction and a plate polishing instruction are generated based on the preheating end message. When a message indicating the completion of board polishing is received, a board painting instruction is generated and sent to the board painting terminal. When a message indicating the completion of board drying is received, a board unloading instruction is triggered, specifically including: Get the paint inventory status. When the paint inventory is lower than the set inventory value, generate a paint inventory shortage message. When the paint inventory is sufficient, generate a panel painting instruction based on the panel polishing completion message. Obtain the board painting completion message and generate a board drying instruction; Obtain the board drying completion message and generate the board unloading instruction; Pressure change data is obtained from the feeding pressure data, and the pressure change data is compared with the preset feeding pressure threshold to obtain the corresponding comparison result; When the comparison result indicates that the pressure change data reaches the material feeding pressure threshold, a material feeding end message is generated.

2. The casting machinery production line control method according to claim 1, characterized in that, When a board polishing completion message is received, a board painting instruction is generated and sent to the board painting terminal. Before triggering the board unloading instruction when a board drying completion message is received, the process also includes: Upon receiving the message that the polishing of the board is complete, the system calculates the polishing debris information based on the board material information, calculates the required wind force based on the polishing debris information, and generates a dust removal command for the board.

3. The casting machinery production line control method according to claim 1, characterized in that, The casting machinery production line control method also includes: The system acquires the working status of each workpiece processing device in real time, compares it with a preset operating logic sample, generates abnormal status information based on the comparison result, and sends and displays it on the corresponding industrial control computer. Specifically, this includes: The material information of the board is obtained based on the feeding pressure data. The heating temperature information is calculated based on the material information of the board. The heating temperature information is compared with the set preheating temperature. When the comparison results are different, a preheating temperature abnormality message is generated. Based on the material and pressure information of the plate, a corresponding shot blasting roller frequency is generated. The shot blasting roller frequency is compared with the set actual roller frequency. When the comparison results are different, a shot blasting abnormality message is generated.

4. A casting machinery production line control device, used to implement the casting machinery production line control method according to any one of claims 1-3, characterized in that, include: The material feeding management module is used to acquire material feeding pressure data, generate a sheet material feeding message based on the material feeding pressure data, and trigger sheet material processing instructions based on the sheet material feeding message. Specifically, it includes: The feeding pressure processing module is used to obtain pressure change data from the feeding pressure data, and compare the pressure change data with a preset feeding pressure threshold to obtain the corresponding comparison result. The loading message generation module is used to generate the plate loading message when the comparison result shows that the pressure change data reaches the loading pressure threshold. The preheating message module is used to generate a preheating instruction for the board based on the board processing instruction, and send the preheating instruction to the corresponding board preheating terminal to preheat the board. The core processing module is used to acquire shot blasting loading temperature data, determine the preheating process of the plate based on the shot blasting loading temperature data, and when the plate preheating end message is obtained based on the plate preheating process, generate a plate polishing instruction and send the plate polishing instruction to the corresponding plate shot blasting terminal. The finishing processing module is used to generate a board painting instruction when a board polishing completion message is received, and send the board painting instruction to the board painting terminal. When a board drying completion message is received, a board unloading instruction is triggered.

5. A computer device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that, When the processor executes the computer program, it implements the steps of the casting machinery production line control method as described in any one of claims 1 to 3.

6. A computer-readable storage medium storing a computer program, characterized in that, When the computer program is executed by the processor, it implements the steps of the casting machinery production line control method as described in any one of claims 1 to 3.

Citation Information

Patent Citations

  • Steel pretreatment method

    CN110560341A

  • Preprocessing production line of vertical state of component is restrainted to steel pipe

    CN207839292U