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 +0000, 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 > ------------------------------------------------------------------------- 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