Automatic production system for alloy melting crucible

By adopting a hierarchical architecture and redundant positioning method in the automated production system for alloy melting crucibles, the problems of low equipment scheduling efficiency and positioning failure in magnesium-aluminum alloy production have been solved, achieving an efficient and continuous production process and improving equipment utilization and production efficiency.

CN118859852BActive Publication Date: 2026-04-21SHANGHAI BAOSIGHT SOFTWARE CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
SHANGHAI BAOSIGHT SOFTWARE CO LTD
Filing Date
2024-03-12
Publication Date
2026-04-21

AI Technical Summary

Technical Problem

In traditional magnesium-aluminum alloy production processes, casting equipment needs to continuously supply high-temperature molten magnesium-aluminum solution, resulting in low equipment scheduling efficiency, reduced production efficiency, and the possibility of stagnation during hoisting when the positioning method fails, affecting production continuity.

Method used

An automated production system for alloy melting crucibles is adopted. Through a layered architecture of business layer, logic control layer and execution layer, it realizes efficient scheduling and modular management of equipment. Laser positioning and Gray bus redundant positioning methods are used to ensure production continuity, and the production process is optimized through the host computer control system.

Benefits of technology

It enables the uninterrupted supply of high-temperature molten magnesium-aluminum solution to the casting equipment, improving equipment utilization and production efficiency, avoiding equipment waiting, and solving the stagnation problem caused by positioning failure through redundant positioning.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN118859852B_ABST
    Figure CN118859852B_ABST
Patent Text Reader

Abstract

This invention provides an automated production system for alloy melting crucibles, comprising: a business layer, a logic control layer, and an execution layer. The business layer issues business instructions to the logic control layer according to the needs of the production process. The logic control layer, based on the business status of the execution control layer, breaks down the business instructions and sends them to the execution layer that meets the business status requirements. This invention uses a host computer scheduling system to dispatch the smelted magnesium-aluminum alloy solution to the casting position of the casting equipment, achieving a continuous supply of castable high-temperature molten magnesium-aluminum alloy solution to the casting equipment. This solves the problem of the casting equipment needing a continuous supply of high-temperature molten magnesium-aluminum alloy solution for casting due to production process requirements.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of automated smelting, specifically to an automated production system for alloy melting crucibles, and more particularly to an automated production system for magnesium-aluminum alloy melting crucibles. Background Technology

[0002] Aluminum alloys are among the most widely used non-ferrous metal structural materials in industry. Pure aluminum has a low density, low melting point, high plasticity, and is easy to process, making it suitable for producing various profiles, sheets, and corrosion-resistant metal materials. However, pure aluminum has very low strength, making it unsuitable for structural materials. Magnesium-aluminum alloys, on the other hand, are lightweight, hard, highly corrosion-resistant, have good heat dissipation, and good shock absorption properties, and have been widely used in recent years.

[0003] In the traditional magnesium-aluminum alloy production process, the casting equipment needs to continuously supply high-temperature molten magnesium-aluminum solution for casting due to the requirements of the production process. Otherwise, the magnesium-aluminum alloy solution extraction pump will become clogged due to the drop in temperature. However, the scheduling efficiency of the processing and transfer equipment is low during the production process, resulting in processing waiting and a reduction in overall production efficiency. Summary of the Invention

[0004] In view of the deficiencies in the prior art, the purpose of this invention is to provide an automated production system for alloy melting crucibles.

[0005] An automated production system for alloy melting crucibles according to the present invention includes: a business layer, a logic control layer, and an execution layer;

[0006] The business layer issues business instructions to the logic control layer according to the needs of the production process. The logic control layer then breaks down the business instructions according to the business status of the execution control layer and sends them to the execution layer that meets the business status requirements.

[0007] Preferably, the business instructions include dispatching an empty subcar to the smelting furnace, unloading a full crucible, transporting a full crucible to the casting position, transporting a transport subcar to the casting subcar, transporting a casting subcar to the transport subcar, transporting a slag subcar to the dumping position, hoisting a slag crucible to the slag equipment dumping port, hoisting an empty crucible to the empty subcar transport subcar, transporting the empty crucible and its transport subcar to the smelting furnace, and returning the empty crucible to the furnace.

[0008] Preferably, the execution layer includes a No. 1 transport mother car, a No. 2 transport mother car, a No. 1 casting mother car, a No. 2 casting mother car, a No. 1 loader, a No. 2 loader, a No. 1 casting equipment, a No. 2 casting equipment, a No. 1 slag refining equipment, a No. 2 slag refining equipment, 7 smelting furnaces, 4 transport subcars, and multiple crucibles.

