CALL +1 310.668.7700
PARTS ORDER +1 800.EXCELLON
 
 

 

APPLICATIONS SUPPORT

 

 

User Manuals

Drill Fundamentals

Drill Parameter

Part Programs

Unix Help For UCS

Machine Setup Commands

 

MANUALS

The CNC-7's Maintenance Functions

This chapter contains a description of the different buttons and commands used to perform tests, alignments and other Maintenance procedures. The organization of this chapter as well as the buttons themselves, follow the same layout as the rest of the CNC-7 System. To perform any Maintenance function, the user needs first to be logged into the Maintenance account, and to type "maint" from keyboard to switch the system into Maintenance mode (Only users with the proper privilege will be permitted access to this mode). The screen will then display a menu with all different Maintenance functions. At the end of this chapter is included a troubleshooting section, which contains some hints for diagnosing problems (or perceived problems) that you might encounter in initially using your CNC-7.


Maintenance mode command

MAINT

The MAINT keyboard command takes the system out of NC mode, into the Maintenance mode. This mode presents you with a menu which allows you to perform any of several adjustment, tune-up, and testing functions. Entering Maintenance mode can only be done from the Maintenance account (See logging into the system). In addition, certain highly critical maintenance functions, can only be done from the highly privileged SERVICE account. Please see the section on setting up operator accounts for more information on the SERVICE account. The purpose of the Maintenance account is to allow only highly privileged users to access the Maintenance functions, which require access to the electronics, and which may contain procedures which are not deemed safe in the hands of any and all machine users. Note that the machine may not be running (Program in Progress) when you go into Maintenance mode. You must first STOP the machine before you can enter Maintenance mode. Once the required Maintenance procedures are completed, the NC command (or button) can be used to return the system to NC mode.
See also: NC
Keyboard command: MAINT

TMS alignment functions

The TMS alignment functions are provided to assist in the alignment and verification of the TMS system. This button displays the TMS alignment menu. The menu contains several procedures which may be performed by pressing the corresponding buttons.
The correct sequence of operations when executing TMS alignment should start with the button from the top left corner of the screen and perform the functions towards the right on the first line of buttons. Then Align Cassette Right-Front, followed by the Save button to store the new parameters in the Machine file. After this, use the buttons Check Cassette Alignment to verify the overall alignment of the system.
Before any alignment or when a problem is suspected from the associated hardware, the Sensors Status button may be used to display and exercise the involved sensors and mechanisms.
For machines equipped with two stationary cassettes, there is a button which can be used to select whether the alignment functions impact the first or second magazine location.
The remaining buttons on the screen provide support to all alignment functions and are self explanatory.



Set Piston Height button

The Set Piston Height button is used to align the Transfer Pistons Up position referred to the granite. This is important to level all the pistons to the same height.
See also: Transfer Collet Select

Align Transfer Assembly button

This button provides a way to perform the correct setting of the Transfer Assembly for all stations. Mainly the purpose of this is to assure that the tool will be delivered and received properly during tool change.
See also: Transfer Collet Select

Check Transfer Piston Height button

This button is used to verify and if required, adjust the Magazine Holder. The proper set up prevents the transfer piston from hitting the magazine when picking up or returning tools.
See also: Transfer Collet Select

Set Z axis Tool Change Down button

This button is used to enter and verify new values for ZATCD. This is the position of the spindle collet when it goes down for a tool change, so its correct set up prevents the transfer piston from smashing the spindle's collets.
See also: Save ZATCD and TPOS

Check Cassette Alignment Left-Front button

This button is provided as a convenient way to check and eventually realign the Magazine. The magazine should be first aligned using "Align Cassette Right-Front" function and then Right-Rear. If this check shows that the alignment is not good enough, verify the magazine, realign it if necessary and recheck.
The same applies to the other check functions.
See also: Align Cassette Right-Front, Transfer Collet Select

Check Cassette Alignment Left-Rear button

This button is provided as a convenient way to check and eventually realign the Magazine. See "Check Left-Front" for a more detailed description.
See also: Align Cassette Right-Front, Transfer Collet Select

Check Cassette Alignment Right-Rear button

This button is provided as a convenient way to check and eventually realign the Magazine. Function primarily used in conjunction with the other similar ones.
See also: Align Cassette Right-Front, Transfer Collet Select

Check Cassette Alignment Right-Front button

This button is to be used to align the Transfer Collet to the Cassette. It should be the first one used to align the magazine, and again if the checking with the others show that realignment is required. It is also used to compute the new TPOS parameter that will be saved in the Machine Data File.
See also: Save ZATCD and TPOS button, Transfer Collet Select

Check Cassette Alignment button

The Check Cassette Alignment button is used to exercise the tool changer and determine whether the magazine is correctly aligned or not. This function picks and returns a tool to the magazine, and at the same time offsets the table. Any misalignment will be shown on the display as a correction value to be used for realignment. All the other TMS alignment function should be executed first.
See also: TMS Alignment

Check Piston Down and Park Table button

This button may be used at the end of any TMS alignment session to insure that the Transfer Pistons are down and to park the table. Normally it is not necessary to use it because after normal exit from any alignment function the pistons are automatically retracted.

Test Box button

The Test Box button enables and disables the standard alignment box, which can be plugged to the I/O board in the computer enclosure on the back of the machine. When this button is active (White color) and the Box is connected, the user can jog the table or raise the Transfer Collets from either the screen buttons or the Test Box. When the button is inactive (Black color) the Test Box is ignored even if it is connected to the machine.

Transfer Collet Select buttons

This buttons allow any alignment to be executed on individual or group of stations as well as all of them simultaneously. Usually this buttons are used to select the desired stations to work with before starting a new alignment option.

Save button

The Save button is used to store into the Machine Data File the new ZATCD and TPOS along with related parameters. It should be pushed after running options "Set Z Axis Tool Change Down" and "Align Cassette Holder" which actually determine the parameters to be used. If Save is pushed prior to computing new values for ZATCD or TPOS, the Machine File will not be updated and a message will indicate so. Otherwise a popup message will indicate whether the update was successful or not. For machines equipped with two stationary cassettes, the TPOS for both the first and second cassettes will be written to the Machine file.
See also: Set Z Axis Tool Change Down, Align Cassette Right-Front

Dual Cassette Magazine Select

The Magazine select button is used only on machines equipped with two stationary TMS cassettes. This button is used to allow the TMS alignment functions to be used with either the first or second TMS magazine. On any other toolchanger configuration, this function is unused.
See also: X_TMS, NUMCAS

MCH Alignment button

The MCH alignment procedure is provided for adjusting the rotary MCH cassette holder for those machines so equipped. A description of the cassette leveling adjustment and a stepper motor alignment procedure is provided. The cassette leveling adjustment is performed to insure the cassette is parallel (level) with the granite. This adjustment should be checked prior to performing the stepper motor alignment procedure that follows. The stepper motor alignment procedure aligns the stepper motor and cassette housing. This alignment assures the cassette housing doesn't move as a consequence of energizing the stepper motor. Misalignment is evidenced by a small but noticeable movement of the cassette housing when the locking pin is raised just prior to rotation.
See also: X-TMS

Sensors Status Display button

The Sensors Status Display screen allows verification of the status of the Piston Up and Tool in Collet sensors for hardware debugging or testing. The "Open Transfer Collet" button on this screen opens and closes all the collets. The "Transfer Pistons up" button raises and lowers the transfer collets. At the same time, display "buttons" show the status of the position detectors. The lasers are turned on so if the beams are manually interrupted, this condition is displayed on the screen. The "park" button may be used to position the table on a convenient location. It should only be pushed with the transfer pistons down.

Sensor Status Display "button"

These display "buttons" show the status of the position detectors. The background color changes from black to white when the corresponding sensor is activated. At the same time the label text changes to indicate the new condition.

Open Transfer Collet button

This button opens and close all transfer collets at the same time, thus allowing verification of their operating condition.

Open Transfer Collet button

This button raises and lower all transfer collets. At the same time the position indicator "buttons" display the current position.

Z-Axis Adjustments button

Z-Axis Adjustment functions are provided to assist in the alignment, tune-up, and verification of the Z axis. This button displays the Z-axis maintenance menu. The menu contains several procedures which may be performed by pressing the corresponding button. Some maintenance procedures apply only to machines equipped with independent Z-axes. Some other procedures apply only to machines equipped with the conventional rocker shaft type Z-axis. The menu will display the procedures appropriate for the type of machine. The Z-Axis Adjustments button is located on the Main Maintenance menu.


Z-Axis Switches button

Z-Axis Switches displays the status of each of the switches located on the Z-axis spindle assemblies. When a switch is actuated (blocked), the corresponding box will turn white and "ON" will be displayed, otherwise the box will be dark and "OFF" displayed. The Z-axis switches display is provided to aid in the mechanical alignment of the Z-axis assembly and may also be useful as a diagnostic tool. The Z-Axis Switches display applies only to machines equipped with independent Z-axes. The Z-Axis Switches button is displayed on the Z-axis adjustments maintenance menu for those machines so equipped.

Z-Axis APOS button

Z-Axis APOS displays the actual position of each spindle. The position is displayed as an elevation relative to the lower limit of Z-Axis travel as defined by the "ZTRAVEL" VSB command. The displayed elevation should increase (become more positive) if the spindle is raised, or decrease if the spindle is lowered. The Z-Axis APOS display may be useful as a diagnostic tool in cases where faulty position feedback from the encoder is suspected. This display applies only to machines equipped with independent Z-axes. The Z-Axis APOS button is displayed on the Z-axis adjustments maintenance menu for those machines so equipped.

Set Tip Sensor Depths button

