Openbus system for control automation networks
OwnerArnon Azarya, Yitzhak Azaryainventors
Life of this patent
Estimating the term…
Loading patent…
OwnerArnon Azarya, Yitzhak Azaryainventors
Estimating the term…
A novel control automation system for enabling I/O boards to access communication networks for receiving and transmitting real time control information over a communication network is disclosed. The system includes a control bus, a node controller and a development system. External hardware that connects to I/O devices such as sensors, motors, monitors, machines, etc. can be connected to the invention via I/O boards that receives and transmit digital signals, representing control information, to the bus. The bus functions as the hub of operation, receiving network communications, processing cooperative logic and transmitting information over the communication network. The bus enables single or multiple controllers to access real time information generated by the attached hardware. The bus also enables the execution of I/O operations that originated in external controllers and transmitted over the communication network. The bus allows any I/O control board having a common interface, such as ISA, PCI, Compact PCI, etc., to connect to the bus by attachment to one of its slots. An intelligent embedded implementation process provides the logic necessary to enable the connectivity between the I/O boards and the communication network. The development system includes a real-time compiler for generating p-code to be executed on the real-time kernel running in the node controller. The real-time compiler generates p-code from the combination of event triggers, event actions and program logic making up the user's application.
A control automation system for controlling a plurality of input and output (I/O) devices in accordance with a user application, said system connected to a network for communicating control automation information, said system comprising:
A node controller apparatus for use in a control automation system, said system for controlling a plurality of input and output (I/O) devices in accordance with a user application, said system including a network for communicating control automation information, said apparatus comprising:
An apparatus for controlling a plurality of input and output (I/O) devices in accordance with a user application, said apparatus part of a control automation system, said apparatus comprising:
In a computer system, a method of generating p-code for execution on a node controller as part of a control automation system for controlling a plurality of input and output (I/O) devices in accordance with a user application, said application including event triggers, event actions and program logic, said method comprising the steps of:
A node controller apparatus for use in a control automation system, said system for controlling a plurality of input and output (I/O) devices, said system including a network for communicating control automation information, said apparatus comprising:
A node controller apparatus for use in a control automation system, said system for controlling a plurality of input and output (I/O) devices in accordance with a user application, said system including a network for communicating control automation information, said apparatus comprising:
Dependencies are inferred from the claim text.