[0009] Preferably, the service layer scheduling method includes:

[0010] Step S1: The system determines whether it is necessary to tap out the crucible. If so, it dispatches an empty mother car to the smelting furnace and executes the instruction to tap out the full crucible.

[0011] Step S2: The system schedules the full crucible to be transported to the casting position and the transport mother car to the casting mother car. It determines whether the casting position is full of two crucibles. If so, the transport mother car waits for the casting to be completed before executing the casting mother car to the transport mother car and the transport mother car to the dumping position for the slag cart. If not, it returns to step S1.

[0012] Step S3: The system executes the hoisting of the residual crucible to the slag equipment dumping port and the hoisting of the empty crucible to the empty trolley transport mother car. It determines whether there is a request to return the crucible to the furnace. If there is, it executes the transport mother car of the empty trolley and the empty crucible to the smelting furnace and returns the empty crucible to the furnace; otherwise, it waits for instructions.

[0013] Preferably, step S1 includes: when the business layer automatic scheduling system receives a request for crucibles to be removed from the smelting furnace, the host computer checks the status of the mother car and daughter car, as well as whether the casting equipment and other equipment meet the conditions for removal from the furnace. When the conditions are met, the host computer scheduling system sends a dispatch to the main control PLC to send an empty daughter car and mother car to the furnace opening position where removal from the furnace is required.

[0014] The logic control layer decomposes the instruction to dispatch empty trolleys to the smelting furnace, checks the safety interlock conditions, and sends an instruction to transport mother car 1 or transport mother car 2 after the conditions are met. After receiving the instruction, the transport mother car transports the empty trolley to the corresponding smelting furnace opening position. After completing the instruction, the transport mother car feeds back its current position and status to the logic control layer, which then feeds back to the business layer.

[0015] Preferably, the execution of the full crucible discharge command includes: after receiving the full crucible discharge command, the logic control layer checks that there is a melting furnace that needs to be discharged, and that there is an empty trolley at the corresponding furnace opening position and the No. 1 loader is idle, and then issues the full crucible discharge service.

[0016] Preferably, the execution of the instruction from the transport mother car to the casting mother car includes:

[0017] When the transport mother car enters the request state to transfer the subcar to the casting mother car, the business layer sends the transport mother car to the casting mother car business to the logic control layer. After the logic control layer parses out the corresponding mother car number, subcar number, and casting mother car entry number, it sends instructions to the corresponding transport mother car and casting mother car. The transport mother car enters the stage of transferring the subcar to the casting mother car. After the transport mother car completes the execution, it changes the status of the transport mother car and the casting mother car and feeds back the result to the logic control layer. The logic control layer then feeds back the information to the business layer.

[0018] Preferably, the execution of the instruction from the casting mother car to the transport mother car includes:

[0019] The casting mother car sends a request to transfer the daughter car to the transport mother car. The business layer checks if there is an empty transport mother car at the corresponding casting port position. If there is no empty transport mother car, it first executes the instruction to dispatch an empty transport mother car to the casting station. If there is an empty transport mother car waiting at the casting port position and the casting mother car is in the request to transfer the daughter car to the transport mother car state, the business layer will send the casting mother car to transport mother car business instruction to the logic control layer. After the logic control layer parses the casting mother car number, casting mother car exit position and transport mother car number corresponding to the business instruction, it sends the parsed instruction through the casting mother car, transport mother car and casting equipment. The relevant casting mother car, transport mother car and casting equipment enter the stage of casting mother car transferring daughter car to transport mother car. The casting mother car executes the instruction and transfers the daughter car to the transport mother car.

[0020] Preferably, the execution of the instruction to hoist the slag crucible to the slag-refining equipment's pouring port includes:

[0021] When the transport mother car enters the request to lift the slag crucible to the dumping chute, the business layer checks the status and position of loader No. 2 and the status of the slag refining equipment. When the dumping conditions are met, the business layer's automatic scheduling system sends a business instruction to the logic control layer to lift the slag crucible to the dumping chute of the slag refining equipment. The logic control layer parses out the transport mother car number and the dumping chute number of the slag refining equipment. The logic control layer then sends the parsed instructions to loader No. 2, the transport mother car, and the casting equipment, respectively. After loader No. 2 completes the lifting of the slag crucible to the dumping chute, it changes its status. The transport mother car changes its status and feeds back the result to the logic control layer, which then feeds back the result to the business layer's automatic scheduling system.

