Hello Guest it is March 29, 2024, 07:04:04 AM

Author Topic: Old Dynapath System 10 upgrading to Galil CS 18420 ICM 2900 No idea on wiring???  (Read 51985 times)

0 Members and 1 Guest are viewing this topic.

I defiantly need help with number 2 and 3... Where is the best source for this information? Thank you again Steve.

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()>

Offline smurph

*
  • *
  •  1,544 1,544
  • "That there... that's an RV."
    • View Profile
A lot of Mach videos here: http://www.machsupport.com/videos/
And the main Mach doc is here: http://www.machsupport.com/wp-content/uploads/2013/02/Mach3Mill_Install_Config.pdf

Galil docs are here: http://www.galilmc.com/support/manuals.php  Get both the Command Reference and the User's Manual for your controller.  Read the user's manual first.  Top to bottom.  Then read it again.  LOL!  I'm not going to sugar coat it...  It is going to be painful!  :)  But I have found that with most technical docs, a person just doesn't start putting it all together until the second time through.  At least that is the way I am.  Chapters 3, 5, and 6 are the most applicable though.  So maybe read it once through and then re-read those chapters.

Steve

on a side note. I installed Galiltools and I could not get it to connect to the card. i then downloaded SmartTerm, it prompted to reinstall the drivers and it does communicate with the board. is that ok? Mach seams able to communicate with the card fine though...

I have some reading to do!!!!

Offline smurph

*
  • *
  •  1,544 1,544
  • "That there... that's an RV."
    • View Profile
Everything looks good.  Except I notice that your A,B, and C Galil axes have the default PID values.  Are you running analog servos with +-10v command signals?  If so, I bet you are going to have to do some tuning!  But the spindle config looks good.  

In the Galil terminal, what voltage dos the command OFD=5 produce on the MOCMDD with reference to GND?  

Steve

Offline smurph

*
  • *
  •  1,544 1,544
  • "That there... that's an RV."
    • View Profile
The Galil tools driver may not support the older 1842s.  :(

Make sure you use the Galil-st plugin with Smart Term.

Steve
Everything looks good.  Except I notice that your A,B, and C Galil axes have the default PID values.  Are you running analog servos with +-10v command signals?  If so, I bet you are going to have to do some tuning!  But the spindle config looks good. 

In the Galil terminal, what voltage dos the command OFD=5 produce on the MOCMDD with reference to GND? 

Steve

I dont have a MOCMDD pin out on the ICM-2900 and what exactly is the "Galil terminal"?


The Galil tools driver may not support the older 1842s.  :(

Make sure you use the Galil-st plugin with Smart Term.

Steve

How do I verify that?

Offline smurph

*
  • *
  •  1,544 1,544
  • "That there... that's an RV."
    • View Profile
MODCMDW probably.  The ICMs can be labeled wither way.

Galil terminal is Smart Term.  It has a terminal window that lets you type commands to the controller.  Yes, you have some reading to do!  :)

If you are talking to the card, then you are probably good to go with the plugin version.  So don't worry about that.

Steve
Thanks for all the help... I'll report back after I've done a bit of reading.

Offline bubba

*
  •  80 80
    • View Profile
Steve as usual thanks for all of the info. I think I may have possibly given up if it was not for you. AND I NEVER GIVE UP !!!

Wilde racing this is the plugin Steve is talking about.
 http://www.smcomp.com/~smurph/galil/Galil-st.zip

I had to unistall Mach and reinstall to change plug ins. It seems to only see the first one. I spent about 12 hours trying to figure out that one!
Joe