CN-121995866-A - Manufacturing task dispatching system and method
Abstract
The processing device obtains the dispatch configuration file, and produces and sends a plurality of work orders to a plurality of control devices according to the dispatch configuration file, wherein the control devices are respectively connected with the processing machine in a communication mode, each control device controls one processing machine to execute a manufacturing task according to one work order, and sends an execution state to the processing device after the manufacturing task is completed, and when the execution state accords with the specified condition in the dispatch configuration file, the processing device sends a notification to the control device to control the corresponding processing machine to execute the corresponding manufacturing task again.
Inventors
- LIN SHANGJUN
- LI JIANYI
- HUANG SHAOGU
- YANG SHANREN
- Zhuang Jiajin
Assignees
- 财团法人工业技术研究院
Dates
- Publication Date
- 20260508
- Application Date
- 20241209
- Priority Date
- 20241108
Claims (10)
- 1. A method of manufacturing task dispatch comprising: a processing device is used for obtaining a dispatch configuration file; Generating and respectively transmitting a plurality of work orders to a plurality of control devices by the processing device according to the dispatching configuration file, wherein the control devices are respectively connected with a processing machine in a communication mode; the control device is used for respectively controlling the processing machine to execute a manufacturing task according to the work order and respectively sending an execution state to the processing device after the manufacturing task is completed, and When the execution state meets a specified condition in the dispatch configuration file, the processing device sends a notification to the control device to control the processing machine to re-execute the manufacturing task or pause.
- 2. The method of manufacturing task dispatch as recited in claim 1, wherein prior to retrieving the dispatch profile with the processing device, further comprising: Obtaining hardware information of the processing machine by any control device; Running a hash function to generate a hash value by the control device according to the hardware information, and And transmitting the hash value to the processing device by the control device, wherein the dispatch configuration file contains the hash value.
- 3. The method of claim 2, further comprising running an application on any of the control devices and transmitting an identifier to the processing device before the dispatch profile is obtained by the processing device, wherein the dispatch profile further includes the identifier.
- 4. The manufacturing task dispatch method of claim 2, wherein the hash function is an MD5 information digest algorithm.
- 5. The manufacturing task dispatch method of claim 1, wherein the dispatch profile is an extensible flow definition language (XML Process Definition Language, XPDL) and the worksheet is in the form of at least one of JavaScript object notation (JavaScript Object Notation, JSON), text, or pictures.
- 6. A manufacturing task dispatch system adapted to communicatively connect a plurality of control devices, each of the control devices being communicatively connected to a processing machine, the system comprising: the storage device is used for storing a dispatch configuration file; The processing device is electrically connected with the storage device, is used for acquiring the dispatching configuration file, generates and respectively transmits a plurality of work orders to the control device according to the dispatching configuration file so as to respectively control the processing machine to execute a manufacturing task, receives at least one execution state from the control device, and transmits a notification to the control device when the at least one execution state accords with a specified condition in the dispatching configuration file so as to control the processing machine to execute the manufacturing task again or pause.
- 7. The manufacturing task dispatch system of claim 6, wherein the processing device is further configured to receive a hash value generated by the control device by running a hash function based on a hardware information of the processing machine, wherein the dispatch profile includes the hash value.
- 8. The manufacturing task dispatch system of claim 7, wherein the processing device is further configured to receive an identifier generated by each of the control devices running an application, wherein the dispatch profile further includes the identifier.
- 9. The manufacturing task dispatch system of claim 7, wherein the hash function is an MD5 information digest algorithm.
- 10. The manufacturing task dispatch system of claim 6, wherein said dispatch profile is an extensible flow definition language (XML Process Definition Language, XPDL) and said work order is in the format of at least one of JavaScript object notation (JavaScript Object Notation, JSON), text, or pictures.
Description
Manufacturing task dispatching system and method Technical Field The present invention relates to a task work order distribution system and method for integrating digital manufacturing system to a processing machine, and more particularly to a manufacturing task distribution system and method. Background In modern manufacturing production lines, multiple processing machines are usually used, but these processing machines may lack network connection functions, so intelligent mechanical boxes (SMART MACHINE Box, SMB) are added beside each processing machine. These SMBs can run specific applications providing corresponding online process support for each processing machine. These applications provide corresponding processing schemes for planning, preparing, producing, monitoring, servicing, etc. phases in the manufacturing flow, respectively. However, the processing schemes are not integrated at the present stage, so that rollback or replay of a certain process cannot be realized. The process information handshake between different SMBs cannot be effectively performed, and whether each process should be continuously executed cannot be automatically judged. The running state of the process (such as start execution, in execution, completion, rollback, repetition, etc.) still needs manual recording by factory personnel, and whether the process output accords with the quality management standard needs manual judgment, so that the whole process consumes a great deal of time, and the production efficiency is reduced. Disclosure of Invention In view of the above, the present invention provides a manufacturing task dispatch system and method. A manufacturing task dispatch system according to one embodiment of the present invention is adapted to communicatively couple a plurality of control devices, each of which is communicatively coupled to a processing machine, the system including a storage device and a processing device. The storage device is used for storing a dispatch configuration file. The processing device is electrically connected with the storage device. The processing device is used for obtaining the dispatching configuration file, generating and respectively sending a plurality of work orders to the plurality of control devices according to the dispatching configuration file so as to respectively control the processing machines to execute a manufacturing task, receiving at least one execution state from the control devices, and sending a notification to the control device when the at least one execution state accords with a specified condition in the dispatching configuration file so as to control the processing machines to execute the manufacturing task again or to pause. A method for manufacturing task dispatching system includes obtaining dispatching configuration file by processing unit, generating and sending multiple work orders to multiple control units by processing unit according to dispatching configuration file, connecting each control unit to one processing machine in communication mode, controlling each processing machine to execute manufacturing task by multiple control units according to multiple work orders and sending execution state to processing unit after manufacturing task is completed. When the execution state meets a specified condition in the dispatch configuration file, the processing device sends a notification to the control device to control the processing machine to re-execute the manufacturing task or pause. In summary, the manufacturing task dispatching system and the manufacturing task dispatching method provided by the invention can reduce the time required by information exchange of the manufacturing task, build the workflow process of the manufacturing task, provide the flow setting of rollback and repeated manufacturing tasks, and improve the stability of the manufacturing task when connected in series. The invention meets the requirement of digital transformation of the customized production line, and the production information (such as JSON format work order, process graphic and text file) is mutually transmitted between the processing processes, so that the product manufacturing is finished by orderly operating, the limiting condition of the manufacturing task can be provided by the dispatching configuration file, the effect of backing back or repeating the manufacturing task is automatically realized, and the overall production efficiency is improved. The foregoing description of the disclosure and the following description of the embodiments are provided to illustrate and explain the spirit and principles of the invention and to provide a further explanation of the invention as claimed. Drawings FIG. 1 is a block diagram of an application scenario of a manufacturing task dispatcher system according to an embodiment of the present invention; FIG. 2 is a flow chart of a method for dispatching a manufacturing task according to one embodiment of the present invention;