News:

  • August 21, 2026, 06:28:01 AM

Login with username, password and session length

Author Topic: BRX Sales  (Read 54120 times)

Controls Guy

  • Internal Dev
  • Hero Member
  • ****
  • Posts: 3626
  • Darth Ladder
Re: BRX Sales
« Reply #30 on: January 20, 2020, 11:46:26 AM »
For flow, not only is the high-speed discrete point less expensive, but eliminating one conversion is going to reduce error, plus discrete is perfect for totalizing (and likely more accurate as well).

For motion, to convert the gear-tooth pulser to analog is going to require a sample time, which is going to effectively filter your velocity response.  In a lot of cases that would probably be fine but if you're trying to maintain a window of a few rpm on high-speed rotating equipment, using analog is handicapping yourself IMO.

So yeah, definitely use the pulses directly rather than convert to analog.  As far as the BRX vs. dedicated motion controller goes, I'm not sure the OP gave us enough information to confidently say.  I also don't know if the motor driver is a servo amp, VFD, etc.
I retract my earlier statement that half of all politicians are crooks.  Half of all politicians are NOT crooks.  There.

BobO

  • Host Moderator
  • Hero Member
  • *****
  • Posts: 6172
  • Yes Pinky, Do-more will control the world!
Re: BRX Sales
« Reply #31 on: January 20, 2020, 11:54:52 AM »
I would be curious to know the expected range of pulse rates. BRX can do a very nice job with stuff like this.
"It has recently come to our attention that users spend 95% of their time using 5% of the available features. That might be relevant." -BobO

Controls Guy

  • Internal Dev
  • Hero Member
  • ****
  • Posts: 3626
  • Darth Ladder
Re: BRX Sales
« Reply #32 on: January 20, 2020, 12:07:32 PM »
I would be curious to know the expected range of pulse rates. BRX can do a very nice job with stuff like this.

What's the best way to set it up?  Use the pulse input as an interrupt, I assume?  Then what do you do with the control output at sub-scan rates?  Are there immediate analog outputs?

Also, his bandwidth capability and signal compatibility on the output side is something I'd want to know more about.  Can he accept a pulse train?  If he has a VFD, does it want an analog signal, and if so, can BRX compute and output it fast enough and the VFD respond quickly enough to stay in his few rpm window?  Are there load variations, and if so, are they sharp-edged or gradual, etc.    For that matter, how are "high speed" and "few rpm" defined?

But back on BRX, can you give an overview of the best way to set up this type application?  Thanks!
I retract my earlier statement that half of all politicians are crooks.  Half of all politicians are NOT crooks.  There.

BobO

  • Host Moderator
  • Hero Member
  • *****
  • Posts: 6172
  • Yes Pinky, Do-more will control the world!
Re: BRX Sales
« Reply #33 on: January 20, 2020, 12:24:33 PM »
What's the best way to set it up?  Use the pulse input as an interrupt, I assume?  Then what do you do with the control output at sub-scan rates?  Are there immediate analog outputs?

He said 10ms was what he was comparing to. Normal scan is plenty fine for that. The question becomes conversion of pulse rate to RPM. If the rate is slow-ish, I'd use a high speed timer in edge mode with the interval scaling function. If the pulse rate is high-ish, I'd use a high speed counter with the rate scaling function. I think there is a very good chance that we'd produce a better result than the converter, and do so with far less latency. I'd need to know the pulse range to make a recommendation though.
"It has recently come to our attention that users spend 95% of their time using 5% of the available features. That might be relevant." -BobO

Controls Guy

  • Internal Dev
  • Hero Member
  • ****
  • Posts: 3626
  • Darth Ladder
Re: BRX Sales
« Reply #34 on: January 20, 2020, 12:32:28 PM »
Oh yeah, better than the converter, absolutely.  The converter's a bad idea, though, so I wouldn't compare with that.  My concern was "high speed" and "few rpm".  For example, if there's a load upset, is he going to be happy if after correction, the speed lands within his few rpm window of setpoint, or is he looking for stiff enough response that it never leaves the window in the first place?

In fact, a lot of VFDs will allow you (often with an option card) to input an encoder directly to optimize speed regulation over just using back EMF as a feedback mechanism.    Having done that, you can often also tune the velocity control PID in the drive for more stiffness, if that's what you need, and still eliminate a bunch of feedback and control signal conversion latency.

As I said, I think a lot depends on him defining the terms and criteria in more detail.
« Last Edit: January 20, 2020, 01:51:01 PM by Controls Guy »
I retract my earlier statement that half of all politicians are crooks.  Half of all politicians are NOT crooks.  There.

BobO

  • Host Moderator
  • Hero Member
  • *****
  • Posts: 6172
  • Yes Pinky, Do-more will control the world!
Re: BRX Sales
« Reply #35 on: January 20, 2020, 01:44:19 PM »
As I said, I think a lot depends on him defining the terms and criteria in more detail.

One man's real time is another man's batch. The details matter.
"It has recently come to our attention that users spend 95% of their time using 5% of the available features. That might be relevant." -BobO

Controls Guy

  • Internal Dev
  • Hero Member
  • ****
  • Posts: 3626
  • Darth Ladder
Re: BRX Sales
« Reply #36 on: January 20, 2020, 01:47:28 PM »
That's a good line, I'll have to remember that!   ;D
I retract my earlier statement that half of all politicians are crooks.  Half of all politicians are NOT crooks.  There.

Ingeniero

  • Full Member
  • ***
  • Posts: 45
