mbr-dk
Member
I am new to the SLC 500 platform and am hoping that someone can give me some hints on how to do PID and ramp/soak with the SLC 500 and perhaps even some sample code for a PID controlled heating application with ramp/soak
It is for a small hobby project where I am trying to automate my home brewing (Beer) setup. I have 3 kettles with heating elements controlled by standard SSR relays (4-32 vdc) and the temperature is measured with PT100 sensors.
One of the kettles will have two fixed set points, 54 C and 78 C, depending on where in the brewing process I am, the other kettle will have 3 set points, 52 C for 20 minutes, 62 C for 40 minutes, 72 C for 40 minutes, and it is here I need the ramp/soak PID setup. The last kettle will just be manual on/off ideally with some sort of PWMing or like to control how vigorous the boil will be.
I have the following hardware for my little project:
CPU 1747-L532 5/03 Ser E OS302 Ser C FRN 6
1746-NR4 RTD/Resistance Input Module
1746-IB16 INPUT MODULE
1746-OA16 OUTPUT MODULE
1746-OB16 OUTPUT MODULE
Any help is appreciated.
Thanks,
Michael
It is for a small hobby project where I am trying to automate my home brewing (Beer) setup. I have 3 kettles with heating elements controlled by standard SSR relays (4-32 vdc) and the temperature is measured with PT100 sensors.
One of the kettles will have two fixed set points, 54 C and 78 C, depending on where in the brewing process I am, the other kettle will have 3 set points, 52 C for 20 minutes, 62 C for 40 minutes, 72 C for 40 minutes, and it is here I need the ramp/soak PID setup. The last kettle will just be manual on/off ideally with some sort of PWMing or like to control how vigorous the boil will be.
I have the following hardware for my little project:
CPU 1747-L532 5/03 Ser E OS302 Ser C FRN 6
1746-NR4 RTD/Resistance Input Module
1746-IB16 INPUT MODULE
1746-OA16 OUTPUT MODULE
1746-OB16 OUTPUT MODULE
Any help is appreciated.
Thanks,
Michael