Go Down

Topic: Current sensor to PLC using Arduino (Read 250 times) previous topic - next topic

lakshmi123

Hi,
I have an application where we use current transformer to identify the Heater status.It detects the AC current and Gives the 0-10v analog signal to the PLC.
We need to achieve Heater current signal feedback channels using arduino.
Could you please help me to how to achieve this?
Thanks.

hammy

Not sure what you mean by current feedback - do you want to vary the current to the heater with some sort of feedback , temperature ??

What current range ? Etc

lakshmi123

Yes based on the temperature feedback.
Current range is 24-30A I believe.

lakshmi123


hammy

#4
Aug 16, 2019, 10:32 pm Last Edit: Aug 16, 2019, 10:35 pm by hammy
You need a current transformer and means to convert its output to DC, or buy a CT that already incorporates the conversion. Google this .

To control the heater you need a Solid state relay or thyristor type controller. Google this .

Can't quite see what you will do with the current signal if your control loop has temperature as an input

lakshmi123

Hi
Thanks for your input.
* As told CT outputs 10V Analog signal.
Can't I give it to the Analog pins of Controller(Like Arduino)? PS: I'm thinking to reduce the 10V to 5V by Res. Divider circuit and give it to the analog pins of Arduino. Is there any other way of doing this? I'm really confused about how to read from CT(since it's o/p is 10V) my controller will operate at either 5V/3.3V.).
* Yes I do have SSR to Turn on and off the Heater which will be controlled by GPIO of uC based on the temperature as well as vary the current to the heater.
Thanks.

lakshmi123


septillion

I still have no idea what you want to achieve. What do you want to control?
Use fricking code tags!!!!
I want x => I would like x, I need help => I would like help, Need fast => Go and pay someone to do the job...

NEW Library to make fading leds a piece of cake
https://github.com/septillion-git/FadeLed

lakshmi123

Okay. Let me clear you.
I need to monitor(Turning on and off) the Heater using Thermocouple and Heater current will be measured using CT.
But the problem is CT (0-100A, 0-10V Output (Voltage type) will have to be read through Arduino and sent to PLC.
I'm stuck on how to read 0-10V on the arduino analog pins Since all the examples given for CT(0-1V output-secondary).
Thank you.

septillion

#9
Aug 20, 2019, 09:25 am Last Edit: Aug 20, 2019, 09:27 am by septillion
Please read the following very careful and answer all (five) questions one by one.

Okay. Let me clear you.
I need to monitor(Turning on and off) the Heater
Turning on and off is controlling, not monitoring...

So how do you control the heater?

using Thermocouple
A thermocouple you can monitor...

Heater current will be measured using CT.
Why do you need the current?

But the problem is CT (0-100A, 0-10V Output (Voltage type) will have to be read through Arduino and sent to PLC.
How comes the PLC into play? What does it need to do? What does it need to know?
Use fricking code tags!!!!
I want x => I would like x, I need help => I would like help, Need fast => Go and pay someone to do the job...

NEW Library to make fading leds a piece of cake
https://github.com/septillion-git/FadeLed

Go Up