Set Tip Sensor Depths displays the status of each of the depth control tool tip sensor pods located on the front of the worktable. This procedure is provided to establish the plunger actuation depth for each tool tip sensor pod, and should be performed whenever a sensor pod is installed or replaced. Depth values upon input are converted into Z-axis encoder units. For greater accuracy, depth values may be input and are displayed at a resolution greater than that of the Z-axis encoder. This often results in the displayed value being slightly different than the input value due to the rounding that occurs when the depth is converted into lower resolution encoder units. The difference in depth due to rounding is quite small and may be ignored for normal operations. The Set Tip Sensor Depths procedure applies only to machines equipped with independent Z-axes. The Set Tip Sensor Depths button is displayed on the Z-axis adjustments maintenance menu for those machines so equipped.

Adjust Spindle Collet button

Adjust Spindle Collet displays the procedures for adjusting Non-locking and Locking type spindle collets. This adjustment is performed when a collet is installed, as part of routine maintenance, or any time proper operation of the spindle collet is in doubt. The Non-Locking Collet and Locking Collet buttons located on the Collet Adjustment page are provided to select either the Non-locking or Locking collet adjustment displays. The Continue button displays the next page of the selected procedure should it consist of more than one page. The Adjust Spindle Collet button is displayed on the Z-axis adjustments maintenance menu.

Sliding Pressure Foot button

The Sliding Pressure Foot button is provided to verify proper operation of the sliding pressure foot. Pressing the button toggles the pressure foot off and on. When ON is displayed, the bottom of the pressure foot is released and should slide freely. When OFF is displayed, the bottom of the pressure foot should be locked in position. Operation of the sliding pressure foot should be checked after replacing the pressure foot, following any maintenance that might affect pressure foot operation, or any time proper operation of the pressure foot is in doubt. Sliding Pressure Feet apply only to machines equipped for routing. The Sliding Pressure Foot button is displayed on the Z-axis adjustments maintenance menu for those machines so equipped.

Freq. Converter Tune-up button

The Freq. Converter Tune-up button displays the frequency converter tune-up menu. Depending on the converter type installed on the machine, either the Excellon or the PTI frequency converter tune-up menu will be shown. The menu includes the tune-up procedures appropriate for the type of converter. Menu items are displayed from left to right, and should be performed in that order. The menu also includes a button for entering the type of spindle presently installed on the machine. Spindles are grouped by their maximum RPM capability (110K spindles, 100K spindles, etc.). The spindle type is initially set to one of spindle models capable of running at the maximum RPM setting of the machine, which is established by VSB. If more than one spindle model is available for a particular maximum RPM, pressing the Select Spindle Type button will cause the "Spindle Type:" display to switch to the next spindle model available for that RPM. Upon each push of the button the next model spindle will be displayed. When the list of available spindles is exhausted or if only one model spindle is available for the given RPM, the original spindle model will be redisplayed. The Freq. Converter Tune-up button is displayed on the Z-axis adjustments maintenance menu.
IMPORTANT: Frequency converter logic board jumpers and tune-up procedures may vary between the different spindle models available for a given RPM. Insure that "Spindle Type" is set for the spindle presently installed on the machine before attempting any of the tune-up procedures.

Set-up button - Excellon Freq. Converter

The Set-up procedure is used to configure the Excellon frequency converter FCC-1 circuit board jumpers for the type of spindle presently installed on the machine. Initial settings are also given for the VS and FMAX pots, in preparation for the tune-up procedures that follow. This procedure should be performed if the FCC-1 board is replaced or the machine is retrofit with different spindles. The Set-up button is displayed on the Excellon Frequency converter tune-up menu.

FMAX Adjustment button - Excellon Freq. Converter

The FMAX Adjustment procedure is provided for adjusting the Excellon frequency converter FMAX pot. The FMAX pot adjusts the RPM output of the converter to assure the spindles run at the proper speed. This procedure should be performed following any maintenance to the converter or if the machine is retrofit with different spindles. The Slope 1 and 2 pots should also be adjusted following this procedure. The FMAX Pot Adjust button is displayed on the Excellon Frequency converter tune-up menu.

Slope 1 and 2 Preset button - Excellon Freq. Converter

The Slope 1 and 2 Preset procedure is provided for pre-adjusting the Excellon frequency converter VS1 and VS2 (Slope 1 and 2) pots. The Slope pots adjust the voltage output of the converter. If the FCC-1 board is replaced or the machine is retrofit with different spindles, this procedure should be performed in order to avoid excessive current levels and possible damage to the converter or spindles. The Slope 1 and 2 Final adjustment procedure should be performed after making this adjustment. The Slope 1 and 2 Preset button is displayed on the Excellon Frequency converter tune-up menu.

Slope 1 and 2 Final adjustment button - Excellon Freq. Converter

The Slope 1 and 2 Final adjustment procedure is provided for making the final adjustments to the Excellon frequency converter VS1 and VS2 (Slope 1 and 2) pots. The Slope pots adjust the voltage output of the converter. If the FCC-1 board is replaced or the machine is retrofit with different spindles, the Slope 1 and 2 Preset procedure should be performed prior to making this adjustment to avoid possible damage to the converter or spindles. The Slope 1 and 2 Final adjustment button is displayed on the Excellon Frequency converter tune-up menu.

Verify Decel Ramp button - Excellon Freq. Converter

The Verify Decel Ramp procedure is used to verify the Excellon frequency converter spindle deceleration ramp time. The ideal deceleration ramp time is displayed along with the actual ramp time for decelerating the spindles from maximum RPM. Although there is no adjustment, the ideal and actual ramp times should be similar. This procedure should be performed following any adjustments to the converter and may also be useful as a diagnostic tool. The Verify Decel Ramp button is displayed on the Excellon Frequency converter tune-up menu.

Set-up button - PTI Freq. Converter

The Set-up procedure is used to preset the PTI frequency converter logic board Boost pot (R58) and Maximum Voltage pot (R97). This procedure is usually only necessary when the logic board is replaced. The Set-up button is displayed on the PTI Frequency converter tune-up menu.

Spindle RPM adjustment button - PTI Freq. Converter

The Spindle RPM procedure is provided to adjust the PTI frequency converter minimum and maximum speed pots. This adjusts the RPM output of the converter to assure the spindles run at the proper speed. The RPM adjustment should be checked periodically, and should also be performed following any maintenance to the converter or if the machine is retrofit with different spindles. The Spindle RPM button is displayed on the PTI Frequency converter tune-up menu.

Slope 1&2 adjustment button - PTI Freq. Converter

The Slope 1&2 adjustment procedure is provided for adjusting the PTI frequency converter Slope 1 and Slope 2 pots. The Slope 1 pot adjusts the voltage output of the converter's low RPM range, the Slope 2 pot adjusts the voltage output of the high RPM range. The Slope 1&2 adjustment should be checked periodically, and should also be performed following any maintenance to the converter or if the machine is retrofit with different spindles. The Slope 1&2 adjustment button is displayed on the PTI Frequency converter tune-up menu.

Voltage Trip adjustment button - PTI Freq. Converter

The Voltage Trip adjustment procedure is provided to adjust the PTI frequency converter Voltage Trip pot (R40). This adjustment is used to set the converter overvoltage threshold at a point slightly above the level required to operate the spindle motors. This assures the spindles do not "trip off" during normal operation, while still providing adequate overvoltage protection. The Voltage Trip adjustment should be checked periodically, and should also be performed following any maintenance to the converter or if the machine is retrofit with different spindles. The Voltage Trip adjustment button is displayed on the PTI Frequency converter tune-up menu.

Current Trip adjustment button - PTI Freq. Converter

The Current Trip adjustment procedure is provided to adjust the PTI frequency converter Current Trip pot (R48). This adjustment is used to set the converter overcurrent threshold at a point slightly above the level required to operate the spindle motors. This assures the spindles do not "trip off" during normal operation, while still providing adequate overcurrent protection. The Current Trip adjustment should be checked periodically, and should also be performed following any maintenance to the converter or if the machine is retrofit with different spindles. The Current Trip adjustment button is displayed on the PTI Frequency converter tune-up menu.

Compensate Drill Depth button

The Compensate Drill Depth procedure is provided for adjusting the ZIF board Drill Depth Compensation pot. The pot is adjusted to assure the Z-axis drills to a uniform depth across the range of drilling feedrates. Without depth compensation, the Z-axis has a tendency to drill slightly deeper as the drilling feedrate is increased. This procedure should be performed if the ZIF board is replaced or if the drill depth is not consistent at different feedrates. The Compensate Drill Depth procedure applies only to machines equipped with the rocker shaft type Z-axis. The Compensate Drill Depth button is displayed on the Z-axis adjustments maintenance menu for those machines so equipped.

Spindle Alignment button

The Spindle Alignment button displays the spindle alignment menu. Procedures are provided for adjusting the pressure feet and spindle heights. Related adjustments dependent upon machine type are also provided. The menu items are displayed from left to right and should be performed in that order. The Spindle Alignment button is displayed on the Z-axis adjustments maintenance menu.

Pressure Foot Height button

The Pressure Foot Height procedure describes the mechanical adjustment of the pressure foot. The pressure foot is adjusted so that the bottom of the foot is at the proper distance relative to the nose of the spindle collet. This procedure should be performed following pressure foot replacement or after performing any other maintenance that would disturb this adjustment. For independent Z-axis equipped machines, the depth control flag adjustment should also be checked and adjusted if necessary after adjusting the pressure foot height. The Pressure Foot Height button is displayed on the spindle alignment maintenance menu.

Travel Limit Flag button

The Travel Limit Flag procedure is provided to adjust the Z-axis travel limit flag on machines equipped with independent Z-axes. The flag is adjusted so the spindle will actuate the limit switches at the proper height. This procedure should be performed following replacement of the Z-axis spindle assembly, or after performing any other maintenance that could disturb the adjustment. The home pulse adjustment should also be checked and adjusted if necessary following adjustment of the travel limit flag. This procedure applies only to machines equipped with independent Z-axes. The Travel Limit Flag button is displayed on the Z-axis adjustments maintenance menu for those machines so equipped.

