2011/11/17 Francesca Sca <fancy_...@yahoo.it>:
> Viesturs wrote:
>
>
>>Then there is very nice way to solve it:
>>Use mux2 and limit3 components:
>>Mux2.sel pin should be the open/close command (can be driven from
>>g-code, if linked to spindle or coolant on/off HAL pins), mux2.in0 and
>>mux2.in1 should be stepgen positions, when gripper is closed and open.
>>Link mux2.out to limit3 input, set acceleration and velocity limits in
>>limit3 and link limit3 output to stepgen pos-cmd input.
>
>
> You can explain me better this? Which are the right lines that I must add to 
> my .hal file?

You will have to do some reading to understand, what You have to do in
the HAL file.
My idea is to use mux2 and limit3 components to control the stepper
motor of the gripper.

http://gnipsel.com/emc2/html2.5/man/man9/mux2.9.html

The way mux2 works:
mux2.n.out = mux2.n.in0, if mux2.n.sel = false
mux2.n.out = mux2.n.in1, if mux2.n.sel = true

Attach the mux2.n.sel pin to open/close command and set mux2.n.in0 and
mux2.n.in1 values to stepper motor positions that correspond to
gripper being closed or open.

Using limit3 will let You set the acceleration and velocity for the
stepper motor easily.
http://gnipsel.com/emc2/html2.5/man/man9/limit3.9.html

Viesturs

------------------------------------------------------------------------------
All the data continuously generated in your IT infrastructure 
contains a definitive record of customers, 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-novd2d
_______________________________________________
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users

Reply via email to