Hello, gentlemen!

I am stuck with the machine, because it seems that there are no step
and dir pulses coming from 7i43 card. I have 4 stepgens for 4 joints
and I do not see any output from any of them. I am using 7i43 400K
version, SVST-4_12.BIT firmware on EMC 2.4.6

In INI file I have:
[AXIS_0]

TYPE =                  LINEAR
MAX_VELOCITY =          150
MAX_ACCELERATION =      200

BACKLASH =              0.000

SCALE =                 314.96

MIN_LIMIT =             -3.0
MAX_LIMIT =             1000.0

FERROR =                0.50
MIN_FERROR =            0.10

HOME =                  0.000
HOME_OFFSET =           0.0
HOME_SEARCH_VEL =       -5
HOME_LATCH_VEL =        1
HOME_USE_INDEX =        NO
HOME_IGNORE_LIMITS =    NO
HOME_IS_SHARED          1
HOME_SEQUENCE           0
DIRSETUP   =              2000
DIRHOLD    =              2000
STEPLEN    =              4000
STEPSPACE  =              4000

In HAL file I have:
# X [0] Axis

# axis enable chain
newsig emcmot.00.enable bit
sets emcmot.00.enable FALSE

net emcmot.00.enable <= axis.0.amp-enable-out
net emcmot.00.enable => hm2_[HOSTMOT2](BOARD).0.stepgen.00.enable


# position command and feedback
net emcmot.00.pos-cmd <= axis.0.motor-pos-cmd
net emcmot.00.pos-cmd => hm2_[HOSTMOT2](BOARD).0.stepgen.00.position-cmd

net motor.00.pos-fb <= hm2_[HOSTMOT2](BOARD).0.stepgen.00.position-fb
net motor.00.pos-fb => axis.0.motor-pos-fb


# timing parameters
setp hm2_[HOSTMOT2](BOARD).0.stepgen.00.dirsetup        [AXIS_0]DIRSETUP
setp hm2_[HOSTMOT2](BOARD).0.stepgen.00.dirhold         [AXIS_0]DIRHOLD

setp hm2_[HOSTMOT2](BOARD).0.stepgen.00.steplen         [AXIS_0]STEPLEN
setp hm2_[HOSTMOT2](BOARD).0.stepgen.00.stepspace       [AXIS_0]STEPSPACE

setp hm2_[HOSTMOT2](BOARD).0.stepgen.00.position-scale  [AXIS_0]SCALE

setp hm2_[HOSTMOT2](BOARD).0.stepgen.00.maxvel          170
setp hm2_[HOSTMOT2](BOARD).0.stepgen.00.maxaccel        230

setp hm2_[HOSTMOT2](BOARD).0.stepgen.00.step_type       0


I checked these things:
1) stepgens are enabled, at least the enable pins are "true" in HAL Config;
2) stepgen-pos-cmd values are changing, they receive position commands
from joints;

Why I think that there is no output:
1) none of motors moves or shows any kind of activity;
2) with multimeter, when measuring volts, I should see something above
0.00V on step pin and definitely more on dir pin in one of 2
directions - I jogged both directions, nothing happened on any of
stepgen outputs.

Why do I think that problem is in Mesa card:
1) I removed some other LPT breakout board few hours ago, everything
was working with it, I am using existing wiring;
2) I triplechecked, if step and dir leads are soldered to correct pins
on 50-pin header and that it is connected to P3 connector.

What am I missing here?

Viesturs

------------------------------------------------------------------------------
All of the data generated in your IT infrastructure is seriously valuable.
Why? It contains a definitive record of application performance, security
threats, fraudulent activity, and more. Splunk takes this data and makes
sense of it. IT sense. And common sense.
http://p.sf.net/sfu/splunk-d2dcopy2
_______________________________________________
Emc-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/emc-users

Reply via email to