Turn on logging in the Galil plugin config. There is a check box to enables it. Then re-start Mach and then directly close it. It will produce a GalilDebug.txt file in the plugins directory. At the top of this file, there will be a listing of the current Galil settings. This might prove useful to see if there are any commands burned into the controller's NVRAM that could cause this.
Steve
Here are the results...
Galil Plugin v4.6.0.0 (DMCLib)
QZ Slots=000 Response=" 4, 24, 16, 28:"
DMC1842 Rev 1.0r
QZ Slots=000 Response=" 4, 24, 16, 28:"
-- Begin Controller Settings --
AC = 3072, 3072, 3072, 256000
AF = 0, 0, 0, 0
BB = 0.00, 0.00, 0.00, 0.00
BI = 0, 0, 0, 0
BM = 2000.00, 2000.00, 2000.00, 2000.00
BO = 0.0000, 0.0000, 0.0000, 0.0000
CE = 0, 0, 0, 0
DC = 3072, 3072, 3072, 256000
DV = 0, 0, 0, 0
ER = 16384, 16384, 16384, 16384
FA = 0.00, 0.00, 0.00, 0.00
FV = 0, 0, 0, 0
GM = 0, 0, 0, 0
GR = 0.0000, 0.0000, 0.0000, 0.0000
OE = 0, 0, 0, 0
IL = 9.9982, 9.9982, 9.9982, 9.9982
IT = 1.0000, 1.0000, 1.0000, 1.0000
KD = 64.00, 64.00, 64.00, 0.00
KI = 0.000, 0.000, 0.000, 0.000
KP = 6.00, 6.00, 6.00, 0.00
KS = 1.313, 1.313, 1.313, 1.313
LZ = 1
MT = 1.0, 1.0, 1.0, 1.0
OF = 0.0000, 0.0000, 0.0000, 0.0000
OP = 3, 0 0 0:
PF = 10.0
PL = 0.0000, 0.0000, 0.0000, 0.0000
SP = 3000000, 3000000, 3000000, 25000
TL = 9.9982, 9.9982, 9.9982, 9.9982
VA = 256000, 256000
VD = 256000, 256000
VF = 10.4
VS = 25000, 25000
VT = 1.0000, 1.0000
-- End Controller Settings --
-- Begin Axis Mapping --
Mach Axes: XYZABCS
Galil Axes: ABC---D
-- End Axis Mapping --
QZ Slots=000 Response=" 4, 24, 16, 28:" <ResetControl() EStop=true >
MT 1.0,1.0,1.0,1.0 Slots=000 Response=":" <ResetControl() EStop=true Set motor types.>
SP 3000000,3000000,3000000 Slots=000 Response=":" <ResetControl() EStop=true >
FL 2147483647,2147483647,2147483647 Slots=000 Response=":" <DisableSoftLimits() gState.nAixs = 4>
BL -2147483648,-2147483648,-2147483648 Slots=000 Response=":" <DisableSoftLimits() gState.nAixs = 4>
DP 0,0,0 Slots=000 Response=":" <ResetControl() EStop=true >
AB 1 Slots=000 Response=":" <ResetControl() EStop=true >
CN -1 Slots=000 Response=":" <ResetControl() EStop=true Limits low unchecked!>
CN ,-1 Slots=000 Response=":" <ResetControl() EStop=true Homes low unchecked!>
KPD=0 Slots=000 Response=":" <ResetControl() EStop=true >
KID=0 Slots=000 Response=":" <ResetControl() EStop=true >
KDD=0 Slots=000 Response=":" <ResetControl() EStop=true >
OFD=0 Slots=000 Response=":" <ResetControl() EStop=true >
TM 1000 Slots=000 Response=":" <ResetControl() EStop=true !>
OP 3 Slots=000 Response=":" <UpdateOutputs()>
MO ABC Slots=000 Response=":" <CloseWindow()>
WT200 Slots=000 Response=":" <CloseWindow()>