Home Pulse button

The Home Pulse procedure is provided for adjusting the home pulse position on machines equipped with independent Z-axes. The position is adjusted so that the home pulse will occur at the proper distance from the limit switch. This procedure should be performed following replacement of the Z-axis spindle assembly, or after performing any other maintenance that could disturb the adjustment. The pressure foot height and travel limit flag adjustments should be checked and adjusted if necessary prior to making this adjustment. The home offset adjustment should also be performed following this adjustment. This procedure applies only to machines equipped with independent Z-axes. The Home Pulse button is displayed on the Z-axis adjustments maintenance menu for those machines so equipped.

Home Offset button

The Home Offset procedure is provided for adjusting the home offset on machines equipped with independent Z-axes. The home offset establishes the proper height of the spindle above the tooling plate. The UPPER LIMIT buttons displayed on the home offset page allow the spindle to be positioned both above and below the normal drilling lower limit. The home offset is adjusted properly if the alignment tool installed in the spindle just contacts the tooling plate when the UPPER LIMIT reads zero. This procedure should be performed following replacement of the Z-axis spindle assembly, or after performing any other maintenance that could disturb the adjustment. The pressure foot height, travel limit flag and home pulse adjustments should be checked and adjusted if necessary prior to making this adjustment. This procedure applies only to machines equipped with independent Z-axes. The Home Offset button is displayed on the Z-axis adjustments maintenance menu for those machines so equipped.

Depth Control Flag button

The Depth Control Flag procedure is provided for adjusting the depth control flag on machines equipped with independent Z-axes. The flag is adjusted so that the depth control switch will actuate with the proper amount of pressure foot compression. This procedure should be performed following replacement of the Z-axis spindle assembly, pressure foot, or after performing any other maintenance that could disturb the adjustment. The pressure foot height adjustment should be checked and adjusted if necessary prior to making this adjustment. The procedure applies only to machines equipped with independent Z-axes. The Depth Control Flag button is displayed on the Z-axis adjustments maintenance menu for those machines so equipped.

Spindle Height button

Spindle Height describes the procedure for the initial mechanical alignment of all of the spindles. The spindles are adjusted so that they are all at a uniform height above the work surface. The procedure should be performed if all spindles/spindle assemblies have been replaced. If only some of the spindles/spindle assemblies have been replaced, it may be possible to adjust only those spindles. Refer to Process Specification PS2-0082 Z-axis Adjustments, for further details. The Spindle Height procedure applies only to machines equipped with the rocker shaft type Z-axis. The Spindle Height button is displayed on the spindle alignment maintenance menu for those machines so equipped.

Transducer Adjustment button

The Transducer Adjustment procedure is provided in order to perform the mechanical and electrical transducer adjustments. These adjustments assure that the spindles will be at the proper elevation above the worktable when the Z-axis is commanded to a particular position. This procedure should be performed following replacement of the transducer or ZIF board, after performing any maintenance that would affect the mechanical heights of the spindles, or if the Z-axis positions are either too high or too low. The Transducer Adjustment procedure applies only to machines equipped with the rocker shaft type Z-axis. The Transducer Adjustment button is displayed on the spindle alignment maintenance menu for those machines so equipped.

Z-axis Servo button

The Z-axis Servo button displays the Z-axis servo menu. Procedures are provided for adjusting the Excellon Z-axis servo amp and ZIF board Position Gain pots. Menu items are displayed from left to right and should be performed in that order. The Z-axis Servo procedures apply only to machines equipped with the rocker shaft type Z-axis. The Z-axis Servo button is displayed on the Z-axis adjustments maintenance menu for those machines so equipped.

Tachometer Adjustment button

The Tachometer Adjustment procedure is provided for adjusting the Excellon Z-axis servo amplifier Tachometer pot. The tachometer pot adjusts the velocity of the Z-axis so that it will drill at the proper feedrate. This procedure should be performed following replacement of the servo amplifier or servo amplifier TAC-1 board, or if the Z-axis is not drilling at the proper feedrate. The Tachometer Adjustment procedure applies only to machines equipped with the rocker shaft type Z-axis. The Tachometer Adjustment button is displayed on the Z-axis servo maintenance menu for those machines so equipped.

Position Gain Adjustment button

The Position Gain adjustment procedure is provided for adjusting the ZIF board Position Gain pot. The position gain pot is adjusted to achieve the fastest pull in of the Z-axis at the top of the drill stroke without overshooting. This procedure should be performed following replacement of the ZIF board. The adjustment should also be checked if the machine displays intermittent "Z axes out of position" messages while drilling. The Position Gain Adjustment procedure applies only to machines equipped with the rocker shaft type Z-axis. The Position Gain Adjustment button is displayed on the Z-axis servo maintenance menu for those machines so equipped.

Signal and Current Balance Adjustment button

Signal and Current Balance adjustment describes the procedure for adjusting the Excellon Z-axis servo amplifier Signal Balance, Current Balance and Function Generator Offset pots. This adjusts the amplifier so the Z-axis will not drift out of position when zero velocity is commanded. This procedure should be performed following replacement of the servo amplifier or servo amplifier TAC-1 board. The Signal and Current Balance Adjustment procedure applies only to machines equipped with the rocker shaft type Z-axis. The Signal and Current Balance Adjustment button is displayed on the Z-axis servo maintenance menu for those machines so equipped.

Servo Amplifier Adjustments button

Servo Amplifier Adjustment functions are provided to assist in the tune-up and verification of the X/Y/T and Z axis servo amplifiers. This button displays the Servo Amplifier maintenance menu. The menu contains several procedures which may be performed by pressing the corresponding button. The menu items along the top line are displayed from left to right, and should be performed in that order. Some maintenance procedures apply only to machines equipped with independent Z-axes. Some other procedures apply only to machines equipped with the conventional rocker shaft type Z-axis. For machines equipped with independent Z-axis assemblies, maintenance procedures are provided for adjusting the IMEC X/Y/T and Z axis servo amplifiers. For machines equipped with the rocker shaft type Z-axis, procedures are provided for adjusting the Excellon X/Y axis servo amplifiers. Procedures for adjusting the Excellon Z-axis servo amplifier may be accessed via the Z-axis Servo button displayed on the Z-axis Adjustments maintenance menu. The Servo Amplifier Adjustments button is located on the Main Maintenance menu.


Axis Slew button

The Axis Slew procedure is provided to slew the X/Y/T or Z axis back and forth without requiring position feedback from the encoder. The procedure may be used for encoder tune-up or as a diagnostic tool if intermittent or unreliable position feedback from the encoder is suspected. X/Y axis slew is available for all machines, Z-axis slew is applicable only on independent Z-axis equipped machines and T-axis slew is applicable on the autoload equipped machines. The Axis Slew button is displayed on the Servo Amplifier maintenance menu.

DAC Adjustment button

The DAC Adjustment procedure is provided for adjusting the STAC board DAC output. This adjustment assures the proper STAC board velocity output for the desired speed. The procedure allows the DAC Offset and Gain pots to be adjusted for each axis individually. The X/Y axis DAC adjustment is available for all machines, the Z-axis DAC adjustment applies only to machines equipped with independent Z-axes and the T-axis DAC adjustment applies only to machines equipped with autoload. This procedure should be performed following replacement of the STAC board. It may also be desirable to verify the DAC output prior to performing the servo amplifier adjustments. The DAC Adjustment button is displayed on the Servo Amplifier maintenance menu.

DAC Test button

The DAC Test procedure is provided for testing the STAC board DAC outputs. A canned triangle wave output routine is included for checking the DAC output throughout the entire voltage range. Specific DAC output voltages may also be verified by turning ON and OFF individual DAC input bits. Each bit may be turned ON and OFF individually to verify proper operation. The procedure may be useful as a diagnostic tool if incorrect DAC output is suspected at intermediate voltage levels. An indication of this might be if an axis occasionally does not appear to be moving at the proper speed, or if it does not accelerate or decelerate smoothly. The X/Y axis DAC test is available for all machines, the Z-axis DAC test applies only to machines equipped with independent Z-axes and the T-axis DAC test applies only to machine equipped with autoload. The DAC Test button is displayed on the Servo Amplifier maintenance menu.

Set-up button

The IMEC servo amplifier or personality module is configured and pre-adjusted at the IMEC factory for use in the Excellon drilling machine. Additional set-up or pre-adjustments should not be required prior to installation. To verify the initial set-up or pre-adjustment of an amplifier or personality module, identify the model number of the amplifier or module, then refer to the corresponding IMEC Custom Feature Specification Sheet. A copy of this document is included with each amplifier or personality module shipped from IMEC. Jumper locations, switch settings and pre-adjustment instructions are provided. Following replacement of the amplifier or personality module, the maintenance procedures should be performed for making the final adjustments to the Current (I) Limit, Velocity Offset, Velocity Loop and Command Gain pots. The Set-up procedure applies only to independent Z-axis machines equipped with IMEC servo amplifiers. The Set-up button is displayed on the Servo Amplifier maintenance menu for those machines so equipped.

Current Limit Pot Adjustment button

The Current Limit Adjustment procedure is provided for adjusting the X/Y/T or Z-axis IMEC servo amplifier Current (I) Limit pot. The current limit pot adjusts the maximum amount of current output by the servo amplifier. This procedure should be performed if the servo amplifier is replaced. Adjusting the Current Limit may affect other servo amplifier adjustments. The Velocity Offset, Velocity Loop and Command Gain adjustments should be verified following this procedure. The Current Limit procedure applies only to independent Z-axis machines equipped with IMEC servo amplifiers. The Current Limit button is displayed on the Servo Amplifier maintenance menu for those machines so equipped.

