Re: [Emc-users] 7i96 multi wire input

2020-12-17 Thread Sven Wesley
Den tors 17 dec. 2020 01:22Gene Heskett  skrev:

> On Wednesday 16 December 2020 17:42:58 Sven Wesley wrote:
>
> > Den tors 10 dec. 2020 kl 15:31 skrev Gene Heskett
> :
> > > But, I'll also state that my way is not the only way, There are
> > > (N-1)! ways to do it where N is the number of inputs you need to
> > > smunch into one wire to stop LCNC, and ! is the factorial symbol.
> > > And could be expanded to handle more fault sources easy enough as
> > > long as they all worked alike. With "work alike" defined as turning
> > > on an isolated switch when it faults.
> > >
> > > Take care Sven.
> > >
> > > Cheers, Gene Heskett
> >
> > Turns out it's all fine to run them all together. Got this drawing
> > from the designer of the driver.
> >
> >
> > [image: error-line.jpg]
>
> That is all fine if you don't care which driver did it, or simply don't
> have enough i/o and you can go inspect the drivers to see which one got
> the tummy ache. I did mine individually because I had the i/o to throw
> away, and still do, probaly 40 unused i/o's yet. And while the drivers
> are accessible, its not all that convenient.  Safety wise, this is 100%
> functional.
>
> Cheers, Gene Heskett
>

All drivers have an LED that flashes when they are throwing an error. Only
the drive that causes an error flashes.
Not too many inputs on the 7i96 so I'm happy if I can save a few. :)

All the best,
Sven

>

___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] 7i96 multi wire input

2020-12-16 Thread Gene Heskett
On Wednesday 16 December 2020 17:42:58 Sven Wesley wrote:

> Den tors 10 dec. 2020 kl 15:31 skrev Gene Heskett 
:
> > But, I'll also state that my way is not the only way, There are
> > (N-1)! ways to do it where N is the number of inputs you need to
> > smunch into one wire to stop LCNC, and ! is the factorial symbol.
> > And could be expanded to handle more fault sources easy enough as
> > long as they all worked alike. With "work alike" defined as turning
> > on an isolated switch when it faults.
> >
> > Take care Sven.
> >
> > Cheers, Gene Heskett
>
> Turns out it's all fine to run them all together. Got this drawing
> from the designer of the driver.
>
>
> [image: error-line.jpg]

That is all fine if you don't care which driver did it, or simply don't 
have enough i/o and you can go inspect the drivers to see which one got 
the tummy ache. I did mine individually because I had the i/o to throw 
away, and still do, probaly 40 unused i/o's yet. And while the drivers 
are accessible, its not all that convenient.  Safety wise, this is 100% 
functional.

Cheers, Gene Heskett
-- 
"There are four boxes to be used in defense of liberty:
 soap, ballot, jury, and ammo. Please use in that order."
-Ed Howdershelt (Author)
If we desire respect for the law, we must first make the law respectable.
 - Louis D. Brandeis
Genes Web page 


___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] 7i96 multi wire input

2020-12-16 Thread Sven Wesley
Den tors 10 dec. 2020 kl 15:31 skrev Gene Heskett :

> But, I'll also state that my way is not the only way, There are (N-1)!
> ways to do it where N is the number of inputs you need to smunch into
> one wire to stop LCNC, and ! is the factorial symbol. And could be
> expanded to handle more fault sources easy enough as long as they all
> worked alike. With "work alike" defined as turning on an isolated switch
> when it faults.
>
> Take care Sven.
>
> Cheers, Gene Heskett
>

Turns out it's all fine to run them all together. Got this drawing from the
designer of the driver.


[image: error-line.jpg]
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] 7i96 multi wire input

2020-12-10 Thread Gene Heskett
On Thursday 10 December 2020 07:50:23 Sven Wesley wrote:

> Den ons 9 dec. 2020 kl 17:41 skrev Sven Wesley :
> > Maybe my intentions have been unclear and now I'm a bit confused.
> > The drives provide a high signal on one pin when they are working.
> > If they fail the pin goes low. My initial thought was to connect all
> > four pins to one input on the 7i96 and configure it to trigger a
> > software stop. Like Gene proposed, shouldn't it work with all wires
> > to one input with a diode in series on each pin?
> >
> > Best regards,
> > Confusedius
>
> Sorry if this is a double post, I believe my attachment was too big
> and the post was blocked.
> I just realized my own mistake. I can't wire them like I suggested. I
> could probably wire all four to one input without the diodes but then
> I would never see which one that actually fails (red warning LED on
> every drive). All will ground if one fails and then all will fail. I
> mean, it would be OK but less optimal.
The drivers I have are not bidir, so tying them all in parallel does not 
fault the others but it would defeat the diode and led isolation, 
meaning you would still need to eyeball them to determine which one.

By grounding the - terminal of each drivers error out, putting an led 
from the 5 volt line, along with a 2.2k to limit led current, to the + 
terminal of the error out, you get a tally available where you can see 
it, and put a signal diode polarized so that the input to linuxcnc is 
brought down to half a volt when that driver faults, you could have a 
large number of fault srcs feeding one input to linuxcnc. Any of them 
could then trip motion off (F2) and stop the machine. In my case, that 
shuts off the SSR's controlling motor power, give the psu's time to do a 
fade to zero which resets the fault, but I've still got the fault notice 
sitting on the axis screen.  So I wait till the display on the vfd goes 
dark, remove the tool holder so there's room to rehome the machine, hit 
F2, give the psu's time to wake up and rehome it. Put the tool holder 
back on the post and go looking thru my code for the mistake. Using a 
7i90, I have lots of gpio inputs, and in this case used separate input 
connections so I could use a video advisory that names the source of the 
fault.
> Would it be possible to use optocouplers and serial to parallel adapt
> the wiring? I hope my attached image makes sense but please see it as
> a suggestion. I also found a sketch of the internals of the Bucck
> board, hope that helps.
> What do you electro ninjas think?

That is not how I would do it.

But, I'll also state that my way is not the only way, There are (N-1)! 
ways to do it where N is the number of inputs you need to smunch into 
one wire to stop LCNC, and ! is the factorial symbol. And could be 
expanded to handle more fault sources easy enough as long as they all 
worked alike. With "work alike" defined as turning on an isolated switch 
when it faults.

Take care Sven.

Cheers, Gene Heskett
-- 
"There are four boxes to be used in defense of liberty:
 soap, ballot, jury, and ammo. Please use in that order."
-Ed Howdershelt (Author)
If we desire respect for the law, we must first make the law respectable.
 - Louis D. Brandeis
Genes Web page 


___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] 7i96 multi wire input

2020-12-10 Thread Sven Wesley
Den tors 10 dec. 2020 kl 14:30 skrev andy pugh :

> On Thu, 10 Dec 2020 at 12:52, Sven Wesley  wrote:
>
> > All will ground if one fails and then all will fail. I mean, it would be
> OK
> > but less optimal.
>
> Can you definitely not afford one io per drive?
>
>
I guess I can, I also guess I got caught in a this-must-be-solved-mindset.
:)
Found the manual for the old BOB, it has what I'm looking for (a common
error pin AND a reset pin) and comes with RJ45 connectors to the drives.
The simplest solution will actually be to keep the BOB as an adapter.

But, you know, some ideas just need to be solved even if it's not needed...

All the best,
Sven

___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] 7i96 multi wire input

2020-12-10 Thread andy pugh
On Thu, 10 Dec 2020 at 12:52, Sven Wesley  wrote:

> All will ground if one fails and then all will fail. I mean, it would be OK
> but less optimal.

Can you definitely not afford one io per drive?


-- 
atp
"A motorcycle is a bicycle with a pandemonium attachment and is
designed for the especial use of mechanical geniuses, daredevils and
lunatics."
— George Fitch, Atlanta Constitution Newspaper, 1912


___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] 7i96 multi wire input

2020-12-10 Thread Sven Wesley
Den ons 9 dec. 2020 kl 17:41 skrev Sven Wesley :

>
> Maybe my intentions have been unclear and now I'm a bit confused. The
> drives provide a high signal on one pin when they are working. If they fail
> the pin goes low. My initial thought was to connect all four pins to one
> input on the 7i96 and configure it to trigger a software stop.
> Like Gene proposed, shouldn't it work with all wires to one input with a
> diode in series on each pin?
>
> Best regards,
> Confusedius
>

