12al, 12bn – IDEC WindSRV User Manual
Page 113
![background image](/manuals/350373/113/background.png)
112
www.kepware.com
KEPServerEX5 Help
alarm state, or OK.
Result=(((InputData - Lo_egu)/Span_egu) * 255) + .5.
Write Algorithm Variables
Lo_egu - the low engineering value.
Span_egu - the span of the engineering values.
InputData - the database block's current value.
Result - the value sent to the process hardware.
8BN Signal Conditioning
Description
8-bit binary number.
Input Range
0 - 255.
Scaling
Scales 8-bit binary values to the database block's EGU range. Ignores
the most significant byte.
Read Algorithm
Reads from a 16-bit register using the following algorithm:
Result =((Raw_value/255) * Span_egu) + Lo_egu.
Read Algorithm Variables
Lo_egu - the database block's low engineering value.
Span_egu - the span of the engineering values.
Raw_value - the value stored in the field device's register.
Result - the scaled value stored in the database block.
Write Algorithm
Writes to an 8-bit register using the following algorithm:
Result =(((InputData - Lo_egu)/Span_egu) * 255) + .5.
Write Algorithm Variables
Lo_egu - the low engineering value.
Span_egu - the span of the engineering values.
InputData - the database block's current value.
Result - the value sent to the process hardware.
12AL Signal Conditioning
Description
12-bit binary number.
Input Range
0 - 4095.
Scaling
Scales 12-bit binary values to the database block's EGU range.
Read Algorithm
Reads from a 16-bit register using the same algorithm as 12BN, and
returns a status indicating whether the value is out of range and in an
alarm state, or OK.
Result=((Raw_value/4095) * Span_egu) + Lo_egu.
Read Algorithm Variables
Lo_egu - the database block's low engineering value.
Span_egu - the span of the engineering values.
Raw_value - the value stored in the field device's register.
Result - the scaled value stored in the database block.
Write Algorithm
Writes to a 16-bit register using the same algorithm as 12BN, and
returns a status indicating whether the value is out of range and in an
alarm state, or OK.
Result=(((InputData - Lo_egu)/Span_egu) * 4095) + .5.
Write Algorithm Variables
Lo_egu - the low engineering value.
Span_egu - the span of the engineering values.
InputData - the database block's current value.
Result - the value sent to the process hardware.
12BN Signal Conditioning
Description
12-bit binary number.
Input Range
0 - 4095.
Scaling
Scales 12-bit binary values to the database block's EGU range. Ignores
the most significant nibble (4-bits). Out of range value are treated as
12-bit values. For example, 4096 is treated as 0 because the four