3
SPECIFICATIONS
3.4 Buffer Memory
3.4.15 CH[] Scaling value (Un\G50 to Un\G57)
3 - 41
1
OVERVIEW
2
SYSTEM
CONFIGURATION
3
SPECIFICATIONS
4
PROCEDURES AND
SETTINGS BEFORE
SYSTEM OPERATION
5
UTILITY PACKAGE
(GX CONFIGURATOR-TI)
6
PROGRAMMING
7
ONLINE MODULE
CHANGE
8
TROUBLESHOOTING
3.4.15 CH[] Scaling value (Un\G50 to Un\G57)
(1) Measured temperature values within the scaling range set in the CH
Scaling range upper/lower limit values (Un\G62 to Un\G77) are scaled to
the scaling width set in the CH Scaling width upper/lower limit values
(Un\G78 to Un\G93), and the result is stored.
(2) The following is how to calculate the scaling value.
[Example] To scale a temperature to percent
When the CH1 measured temperature value of 360 (measured temperature value =
3600) is scaled at the following settings:
Scaling range: -100 to 500 (lower limit value = -1000, upper limit value = 5000)
Scaling width: 0 to 100% (lower limit value = 0, upper limit value = 100)
POINT
(1) If the upper limit value is less than the lower limit value in the settings of the
CH Scaling range upper/lower limit values (Un\G62 to Un\G77) or the CH
Scaling width upper/lower limit values (Un\G78 to Un\G93), it will not result in
an error and the scaling value calculated with the expression above will be
output.
(2) When the measured temperature is out of the range set in the Scaling range
upper/lower limit values, the value set in the Scaling width upper limit value or
lower limit value is stored into this buffer memory.
Scaling value =
+ scaling width lower limit value
measured temperature value - scaling range lower limit value
scaling range upper limit value - scaling range lower limit value
(scaling width upper limit value - scaling width lower limit value)
Scaling value =
Fractional portion is rounded off.
Stores into buffer memory address 50.
(100 - 0)
76.666666
= 77[%]
+ 0 =
3600 - (-1000)
5000 - (-1000)