G05B19/4188

SCHEDULING MULTIPLE PRODUCTION STEPS UNDER Q-TIME CONSTRAINTS IN SEMICONDUCTOR MANUFACTURING
20220415681 · 2022-12-29 ·

A system and method include dividing, by a processor of a manufacturing execution system (MES), a time axis associated with a time window into a plurality of time slots, assigning an integer value to an integer variable indexed by a slot identifier, a machine identifier, and a wafer lot identifier, specifying one or more constraints based on the integer variable, wherein the one or more constraints comprise a wafer quantity constraint and a Q-time constraint, executing an optimization solver under the one or more constraints to determine a time and a quantity of wafer lots to be provided to each machine associated with the time window, and issuing a request to a controller to cause provision of the quantity of wafer lots to each machine associated with each step in the time window.

Discovery Service in a Software Defined Control System
20220404800 · 2022-12-22 ·

A software defined (SD) process control system (SDCS) includes a method executed by a discovery service for inferring information regarding a physical or logical asset of a process plant. The method includes obtaining an announcement indicative of a presence of a physical or logical asset of the process plant. The method also includes obtaining, from a context dictionary, one or more parameters retrievable from the physical or logical asset or one or more services associated with the physical or logical asset that were not indicated in the announcement. Furthermore, the method includes storing a record of the discovered physical or logical asset in a discovered item data store. The record includes an indication of the identity of the physical or logical asset and the one or more parameters or one or more services associated with the physical or logical asset that were not indicated in the announcement.

Discovery Service in a Software Defined Control System
20220404812 · 2022-12-22 ·

A software defined (SD) process control system (SDCS) includes a method executed by a discovery service for inferring information regarding a physical or logical asset of a process plant. The method includes obtaining an announcement indicative of a presence of a physical or logical asset of the process plant. The method also includes obtaining, from a context dictionary, one or more parameters retrievable from the physical or logical asset or one or more services associated with the physical or logical asset that were not indicated in the announcement. Furthermore, the method includes storing a record of the discovered physical or logical asset in a discovered item data store. The record includes an indication of the identity of the physical or logical asset and the one or more parameters or one or more services associated with the physical or logical asset that were not indicated in the announcement.

DESIGN SUPPORT DEVICE AND STORAGE MEDIUM
20220398355 · 2022-12-15 · ·

A design support device includes a project data storage unit, a specification data storage unit, and a device profile generation unit. The project data storage unit stores project data including device information and monitoring information about a monitoring item, linked to the device information, the project data having information necessary for controlling a device. The specification data storage unit stores specification data in which a specification serving as a design guideline of a device profile is defined and an operated monitoring item name defined by a first calculation formula is included. Based on the project data, a device profile is generated, which include: device-monitoring item information having the monitoring information; and operation information by which a second calculation formula obtained from the first calculation formula using the monitoring item is associated with a label attached to a result of operation of the second calculation formula.

PREDICTION SYSTEM, PREDICTION METHOD, AND NON-TRANSITORY STORAGE MEDIUM
20220397892 · 2022-12-15 · ·

A prediction system configured to predict a defect of a target product includes a first pre-trained model trained based on a defect characteristic value indicating a defect associated with a location in an existing product, a feature of a three-dimensional shape of the existing product, and conditional information indicating a manufacturing condition of the existing product. The first pre-trained model is configured to, when a feature of a three-dimensional shape of the target product is input, output a defect characteristic value indicating a defect associated with a location in the target product.

COORDINATING A SINGLE PROGRAM RUNNING ON MULTIPLE HOST CONTROLLERS
20220397891 · 2022-12-15 · ·

A method of process control in a PCS. The PCS provides host controllers coupled together, I/O devices, field devices, and processing equipment, configured together to run a process, the plurality of host controllers having stored a single online orchestrator program for coordinating a shared and synchronized database for the host controllers, wherein the online orchestrator program uses and tracks currently available host controllers and selected control programs for controlling the process. The PCS also includes an offline orchestrator. The orchestrator is run on the currently available host controllers that shares and synchronizes the initial shared database version to the currently available host controllers. A selected host controller responsive to an event broadcasts updated shared database version to the currently available host controllers. The offline orchestrator accepts commands relating to a deployment/undeployment of control program(s) among the currently running host controllers in response to changing requirement(s) by the control programs or an outside environment.

MODULAR AUTOMATED FOOD PREPARATION SYSTEM

An integrated front-of-house and back-of-house restaurant operations system integrates automated and manual restaurant operations into an order-based system. The system interfaces with disparate devices and systems to provide order-based monitoring and control of operations within an establishment.

SYSTEM FOR MONITORING INDUSTRIAL EQUIPMENT THROUGH IOT SENSORS AND AUGMENTED REALITY IMPLEMENTATION
20220382255 · 2022-12-01 · ·

An embodiment of the present disclosure may provide an Internet-of-Things (IoT) sensor attached to the surface of industrial equipment to acquire data, the IoT sensor including: a first substrate; a first connector electrically connected to the first substrate and attached to the surface of the first substrate to transfer a measurement signal of the sensor; a cable formed of a flexible conductive wire and having one end connected to the first connector; a second connector connected to the other end of the cable and configured to receive the measurement signal of the sensor; and a communication module attached to a second substrate connected to the second connector.

INDUSTRIAL WIRELESS SYSTEMS WITH CHANNEL SELECTION

Data acquired by numerous wireless sensors in a large industrial setting is communicated to the operations center via nodes in defined geographic cells where the signals from the sensors may be depowered to naturally attenuate below the perception of most other receiving nodes in the industrial system. It would be optimal that signals would attenuate sufficiently such that most signals in a cell are not discernible to receiving nodes in adjacent cells, but some sensors near the boundary of a cell will probably have to be set at sufficient power that the nearest adjacent receiving cell would necessarily perceive the signal. Data rejection protocols would exclude data from outside a cell and the advantage of the invention is that it minimizes the volume of errant signals leading to more reliable and robust data for operators.

Configuring an industrial automation system for internet-of-things accessibility
11513506 · 2022-11-29 · ·

A method (400) for configuring an industrial automation system (1) for internet-of-things accessibility involves a computing device (101) which a) receives (410) a first user input indicative of a functional object (70) representing one or more low-level devices (10) and/or automation devices (20) and/or supervising and production control devices (30). The computing device (101) also b) receives (420) a second user input indicative of a cloud object (72) representing a cloud service provider (3) being external to the industrial automation system (1). The computing device (101) further c) receives (430) a third user input indicative of a user terminal object (74) representing a user terminal device (4) being external to the industrial automation system (1). The computing device (101) then d) causes (440) the cloud service provider (3) to enable communication between the user terminal device (4) and at least one (2) of the devices (10, 20, 30) in the industrial automation system (1) as represented by the functional object (70) via the cloud service provider (3).