Sorry if this is a double post, I believe my attachment was too big and the
post was blocked.
I just realized my own mistake. I can't wire them like I suggested. I could
probably wire all four to one input without the diodes but then I would
never see which one that actually fails (red warning LED on every drive).
All will ground if one fails and then all will fail. I mean, it would be OK
but less optimal.
Would it be possible to use optocouplers and serial to parallel adapt the
wiring? I hope my attached image makes sense but please see it as a
suggestion. I also found a sketch of the internals of the Bucck board, hope
that helps.
What do you electro ninjas think?


Bucck board design: http://www.icstation.com/images/uploads/11070_1.jpg
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] 7i96 multi wire input

2020-12-09 Thread Sven Wesley
Den ons 9 dec. 2020 kl 13:33 skrev Gene Heskett :

> On Wednesday 09 December 2020 03:52:16 Sven Wesley wrote:
>
> > Den ons 9 dec. 2020 kl 02:27 skrev Gregg Eshelman via Emc-users <
> >
> > emc-users@lists.sourceforge.net>:
> > > The way to wire an emergency stop circuit with 2 or more things that
> > > can trigger it, is to have it a normally closed circuit and every
> > > stop switch, mechanical or electronic, in series.
> > > That way when anything triggers a stop it opens the circuit, the
> > > controller senses that and stops sending motion commands, shuts off
> > > the spindle(s), pump(s) etc.
> > > What does this controller mean by "high" if "low" is grounded? If
> > > "high" is open circuit then you should be able to connect every
> > > fault sensor and a normally open E-Stop button in parallel. You'll
> > > also need to have the new control hardware and software able to be
> > > set to use a closed circuit instead of open circuit as the E-Stop
> > > condition.
> > >If "high" is something other than open circuit then things get
> > > more complicated. One may curse the engineer(s) who thought that
> > > making things more complex than open or closed was a neat idea. ;)
> > > A NC E-Stop circuit is quite fail safe because if a switch fails or
> > > a wire breaks, the circuit goes open and the machine stops. If a
> > > wire breaks in a NO circuit then the E-Stop button or sensor the
> > > broken wire goes to cannot initiate a stop.
> > >
> >   > On Tuesday, December 8, 2020, 04:19:16 PM MST, Sven Wesley <
> > >
> > > svenne.d...@gmail.com> wrote:
> > >   > Friends,
> > >   >
> > >   > I am in the process of refreshing a CNC that has been running in
> > >
> > > "temporary
> > >
> > >   > state" the last 12 years, time to give it an overhaul. I've
> > >   > found the
> > >
> > > magic
> > >
> > >   > little piece we all call 7i96. It will do magic.
> >
> > But this isn't an E-stop circuit though, it's an error signal from the
> > drive that can/should be reacted upon. It makes total sense to have an
> > active low on such wire. If the drive dies completely the signal will
> > disappear as well.
> >
> This idea came from my r-pi4 driven Sheldon lathe. I had recently
> replaced the x & z drives, which were junk box occupants when I did the
> conversion to cnc originally, with one of the new 3 phase stepper driven
> servo's a, 3NM for z and because it was shorter and its length would fit
> on the back of a new apron, a 2NM for x, both nema 23 sized. Because I'm
> using the spi driven 7i90HD and buffering it with a triplet of 7i42TA's
> which make the wiring nice and gives me 72 i/o's, I had gpio's to throw
> away. So I brought the 2 error signals in on separate pins and that
> allows me to issue a pyvcp based video advisory. Because all the r-pi4
> stuff is on the rear of the lathe, leds in that location, includingthe
> fault leds on the drivers themselves, are out of sight, so I did the
> video ouyput thing.
>
> Basically, a fault means a loss of home because it shuts down the drive,
> the machine will need to be rehomed anyway. So a fault bangs off the F2
> status, which all machine power to be removed as I have a couple 40 amp
> Solid State Relays in series with the 250 volt feed. 10 seconds of
> powerdown resets the faults, so I remove the tool, wait for the vfd
> display to quit, press F2 to re-enable machine power, which is taalied
> in the video, rehome the machine, replace the tool, and decide what to
> do so it doesn't fault again. Since I write my own gcode, thats the
> fitst thing I inspect, usually finding a mistake in the gcode. Fix that,
> reload the gcode again and hit the r key.
>
> I have not had an x caused fault yet because a 2NM motor driving that
> tiny x screw with a 2/1 reduction, is enough to damage the 8mm screw
> that moves my x, so since that screw has no replacements, I take no
> chances of stripping it. I can't even find new balls to re-stuff it
> today. And there simply is not enough space for a bigger, commonly
> available 12mm screw.
>
> These 3 phase drives have no currant setting switches, use very little
> current in normal operation as they control the current by using enough
> to attain the position and fault when they cannot do that because
> something has blocked its movement, the driver being its own PID, they
> issue the fault and shut the maqchine off if they can't follow orders.
>
> There are NO math intensive PID's in that r-pi4 install, so it either
> does what motion tells it to, or faults.  With a vfd controlling the
> spindle, the spindle encoder only has one job. making G33.1 and G76
> work, the left end of that lathe has been totally stripped. Linuxcnc is
> the compound so there is a block of cast under the toolpost, giving new
> meaning to its rigidity. The old compound was broken beyond any hope of
> repair when I bought it about 5 years back because I needed something
> bigger than my 7x12, alhough I made most of the parts to do that
> conversion o

