CN-116511446-B - Automatic blank information tracking and receiving control method based on steel rolling heating furnace
Abstract
The invention provides an automatic blank information tracking and receiving control method based on a steel rolling heating furnace, which relates to the technical field of steel production and comprises the following steps of firstly receiving blank coding information from a steel making system through access gateway communication equipment between steel making and steel rolling, secondly judging whether the coding information is correct, returning to re-receive the coding information and returning an error instruction to the steel making system when the coding information is not in accordance with rules, thirdly calling an information decoding module to carry out protocol decoding on the received data after receiving the data in accordance with the rules, and fourthly, decoding the decoded data according to data definition to generate a tracking sequence.
Inventors
- YUAN CHUNWEI
- YIN SHAOHUA
- Ou Qinghong
- Zuo Bingke
- LIANG SONG
- Lai Zhengleng
- Liang Jianyan
- XU GUANGLING
Assignees
- 阳春新钢铁有限责任公司
Dates
- Publication Date
- 20260505
- Application Date
- 20230321
Claims (4)
- 1. An automatic blank information tracking and receiving control method based on a steel rolling heating furnace is characterized by comprising the following steps: firstly, transmitting a stream Code Billet _code of a continuous casting hot-delivery casting blank from a steelmaking system SM_sys to a steel rolling heating furnace system HF_sys through access gateway communication equipment between steelmaking and steel rolling by an industrial Ethernet gateway interconnection method, and receiving casting blank coding information from the steelmaking system; judging whether the coding information is correct, wherein the judging process is that a falling edge signal CMD1_ NDGE is generated when each group of casting blanks passes through the No.1 gate cold metal detector, the falling edge signal CMD1_ NDGE triggers an event for judging whether the coding information is correct, and the system checks the data according to the following specific coding rules that Billet _code=SS1 1000+SS2 100+SS3 10+SS4 1, Wherein Billet _code is a combination of five numbers of 5, 4, 3, 2 and 1, and numbers outside any rule or the number of data bits is not equal to 4 are judged as illegal data; Returning to re-receive the coding information and returning an error instruction to the steelmaking system when the coding information does not accord with the rule; Step three, after receiving data conforming to the rule, calling an information decoding module to carry out protocol decoding on the received data, wherein the information decoding module takes a specific coding rule as a decoding protocol, when a casting blank arrives at a transfer roller way, according to the steel pushing direction of a transverse steel pushing machine, when the direction is T_left, the decoding sequence starts from a first branch, when the direction is T_right, the decoding sequence starts from a fourth branch, the decoding action condition is that the steel pushing machine is retracted to a next forward steel pushing action signal after an in-place signal is generated, and after the decoding action is executed, billet _code is decomposed into 4 independent data; Generating a tracking sequence according to data definition from the decoded data, distributing a section of fixed data storage space SRT.OP < 30 > in the system for storing the decoded data, generating a section of tracking sequence according to decoding sequence from the data, and temporarily storing the tracking sequence in a data temporary storage area of the SRT.OP < 30 > in sequence for identifying the arrangement position and quantity of hot blanks on a bench; Firstly, after blank information is injected into the tracking sequence, the blank tracking module shows that the blank is temporarily stored on a bench, when a system controls a pusher to push steel forwards, a forefront billet on the bench is pushed into a hot blank receiving groove, then, the system starts a lifter to lift the hot blank of the receiving groove to a hot feeding and receiving roller way, at the moment, a2 nd gate cold metal detector is triggered to generate a CMD2_PEDG instruction, the CMD2_PEDG instruction controls the blank tracking module to move current blank information out of the tracking sequence SRT.OP < 30 >, and stores the current blank information in DATA of the hot feeding and receiving roller way, and then, the blank is conveyed to a cold blank receiving and weighing roller way, when the tail part of the blank passes through a3 rd gate cold metal detector, a CMD3_ NEDG instruction is generated, and the instruction controls the blank tracking module to move current blank information out of the DATA, and the current blank is stored in the DATA of the hot feeding and receiving roller way, and the current blank weighing process is completed; Step six, in the tracking process, the generated new weighing, length measuring and temperature data are compiled into an additional information packaging module; Step seven, after the packaging is completed, the new additional information packet is injected into the tracking sequence; calling the FIFO information flow management module to judge whether the blank moves or not And step nine, circularly executing the steps until the hot feeding and hot charging are stopped.
- 2. The method of claim 1, wherein in the sixth step, after finishing the processes of data transfer, billet weighing and length measurement, when the billet passes through the furnace roller way, the command CMD4_ NEDG of the 4 th gate cold metal detector is triggered, and the command controls the additional information packaging module to program the generated weighing, length measurement and temperature data into a temporary data packet.
- 3. The method for automatically tracking and receiving blanks information based on a steel rolling heating furnace according to claim 2, wherein in the seventh step, a section of fixed data storage space SRT.MP 300 is allocated in the system for storing information data of each blank, and the data is injected into the tracking sequence according to the stacking sequence.
- 4. The method for automatically tracking and receiving blank information based on a steel rolling heating furnace according to claim 3, wherein in the eighth step, when the blank is not moved, the FIFO information flow management module is returned, and when the blank is moved and positioned at the next position, the blank information sending module is called to transfer the data to the information data of the current blank through the gateway item steelmaking system SM_sys.
Description
Automatic blank information tracking and receiving control method based on steel rolling heating furnace Technical Field The invention relates to the technical field of steel production, in particular to an automatic blank information tracking and receiving control method based on a steel rolling heating furnace. Background The steelmaking continuous casting blank is sent to a heating furnace of a steel mill, and the middle part of the steelmaking continuous casting blank needs to pass through a hot feeding roller way, a transverse pushing machine, a lifting machine, a hot feeding and receiving roller way, a cold loading and receiving roller way, a weighing roller way and a furnace feeding (length measuring) roller way; The invention provides an automatic blank information tracking and receiving control method based on a steel rolling heating furnace, which is used for solving the problems in the prior art because the steel rolling system is lack of information feedback of the process and the result and the steel rolling system is easy to encounter bottlenecks. Disclosure of Invention Aiming at the problems, the invention provides an automatic blank information tracking and receiving control method based on a steel rolling heating furnace, which is used for rapidly, accurately and real-timely decoding casting blank coding data sent by steel making, realizing full-automatic steel blank tracking from a hot rolling way to a charging way, and matching weighing, length measuring and temperature data to track steel making flow data, re-matching and returning to steel making, thereby being convenient for the cooperative work of a steel rolling system. The invention aims at realizing the automatic blank information tracking and receiving control method based on the steel rolling heating furnace, which comprises the following steps: firstly, receiving casting blank coding information from a steelmaking system through access gateway communication equipment between steelmaking and steel rolling; judging whether the coded information is correct or not, and returning to re-receive the coded information and returning an error instruction to the steelmaking system when the coded information is not in accordance with the rule; step three, after receiving the data conforming to the rule, calling an information decoding module to perform protocol decoding on the received data; generating a tracking sequence according to the decoded data definition and identifying the arrangement positions and the number of hot blanks on the bench; Step five, based on the tracking sequence, the system calls a blank tracking module to track the position of the blank in the conveying chain in real time and update positioning data; Step six, in the tracking process, the generated new weighing, length measuring and temperature data are compiled into an additional information packaging module; Step seven, after the packaging is completed, the new additional information packet is injected into the tracking sequence; calling a FIFO information flow management module to judge whether the blank moves or not; and step nine, circularly executing the steps until the hot feeding and hot charging are stopped. In the first step, the flow Code Billet _code of the continuous casting hot-feed casting blank is transmitted from a steelmaking system SM_sys to a steel rolling heating furnace system HF_sys through an access gateway communication device and an industrial Ethernet gateway interconnection method between steelmaking and steel rolling. The second step is to generate a falling edge signal CMD1_ NDGE when each group of casting blanks passes through the No.1 gate cold metal detector, the falling edge signal CMD1_ NDGE triggers an event for judging whether the coding information is correct, and the system checks the data according to the following specific coding rule that Billet _code=SS11000+SS2100+SS310+SS41, Billet _code is a combination of five numbers of 5, 4, 3, 2 and 1, and numbers outside any rule or data bit numbers which are not equal to 4 are judged as illegal data. In the third step, the information decoding module uses a specific coding rule as a decoding protocol, when a casting blank reaches a transfer roller way, according to the steel pushing direction of a transverse moving steel pusher, when the direction is T_left, the decoding sequence starts from a first branch, when the direction is T_Right, the decoding sequence starts from a fourth branch, the decoding action condition is that the next forward steel pushing action signal is generated after the pusher retreats to an in-place signal, and after the decoding action is executed, billet _code is decomposed into 4 independent data. In the fourth step, a section of fixed data storage space SRT.OP 30 is allocated in the system for storing decoded data, the data generates a section of tracking sequence according to the decoding sequence, and the tracking sequence is temporarily stored in the