[0022] Preferably, the execution of the instruction to hoist the empty crucible to the empty secondary car transport mother car includes:

[0023] The business layer automatically checks the status of loader No. 2 and whether the transport mother car has an empty trolley and whether the mother car is in the correct position. If the conditions are not met, the business layer executes other business operations; if the conditions are met, the business layer sends a business command to the logic control layer to lift the empty crucible to the empty trolley transport mother car. The logic control layer parses the business command to obtain the destination location of loader No. 2, the transport mother car number and the trolley number, the crucible number, and the dumping port information of the slag refining equipment. The logic control layer executes the task of lifting the empty crucible to the empty trolley transport mother car. After the execution is completed, loader No. 2 feeds back the result to the logic control layer; loader No. 2, transport mother car, and slag refining equipment change their status.

[0024] Compared with the prior art, the present invention has the following beneficial effects:

[0025] 1. This invention uses a host computer scheduling system to dispatch the smelted magnesium-aluminum alloy solution to the casting position of the casting equipment, thereby continuously supplying the casting equipment with a high-temperature molten magnesium-aluminum alloy solution that can be cast, thus avoiding the need for the casting equipment to continuously supply high-temperature molten magnesium-aluminum solution for casting due to the requirements of the production process.

[0026] 2. This invention solves the problem of equipment waiting in the traditional sequential production mode by modularizing the production process for different equipment, thereby improving equipment utilization and production efficiency.

[0027] 3. The two loaders provided by this invention adopt a redundant positioning method of laser positioning and Gray bus positioning, which solves the problem that if one of the positioning methods fails for some reason during the production process, the positioning method can be switched in time to resume production, and the phenomenon of being stuck in mid-air due to positioning method failure is solved.

[0028] 4. This invention employs on-site monitoring and installs laser pointers on two loaders, marking each fixed location with a positioning marker. In the dispatching system, whenever the lifting or lowering step is reached, a pop-up window prompts personnel to confirm the laser positioning status via monitoring video. This ensures that the crucible can be smoothly lowered into the smelting furnace, slag dumping location, and transport vehicle, and that the crucible can be smoothly removed from these locations. Attached Figure Description

[0029] Other features, objects, and advantages of the present invention will become more apparent from the following detailed description of non-limiting embodiments with reference to the accompanying drawings:

[0030] Figure 1 This is an organizational structure diagram of the automated production system for magnesium-aluminum alloy melting crucibles in this invention;

[0031] Figure 2 This is a schematic diagram of the instructions for the automatic production system of magnesium-aluminum alloy melting crucibles in this invention;

[0032] Figure 3 This is a schematic diagram of the automated production system for magnesium-aluminum alloy melting crucibles in this invention. Detailed Implementation

[0033] The present invention will now be described in detail with reference to specific embodiments. These embodiments will help those skilled in the art to further understand the present invention, but do not limit the invention in any way. It should be noted that those skilled in the art can make several changes and improvements without departing from the concept of the present invention. These all fall within the scope of protection of the present invention.

[0034] This invention discloses an automated production system for magnesium-aluminum alloy melting crucibles. By rationally dividing the production process of magnesium-aluminum alloy ingots into several individual action processes, and then sending these action processes through a host computer control system, the system can control the operation of different action processes under different conditions, thereby achieving flexibility and scheduleability of the production system. The host computer implements production task scheduling based on the cycle time and process weight of each automated device, providing high efficiency.

[0035] The automated production system for magnesium-aluminum alloy ingots, based on host computer control, mainly includes the following hardware equipment: host computer, main control system PLC, No. 1 transport mother car, No. 2 transport mother car, No. 1 casting mother car, No. 2 casting mother car, No. 1 loader (10TLoader), No. 2 loader (5TLoader), No. 1 casting equipment, No. 2 casting equipment, No. 1 slag refining equipment, No. 2 slag refining equipment, 7 smelting furnaces, 4 transport subcars, and several crucibles.

[0036] The software mainly includes: a host computer automatic business scheduling system, a safety control program for the main control PLC, a PLC control program for loader No. 1, a PLC control program for loader No. 2, a PLC program for transport mother car No. 1, a PLC program for transport mother car No. 2, a PLC program for transport sub-cars, a PLC program for casting equipment, a PLC program for slag refining equipment, and a PLC program for 7 smelting furnaces.