Re: [Emc-users] 7i96 multi wire input

2020-12-09 Thread Gene Heskett
On Wednesday 09 December 2020 03:52:16 Sven Wesley wrote:

> Den ons 9 dec. 2020 kl 02:27 skrev Gregg Eshelman via Emc-users <
>
> emc-users@lists.sourceforge.net>:
> > The way to wire an emergency stop circuit with 2 or more things that
> > can trigger it, is to have it a normally closed circuit and every
> > stop switch, mechanical or electronic, in series.
> > That way when anything triggers a stop it opens the circuit, the
> > controller senses that and stops sending motion commands, shuts off
> > the spindle(s), pump(s) etc.
> > What does this controller mean by "high" if "low" is grounded? If
> > "high" is open circuit then you should be able to connect every
> > fault sensor and a normally open E-Stop button in parallel. You'll
> > also need to have the new control hardware and software able to be
> > set to use a closed circuit instead of open circuit as the E-Stop
> > condition.
> >If "high" is something other than open circuit then things get
> > more complicated. One may curse the engineer(s) who thought that
> > making things more complex than open or closed was a neat idea. ;)
> > A NC E-Stop circuit is quite fail safe because if a switch fails or
> > a wire breaks, the circuit goes open and the machine stops. If a
> > wire breaks in a NO circuit then the E-Stop button or sensor the
> > broken wire goes to cannot initiate a stop.
> >
>   > On Tuesday, December 8, 2020, 04:19:16 PM MST, Sven Wesley <
> >
> > svenne.d...@gmail.com> wrote:
> >   > Friends,
> >   >
> >   > I am in the process of refreshing a CNC that has been running in
> >
> > "temporary
> >
> >   > state" the last 12 years, time to give it an overhaul. I've
> >   > found the
> >
> > magic
> >
> >   > little piece we all call 7i96. It will do magic.
>
> But this isn't an E-stop circuit though, it's an error signal from the
> drive that can/should be reacted upon. It makes total sense to have an
> active low on such wire. If the drive dies completely the signal will
> disappear as well.
>
This idea came from my r-pi4 driven Sheldon lathe. I had recently 
replaced the x & z drives, which were junk box occupants when I did the 
conversion to cnc originally, with one of the new 3 phase stepper driven 
servo's a, 3NM for z and because it was shorter and its length would fit 
on the back of a new apron, a 2NM for x, both nema 23 sized. Because I'm 
using the spi driven 7i90HD and buffering it with a triplet of 7i42TA's 
which make the wiring nice and gives me 72 i/o's, I had gpio's to throw 
away. So I brought the 2 error signals in on separate pins and that 
allows me to issue a pyvcp based video advisory. Because all the r-pi4 
stuff is on the rear of the lathe, leds in that location, includingthe 
fault leds on the drivers themselves, are out of sight, so I did the 
video ouyput thing. 

