G05B2219/32162

PROGRAMMING DEVICE

Provided is a programming device capable of reducing the load of an operator that creates a control program including a command corresponding to a function of an imaging device. Provided is a programming device for programming industrial machinery, the programming device including: a command generation unit that acquires information regarding an imaging device connected to a control device of the industrial machinery and that, on the basis of the acquired information, generates an icon or command statement expressing a command using an image acquired by the imaging device; and a command display unit that displays the generated icon or command statement on a display screen.

METHOD FOR DETERMINING ROOT CAUSES OF EVENTS OF A SEMICONDUCTOR MANUFACTURING PROCESS AND FOR MONITORING A SEMICONDUCTOR MANUFACTURING PROCESS
20210397152 · 2021-12-23 · ·

A user interface for designing, configuring and/or editing a control flow representing a control strategy associated with a semiconductor manufacturing process, the user interface including: a library of control elements having at least a control element representing a task of simulation and each control element being selectable by a user; a control flow editor configured to organize the control elements into a control flow representing the control strategy; and a communication interface for communicating the control flow to a calculation engine configured to evaluate the control flow.

CONTROL MANAGEMENT DEVICE

The present disclosure relates to a control management device including a job input unit into which a job is input, a controller exclusive determination unit configured to determine whether or not the controller which is a target of an instruction included in the job is locked due to an ongoing exclusive process by another job, a parameter value storage configured to, when an instruction to be executed next is writing of an exclusive process, store a value of writing target in the controller as an original data value and lock the controller, an instruction execution unit configured to notify the controller of the instruction to be executed next in the job, a job completion determination unit configured to determine whether or not all instructions in the job have been completed, and a parameter value restoration unit configured to restore the original data value to the controller.