[0037] After the system is started, the host computer collects the status of each major device through the main control PLC. Based on the needs of the production process, it issues different business instructions to the main control PLC. The main control PLC decomposes the business instructions from the host computer and distributes them to each unit. The information of each unit is reported to the main control PLC in real time. The main control PLC uses the information reported by each unit to perform safety interlock control on the one hand, and report to the host computer automatic scheduling system on the other hand.

[0038] System architecture diagram as follows Figure 1 As shown:

[0039] The system is mainly divided into three layers: L2 business layer; L1 logic control layer; and L0 execution layer.

[0040] From top to bottom, the top layer is the L2 business layer: it is mainly responsible for distributing business instructions to each unit, scheduling equipment of each unit, and performing functions such as production information verification, storage and traceability.

[0041] The main operations at Layer L2 include: dispatching empty subcars to the smelting furnace; dispatching empty subcar #1 to the smelting furnace (task body #1 transport subcar); dispatching empty subcar #2 to the smelting furnace (task body #2 transport subcar); unloading a full crucible (task body #1 loader); dispatching a full subcar to the casting position (task body #1 and #2 transport subcars); dispatching a full subcar #1 to the casting position (task body #1 transport subcar); dispatching a full subcar #2 to the casting position (task body #2 transport subcar); transferring transport subcar #1 to casting subcar #1 (subcars inside task body #1 transport subcar); transferring transport subcar #2 to casting subcar #2 (subcars inside task body #2 transport subcar); and transport subcar #1 waiting for casting to complete (task body #1 transport subcar). Main body 1 transport mother car); Transport mother car 2 awaits completion (Main body 2 transport mother car); Rotor car 1 of casting mother car moves to transport mother car 1 (subcar in main body 1 casting mother car); Rotor car 2 of casting mother car moves to transport mother car 2 (subcar in main body 2 casting mother car); Transport mother car 1 moves to the slag dumping position (Main body 1 transport mother car); Transport mother car 2 moves to the slag dumping position (Main body 2 transport mother car); Loader 2 lifts to the slag dumping position (Main body 2 loader); Loader 2 lifts empty crucibles to an idle transport mother car (Main body 2 loader); Empty crucibles from transport mother car 1 are returned to the furnace (Main body 1 loader); Empty crucibles from transport mother car 2 are returned to the furnace (Main body 1 loader);

[0042] L2 layer business instruction definition and division, such as Figure 2 As shown in the diagram, the L2 layer service scheduling logic is as follows: Figure 3 As shown:

[0043] L2 Layer Transaction 1 – Dispatching an Empty Cart to the Melting Furnace (Task Main Transport Cart): When the host computer's automatic dispatch system receives requests from seven melting furnaces for crucible removal, it checks the status of the transport cart and its trolleys, as well as whether the casting equipment and other equipment meet the conditions for removal. If the conditions are met, the host computer dispatch system sends a dispatch order to the main control PLC to move the empty cart to the furnace opening where the crucible needs to be removed. After parsing, the main control PLC decomposes the instruction to move the empty cart to the melting furnace, checks the safety interlock conditions, and if the conditions are met, sends an instruction to the task main – the transport cart. Upon receiving the instruction, the transport cart determines whether the safety conditions are met. If the conditions are met, it executes the instruction and moves the empty cart to the corresponding melting furnace opening. After completing the instruction, the task main transport cart feeds back its current position and status to the main control PLC, which then feeds back to the host computer's automatic dispatch system.

[0044] L2 Layer Service 2 – Full Crucible Discharge (Task Main Body: Loader No. 1): When the host computer detects a smelting furnace requiring discharge, and there is an empty trolley at the corresponding furnace opening position and Loader No. 1 is idle, it issues a full crucible discharge command. The host computer sends this command to the main control PLC. Upon receiving the command, the main control PLC parses the furnace outlet position information and the corresponding transport trolley and trolley information. It then checks the furnace opening status and the transport trolley and trolley status and positions to ensure they meet the requirements. If these conditions are met, it checks other safety interlock conditions. If these conditions are also met, it sends the parsed command to Loader No. 1, the corresponding transport trolley and trolley, and the smelting furnace PLC to initiate the full crucible discharge process. Upon receiving the command, Loader No. 1 executes the corresponding full crucible discharge operation according to the command and safety conditions. After completion, it feeds back the result to the main control PLC, which then relays the information to the host computer's automatic scheduling system.

