G05B2219/32239

Electronic component mounting system and equipment unit management method for electronic component mounting system

Necessary unit data indicative of the type and number of equipment units used in component mounting operation is obtained on the basis of production plan data, mounting data, and component library for each of production lots in advance. New allocation processing for allocating an equipment unit necessary for production execution of a new production lot to be newly produced on an electronic component mounting line for the new production lot on the basis of the necessary unit data is executed, and component reservation processing for registering the allocation result as the inventory data is conducted by a unit reservation unit.

SEQUENCER TIME LEAPING EXECUTION
20210405626 · 2021-12-30 ·

A method includes receiving a plurality of operations in a sequence recipe. The plurality of operations are associated with processing a plurality of substrates in a substrate processing system. The method further includes identifying a plurality of completion times corresponding to the plurality of operations. Each completion time of the plurality of completion times corresponds to completion of a respective operation of the plurality of operations. The method further includes simulating the plurality of operations by setting a virtual time axis to each of the plurality of completion times to generate a schedule for the sequence recipe. The method further includes causing, based on the schedule, the plurality of substrates to be processed or performance of a corrective action.

SEQUENCER TIME LEAPING EXECUTION
20220415682 · 2022-12-29 ·

A method includes generating a queue of a plurality of operations in a sequence recipe, the plurality of operations being associated with substrate processing. The method further includes sorting the plurality of operations in the queue based on a plurality of completion times corresponding to the plurality of operations. The method further includes, for each operation of the plurality of operations in the queue, obtaining a next operation in the queue and setting a virtual time axis to time leap to a corresponding completion time of the next operation until each operation of the plurality of operations in the queue are completed to generate a schedule for the sequence recipe.

Sequencer time leaping execution
11437254 · 2022-09-06 · ·

A method includes receiving a plurality of operations in a sequence recipe. The plurality of operations are associated with processing a plurality of substrates in a substrate processing system. The method further includes identifying a plurality of completion times corresponding to the plurality of operations. Each completion time of the plurality of completion times corresponds to completion of a respective operation of the plurality of operations. The method further includes simulating the plurality of operations by setting a virtual time axis to each of the plurality of completion times to generate a schedule for the sequence recipe. The method further includes causing, based on the schedule, the plurality of substrates to be processed or performance of a corrective action.

Process control device, manufacturing device, process control method, control program, and recording medium

A process control device includes a deadlock determination part that determines whether or not a deadlock occurrence situation occurs when a work process that is being executed and a work process scheduled to be executed next are executed simultaneously by referring to process constraint information in which a plurality of work processes and each work state of a plurality of process execution elements of a manufacturing device are associated with each other, and a process execution control part that delays an execution timing of the work process scheduled to be executed next when the deadlock determination part has determined that the deadlock occurrence situation occurs.

PROCESS CONTROL DEVICE, MANUFACTURING DEVICE, PROCESS CONTROL METHOD, CONTROL PROGRAM, AND RECORDING MEDIUM

A process control device includes a deadlock determination part that determines whether or not a deadlock occurrence situation occurs when a work process that is being executed and a work process scheduled to be executed next are executed simultaneously by referring to process constraint information in which a plurality of work processes and each work state of a plurality of process execution elements of a manufacturing device are associated with each other, and a process execution control part that delays an execution timing of the work process scheduled to be executed next when the deadlock determination part has determined that the deadlock occurrence situation occurs.

Manufacturing controller for aircraft

A method and apparatus for monitoring manufacturing of a product. An assembly task network for assembly tasks for assembling is searched by a computer system. The assembly task network defines dependencies between the assembly tasks. A probability of a group of downstream delays as a function of a state of assembly of components for the product being manufactured is calculated using a state of the assembly tasks, enabling modifying incomplete assembly tasks for the product that reduce the group of downstream delays.

Sequencer time leaping execution
12009237 · 2024-06-11 · ·

A method includes generating a queue of a plurality of operations in a sequence recipe, the plurality of operations being associated with substrate processing. The method further includes sorting the plurality of operations in the queue based on a plurality of completion times corresponding to the plurality of operations. The method further includes, for each operation of the plurality of operations in the queue, obtaining a next operation in the queue and setting a virtual time axis to time leap to a corresponding completion time of the next operation until each operation of the plurality of operations in the queue are completed to generate a schedule for the sequence recipe.

SCHEDULING SYSTEM AND METHOD

The present disclosure provides a scheduling system and method. This method includes steps as follow. A communication device is connected to a plurality processing stations and receives instant process data of each processing station, where the instant process data includes a main program number and a processing time. According to target yield, delivery time and the instant process data of the processing stations, production line scheduling is calculated, and an estimated production is forecasted. It is determined that whether the actual production of the production line scheduling matches the estimated production. When the actual production is lower than the estimated production, based on the instant process data, a bottleneck station is determined from the processing stations. The machine diagnosis is performed on the bottleneck station to identify an abnormal cause.