Analog Signal Usage in Digital Controllers

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 2

Analog signal usage in digital controllers.

In industry several signal types are used for analog value transmission. The most popular are:
Voltage signal 0…10V
Current signal 4…20mA
To measure temperature the common sensors used are thermocouples (TC output range in mV) and
thermo-resistor (RTD resistive output range 50 Ω to 1k Ω). These sensor signals also are frequently
used and can be directly connected to analog inputs of some controllers. ( Nowadays the smart sensors
with communication interfaces also becomes more and more popular).

Independent of signal type inside the controller the signal is converted to digital value by analog to
digital converter (ADC) for example:
T,0…100°C → 0…10V → 0…32767
For programming controllers it more convenient to use physical values instead of code. That's why the
code is usually converted to physical value.
Exercise 1.
The linear temperature sensor with measurement range -30°C…+150°C is used.
At temperature -30°C the code value is 0, but at +150°C code is 30000.

Find the equation to convert code to Temperature!


Theory: Linear sensor output could be described by the equation of straight line y=a·x+b,
in our specific case T=a·C+b, where T-temperature un C-code. The system of equations could be
written:

{TT 1=a× C 1+b


2=a× C 2+b
Solving the system of equations:
T 2−T 1
a= and
C 2−C 1
b=T1-a·C1 or b=T2-a·C2.
Answer: Temperature equation T=

Use the temperature equation to fill the table:

Corresponding Corresponding
Code Temperature, °C value (4… value
20mA) (0…10V)

30 000

15 000

Exercise 2

The industrial temperature sensor (Platinum thermoresistor) is used with linear characteristic:

Temperature, °C Resistance, Ω
100 63,99
50 55,06
0 46,00
-50 36,80
-100 27,44

And connected to Siemens S7-313C controller resistance measurement input scaling:

Resistance, Ω Code
0 0
450 20736
600 27648

Write the equation for calculation of temperature from the code!

Answer: Temperature equation T=

Use the temperature equation to fill the table:

Code Temperature

2000

2288*

0
* Average temperature at FESTO Laboratory.

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy