G05B2219/1203

Method and apparatus for proxy execution and computation with an industrial controller

An industrial controller that integrates execution of a control program on the industrial controller with execution of additional functions on an external processing device is disclosed. Integrating the external processing device provides an improved system for third party development of control functions which may be unique to specific applications. The system manages communication between the industrial controller and the external processing device, manages access to data stored in the industrial controller, and makes the details of the integration transparent to the programmer.

PROGRAMMABLE LOGIC CONTROLLER
20220308546 · 2022-09-29 · ·

Provided is a programmable logic controller comprising: a CPU module; and an input module that generates internal data corresponding to an input signal input from the outside, wherein the input module includes a first control unit and a second control unit, the second control unit generates the second control data by encoding second input data into data that cannot be decoded by the first control unit, the first control unit outputs the first control data including first input data and the second control data, the input module generates the internal data based on the first control data and transmit the internal data to the CPU module and the CPU module extracts the first input data and the second input data to determine whether the input data is correct.

ABSOLUTE TIME REFERENCE BASED CONTROL SYSTEM FOR WELL CONSTRUCTION AUTOMATION
20170254189 · 2017-09-07 ·

A system for controlling drilling unit apparatus includes a plurality of drilling unit apparatus each operated by a corresponding controller. Any one or more of the controllers is in signal communication with either or both of (i) at least one sensor that generates a signal related to an operating condition of the drilling unit apparatus and (ii) at least one other of the controllers to accept as input therefrom a signal related to an operating state of the corresponding drilling unit apparatus. A plurality of time reference signal receivers is each in signal communication with a corresponding controller. An absolute time reference signal transmitter is in signal communication with each time reference signal receiver such that any one or more of the controllers operates its respective drilling apparatus in response to either or both of (i) the sensor signal and (ii) the signal from the at least one other controller.

Programmable logic controller
11789423 · 2023-10-17 · ·

Provided is a programmable logic controller comprising: a CPU module; and an input module that generates internal data corresponding to an input signal input from the outside, wherein the input module includes a first control unit and a second control unit, the second control unit generates the second control data by encoding second input data into data that cannot be decoded by the first control unit, the first control unit outputs the first control data including first input data and the second control data, the input module generates the internal data based on the first control data and transmit the internal data to the CPU module and the CPU module extracts the first input data and the second input data to determine whether the input data is correct.

Method and Apparatus for Proxy Execution and Computation with an Industrial Controller
20200150614 · 2020-05-14 ·

An industrial controller that integrates execution of a control program on the industrial controller with execution of additional functions on an external processing device is disclosed. Integrating the external processing device provides an improved system for third party development of control functions which may be unique to specific applications. The system manages communication between the industrial controller and the external processing device, manages access to data stored in the industrial controller, and makes the details of the integration transparent to the programmer.

Absolute time reference based control system for well construction automation

A system for controlling drilling unit apparatus includes a plurality of drilling unit apparatus each operated by a corresponding controller. Any one or more of the controllers is in signal communication with either or both of (i) at least one sensor that generates a signal related to an operating condition of the drilling unit apparatus and (ii) at least one other of the controllers to accept as input therefrom a signal related to an operating state of the corresponding drilling unit apparatus. A plurality of time reference signal receivers is each in signal communication with a corresponding controller. An absolute time reference signal transmitter is in signal communication with each time reference signal receiver such that any one or more of the controllers operates its respective drilling apparatus in response to either or both of (i) the sensor signal and (ii) the signal from the at least one other controller.

Automation and control distributed data management systems

A system for storing data in an industrial production environment includes a distributed database stored on a plurality of intelligent programmable logic controller devices. Each respective intelligent programmable logic controller device includes a volatile computer-readable storage medium containing a process image area; a non-volatile computer-readable storage medium; a control application; an input/output component; a historian component; and a distributed data management component. The control application is configured to provide operating instructions to a production unit. The input/output component is configured to update the process image area during each scan cycle with data associated with the production unit. The historian component is configured to store automation system data including the operating instructions and contents of the process image area on the non-volatile computer-readable storage medium. The distributed data management component is configured to facilitate distributed operations involving the automation system data by the plurality of intelligent programmable logic controller devices.

Control system for turbomachine complex and method of operating the same

A turbomachine complex includes at least one motor-generator, at least one power source coupled to the at least one motor-generator, and at least one load dissipative device coupled to the at least one motor-generator. The turbomachine complex is configured to energize the at least one motor-generator through the at least one power source. The turbomachine complex is further configured to simultaneously energize the at least one at least one load dissipative device through the at least one motor-generator.

CONTROL SYSTEM FOR TURBOMACHINE COMPLEX AND METHOD OF OPERATING THE SAME
20170152755 · 2017-06-01 ·

A turbomachine complex includes at least one motor-generator, at least one power source coupled to the at least one motor-generator, and at least one load dissipative device coupled to the at least one motor-generator. The turbomachine complex is configured to energize the at least one motor-generator through the at least one power source. The turbomachine complex is further configured to simultaneously energize the at least one at least one load dissipative device through the at least one motor-generator.

AUTOMATION AND CONTROL DISTRIBUTED DATA MANAGEMENT SYSTEMS

A system for storing data in an industrial production environment includes a distributed database stored on a plurality of intelligent programmable logic controller devices. Each respective intelligent programmable logic controller device includes a volatile computer-readable storage medium comprising a process image area; a non-volatile computer-readable storage medium; a control application; an input/output component; a historian component; and a distributed data management component. The control application is configured to provide operating instructions to a production unit. The input/output component is configured to update the process image area during each scan cycle with data associated with the production unit. The historian component is configured to store automation system data comprising the operating instructions and contents of the process image area on the non-volatile computer-readable storage medium. The distributed data management component is configured to facilitate distributed operations involving the automation system data by the plurality of intelligent programmable logic controller devices.