[0045] L2 Service Layer 3 – Full Crucible Transport to Casting Position (Task Main Transport Cart): After completing the full crucible unloading operation, the corresponding transport car enters the "Full Crucible Transport to Casting Position Request" state. Upon receiving this state, the host computer checks whether the casting equipment and casting position meet the casting requirements. If so, the host computer sends the "Full Crucible Transport to Casting Position" command. After receiving this command, the main control PLC parses out the corresponding transport car (Transport Cart 1 and Transport Cart 2), i.e., the task main and casting equipment entry position information, and then checks the status and safety of the corresponding equipment. Under the interlocking conditions, if the conditions are met, the main control PLC sends a command to the corresponding transport mother car (transport mother car 1 and transport mother car 2) to transport the full crucible to the casting position. After receiving the command, the corresponding transport mother car parses the corresponding destination position and command, and enters the stage of transporting the full crucible to the casting position. After checking the safety interlocking conditions, if the conditions are met, the transport mother car will transport the full crucible to the corresponding casting position. After completing the action command, the transport mother car changes its state and feeds back to the main control PLC. The main control PLC then feeds the information back to the host computer automatic scheduling system.

[0046] L2 Business Layer 4 --- Transport Mother Car Rotor Car to Casting Mother Car (Task Main Transport Mother Car): After the system completes the task of transporting the full crucible to the casting position, the corresponding transport mother car enters the request state for the rotor car to be transferred to the casting mother car. After receiving the request state of the transport mother car, the host computer checks whether the status of the transport mother car and the status of the casting mother car meet the transfer conditions. If the transfer conditions are met, the host computer sends the transport mother car rotor car to casting mother car service to the main control PLC. After receiving the service instruction, the main control PLC parses out the corresponding mother car number, daughter car number, and casting mother car entry number, and then checks the status and safety interlock conditions of the corresponding equipment. If the conditions are met, the main control PLC sends the instruction to the corresponding transport mother car (task main body) and the relevant casting mother car. After receiving the instruction, the transport mother car (task main body) checks whether the execution conditions are met. If not, it directly feeds back to the main control PLC-host computer. If the execution conditions are met, the transport mother car enters the stage of transferring the daughter car to the casting mother car. After the transport mother car completes the execution, the status of the transport mother car and the casting mother car is changed, and the result is fed back to the main control PLC. The main control PLC then feeds the information back to the host computer.

[0047] L2 Business Layer 5 – Casting Mother Car Rotor to Transport Mother Car (Task Mains: Casting Mother Cars 1 and 2): After completing the casting process, the casting mother car sends a request to the main control PLC to transfer the daughter car to the transport mother car. The main control PLC sends the request information to the host computer automatic scheduling system. Upon receiving the request, the host computer automatic scheduling system first checks if there is an empty transport mother car (without daughter cars on it) at the corresponding casting port position. If there is no empty transport mother car, it first executes the business logic of scheduling an empty transport mother car to the casting station. If there is an empty transport mother car waiting at the casting port position and the casting mother car is in the request to transfer the daughter car to the transport mother car state, the host computer will send the casting mother car rotor to transport mother car business instruction. Upon receiving the instruction to transfer the daughter car from the casting mother car to the transport mother car, the main control PLC parses the corresponding casting mother car number, casting mother car exit position, and transport mother car number. It then checks the status of the corresponding cars and safety interlock conditions. If the conditions are not met, the main control PLC directly reports to the host computer to refuse task execution. If the execution conditions are met, the main control PLC sends the parsed instruction to the casting mother car, transport mother car, and casting equipment. Upon receiving the instruction, the equipment checks the interlock conditions. If they are met, the relevant casting mother car, transport mother car, and casting equipment enter the stage of transferring the daughter car from the casting mother car to the transport mother car. The casting mother car executes the instruction, transferring the daughter cars (online daughter cars 1, 2, 3, and 4) to the transport mother car. After completing this task, the transport mother car enters a request to dump residue, and the casting mother car enters an idle state with available spaces. The result and status are fed back to the main control PLC, which then feeds the information back to the host computer's automatic scheduling system.

[0048] L2 Business Layer 6 --- Transport Mother Car Residue Cart Transportation and Dumping Position (Task Subjects 1 and 2 Transport Mother Cars): After completing the task of transferring the casting mother car rotor car to the transport mother car, the transport mother car enters the state of requesting to transport to the dumping position. The request state is transmitted to the host computer automatic scheduling system through the main control PLC. When the host computer receives the request state, it checks the status and position of the No. 2 loader. If the conditions are met, the host computer sends the transport mother car residue cart transportation and dumping position task instruction to the main control PLC. After parsing, the main control PLC checks the safety interlock conditions. If all conditions are met, the main control PLC sends the instruction to the requesting transport mother car. After receiving the instruction from the main control PLC, the transport mother car checks the safety interlock conditions. If the conditions are met, it executes the transport mother car residue cart transportation and dumping position. If the conditions are not met, it feeds back the reason to the main control PLC, and then to the host computer automatic scheduling system. After the transport mother car completes its operation, it changes its status and sends the result to the main control PLC. The main control PLC then feeds the result back to the host computer automatic scheduling system.

