This could be a simple matter of disagreement between the pull up or
pull down resistor on the pin and the way that it's wired. Long years
ago now we had a similar issue with the NIST hexapod when DaveA showed
it off. The extra parport pins had no pull-up resistors. We used an
external +5 volt supply, added the resistors, and the extra two motors
started going.
Like Manfredi and several others have said recently, HAL is most easily
discovered and manipulated while running. I use halshow but then I
wrote it because I like point and click. If you get a configuration
that will start up, halshow can let you look around a running HAL and
allow you to test connections.
When I first tried to build a run button, I got it connected and then
discovered that it kicked up an error message if I pressed it again
while a program was running. I got round this problem by adding a
ladder rung that said,
if halui.mode.is-auto and halui.program.is-idle -- pull program start
pin.
I could imagine adding a bit more logic to that run switch by making the
same button signal a feedhold if the interpreter is running, or release
feedhold if the interpreter is paused. This would take some additional
testing to verify.
HTH
Ray
On Tue, 2007-05-08 at 06:57 +, Manfredi Leto wrote:
Hi,
then try to do show pin from halcmd and see if the pin halui.program.run pin
exist.
It is possible that some of the halui pins you see in the documentation are
not yet available in the official release but only in the last development
version.
After that, I will ask for you in the chat, or you can ask in the chat if
you want, you can access from the linuxorg website (here:
http://www.linuxcnc.org/component/option,com_mospjirc/Itemid,8/lang,en/ ). I
don't know why you're getting replies only from me. I'm not very expert like
other people there.
After that, I can try it on my PC to see if I've the same problem.
Regards,
Manfredi
My websites: www.m24-pro.com
www.emc2cnc.altervista.org
From: Alfred Smart [EMAIL PROTECTED]
Reply-To: Alfred Smart [EMAIL PROTECTED],Enhanced Machine Controller
(EMC) emc-users@lists.sourceforge.net
To: emc-users@lists.sourceforge.net
Subject: [Emc-users] hardware switch for run open program?
Date: Mon, 7 May 2007 21:46:18 -0400
I posted a letter halui.program.run? I got one reply from Manfredi and I
tried what he mentioned but I'm still hung up
can a hardware switch be linked through halui to button.program-run or
halui.program.run or am I wasting everyone's time?
I'm trying to pull the pin low,is it expecting a high signal from the pin?
seems like someone has done this if its doable
Help!
I've tried many variations (still no success)
I move HALUI= halui up under [HAL]
instead of halcmd in the ini
that's where it was in the sample configs ini didn't seem to make a
difference
added
newsig runsignal bit
net runsignal parport.1.pin-12-in-not halui.program.run
to the standard_pin_out.hal file
when I use hal show it shows the signal linked to the parport but doesn't
show it linked to halui.program.run
like iocontrol.0.
example
signals
type value name
bit false feedhold
== iocontrol.0.tool-change
==parport.1.pin-11-in-not
signals
type value name
bit false runsignal
==parport.1.pin-12-in-not
is all that shows in the signals for runsignal it doesn't seem to get
tied to halui.program.run like iocontrol.0.tool-change does.
on the wiki site there is some docs showing hardware panel interfacing but
no mention of cycle start
anyone have any suggestions
-
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users
_
Don't just search. Find. Check out the new MSN Search!
http://search.msn.click-url.com/go/onm00200636ave/direct/01/
-
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users