Velocity Offset Pot Adjustment button

The Velocity Offset Adjustment procedure is provided for adjusting the X/Y/T or Z-axis IMEC servo amplifier Velocity Offset pot. The pot adjusts the zero velocity output of the servo amplifier. It is adjusted so that the axis will hold steady when zero velocity is commanded. This procedure should be performed if the servo amplifier is replaced. Adjusting the Velocity Offset may affect other servo amplifier adjustments. The Velocity Loop and Command Gain adjustments should be verified following this procedure. The Velocity Offset procedure applies only to independent Z-axis machines equipped with IMEC servo amplifiers. The Velocity Offset button is displayed on the Servo Amplifier maintenance menu for those machines so equipped.

Velocity Loop Gain Pot Adjustment button

The Velocity Loop Gain Adjustment procedure is provided for adjusting the X/Y/T or Z-axis IMEC servo amplifier Velocity Loop Gain pot. The pot adjusts the gain of the amplifier to obtain maximum control of the axis without oscillation. This procedure should be performed if the servo amplifier is replaced or the axis emits the sound of oscillation. The adjustment might also be checked if the machine displays the "Bad chipload of tool geometry - Excessive drill depth variance" message, which could occur if the gain is adjusted too low. Adjusting the Velocity Loop Gain may affect the Command Gain adjustment. The Command Gain adjustment should be verified following this procedure. The Velocity Loop Gain procedure applies only to independent Z-axis machines equipped with IMEC servo amplifiers. The Velocity Loop Gain button is displayed on the Servo Amplifier maintenance menu for those machines so equipped.

Command Gain Pot Adjustment button

The Command Gain Adjustment procedure is provided for adjusting the X/Y/T or Z-axis IMEC servo amplifier Command Gain pot. The pot adjusts the output of the amplifier so that the axis will move at the proper speed. This procedure should be performed if the servo amplifier is replaced, or the axis does not move at the proper speed. The adjustment might also be checked if the machine displays the "Bad chipload or tool geometry - Excessive drill depth variance" message, which could occur if the speed is adjusted too low. The Command Gain procedure applies only to independent Z-axis machines equipped with IMEC servo amplifiers. The Command Gain button is displayed on the Servo Amplifier maintenance menu for those machines so equipped.

Tachometer Adjustment button

The Tachometer Adjustment procedure is provided for adjusting the X/Y axis Excellon servo amplifier Tachometer pot. The pot adjusts the velocity of the axis so it will move at the proper speed. This procedure should be performed following replacement of the servo amplifier or servo amplifier TAC-1 board, or if the axis does not move at the proper speed. The Tachometer Adjustment procedure applies only to rocker shaft type Z-axis machines equipped with Excellon servo amplifiers. The Tachometer Adjustment button is displayed on the Servo Amplifier maintenance menu for those machines so equipped.

Signal Balance Adjustment button

The Signal Balance Adjustment procedure is provided for adjusting the X/Y axis Excellon servo amplifier Signal Balance pot. The pot adjusts the amplifier so the axis will not drift out of position when zero velocity is commanded. This procedure should be performed following replacement of the servo amplifier or servo amplifier TAC-1 board, or if excessive position error always exists when the axis is stationary (APOS and DPOS displayed on the CRT never quite agree). The Signal Balance Adjustment procedure applies only to rocker shaft type Z-axis machines equipped with Excellon servo amplifiers. The Signal Balance Adjustment button is displayed on the Servo Amplifier maintenance menu for those machines so equipped.

Current Balance Adjustment button

Current Balance Adjustment describes the procedure for adjusting the X/Y axis Excellon servo amplifier Current Balance pot. The Current Balance pot is preset at the factory and should not normally require further adjustment unless the seal has been broken or the servo amplifier TAC-1 board has been replaced. The Current Balance Adjustment procedure applies only to rocker shaft type Z-axis machines equipped with Excellon servo amplifiers. The Current Balance Adjustment button is displayed on the Servo Amplifier maintenance menu for those machines so equipped.

Diameter and Depth Sensors, alignment and test functions

This functions are provided as a tool in the alignment and verification of the laser sensors based system. This button displays the sensors alignment menu. The menu contains several procedures which may be performed by pressing the corresponding buttons. All tools needed are included on this screen. These include buttons, the keyboard command window, and machine status windows which are necessary to set the machine up, perform the required alignments, and finally check the entire system performance. The first step should be a general hardware checking that can be done with the button SENSORS STATUS. This is useful, among other things, to verify that the sensors are turned on, can be raised up and down, the position switches are properly set, and the laser beams and associated electronics work correctly. This last one is done by introducing a small piece of paper into the sensor window to interrupt the beam and looking at the status of that station on the screen. The next step is to align the sensors with the SENSOR ALIGNMENT button. This is done one station at the time, selecting it with the SELECT STATION button and placing a tool in the spindle collet either manually or using TMS if ATC is on, and the button DO A TOOL CHANGE or the keyboard command window. The following operation is to find the beam location on the Z axis referred to the top of the sensor. The button COMPUTE DEPTH LOCATION will start the procedure that performs this routine. Again, this process is done on individual stations. The two previous steps should be repeated if necessary, until the operator is confident that the results are consistent and accurate enough. They are only required after sensors installation or when the mechanical system that holds them has been moved. Upon completion of the preceding steps, the new parameters computed by the system must be permanently stored in the machine data file with the button SAVE SENSORS LOCATION that will do the update and inform of the results of it. If this option is not used after the alignment procedures, those parameters will be lost and the operator will have to start from the beginning again. The buttons DIAMETER AND RUNOUT TEST and DEPTH TEST are intended to perform hardware testing. They exercise the entire hardware involved by taking continuous readings and presenting the data on the screen in a way that permits verification of repeatability and spread. Finally, some other support buttons are provided which may be useful under certain conditions. They are RESET, PARK and HOME WORKTABLE, as well as the usual buttons for exit and help.


Save button

The Save button is used to store into the Machine Data File the new sensors location on the work table (X and Y coordinates), as well as the beam's depth from the top of the sensor. It should be pushed after running options "Sensor Alignment" and "Compute Depth Location" which actually determine the parameters to be used. If Save is pushed prior to computing new values, the Machine File will not be updated. Otherwise a popup message will indicate whether the update was successful or not.
See also: Sensor Alignment, Compute Depth Location, Diameter and Depth Sensors alignment and test functions.

Sensor Alignment button

This function is to be used to determine the location of the beam's focus. The machine will find the position of the beam and display it on the screen. On machines that allow adjustments on the Y axis, the sensor should be moved until the position is within the range specified for that machine. The X axis is fixed and does not require any alignment. However, when this option is run, the X and Y coordinates are saved in memory for later Machine File update. On machines equipped with fixed sensors, this function should still be run in order to compute the beam's location that will be saved into the Machine file. Always run this function first after sensors installation and before taking any diameter or depth readings to insure that the tool will go into the sensors instead of hitting its top.
See also: Save Sensors Location, Diameter and Depth Sensors alignment and test functions.

Compute Depth Location button

This is used to determine the offset from the surface of the laser sensor to the beam. It should be executed for all the stations one by one and then the computed parameters saved into the Machine File. To execute, follow the directions given on the screen. It is also recommended that this procedure be done several times until a good degree of confidence on the parameters read is achieved.
See also: Save Sensors Location, Diameter and Depth Sensors alignment and test functions.

Sensors Status Display button

The Sensors Status Display screen allows verification of the status of the sensors and the depth beam for hardware debugging or testing. The "Pods Up" button on this screen raises the sensors up and back down. At the same time, display "buttons" show the status of the position detectors. Also the lasers are turned on so if the beams are manually interrupted, this condition is displayed on the screen ( In tip check mode). The "park" button may be used to position the table on a convenient location.
See also: Diameter and Depth Sensors alignment and test functions.

Raise Depth Pods button

This button raises and lower all sensor pods. At the same time the position indicator "buttons" display the current position.
See also: Diameter and Depth Sensors alignment and test functions.

Diameter test button

By pushing this button, the machine will take continuous diameter readings for the selected spindle and display the tool diameter in statistical mode to permit sensor confidence checks. This function should only be used after the sensors are properly aligned. During execution of this test, the tool is driven to the lowest Z axis position to assure that the beam will always be interrupted (unless the tool is missing or broken). Therefore, do not use it to find the diameter of a tool (use the TOLCHK button instead).
See also: Sensor Alignment, Diameter and Depth Sensors alignment and test functions.

Depth test button

By pushing this button, the machine will take continuous depth readings for all the selected spindles and display the relative travel distance in statistical mode to permit sensor confidence checks. This function should only be used after the sensors are properly aligned. When more than one station is selected, the tools in the collet should be large enough to compensate for differences of the sensors location on the Y axis. This is because all the readings are taken at the same time, and if the tool on one station is smaller than the sensors misalignment on the Y axis, it will miss the beam producing a message.
See also: Sensor Alignment, Diameter and Depth Sensors alignment and test functions.

Scheduled Maintenance

This Maintenance menu provides support of the Scheduled Maintenance system as described in it's own chapter of this manual. This menu entry presents you with a page from which you can display, make changes and test all maintenance procedures set in the machine.


Display Schedule

This button produces a "view" type display, which has buttons on the bottom for scrolling, searching, etc. All the maintenance procedure items scheduled for that machine are listed in order one after the other. Every item appears as a block of information taking several lines of text on the screen.

Display Pending Maintenance

Use of this button will bring up a display screen that lists all the messages corresponding to items currently pending. That means these maintenance procedures should be executed as soon as possible. Once done, they may be removed with the button Clear Pending Maintenance or the keyboard command "MNT_SCH clear".
See also: Clear pending maintenance
Keyboard command: MNT_SCH SHOW

Schedule edit

