Basic I O Inputs setup info:
Press enter on Inputs to see the next menu.
If you have a Tool Guard and want to wire to an available input, first check which inputs are currently not being used. Look at the servo control board on the P3 connector Pins 1 – 10. Any of the pins that don’t have wires on them already can then be used for this purpose.
After determining which inputs are available press F1 (INPUTS) key and then move down to the available input based on which connections on P3 1 – 10 were available and then press the enter key.
Next press the enter key on Tool Guard and select either active High or active Low. Active high means you are using a normally closed switch with +24 volts DC going through the NC contacts and wiring up to the input bit you have just assigned. When the tool guard is open the switch closes back to a NC state causing the CNC to understand the Tool guard is open. You could have also used the normally open contacts of the switch and chosen active Low. When the Tool Guard open the +24 volts that was going in to the input bit is now not there and this then tells the CNC the Tool Guard is open.
Input Function |
Use |
Tool Guard |
Holds the CNC program and stops the machine spindle. You must remove the input before the program can continue. To restart the spindle, press START once. To continue the program, press START a second time. If the spindle was not running when you activated the function, press START one time to continue the program. The tool guard function permits compliance with regulations that require an intact tool guard in place in order for the machine to run. |
Double spindle gear select |
Informs the CNC that the spindle speed range has changed to low gear. Use this input on machines that use high and low speed spindle ranges through gearing. |
External finish pulse |
The finish pulse is an input signal from a machine device that informs the CNC that the requested operation was completed. When an output port configured for a finish pulse is activated, the CNC is put on hold until it receives a finish-pulse input. While on hold, the CNC will not continue to run program blocks (if in programmed mode) and will not respond to keypad inputs (if in Manual Mode). |
Variable input |
Allows the state of an input (On or Off) to be assigned to system variable #1000. You can then read variable #1000 and determine the state of the specific input. |
External start |
Performs the same function as START on the CNC keypad. |
External hold |
Performs the same function as HOLD on the CNC keypad. |
External feed hold |
Holds the program if the CNC attempts a feed. A Spindle Off condition usually activates this function. |
External manual select |
Enables manual hardware operation. The encoder inputs generate the Position display. In this mode, the CNC no longer commands axis motion. Thus, an operator can move the machine with the hand wheels and use the CNC as a digital readout. Use this function with the Auto/Manual switch included in the kit. |
Start reading keyboard |
Allows the CNC to accept inputs from the CNC keypad (or keyboard). |
Stop reading keyboard |
Informs the CNC not to respond to inputs from the CNC keypad (or keyboard). This feature permits the builder to set a keyboard lockout system. When the keypad (or keyboard) is locked out, all keys except E-STOP remain inoperative |
General Error input message |
Holds the program and generates an Error message. You must correct the cause of the input signal before you can restart the program |
General Warning input message |
Generates a Warning message at the CNC, while allowing the control to continue to run a program. |
Remote Resolution Selector |
Allows you to select the axis resolution factor from a remote manual panel. Each bit corresponding to x1, x10, and x100 resolution uses three input bits. The three input bits must be sequential. |
Remote Axis Selector |
Enables selection of an axis from a remote pendant. The number of bits required must correspond to the number of axes available. For example, two bits are used with each bit corresponding to X- and Y-axis on a 3000M Two-Axis System; three input bits are used with each bit corresponding to X, Y, and Z-axis on a 3000M three-axis system. The input bits must be sequential. |
Second spindle gear select |
Informs the CNC that the spindle speed range has changed to high gear. Use this input on machines that use high and low speed spindle ranges through gearing. |
Spindle override |
Allows you to vary the DAC output to the inverter drive in 10 percent increments. For MK systems, the input bits required are bits 3, 4, 5, and 9; for OEM systems, use any four bits. |
Spindle CW (M3) |
When activated, CNC initiates an M3 output. Duplicates spindle CW function |
Spindle CCW (M4) |
When activated, CNC initiates an M4 output. Duplicates spindle CCW function. |
Optional program stop |
Corresponding hardware switch for M-code M01 (Optional Program Stop). The status of the switch is reflected on this input function. When switch is ON, M01 acts as M00. If switch is OFF, program will ignore M01. This input function is required for M01. |
Z Axis Disengage |
Allows the capability to switch between two-axes and three axes operation. In Manual mode, the Z-axis can be disengaged by just loosening the quick-release knob on the front of the Z-axis drive system. Refer to 3000M CNC Programming and Operations Manual for Three- and Four-Axis Systems, P/N 70000504, “Section 3, Disengaging the Z-Axis Drive System” for more information. |