Electrician Talk banner
1 - 2 of 2 Posts

·
Electron Factory.Worker
Joined
·
330 Posts
Here's a lot of good information on general plc logic development and programming. Its geared towards the contrologix platform but the principles are all the same. I know AB has a bunch of sample programs that they have made available for people to use in getting started. I don't personally love the connected components software and the software is really bloated, but thats just me.

http://engineeronadisk.com/book_plcs/

What exactly do you mean by differential temperature controller? Are you trying to do a PID style control so that the vfd will vary its speed depending on the temperature?
 

·
Electron Factory.Worker
Joined
·
330 Posts
This is really more of a process control issue than a PLC programming issue. You need to understand some of the basics of process control to accomplish what you're trying to do. Basically what you need is a indirect acting PID during heating mode and a direct acting PID when in cooling mode.

In a classic control loop you have three components:

the PV = Process Variable the thing that you are trying to control
the SP = The set point which you want the PV to be at.
the MV = The manipulated variable. The output you change to make the PV match the SP.

In direct mode as the PV increases the so does the MV. This would be cooling mode, as the temperature increases you decrease the amount of heating water going to the process.

In indirect mode as the PV increase the MV decreases. This would be heating mode, as the temperature increase you decreases the amount of heating water going to the process.

This can be achieved a couple of different ways. You could use two PID's each configured for direct and inverse and then select which one feeds the VFD using a selector on the HMI, or you could use a single PID and invert the output based on the selected mode.

Something like this would be best programmed using function block which the connected components software supports.

For more information on process control and PID's in general check out www.controlguru.com


If you want more help trying to get this setup let me know.
 
1 - 2 of 2 Posts
Top