Ø                      NetControl Software

 AMTI’s NetControl software coupled with AMTI’s DigiControl instrument provides a richly featured motion control solution.  The DigiControl instrument provides eight channels of PID control (proportional integral and derivative).  An onboard DSP handles the real time control and data acquisition tasks while the NetControl software, running on a PC, provides the user interface, supervisory functions and powerful motion programming tools.  Together these two products constitute a powerful motion control system well suited for controlling force and displacement actuators such as hydraulic and pneumatic servo-systems where the generation of complex cyclic multiaxis motions is necessary.

 

NetControl, working with DigiControl, provides a complete data acquisition and motion control package controlling up to 8 actuator channels at a 2 kHz update rate.  The NetControl software interfaces with the DigiControl instrument with a simple single cable Ethernet connection using the standard UDP protocol.  This powerful control system provides all of the functions normally achieved with a combination of oscilloscopes, data acquisition cards and controller cards.  NetControl handles the following real time functions:

 

*       Data acquisition and real time display

*       Eight channels of digital PID control loop implementation

*       Eight channels of arbitrary waveform generation

*       Event monitor and control features

 

NetControl features a real time data acquisition and display interface which may be programmed to acquire and display up to 39 channels of data arriving from the DigiControl instrument.

 

*       6 channels of high gain analog amplifiers from strain gage bridge circuits

*       9 channels of high level analog signals for pots, LVDTs and other transducers

*       8 channels of waveform data from arbitrary waveform generator

*       8 channels of PID loop output signals corresponding to the loop drive signals

*       8 channels of auxiliary slow speed analog signals for process monitoring

 

Flexible display features such as preset channel setups, drag and drop positioning, and real-time display of multiple channels (up to 39) facilitate tuning and monitoring your motion control process.  The displayed channels can include the measured feedback data, internally generated waveform data, as well as the control loop outputs.

 

*       Operating Controls

Several different “control panels” are available which facilitate different operating tasks.  A “tuning” panel allows the user to adjust the PID control parameters to optimize performance while running different user supplied or canned waveforms.  This allows the user to optimize the machines performance to achieve very close agreement between the driving waveforms and the resulting force and motion profiles.

 

A “manual” panel allows the user to jog the machines actuators for the purposes of setup and sample insertion and extraction.  This mode also provides canned (sine, square, triangle, ramp) and arbitrary waveforms for evaluation and testing without creating a full control program. 

 

NetControl’s “simulator” control panel allows the user to select and run preconfigured programs which automatically schedule waveform activities, data acquisition activities and present on-screen gages and controls to monitor the machines activities.

 

Additional operating controls consist of simple button controls to start, stop, pause and home the machines actuators.  Once a sample has been loaded the start control can be used to initiate a single cycle (monotonic) test or cyclic tests running the desired waveform(s).

 

*       Programming Utilities

The DigiControl instrument has eight channels of built in arbitrary waveform generation, which provide motion control inputs to the eight PID channels.  NetControl provides the means to conveniently and flexibly program the waveform generation process.  Many powerful programming features and utilities are included in the NetControl software. 

 

*       Canned sine, square, triangle, and sawtooth waveforms.

*       Eight channel spline based arbitrary waveform editor

*       Interpolation of text file data to be used as a waveform

*       Multiple waveform sequencing with rate adjustable transitions

 

Tests and experiments maybe run manually by downloading one or more waveforms to the controllers waveform generators or more complex programs may be built up which govern all eight channels of the DigiControl’s activity while scheduling data acquisition at periodic intervals as well.   

 

Built in event control logic may be programmed to respond to positive and negative thresholds on any of the monitored analog inputs channels.  When the user programmed limits are crossed the system may be programmed to evoke various control actions such as activating a digital alarm or control line, or ramping the waveforms to preset “safe” levels.

     

In NetControl’s auto-mode a scheduling system controls the machine’s activities based on elapsed cycle count of the machine.  Up to six processes can be programmed to run sequentially.  Each process includes a waveform template which defines the cyclic motion required for the machines actuators, event detection parameters which define thresholds and corresponding machine control actions, start/stop transition behavior, and the data acquisition requirements for that process.  The auto mode is particularly useful for setting up complex testing scenarios for bio-mechanical simulations and component testing.

 

*       Calibration and Tuning

The DigiControl instrument provides eight independent channels of PID (proportional, integral, derivative) control.  The control channels are implemented digitally on the DSP.  The PID command signals originate from either the DSP’s waveform generator or from set point values downloaded from the PC. The PID loop feedback signals originate from user supplied force, pressure or displacement sensors.

 

Calibration and tuning databases allow the user to maintain file based records of various operating scenarios for future reference and to instantly reconfigure the controller to a previous state.   Calibration and tuning information is maintained and edited in easy to read tables which include user supplied channel labeling so that the interface can customized to a particular application.

 

The NetControl software provides a “Tune” mode which facilitates tuning of the PID loop parameters to optimize tracking and performance of the attached actuators.  Once the tuning process has been completed the PID parameters may be saved in named files for convenient recovery and duplication of the test scenario.

 

 

 

 

 

 

 

 

Advanced Mechanical Technology, Inc.

 

Phone: 1-617-926-6700