Re: [Emc-users] hardware switch for run open program?

2007-05-08 Thread Manfredi Leto
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


Re: [Emc-users] hardware switch for run open program?

2007-05-08 Thread Ray Henry

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