G05B19/0426

METHOD AND SYSTEM FOR DEFINING AND CONFIGURING A HARDWARE SETUP OF A FLUID PROCESSING SYSTEM
20230025206 · 2023-01-26 ·

A method defines and configures a hardware setup (2) of a fluid processing system. A user input is processed (103) at a client module (15). The user input includes a set of requirement data for the fluid processing system, The set of requirement data is received (105) at a server module (17) from the client module. The server module is connected to the client module via a network (11). The hardware setup of the fluid processing system is defined (107) by a setup module based on the set of requirement data and stored catalogue data. A configuration file (25) is generated (109) by a configuration module based on the hardware setup and the set of requirement data. The hardware setup is approved (113) by the client module. The configuration file is transferred (116) to a generic control module (29) of the hardware setup for configuring the fluid processing system.

System and method for providing interlinked user interfaces corresponding to safety logic of a process control system

A system and method for enabling access to information included in a safety requirement specification (SRS) for a process plant, the process plant controlled by a process control system including displaying, in a user interface, a cause and effect matrix (CEM) having a set of elements including a set of causes and a set of effects, wherein each of the set of causes represents a condition within the process plant and each of the set of effects represents an effect to be performed within the process plant, and wherein at least some of the set of causes and the set of effects are related as cause-effect pairs whereby the corresponding effect activates in response to an occurrence of the corresponding condition. The system and method further including receiving, via the user interface, a selection of an element of the set of elements, and, in response to receiving the selection: (i) accessing, from the SRS, a set of information associated with the element of the set of elements, and (ii) displaying the set of information in the user interface.

Expandable irrigation controller

Described herein are several embodiments relating to irrigation controllers. In many implementations, the irrigation controllers include a housing and a removable plug-in device. The housing includes a control portion comprising a first microcontroller configured to execute stored irrigation programs. The housing includes an interface connector port and driver circuitry configured to actuate irrigation valves based on control signals received from the first microcontroller. The removable plug-in device removably coupled to the interface connector port and comprising a second microcontroller and a wireless modem configured to communicate with a wireless network. The second microcontroller configured to send and receive data communications to and from the first microcontroller, such that the first microcontroller and the second microcontroller function together during use of the irrigation controller, wherein the removable plug-in device does not include any driver circuitry configured to actuate any irrigation valves based on any control signals received from the first microcontroller.

Method for changing software data of a field device and a system comprising such a field device
20230229130 · 2023-07-20 ·

A method for changing software data of a field device is disclosed. In an embodiment, the field device has, in or on a housing, a device code that can be optically detected using a mobile device. An embodiment of the method includes detecting a first device code with a reader unit of the mobile device, accessing primary device data of the field device by the mobile device, and converting the primary device data to secondary device data. The embodiment further includes detecting a second device code and subsequently transmitting the secondary device data to the field device. The second device code may be the same as or different from the first device code. The disclosed embodiments furthermore comprise an associated system.

ENGINE CALIBRATION SYSTEMS AND METHODS

A method for recalibrating an engine includes querying an engine for a unique engine identifier, sending the unique engine identifier to a cloud-based server, determining one or more engine calibration settings available to the engine based on the unique engine identifier sent to the cloud-based server, presenting the one or more engine calibration settings to a user through a user interface so that the user may select a desired engine calibration setting, sending the desired engine calibration setting as selected by the user to an electronic control unit of the engine, and replacing a current engine calibration with the desired engine calibration setting in the electronic control unit of the engine.

System and method for module engineering with sequence libraries

Method and system for engineering with sequence libraries are provided. A first set of engineering data is defined for a first engineering project to generate a first sequence library for the first engineering project, independently of one or more lower level engineering projects for configuring one or more field control systems. The sequence library assignment process is to assign the first sequence library to the one or more lower level engineering projects simultaneously to generate one or more first assigned sequence libraries for the one or more lower level engineering projects for configuring the one or more field control systems. The parallel configuration process is to perform a parallel configuration process which configures the first sequence library for the first engineering project, while assigning the first sequence library to another one or more lower level engineering projects.

Programmable controlled intelligent cooking machine
11700970 · 2023-07-18 ·

A programmable controlled intelligent cooking machine has a housing and a wok arranged inside of the housing, an electromagnetic heating coil, an electromagnetic heating controlling device, a wok rotating device, a wok working position controlling device, a wok lid and a wok lid controlling device, an automatic ingredient feeding device, an automatic accessory ingredient adding device and an electrical control device; the wok rotating device, the wok working position controlling device, the wok lid controlling device, the electromagnetic heating controlling device, the automatic ingredient feeding device and the automatic accessory ingredient adding device are connected with the electrical control device respectively, and perform corresponding operation according to the received control command, thus achieving full-automatic cooking.

Substrate transport device and substrate transporting method

A substrate transport device includes an arm, an end effector coupled to the arm, a driver configured to lift the arm so that the end effector receives a substrate, and a controller configured to control an output of the driver to set a lifting speed of the arm. A difference in height between the end effector and the arm is a position difference. A period from when the end effector contacts the substrate until the end effector completes reception of the substrate is a transition period. The controller sets an upper limit value of the lifting speed that decreases an amplitude of one of acceleration or jerk of the position difference in the transition period as compared to before the transition period to an upper limit value of the lifting speed for the transition period.

Washing machine and control method thereof

Disclosed herein is a washing machine and a control method thereof, and more particularly, to a technology capable of controlling washing modes in various manners by manipulating a control panel of the washing machine. The washing machine includes a display configured to display a washing mode, an inputter configured to receive a washing mode select command, a storage configured to store a selected washing mode, and a controller configured to allow a washing mode, which has the largest number of times selected during a predetermined number of times of washings, to be displayed on a first screen of the display, and in response to the number of the washing mode having the largest number of selection times being plural, configured to allow a washing mode, which is the last selected among the plurality of washing modes, to be displayed on the first screen of the display.

Method for operating a machine tool by adapting a precompiled machine model
11703822 · 2023-07-18 · ·

In a method for operating a machine tool and a corresponding machine tool system, a generic first data model and engineering data are provided in an external server device. The engineering data contain information relating to a machine tool. After a user query regarding an operation of the machine tool, the first data model is translated and/or modified to become a second data model. This occurs in accordance with the engineering data and technical data of the user query by the external server device. The second data model is transferred from the external server device to the machine tool, and a control unit of the machine tool can operate the machine tool according to the second data model. The machine tool can thus be adapted outside the running time of the machine tool.