The next section of the schematic covers the control panel. This will follow the sketch in post #2 above with the following changes:
- an additional warning light to indicate if the stepper driver ALM output has been triggered. The drivers are CL86T from OMC StepperOnline which monitor the motors vis integrated encoders. The ALM triggers if the max current or voltage is exceeded, or the encoder determines that the motor did not move as instructed. The (previous) fault indicator is triggered by the limit switches and spindle overload.
- an extra switch added for a machine light. I'll wire this to control a 24V LED device.
- an extra switch to run the Home All macro. The software manual for Eding says it is a good idea to leave the machine in a known state before switching off so this makes it easy.
- The jog speeds are now 0.001, 0.01, and 0.1mm per press, with the Rapid override running at 1mm. So the 4 position switch has been replaced with a 3 position 60 degree switch.
Jogging
There are 4 pairs of momentary switches (S11-S17) to control jogging in the X/Y/Z/A axes. Jogging speed is controlled by S6 which provides a Rapid override, and S7-S9 giving the normal speeds.
Cooling and Aux
Flood and Mist cooling are driven by S18/S19. The feedback status of these outputs is on another page of the schematic and is driven by the output relays.
The worklight is activated by S21 - no feedback LED is required.
The Home All macro is triggered by S22.
Spindle Control
The spindle speed is selected by S24 which is connected to 3 motor contactors providing a 2 speed Dahlander arrangement (I have not changed the original spindle motor and gearbox). The nets labelled SpindleSlow and SpindleFast connect to the coils of the contactors. I'll do a separate post later explaining how that works.
The spindle is (manually) activated by S22. This energises RS1 where the first set of contacts act as a latch and the second set of contacts supplies a signal path to the controller input that controls spindle activation.
The spindle is deactivated normally by pressing S23 which de-energises the coil of RS1. The second set of contacts signals the controller that the spindle state should be stopped.
There is also a zero volt release arrangement, so if the 48V supply is lost, relay RS1 will signal to the controller that the spindle state should be stopped. This is a safety provision I added after including the limit override switch, as I did not want a stopped spindle suddenly starting if the machine was jogged back into the work envelope.
CNC Mode
The CNC mode can be set to Run or Pause via switches S25/S26. The Pause state is provided by an LED in the switch, although I have to figure out how the controller outputs that state.
Attachment 475368