[0049] L2 Business Layer 7 --- Lifting Residual Crucibles to the Slag Refining Equipment Discharge Port (Task Main Body: Loader No. 2): After completing the task of transporting residual crucibles from the main transport vehicle to the discharge position, the main transport vehicle enters a request to lift residual crucibles to the discharge port. This request is transmitted from the main control PLC to the host computer's automatic dispatch system. Upon receiving this request, the host computer checks the status and position of loader No. 2, as well as the status of slag refining equipment (No. 1 and No. 2). If the discharge conditions are met, the host computer's automatic dispatch system sends a service instruction to the main control PLC to lift the residual crucibles to the discharge port. Upon receiving the instruction, the main control PLC parses the main transport vehicle number and the slag discharge port number of the slag refining equipment. The main control PLC checks the status of the corresponding transport mother car, the status of the slag dumping equipment, and whether the dumping port meets the conditions and safety interlock conditions. If the conditions are not met, the main control PLC directly reports to the host computer that execution is not allowed and reports the reason for the failure to execute to the host computer's automatic scheduling system. If the execution conditions are met, the main control PLC sends the parsed instructions to the task subject No. 2 loader, the transport mother car, and the casting equipment, and notifies the relevant equipment to enter the process of lifting the slag crucible to the dumping port. After No. 2 loader completes the lifting of the slag crucible to the dumping port, the task subject No. 2 loader changes its status, the transport mother car changes its status, and the results are reported back to the main control PLC. The main control PLC then reports the results to the host computer's automatic scheduling system.

[0050] L2 Business Layer 8 – Hoisting Empty Crucibles to Empty Cart Transport Mother Car (Task Main Component: Loader No. 2): After the slag refining equipment completes the crucible slag refining, it issues a status request to hoist empty crucibles to the empty cart transport mother car. This request is transmitted to the host computer scheduling system via the main control PLC. Upon receiving the request, the host computer automatic scheduling system checks the status of loader No. 2 (task main component) and whether the transport mother car has an empty car and is in the correct position. If the conditions are not met, the host computer automatic scheduling system executes other business operations first. If the conditions are met, the host computer automatic scheduling system sends the "Hoisting Empty Crucibles to Empty Cart Transport Mother Car" business command to the main control PLC. After receiving the business command, the main control PLC parses the command and determines the status of loader No. 2. The system retrieves information such as the destination location, the mother car number, the daughter car number, the crucible number, and the dumping port number of the slag refining equipment. The main control PLC checks the equipment status and safety interlock conditions related to the task. If the conditions are not met, the main control PLC directly refuses to execute the task and reports the reason to the host computer automatic scheduling system. If the conditions are met, the main control PLC sends the parsed information to the task-related 5TLoader, mother car, and slag refining equipment. Loader No. 2, as the main equipment for the task, checks the task interlock conditions. If the conditions are met, it executes the task of hoisting the empty crucible to the empty daughter car and mother car. After the execution is completed, Loader No. 2 reports the result to the main control PLC, which then transmits it to the host computer automatic scheduling system. At the same time, Loader No. 2, the mother car, and the slag refining equipment change their status.

[0051] L2 Business Layer 9 --- Transporting empty crucibles and empty carts to the smelting furnace (Task Main Transport Cart): After the 5TLoader completes the lifting of empty crucibles to the empty cart transport mother car, the corresponding transport mother car changes its status to "Request to Transport Empty Crucibles and Empty Carts to the Smelting Furnace." The task main transport mother car transmits the request status to the host computer automatic scheduling system via the main control PLC. The host computer checks the status of the smelting equipment and whether there are empty furnace openings, as well as the status of the empty cart and empty crucible transport mother car. If the conditions for transporting empty carts and empty crucibles to the smelting furnace are not met, the host computer automatic scheduling system will not issue a transport order for the empty cart and empty crucibles. The system sends a command to transport the mother car to the smelting furnace. If the conditions are met, the host computer's automatic scheduling system sends a command to the main control PLC to transport the empty daughter car and crucible to the smelting furnace. Upon receiving the command, the main control PLC parses it to obtain the mother car number, daughter car number, crucible number, and furnace opening number of the smelting equipment. The main control PLC checks the status and safety interlock conditions of the corresponding mother car, daughter car, and furnace opening. If the conditions are not met, the main control PLC directly refuses to execute the task and reports the reason for refusal to the host computer's automatic scheduling system. If the conditions are met, the main control PLC sends the parsed command to the mother car and the smelting equipment respectively. After the mother car completes its task, its status is changed to "awaiting return to the smelting furnace," and the result is reported back to the main control PLC, which then transmits it to the host computer's automatic scheduling system.