Pressing the Edit Scheduled Items button displays the Edit Items page. From this page items may be viewed, edited, added or deleted. Buttons are provided to select the desired item for display. Press the Item Number button to enter a specific item number, or press the Next Item button to display the next item in the schedule. The elements associated with the item are displayed in a spreadsheet format. To make a change, touch the box containing the desired element. A sub-page will then display to provide information concerning the element and to prompt for input. Entering new data or Quit returns back to the Edit Items page. The Add Item button displayed on the Edit Items page allows any number of additional items to be added to the schedule. To add a new item just follow the directions given on the screen and answer the questions by selecting from the list of options normally provided. After entering the desired items, press Quit to return back to the Edit Items page. A Delete Item button is provided on the Edit Items page for removing any unwanted items. Pressing this button will cause the ARE YOU SURE? popup to display. Selecting YES will remove the presently displayed item. The Quit button exits the Edit Items page and returns back to the schedule menu page.

Clear Pending Maintenance

This button and the keyboard command "MNT_SCH clear" popup a window on the screen displaying the first line of text of every message in the pending maintenance list. At the same time the user is asked to confirm deletion of the message or quit. After that the user's privilege level is checked and the message removed.
See also: Display Pending Maintenance
Keyboard command: MNT_SCH CLEAR

Check for Due Maintenance

The system software automatically checks for due maintenance at certain strategic times during machine operation as explained in Maintenance Schedule Description and notifies the operator of any pending maintenance. However, if for any reason a check is desired at any time, this button will do just that. This could be useful after changing scheduled items to make sure that everything is correct.

Restart Schedule

At the time a new item is entered into the Maintenance Schedule File, the machine's run time and program time clocks are saved if that item uses machine time as reference. Obviously, if that schedule file is copied to another machine which has different clock values, those values must be changed for the new machine. This is done with this button. It should be used always after installing a schedule file on a new machine, a machine that did not have maintenance schedule before, or any time the clock values are lost which could be the case if the hard disk is reformatted or replaced and there is no system backup disk available.

Other Maintenance functions

The following additional functions are available in Maintenance mode, and can be accessed from the Maintenance menu.

Calibrating the touch screen

This function is used to calibrate the size and position of the touchscreen with respect to the monitor it is mounted on. When this function is selected, a message will be displayed in the middle of an otherwise blank screen. Plus signs ("+") will appear in different locations of the screen, which you are to touch with a small but DULL object (such as a pencil). Each time that you touch the plus sign, the plus sign will disappear and be redisplayed in a different location. This will continue until the system gathers enough information to calibrate the screen. When calibration terminates (after a minimum of four touches), the main Maintenance menu will be redisplayed. The system should be rebooted to reload the calibration values into the active memory.
NOTE: The CNC-7 supports both the AccuTouch and DuraTouch touch screens. During initial install, the system will identify the type of screen automatically. If you suspect that your machine may have changed types of touchscreens from one type to the other, then you should delete the "ts_calib.dat" file from the SYSTEM directory, and rerun the touchscreen calibration.
NOTE: You should reboot after calibrating the touchscreen.


Servo Pull-in, TACH graphics

PULTAC

This command is used to display on-screen graphics indicating the performance of the servo system as pertains to pull in of XY moves. This function is to be used from NC mode, NOT FROM MAINTENANCE MODE. The function is normally limited to use by the MAINTENANCE operator only. The command PULTAC will cause a popup display to be presented which includes a title, a display range area, a graphic charting area, and five buttons. The command is intended to be used with part programs which contain a series of XY moves to be studied. These part programs are made up using standard facilities such as the text editor. When the popup displays, the NC system will be put into Single Cycle mode. Each press of the STEP button will cause the system to perform one cycle of the part program. The graphical area will then display a chart for the indicated axis. The X or Y button toggles between displaying data for either the X or Y axis, so that both axes' moves may be analyzed. The IN and OUT buttons are used to magnify the scale of the graphical display for the SAME DATA. IN will ZOOM IN, magnifying the scale by a factor of two. OUT will ZOOM OUT, condensing the scale by a factor of two. QUIT exits from the window. The Chart will record two different graphs, one shows the position relative to target, or pull-in, as a white line approaching a grey zero line. The system will also display calculated velocity, or TACH, as a yellow line. The TACH line is intentionally reversed to make it easier to see in relation to the pull-in. Data is collected by the master STAC board, and will indicate samples occurring each 1ms interval after the distance to target becomes less than 32766 System Bits, or approx 0.32 inch on a 1 micron scale. Data will be charted each 1ms from this point for approximately 280ms. The display range area, located above the Chart, will indicate the axis and the range of the display in System Bits. The TACH line is intentionally scaled up by a factor of four to make it more readable. If the program is stepped all the way to end of program, the program can be restarted, and the moves reevaluated by simply pressing STEP again.
See also: Servo Stats

Machine enable/disable command

CONTROL,us/ls/x/y,on/off

This command is used to enable and disable the Upper or Lower Structure or the X or Y axes of the machine. This command is useful during Maintenance of the machine, as it is sometimes helpful to only run one part or another of the machine during testing of the machine. Disabling the Upper structure includes all sensors in that area, plus the Z-axis. Drill strokes and other Upper structure machine functions will simply be ignored by the system. Disabling the Lower structure also includes all sensors in this area, such as machine air, table clamps, and so on. Homing and XY movement functions will simply be ignored and simulated. Disabling or enabling the lower structure will also disable or enable the X and Y axes. Disabling an X or Y axis will cause the system to ignore that axis during homing and part program moves, such as drilling and parking. This is useful when doing certain machine calibration operations such as leadscrew compensation. Enabling the X or Y axis while the lower structure is disabled is dangerous and should be avoided.
** This function is only available from the SERVICE account **
See also: HOME
Keyboard command: CONTROL,us/ls/x/y,on/off

XY Scale offset computation command

OFFSET,X#Y#

Step pinning