Basically, a fault means a loss of home because it shuts down the drive, 
the machine will need to be rehomed anyway. So a fault bangs off the F2 
status, which all machine power to be removed as I have a couple 40 amp 
Solid State Relays in series with the 250 volt feed. 10 seconds of 
powerdown resets the faults, so I remove the tool, wait for the vfd 
display to quit, press F2 to re-enable machine power, which is taalied 
in the video, rehome the machine, replace the tool, and decide what to 
do so it doesn't fault again. Since I write my own gcode, thats the 
fitst thing I inspect, usually finding a mistake in the gcode. Fix that, 
reload the gcode again and hit the r key.

I have not had an x caused fault yet because a 2NM motor driving that 
tiny x screw with a 2/1 reduction, is enough to damage the 8mm screw 
that moves my x, so since that screw has no replacements, I take no 
chances of stripping it. I can't even find new balls to re-stuff it 
today. And there simply is not enough space for a bigger, commonly 
available 12mm screw.

These 3 phase drives have no currant setting switches, use very little 
current in normal operation as they control the current by using enough 
to attain the position and fault when they cannot do that because 
something has blocked its movement, the driver being its own PID, they 
issue the fault and shut the maqchine off if they can't follow orders.

There are NO math intensive PID's in that r-pi4 install, so it either 
does what motion tells it to, or faults.  With a vfd controlling the 
spindle, the spindle encoder only has one job. making G33.1 and G76 
work, the left end of that lathe has been totally stripped. Linuxcnc is 
the compound so there is a block of cast under the toolpost, giving new 
meaning to its rigidity. The old compound was broken beyond any hope of 
repair when I bought it about 5 years back because I needed something 
bigger than my 7x12, alhough I made most of the parts to do that 
conversion on that 7x12, which itself bears very little semblance of its 
original assembly. It also has lost its sponge rubber compound, and 
gained a 5" chuck, tapered gibs, and now has about a 2 horse 

Re: [Emc-users] 7i96 multi wire input

2020-12-09 Thread Sven Wesley
Den ons 9 dec. 2020 kl 02:27 skrev Gregg Eshelman via Emc-users <
emc-users@lists.sourceforge.net>:

> The way to wire an emergency stop circuit with 2 or more things that can
> trigger it, is to have it a normally closed circuit and every stop switch,
> mechanical or electronic, in series.
> That way when anything triggers a stop it opens the circuit, the
> controller senses that and stops sending motion commands, shuts off the
> spindle(s), pump(s) etc.
> What does this controller mean by "high" if "low" is grounded? If "high"
> is open circuit then you should be able to connect every fault sensor and a
> normally open E-Stop button in parallel. You'll also need to have the new
> control hardware and software able to be set to use a closed circuit
> instead of open circuit as the E-Stop condition.
>If "high" is something other than open circuit then things get more
> complicated. One may curse the engineer(s) who thought that making things
> more complex than open or closed was a neat idea. ;)
> A NC E-Stop circuit is quite fail safe because if a switch fails or a wire
> breaks, the circuit goes open and the machine stops. If a wire breaks in a
> NO circuit then the E-Stop button or sensor the broken wire goes to cannot
> initiate a stop.

  > On Tuesday, December 8, 2020, 04:19:16 PM MST, Sven Wesley <
> svenne.d...@gmail.com> wrote:
>   > Friends,
>   >
>   > I am in the process of refreshing a CNC that has been running in
> "temporary
>   > state" the last 12 years, time to give it an overhaul. I've found the
> magic
>   > little piece we all call 7i96. It will do magic.
>

But this isn't an E-stop circuit though, it's an error signal from the
drive that can/should be reacted upon. It makes total sense to have an
active low on such wire. If the drive dies completely the signal will
disappear as well.

Regards,
Sven

___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] 7i96 multi wire input

2020-12-09 Thread Sven Wesley
Den ons 9 dec. 2020 kl 01:39 skrev Gene Heskett :