[0052] L2 Business Layer 10 --- Empty Crucible Return (Task Main Body: Loader No. 1): When there is a request for empty crucible return at the furnace opening of the smelting equipment and the transport car carrying the empty crucible is in a pending return status, the host computer checks the status of loader No. 1, the status of the transport car, and the status of the furnace opening of the smelting equipment. If the conditions are met, the host computer sends an empty crucible return business instruction to the main control PLC. After receiving the instruction, the main control PLC parses the business instruction to obtain the transport car number, crucible number, daughter car number, target location of loader No. 1, and furnace opening number of the smelting equipment. The main control PLC then checks the relevant settings related to the business instruction. The system checks the status and safety interlock conditions of the equipment. If the conditions are not met, the main control PLC refuses to execute the task instruction and sends the reason for the refusal to the host computer automatic scheduling system. If the conditions are met, the main control PLC sends the parsed task instruction information to loader No. 1, the transport mother car, and the smelting equipment respectively. After checking the safety interlock conditions, loader No. 1 performs the empty crucible return operation. After the operation is completed, the status of loader No. 1 is changed to idle, and the result is fed back to the main control PLC. The main control PLC notifies the relevant equipment to change the equipment status and sends the result back to the host computer automatic scheduling system.

[0053] Specific embodiments of the present invention have been described above. It should be understood that the present invention is not limited to the specific embodiments described above, and those skilled in the art can make various changes or modifications within the scope of the claims, which do not affect the essence of the present invention. Unless otherwise specified, the embodiments and features described in this application can be arbitrarily combined with each other.

Claims

1. An automated production system for alloy melting crucibles, characterized in that, include: Business layer, logic control layer, and execution layer; The business layer issues business instructions to the logic control layer according to the needs of the production process. The logic control layer then breaks down the business instructions according to the business status of the execution control layer and sends them to the execution layer that meets the business status requirements. The execution layer includes a No. 1 transport mother car, a No. 2 transport mother car, a No. 1 casting mother car, a No. 2 casting mother car, a No. 1 loader, a No. 2 loader, a No. 1 casting equipment, a No. 2 casting equipment, a No. 1 slag refining equipment, a No. 2 slag refining equipment, 7 smelting furnaces, 4 transport subcars, and multiple crucibles. Business layer scheduling methods include: Step S1: The system determines whether it is necessary to tap out the crucible. If so, it dispatches an empty mother car to the smelting furnace and executes the instruction to tap out the full crucible. Step S2: The system schedules the full crucible to be transported to the casting position and the transport mother car to the casting mother car. It determines whether the casting position is full of two crucibles. If so, the transport mother car waits for the casting to be completed before executing the casting mother car to the transport mother car and the transport mother car to the dumping position for the slag cart. If not, it returns to step S1. Step S3: The system executes the hoisting of the residual crucible to the slag equipment dumping port and the hoisting of the empty crucible to the empty trolley transport mother car. It determines whether there is a request to return the crucible to the furnace. If there is, the empty trolley and the empty crucible are transported to the smelting furnace and the empty crucible is returned to the furnace; otherwise, it waits for instructions. Step S1 includes: When the business layer automatic scheduling system receives a request for crucibles to be removed from the smelting furnace, the host computer checks the status of the mother car and daughter car, as well as whether the casting equipment and other equipment meet the conditions for removal. If the conditions are met, the host computer scheduling system sends a dispatch to the main control PLC to transport empty daughter car and mother car to the furnace opening position where removal is required. The logic control layer decomposes the instruction to dispatch empty trolleys to the smelting furnace, checks the safety interlock conditions, and sends the instruction to transport mother car 1 or transport mother car 2 after the conditions are met. After receiving the instruction, the transport mother car transports the empty trolley to the corresponding smelting furnace opening position. After completing the instruction, the transport mother car feeds back the current position and status to the logic control layer, and the logic control layer feeds back to the business layer. The execution of the full crucible discharge command includes: after receiving the full crucible discharge command, the logic control layer checks that there is a melting furnace that needs to be discharged, and that there is an empty trolley at the corresponding furnace opening position and the No. 1 loader is idle, and then issues the full crucible discharge service. The execution of the instruction to hoist the residue crucible to the slag-refining equipment pouring port includes: When the transport mother car enters the request to lift the slag crucible to the dumping chute, the business layer checks the status and position of loader No. 2 and the status of the slag refining equipment. When the dumping conditions are met, the business layer's automatic scheduling system sends a business instruction to the logic control layer to lift the slag crucible to the dumping chute of the slag refining equipment. The logic control layer parses out the transport mother car number and the slag dumping chute number of the slag refining equipment. The logic control layer then sends the parsed instructions to loader No. 2, the transport mother car, and the casting equipment, respectively. After loader No. 2 completes the lifting of the slag crucible to the dumping chute, it changes its status. The transport mother car changes its status and feeds back the result to the logic control layer, which then feeds back the result to the business layer's automatic scheduling system. The No. 1 loader and the No. 2 loader respectively adopt a positioning method with redundancy of laser positioning and Gray bus positioning.

