Data Collection and Controller Status

The Automation1 controller lets you get information about the performance of your motion system, including position command and error during motion, the currents necessary to do motion, analog and digital input status, and controller status.

Data Collection is when you get information about what the controller is doing over a specified period of time, and the information collected is called data signals. Status is when you get information about what the controller is doing at this current moment in time, and the information collected is called status items.

Data signals or status items are categorized into axis, task, and system categories. All data signals and status items are double-precision floating-point numbers, and some represent enumerations or masks.

Get Started

Learn about data collection concepts such as 1D Data Collection, 2D Data Collection, and 3D Data Collection.

Refer to Controller Motion Signals to see how the controller supplies a wide range of data signals that can be used to track the motion profile of the controller, including position, velocity, acceleration, and jerk.

Learn how you can use data collection functions and the Data Visualizer module together with Application Data Collection Functions.

See what the limitations of data collection are.

See the State of the Controller

Status lets you get information about what the controller is doing at the current moment in time. Refer to Get Controller Status for more information.

You can retrieve status from the AeroScript Controller Status Functions, all Automation1 APIs, and the Automation1 Status Utility.

See more information about getting controller axis, task, and system status.

Collect and Work with Plots

With the Data Visualizer module, you can see the collected data on a plot. To use the condensed version of this module in the Develop workspace, see Data Visualizer Module. To use the larger version of this module in the Visualize workspace, see Visualize Workspace.

View plots that were collected with Application Data Collection Functions and Data Collection Functions in AeroScript.

Learn about Working with Plots in the Data Visualizer module.