Split range Function RSLogix 500

Jlopez832

Member
Join Date
Oct 2019
Location
Houston, Texas
Posts
2
Hello everyone,

I am currently working on my senior capstone project, I'm having trouble trying to figure out how to set up a split range control for my project. I'm trying to control temperature using the split range between a heating element and cooling fan/heat exchanger combox and a thermocouple as my measured variable. My current set up is a Micrologix 1400 which uses RSLogix 500, and after searching the web and reading the manual I'm not finding any luck or yet something I can fully understand.
 
The guys or girls (got to be pc) really need more information i.e. is this just digital or analogue controls to heat/cool, has the unit got PID controllers on it etc. It would be easy to say turn on heat if below temperature or cool if over temperature, however bang bang control might put a lot of pressure on the unit & what sort of dead band can be tolerated, there are so many scenarios.
 
The unit has a PID controller and our deadband is between 49-51%. What im trying to achieve is that from 0-49% controller ouput it will be heating then it would have a deadband, and then from 51-100% of the controller ouput it would be for cooling. The heating and cooling will be controlled via analog signals. The heating element is controlled throughout a solid state power controller that uses a 4-20mA signal and the cooling fan uses a 12V PWM that accepts a 0-5V signal. Bascially I'm breaking my head to see how i can split the controller output on a RSLogix 500 PID function. It is using a analog signal from a thermocouple as our sensor or measure variable.
 
Here's some ideas in graphics:


01-reverse-action-PID-split-Range.png



02-reverse-action-PID-split-range-2.jpg



03-Split-Range-Control-block-diagram.jpg



04-split-range-ladder-logic.png



05-Split-Range-Function-Block-using-splitter-FB.jpg
 
Honestly, the last answer is just perfect, the only thing that would be great if there was a base database with similar information!
 
The unit has a PID controller and our deadband is between 49-51%. What im trying to achieve is that from 0-49% controller ouput it will be heating then it would have a deadband, and then from 51-100% of the controller ouput it would be for cooling. The heating and cooling will be controlled via analog signals. The heating element is controlled throughout a solid state power controller that uses a 4-20mA signal and the cooling fan uses a 12V PWM that accepts a 0-5V signal. Bascially I'm breaking my head to see how i can split the controller output on a RSLogix 500 PID function. It is using a analog signal from a thermocouple as our sensor or measure variable.

Just use the SCP function to scale the output of the PID to the output for the two control elements. Then trim that value to make sure they won't turn on when outside of their range.
 

Similar Topics

Hello, I have following control task. I have to limit a current drawn from a source of power in a grid where I have following power consumptions...
Replies
11
Views
2,000
Hi all, I have an application which requires a split range controller for maintaining a level in a tank via 2 control valves. The AB platform...
Replies
5
Views
2,136
Hi there, I have to control a temperature (at the outlet of a two stage heat exchanger) with two different heating water lines; 65°C and 95°C...
Replies
4
Views
3,668
hey all, I am struggling with a problem here and out of ideas on how else to achieve the desired result. I have a monitor inside a machine with...
Replies
0
Views
143
Hello everyone. I have an PLC L35 (fmw 16) with address 192.168.1.1 and too many connected ethernet devices (3 hmi, a lot of ethernet port, asi...
Replies
11
Views
776
Back
Top Bottom