CN115113598B - Forging production scheduling system - Google Patents

Forging production scheduling system Download PDF

Info

Publication number
CN115113598B
CN115113598B CN202210850400.6A CN202210850400A CN115113598B CN 115113598 B CN115113598 B CN 115113598B CN 202210850400 A CN202210850400 A CN 202210850400A CN 115113598 B CN115113598 B CN 115113598B
Authority
CN
China
Prior art keywords
workshop
material frame
network server
batch
information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202210850400.6A
Other languages
Chinese (zh)
Other versions
CN115113598A (en
Inventor
郑大定
张上
汪锋
雷星宇
张军
杨佩瑶
冉秀康
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hubei Tri Ring Forging Co Ltd
Original Assignee
Hubei Tri Ring Forging Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hubei Tri Ring Forging Co Ltd filed Critical Hubei Tri Ring Forging Co Ltd
Priority to CN202210850400.6A priority Critical patent/CN115113598B/en
Publication of CN115113598A publication Critical patent/CN115113598A/en
Application granted granted Critical
Publication of CN115113598B publication Critical patent/CN115113598B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/418Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM]
    • G05B19/41865Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM] characterised by job scheduling, process planning, material flow
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/32Operator till task planning
    • G05B2219/32252Scheduling production, machining, job shop
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/30Computing systems specially adapted for manufacturing

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Manufacturing & Machinery (AREA)
  • Quality & Reliability (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • General Factory Administration (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

A forge piece production scheduling system is provided, wherein a first workshop, a second workshop and a third workshop (8230; and a last workshop) are arranged according to the processing flow of forge pieces; the method comprises the following steps: producing the batch of forged pieces according to the production work order, and generating a transfer transportation task and binding information between the forged pieces and the first workshop after the forged pieces are processed in the first workshop; the material frame is dismounted, the batch of forged pieces are processed in the next workshop, the networked control equipment erases the information of the forged pieces bound by the material frame, and the scheduling time and the single number information are recorded; the material frame reaches the material frame monitoring node No. 2 through the conveyor belt, scanning and uploading are carried out on the material frame monitoring node No. 2 to the network server, and idle information of the material frame is written in by the network server; after the processing of the forging of the batch is finished in the second workshop, generating a transfer transportation task and generating binding information between the forging and the second workshop; repeating the above steps; and the rest is repeated until the last workshop is processed to form the finished product of the forging of the batch. The invention can improve the productivity and quality of the forged piece.

Description

Forging production scheduling system
Technical Field
The invention belongs to the field of production and manufacturing of forgings, and particularly relates to a forging production scheduling system.
Background
The forging has wide application range, taking the automobile industry as an example, various automobile steering knuckle series products such as heavy, medium, light and passenger automobile steering knuckles, automobile lifting lugs, steering knuckle arms, crankshafts, base plates, flanges, gears and other series products, taking the steering knuckle which is the leading product in automobile parts as an example: the annual output of the forged piece reaches 120 pieces, the annual output of the forged piece can reach 5 million tons, and the annual output and sales volume can reach 5 million yuan.
Along with the improvement of living standard of people, the demand of automobiles is increased sharply, and the production of forged parts is increased. The production process of the forging piece comprises the following steps: heating raw materials, making a blank, and then extruding, pre-forging and finish forging the blank to form a forged piece. From the forging to the finished product, relate to a plurality of different workshops turnover processing in the production process, specifically do: forging shop → heat treatment shop → coating shop → cleaning shop → finished product.
Due to the influences of factors such as large production capacity and complex production process, fatigue is easily caused by long-time repeated and heavy physical labor of operators, errors easily occur in the production process, material accumulation in partial workshops is caused by handover errors of materials in different workshops, material handover information synchronization errors cause material processing flow disorder, and the like. Errors in any link will affect the final yield.
The problem that the total weight and the number of the forgings in different batches are not consistent and the types of the forgings are different is faced, how to reduce errors in the production process and ensure the stability of the production efficiency and the yield of different products in the same batch is a difficult problem.
Disclosure of Invention
In order to solve the problems of low production efficiency and low product quality of forgings, the invention provides a forging production scheduling system which improves the productivity and the product quality of forgings.
The technical scheme of the invention is as follows: a forge piece production scheduling system is provided, wherein a first workshop, a second workshop and a third workshop (8230; and a last workshop) are arranged according to the processing flow of forge pieces;
the method comprises the following steps:
producing a transfer transportation task for transferring and transporting the batch of forged pieces to a second workshop and generating binding information between the forged pieces and the first workshop after the batch of forged pieces is processed in the first workshop according to the production work order, and recording scheduling time and single number information;
a, comparing the transfer transportation task with the load capacity limit of the idle material frame of the current workshop to judge whether idle material frames of other workshops are selected nearby to be transferred to the current workshop or not;
b, receiving the forge pieces at the discharge port of the current workshop by the material frame B, monitoring a batch of forge pieces in the current workshop, framing the forge pieces, reaching the No. 2 material frame monitoring node of the current workshop through the conveyor belt, transferring the forge pieces out of the current workshop through the No. 2 material frame monitoring node of the current workshop, and conveying the forge pieces to the next workshop for processing the next round; meanwhile, the network server uploads a database modification identification entry, erases the material frame binding forging workshop information, retains the binding records of a single batch of forgings and a forging workshop, and waits for the network server to issue a processing task instruction for transferring the batch of forgings to the next workshop;
c, the material frame of the previous batch of forgings is transferred out through the material frame monitoring node No. 2 of the next workshop, the network server generates a processing task instruction for the next batch of forgings and sends the processing task instruction to the current workshop, when the material frame is transferred to the next workshop, the network server scans and uploads the material frame monitoring node No. 1 of the next workshop to the network server, the network server uploads a database to establish a new identification entry, the material frame and the forgings are written to bind the information of the next workshop, and the scheduling time and the single number information are recorded;
d, the material frame reaches the assembly line through a conveyor belt, the material frame unloads the forge piece of the batch to be processed in the next workshop, and the networking control equipment erases the information of the forge piece bound by the material frame and records scheduling time and single number information; the material frame reaches the No. 2 material frame monitoring node through the conveyor belt, the No. 2 material frame monitoring node scans and uploads a network server, and the network server writes material frame idle information;
after the batch of forgings are processed in the second workshop, generating a transfer and transportation task for transferring the batch of forgings to a third workshop, generating binding information between the forgings and the second workshop, and recording scheduling time and single number information;
repeating the steps A, B, C and D;
and analogizing in sequence until the last workshop is machined to form the finished products of the forging, and after framing of the finished products of the forging, transferring the finished products of the forging out of the last workshop through the No. 2 material frame monitoring node of the last workshop and sending the finished products of the forging to a warehouse for storage; meanwhile, the network server uploads the database modification identification items, erases the information of the last workshop bound by the material frames, numbers the material frames with finished products, and retains the binding records of the batches of finished products and the processing of each workshop.
And (3) judging the transfer of the material frames in each workshop: comparing the transferred transportation task with the load capacity limit of the idle material frame of the current workshop to judge whether idle material frames of other workshops are selected nearby and transferred to the current workshop;
if the total weight of the forging of the batch is larger than the load capacity limit of the material frame of the current workshop in an idle state, selecting idle state material frames of other workshops nearby according to the priority of the carrying instruction and transferring the idle state material frames to the current workshop, scanning and uploading a network server at the material frame monitoring node No. 1 of the current workshop when the idle state material frames of other workshops are transferred to the current workshop, uploading a database to create a new identification item by the network server, writing the material frame to bind current workshop information, and recording scheduling time and single number information;
if the total weight of the batch of forgings is equal to or less than the load capacity limit of the material frame in an idle state in the current workshop, the material frame does not need to be transferred, the material frame reaches the assembly line through the conveyor belt to receive the forgings, monitors whether the material frame is full or not, uploads the network server through the networking control equipment, binds the forgings, the material frame and the first workshop information, and records scheduling time and single number information.
The transfer transportation task comprises the total quantity and weight of single-batch forgings, the batch number of the forgings, whether a single forging is a large forging, a transportation starting point and a transportation terminal point; when the network server receives a transfer transportation task of a current workshop, the network server generates a carrying instruction aiming at the transfer transportation task, gives priority to the carrying instruction, acquires a material frame in an idle state from the current workshop according to the carrying instruction, and compares the load capacity limit of the transfer transportation task and the material frame in the idle state of the current workshop.
And comparing and analyzing the data collected in the database with the data in the workshop standard database, and when abnormal scheduling information of the material frame occurs, the manager can perform corresponding correction according to the authority of the manager, and if the authority is not enough, the manager can apply for correction of the superior authority. The abnormal information mainly refers to scheduling abnormality of the material frames, and when part of workshop network connection or a worker inputs a task incorrectly, the problems of information asynchronism and mismatching of the scheduling of the material frames can be caused, and the worker needs to adjust the state of the current equipment and then synchronize the current information.
Step B, a node monitoring module monitors the current workshop to monitor the framing process of a batch of forgings as follows: the method comprises the steps that forgings continuously fall into a production line, a vibration sensor of an electronic scale at a discharge port of a current workshop drops new weight generated by falling the forgings every time, whether the weight is within a reasonable weight range of a single forging is judged, if yes, the number of the new forgings is counted, a gravity sensor on the electronic scale judges whether a material frame is filled into the new forgings or not through the continuously increased weight, a networking control device connects the number of times of falling the forgings and total weight data of the material frame, which are obtained by the vibration sensor and the gravity sensor in the electronic scale, with a network server, uploads the number and total weight of the forgings falling into the material frame, the network server calculates the number of the forgings at the discharge port according to the single weight of the forgings and the current weighing data, historical data and node monitoring module information obtained through measurement and calculation bind the forgings, the material frame and the forging workshop information, and records scheduling time and the single number information.
The number of the workshops is four, wherein one workshop is a forging workshop, the second workshop is a heat treatment workshop, the third workshop is a coating workshop, and the fourth workshop is a cleaning workshop.
A forging production scheduling system is characterized in that raw materials are firstly sent to a forging workshop for processing, after forging is completed, a batch of forgings are generated and transferred to a heat treatment workshop for transportation, binding information of the forgings and the forging workshop is generated, and scheduling time and single number information are recorded; the transfer transportation task comprises the total amount and weight of single-batch forgings, the batch number of the forgings, whether a single forging is a large one, a transportation starting point and a transportation end point, when the network server receives the transfer transportation task of the forging shop, the network server generates a transportation instruction aiming at the transfer transportation task, gives priority to the transportation instruction, obtains a material frame identification metal bar code in an idle state in a first workshop according to the transportation instruction, and compares the transportation task with the carrying capacity of the material frame in the idle state in the workshop;
when the total weight of a single batch of forgings in a forging workshop is greater than the load capacity limit of a material frame in an idle state in the workshop, the transportation efficiency of the batch of forgings is reduced, and at the moment, the network server sends a carrying instruction to other workshops and selects the material frame from the idle state in other workshops; the network server selects idle state material frames of other workshops nearby according to the priority of the carrying instruction and transfers the idle state material frames to the forging workshop, and selects the heat treatment workshop with the shortest path from the forging workshop as much as possible to transfer;
when a single batch of forged pieces are large forged pieces, the large forged pieces are loaded by large material frames, the network server generates a carrying instruction aiming at the transfer transportation task of the large forged pieces, gives priority to the carrying instruction, acquires metal bar codes of the large material frames in an idle state according to the carrying instruction, and compares the load capacity limit of the large material frames in the idle state between the large forged pieces; when the total weight of a single batch of heavy forged pieces is larger than the load capacity limit of the heavy material frames in the idle state in the workshop, the network server sends a carrying instruction to other workshops at the moment, and selects the large forged pieces from the idle state heavy material frames in other workshops; the network server reasonably distributes material frames according to the carrying instructions with different priorities and preferentially selects large material frames of nearby workshops for transfer; the priority is set by the batch number of the forge pieces of the transfer transportation task, whether the forge pieces are urgent or not and the level of a manager is set, the transfer transportation tasks of the large forge pieces are the same as those of the common forge pieces, and the large forge pieces need to be loaded by large material frames.
When idle material frames of other workshops are transferred to a forging workshop, scanning and uploading a network server at a material frame monitoring node No. 1 of the forging workshop, uploading a new identification item to a database by the network server, writing in the material frame to bind forging workshop information, and recording scheduling time and single number information;
the method comprises the steps that a material frame reaches a production line through a conveyor belt to receive a forge piece, the forge piece is uninterruptedly dropped into the production line, a vibration sensor of an electronic scale judges whether the added weight generated by dropping the forge piece every time is generated, whether the weight is within a reasonable weight range of a single forge piece or not, if so, the number of the added forge piece is counted, a gravity sensor on the electronic scale judges whether the material frame is filled with the added forge piece or not through the ever-increasing weight, a networking control device connects the number of times of dropping the forge piece and total weight data of the material frame, which are obtained by the vibration sensor and the gravity sensor in the electronic scale, with a network server, uploads the number and the total weight of the forge piece dropped into the material frame, the network server calculates the number of the forge piece at a discharge port according to the single weight of the forge piece and current weighing data, historical data and node monitoring module information after measurement and calculation bind the forge piece, the material frame and forging workshop information, and records scheduling time and the single number information;
after the single batch framing of the forging shop is finished, the material frame 2 monitoring node is reached through the conveyor belt, and the material frame 2 monitoring node is transferred out of the forging shop through the material frame 2 monitoring node code scanner and sent to the heat treatment shop for the next round of processing; meanwhile, the network server uploads a database modification identification entry, erases the information of the forging workshop bound by the material frame, retains the binding records of the single batch of forgings and the forging workshop, and waits for the network server to issue a processing task instruction for transferring the batch of forgings to a heat treatment workshop;
after a batch of forgings are processed in the heat treatment workshop, generating a processing task instruction for the next batch of forgings through the network server, and sending the processing task instruction to the forging workshop; when the material frame is transferred to the heat treatment workshop, scanning and uploading a network server at a material frame monitoring node No. 1 of the heat treatment workshop, uploading a database by the network server to create a new identification item, writing the information of the material frame and the forge piece binding the heat treatment workshop, and recording scheduling time and single number information;
the material frame arrives at the assembly line through the conveyor belt, the material frame unloads the forge piece for hot working treatment, the networked control equipment erases the information of the forge piece bound by the material frame, and the scheduling time and the single number information are recorded; the material frame reaches the material frame monitoring node No. 2 through the conveyor belt, scanning and uploading are carried out on the material frame monitoring node No. 2 to the network server, and idle information of the material frame is written in by the network server;
after the heat treatment is finished, generating a task of transferring and transporting the batch of forged pieces to a coating workshop, when the network server receives the task of transferring and transporting the forged pieces in the heat treatment workshop, generating a carrying instruction aiming at the task of transferring and transporting by the network server, giving priority to the carrying instruction, acquiring a material frame in an idle state from a workshop according to the carrying instruction, identifying a metal bar code, and comparing the load capacity limit of the material frame in the idle state from the workshop;
when the total weight of a single batch of forged pieces in a heat treatment workshop is greater than the load capacity limit of a material frame in an idle state in the workshop, or the weight of a single batch of large forged pieces is greater than the load capacity limit of a large material frame in an idle state in the workshop, the transportation efficiency of the batch of forged pieces is reduced, and at the moment, the network server sends a carrying instruction to other workshops to select from the material frames in the idle state in the other workshops; the network server selects idle state material frames of other workshops nearby according to the priority of the carrying instruction and transfers the idle state material frames to the heat treatment workshop, and selects the forging workshop and the coating workshop with the shortest path from the heat treatment workshop as much as possible to transfer;
when idle state material frames of other workshops are transferred to a heat treatment workshop, scanning and uploading a network server at a No. 1 material frame monitoring node of the heat treatment workshop, uploading a new identification item to a database by the network server, writing the new identification item into the material frame to bind heat treatment workshop information, and recording scheduling time and single number information;
the method comprises the steps that a material frame reaches a production line through a conveyor belt to receive a forge piece, the forge piece falls into the production line in a non-interrupted time, a vibration sensor of an electronic scale judges whether a newly increased weight generated by falling of the forge piece each time is generated, whether the weight is within a reasonable weight range of a single forge piece is judged, if yes, the number of the newly increased forge piece is counted, a gravity sensor on the electronic scale judges whether the material frame is filled with the newly increased forge piece or not through the continuously increased weight, a networking control device connects the number of times of falling of the forge piece and total weight data of the material frame, which are obtained by the vibration sensor and the gravity sensor in the electronic scale, with a network server, uploads the number and the total weight of the forge piece falling into the material frame, the network server calculates the number of the forge piece at a discharge port according to the single weight of the forge piece and current weighing data, and records scheduling time and single number information after calculation and node monitoring module information are used for binding the forge piece, the material frame and the heat treatment workshop;
after a batch of forgings are framed in the heat treatment workshop, the forgings reach the No. 2 material frame monitoring node through the conveyor belt, are transferred out of the heat treatment workshop through the No. 2 material frame monitoring node code scanner and are sent to the coating workshop for the next round of processing; meanwhile, the network server uploads a database modification identification item, erases the information of the material frame binding heat treatment workshop, retains the binding records of the batch of forgings and the heat treatment workshop, and waits for the network server to issue a processing task instruction for transferring the batch of forgings to a coating workshop;
after a coating workshop finishes processing a batch of forgings, generating a next batch of forging processing task instructions through a network server, and sending the next batch of forging processing task instructions to a heat treatment workshop; when the material frame is transferred to a coating workshop, scanning and uploading a network server at a material frame monitoring node No. 1 of the coating workshop, uploading a database by the network server to create a new identification item, writing the information of the material frame and the forge piece binding the coating workshop, and recording scheduling time and single number information;
the material frame arrives at the assembly line through the conveyor belt, the material frame unloads the forge piece for coating treatment, the networking control equipment erases the information of the forge piece bound by the material frame, and the scheduling time and the single number information are recorded; the material frame reaches the material frame monitoring node No. 2 through the conveyor belt, scanning and uploading are carried out on the material frame monitoring node No. 2 to the network server, and idle information of the material frame is written in by the network server;
after finishing coating, generating a task of transferring and transporting the batch of forged pieces to a cleaning workshop, when a network server receives the task of transferring and transporting the forged pieces in the coating workshop, generating a carrying instruction by the network server aiming at the task of transferring and transporting, giving priority to the carrying instruction, acquiring a material frame in an idle state in a workshop according to the carrying instruction, identifying a metal bar code, and comparing the load capacity limit of the material frame in the idle state in the workshop;
when the total weight of a single batch of forged pieces in a painting workshop is greater than the load capacity limit of a material frame in an idle state in the workshop, or the weight of a single batch of large forged pieces is greater than the load capacity limit of a large material frame in an idle state in the workshop, the transportation efficiency of the batch of forged pieces is reduced, and at the moment, the network server sends a carrying instruction to other workshops to select from the material frames in the idle state in the other workshops; the network server selects idle state material frames of other workshops nearby according to the priority of the carrying instruction and transfers the idle state material frames to the coating workshop, and selects the heat treatment workshop and the cleaning workshop with the shortest path from the coating workshop as much as possible to transfer;
when idle material frames of other workshops are transferred to a coating workshop, scanning and uploading a network server at a material frame monitoring node No. 1 of the coating workshop, uploading a new identification item to a database by the network server, writing the material frame binding coating workshop information, and recording scheduling time and single number information;
the method comprises the steps that a material frame reaches a production line through a conveyor belt to receive a forge piece, the forge piece falls into the production line in a non-interrupted time, a vibration sensor of an electronic scale judges whether the weight of a newly added forge piece generated by falling the forge piece into the production line every time and whether the weight is within a reasonable weight range of a single forge piece, if yes, the number of the newly added forge piece is counted, a gravity sensor on the electronic scale judges whether the material frame is filled into the newly added forge piece or not through the continuously added weight, the number of times of falling the forge piece and total weight data of the material frame, which are obtained by the vibration sensor and the gravity sensor in the electronic scale, are connected with a network server, the number and the total weight of the forge piece falling into the material frame are uploaded, the network server calculates the number of the forge piece at a discharge port according to the single weight of the forge piece and current weighing data, the information of the forge piece, the material frame and a coating workshop is bound through calculated historical data and node monitoring module information, and the scheduling time and the single number information are recorded;
after finishing the framing of a batch of forgings in the painting workshop, the conveying belt reaches the material frame monitoring node No. 2, and the material frame monitoring node code scanner is transferred out of the painting workshop through the material frame monitoring node No. 2 and sent to the cleaning workshop to perform the next round of processing. Meanwhile, the network server uploads a database modification identification item, erases information of a material frame binding painting workshop, retains binding records of the batch of forgings and the painting workshop, and waits for the network server to issue a processing task instruction for transferring the batch of forgings to a cleaning workshop;
after the cleaning workshop finishes processing a batch of forgings, generating a next batch of forging processing task instruction through the network server and sending the next batch of forging processing task instruction to the coating workshop; when the material frame is transferred to a cleaning workshop, scanning and uploading a network server at a material frame monitoring node No. 1 of the cleaning workshop, uploading a database by the network server to create a new identification entry, writing the information of the material frame and the forge piece binding cleaning workshop, and recording scheduling time and single number information;
the material frame reaches a production line through a conveyor belt, the material frame unloads the forge piece to be cleaned, and the networked control equipment erases the information of the forge piece bound by the material frame; the material frame reaches the material frame monitoring node No. 2 through the conveyor belt, scanning and uploading are carried out on the material frame monitoring node No. 2 to the network server, and idle information of the material frame is written in by the network server;
generating a final finished product boxing task after cleaning is finished, when the network server receives a transfer transportation task of a cleaning workshop, generating a carrying instruction by the network server aiming at the transfer transportation task, giving priority to the carrying instruction, acquiring a material frame in an idle state in the workshop according to the carrying instruction, identifying a metal bar code, and comparing the load capacity limit of the material frame in the idle state in the workshop;
when the total weight of a single batch of forged pieces in a cleaning workshop is greater than the load capacity limit of a material frame in an idle state in the workshop, or the total weight of a single batch of large forged pieces is greater than the load capacity limit of a large material frame in an idle state in the workshop, the conveying efficiency of the batch of forged pieces is reduced, and at the moment, a network server sends a carrying instruction to other workshops to select from the idle material frames of the other workshops; the network server selects idle state material frames of other workshops nearby to be transferred to a cleaning workshop according to the priority of the carrying instruction, and selects a coating workshop with the shortest path to the greatest extent to be transferred;
when idle material frames of other workshops are transferred to a cleaning workshop, scanning and uploading a network server at a material frame monitoring node No. 1 of the cleaning workshop, uploading a new identification entry to a database by the network server, writing in material frame and forge piece binding cleaning workshop information, and recording scheduling time and single number information;
the material frame reaches a production line through a conveyor belt to receive a final finished product, the finished product is continuously dropped into the production line, a vibration sensor of an electronic scale judges whether a newly added forged piece is loaded into the material frame or not through the newly added weight generated by dropping the forged piece each time, whether the changed weight is within a reasonable weight range of a single forged piece or not is judged, if yes, the number of the newly added forged pieces is counted, a gravity sensor on the electronic scale judges whether the newly added forged piece is loaded into the material frame or not through the continuously added weight, a networking control device connects the number of times of falling the forged piece and total weight data of the material frame, which are obtained by the vibration sensor and the gravity sensor in the electronic scale, with a network server, uploads the number and the total weight of the forged piece falling into the material frame, the network server calculates the number of the forged piece at a discharge port according to the single weight of the forged piece and current weighing data, binds the forged piece, the information of the material frame and a cleaning workshop through historical data and node monitoring module, and records scheduling time and single number information;
after finished products in the cleaning workshop are framed, the finished products reach the No. 2 material frame monitoring node through the conveyor belt, and the finished products are transferred out of the cleaning workshop through the No. 2 material frame monitoring node code scanner and sent to a warehouse for storage; and meanwhile, the network server uploads a database modification identification item, erases the workshop information for binding and cleaning the material frames, numbers the material frames with finished products, and retains the binding records of the batch of finished products and four workshop processes.
On the basis of the existing forging production line, the forging production workshop scheduling system is combined, the forging production scheduling is realized in the production and manufacturing process of the forging, and the problem that errors easily occur in the manual management and operation of the forging production scheduling in the traditional manufacturing process is solved, so that the production rate and the product quality of the forging are improved, and the production cost is reduced.
The node monitoring module comprises a material frame monitoring node No. 1 and a material frame monitoring node No. 2 which are arranged in each workshop, and a code scanner and an electronic scale; a gravity sensor and a vibration sensor are arranged on the electronic scales in each workshop; and the networking control equipment connects the forging frame falling times and the total weight data of the material frames, which are obtained by a vibration sensor and a gravity sensor in the electronic scale, with a network server, and uploads the number and the total weight of the forgings falling into the material frames.
The material frame marking module comprises a metal bar code. The metal bar codes are used for identifying the material frame, the metal bar codes are arranged on 4 side faces of the material frame, the 4 metal bar codes are the same in size and code and are scanned and identified in aspects.
The networked control equipment takes the STM32F103 single chip microcomputer as a core control module, can acquire real-time data weighed by the electronic scale and display the data on a display screen, and transmits the data to a network server through an HTTP (hyper text transport protocol), and the server side calculates the quantity of the forged pieces at the discharge port according to the singleness and the current weighing data of the forged pieces. The networking control device is simply referred to as a device. The measured data is stored in a factory production information base together with time and equipment information so as to facilitate later-stage material management of a factory. When the equipment is connected with a power supply, the power supply indicator lamp can be lightened, and the lightening state is kept during the working period of the equipment; when the equipment is successfully accessed to the network and the server, the networking indicator lamp flashes twice and the buzzer buzzes to prompt the equipment to be successfully networked, and the networking indicator lamp is always kept in a lighting state in a network connection state; the equipment needs to control the uploading of the weighing data through the keys, when the start key is pressed to indicate that the data uploading starts, and when the end key is pressed to indicate that the data uploading is stopped. The OLED display screen of the equipment can display basic information of the equipment, the current time and the networking state of the equipment, and the display screen can refresh the electronic scale to weigh the weight once every 0.5s, so that the real-time performance of data display is ensured.
The device networking part of networking control equipment adopts ESP8266 as the WiFi module (namely wireless communication module), realizes STM32F103 development board and ESP 8266's data communication through the serial ports. ESP8266 WiFi module is externally connected with an antenna rod, and the wireless communication function is realized by adopting AT instructions. When the network is firstly connected, module connection test and network connection mode configuration are required; and if the network is disconnected subsequently, the WiFi module can automatically connect the wireless network and acquire the server connection according to the last configured route. In order to ensure the WiFi signal strength in the operation process, the device strengthens the signal identification sensitivity in a mode of externally connecting an ESP8266 WiFi module with an antenna. The external antenna rod working frequency band contains the WiFi frequency band, and the WiFi communication requirement of the equipment can be met.
Each workshop is provided with two material frame monitoring nodes, transmits data to the data storage module and provides the data for the application terminal to access.
The data storage module comprises a database software. And the database software is used for creating an identification database and storing binding information of the material frame, the forging and the workshop in the production and manufacturing process of the forging. The network server can receive a work order containing information of product names, yield and batch numbers sent by the application terminal PDA of a manager, can also receive data transmitted by the material frame node monitoring module, records the information of forgings provided by each workshop in a database, and provides the information for the application terminal PDA to access.
Drawings
FIG. 1 is a schematic diagram of a process flow for producing a forging;
FIG. 2 is a diagram illustrating layout of plant equipment and flow of material frames;
FIG. 3 is an illustration of a forging line and a material frame tracking;
fig. 4 is a diagram illustrating the system structure of the present invention.
Detailed Description
In fig. 1-4, the system provided by the invention ensures the accuracy and real-time performance of the material frame tracking process, and has the advantages of simple implementation, low cost and the like. The technical scheme adopted by the invention is a forge piece material frame tracking management system in the production and manufacturing process, and the system is realized by the following steps:
the raw materials are firstly sent to a forging workshop for processing, after forging is completed, the batch of forgings are generated and transferred to a heat treatment workshop for task, binding information between the forgings and the forging workshop is generated, and scheduling time and single number information are recorded. The transfer transportation task comprises the total amount and weight of single-batch forge pieces, the batch number of the forge pieces, whether a single forge piece is a large one, a transportation starting point and a transportation end point, when the network server receives the transfer transportation task of the forging shop, the network server generates a transportation instruction aiming at the transfer transportation task, gives priority to the transportation instruction, obtains a material frame in an idle state between the vehicles according to the transportation instruction, and compares the load capacity limit of the transportation task and the material frame in the idle state between the vehicles.
When the total weight of a single batch of forgings in a forging workshop is larger than the load capacity limit of the material frames in the idle state in the workshop, the transportation efficiency of the batch of forgings is reduced, and at the moment, the network server sends a carrying instruction to other workshops and selects the material frames in the idle state in the other workshops. The network server selects idle state material frames of other workshops nearby according to the priority of the carrying instruction and transfers the idle state material frames to the forging workshop, and selects the heat treatment workshop with the shortest path from the forging workshop as much as possible to transfer.
Due to the fact that the total weight and the number of the forgings in different batches are different and the types of the forgings are different, the load capacity limits of material frames of different types are also different. When the single batch of forged pieces are large forged pieces, the network server generates a carrying instruction aiming at the large forged piece transfer and transportation task, gives priority to the carrying instruction, acquires the metal bar code of the large material frame in the idle state according to the carrying instruction, and compares the load capacity limit of the large material frame in the idle state between the large material frame and the large material frame. When the weight of a single batch of large-piece forgings is larger than the load capacity limit of the large-piece material frame in the idle state in the workshop, the network server sends a carrying instruction to other workshops at the moment, and the carrying instruction is selected from the large-piece material frames in the idle state in other workshops. The network server can reasonably distribute the material frames according to the carrying instructions with different priorities and preferentially select the large material frames of the nearby workshops for transfer.
When idle state material frames in other workshops are transferred to a forging workshop, scanning and uploading a network server at a material frame monitoring node No. 1 in the forging workshop, uploading a new identification entry to a database by the network server, writing in material frame binding forging workshop information, and recording scheduling time and single number information.
The method comprises the steps that a material frame reaches a production line through a conveyor belt to receive a forge piece, the forge piece is uninterruptedly dropped into the production line, a vibration sensor of an electronic scale judges whether the newly added weight generated by dropping the forge piece every time is generated, whether the weight is within the range of the reasonable weight of a single forge piece is judged, if yes, the number of the newly added forge piece is counted, a gravity sensor on the electronic scale judges whether the material frame is filled with the newly added forge piece or not through the continuously added weight, a networking control device connects the number of times of dropping the forge piece and the total weight data of the material frame, which are obtained by the vibration sensor and the gravity sensor in the electronic scale, with a network server, uploads the number and the total weight of the forge piece dropped into the material frame, the network server calculates the number of the forge piece at a discharge port according to the single weight of the forge piece and the current weighing data, the information of the forge piece, the material frame and the forging workshop are bound through the measured and calculated historical data and the node monitoring module information, and the scheduling time and the single number information are recorded.
After the frame is assembled to a batch of forgings in the forging shop, the conveying belt reaches the material frame monitoring node No. 2, the material frame monitoring node scanner is conveyed out of the forging shop through the material frame monitoring node No. 2, and the forging shop is conveyed to a heat treatment shop to carry out next round of processing. And simultaneously, the network server uploads the database modification identification items, erases the information of the forging workshop bound by the material frame, retains the binding records of the batch of forgings and the forging workshop, and waits for the network server to issue a processing task instruction for transferring the batch of forgings to the heat treatment workshop.
After a batch of forgings are processed in the heat treatment workshop, next batch of forging processing task instructions are generated through the network server and sent to the forging workshop. When the material frame is transferred to the heat treatment workshop, the monitoring node of the material frame No. 1 in the heat treatment workshop is required to scan and upload the network server, the network server uploads a database to create a new identification entry, the information of the material frame and the forge piece binding the heat treatment workshop is written in, and the scheduling time and the information of the single number are recorded.
The material frame reaches the assembly line through the conveyor belt, the material frame unloads the forge piece and carries out hot working treatment, and the networked control equipment erases the information of the forge piece bound by the material frame and records the scheduling time and the single number information. The material frame reaches the material frame monitoring node No. 2 through the conveyor belt, the material frame monitoring node No. 2 is scanned and uploaded to the network server, and the network server writes idle information of the material frame into the network server.
And when the network server receives the transfer transportation task of the heat treatment workshop, the network server generates a transport instruction aiming at the transfer transportation task and gives priority to the transport instruction, the material frame in an idle state is acquired in the workshop according to the transport instruction, and the load capacity limit of the material frame in the idle state in the workshop is compared.
When the total weight of a single batch of forged pieces in a heat treatment workshop is greater than the load capacity limit of a material frame in an idle state in the workshop, or the weight of a single batch of large forged pieces is greater than the load capacity limit of a large material frame in an idle state in the workshop, the conveying efficiency of the batch of forged pieces is reduced, and at the moment, the network server sends a carrying instruction to other workshops to select from the idle material frames in the other workshops. The network server can select idle state material frames of other workshops nearby according to the priority of the carrying instruction to transfer to the heat treatment workshop, and selects the forging workshop and the coating workshop with the shortest path from the heat treatment workshop to transfer as much as possible.
When idle state material frames of other workshops are transferred to the heat treatment workshop, scanning and uploading a network server at a No. 1 material frame monitoring node of the heat treatment workshop, uploading a new identification entry to a database by the network server, writing the new identification entry into the material frame to bind heat treatment workshop information, and recording scheduling time and single number information.
The method comprises the steps that a material frame reaches a production line through a conveyor belt to receive forged pieces, the forged pieces are dropped into the production line in uninterrupted time on the production line, a vibration sensor of an electronic scale judges whether the new weight generated by dropping the forged pieces each time is added, whether the weight is within a reasonable weight range of a single forged piece or not is judged, if yes, the number of the added forged pieces is counted, a gravity sensor on the electronic scale judges whether the material frame is filled with the added forged pieces or not through the continuously added weight, a networking control device connects the number of times of falling of the forged pieces and total weight data of the material frame, which are obtained by the vibration sensor and the gravity sensor in the electronic scale, with a network server, uploads the number and the total weight of the forged pieces falling into the material frame, the network server calculates the number of the forged pieces at a discharge port according to the single weight of the forged pieces and current weighing data, the information of the forged pieces, the material frame and the heat treatment workshop are bound through the historical data and the node monitoring module information obtained through calculation, and the scheduling time and the information of the single number are recorded.
After the frame loading of a batch of forgings in the heat treatment workshop is completed, the conveying belt reaches the No. 2 material frame monitoring node, the No. 2 material frame monitoring node code scanner is transferred out of the heat treatment workshop and sent to the coating workshop for the next round of processing. And simultaneously, the network server uploads the database modification identification items, erases the information of the material frame binding heat treatment workshop, retains the binding records of the batch of forgings and the heat treatment workshop, and waits for the network server to issue a processing task instruction for transferring the batch of forgings to a coating workshop.
After a coating workshop finishes processing a batch of forged pieces, generating a next batch of forged piece processing task instruction through a network server, and sending the next batch of forged piece processing task instruction to a heat treatment workshop. When the material frame is transferred to the coating workshop, the monitoring node of the material frame No. 1 in the coating workshop needs to be scanned and uploaded to the network server, the network server uploads a database to create a new identification entry, the information of the material frame and the forge piece binding coating workshop is written in, and the scheduling time and the information of the single number are recorded.
The material frame reaches the assembly line through the conveyor belt, the material frame unloads the forge piece and carries out coating treatment, and the networking control equipment erases the information of the forge piece bound by the material frame and records scheduling time and single number information. The material frame reaches the material frame monitoring node No. 2 through the conveyor belt, the material frame monitoring node No. 2 is scanned and uploaded to the network server, and the network server writes idle information of the material frame into the network server.
After finishing coating, generating a task of transferring and transporting the batch of forged pieces to a cleaning workshop, when receiving the transfer transportation task of the coating workshop, generating a carrying instruction by the network server aiming at the transfer transportation task, giving priority to the carrying instruction, acquiring a material frame identification metal bar code in an idle state in the workshop according to the carrying instruction, and comparing the carrying capacity limit of the material frame in the idle state in the workshop.
When the total weight of a single batch of forged pieces in a coating workshop is greater than the load capacity limit of a material frame in an idle state in the workshop, or the weight of a single batch of large forged pieces is greater than the load capacity limit of a large material frame in an idle state in the workshop, the transportation efficiency of the batch of forged pieces is reduced, and at the moment, the network server sends a carrying instruction to other workshops to select from the material frames in the idle state in the other workshops. The network server can select idle state material frames of other workshops nearby according to the priority of the carrying instruction to transfer to the coating workshop, and selects the heat treatment workshop and the cleaning workshop with the shortest path from the coating workshop as much as possible to transfer.
When idle material frames of other workshops are transferred to a coating workshop, scanning and uploading a network server at a material frame monitoring node No. 1 of the coating workshop, uploading a new identification item to a database by the network server, writing the material frame binding coating workshop information, and recording scheduling time and single number information.
The method comprises the steps that a material frame reaches a production line through a conveyor belt to receive forged pieces, the forged pieces are dropped into the production line in uninterrupted time on the production line, a vibration sensor of an electronic scale judges whether the new weight generated by dropping of the forged pieces each time is added, whether the weight is within a reasonable weight range of a single forged piece or not is judged, if yes, the number of the added forged pieces is counted, a gravity sensor on the electronic scale judges whether the material frame is filled with the added forged pieces or not through the continuously added weight, a networking control device connects the number of times of falling of the forged pieces and total weight data of the material frame, which are obtained by the vibration sensor and the gravity sensor in the electronic scale, with a network server, uploads the number and the total weight of the forged pieces falling into the material frame, the network server calculates the number of the forged pieces at a discharge port according to the single weight of the forged pieces and current weighing data, the information of the forged pieces, the material frame and a coating workshop are bound through the historical data and the node monitoring module information obtained through calculation, and the scheduling time and the single number information are recorded.
After finishing the framing of a batch of forgings in the painting workshop, the conveying belt reaches the material frame monitoring node No. 2, and the code scanner is transferred out of the painting workshop through the material frame monitoring node No. 2 and sent to the cleaning workshop for next round of processing. And simultaneously, the network server uploads the database modification identification items, erases the information of the material frame binding painting workshop, retains the binding records of the batch of forgings and the painting workshop, and waits for the network server to issue a processing task instruction for transferring the batch of forgings to a cleaning workshop.
After the cleaning workshop finishes processing a batch of forgings, a next batch of forging processing task instructions are generated through the network server and sent to the coating workshop. When the material frame is transferred to a cleaning workshop, the material frame monitoring node No. 1 in the cleaning workshop needs to be scanned and uploaded to a network server, the network server uploads a database to create a new identification entry, the material frame and the forge piece are bound to clean workshop information, and scheduling time and single number information are recorded.
The material frame reaches the assembly line through the conveyor belt, the forge piece is unloaded to the material frame and is cleaned, and the networked control equipment erases the information of the forge piece bound to the material frame. The material frame reaches the material frame monitoring node No. 2 through the conveyor belt, the material frame monitoring node No. 2 is scanned and uploaded to the network server, and the network server writes in idle information of the material frame.
And generating a final finished product boxing task after cleaning is finished, generating a carrying instruction aiming at the transfer transportation task by the network server when the network server receives the transfer transportation task in the cleaning workshop, giving priority to the carrying instruction, acquiring the material frame in an idle state from the workshop according to the carrying instruction, identifying the metal bar code, and comparing the carrying capacity limit of the material frame in the idle state from the workshop.
When the total weight of a single batch of forged pieces in a cleaning workshop is greater than the load capacity limit of a material frame in an idle state in the workshop, or the weight of a single batch of large forged pieces is greater than the load capacity limit of a large material frame in an idle state in the workshop, the transportation efficiency of the batch of forged pieces is reduced, and at the moment, the network server sends a carrying instruction to other workshops to select from the material frames in the idle state in the other workshops. The network server can select idle state material frames of other workshops nearby according to the priority of the carrying instruction to transfer to the cleaning workshop, and selects the painting workshop with the shortest path away from the cleaning workshop as much as possible to transfer.
When idle material frames in other workshops are transferred to a cleaning workshop, scanning and uploading a network server at a material frame monitoring node No. 1 in the cleaning workshop, uploading a new identification entry to a database by the network server, writing in material frame and forge piece binding cleaning workshop information, and recording scheduling time and single number information.
The material frame reaches a production line through a conveyor belt to receive a final finished product, a vibration sensor of an electronic scale drops a newly increased weight generated by falling of a forge piece every time and judges whether the weight is within a reasonable weight range of a single forge piece, if so, the number of the newly increased forge pieces is counted, a gravity sensor on the electronic scale judges whether the material frame is filled with the newly increased forge piece through the continuously increased weight, a networking control device connects the number of times of falling of the forge piece and total weight data of the material frame, which are obtained by the vibration sensor and the gravity sensor in the electronic scale, with a network server, uploads the number and total weight of the forge piece falling into the material frame, the network server calculates the number of the forge pieces at a discharge port according to the single weight of the forge piece and current weighing data, and the measured historical data and node monitoring module information are used for binding the forge piece, the material frame and cleaning workshop information, and records scheduling time and the single number information.
After finished product framing in the cleaning workshop is finished, the finished product arrives at the No. 2 material frame monitoring node through the conveying belt, and the finished product is transferred out of the cleaning workshop through the No. 2 material frame monitoring node and sent to a warehouse for storage. And meanwhile, the network server uploads a database modification identification item, erases the workshop information for binding and cleaning the material frames, numbers the material frames with finished products, and retains the binding records of the batch of finished products and four workshop processes.
The forging production workshop scheduling system collects standard personnel data, standard product data and standard equipment data and inputs the data into a workshop standard database, and the workshop standard database is a reference for subsequent analysis and judgment. Different administrators have different management authorities of the system, and different authority level tasks input by the administrators are sent to the network server. The manager checks the collected information in the database through the query function, and compares and analyzes the personnel data, the product data and the equipment data with the data in the workshop standard database according to the analysis and judgment function of the database. If abnormal information exists on the production line, the manager can carry out corresponding correction according to the authority of the manager, and if the authority is not enough, the manager can apply for correction of the superior authority. The abnormal information mainly refers to scheduling abnormality of the material frames, when partial workshop network connection or a worker inputs a wrong task, the problems that information is asynchronous and unmatched occur in scheduling of the material frames, and the worker needs to adjust the state of the current equipment and then synchronize current information.

Claims (1)

1. The utility model provides a forging production dispatch system which characterized in that: the method comprises the following steps of firstly, sending raw materials to a forging workshop for processing, generating a task of transferring and transporting a batch of forgings to a heat treatment workshop after forging is finished, generating binding information of the forgings and the forging workshop, and recording scheduling time and single number information; the transfer transportation task comprises the total amount and weight of single-batch forge pieces, the batch number of the forge pieces, whether a single forge piece is a large piece, a transportation starting point and a transportation end point, when the network server receives the transfer transportation task of the forging workshop, the network server generates a transportation instruction aiming at the transfer transportation task and gives priority to the transportation instruction, a first workshop acquires a material frame in an idle state according to the transportation instruction to identify a metal bar code, and the carrying capacity of the transportation task and the material frame in the idle state in the workshop is compared;
when the total weight of a single batch of forgings in a forging workshop is greater than the load capacity limit of a material frame in an idle state in the workshop, the transportation efficiency of the batch of forgings is reduced, and at the moment, the network server sends a carrying instruction to other workshops and selects the material frame from the idle state in other workshops; the network server selects idle state material frames of other workshops nearby according to the priority of the carrying instruction and transfers the idle state material frames to the forging workshop, and the heat treatment workshop with the shortest path to the forging workshop is selected to transfer as much as possible;
when a single batch of forged pieces are large forged pieces, the large forged pieces are loaded by large material frames, the network server generates a carrying instruction aiming at the transfer and transportation task of the large forged pieces, gives priority to the carrying instruction, acquires the large material frames in an idle state according to the carrying instruction, and compares the load capacity limit of the large material frames in the idle state between the large forged pieces; when the total weight of a single batch of heavy forged pieces is larger than the load capacity limit of the heavy material frames in the idle state in the workshop, the network server sends a carrying instruction to other workshops at the moment, and selects the large forged pieces from the idle state heavy material frames in other workshops; the network server reasonably distributes material frames according to the carrying instructions with different priorities, and preferentially selects large material frames of nearby workshops for transfer;
when idle state material frames of other workshops are transferred to a forging workshop, scanning and uploading a network server at a material frame monitoring node No. 1 of the forging workshop, uploading a new identification entry to a database by the network server, writing in material frame binding forging workshop information, and recording scheduling time and single number information;
the method comprises the steps that a material frame reaches a production line through a conveyor belt to receive a forge piece, the forge piece is uninterruptedly dropped into the production line, a vibration sensor of an electronic scale judges whether the added weight generated by dropping the forge piece every time is generated, whether the weight is within a reasonable weight range of a single forge piece or not, if so, the number of the added forge piece is counted, a gravity sensor on the electronic scale judges whether the material frame is filled with the added forge piece or not through the ever-increasing weight, a networking control device connects the number of times of dropping the forge piece and total weight data of the material frame, which are obtained by the vibration sensor and the gravity sensor in the electronic scale, with a network server, uploads the number and the total weight of the forge piece dropped into the material frame, the network server calculates the number of the forge piece at a discharge port according to the single weight of the forge piece and current weighing data, historical data and node monitoring module information after measurement and calculation bind the forge piece, the material frame and forging workshop information, and records scheduling time and the single number information;
after the single batch framing of the forging shop is finished, the material frame 2 monitoring node is reached through the conveyor belt, and the material frame 2 monitoring node is transferred out of the forging shop through the material frame 2 monitoring node code scanner and sent to the heat treatment shop for the next round of processing; meanwhile, the network server uploads a database modification identification entry, erases the information of the forging workshop bound by the material frame, retains the binding records of the single batch of forgings and the forging workshop, and waits for the network server to issue a processing task instruction for transferring the batch of forgings to a heat treatment workshop;
after a batch of forgings are processed in the heat treatment workshop, generating a processing task instruction for the next batch of forgings through the network server, and sending the processing task instruction to the forging workshop; when the material frame is transferred to the heat treatment workshop, scanning and uploading a network server at a material frame monitoring node No. 1 of the heat treatment workshop, uploading a database by the network server to create a new identification item, writing the information of the material frame and the forge piece binding the heat treatment workshop, and recording scheduling time and single number information;
the material frame arrives at the assembly line through the conveyor belt, the material frame unloads the forge piece for hot working treatment, the networked control equipment erases the information of the forge piece bound by the material frame, and the scheduling time and the single number information are recorded; the material frame reaches the No. 2 material frame monitoring node through the conveyor belt, the No. 2 material frame monitoring node scans and uploads a network server, and the network server writes material frame idle information;
after the heat treatment is finished, generating a task of transferring and transporting the batch of forged pieces to a coating workshop, when the network server receives the task of transferring and transporting the forged pieces in the heat treatment workshop, generating a carrying instruction aiming at the task of transferring and transporting by the network server, giving priority to the carrying instruction, acquiring a material frame in an idle state from a workshop according to the carrying instruction, identifying a metal bar code, and comparing the load capacity limit of the material frame in the idle state from the workshop;
when the total weight of a single batch of forged pieces in a heat treatment workshop is greater than the load capacity limit of a material frame in an idle state in the workshop, or the weight of a single batch of large forged pieces is greater than the load capacity limit of a large material frame in an idle state in the workshop, the transportation efficiency of the batch of forged pieces is reduced, and at the moment, the network server sends a carrying instruction to other workshops to select from the material frames in the idle state in the other workshops; the network server selects idle state material frames of other workshops nearby according to the priority of the carrying instruction and transfers the idle state material frames to the heat treatment workshop, and selects the forging workshop and the coating workshop with the shortest path from the heat treatment workshop as much as possible to transfer;
when idle state material frames of other workshops are transferred to a heat treatment workshop, scanning and uploading a network server at a No. 1 material frame monitoring node of the heat treatment workshop, uploading a new identification item to a database by the network server, writing the new identification item into the material frame to bind heat treatment workshop information, and recording scheduling time and single number information;
the method comprises the steps that a material frame reaches a production line through a conveyor belt to receive a forge piece, the forge piece falls into the production line in a non-interrupted time, a vibration sensor of an electronic scale judges whether a newly increased weight generated by falling of the forge piece each time is generated, whether the weight is within a reasonable weight range of a single forge piece is judged, if yes, the number of the newly increased forge piece is counted, a gravity sensor on the electronic scale judges whether the material frame is filled with the newly increased forge piece or not through the continuously increased weight, a networking control device connects the number of times of falling of the forge piece and total weight data of the material frame, which are obtained by the vibration sensor and the gravity sensor in the electronic scale, with a network server, uploads the number and the total weight of the forge piece falling into the material frame, the network server calculates the number of the forge piece at a discharge port according to the single weight of the forge piece and current weighing data, and records scheduling time and single number information after calculation and node monitoring module information are used for binding the forge piece, the material frame and the heat treatment workshop;
after a batch of forgings in the heat treatment workshop are framed, the forgings reach the No. 2 material frame monitoring node through the conveyor belt, are transferred out of the heat treatment workshop through the No. 2 material frame monitoring node code scanner and are conveyed to the coating workshop for the next round of processing; meanwhile, the network server uploads a database modification identification item, erases the information of the material frame binding heat treatment workshop, retains the binding records of the batch of forgings and the heat treatment workshop, and waits for the network server to issue a processing task instruction for transferring the batch of forgings to a coating workshop;
after a coating workshop finishes processing a batch of forgings, generating a next batch of forging processing task instructions through a network server, and sending the next batch of forging processing task instructions to a heat treatment workshop; when the material frame is transferred to a coating workshop, scanning and uploading a network server at a material frame monitoring node No. 1 of the coating workshop, uploading a database by the network server to create a new identification item, writing the information of the material frame and the forge piece binding the coating workshop, and recording scheduling time and single number information;
the material frame arrives at the assembly line through the conveyor belt, the material frame unloads the forge piece for coating treatment, the networked control equipment erases the information of the forge piece bound by the material frame, and the scheduling time and the single number information are recorded; the material frame reaches the material frame monitoring node No. 2 through the conveyor belt, scanning and uploading are carried out on the material frame monitoring node No. 2 to the network server, and idle information of the material frame is written in by the network server;
after finishing coating, generating a task of transferring and transporting the batch of forged pieces to a cleaning workshop, when a network server receives the task of transferring and transporting the forged pieces in the coating workshop, generating a carrying instruction by the network server aiming at the task of transferring and transporting, giving priority to the carrying instruction, acquiring a material frame in an idle state in a workshop according to the carrying instruction, identifying a metal bar code, and comparing the load capacity limit of the material frame in the idle state in the workshop;
when the total weight of a single batch of forged pieces in a painting workshop is greater than the load capacity limit of a material frame in an idle state in the workshop, or the weight of a single batch of large forged pieces is greater than the load capacity limit of a large material frame in an idle state in the workshop, the transportation efficiency of the batch of forged pieces is reduced, and at the moment, the network server sends a carrying instruction to other workshops to select from the material frames in the idle state in the other workshops; the network server selects idle state material frames of other workshops nearby according to the priority of the carrying instruction and transfers the idle state material frames to the coating workshop, and selects a heat treatment workshop and a cleaning workshop which are shortest in path to the coating workshop as much as possible to transfer;
when idle material frames of other workshops are transferred to a coating workshop, scanning and uploading a network server at a material frame monitoring node No. 1 of the coating workshop, uploading a new identification item to a database by the network server, writing the material frame binding coating workshop information, and recording scheduling time and single number information;
the method comprises the steps that a material frame reaches a production line through a conveyor belt to receive forged pieces, the forged pieces are dropped into the production line in uninterrupted time on the production line, a vibration sensor of an electronic scale judges whether the added weight generated by the dropped forged pieces each time is increased and whether the changed weight is within a reasonable weight range of a single forged piece, if yes, the number of the added forged pieces is counted, a gravity sensor on the electronic scale judges whether the material frame is filled with one added forged piece or not through the increased weight, the number of times of dropping the forged pieces and the total weight data of the material frame, which are obtained by the vibration sensor and the gravity sensor in the electronic scale, are connected with a network server, the number and the total weight of the forged pieces dropped into the material frame are uploaded, the network server calculates the number of the forged pieces at a discharge port according to the single weight of the forged pieces and the current weighing data, the information of the forged pieces, the material frame and a coating workshop are bound through the measured and calculated historical data and the node monitoring module information, and the scheduling time and the single number information are recorded;
after a batch of forgings are framed in the painting workshop, the forgings reach the No. 2 material frame monitoring node through the conveyor belt, are transferred out of the painting workshop through the No. 2 material frame monitoring node code scanner and are sent to the cleaning workshop for the next round of processing; meanwhile, the network server uploads a database modification identification item, erases information of a material frame binding painting workshop, retains binding records of the batch of forgings and the painting workshop, and waits for the network server to issue a processing task instruction for transferring the batch of forgings to a cleaning workshop;
after the cleaning workshop finishes processing a batch of forgings, generating a next batch of forging processing task instruction through the network server and sending the next batch of forging processing task instruction to the coating workshop; when the material frame is transferred to a cleaning workshop, scanning and uploading a network server at a material frame monitoring node No. 1 of the cleaning workshop, uploading a database by the network server to create a new identification entry, writing the information of the material frame and the forge piece binding cleaning workshop, and recording scheduling time and single number information;
the material frame reaches the assembly line through the conveyor belt, the material frame unloads the forge piece for cleaning, and the networking control equipment erases the information of the forge piece bound by the material frame; the material frame reaches the material frame monitoring node No. 2 through the conveyor belt, scanning and uploading are carried out on the material frame monitoring node No. 2 to the network server, and idle information of the material frame is written in by the network server;
after cleaning is finished, a final finished product boxing task is generated, when the network server receives a transfer transportation task of a cleaning workshop, the network server generates a carrying instruction aiming at the transfer transportation task, gives priority to the carrying instruction, acquires a material frame in an idle state from a workshop according to the carrying instruction, and identifies a metal bar code and compares the carrying capacity limit of the material frame in the idle state from the workshop;
when the total weight of a single batch of forged pieces in a cleaning workshop is greater than the load capacity limit of a material frame in an idle state in the workshop, or the total weight of a single batch of large forged pieces is greater than the load capacity limit of a large material frame in an idle state in the workshop, the transportation efficiency of the batch of forged pieces is reduced, and at the moment, the network server sends a carrying instruction to other workshops to select from the material frames in the idle state in the other workshops; the network server selects idle state material frames of other workshops nearby according to the priority of the carrying instruction and transfers the idle state material frames to a cleaning workshop, and selects a coating workshop with the shortest path away from the cleaning workshop as much as possible to transfer;
when idle material frames of other workshops are transferred to a cleaning workshop, scanning and uploading a network server at a material frame monitoring node No. 1 of the cleaning workshop, uploading a new identification item to a database by the network server, writing in material frame and forge piece binding cleaning workshop information, and recording scheduling time and single number information;
the material frame reaches a production line through a conveyor belt to receive a final finished product, the finished product is continuously dropped into the production line, a vibration sensor of an electronic scale judges whether a newly added forged piece is loaded into the material frame or not through the newly added weight generated by dropping the forged piece each time, whether the changed weight is within a reasonable weight range of a single forged piece or not is judged, if yes, the number of the newly added forged pieces is counted, a gravity sensor on the electronic scale judges whether the newly added forged piece is loaded into the material frame or not through the continuously added weight, a networking control device connects the number of times of falling the forged piece and total weight data of the material frame, which are obtained by the vibration sensor and the gravity sensor in the electronic scale, with a network server, uploads the number and the total weight of the forged piece falling into the material frame, the network server calculates the number of the forged piece at a discharge port according to the single weight of the forged piece and current weighing data, binds the forged piece, the information of the material frame and a cleaning workshop through historical data and node monitoring module, and records scheduling time and single number information;
after finished product framing in the cleaning workshop is finished, the finished product reaches the No. 2 material frame monitoring node through the conveying belt, is transferred out of the cleaning workshop through the No. 2 material frame monitoring node code scanner and is sent to a warehouse for storage; and meanwhile, the network server uploads a database modification identification item, erases the workshop information for binding and cleaning the material frames, numbers the material frames with finished products, and retains the binding records of the batch of finished products and four workshop processes.
CN202210850400.6A 2022-07-19 2022-07-19 Forging production scheduling system Active CN115113598B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202210850400.6A CN115113598B (en) 2022-07-19 2022-07-19 Forging production scheduling system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210850400.6A CN115113598B (en) 2022-07-19 2022-07-19 Forging production scheduling system

Publications (2)

Publication Number Publication Date
CN115113598A CN115113598A (en) 2022-09-27
CN115113598B true CN115113598B (en) 2023-02-21

Family

ID=83331711

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210850400.6A Active CN115113598B (en) 2022-07-19 2022-07-19 Forging production scheduling system

Country Status (1)

Country Link
CN (1) CN115113598B (en)

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108595612A (en) * 2018-04-22 2018-09-28 北京工业大学 A kind of high-temperature forging method for tracing during the manufacturing
WO2019100672A1 (en) * 2017-11-22 2019-05-31 苏州元谋智能机器人***有限公司 Robot, and system and method for conveying materials by using same
CN110775559A (en) * 2019-11-01 2020-02-11 南京晓庄学院 Intelligent distribution system for material transportation of processing plant
CN112286149A (en) * 2020-10-15 2021-01-29 山东师范大学 Flexible workshop scheduling optimization method and system considering crane transportation process
CN112712607A (en) * 2020-12-31 2021-04-27 桂林福达重工锻造有限公司 Forging quality tracing method
CN215475254U (en) * 2021-05-26 2022-01-11 芜湖越捷锻造有限公司 Material conveying device of metal forging processing equipment
WO2022041809A1 (en) * 2020-08-28 2022-03-03 江苏科技大学 Multi-specification marine pipe smart forming workshop and control method

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109918771B (en) * 2019-03-05 2023-11-28 北京工业大学 Energy-saving scheduling model of mixed flow forging workshop under multiple time factors

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2019100672A1 (en) * 2017-11-22 2019-05-31 苏州元谋智能机器人***有限公司 Robot, and system and method for conveying materials by using same
CN108595612A (en) * 2018-04-22 2018-09-28 北京工业大学 A kind of high-temperature forging method for tracing during the manufacturing
CN110775559A (en) * 2019-11-01 2020-02-11 南京晓庄学院 Intelligent distribution system for material transportation of processing plant
WO2022041809A1 (en) * 2020-08-28 2022-03-03 江苏科技大学 Multi-specification marine pipe smart forming workshop and control method
CN112286149A (en) * 2020-10-15 2021-01-29 山东师范大学 Flexible workshop scheduling optimization method and system considering crane transportation process
CN112712607A (en) * 2020-12-31 2021-04-27 桂林福达重工锻造有限公司 Forging quality tracing method
CN215475254U (en) * 2021-05-26 2022-01-11 芜湖越捷锻造有限公司 Material conveying device of metal forging processing equipment

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
《大型轴锻件生产工艺研究》;高东升 等;《热加工工艺》;20200131;第49卷(第1期);全文 *

Also Published As

Publication number Publication date
CN115113598A (en) 2022-09-27

Similar Documents

Publication Publication Date Title
CN109079497B (en) Online sensing and flexible assembling system for engineering machinery assembly production line
CN110109425B (en) Intelligent control platform driven by process digital model based on expert knowledge base
US5396432A (en) Versatile production system and method of operating same
CN110910060B (en) Automatic control management system of dyeing material consumption model
CN103530809A (en) Wireless digital terminal based real-time monitoring system and method for machined work-in-process parts
CN109991953A (en) A kind of forging equipment field intelligence manufacture plant control system
CN111880498B (en) Intelligent electric saw chain production system and production method based on Internet of things
CN115113598B (en) Forging production scheduling system
CN111768081A (en) Method and system for calculating product manufacturing energy consumption in hybrid manufacturing environment
CN116739447A (en) Intelligent logistics Internet of things system
RU2728500C2 (en) Method of controlling a plurality of measurement machines and an assembled device comprising at least two measuring machines
CN116300720A (en) Intelligent flexible scheduling advanced planning and scheduling system for production line
CN105843193A (en) Electrode processing unmanned control system and control method
CN112700095B (en) Battery Pack Production Management System
CN111290359A (en) Tobacco leaf production data acquisition and management system
CN112269357A (en) Intelligent management system of mill
CN116755404A (en) Discrete manufacturing workshop management system and method based on edge calculation
CN114104631B (en) Urban rail vehicle bogie overhauling system
CN113759854B (en) Intelligent factory management and control system and method based on edge calculation
CN115860313A (en) Industrial Internet of things system for automatically executing manufacturing based on order and control method thereof
CN104820899A (en) Method and system for acquiring energy efficiency of discrete machining equipment based on IOT (Internet of Things)
JP2002507166A (en) Assembling assembly line
CN113344477A (en) Task synchronization control method and device, electronic equipment and computer storage medium
CN112200476A (en) Assembly type building full life cycle quality monitoring platform and monitoring method based on Internet of things
CN117891224B (en) Production control method, equipment and medium for oral liquid bottle

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant