![]()
ANALOG SCALING FORMULA IN PLC: Convert Raw Input Into Engineering Units! ![]()
A PLC analog input usually does not directly give you the actual process value.
For example, a pressure transmitter may measure:
0β10 bar
while the PLC analog input module may provide a raw digital value such as:
0β27648
So we need to scale the raw PLC value into engineering units.
The Standard Analog Scaling Formula

Where:
EU = Engineering Unit value
Raw = Actual PLC raw input
Rawmin = Minimum raw input
Rawmax = Maximum raw input
EUmin = Minimum engineering value
EUmax = Maximum engineering value
Example: 4β20 mA Pressure Transmitter
Suppose:
Transmitter range = 0β10 bar
PLC raw range:
4 mA = 0
20 mA = 27648
If the PLC receives:
Raw = 13824
Then:
PLC displays = 5 bar
Another Example
Suppose a temperature transmitter has:
Range = β50 to 150Β°C
PLC raw range:
0β27648
Raw input:
13824
Then:
Raw 13824 = 50Β°C
4β20 mA Scaling Formula
For a 4β20 mA signal, a commonly used direct formula is:
Example:
Transmitter = 0β100 bar
Input = 12 mA
12 mA = 50 bar
Donβt Forget the Difference
Raw Scaling:
PLC raw value β Engineering Units
Current Scaling:
4β20 mA β Engineering Units
Both ultimately perform the same job:
Convert the input signal into a meaningful process value.
Easy Formula to Remember
Engineering Value = Low Limit + [(Input β Input Low) Γ Range] Γ· Input Range
This formula is widely applicable to:
PLC
DCS
SCADA
Analog Input Modules
4β20 mA Systems
#PLC #AnalogScaling #PLCTutorial #PLCProgramming #4to20mA #Instrumentation Automation dcs #SCADA #AnalogInput #ProcessControl #IndustrialAutomation #ControlSystems #InstrumentationEngineer #PLCTraining ![]()
![]()
![]()




