4-20ma speed control with Micro1400

mdprice55

Member
Join Date
Jan 2010
Location
Tennessee
Posts
8
Just getting started with programming and playing around a bit with some equipment we have here at work.

Here is what I have:

Banner Ultrasonic Sensor w/ analog output
Micrologix1400 w/ 1762-IF2OF2 module
Conveyor controller (proprietary) with a 4-20ma speed control input

Here is what I am trying to do:

Control the speed of the conveyor dependent upon the level of product in the conveyor.

So far I have used an SCP instruction to scale the signal from the sensor. I can now tell how much product (in inches) is in my conveyor.

Question is: How do I translate the incoming signal from the sensor, to an outgoing 4-20ma signal to the speed controller?

I am looking for a few nudges in the right direction.
 
the speed controller, MFG?, can be set so the 4~20 mA signal tells the drive to operate between the variable that are set in the drive.
The level is then calculated in the program
use the SCP instruction for the output say 0~100% 1" = 10%
3" = 100% for an example
 
just a side note
know you use feet and inches
If you use Millimeters (25.4 mm / inch) all the calculations are decimal
the visual scale can be kept in Inches
 
How do I translate the incoming signal from the sensor, to an outgoing 4-20ma signal to the speed controller?
Take the same incoming signal (that you already scaled to display inches of product on conveyor) and send it to a PLC PID block instruction (that will have a Setpoint Input in Inches where you set the desired product depth on the conveyor), then pass the PID Control Variable output on to your proprietary conveyor controller, by scaling the PID output with another SCP and sending it to a PLC 4-20mA analog output for your proprietary conveyor controller.

That assumes that your proprietary conveyor controller does not have a built-in Setpoint input and PID output (you didn't say- top secret I suppose). If it does, then simply pass the 4-20 mA raw signal through to the controller by either hard-wiring it in series with the PLC input, or passing it through the PLC to an analog output.
 
Last edited:

Similar Topics

Hi guys, For the longest time I've been calling the 4-20mA loops I use for controlling pumps via VFD "command" for the signal that tells the VFD...
Replies
23
Views
7,416
if I have pflex 4 connected to compact logix L35E chassy. On this chassy, there is an analog output module 1769-OF8C(channel 0 is configured to...
Replies
3
Views
2,921
We are using powerflex70. But when analog current input is 4mA, drive para 16 is 6.8mA. When current is 12mA, it is 20mA. I checked all the...
Replies
4
Views
1,798
Hi all, I'm connecting several 4-20mA sensors together in parallel (only one shown below) The enclosure is ABS plastic with metal backplate DAQ...
Replies
5
Views
295
Problem: Our PLC can only output 4-20mA, but the actuators it needs to control, modulate based on a 0-135Ohm signal. Buying 4 or 8 individual...
Replies
7
Views
286
Back
Top Bottom