Hi peter
Sorry for the late response, I see on the updated schematic there is no Reverse wire to the VFD. How will the M3 and M4 work?
Thanks
Katoh
Katoh,
Do you need to use reverse is the first question?
The parallel port has 12 outputs and 5 inputs so yyou need to engineer your system to work within these limitations (or use a 2nd parallel port).
EN012
http://www.homanndesigns.com/pdfs/EN012_V3.pdf is setup for 4 axes. If you are only using 3, then you can also use pins 8 and 9 for other things.
Also in the Engineering note I've set the breakout board to use pin 17 for the charge pump enable. If you did not need that, you could then also free up pin 17 for other use.
As to the DigiSpeed, it needs an output pin to control each relay. If you don't need to use both relays, then don't.
To control the relays via the spindle M3 and M4 codes (assuming you want to have reverse) you can do it as below.
1. First choose the output pins that will be use to control the relays. If you only have a 3 axis machine it could be say pins 8 and 9.
2. Wire up the DC-03, connecting say relay 1 to pin 8 on the MB-02V6
3. Wire up the DC-03, connecting say relay 2 to pin 9 on the MB-02V6
4. In the Mach3 outputs config tab, assign pins 8 and 9 to be controlled by Mach3 outputs, say Output5 for pin 8 and Output 6 for pin 9
5. In the Mach3 spindle config tab, assign M3 to turn on Output5 (Pin 8 thus relay 1)
6. In the Mach3 spindle config tab, assign M4 to turn on Output6 (Pin 9 thus relay 2)
So now, when you use M3, Relay 1 will turn on. If you use M4 relay 2 will turn on.
If you Motor controller needs a direction input and an Enable input, then the config is different. Assuming we are using Relay 1 to switch the enable and relay 2 to switch the direction, the setup would be;
1. First choose the output pins that will be use to control the relays. If you only have a 3 axis machine it could be say pins 8 and 9.
2. Wire up the DC-03, connecting say relay 1 to pin 8 on the MB-02V6
3. Wire up the DC-03, connecting say relay 2 to pin 9 on the MB-02V6
4. In the Mach3 outputs config tab, assign pin 8 to be controlled by Mach3 outputs, say Output5
5. In the Mach3 Motor config tab, assign pin 9 to be the spindle axis dir pin on port 1
6. In the Mach3 spindle config tab, assign M3 to turn on Output5 (Pin 8 thus relay 1)
7. In the Mach3 spindle config tab, assign M4 to turn on Output5 (Pin 8 thus relay 1)
Notice a couple of things here. M3 or M4 will turn on Relay 1. We need this as Relay 1 is the Enable so must be active in FWD and REV.
Relay 2 is now controlled by the Spindle axis direction output. Mach3 will automatically set this pin when a M3 or M4 is issued.
Note: In PWM mode, the Spindle axis Step pin is set to the pin that will carry the PWM signal to the DC-03V3.
Hopefully the above is clear enough to understand.
Cheers,
Peter.