Welcome, Guest. Please login or register.
Did you miss your activation email?
September 02, 2010, 07:23:25 PM

Login with username, password and session length
Search:     Advanced search
* Home Help Search Calendar Links Login Register
+  Machsupport Forum
|-+  Third party software and hardware support forums.
| |-+  dspMC/IP motion controller (Moderator: vitalsystem)
| | |-+  DSPMC AxisWorks Configuration
Pages: « 1 2   Go Down
Print
Author Topic: DSPMC AxisWorks Configuration  (Read 649 times)
0 Members and 1 Guest are viewing this topic.
vitalsystem
Active Member

Offline Offline

Posts: 54


View Profile
« Reply #10 on: May 03, 2010, 04:05:15 PM »

hi Xavi,

the xml file section <RPM> <CountsPerRev_...> is not used by mach3.  the counts per unit (mm or inch) is entered in mach3 motor tuning window, as well as <Axis0><CountsPerUnit> fields in dspmc.xml file.

do you know the number of motor turns per mm?

eg 0.5 revs / mm x 1000 counts / rev x 4 = 2000 counts / mm


thank you
Rufi
 
« Last Edit: May 04, 2010, 08:43:06 AM by vitalsystem » Logged
xavi
Active Member

Offline Offline

Posts: 15


View Profile
« Reply #11 on: May 04, 2010, 08:16:08 AM »

Hi Rufi.

I don't know the motor turns/mm. I have tuned this setting with Mach3 axis calibration (under setting tabs) and used a dial gauge indicator (to give me the distance), Mach3 automatically gave me the pulse /mm.  I don't know yet how I am going to work out the backlash...  still trying to figure it out...

I am also having problem referencing the axis to its home position.
I have configured the home switch to be x-- (x-axis) and y-- (y-axis)... when i press the "Ref all home" the axis travels to the switch and once it finds it stops the program.  and the status box reads: "Limit switch triggered".   On diagnostic page both the "--Limit" and "Home Led" lights up as expected, but the program is not considering it as home switch when I tell it to home...  Any idea what might be the problem.  

Thanks

xavi
« Last Edit: May 04, 2010, 08:37:42 AM by vitalsystem » Logged
vitalsystem
Active Member

Offline Offline

Posts: 54


View Profile
« Reply #12 on: May 04, 2010, 08:51:13 AM »

In the dspmc.xml you can select to Ignore limit switches during homing:

<HomingIgnoreLimits>1</HomingIgnoreLimits>

that should fix your problem

Once you have figured out counts per mm, you can then move the axis manually and observe the backlash counts in the mach3 dspmc window.  then enter this backlash count value in dspmc.xml file for the selected axis.

regards,
Rufi

« Last Edit: May 04, 2010, 08:54:20 AM by vitalsystem » Logged
Pages: « 1 2   Go Up
Print
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.11 | SMF © 2006-2009, Simple Machines LLC Valid XHTML 1.0! Valid CSS!