Database event driven motion systems
AssigneeAutomation Middleware Solutions, Inc.
InventorsDavid W. Brown, Jay S. Clark
Life of this patent
Estimating the term…
Abstract
A data collection system for distributing data from at least one target asset to at least one software application, comprising a machine platform and a data routing system. The machine platform stores data associated with the at least one target asset. The data routing system collects data from the machine platform. The data routing system operates in a pass through mode and a data processing mode. In the pass through mode, data is passed from the at least one target asset to the at least one software application without modification. In the data processing mode, the data routing system generates modified data based on the data stored by the machine platform and sends the modified data to the at least one software application.
Claims13
A command processing system for transferring motion commands from at least one command source to a plurality of command targets, where each command target supports at least one of a plurality of command target types, the command processing system comprising:
- a set of motion commands;
- a plurality of command manager objects, where each command manager object
- is associated with one of the command manger types, and
- is capable of using at least one command target corresponding to command target type associated therewith to execute at least one motion command;
- a command source configured to communicate at least one communicated motion command;
- a command processor comprising
- a reception thread for scanning receiving communicated motion commands,
- a plurality of command threads, where each command thread
- is associated with one of the command manager objects, and
- routes at least one motion command from the set of motion commands to the command manager object associated therewith based on the command target types and the communicated motion commands received by the reception thread;
- wherein
- the command processor routes the each communicated motion command to one of the command manager objects;
- and
- the command manager objects cause the motion command communicated by the command processor to be executed using at least on command target.
Dependencies are inferred from the claim text.