59
XYZ Machine Tools Ltd
XYZ Bed Mill Safety, Installation, Maintenance, Service & Parts List Manual
4.8.1.6
CODE 317: Update Slave Software
Load upgrade disk in floppy drive and press this service code. New software will automatically
download and control will reboot.
4.8.1.7
CODE 318: Activate Converters or Options
See programming and operating manual. To turn software features on and off, see Service Code 334
in Section 4.8.4.6 of this service manual.
4.8.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.8.2.1
CODE 11: Hysteresis
Note: This code is use only for systems with Scales on the table and saddle.
The Code 11 service routine checks the readings of the motor encoder against the Newall 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 centre 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
0.10 mm. 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.8.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 saddle in the centre 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 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