Data Collection Systems and Methods for Motion Control
First Claim
1. A motion control system comprising:
- a data processing system that storesa trigger variable,a dependant action associated with the trigger variable, anda set of predetermined trigger conditions;
a motion control device comprisinga motor, anda drive that provides power to the motor, anda controller that controls the drive, where the controller stores data values indicative of a state of the motion control device, andat least one data value stored by the controller is associated with the trigger variable;
a motion driver that reads data values from and writes data values to the controller;
wherebythe data processing system directs the motion driver to read from the controller, at a plurality of points in time, a trigger data value associated with the trigger variable; and
when the trigger data value associated with the trigger variable meets the predetermined trigger conditions, the data processing system directs the motion driver to take the dependant action.
1 Assignment
0 Petitions
Accused Products
Abstract
A motion control system comprising a data processing system, a controller for controlling a motion machine, and a motion driver. The data processing system stores a trigger variable, a dependant action associated with the trigger variable, and a set of predetermined trigger conditions. The controller stores data values indicative of a state of the motion machine. Data values stored by the controller are associated with the trigger variable. The motion driver reads data values from and writes data values to the controller. The data processing system directs the motion driver to read from the controller, at a plurality of points in time, a trigger data value associated with the trigger variable. When the trigger data value associated with the trigger variable meets the predetermined trigger conditions, the data processing system directs the motion driver to take the dependant action.
103 Citations
19 Claims
-
1. A motion control system comprising:
-
a data processing system that stores a trigger variable, a dependant action associated with the trigger variable, and a set of predetermined trigger conditions; a motion control device comprising a motor, and a drive that provides power to the motor, and a controller that controls the drive, where the controller stores data values indicative of a state of the motion control device, and at least one data value stored by the controller is associated with the trigger variable; a motion driver that reads data values from and writes data values to the controller;
wherebythe data processing system directs the motion driver to read from the controller, at a plurality of points in time, a trigger data value associated with the trigger variable; and when the trigger data value associated with the trigger variable meets the predetermined trigger conditions, the data processing system directs the motion driver to take the dependant action. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A method of collecting data in a motion control system comprising:
-
providing a motion control device comprising a motor, a drive that provides power to the motor, and a controller that controls the drive; storing a trigger variable, a dependant action associated with the trigger variable, and a set of predetermined trigger conditions; storing in the controller data values indicative of a state of the motion control device; associating at least one data value with the trigger variable; reading at a plurality of points in time, a trigger data value associated with the trigger variable; and comparing the trigger data value associated with the trigger variable with the predetermined trigger conditions; and taking the dependent action when the trigger data value associated with the trigger variable meets the predetermined trigger conditions.
-
Specification