Re: BRX Sales
« Reply #37 on: January 20, 2020, 06:19:57 PM »
Quote
He said 10ms was what he was comparing to. Normal scan is plenty fine for that. The question becomes conversion of pulse rate to RPM. If the rate is slow-ish, I'd use a high speed timer in edge mode with the interval scaling function. If the pulse rate is high-ish, I'd use a high speed counter with the rate scaling function. I think there is a very good chance that we'd produce a better result than the converter, and do so with far less latency. I'd need to know the pulse range to make a recommendation though.

the source of the pulses is usually a 60 tooth wheel installed on rotating equipment for speed control. The HZ reading is the same as the RPM reading which is convenient.  The conventional wisdom says fewer teeth make shaft acceleration harder to calculate. No equipment owner will install a new toothed wheel for a new control system. The operating range is 3000 RPM on up, I dont know the upper limit.  Also the speed pickups need to sense very low speeds and 0 speed to engage starters and rachets.  The voltage varies with speed, I have seen near 0 volts to 30 Volts AC.

Allen Bradley and the big boys have speed detection cards which can handle speed pick ups on steam turbines, gas turbines, diesel engines etc. 

I have seen this, the jacquet T401 tachometer used with Allen Bradleys faster AI cards. Jaquet says to can have a 2 msec scan rate but I have only seen  5 and 10 milliseconds scans used. This module cost about $400.

https://www.istec.com/wp-content/uploads/2013/09/t-400-v2.02e.pdf

I want to use a jacquet with a BRX to control rotating equipment speed. Its a big market, look at all the products Woodward governor makes.  On the bigger equipment Woodward has PLC and DCS competitors, but on many smaller applications they seem to have almost no competitors.

Well, I gave away the idea, but as soon as someone else does speed control with a BRX I can follow in their footsteps, easier.

Controls Guy

  • Internal Dev
  • Hero Member
  • ****
  • Posts: 3626
  • Darth Ladder
Re: BRX Sales
« Reply #38 on: January 20, 2020, 06:54:31 PM »
Is that a typo or is the converter output actually an analog AC voltage?   I don't think the analog inputs are going to deal well with that (BobO correct me if I'm wrong)

If you do a BRX or other PLC, a 3kHz and up pulse will be much too fast for a discrete input unless it has high speed capability (which a portion of BRX inputs do have).

Also, your load is a turbine (gas or steam), but not necessarily for power generation?  (Thus the arbitrary speed ranges)  Do you actually need a safety-rated control system, or is there a separate dedicated system for overspeed, etc., such that a standard PLC is OK for this functionality?

Can you provide answers to some of those questions I raised earlier?  What's a "few rpm"?  Can load changes deviate the speed outside the window during correction?

Does the AB card you're talking about do the control output as well as the input on the same card, so that it might actually have a control loop internally, independent of scan time?  Their 90's era servo cards worked that way IIRC.


I retract my earlier statement that half of all politicians are crooks.  Half of all politicians are NOT crooks.  There.

Ingeniero

  • Full Member
  • ***
  • Posts: 45
Re: BRX Sales
« Reply #39 on: January 20, 2020, 10:04:37 PM »
Controls Guy,

thanks for your interest.

Quote
Is that a typo or is the converter output actually an analog AC voltage?


The jacquet tach above outputs a 4-20 ma or a DC voltage. the input is a sin wave from the magnetic pickup.

Quote
Also, your load is a turbine (gas or steam), but not necessarily for power generation?  (Thus the arbitrary speed ranges)  Do you actually need a safety-rated control system, or is there a separate dedicated system for overspeed, etc., such that a standard PLC is OK for this functionality?

Yes, not always power generation. You have to control and monitor speed from start to overspeed which is usually 112 percent or so. there are gear boxes that change speeds, 3600 rpm for the generator and 5100 for the turbine for instance. Its not always a 60 tooth wheel, sometimes compressor blades or gear teeth or used so it can be 16 teeth per shaft revolution and a 12000 rpm shaft, I think those were the numbers I saw once.

There are separate overspeed systems but sometimes only the PLC is used, not often. The jacquet tach has a contact output which can be used as an overspeed.

Quote
Does the AB card you're talking about do the control output as well as the input on the same card, so that it might actually have a control loop internally, independent of scan time?  Their 90's era servo cards worked that way IIRC.

No, it was a separate high speed card, i saw this in 2010, the governor calculation was in the software. The high speed card sent a 4-20 ma signal to a valve driver.

BobO

  • Host Moderator
  • Hero Member
  • *****
  • Posts: 6172
  • Yes Pinky, Do-more will control the world!
Re: BRX Sales
« Reply #40 on: January 21, 2020, 10:26:52 AM »
I'd say the BRX input would work for much of that range, but I'm not confident that it is the best answer. I guess you'll have to use the adapter/converter.
"It has recently come to our attention that users spend 95% of their time using 5% of the available features. That might be relevant." -BobO

Controls Guy

  • Internal Dev
  • Hero Member
  • ****
  • Posts: 3626
  • Darth Ladder
Re: BRX Sales
« Reply #41 on: January 21, 2020, 01:14:09 PM »
Huh.  I've never worked with turbines, though worked around some who did.  I kind of had the impression the control loop had to be really quick to keep them at the right speed.

But if an AB can do it in software, as opposed to a coprocessing module with only asynchronous supervisory control from the PLC CPU, I guarantee a BRX can do it.
I retract my earlier statement that half of all politicians are crooks.  Half of all politicians are NOT crooks.  There.

Ingeniero

  • Full Member
  • ***
  • Posts: 45
Re: BRX Sales
« Reply #42 on: January 21, 2020, 01:15:58 PM »
Quote
I'd say the BRX input would work for much of that range, but I'm not confident that it is the best answer. I guess you'll have to use the adapter/converter.

yes, I will try the jacquet frequency to ma converter at some point.

thanks for the support with my questions.