Hardware Tuning and Diagnostics

This section contains web pages that dynamically display and provide write access to PDB values that are of great assistance in monitoring, tuning and debugging the servo system and system hardware.

NOTE: If you are integrating a controller to a mechanism for the first time, get a copy of the Guidance Development Suite (GDS) and utilize the Guidance Configuration Utility (GDU).  GDU provides step-by-step wizards that significantly simplify the selection of appropriate Parameter Database configuration values for new systems.


The following is a brief summary of the contents of each web page.  Also included is an indication of the primary motivation for why each page was created, although the functionally that is provided is beneficial in many other situations.

Page Description

Position Loop Tuning

This page can be utilized to adjust the position loop tuning for a selected axis.  This page:  provides access to the parameters that are typically modified to tune the position control loop;  displays related values like the DC bus voltage and amplifier duty cycle and temperature;  can generate a square wave motion to facilitate tuning; and can trigger datalogging during test motions.

Current Loop Tuning

This page can be utilized to adjust the current loop tuning for a selected axis.  This page:  provides access to the current loop tuning parameters;  displays related values like the amplifier status;  can generate a test motion and plot the results; and provides individual control of the brake release signal, amp enable signal, and DC bus power enable signal.

Absolute Encoder

This page provides access to all of the key parameters and variables for absolute encoders including: multiple and single turn counters; error counters; decoded alarm conditions; and controls for resetting encoders and encoder errors.

Motor Diagnostics

This page displays the instantaneous torque output level and duty cycle % for all configured motors.  

Network Timing Diagnostics

This page executes a test that checks the message transmission timing between the browser and the controller. This assists in determining if there is a network communication issue.