Hello,
i use Mach3 since more than 4 Years, everything fine.
I try to use Mach4 since 2 Years, confusion...
Well, the main thing is i use two breakout boards with the ESS.
My router has 5 Motors, and one HF-Spindle.
I use the motors like shown:
Motor 0 = X(1) -> Board 1
Motor 1 = Y -> Board 1
Motor 2 = Z -> Board 1
Motor 3 = X(2) -> Board 1
Motor 4 = A -> Board 2
Motor 5 = C (Tool Changer) -> Board 2
In Mach3 i configured my system like follows:
I use "Charge Pump Signal" because if i do not i have trouble.
What is the trouble?
Well, testing without "Charge Pump" looked like this:
After powering up the machine the relays on the board were on (enable).
That causes that the valve for coolant began to run.
The valve for opening the tool-changer opened.
After activating the Software on the PC all Output switched in normal position.
If i use "Charge Pump" i do not have this problem.
So now begins the confusion:
In Mach4, depending on the screen you have the possibility to use "Charge Pump" or not.
If you create a new, own screen, the place where "Charge Pump" is, is named "Reserved 1" and "Reserved 2"
If you use an existing screen, there is "Charge Pump".
The second thing is, in the ESS-Configuration there is only one "Charge Pump" available.
There is no way to get a second one.
If i configure the ESS and assign the "Charge Pump" to 1|16 i can enable one board.
I can move the axis, but here is the next problem....Axis with slave will crash mach4, so i tried out without slave.
The question is, why are there MACH4 profiles with "Charge Pump" and why not?
The next question is, why is in ESS-Configuration only one "Charge Pump"?
Clear, only what in ESS-Configuration is assigned first can be used in MACH4 Output/Input.
I also tried out:
Manual editing the "Machine.ini"
Assigning the 1|16 also to 2|16, but that will not work.
I saw this here also:
http://www.machsupport.com/forum/index.php/topic,30635.0.htmlIn Germany we say: "Good wheel is expensive now"... probably you have an similar thing for this
best regards,
Gerhard