G05B2219/25339

METHOD AND APPARATUS FOR MAINTAINING SOFTWARE OF A CONTROL UNIT FOR AN INDUSTRIAL CONTROL SYSTEM
20230168878 · 2023-06-01 ·

The present disclosure provides a method and apparatus for maintaining computer software of a supervisory control unit (SCU) of an industrial control system (ICS) configured to control equipment of a facility. The method includes capturing status information for the SCU and equipment that indicates at least performance of the SCU and the equipment, and connectivity of the SCU with the equipment. The method includes patching the computer software automatically to update, change, fix, or improve the computer software. The method includes capturing corresponding status information for the SCU and equipment and performing an audit of the ICS after the patch in which the status information and the corresponding status information are compared to identify any deviations in the performance or the connectivity of the equipment resulting from the patch. The method includes generating an audit report of the ICS that indicates any of the deviations that satisfy a reporting threshold.

Systems and methods for scheduling the operation of building resources

Described herein are systems and methods for scheduling the operation of building resources. In overview, some embodiments provide a central interface for allowing the scheduling of a large number of devices within a building, irrespective of the manufacturer or scheduling requirements of the individual devices. For example, one embodiment provides, a software product that executes on a processor for allowing a user to submit scheduling preference in relation to one or more building resources. The software package analyses and applies these preferences across the devices described by the building resource or resources.

MODULAR CONTROL NETWORK ARCHITECTURE

An apparatus and system is disclosed connected to at least one input/output (I/O) module and to at least one controller of an industrial distributed control system. The apparatus and system comprises a control network module having a control component that uses a processor to execute operating software that implements operating configurations for the control network module. At least one I/O port is connected to the control component that is configurable by the operating software to enable port configurations to connect the at least one I/O module to the control network module. An expansion component connected to the control component has at least one expansion port connected to the at least one controller. The expansion port connects the at least one controller to the control component for communicating data and control signals to and from the at least one controller to the at least one I/O module. A security component regulates access to the apparatus based upon one or more security attributes.

Method and apparatus for maintaining software of a control unit for an industrial control system

The present disclosure provides a method and apparatus for maintaining computer software of a supervisory control unit (SCU) of an industrial control system (ICS) configured to control equipment of a facility. The method includes capturing status information for the SCU and equipment that indicates at least performance of the SCU and the equipment, and connectivity of the SCU with the equipment. The method includes patching the computer software automatically to update, change, fix, or improve the computer software. The method includes capturing corresponding status information for the SCU and equipment and performing an audit of the ICS after the patch in which the status information and the corresponding status information are compared to identify any deviations in the performance or the connectivity of the equipment resulting from the patch. The method includes generating an audit report of the ICS that indicates any of the deviations that satisfy a reporting threshold.

METHOD AND APPARATUS FOR MAINTAINING SOFTWARE OF A CONTROL UNIT FOR AN INDUSTRIAL CONTROL SYSTEM
20230342139 · 2023-10-26 ·

The present disclosure provides a method and apparatus for maintaining computer software of a supervisory control unit (SCU) of an industrial control system (ICS) configured to control equipment of a facility. The method includes capturing status information for the SCU and equipment that indicates at least performance of the SCU and the equipment, and connectivity of the SCU with the equipment. The method includes patching the computer software automatically to update, change, fix, or improve the computer software. The method includes capturing corresponding status information for the SCU and equipment and performing an audit of the ICS after the patch in which the status information and the corresponding status information are compared to identify any deviations in the performance or the connectivity of the equipment resulting from the patch. The method includes generating an audit report of the ICS that indicates any of the deviations that satisfy a reporting threshold.

Client and server in supervisory control and data acquisition system

The present disclosure provides a server device in a supervisory control and data acquisition system, wherein the system includes multiples client devices and the server device, wherein the server device comprises: a communication module to communicate with the multiple client devices; and a data service module configured: when a first client device has registered a requirement for processing data, to allocate a task for processing the data based on the requirement; and/or when a second client device subscribes to the requirement, to control the communication module to publish the requirement to the second client device; to process the data using the task; and to control the communication module to send the processed data to the first and/or second devices.

Method and apparatus for maintaining software of a control unit for an industrial control system

The present disclosure provides a method and apparatus for maintaining computer software of a supervisory control unit (SCU) of an industrial control system (ICS) configured to control equipment of a facility. The method includes capturing status information for the SCU and equipment that indicates at least performance of the SCU and the equipment, and connectivity of the SCU with the equipment. The method includes patching the computer software automatically to update, change, fix, or improve the computer software. The method includes capturing corresponding status information for the SCU and equipment and performing an audit of the ICS after the patch in which the status information and the corresponding status information are compared to identify any deviations in the performance or the connectivity of the equipment resulting from the patch. The method includes generating an audit report of the ICS that indicates any of the deviations that satisfy a reporting threshold.

CLIENT AND SERVER IN SUPERVISORY CONTROL AND DATA ACQUISITION SYSTEM

The present disclosure provides a server device in a supervisory control and data acquisition system, wherein the system includes multiples client devices and the server device, wherein the server device comprises: a communication module to communicate with the multiple client devices; and a data service module configured: when a first client device has registered a requirement for processing data, to allocate a task for processing the data based on the requirement; and/or when a second client device subscribes to the requirement, to control the communication module to publish the requirement to the second client device; to process the data using the task; and to control the communication module to send the processed data to the first and/or second devices.

METHOD FOR IMPLEMENTING A NEW REACTIVE SYSTEM
20170131700 · 2017-05-11 ·

A method for implementing a new reactive system and a new reactive system includes applying at least one input suitable for the new reactive system to an existing reactive system to obtain at least one output produced by the existing reactive system; comparing the at least one output with an expected output representative of an output expected to be obtained by applying the at least one input to the new reactive system; determining if the at least one output would be compatible with the expected output; and using the compatibility between the at least one output and the expected output to generate a supervisory control rule set arranged for supervisory control of the existing reactive system when used as part or whole of the new reactive system.

Modular control network architecture

An apparatus and system is disclosed connected to at least one input/output (I/O) module and to at least one controller of an industrial distributed control system. The apparatus and system comprises a control network module having a control component that uses a processor to execute operating software that implements operating configurations for the control network module. At least one I/O port is connected to the control component that is configurable by the operating software to enable port configurations to connect the at least one I/O module to the control network module. An expansion component connected to the control component has at least one expansion port connected to the at least one controller. The expansion port connects the at least one controller to the control component for communicating data and control signals to and from the at least one controller to the at least one I/O module. A security component regulates access to the apparatus based upon one or more security attributes.