Re: emc help
Posted by
Greg
on 2004-01-31 22:52:16 UTC
Hello,
Great we got some of the dissagreements out of the way.
When I mentioned the galil board,I was just using it for comparison
of capabilty and input freq .
My present idea is to apply emc and some hardware to low cost
retrofits.
For 2 reason one to reduce cost and complexity and B to get some
money back into the emc development effort and hopefully get things
moving.( think about it emc has been around for longer than some
controls life cycle and it just now starting to get know and popular)
But your right why build a board to handle 2,10 ,12 mhz for encoders
and not have an encoder that was even close.
As to running 700+ipm with a .0001 resolution use a scale or mount
the encoder in such a way that it sees less rpms.
High counts make for a tight control loop but lets not over do it.
Most high speed machines uses scales,by high speed I mean over 400ipm
cutting speed.
Want to be scared cut aluminum at 1600ipm on a new program,We
calculated that if you hit the estop that it would take 6 inchs for
the machine to stop.
Delta V rocket monilithic ring 4"x 4" x2" deep pocket 6 sec
The absoulte encoders have several more channel than a standard
incremental encoder so they would be able to have a lot more counts
per sec .
I happen to like the step/dir system even though it is speed limited,
A 40amp rutex drive and a 2hp servo motor and away you go.
I have talk to him about a bigger one but there still in the design
stage.
I almost afraid to ask what a million count per rev encoder would
cost,the 18000 count i just bought was over 3k$.
Also if you want to go 700ipm i would watch your max ball screw
speed,as i have been warned by several mechanical engineers not to
exceed 1000 rpm.
Regards,
Greg
--- In CAD_CAM_EDM_DRO@yahoogroups.com, Ray Henry <rehenry@u...>
wrote:
Great we got some of the dissagreements out of the way.
When I mentioned the galil board,I was just using it for comparison
of capabilty and input freq .
My present idea is to apply emc and some hardware to low cost
retrofits.
For 2 reason one to reduce cost and complexity and B to get some
money back into the emc development effort and hopefully get things
moving.( think about it emc has been around for longer than some
controls life cycle and it just now starting to get know and popular)
But your right why build a board to handle 2,10 ,12 mhz for encoders
and not have an encoder that was even close.
As to running 700+ipm with a .0001 resolution use a scale or mount
the encoder in such a way that it sees less rpms.
High counts make for a tight control loop but lets not over do it.
Most high speed machines uses scales,by high speed I mean over 400ipm
cutting speed.
Want to be scared cut aluminum at 1600ipm on a new program,We
calculated that if you hit the estop that it would take 6 inchs for
the machine to stop.
Delta V rocket monilithic ring 4"x 4" x2" deep pocket 6 sec
The absoulte encoders have several more channel than a standard
incremental encoder so they would be able to have a lot more counts
per sec .
I happen to like the step/dir system even though it is speed limited,
A 40amp rutex drive and a 2hp servo motor and away you go.
I have talk to him about a bigger one but there still in the design
stage.
I almost afraid to ask what a million count per rev encoder would
cost,the 18000 count i just bought was over 3k$.
Also if you want to go 700ipm i would watch your max ball screw
speed,as i have been warned by several mechanical engineers not to
exceed 1000 rpm.
Regards,
Greg
--- In CAD_CAM_EDM_DRO@yahoogroups.com, Ray Henry <rehenry@u...>
wrote:
>Whole
> > From: "Greg" <gkretro@e...>
> > Subject: Re: emc help
> >
> > HEllo,
> > I personally dont use the stg board i like galil boards much
> > better,better specs,bullet proof design,and overnight repair
> > capability if needed.
>
> OK. I don't mind Galil but they are in no way similar to the STG.
> different world! Galil does a lot of accel and PID computation andusing a
> closing of the motion loop on the card. They pass data to the PC
> rather high level language. The STG is pure dumb (not it's makers,just
> the board) in that it passes raw position and stuff to the PC andtakes
> raw binary data that it uses for analog and I/O. It's up to the PCto do
> all of the motion computation.in your
>
> > I have talked to the engineers of stg and they only recomended the
> > board to around 2 MHZ ( i should qualify this as that is in an
> > industrial enviroment).
>
> Well OK. But 2MHz is still much higher than you were speaking of
> post. Accepting this value "in an industrial environment:" wouldstill
> give you several times the axis velocities suggested in yourresponse to
> the post by Jon E.would
>
> > This is what forced my trend towards galil
> >
> > I have a lot of these boards in the field and have only had one go
> > bad (power supply overvolted)even when they are in some really bad
> > enviroments.
> >
> > But apples and oranges it doesnt matter your encoder max freq is
> > going to be the limited either way ,unless you are using a laser.
> > Which is too costly for all but the most expensive machines.
> >
> > As to the mazak spec ,I havent worked on a lot of them and it
> > depend on if it had a fanuc or mazatrol control.said was
>
> Uh. I don't think that's a good answer because it moves what you
> an encoder max ppr problem off to some other device. If an encodercan't
> get past 300K how you gonna improve that by changing the devicethat you
> connect it to.counts
>
> > But if i rember right they have both abosulute encoders and count
> > interpolation giving the much higher density (full qudratic)
> > Thus the big differences in the statements pulses per rev and
> > per rev.of the
>
> Absolute encoders are an option for some of these machines. None
> ones I service have this feature. This leaves me with the thoughtthat
> somehow they are sending quadrature rather quicker than yousuggested
> that they can. I also don't think that multiplying by four at theencoder
> receiver would explain the high encoder counts listed on the
> nameplate.that
>
> > I would doubt that they reach a millioncounts a rev would be over
> > kill.
>
> I was surprised when I first encountered a 1M+ one. The company
> owned the machine that used it was also surprised when they got thebill
> for a new one.you
>
> > 40000 ct/rev with a +/-2 lock factor would give you a .0001
> > resoulution,not counting the fact that you have a multiplication
> > get from the ball screw ,which would reduce your needed encoderor
> > resoulution even more
> > 10000 ct/rev * 4 turns per inch =40000 ct rev
> > 4 turns per inch *6.66 inch per sec or 400 ipm = 1440 rpm
> > all said and done leave you with an enocder freq of 240k
>
> Interesting design numbers and more than adequate for a home brew
> modest shop machine.these
>
> > Being a japanese machine the ballscrews would be metric and the
> > smallest increment would most likely be .001 mm thusly changing
> > number some.rapid, and
>
> The screws and setup I was thinking of is a 25mm pitch, 750 ipm
> 0.0001 accuracy. They are metric screws but the machine is made inso the
> Florence, KY. The encoder is used for both position and velocity
> design folk used many more pulses than would be required for a0.0001
> accuracy -- I'm remembering something like 128K ppr. Since 750 IPMis
> about 762 RPM or 12.7 RPS we would get 1,625,600 PPS. Well that'seasily
> within your judgment of the STG read speed but well above what youthink
> is possible from a common incremental encoder.report
>
> My last wonder is why would a company like STG build a card and
> that it will read 10MHz if they knew that there were no pulsecoders out
> there that could come even close to that speed?system
>
> > My comment about the parallel was not against jon and his pico
> > but in reference to step and dirrection signals,where you are maxfreq
> > limited.perspective.
> > With pico system the parallel port is just a communictaion port
> > passing the desired speed,position,etc to controller/drive.
>
> We agree on that.
>
> Let's try to put this encoder issue back into some sort of
> First thank you for pointing out that the pulse rate of encoders isin
> fact limited -- as are the input counters of encoder reader boards.that
> Clearly we'd better read the spec sheets before we apply a device
> doesn't work like we might imagine it should.signals,
>
> If we are using a common parallel port for step and direction
> let's say we are limited to something like 50K. Now one way thatwe
> (EMC) would use an encoder with common step and direction signalsfrom a
> parport is with the KM DRO card. As long as the number of pulsesper
> rotation of the encoder is not more than 10 or so times the numberof
> pulses required for a rotation of the stepper it should becopacetic.
> And reading the pulse rate should be no problem because the chipsused on
> that card say that they can also go out to 10MHz.encoders would
>
> A second way of using common step and direction signals and
> be a Gecko 3xx or Rutex drive and a servo motor. Here again aparport
> will be the limiting factor unless you are using a +10 multiplierand/or
> a very high count encoder. Since the absolute max pulse input fora
> Gecko is 250K (25K at the +10 multiple) we should still be withinthe
> limits that you want to impose on encoders. It would be rathereasier to
> violate your max encoder stuff if we were using Jon's stepgenerator
> card.~300K
>
> In point of fact, the only place where higher pulse rates than your
> might be commonly encountered would be a true servo driven system.It is
> in these applications IMO that a proper understanding of specsbecomes
> critical. There are many servo motors out there that run 4-6KRPM. An
> inexpensive 2500 count encoder like those from automationdirect.commight
> easily run past it's max pulse count if directly connected to oneof
> these motors.
>
> Ray
Discussion Thread
Greg
2004-01-28 17:24:22 UTC
emc help
Jon Elson
2004-01-28 21:24:10 UTC
Re: [CAD_CAM_EDM_DRO] emc help
Greg
2004-01-28 22:04:55 UTC
Re: emc help
Jon Elson
2004-01-29 08:37:41 UTC
Re: [CAD_CAM_EDM_DRO] Re: emc help
Greg
2004-01-29 20:42:08 UTC
Re: emc help
Jon Elson
2004-01-29 21:45:34 UTC
Re: [CAD_CAM_EDM_DRO] Re: emc help
Greg
2004-01-29 23:29:53 UTC
Re: emc help
Jon Elson
2004-01-30 10:23:00 UTC
Re: [CAD_CAM_EDM_DRO] Re: emc help
Ray Henry
2004-01-30 11:19:41 UTC
Re: Re: Re: emc help
Greg
2004-01-30 17:01:31 UTC
Re: emc help
Greg
2004-01-30 17:07:47 UTC
Re: emc help
Ray Henry
2004-01-31 08:26:59 UTC
Re: Re: emc help
Greg
2004-01-31 10:48:14 UTC
Re: emc help
Robin Szemeti
2004-01-31 12:31:49 UTC
Re: [CAD_CAM_EDM_DRO] Re: emc help
Roy J. Tellason
2004-01-31 12:55:36 UTC
Re: [CAD_CAM_EDM_DRO] Re: emc help
Greg
2004-01-31 16:29:22 UTC
Re: emc help
Greg
2004-01-31 16:36:05 UTC
Re: emc help
Greg
2004-01-31 17:39:35 UTC
Re: emc help
Ray Henry
2004-01-31 18:06:30 UTC
Re: Re: emc help
Dale Emery
2004-01-31 19:43:58 UTC
Re: [CAD_CAM_EDM_DRO] Re: emc help
Jon Elson
2004-01-31 20:47:52 UTC
Re: [CAD_CAM_EDM_DRO] Re: Re: emc help
Greg
2004-01-31 22:12:07 UTC
Re: emc help
Greg
2004-01-31 22:52:16 UTC
Re: emc help