This command is used to calculate the scale offset, used to compensate the exact position of the scales as physically mounted in the machine. This command is for use on linear scale machines ONLY, and should not be needed on rotary encoder equipped machines. The command calculates the difference between APOS and a desired position, called a Magic Number, which is the location of a step pin bushing as provided on tooling plate drawings. Generally, this location is provided in INCH, Version 1, so it is helpful to set the machine up accordingly. Step Pinning is generally done by jogging the table to the step pin coordinates using the J command, then turning off the servos and manually turning the leadscrews until the step pin fits freely into the step pin bushing. At this point, the OFFSET command is entered, and the system will calculate the new scale offset. The difference between APOS and DPOS is then added to the CURRENT scale offset value, and the result is stored in memory, and displayed in the Machine Status box for a period of 30 seconds. The table must be rehomed after using the OFFSET command. An optional XY coordinate can be entered with the OFFSET command, which is compared against APOS, otherwise DPOS is used if no coordinate is entered. The new scale offset value IS NOT automatically written to the MACH.DAT file, you must do this manually by editing the MACH.DAT file, as stored in the SYSTEM directory.
See also: SOF
Keyboard command: OFFSET(,X#Y#)

T Scale offset computation command

TOFFSET,#

This command is used to calculate the T axis scale offset on an autoload equipped machine, used to compensate the exact position of the scales as physically mounted in the machine. The command calculates the difference between the TAPOS and a desired position, called a Magic Number, which is the location of a T axis step pin bushing as provided on tooling plate drawings. Generally, this location is provided in INCH. Step Pinning is generally done by jogging the transporter to the T axis step pin coordinates using the JT command, then turning off the servos and manually moving the transporter until the T axis step pin lines up with the mark on the front edge of transporter. At this point, the TOFFSET command is entered, and the system will calculate the new T axis scale offset. The difference between TAPOS and TDPOS is then added to the CURRENT scale offset value, and the result is stored in memory, and displayed in the Machine Status box for a period of 30 seconds. The table must be rehomed after using the TOFFSET command. An optional T coordinate can be entered with the TOFFSET command, which is compared against TAPOS, otherwise TDPOS is used if no coordinate is entered. The new T axis scale offset value IS NOT automatically written to the MACH.DAT file, you must do this manually by editing the MACH.DAT file, as stored in the SYSTEM directory.
See also: TSOF
Keyboard command: TOFFSET(,#)

TMS exerciser

LCXR,on/off

This command is used to enable the TMS exerciser. The TMS exerciser is a canned routine which "walks" a tool from the first tool position in it's group through the last tool position in it's group. This is useful for checking "bottom line" performance of the TMS system. The TMS exerciser affects all selected stations, and may be operated from keyboard commanded toolchanges, or from a part program. To operate the exerciser, simply turn on the exerciser and command a toolchange. After the tool is walked to the end of the group, it will be placed in the spindle collet. Please be sure to remove the other tools from the affected groups to avoid crashing tools into one another. The exerciser remains enabled until you disable it, or until you reboot the system.
See also: TMS
Keyboard command: LCXR,on/off

Setting the system clock

The system clock will be set as part of a software installation, and is set from the value of the battery powered clock installed on the I-IO board each time that the system powers up. Should it become necessary to reset the battery clock (due to replacing the battery, or a time change like daylight savings time), a menu item is provided to do this. When you select this function from the Main Maintenance menu, the system will display the current values of the system clock, and the battery powered clock on the I-IO board. You have the option at this point to either accept the current value of the battery powered clock as the correct system time, or to enter a new value to be loaded into both the system time and the battery clock.

Troubleshooting

Problems you might encounter

This section is meant to give you help in the event that problems arise in the use of your CNC-7. It is meant to describe common problems that might be encountered in the field, and which can be partially or totally corrected by the user or Service Engineer. These areas might describe real problems which can happen, and real or perceived problems which result from a misunderstanding of how the system operates. This section of the CNC-7 Reference Manual first became available in the Rev 1.5 revision of the manual. If you become aware of other troubleshooting items that should be included, please forward them to Excellon Technical Support, and they will be considered for inclusion in the next edition of this manual.

Device is disabled

When installing system options, such as DNC-1.3, the paper tape reader, or a 3.5 inch DOS microfloppy, you may find that even after you've successfully installed all of the hardware and software, that the device can not be accessed. Instead, you get a message such as "This device is disabled". This is because the optional devices are disabled when the machine ships from the factory so that the operator will not try to select a device which is not available, causing problems or system lockup. To enable the device, you must edit the file DEVINFO.DAT in the SYSTEM directory and reset the device disable bit in the device bits mask. For example, if the device description for DNC looked like:
00010007 FFFFFFFF FFFFFFFF XM: FILESERVER /dev/dnc/ In this example, you'll need to reset the disable bit, which is the "1" in the field "00010007". This should be changed to "00000007" to enable the device.
It is not necessary to reboot after this edit.
See also: DEVINFO.DAT

Disk Problems

File System Check

Should problems develop with the hard disk file system (such as corrupted or lost files), the Operating System does have a feature of trying to restore the file system. This procedure is called FSCK, for File System Check and Repair. When you shut the machine down normally (see Power Down), the machine cleans up and closes it's files safely. If an abnormal shutdown occurs (such as a power interruption, hard reset, or crash), the system will detect this at the next power up. If the system detects and abnormal shutdown on it's next boot, it puts the file system through an FSCK procedure to make sure that the system is intact. This happens automatically, and except for requiring an extra boot, does not inconvenience the operator. If however, the disk system is corrupted enough that a normal boot does not take place, you may need to perform the FSCK manually. To do this, you must get the system to the REGULUS prompt, and enter Super User mode. This can be reached a variety of ways, depending on how badly damaged the hard disk is. There are three main possibilities: You boot the system up, and the system enters Single User mode, listing one or more problem conditions on the console. In this case, you are already in Super User mode. You boot the system "normally", and get to the front page, but the system behaves strangely. To get to Super User mode, log in as the SERVICE account, and type the command "quit" (lower case) followed by a RETURN. Once the CNC displays terminate, enter Super User mode with the command "su" (lower case). The system won't boot at all. In this case, you must boot and run the file system check and repair from the floppy disk. To do this, insert the boot disk into the floppy drive in the rear of the computer enclosure, set DIP switch number 2 on the CPU board to OPEN (all others CLOSED), and press the RESET button on the computer enclosure. Answer all questions (Format Winchester?, and Install System?) with N for NO. You are now in Single User Super User mode. Type one of two commands: "fsck" (lower case), followed by a RETURN, if you booted from hard disk. If you booted from floppy, you'll need to use the command "fsck /dev/win" (lower case). The check will report any found problems, and may alert you to problems detected. If any problems are detected, the system will generally ask you if you want to delete the affected areas. Answer "y", since those areas are too badly damaged to recover anyway. If FSCK reports any problems, a second pass of FSCK will be required. To run this, type "fsck -s", or "fsck -s /dev/win" if you booted from floppy. This will rebuild the free list of available sectors. Once both procedures are complete, set DIP switch 2 back to CLOSED (on the CPU board), and press the RESET button located on the computer enclosure. A normal boot should now take place.


Disk Errors Reported by System

If you notice disk errors occurring in your system, first be careful to check where the errors have come from. The error messages will appear in the Machine Status box, and will also be recorded in the MESSAGES log file. These errors are hard errors which the system was not able to recover even after several retries to read or write the bad area of the disk. The message you will see will look something like this:
CMD=Disk 0x00 0x000000 ...
The second parameter of this message (0x000000) is the bad sector which produced the error. BE SURE that the number shown is LESS THAN 0x1FFFFF. Only these numbers refer to the hard disk, higher numbers, like 0x201234 or 0x324742 indicate floppy disk errors, and not hard disk errors. Once it has been determined that you have a disk error, you need to map out the bad sector from use so that this section of the disk is avoided in the future. To do this, you can either reformat the system hard disk and manually add this sector to the list of bad sectors (See Installing the System), or you can add it by hand. To add the bad sector by hand, you will first need to get the system into single user state. To do this, boot the system up normally, and then force an improper shutdown by pressing the RESET button on the computer enclosure. When the system reboots and complains about an improper shutdown, it will ask you to press RETURN in order to begin repairing the filesystem. DO NOT PRESS RETURN at this point. Instead, enter the password SBE and THEN press RETURN. The system will exit out to REGULUS so you can perform the repair. Add the bad sector to the system's list by entering the BADBLK command as follows:
/etc/badblk 0x000000 (this is the number from the disk error message)
If there are multiple bad sectors reported, you can either use several BADBLK commands (on for each one), or you can place all sector numbers on one line, separated by spaces (not commas). Once this is done, repair the filesystem with the command:
/etc/fsck -vsy
You should now reboot your system. NOTE: Depending on WHERE the bad sector was, the system may have to delete files where the bad block occurred. Although in most cases the system will probably perform well at this point, it is possible that a file will be deleted which makes the system unusable. If this occurs, reload the software from the floppies WITHOUT FORMATTING, and the bad sector will be avoided. NOTE: MAKE SURE THAT YOU RECORD THE BAD BLOCK FOR FUTURE REFERENCE. This way, you can re-enter the number manually if it later becomes necessary to reformat the hard disk. You'll save yourself the effort of having to "rediscover" the bad sector later on.

Corrupted System on Hard Disk

Because the system resides on a hard disk, there is always the possibility that the system on the hard disk can be corrupted. Although this is unlikely, it is possible, and if it happens the results can be quite strange depending on what is corrupted and how badly. If you suspect that your system has been corrupted, you'll need to force the system through a file system check to find out. The easiest way to force a file system check is to boot the system up, and then go through an "improper" shutdown, and then reboot. You can do this by pressing the RESET button on the computer enclosure after the system is booted and running. After reloading the Operating System, the system will detect an improper shutdown, and will report the problem. You'll be asked whether or not you want to perform a disk corruption test. Entering "y" will cause the system to first go through the major system directories and verify the checksums of all files in those directories which have not been intentionally updated since the system was installed. If a problem is found, it will be reported. Essentially ANY problem reports should be treated as corruption of the system on the hard disk. The reports will look like this:
Checking files in "/cnc/bin" error: /core computed checksum is -1738002962
The reports from the test indicate that a file has changed since the installation of the system, and that the change was not "intentional". In other words, the file changed without some part of the system making a change to the file for a known reason. Whether or not the corruption test is run, and whether or not there are any problems, the system will run a file system check and repair procedure which will attempt to correct any problems with the structure of the file system itself. What to do if you have problems:
If you have corrupted files on the system, this is a fairly serious matter. If possible, the machine should IMMEDIATELY be taken out of production to avoid any damage to your product, and corrective action should be taken. You should record the directory and file for which the problem is reported, "/cnc/bin" and "core" in the above example. You should then try to correct the problem in the following sequence:
1) Reinstall the system from the distribution floppies without formatting the hard disk.
2) If that fails, reinstall the system and reformat the hard disk. BE SURE THAT YOU HAVE A GOOD SYSTEM BACKUP DISK BEFORE REFORMATTING THE HARD DISK. This will avoid losing the critical system specific information during the formatting process.
3) If that fails, replace the hard disk drive, disk controller, and/or disk cables and repeat at step 2. It is also possible that disk corruption problems can be caused by CPU, power supply, or software problems, although these are considerably more rare. If the above steps fail to correct the problem, and you have not already called for factory assistance, now is the time to call.

bk_page

Automatic System Backup functions

System Backup functions

Backup of the System

This Maintenance menu provides support of the Automatic System Backup functions as briefly described in the first chapter of the User Reference Manual. This menu entry presents you with a page from which you can format and list System backup diskettes, save to and restore from these diskettes, and test the System Backup floppy disk drive. You also have the capability of duplicating diskettes, including software diskettes. During most of the operations described in this section, the first thing that the system will do is to do an integrity test on the file structure of the floppy disk. This is done to assure that the disk structure has not been damaged, and to repair it if it has and if possible. This menu also contains functions for saving and restoring the USER, LOGIN, and MATERIALS directories via the System Backup floppy drive.


Format system backup diskettes

This button allows you to create blank system backup floppies. In doing this, the diskette is formatted, and a blank (empty) file system is created on it. Before using this function, be sure that the diskette is inserted properly into the floppy drive (located in the rear computer enclosure), and that the diskette is not write protected. This function will verify whether you really want to use it or not, but you should use this function with caution!!!
Keyboard command: BACKUP FORMAT

Test System Backup floppy drive

This button allows you to perform a disk drive test on the System Backup floppy disk drive. This test is the same test used by the system to test the hard disk drive during formatting in order to create a bad block list. To run this test, you will need a diskette which the system can used for the test. All contents of this diskette will be destroyed during the test. The test will format the diskette, and then do a read/write test to verify each block on the disk. Error counts for read and write, as well as progress messages are displayed. This function will verify whether you really want to use it or not, but you should use this function with caution!!!
Keyboard command: BACKUP TEST

List system backup diskettes

This button allows you to get a directory listing of a system backup floppy. This will show the names of all files on the diskette, in the long directory listing format (see the Regulus manual for further details). This listing will show things like the file name, creation date, and protection status. The listing will show all files, plus directories and subdirectories. At the end of the directory listing, a report will show how much of the diskette is presently used. Before using this function, be sure that the diskette is inserted properly into the floppy drive (located in the rear computer enclosure), and that the diskette is not write protected.
Keyboard command: BACKUP LIST

Save system info to backup floppy

