Rockwell Automation Current Input Module User Manual
Page 26
4Ć8
Bit 15 will remain set after a configuration command is received until
bits 12 to 15 of the Configuration Command Register (register 31) are
reset to zero. When bits 12 to 15 of register 31 are reset to zero, the
Current Input module resets bit 15 of register 22, which allows you to
enter another configuration command. If you try to enter another
configuration command before bit 15 of register 22 is reset, error bits
7 and 14 in register 22 will be set.
4.1.9
Channel NumberRegister(Register23)
Register 23 contains the number of the channel to be configured,
read, or reset. Channel numbers can range from 0 to 15. A channel
number outside of this range will be flagged as an error in
register 22.
4.1.10
Maximum Scaling Value Register(Register24)
Register 24 defines the upper limit value of the input data. The
module uses this value to perform a linear conversion of the input
data (in an unscaled range of 0 to 4095) into engineering units. The
value in register 24 must be at least 100 greater than the value in
register 25 or a configuration error will result in register 22.
The value in register 24 is a 15Ćbit signed integer (-32768 to 32767).
At system powerĆup, register 24 is set to a value of 4095. If you want
the input value to be in a scaled format, you can change the value in
either registers 24 or 25, or both. If you do not change the values in
registers 24 and 25, the input value is sent to the appropriate
configured channel data register (0 to 15) in an unscaled format.
4.1.11
Minimum Scaling Value Register(Register25)
Register 25 defines the lower limit value of the input data. The
module uses this value to perform a linear conversion of the input
data (in an unscaled range of 0 to 4095) into engineering units. The
value in register 25 must be at least 100 less than the value in
register 24 or a configuration error will result in register 22.
The value in register 25 is a 15Ćbit signed integer (Ć32768 to 32767).
At system powerĆup, register 25 is set to a value of 0. If you want the
input value to be in a scaled format, you can change the value in
either registers 24 or 25, or both. If you do not change the values in
registers 24 and 25, the input value is sent to the appropriate
configured channel data register (0 to 15) in an unscaled format.
4.1.12
Numberof Samples Register(Register26)
Register 26 specifies the number of input data samples that will be
averaged together. The module maintains a running average of x"
number of input data samples. The value in the register is a 15Ćbit
signed integer. The default value is one. The maximum allowable
value is 60.
If the register contains a value of zero or one, no input data will be
averaged together. If the register contains a negative number or a
number greater than 60, a configuration error will result in register 22.