Page 2
P/N 70000498B - Warranty Warranty ANILAM warrants its products to be free from defects in material and workmanship for one (1) year from date of installation. At our option, we will repair or replace any defective product upon prepaid return to our factory.
CNC Motion Setup/Testing Utility P/N 70000498B Introduction This section describes how to use the ANILAM Motion Setup/Testing (MST) Utility. The MST provides commands that carry out motion-specific setup and testing in order to tune the Proportional Integral Derivative (PID) filter parameters of a CNC.
CNC Motion Setup/Testing Utility P/N 70000498B Activating the MST Screen The axis positions displayed correspond to the current position. The Graphics Area displays step responses for the Signal Gain and Tuning functions. Refer to Figure 1 and Table 1. CNC Ver 3.70H DSP Ver 0.00C Active Axis : X FEED : 0.0...
CNC Motion Setup/Testing Utility P/N 70000498B MST Soft Keys NOTE: Select an active axis before you select an MST command (F1–F9). NOTE: MST soft keys are displayed while the MST screen is active. Access Motion Setup/Testing Utility features via the labeled soft keys located beneath the LCD on the console.
CNC Motion Setup/Testing Utility P/N 70000498B Selecting an Axis NOTE: Select an active axis before you select an MST command (F1–F9). If no axis is selected, the CNC displays an Error message that prompts you to do so. Use the following keypad keys to select and activate the corresponding axes: Activates/Deactivates X-axis Activates/Deactivates Y-axis...
CNC Motion Setup/Testing Utility P/N 70000498B Once this test is activated, the user must move the axis for at least two encoder revolutions via MDI Mode, Jog Mode, or manual move. The CNC performs the calculation continuously until motion stops. NOTE: This test is not available for axes with linear scales.
CNC Motion Setup/Testing Utility P/N 70000498B 3. Select EverTrack Test. The Setup Utility displays: Encoder Resolution Encoder Type Starting Mark (N) The following information is displayed as the test is in progress: mm between marks Current Mark (N) 4. To determine the Starting Mark, move the axis to the right-most end of the EverTrack encoder (as you look at the encoder).
Refer to Figure 4. NOTE: The test board only works with amplifiers supplied by ANILAM. Figure 4, ANILAM Servo Drive Test Board, P/N 33000102 Test Board Installation...
Balancing the DSP Board (F6) On systems that use an ANILAM Servo Amplifier Board, P/N 33000039 or 33000123 (see Figure 6 (5 LEDS) or Figure 7 (1 LED)), measurements for this procedure can be made at the J1 input connector with the Servo Drive Test Board, P/N 33000102.
Page 13
5. Press MANUAL (F4) to cancel the test. Output Balance Pot Port 0 Port 1 Port 2 Port 3 33000413 Figure 5, ANILAM DSP Board Balance Pots, P/N 33000413 or 33001102 All rights reserved. Subject to change without notice. 31-January-05...
NOTE: These signals can also be found on Pins #5 and #11 of the J1 input connector on the ANILAM Servo Amplifier Board, P/N 33000123. Refer to Figure 6, (5 LEDs) or Figure 7, ANILAM Servo Amplifier (1 LED), P/N 33000123.
CNC Motion Setup/Testing Utility P/N 70000498B 6. On the ANILAM Servo Amplifier for the axis being adjusted, adjust the balance potentiometer until the MST display is 0000, indicating that the active axis is stationary. – or – Adjust until tach voltage is 0 VDC (±0.001 V), indicating that the active axis is stationary.
Page 16
PULL-UP (LATCHED) OVER TEMP PULL-UP (LATCHED) For LED fault conditions 1 LED servo amplifiers, see Figure 7, ANILAM Servo Amplifier (1 LED), P/N 33000123 or Table 5. Table 5, Table of Fault LED Conditions (1 LED) Green Condition 2 FLASHES +/–...
CNC Motion Setup/Testing Utility P/N 70000498B Under Voltage Fault When the +15VDC power supply is below +12VDC, a level that would cause unreliable operation: For 5 LED amplifiers: The Run LED turns off, a Fault Output is generated, and the amplifier is inhibited. For 1 LED amplifiers: The Green LED turns off, the Red LED is off, a Fault Output is generated, and the amplifier is...
Decelerating a large inertial load. When decelerating, a DC motor acts as a generator. If the inertial load is large, the generated voltage can pump up the DC-Buss. If this fault occurs, you may need a Regen Clamp. Consult ANILAM. All rights reserved. Subject to change without notice. 31-January-05...
If the amplifier should fail, that is, if it should cease to operate with no apparent fault, contact ANILAM. Setting the Signal Gain (F7) Adjust the gains of the ANILAM Servo Amplifier. Refer to Figure 8. CNC Ver 3.70H DSP Ver 0.00C Active Axis : X FEED : 0.0...
Page 20
Misc Figure 9, Signal Gain (SigGain) Screen If the system is equipped with an ANILAM Servo Amplifier Board, all of the voltage measurements can be made with the Servo Drive Test Board. Measure command voltage across TP1 and TP2 of the test board. These signals can also be found on Pins #3 and #11 of J1.
CNC Motion Setup/Testing Utility P/N 70000498B Tuning (F8) NOTE: ANILAM recommends that you set signal gain and balance the servo amplifier, as discussed in previous text, before tuning. CAUTION: Most machines will operate correctly with the default filter parameters. Only qualified technicians who have knowledge of motion control tuning parameters should use this tool.
Page 22
CNC Motion Setup/Testing Utility P/N 70000498B If you have selected Kd (derivative gain), the CNC begins by measuring derivative sampling time (Ds). It measures the time between 10% and 90% of the final velocity (rise time) and divides it by five. A portion of this time is determined to be the Ds.
Page 23
CNC Motion Setup/Testing Utility P/N 70000498B Table 7, Tuning Functions Values Parameter Function Kp Overshoot % Determines amount of overshoot the CNC will seek before ending the Kp cycle. 1% to 5% is a normal overshoot range for this test. If detected overshoot exceeds the entered OvSht%, the cycle ends.
NOTE: ANILAM recommends that you back up your configuration file before you save tuning results. This will enable the filter parameters to be recovered if necessary. Refer to 3000M CNC Setup Utility Manual, P/N 70000499, for details on backing-up and restoring setup parameters.
Press Misc (F9) to display a pop-up menu with eight (8) selections. The tests marked ** on the right apply only for systems equipped with an ANILAM AC Amplifier (P/N 33001279). The pop-up does not display the ** notation. CanBus Test...
CNC Motion Setup/Testing Utility P/N 70000498B 1. Line 1 of the graph area indicates the number of active CanBus I/O nodes and their status. 2. Line 2 of the graph area indicates the state of the touch probe input when a probe is connected to the Motion Control Board (MCB): Not deflected (touching) Deflected (touching) 3.
Page 27
CNC Motion Setup/Testing Utility P/N 70000498B The best approach to fine-tune these gains is to auto-tune the PID filter for the Z-axis with only derivative gain (Kd). After the test is done, save these values in the rigid tapping gain table. With the help of the rigid tapping test, start increasing Kf and/or Kp in the test until the Z-axis lag is zero or very close to zero.
CNC Motion Setup/Testing Utility P/N 70000498B Save Amp Value(s) This test is only for systems equipped with an ANILAM AC Amplifier (P/N 33001279). Saves all modified amplifier parameters to non-volatile memory. This must be done after performing a signal gain test and/or a balance test.
CNC Motion Setup/Testing Utility P/N 70000498B BackUp Amp Parameters This test is only for systems equipped with an ANILAM AC Amplifier (P/N 33001279). This reads all parameters from the amplifier and creates a backup file named DIGAMP-*.BK, where ‘*’ is the selected axis name (i.e. X, Y, Z).
Need help?
Do you have a question about the 3000M CNC and is the answer not in the manual?
Questions and answers