G05B19/05

INTERFACE SYSTEMS FOR USE WITH SURGICAL INSTRUMENTS

A surgical instrument for use by an operator in a surgical procedure includes an elongate shaft, an end effector extending from the elongate shaft, and a control system. The end effector is articulatable relative to the elongate shaft between a home state position and an articulated position. The control system includes a processor and a memory coupled to the processor to store program instructions. The processor can alert the operator when the end effector reaches the home state position from the articulated position.

Energy Reducing Retrofit Apparatus For A Constant Volume HVAC System
20220299225 · 2022-09-22 · ·

Systems and methods are provided and include a variable frequency drive configured to drive a fan motor of an HVAC system to ventilate an indoor space, the HVAC system having a cooling assembly that includes at least one of an economizer and a compressor. A controller is configured to communicate with the variable frequency drive, receive at least one signal from an occupancy sensing device, determine whether the indoor space is less than fully occupied based on the at least one signal, and control the variable frequency drive to reduce a speed of the fan motor in response to determining that the indoor space is less than fully occupied.

Energy Reducing Retrofit Apparatus For A Constant Volume HVAC System
20220299225 · 2022-09-22 · ·

Systems and methods are provided and include a variable frequency drive configured to drive a fan motor of an HVAC system to ventilate an indoor space, the HVAC system having a cooling assembly that includes at least one of an economizer and a compressor. A controller is configured to communicate with the variable frequency drive, receive at least one signal from an occupancy sensing device, determine whether the indoor space is less than fully occupied based on the at least one signal, and control the variable frequency drive to reduce a speed of the fan motor in response to determining that the indoor space is less than fully occupied.

FIRE-FIGHTING CONTROL SYSTEM
20220273976 · 2022-09-01 ·

A control system for use with a fire-fighting device includes a remote component having a touch sensitive screen configured to receive a user-requested parameter of fluid and to display a plurality of indicators associated with the fire-fighting device. The control system also includes a base component including a programmable logic controller having predefined logic stored thereon. The base component automatically controls operation of the pump based on the predefined logic and the user-requested parameter of fluid. The remote component receives signals from the base component and presents, via the touch sensitive screen, at least one of a first of the plurality of indicators indicative of a water volume associated with a first water source stored at a fire fighting device, and a second of the plurality of indicators indicative of a water pressure associated with a second water source remote from the fire-fighting device.

ASPECT-ORIENTED PROGRAMMING BASED PROGRAMMABLE LOGIC CONTROLLER (PLC) SIMULATION

Examples of techniques for aspect-oriented programming based programmable logic controller (PLC) simulation are provided. An aspect including one of a hardware configuration aspect, an execution semantics aspect, and a communication architecture aspect, may be determined to be applied to a general model of an industrial system, the general model including a PLC model and a system model. The determined aspect may be applied to the general model. The industrial system may be simulated using the general model and the applied aspect.

Building management system with dynamic channel communication

A system for managing communication between building management system (BMS) devices includes a memory and a controller. The memory includes instructions stored thereon. The controller is configured to execute the instructions to implement an agent manager, a zone manager, and a channel manager. The agent manager is configured to generate an agent for each of the BMS devices. The zone manager is configured to define at least one zone relating to a physical location zone or a building control zone. The channel manager is configured to generate a communication channel associated with the at least one zone. The channel manager is further configured to manage registration of an agent to the communication channel, wherein an agent is configured to communicate over a communication channel in response to being registered to the communication channel.

QUEUE BLOCKS FOR FLEXIBLE AUTOMATION ENGINEERING PROGRAMS
20220299967 · 2022-09-22 ·

A system for exchanging data in an automation environment is provided. The system includes at least one programmable logic controller (PLC A) containing program instructions executable by the at least one programmable logic controller and a queue block (50) configured to dynamically exchange data between the program instructions of the PLC and a data consumer (PLC C, PLC D).

Information collecting device and method for collecting engineering and device information to maintain an updated information database of devices in a plant

An information collecting device controls a plant based on process data acquired from controllers and field devices connected to the controllers. The information collecting device includes an arithmetic controller and an update controller. The arithmetic controller collects first information which is engineering information of the plant and second information which is device information from a controller, a field device or a combination of both selected from the controllers and the field devices. The update controller generates third information based on a definition in which the first information and the second information are set in advance, and updates the third information in a storage based on a preset update cycle.

AUTOMATED WAREHOUSE WITH SAFE ACCESS SYSTEM
20220258985 · 2022-08-18 ·

An automated warehouse has a main path, secondary paths, a main vehicle movable along the main path, one or more auxiliary vehicles movable along the secondary paths, and an access point. On each vehicle a wireless device receiving and sending wireless signals and a control unit associated with safety modules including a safety-certified watchdog timer and a counter are installed. The wireless devices send check signals containing the value of the counter of the respective vehicle to the access point, which sends signals in response to received check signals When a response signal is received from a wireless device, the respective counter is incremented and the associated watchdog timer starts to measure time when the value of the counter differs from the value received via check signals. Each control unit de-energizes the respective vehicle when a time longer than a predetermined time is detected via the watchdog timer.

Method to store programs for operator interface and the management of automation machines and/or plants and corresponding software product, or project format for the execution of the method
11442425 · 2022-09-13 · ·

Project format, suitable to define functions and/or characteristics of an operator interface device or of a PLC of an operating machine, more generally of an industrial device. The project format comprises a base layer and a plurality of additional layers disposed in order on the base layer from the oldest to the newest.