2. The automatic production system for alloy melting crucibles according to claim 1, characterized in that, The operational instructions include dispatching an empty subcar to the smelting furnace, unloading a full crucible, transporting a full crucible to the casting position, transporting a transport subcar to the casting subcar, transporting a casting subcar to the transport subcar, transporting a slag subcar to the dumping position, hoisting a slag crucible to the slag equipment dumping port, hoisting an empty crucible to the empty subcar transport subcar, transporting the empty subcar and empty crucible to the smelting furnace, and returning an empty crucible to the furnace.

3. The automatic production system for alloy melting crucibles according to claim 1, characterized in that, The execution of the instruction from the transport mother car to the casting mother car includes: When the transport mother car enters the request state to transfer the subcar to the casting mother car, the business layer sends the transport mother car to the casting mother car business to the logic control layer. After the logic control layer parses out the corresponding mother car number, subcar number, and casting mother car entry number, it sends instructions to the corresponding transport mother car and casting mother car. The transport mother car enters the stage of transferring the subcar to the casting mother car. After the transport mother car completes the execution, it changes the status of the transport mother car and the casting mother car and feeds back the result to the logic control layer. The logic control layer then feeds back the information to the business layer.

4. The automatic production system for alloy melting crucibles according to claim 1, characterized in that, The execution of the instruction from the casting mother car to the transport mother car includes: The casting mother car sends a request to transfer the daughter car to the transport mother car. The business layer checks if there is an empty transport mother car at the corresponding casting port position. If there is no empty transport mother car, it first executes the instruction to dispatch an empty transport mother car to the casting station. If there is an empty transport mother car waiting at the casting port position and the casting mother car is in the request to transfer the daughter car to the transport mother car state, the business layer will send the casting mother car to transport mother car business instruction to the logic control layer. After the logic control layer parses the casting mother car number, casting mother car exit position and transport mother car number corresponding to the business instruction, it sends the parsed instruction through the casting mother car, transport mother car and casting equipment. The relevant casting mother car, transport mother car and casting equipment enter the stage of casting mother car transferring daughter car to transport mother car. The casting mother car executes the instruction and transfers the daughter car to the transport mother car.

5. The automatic production system for alloy melting crucibles according to claim 1, characterized in that, The execution of the instruction to hoist the empty crucible to the empty subcar transport mother car includes: The business layer automatically checks the status of loader No. 2 and whether the transport mother car has an empty trolley and whether the mother car is in the correct position. If the conditions are not met, the business layer executes other business operations; if the conditions are met, the business layer sends a business command to the logic control layer to lift the empty crucible to the empty trolley transport mother car. The logic control layer parses the business command to obtain the destination location of loader No. 2, the transport mother car number and the trolley number, the crucible number, and the dumping port information of the slag refining equipment. The logic control layer executes the task of lifting the empty crucible to the empty trolley transport mother car. After the execution is completed, loader No. 2 feeds back the result to the logic control layer; loader No. 2, transport mother car, and slag refining equipment change their status.

Citation Information

Patent Citations

  • Control system and control method of pouring process

    CN106563795A

  • Smelting slag ladle slow-treatment scheduling system

    CN109534164A

  • Crucible transfer primary and secondary trolley equipment for workshop

    CN220311749U