Hardware architecture and method for distributed machine control
OwnerEdison T. Hudson, James McCormick +2inventors
InventorsEdison T. Hudson, James McCormick, Ronald G. Genise, Jerome Dahl
Life of this patent
Estimating the term…
Loading patent…
OwnerEdison T. Hudson, James McCormick +2inventors
InventorsEdison T. Hudson, James McCormick, Ronald G. Genise, Jerome Dahl
Estimating the term…
A hardware architecture links control modules to a host computer in a high-speed serial bus network to achieve efficient distributed machine control. Each control module includes a communications unit and a function unit that are coupled to each other as a part of the control module. All communications units are similarly constructed with each having a unique identification set by a component thereof and provide communications between control modules and the host computer. The function unit of each control module is distinctly configured for executing functions specific to the particular control module to which it is attached. The high-speed serial bus provides deterministic synchronization of data transfers between control modules and the host computer using either an isochronous mode and protocol or an asynchronous mode with a fixed real-time clock issuing data requests at fixed time intervals. Data transfers do not require host computer involvement and can occur directly between control modules. Each control module maintains data blocks containing the desired control status from the host computer and the current state of all variables related to the particular control module. These data blocks are available to the host computer and each control module at fixed time intervals without the need for data requests. This permits near real-time intervention or change of state within the controlled machine processes.
A method for controlling an actuator, comprising:
A method for controlling a first and a second actuator, comprising:
A method for distributed machine control, comprising:
A method in accordance with clam 12 wherein said linking the first control module computer is performed with a high speed serial bus implemented over a flexible cable.
A method for distributed machine control, comprising:
A control module for controlling an actuator, said control module comprising:
An apparatus for controlling an actuator, comprising:
An apparatus for controlling a first and a second actuator, comprising:
An apparatus for distributed machine control, comprising:
An apparatus in accordance with clam 33 wherein said means for linking the first control module computer includes a high-speed serial bus implemented over a flexible cable.
An apparatus for distributed machine control, comprising:
A method for controlling an actuator, comprising:
An apparatus for controlling an actuator, comprising:
A method for coordinating and synchronizing data flow between a control module and a host computer, said method comprising:
An apparatus for coordinating and synchronizing data flow between a control module and a host computer, said apparatus comprising:
A method for controlling an actuator in a machine having at least one control module for providing control signals to the actuator and a host computer for controlling the control module, said method comprising:
An apparatus for controlling an actuator in a machine having at least one control module for providing control signals to the actuator and a host computer for controlling the control module, said apparatus comprising:
A method for sensing and responding to a condition sensed by a sensor coupled to a control module, the control module coupled to a host computer, said method comprising:
An apparatus for sensing and responding to a condition sensed by a sensor coupled to a control module, the control module coupled to a host computer, said apparatus comprising:
Dependencies are inferred from the claim text.