This button allows you to save crucial system information (those files stored in the SYSTEM directory /cnc/data) to the backup floppy. The system's log files are not written to the backup floppy. Pressing this button will cause any system files which have been changed to be written out to the backup floppy. Using this button is usually only necessary when you are creating multiple backup floppies, since a "backup save" is automatically performed at power down. Before each file is copied to the floppy, the system checks to see if the file already exists on the floppy. If so, the name of the file on the floppy is changed to have a ".BAK" extension, so "password.dat" would become "password.BAK". After the name change (if required), the file is copied from the hard disk to the floppy. This gives you one extra level of protection, in case you accidentally change an important file, and shut the system down so that the file on floppy is overwritten. As long as you don't change the file AGAIN, you can restore from floppy and then rename the file from "password.BAK" to "password.dat". Before using this function, be sure that the diskette is inserted properly into the floppy drive (located in the rear computer enclosure), and that the diskette is not write protected. This function will verify whether you really want to use it or not, but you should use this function with caution!!!
Keyboard command: BACKUP SAVE

Save user info to backup floppy

This button allows you to save user information (those files stored in the USER, LOGIN, and MATERIALS directories) to the backup floppy. No system information is written out by this function. The primary use of this function is to save the contents of these user directories for later restore after reformatting the hard disk. The function clears all files currently on the floppy, and then creates subdirectories USER, LOGIN, and MATERIALS. The contents of each of the corresponding hard disk directories are copied to these. NOTE: The capacity of the floppy disk is roughly 1.4 megabytes. This function makes no attempt to handle saving of more than this amount of data. If you run into this, it probably indicates that you are trying to archive TOO MUCH DATA on the machine itself - the machine was never intended to act as mass storage. Before using this function, be sure that a diskette is inserted properly into the floppy drive (located in the rear computer enclosure), and that the diskette is not write protected. This function will verify whether you really want to use it or not, but you should use this function with caution!!!
Keyboard command: BACKUP USAVE

Restore system info from backup floppy

This button allows you to restore crucial system information from the backup floppy to the hard disk. Pressing this button will cause all files stored on the floppy to be copied to the SYSTEM directory /cnc/data, except the DATESTAMP file, which only notes time of last floppy update. This function would be required if, for instance, the system's hard disk was replaced or formatted. After these files are restored from the floppy, the Extended Installation procedure will be run (See Extended Installation) which will merge the restored files COMMANDS.TAB and DEVINFO.DAT with the master files for the current revision. The files on the backup disk cannot be used directly (without running Extended Installation), because they might be from a different software revision than what's currently on the hard disk. Before using this function, be sure that the diskette is inserted properly into the floppy drive (located in the rear computer enclosure), and that the diskette is not write protected. This function will verify whether you really want to use it or not, but you should use this function with caution!!!
Keyboard command: BACKUP RESTORE

Restore user info from backup floppy

This button allows you to restore user information from the backup floppy to the hard disk. Pressing this button will cause all files stored on the floppy subdirectories USER, LOGIN, and MATERIALS to be restored to the corresponding directories on the hard disk. See "Saving User Information", above. Before using this function, be sure that the diskette is inserted properly into the floppy drive (located in the rear computer enclosure), and that the diskette is not write protected. This function will verify whether you really want to use it or not, but you should use this function with caution!!!
Keyboard command: BACKUP UREST

Duplicating diskettes

This button allows you to duplicate diskettes. This function can be used for duplication of AUTOPATCH, SYSTEM BACKUP, SYSTEM SOFTWARE, SERVICE KEY, and SYSTEM LOG diskettes. NOTE: Excellon STRONGLY recommends that you duplicate your software diskettes. Reasons why this is important are listed in the CNC-7 User Reference Manual. When you select this function, you will be instructed to insert the diskette to be copied FROM, and the contents of the diskette will be copied to a working area on the hard disk. After this, you will be instructed to insert the diskette being copied TO, and the contents will be written back out to the new floppy after formatting the new diskette. NOTE: This duplication procedure is a general purpose copy procedure that painstakingly copies each sector on the disk one at a time. So it doesn't really matter what is on the disk, or how many files there are. Duplication takes approximately 20 minutes per diskette, 10 minutes to read the diskette to the hard disk, and 10 minutes to copy it back to the new diskette. This function will verify whether you really want to use it or not, but you should use this function with caution!!!
Keyboard command: BACKUP DUP

Check Hard Disk File System

FSCK

This button allows you to perform a hard disk surface analysis. During this analysis, any hard disk errors like "Duplicate Block" or "Missing Block" will be reported as problems. After the analysis, a NOTICE page is displayed. If you see any above described errors in your hard disk, you should follow the NOTICE instructions to repair your hard disk.
Keyboard Command : BACKUP FSCK

Report Hard Disk Usages

DF

This button allows you to perform a hard disk usage analysis. During this analysis, it reports the used disk space in block, unused disk space in block and the percentage on the used disk space.
Keyboard Command : BACKUP DF

bk_apat

Installing an AutoPatch

AutoPatch

CNC-7 software is shipped on sets of multiple diskettes, called Distribution Sets. An update for a machine to a new revision will be sent as a Distribution Set, and includes all known fixes as well as new features. Any one level of software functionality is called a Revision, or "Rev", such as "Rev 1.9". When bugs are fixed within a release, Excellon releases what is called a "sub-release", e.g.: 1.9b. This system would fix all known problems in Rev 1.9, but contains all of the same basic features - no more, no less. Anyone updating from an earlier revision will receive the current sub-release which fixes all identified bugs. If your machine is running one revision of software (e.g.: Rev 1.9b), and a problem is resolved in 1.9 after that point, a new sub-release will be made (e.g.: Rev 1.9e). This sub-release includes all of the same features, but perhaps a few additional bug fixes. If you were to order an upgrade in order to get those fixes, you would be sent an "AutoPatch" disk - one disk which contains ONLY the fixes made to Rev 1.9. After installation, this disk should be stored with your diskette copies of Rev 1.9b in a safe place, and should be reinstalled if you have occasion to reinstall your software from diskettes. When you select this function, you will be asked to insert your AutoPatch diskette. After assuring that this AutoPatch disk is for this revision of software, all of the fixes will be installed onto the hard disk. After installation of the AutoPatch, you should remove the AutoPatch disk and replace the System Backup Diskette into the System Floppy drive. This function will verify whether you really want to use it or not, but you should use this function with caution!!!
Keyboard command: BACKUP APAT

System Log

This Maintenance menu provides support of the System Log files as described in it's own chapter of this manual. This menu entry presents you with a page from which you can format and list the log disks, as well as allowing you to release today's log entries to the SYSTEM directory so that they can be viewed and backed up, and a function to write the log files to the System Floppy so they can be sent in to the Excellon Factory for analysis. The Format and List functions on this page are EXACTLY the same as those on the SYSTEM BACKUP menu, since both functions use the 3.5 inch high-density floppy drive located in the rear enclosure of the machine. The RELEASE TODAY'S LOG, SAVE LOG FILES, and MACHINE PERFORMANCE STATISTICS functions are described below.


Making up a Log Disk

Under certain circumstances, you may wish to make up a Log Disk, to send into Excellon for the purpose of diagnosing a problem with the system. To make up a Log Disk, you must enter first log into a Maintenance account, and then enter Maintenance mode using the keyboard command MAINT. Once in Maintenance mode, press the button labeled SYSTEM LOG to display the SYSTEM LOG menu. You'll need a blank 3.5 inch high density computer disk, which you must insert into the System floppy drive at the rear of the machine in the Computer enclosure. After inserting the diskette, press the FORMAT SYSTEM FLOPPY button to format the floppy diskette (see description, above), This will prepare the diskette to receive files. Press the SAVE LOG FILES button to copy the System Log files to the Floppy drive. Once this operation is complete, you may wish to list the Log disk with the LIST CONTENTS button. After completing the above steps, you now have a Log disk that can be sent in to Excellon for analysis. Remove it from the System floppy drive, and reinsert the System Backup floppy before closing the door to the computer enclosure. Send the diskette to Excellon Automation, attn: Tech Support for Analysis.

Save Log files to System floppy

This button allows you to save the System Log files (stored in the SYSTEM directory /cnc/data) to the backup floppy. The other information stored in this directory (such as the MACH.DAT file) will not be copied to the floppy drive. Pressing this button will cause all System Log files contained in this directory to be written out to the backup floppy. They include the standard CONSOLE, MESSAGES and STATS files, as well as some "debugging" files useful for Excellon to analyze machine behavior and possible problems. Some of these are "debugdmp" and "SMRDATA.SAV". Before using this function, be sure that the diskette is inserted properly into the floppy drive (located in the rear computer enclosure), and that the diskette is not write protected. This function will verify whether you really want to use it or not, but you should use this function with caution!!!
Keyboard command: BACKUP LOGSAVE

Machine Performance Statistic graphs

This button allows you to get graphical displays of how the machine is running, based on the information contained in the log files. The system is currently able to display graphs on hit rate (hits/minute) and on dynamic runout. Note that these graphs represent the behavior of the machine over a 24 hour period, for any one day saved in the log files. The page contains buttons to select which graph is to be viewed, and one to select which day is to be viewed. Log file day numbering is used, e.g. day 1 is today (may need to be released before viewing), day 2 is yesterday, etc. It also contains START and QUIT buttons. In addition, a legend will be displayed to show what the graph displays, and what the range (in the Y axis) or the graph is. The graph always represents 24 hours, from midnight the previous day to midnight this day. Gradations on the graph indicate hours and magnitude of the measurement. When runouts are plotted, a separate graph is drawn for each spindle, using a different color. NOTE: Dynamic runout and static runouts are not necessarily related! NOTE: This function is part of the Rev 3.2 Option Bundle.
Keyboard command: MCH_STAT

Release Today's Log

