70
TRAK Machine Tools
Southwestern Industries, Inc.
ProtoTRAK SMX, K2, K3 & K4 & Retrofit Safety, Installation, Maintenance, Service and Parts List Manual
4.9.1.6 CODE 317: Update Slave Software
Load upgrade disk in floppy drive or add software to an external drive and press this service code. New software will
automatically download and control will reboot. Please perform alignment routine afterwards.
4.9.1.7 CODE 318: Activate Converters or Options
See programming and operating manual.
4.9.2 Machine Set-up Codes
The following codes are used primarily when setting up a new machine. To get to any of these codes go to Service
Codes, press “B” and press the code you wish to view.
4.9.2.1 CODE 11: Hysteresis
Note: This code is use only for systems with Sensors or Glass Scales on the table and saddle.
The Code 11 service routine checks the readings of the motor encoder against the sensor encoder. It is a measurement
of how much motor motion is necessary to create table or saddle motion. This test helps us to look at two things:
Play: How much backlash must be taken up when motion is reversed.
Friction: How much the mechanical components must be "torqued up" in order to break the friction and create
motion.
The Code 11 procedure is very useful and will help in diagnosing all types of motion and performance problems.
1.
Position the table and saddle in the center of travel
. Note: You will lose your DRO position reference.
2.
Go into the Service Codes and input Code 11.
3.
The system will run the checking routine automatically and then display the values in the position readout.
Explanation:
As an overall measure of the system hysteresis, we are looking for the X and Y values to be less than .004". A value
greater than this indicates a problem with either excessive friction or play that may affect the finish or accuracy of
machined parts.
4.9.2.2 CODE 12: Feed Forward Constant
The Code 12 procedure helps the control “learn” the friction characteristics of the machine by sending a graduated series
of motor signals and observing the results. The process takes less than 30 seconds to run. It is both a diagnostic
routine that displays values, and a routine that sets the parameters of the control for the particular machine.
The Code 12 is used for diagnosing and resolving:
Problems with machine motion.
Machined parts come out bad – especially poor finish.
Note: Code 12 routine will set the parameters for the particular machine and its particular situation. If the machine
changes its friction characteristic, the Feed Forward Constant should change too, or the system will not servo properly.
Whenever gibs are adjusted or a heavy workpiece has been added to the table, you should run a Code 12. When the
heavy workpiece is removed, Code 12 should be run again.
1.
Position the table and addle in the center of travel.
Note: You will lose your DRO position reference.
2.
Go into the Service Codes and input the Code 12.
3.
Press Auto
4.
The system will run the routine automatically and then display values on the position readout.
Explanation
Typical values should be between 4.04 and 11.11 are considered normal for each axis. Higher values indicate excessive
friction in the system. Lower values indicate a loose system and may mean a gib adjustment is necessary. Value 4.04
means the friction is a factor of 4 in one direction, and 4 in the other direction. The values should be within 3 or 4 of
each other in both directions. A value of 6.08 would still be considered normal.
On S products, do not equate Code 12 values to torque on ballscrew. Measure friction in system with an in-lb torque
wrench.
The feed forward gain can be adjusted manually by pressing the manual button. Choose the axis you would like to
change and then enter values in the positive and negative direction to adjust. Adjusting the gain can help solve
circularity problems. Default values can be set by pressing the Reset button. The manual feature should only be used in
extreme cases where the AUTO routine did not solve the problem. Manual adjusts above 12 may lead to servo related
problems.