> On Tuesday 08 December 2020 18:17:11 Sven Wesley wrote:
>
> > Am I totally off the chart if I wire all the drives' pin number 6
> > together and connect them to one of the inputs on the 7i96 and get it
> > to stop the program with a big alert? And maybe add a mechanical
> > switch shortcutting to ground for those panic moments?
>
> I would do the parallel but I'd put a 1n914 in series to a common point,
> So the comon point src could be ID'd, I'd put a super bright led from a 5
> volt line to each of the alarm outputs, letting you see at a glance
> which driver is issueing the alarm.
>
> Cheers, Gene Heskett
>

Nice idea, will do that!

Regards,
Sven

___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] 7i96 multi wire input

2020-12-08 Thread Gregg Eshelman via Emc-users
The way to wire an emergency stop circuit with 2 or more things that can 
trigger it, is to have it a normally closed circuit and every stop switch, 
mechanical or electronic, in series.
That way when anything triggers a stop it opens the circuit, the controller 
senses that and stops sending motion commands, shuts off the spindle(s), 
pump(s) etc.
What does this controller mean by "high" if "low" is grounded? If "high" is 
open circuit then you should be able to connect every fault sensor and a 
normally open E-Stop button in parallel. You'll also need to have the new 
control hardware and software able to be set to use a closed circuit instead of 
open circuit as the E-Stop condition.
   If "high" is something other than open circuit then things get more 
complicated. One may curse the engineer(s) who thought that making things more 
complex than open or closed was a neat idea. ;)
A NC E-Stop circuit is quite fail safe because if a switch fails or a wire 
breaks, the circuit goes open and the machine stops. If a wire breaks in a NO 
circuit then the E-Stop button or sensor the broken wire goes to cannot 
initiate a stop.
 On Tuesday, December 8, 2020, 04:19:16 PM MST, Sven Wesley 
 wrote:  
 Friends,

I am in the process of refreshing a CNC that has been running in "temporary
state" the last 12 years, time to give it an overhaul. I've found the magic
little piece we all call 7i96. It will do magic.

The servo drives have been running flawlessly and the plan is to keep them.
They have a neat error/reset feature via two pins and the old parallel port
BOB supports it. If one drive or an emergency stop is triggering the stop
pin, all drives will be halted by the BOB.
The manual for the drive says:

*Error line is pin number 6 in the Main connector and is a dual purpose, bi
directional line.This pin is ‘active low’, meaning that the line is
normally high indicating no problems andnormal operation. The drive will
stop if this pin is pulled low (grounded) by one of thesesources:EXTERNAL
activation; The line can be pulled low by an external source (CNCsoftware,
E-stop, etc).  INTERNAL activation; The line is pulled low by the drive
itself due to a faultcondition.*

Am I totally off the chart if I wire all the drives' pin number 6 together
and connect them to one of the inputs on the 7i96 and get it to stop the
program with a big alert? And maybe add a mechanical switch shortcutting to
ground for those panic moments?
If I am not totally stupid, what would the Mesa pin config look like?

All the best,
Sven  
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] 7i96 multi wire input

2020-12-08 Thread Gene Heskett
On Tuesday 08 December 2020 18:17:11 Sven Wesley wrote:

> Friends,
>
> I am in the process of refreshing a CNC that has been running in
> "temporary state" the last 12 years, time to give it an overhaul. I've
> found the magic little piece we all call 7i96. It will do magic.
>
> The servo drives have been running flawlessly and the plan is to keep
> them. They have a neat error/reset feature via two pins and the old
> parallel port BOB supports it. If one drive or an emergency stop is
> triggering the stop pin, all drives will be halted by the BOB.
> The manual for the drive says:
>
>
>
>
>
>
>
> *Error line is pin number 6 in the Main connector and is a dual
> purpose, bi directional line.This pin is ‘active low’, meaning that
> the line is normally high indicating no problems andnormal operation.
> The drive will stop if this pin is pulled low (grounded) by one of
> thesesources:EXTERNAL activation; The line can be pulled low by an
> external source (CNCsoftware, E-stop, etc).  INTERNAL activation;
> The line is pulled low by the drive itself due to a faultcondition.*
>
> Am I totally off the chart if I wire all the drives' pin number 6
> together and connect them to one of the inputs on the 7i96 and get it
> to stop the program with a big alert? And maybe add a mechanical
> switch shortcutting to ground for those panic moments?

