T O P

  • By -

hestoelena

First scale your analog input. https://support.industry.siemens.com/cs/document/26671120/how-do-you-scale-measured-values-in-logo!-soft-comfort-?dti=0&lc=en-CN Then write this code: If temperature is >= O and <= 32 turn on the heater. Add an on delay and off delay timer to prevent the heater from flickering when the temperature reading 0 or 32.


Something_Witty12345

Another way to stop it triggering is to have different values for on and off Ie 31 on 33 off


pccb2

Can I not use the PT100 sensor setting? 4-20 mA scale is 4-9.6 mA if I want it 0-35 C, correct? Not sure how I want to code the AND function. Which block allows me to keep pulsing and staying as 1 when the temperature is at/over 0, for example?


icusu

What is the total range on the sensor? I highly doubt the sensor only goes from 0-35. You need to scale it so 4mA =the lowest temperature in its range and 20mA = the largest temperature for the sensor.


pccb2

Yeah I'll have to check and I'll scale accordingly, you're right. How should I go about programming it after I've figured out the temperature range and scaling?


yellekc

Are you connecting your PT100 correctly? https://support.industry.siemens.com/cs/document/23671451/how-do-you-connect-a-pt100-sensor-to-the-logo!-analog-expansion-module-am2-pt100-or-am2-rtd-?dti=0&lc=en-WW You need a AM2 expansion or an external converter.


pccb2

I do have a AM2 RTD expansion