Patent classifications
G05B2219/1204
High availability industrial automation system having primary and secondary industrial automation controllers and method of communicating information over the same
A high availability industrial automation system in disclosed. The system has a primary industrial automation controller, a secondary industrial automation controller, and a communication network connected to the primary industrial automation controller and the secondary industrial automation controller. The primary industrial automation controller includes a processor and a memory configured to store a plurality of instructions, a plurality of automation tasks, input/output (I/O) data, and internal storage data. The processor is operative to execute the plurality of instructions to cross load information from the primary industrial automation controller to the secondary industrial automation controller. The cross loading of information can be less than the maximum amount of communicable information capable of being cross loaded. Also disclosed are methods of communicating over the high availability industrial automation system.
DISTRIBUTED CONTROL SYSTEM
A system includes a plurality of control devices that respectively control the states of a plurality of apparatuses and are connected to each other via communication lines. When each of the control devices determines a state target value of its own apparatus using the current state indicator value of the own apparatus, and the distributed controller input which is a function of the state indicator value of an apparatus adjacent to the own apparatus and the state indicator value of the own apparatus, the control gain which adjusts contribution of the distributed controller input to the state target value is determined based on a communication delay time between the control devices.
Communication method, central control device and individual control device
The present invention is applied to a distributed control system in which a plurality of control devices (a central control device, an individual control device, and the like) are connected via a network. For example, the central control device executes a start-up deadline determination processing for setting a start-up deadline in consideration of the performance of a device to be controlled, and communication processing for transmitting a packet including identification information of a command and information of the start-up deadline to the individual control device. For example, when receiving the packet transmitted from the central control device, the individual control device controls execution of the command on the device to be controlled on the basis of the start-up deadline included in the packet.
CONTROL DEVICE, CONTROL METHOD FOR CONTROL DEVICE, INFORMATION PROCESSING PROGRAM, AND RECORDING MEDIUM
To read respective values as updated of a plurality of variables synchronization of which respective values is ensured while tasks are being carried out in a multi-tasking manner, a PLC 10 reads respective values as updated of variables A to C in such a manner as to complete reading the respective values as updated of the variables A to C during a time period from (i) a time point of a start of a single instance of a cycle of a task which cycle is shortest to (ii) a time point of an end of the single instance of the cycle.
Apparatus and method for synchronization of control logic of a controller via a network
Approaches are provided whereby synchronization is achieved between control logic at an automation controller and a representation of this logic at a communication network. Control logic is initially deployed to an automatic controller and a representation of this control logic is stored at the communication network. The automation controller is located remotely from the network. When a change is made to the representation of the control logic at the network, the control logic is re-deployed to the automation controller so that the operator of the control logic is synchronized to the representation. The synchronization is effective to allow a service center to remotely service the control logic without the need for traveling to the automation controller.
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.
ELECTRONIC DEVICE AND METHOD FOR REMOTE CONTROL OF FACILITIES
A method applied in an electronic device for remote control of facilities in a first group includes generating control data according to component information taken from facilities in a second group used as a model for the facilities in the first group. The component information is stored in a storage device of the electronic device ready for when the facilities in the first group are remotely controlled. The control data is transmitted to a first device for remotely controlling operation of the facilities in the first group and the first device is controlled to acquire feedback generated by each of the facilities in the first group during the operation, the feedback data transmitted by the first device being received by the electronic device.
Apparatus and method for creating and presenting control logic
A platform at a communication network is provided for the procurement of control logic. Customer order parameters are obtained via the communication network. The customer order parameters include at least one of: interface connections for the automation controller, interface configurations for the automation controller, and operating characteristics of the automation controller. Control logic is built that conforms to the custom order parameters. The control logic is stored on the communication network. Changes to the control logic are received and the control logic is changed without the involvement of a third party monitor.
High Availability Industrial Automation System Having Primary and Secondary Industrial Automation Controllers and Method of Communicating Information Over the Same
A high availability industrial automation system in disclosed. The system has a primary industrial automation controller, a secondary industrial automation controller, and a communication network connected to the primary industrial automation controller and the secondary industrial automation controller. The primary industrial automation controller includes a processor and a memory configured to store a plurality of instructions, a plurality of automation tasks, input/output (I/O) data, and internal storage data. The processor is operative to execute the plurality of instructions to cross load information from the primary industrial automation controller to the secondary industrial automation controller. The cross loading of information can be less than the maximum amount of communicable information capable of being cross loaded. Also disclosed are methods of communicating over the high availability industrial automation system.
AUTOMATED TUNING OF MULTIPLE FUEL GAS TURBINE COMBUSTION SYSTEMS
Provided herein is a method for automated control of the gas turbine fuel composition through automated modification of the ratio of fuel gas from multiple sources. The method includes providing first and second fuel sources. The method further includes sensing the operational parameters of a turbine and determining whether the operational parameters are within preset operational limits. The method also adjusting the ration of the first fuel source to the second fuel source, based on whether the operational parameters are within the preset operational limits.