I would do the parallel but I'd put a 1n914 in series to a common point,
So the comon point src could be ID'd, I'd put a super bright led from a 5 
volt line to each of the alarm outputs, letting you see at a glance 
which driver is issueing the alarm.

> If I am not totally stupid, what would the Mesa pin config look like?
>
> All the best,
> Sven
>
> ___
> Emc-users mailing list
> Emc-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/emc-users


Cheers, Gene Heskett
-- 
"There are four boxes to be used in defense of liberty:
 soap, ballot, jury, and ammo. Please use in that order."
-Ed Howdershelt (Author)
If we desire respect for the law, we must first make the law respectable.
 - Louis D. Brandeis
Genes Web page 


___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] 7i96 multi wire input

2020-12-08 Thread Peter C. Wallace

On Wed, 9 Dec 2020, Sven Wesley wrote:


Date: Wed, 9 Dec 2020 00:53:25 +0100
From: Sven Wesley 
Reply-To: "Enhanced Machine Controller (EMC)"

To: "Enhanced Machine Controller (EMC)" 
Subject: Re: [Emc-users] 7i96 multi wire input

Den ons 9 dec. 2020 kl 00:37 skrev Peter C. Wallace :


On Wed, 9 Dec 2020, Sven Wesley wrote:


Date: Wed, 9 Dec 2020 00:17:11 +0100
Friends,



I am in the process of refreshing a CNC that has been running in

"temporary

state" the last 12 years, time to give it an overhaul. I've found the

magic

little piece we all call 7i96. It will do magic.
...
The manual for the drive says:
Error line is pin number 6 in the Main connector and is a dual purpose,

bi

directional line.This pin is active low, meaning that the line is
normally high indicating no problems and normal operation.
...


Am I totally off the chart if I wire all the drives' pin number 6 together

and connect them to one of the inputs on the 7i96 and get it to stop the
program with a big alert?


I think this is possible if you wire the 7I96 input commom
to +5V so the can sense a logic low. You could also
use a 7I96 output to short the fault pin to ground
if you wanted a software reset capability

Peter Wallace
Mesa Electronics



Hi Peter, thanks for your quick reply!
I'm not sure I am following you, the wire should already be high if it is
in normal state?
There is another pin on the drives for resetting a previous error, it works
the same way and an output should work. Today I use a simple push button
inside the cabinet. :)
/Sven



Yes, the fault pin is normally high and pulled down when a fault occurs
(this allows the fault pins from all axis to be paralleled)

A 7I96 output could be used to reset all drives if desired

A side effect of using a common +5 for the 7I96 inputs is that
you must use a common ground for all limit/home switches etc


___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users



Peter Wallace
Mesa Electronics

(\__/)
(='.'=) This is Bunny. Copy and paste bunny into your
(")_(") signature to help him gain world domination.



___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] 7i96 multi wire input

2020-12-08 Thread John Dammeyer
That sounds a lot like the UHU_ESTOP circuit.  I've attached a PDF of it.  
Maybe that will help.
John


> -Original Message-
> From: Sven Wesley [mailto:svenne.d...@gmail.com]
> Sent: December-08-20 3:17 PM
> To: Enhanced Machine Controller (EMC)
> Subject: [Emc-users] 7i96 multi wire input
> 
> Friends,
> 
> I am in the process of refreshing a CNC that has been running in "temporary
> state" the last 12 years, time to give it an overhaul. I've found the magic
> little piece we all call 7i96. It will do magic.
> 
> The servo drives have been running flawlessly and the plan is to keep them.
> They have a neat error/reset feature via two pins and the old parallel port
> BOB supports it. If one drive or an emergency stop is triggering the stop
> pin, all drives will be halted by the BOB.
> The manual for the drive says:
> 
> 
> 
> 
> 
> 
> 
> *Error line is pin number 6 in the Main connector and is a dual purpose, bi
> directional line.This pin is �active low�, meaning that the line is
> normally high indicating no problems andnormal operation. The drive will
> stop if this pin is pulled low (grounded) by one of thesesources:EXTERNAL
> activation; The line can be pulled low by an external source (CNCsoftware,
> E-stop, etc).  INTERNAL activation; The line is pulled low by the drive
> itself due to a faultcondition.*
> 
> Am I totally off the chart if I wire all the drives' pin number 6 together
> and connect them to one of the inputs on the 7i96 and get it to stop the
> program with a big alert? And maybe add a mechanical switch shortcutting to
> ground for those panic moments?
> If I am not totally stupid, what would the Mesa pin config look like?
> 
> All the best,
> Sven
> 
> ___
> Emc-users mailing list
> Emc-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/emc-users


