Apparatus, system, and method for automation using automation modules
First Claim
1. An apparatus configured to control an automation function, comprising:
- one or more automation modules connectable into an assembly, each automation module including, a data interface for exchanging data with other automation modules of the one or more automation modules;
a processor coupled to the data interface; and
a functional component operable by the processor for performing an independent automation task; and
wherein the data interfaces of the one or more automation modules are coupled to exchange data communications for coordinating the respective functional components of the automation modules to perform the automation function.
2 Assignments
0 Petitions
Accused Products
Abstract
A system, apparatus and method for performing automation is disclosed. An apparatus configured to control an automation function includes one or more automation modules connectable into an assembly. The automation modules include a data interface for exchanging data with other automation modules and a processor coupled to the data interface. A functional component is operable by the processor for performing an independent automation task. The data interfaces of the automation modules are coupled to exchange data communications for coordinating the respective functional components of the automation modules to perform the automation function.
67 Citations
33 Claims
-
1. An apparatus configured to control an automation function, comprising:
-
one or more automation modules connectable into an assembly, each automation module including, a data interface for exchanging data with other automation modules of the one or more automation modules;
a processor coupled to the data interface; and
a functional component operable by the processor for performing an independent automation task; and
wherein the data interfaces of the one or more automation modules are coupled to exchange data communications for coordinating the respective functional components of the automation modules to perform the automation function. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method for performing an automatic control function, comprising:
-
providing a first and second automation module, each automation module configured for performing an independent function;
connecting the first and second automation modules into an assembly;
coordinating the independent functions of the first and second automation modules by communicating data between the first and second automation modules; and
performing the automatic control function based on the coordinated independent functions of the first and second automation modules. - View Dependent Claims (13, 14, 15, 16, 17, 18)
-
-
19. A system for controlling an automation function, the system comprising:
-
two or more control devices each formed from one or more automation modules connectable into an assembly, each automation module including, a data interface for exchanging data with other automation modules of the one or more automation modules;
a processor coupled to the data interface;
a functional component operable by the processor for performing an independent automation task; and
wherein the data interfaces of the one or more automation modules are coupled to exchange data communications for coordinating the respective functional components of the automation modules to perform a function of the control device; and
wherein the control devices are configured to communicate with each other via the data interfaces of at least one of the automation modules of the respective control devices to coordinate the functions of the respective control devices to perform the automation function. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27, 28)
-
-
29. A computer-readable medium configured with instructions for causing a processor of a data processing arrangement to perform steps comprising:
-
establishing communications with one or more automation modules connected into an assembly, the one or more automation modules being in data communication with each other, each automation module configured for performing an independent automation task;
receiving data from the automation modules that describes the independent automation task associated with the automation modules;
providing a user interface to create a data set used to coordinate the independent automation tasks of the automation modules to perform an automation function; and
communicating the data set to at least one of the automation modules to perform the automation function. - View Dependent Claims (30, 31, 32)
-
-
33. An automation module operable with other automation modules for performing an automation function, comprising:
-
means for connecting with the other automation modules to form an automation assembly;
means for performing an independent automation task; and
means for exchanging data with other automation modules of the assembly to coordinate the independent automation task with one or more independent automation tasks of the other automation modules to perform the automation function.
-
Specification