How to Connect Temperature Sensors to the Analog Inputs (0-5 V / 0-10 V) of the Ace PLC ?
All Ace PLCs with analog inputs (0-5V or 0-10V) can be used with this temperature sensor.
For example, the Ace222V5 can use up to 12 temperature sensors ! With our temperature sensor, we provide a pre-wired resistor of 10 kΩ. With 10 kΩ resistor you can work between -40 to 105 °C with 5 or 10 VDC Never apply more than 5 or 10 VDC (depending of your Ace PLC) on the analog inputs ! We suggest to use :
|
How to wired :
|
How to Read the Value of Each Temperature Sensors ?
The resistance value is not proportional to the temperature… We need to find out the value of the resistance and search the value of the temperature in a table.
The vBuilder program and CommandHMI project
For that, you can download the program with its subroutine HERE and load it with vBuilder. Inside this zip file there is also a project for our CommandHMI screen.
It’s ready and easy to use :
- “AnalogInput” = Analog input of the Ace PLC, usualy, it’s something like InI16xx which move from 0 to 4095.
- “R_Fixe” = Value of the resistor. Usually it’s 10000 (10 kOhms)
- “Temperature” = Value returned by the subroutine… Temperature in Celsius degree (T°C).
And you can read the value in debug mode : 29.37 °C In the last version of the subroutine, we added an offset as parameter. |
|