Good PLC for Temp Control

https://www.beckhoff.com/en-us/support/download-finder/software-and-tools/https://www.beckhoff.com/en-us/support/download-finder/software-and-tools/
It is unlikely that they use decimal places for a temperature in the thousand degrees range, the one thing you have not mentioned is the control is it on/off or analogue (I suspect it will be on/off time prop).
For that application I would plump for dedicated controllers personally.

I presume by "dedicated controllers", you are referring to hardware temperature controllers(?). Today's PLC's (in lieu of maybe PLC2 of 1980's vintage) can easily do PID control via PWM'ing of On/Off control. It's easily done in RSLogix500, RSLogix5000, and TwinCAT-3 (the softwares I've done it with). Most of today's PLC PID's have something built in for PWM control, in lieu of only analog.

When I first started (8 years ago) at the company I'm at now, all of their fluid temperature control was via the controls engineer's own algorithm using PLC logic. It was messy, long, and more complicated than what I thought it needed to be. Worse is that it never worked well. A lot of overshoot on startup (or taking forever to get to SP), and then just continually hunting around the SP. Whenever I saw the logic in the code, I always thought - "Why not just make this way more simple (and better) by just using a PID instruction?? That's what it's there for."

My guess is that nobody there knew how to use the PID instruction (RSLogix500 or RSLogix5000), were too scared or lazy to go through the learning process, and/or were just scared off anytime they saw "PID", thinking to themselves, "Oh no, that sounds like Calculus!! Forget that!". Then one day a technician called me out to a machine to try and make the temperature control on it work better. That's when I said "Enough with this PLC logic. We're going to do this right and use a PID instruction!". Broke out the RSLogix Instruction manual and implemented it. Worked like a charm, and wasn't difficult to do either. The next day, the technician calls me out to look at his trending software. He tells me the Temperature SP is trending and shows on the trend chart but the Temperature PV is not. I say, "Yes it is. You can't see your PV trend because your SP trend is overlaid directly on top of it." He was so accustomed to seeing the PV trend appear as a sine wave hunting around the SP trend! :ROFLMAO:

Since then, we've implemented PID for all of our machines for temperature control. If you have a decent PLC platform with a good instruction set, and most certainly if you're using the Beckhoff platform with TwinCAT-3 (which is my hard recommendation for PLC platform, which is a PC based PLC), you don't need dedicated temperature controller hardware.

For the OP if going the PLC route, this is all you would need:

PLC Hardware:
CX7000 - "Economy" and ultra compact PLC with integrated digital inputs and outputs.
EL3314 - 4 Channel thermocouple input module
EL6070 - License Terminal. All licenses for the PLC are stored on this.
EL9011 - Bus end cover

PLC software and licenses:
TwinCAT-3 XAE. This is the PLC engineering software that installs on your laptop. It's free, no license required.
TwinCAT-3 XAR. This is the PLC runtime software that get's installed on the CX7000
TC1200-0v10 - TwinCAT 3 runtime license for this performance level PLC (Note: You can just keep renewing the 7-day trial license until you're ready to purchase this license).
TF4110-0v10 - Temperature Controller PLC library license for this performance level PLC (Note: you can just keep renewing the 7-day trial license until you're ready to purchase this license).

For the PWM'ing of heaters, look at the Carlo Gavazzi line of SSR contactors. They are pricey, but on some models they have integrated monitoring of mains loss, load loss, SSR short circuit, and over-temperature, with 24VDC alarm output to notify your PLC.

The CX7000 is a newer product and may not be available immediately(?). If that is the case, then I would opt for the CX9020. That model does not come with integrated digital inputs/outputs, so you would need to add a module for those. Also, the part numbers for the licenses would change if you went with the CX9020 (different performance level), so keep that in mind as well. Hope this helps.
 
There is some debate over the interpretation of NADCAP and aerospace heat treat requirements that are covered in AMS2750F regarding the resolution of the setpoint and process variable (section 3.2.3.2 covers the temperature resolution).

Some interpret it to mean only the recorded data needs to be displayed to a tenth of degree, even at temperatures above 1,000, others interpret it as the controller must also have tenth of degree resolution as well.

But, I would think that if the process required compliance to AMS2750F, that the requirement for such would have been made evident to the integrator/implementer.

In the furnaces we build, I use temp controller (for PID) and it does not show 0.1 deg. However, I am using a PLC to process control and load temperatures and write control TC value to the temp controller. The temperatures processed in the PLC are at 0.1 deg (or better if I wanted) The 0.1 deg reading is shown in the Intouch app which is where all data is logged and monitored.
This has passed AMS2750F requirements, and has been approved by inspectors.
The AMS folks realize that there is a very limited amount of controllers that can show 0.1 deg above 1000 (5 digits required) at this time.
 

Similar Topics

I'd appreciate hearing opinions and experiences of going from discrete controllers to PLC control of temperature. We use a lot of Watlow and...
Replies
12
Views
5,977
Hi All I am trying to find a way to get the motor temperature that I monitor in starter over on my HMI. I start to get a feeling this was not...
Replies
9
Views
1,928
We are using PLC 5 and currently have "Temp Rate Change Alarm" that is basically doing a compare every 8 seconds and alarming on any change of...
Replies
5
Views
2,534
I am in the packaging industry and we are looking to build a new machine. We are in the process of designing our product and are wondering...
Replies
8
Views
3,545
I'm helping some students work on a project and could use some advice. The project is a ethanol still that the students built. The idea is to...
Replies
3
Views
4,076
Back
Top Bottom