This button allows you to Release Today's Log for access by the Display program, or for backup to the System Floppy as described above. The Log files for the current day are normally not accessible by the user, since they are still open and in the process of being created. Pressing this button temporarily closes and reopens these files, moving them to the SYSTEM directory where they can be accessed by the user. The names of the created files will be CONSOLE.1, MESSAGES.1, and STATS.1. See the Log File chapter for further information. This function is not necessary unless you wish to access today's log files. If you never use this function, the log files visible in the SYSTEM directory will begin with CONSOLE.2, which is the console activity file for yesterday.
Keyboard command: LOGREL

Special System log

SYSLOG

This button allows you to enable or disable special system logging of special diagnostic events and/or statistics. Categories are available to log this additional information only when it's necessary, thereby conserving the CNC-7's speed and disk space unless needed. The various categories available to this command are described in the Special System log section of the Log files chapter. Please see that section. This function can be activated through the button, in which case you will be prompted to enter a category (followed by any optional parameters) or to turn the special logging OFF. The function can also be activated by the command "syslog", which may be entered from the keyboard or inserted into the MACH.DAT file.
** This function is only available from the SERVICE account **
Keyboard command: SYSLOG (you will be prompted) SYSLOG,ON,#(,#...) SYSLOG,OFF
See also: Special System log (Log files chapter)


TSI Pressure Foot Calibration

The TSI Pressure Foot Calibration functions are provided to assist in the validation and calibration of TSI pressure feet, either as part of a machine build, pressure foot replacement, or recalibration. This button displays the TSI Calibration menu. The menu contains basically two procedures for calibrating TSI for "standard" or "small" tools. The definition of what is considered a "standard" or "small" tool is arbitrary and can be changed by the user. The menu also contains a function for adjusting TSI sensitivity values and a procedure for displaying the raw data values read from the hardware. Upon successful completion, the procedures will load the new calibrated values into memory, as well as writing them to the MACH.DAT file so that the calibration values are available at next reboot. This button is located on the Main Maintenance menu.


TSI Standard Tool Calibration

This procedure is used to calibrate the TSI system for standard tools. The procedure uses the toolchange system, and requires that a "good" and "bad" standard tool be loaded into the tool changer. It will pick up the good tool, and take a reading, then pick up a bad tool, and also take a reading. A minimum voltage difference is required between the good and bad tools, and failure to reach this minimum difference will be noted if it occurs. The procedure will need you to move the heads being calibrated over a stack of panels at a specific test height in order to take it's readings.

TSI Small Tool Calibration

This procedure is used to calibrate the TSI system for small tools. The procedure uses the toolchange system, and requires that a "good" and "bad" small tool be loaded into the tool changer. It will pick up the good tool, and take a reading, then pick up a bad tool, and also take a reading. A minimum voltage difference is required between the good and bad tools, and failure to reach this minimum difference will be noted if it occurs. Note that this threshold is different for standard and small tool sizes. The procedure will need you to move the heads being calibrated over a stack of panels at a specific test height in order to take it's readings.

TSI Sensitivity adjustment

This procedure is used to adjust the sensitivity of the TSI system for large and standard tools. The procedure displays the percentage change required for confidence check (verification of good drill after toolchange) and differentiation between good and bad drills. Separate values are available for standard and small tools, and a separate value is used for each pressure foot. You touch a button indicating which category you wish to change, and then enter the new percentage for the selected spindles on the pop up keypad. Spindle selection is done from the main TSI adjustment page. After entering a new value, the software will update the MACH.DAT file, and will adjust the reference values in memory and in the MACH.DAT file.

TSI Raw Data report

Sometimes it is useful to know exactly what raw data values are being seen by the computer, for example, to know if the cables are connected properly, and if the AtoD board is functioning properly. The TSI Raw Data report displays the exact values read via the AtoD board for each of the selected spindles in decimal. This is a display only page, and does not allow any alteration of the system or data.

Depth Control Problems

Faulty machine set-up or hardware problems may cause one of the messages listed below to be displayed in the Machine Status window. There are often many different conditions that could conceivably result in a particular message being displayed. A partial list of some of the more likely causes is provided for each message. In describing the messages the following terms are used:
Depth Control Switch: A switch and flag arrangement located in each spindle assembly. The switch is designed to activate when the pressure foot touches down on the material during a drill stroke or rout position plunge. When activated, the switch enables a Z axis position counter which is then used to determine the absolute elevation of the top of the material.
Tool Tip Check: After changing tools and at the beginning of each part program run, a tool tip check is performed where the machine inserts the tip of the tool into the tool tip sensor pod located at the front of the worktable. This is done to determine the elevation of the tool tip relative to the pressure foot.
The following messages may display while performing depth controlled drilling or routing:
Depth control switch activated-Check switch adjustment: n This message is displayed if the depth control switch is already activated prior to the drill stroke or rout position plunge.
Possible causes:
o Flag is adjusted too close to the switch o Switch is inoperative or blocked by foreign material o Pressure foot is not fully extended
Depth too low - Check stack thickness and commanded depth: n An absolute depth is computed based upon the commanded depth into the material, the elevation of the top of the material, and the relationship between the tool tip and pressure foot. The drill stroke or rout position plunge is terminated and the above message is displayed if the computed absolute depth is determined to be deeper than the maximum allowable depth.
Possible causes:
o Stack is not thick enough to drill or rout at the commanded depth o Tool ring is set improperly making the tool too short
No material detected-Deselect spindle(s) not in use: n This message is displayed if the top of the material is not detected before the spindle reaches the maximum allowable depth.
Possible causes:
o No material is present at a selected station o The flag is not engaging with the depth control switch
Bad chipload or tool geometry - Excessive drill depth variance: n This message is displayed if the machine detects an abnormally large variance at the bottom of a drill stroke, either too deep or too shallow. The amount of allowable variance (before this message will be triggered) is set by the VSB command ZDEPTH-TOL.
Possible causes:
o Z-axis badly out of tune o Failed Z-axis motor or resolver
The following messages may display during the Tool Tip Check:
Depth pod not up - Check pod: n This message is displayed if the tool tip sensor pod did not raise for the Tool Tip Check.
Possible causes:
o The pod is mechanically stuck in the down position o Faulty depth pod up/down sensor switch
Depth pod not down - Check pod: n This message is displayed if the tool tip sensor pod is not fully retracted before or after the Tool Tip Check.
Possible causes:
o The pod is not fully retracted for mechanical reasons o Faulty depth pod up/down sensor switch
Depth pod activated - Check pod: n This message is displayed if the tool tip sensor pod is already activated prior to performing the Tool Tip Check.
Possible causes:
o LED type pods: The plunger is stuck in the down position o Laser sensor pods: The laser beam is obstructed
Depth counter not zero - Check depth control switch: n This message is displayed if the Z axis position counter (enabled by the depth control switch) is non-zero prior to performing the Tool Tip Check.
Possible causes:
o The flag is adjusted too close to the depth control switch o The switch is inoperative or blocked by foreign material o The pressure foot is not fully extended
Depth counter did not count - Check depth control switch: n This message is displayed if the Z axis position counter (enabled by the depth control switch) contains zero when the tool tip is inserted into the tool tip sensor pod.
Possible causes:
o The flag is not engaging with the depth control switch
Tool too long - Check ring set or for collet to ring seating: n This message is displayed if the tool tip protrudes below the bottom of the pressure foot at the point the depth control switch first activates.
Possible causes:
o Tool is ring set improperly making it too long o The tool was picked up improperly during the last toolchange and is not seated in the spindle collet o The flag is adjusted too far away from the depth control switch
Tool missing or broken - Check the tool: n This message indicates that no tool was detected for a selected spindle.
Possible causes:
o Tool is missing or broken o Tool is ring set improperly making it too short
Inconsistent Depth readings - Increase band and/or inspect sensors: n This message indicates that the machine was unable to take a consecutive set of depth readings which are within the band dictated by the VSB command DPCHK-READS. Either the band is too small, or there is some mechanical/electrical problem.

Other Machine Problems

Machine Messages Explained

Clogs on # # ... Where #... indicate the stations containing the clogged tools. This message is put in the STATS log file on end of program and upon tool change after clogged tools were detected and indicates that debris from the drilling process is attached around the tool. Correcting Tool Seating: # # ... Where #... indicate the stations being fixed. This message may appear on the screen while the machine is adjusting tools' heights during a tool change on ringless tools equipped systems in Automatic Tool Change mode. Can't Correct Tool Seating. Check Tools: # # ... Where #... indicate failed stations. Possible mechanical problem has been found. Tools, spindles and tool transfer jaws should be inspected. Correct Tool Seatings: # # ... Where #... indicate the stations to be fixed. This message prompts the operator to adjust tools' heights during a tool change on ringless tools equipped systems in Manual Tool Change mode. Problem Moving Z axis - Check Spindles # # ... Where #... indicate the troubled stations. This message, usually displayed during tool change or check, shows spindles which failed to reach final position after being commanded up or down. This could be due to mechanical spindle system problems causing binding or electrical related malfunctioning that prevent the servos from moving the spindles. Stopped by: Depth/Insert pod up: # # ... Where #... are the pods detected up. If the tool check or insert remover pods are detected to be unexpectedly up, this message is displayed. Also, the work table is immediately stopped if it is moving. Inspect the referred pods and associated components to determine the cause of this problem. If the pods are down, check the switches attached to each of them for possible misalignment. Broken tool(s) detected: Refer to Broken Tool Report This message is displayed upon end of program when there have been broken tools replaced during part-program execution and the broken tool report/recovery option is installed on the machine.. Verifying Depth Control accuracy: # # ... Where #... are the affected stations. During tool tip check for depth controlled drilling or routing, the machine may take several sets of readings until the accuracy indicated in the machine configuration is achieved. When this happens, this temporary message is shown. Clipped TMG beam depth - Station: # Depth: # Where the affected station and an absolute Z axis position are indicated. This message is displayed during tool diameter check under some particular circumstances, such as large tool diameter, in which case the diameter reading can not be taken at the desired height on the tool's flute