UHU_ESTOP.pdf
Description: Adobe PDF document
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] 7i96 multi wire input

2020-12-08 Thread Sven Wesley
Den ons 9 dec. 2020 kl 00:37 skrev Peter C. Wallace :

> On Wed, 9 Dec 2020, Sven Wesley wrote:
>
> > Date: Wed, 9 Dec 2020 00:17:11 +0100
> > Friends,
>
> > I am in the process of refreshing a CNC that has been running in
> "temporary
> > state" the last 12 years, time to give it an overhaul. I've found the
> magic
> > little piece we all call 7i96. It will do magic.
> > ...
> > The manual for the drive says:
> > Error line is pin number 6 in the Main connector and is a dual purpose,
> bi
> > directional line.This pin is active low, meaning that the line is
> > normally high indicating no problems and normal operation.
> > ...
>
> Am I totally off the chart if I wire all the drives' pin number 6 together
> > and connect them to one of the inputs on the 7i96 and get it to stop the
> > program with a big alert?
>
> I think this is possible if you wire the 7I96 input commom
> to +5V so the can sense a logic low. You could also
> use a 7I96 output to short the fault pin to ground
> if you wanted a software reset capability
>
> Peter Wallace
> Mesa Electronics
>

Hi Peter, thanks for your quick reply!
I'm not sure I am following you, the wire should already be high if it is
in normal state?
There is another pin on the drives for resetting a previous error, it works
the same way and an output should work. Today I use a simple push button
inside the cabinet. :)
/Sven

___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] 7i96 multi wire input

2020-12-08 Thread Peter C. Wallace

On Wed, 9 Dec 2020, Sven Wesley wrote:


Date: Wed, 9 Dec 2020 00:17:11 +0100
From: Sven Wesley 
Reply-To: "Enhanced Machine Controller (EMC)"

To: "Enhanced Machine Controller (EMC)" 
Subject: [Emc-users] 7i96 multi wire input

Friends,


I am in the process of refreshing a CNC that has been running in "temporary
state" the last 12 years, time to give it an overhaul. I've found the magic
little piece we all call 7i96. It will do magic.

The servo drives have been running flawlessly and the plan is to keep them.
They have a neat error/reset feature via two pins and the old parallel port
BOB supports it. If one drive or an emergency stop is triggering the stop
pin, all drives will be halted by the BOB.
The manual for the drive says:







*Error line is pin number 6 in the Main connector and is a dual purpose, bi
directional line.This pin is ??active low??, meaning that the line is
normally high indicating no problems andnormal operation. The drive will
stop if this pin is pulled low (grounded) by one of thesesources:EXTERNAL
activation; The line can be pulled low by an external source (CNCsoftware,
E-stop, etc).  INTERNAL activation; The line is pulled low by the drive
itself due to a faultcondition.*

Am I totally off the chart if I wire all the drives' pin number 6 together
and connect them to one of the inputs on the 7i96 and get it to stop the
program with a big alert? And maybe add a mechanical switch shortcutting to
ground for those panic moments?
If I am not totally stupid, what would the Mesa pin config look like?

All the best,
Sven


I think this is possible if you wire the 7I96 input commom
to +5V so the can sense a logic low. You could also
use a 7I96 output to short the fault pin to ground
if you wanted a software reset capability


___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users

Peter Wallace
Mesa Electronics

(\__/)
(='.'=) This is Bunny. Copy and paste bunny into your
(")_(") signature to help him gain world domination.
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users