chuck ladder work?
08 Nov 2012 04:59 - 08 Nov 2012 05:03 #26352
by jlviloria
chuck ladder work? was created by jlviloria
first attempt with HAL, but still do not quite understand your logic. I'm translating everything to see if I get something acceptable.
try ladder, but I want to walk before throwing in my machine you see it and give me your valuable opinions:
INPUT
net foot-chuck ==> hm2_5i25.0.7I64.0.2.in-00 ==> classicladder.0.in-00
net spindle-on ==> motion.spindle-on ==> classicladder.0.in-10
OUTPUT
net chuck-open ==> hm2_5i25.0.7i64.0.2.out-02 ==> classicladder.0.out-02
net chuck-close ==> hm2_5i25.0.7i64.0.2.out-03 ==> classicladder.0.out-03
please do not laugh if it's crazy what I'm doing.
try ladder, but I want to walk before throwing in my machine you see it and give me your valuable opinions:
INPUT
net foot-chuck ==> hm2_5i25.0.7I64.0.2.in-00 ==> classicladder.0.in-00
net spindle-on ==> motion.spindle-on ==> classicladder.0.in-10
OUTPUT
net chuck-open ==> hm2_5i25.0.7i64.0.2.out-02 ==> classicladder.0.out-02
net chuck-close ==> hm2_5i25.0.7i64.0.2.out-03 ==> classicladder.0.out-03
please do not laugh if it's crazy what I'm doing.
Last edit: 08 Nov 2012 05:03 by jlviloria.
Please Log in or Create an account to join the conversation.
08 Nov 2012 08:51 #26356
by andypugh
The problem is that the spindle can be off, but still spinning at high speed.
Personally I would do all this in HAL, (because I don't understand Ladder.)
loadrt and2 count =1
loadrt neat count = 1
...
addf and2.0 servo-thread
addf near.0 servo-thread
...
net pedal hm2_5i25.0.7I64.0.2.input-00 => and2.0.in0
net spindle_speed => near.0.in0
setp near.0.in1 0
setp near.0.diffference 0.1
net spindle-stopped near.0.out => and2.in1
net chuck-open and2.0.out => hm2_5i25.0.7I64.0.2.output-00
This assumes that spindle_speed exists as a signal already. It also assumes no other and2 modules are loaded. The 7i64 pin names are probably wrong too, unless you are using the master branch (I changed them in the driver)
Replied by andypugh on topic chuck ladder work?
This isn't quite right. I actually have exactly this logic on my milling machine drawbar release, and it's just plain wrong (and will change soon).net spindle-on ==> motion.spindle-on ==> classicladder.0.in-10
The problem is that the spindle can be off, but still spinning at high speed.
Personally I would do all this in HAL, (because I don't understand Ladder.)
loadrt and2 count =1
loadrt neat count = 1
...
addf and2.0 servo-thread
addf near.0 servo-thread
...
net pedal hm2_5i25.0.7I64.0.2.input-00 => and2.0.in0
net spindle_speed => near.0.in0
setp near.0.in1 0
setp near.0.diffference 0.1
net spindle-stopped near.0.out => and2.in1
net chuck-open and2.0.out => hm2_5i25.0.7I64.0.2.output-00
This assumes that spindle_speed exists as a signal already. It also assumes no other and2 modules are loaded. The 7i64 pin names are probably wrong too, unless you are using the master branch (I changed them in the driver)
Please Log in or Create an account to join the conversation.
08 Nov 2012 09:33 #26358
by jlviloria
Replied by jlviloria on topic chuck ladder work?
Andy, thanks for you answer
try ladder, but linuxcnc, I do nothing.
the strange thing is that when I open the settings halmeter.
All inputs and outputs so I get:
hm2_5i25.0.7i64.0.2.digin.xx.input
hm2_5i25.0.7i64.0.2.digout.xx.output
I do not get as 7i77
thanks
try ladder, but linuxcnc, I do nothing.
the strange thing is that when I open the settings halmeter.
All inputs and outputs so I get:
hm2_5i25.0.7i64.0.2.digin.xx.input
hm2_5i25.0.7i64.0.2.digout.xx.output
I do not get as 7i77
thanks
Please Log in or Create an account to join the conversation.
08 Nov 2012 20:15 #26367
by BigJohnT
Replied by BigJohnT on topic chuck ladder work?
Do you have the field power turned on? If not the 7i77 pins will not be available to the 5i25.
John
John
Please Log in or Create an account to join the conversation.
08 Nov 2012 21:17 #26376
by jlviloria
Replied by jlviloria on topic chuck ladder work?
John with the I / O of 7i77. worked perfect the ladder.
7i64 but with no work.
the 7i64 shows the pins so.
hm2_5i25.0.7i64.0.2.digin.xx.input
hm2_5i25.0.7i64.0.2.digout.xx.output
card is connected to 7i77. through a cable mesanet purchased directly. is connected in 7i77. in TB6. and the 7i64 in SERIAL PORT.
i need change other jumper?
thanks
7i64 but with no work.
the 7i64 shows the pins so.
hm2_5i25.0.7i64.0.2.digin.xx.input
hm2_5i25.0.7i64.0.2.digout.xx.output
card is connected to 7i77. through a cable mesanet purchased directly. is connected in 7i77. in TB6. and the 7i64 in SERIAL PORT.
i need change other jumper?
thanks
Please Log in or Create an account to join the conversation.
08 Nov 2012 22:50 #26379
by BigJohnT
Replied by BigJohnT on topic chuck ladder work?
We will have to wait for someone familiar with the 7i64 to chime in.
How are your jumpers configured?
John
How are your jumpers configured?
John
Please Log in or Create an account to join the conversation.
09 Nov 2012 03:40 #26391
by andypugh
They don't look right to me, but if you are seeing hm2_5i25.0.7i64.0.2 then the card is being detected correctly.
What doesn't work? How have you wired the terminals on the 7i64? You know that the inputs need both +ve and -ve terminals connecting, and show "true" when the switch allows current to flow from +ve to -ve?
For example:
+12V -> 7i64+ -> 7i64- -> switch in -> switch out -> GND
Or
+12V -> switch in -> switch out -> 7i64+ -> 7i64- -> GND
Replied by andypugh on topic chuck ladder work?
Where do you see these pin names? In "Show Machine Config" or halcmd you mean?the 7i64 shows the pins so.
hm2_5i25.0.7i64.0.2.digin.xx.input
hm2_5i25.0.7i64.0.2.digout.xx.output
They don't look right to me, but if you are seeing hm2_5i25.0.7i64.0.2 then the card is being detected correctly.
What doesn't work? How have you wired the terminals on the 7i64? You know that the inputs need both +ve and -ve terminals connecting, and show "true" when the switch allows current to flow from +ve to -ve?
For example:
+12V -> 7i64+ -> 7i64- -> switch in -> switch out -> GND
Or
+12V -> switch in -> switch out -> 7i64+ -> 7i64- -> GND
Please Log in or Create an account to join the conversation.
Time to create page: 0.102 seconds