Register for Inputs
Original instructions
Overview
The input register is arranged as follows.
Word
Function
1
Status word (module status)
2
State of the 16 discrete inputs
3
Analog input word channel 1
4
Analog input word channel 2
5 ... 8
Not used
Word 1
The status word (word 1) contains information about the health of the module and the status of the discrete outputs, including over temperature or short circuit of the discrete outputs.
Bit(s)
Description
15 ... 9
Not used
8
0 = bad module health (loss of communication to the base)
1 = healthy module)
7 (Channel 8)
0 = fault
1 = no fault
6 (Channel 7)
0 = fault
1 = no fault
5 (Channel 6)
0 = fault
1 = no fault
4 (Channel 5)
0 = fault
1 = no fault
3 (Channel 4)
0 = fault
1 = no fault
2 (Channel 3)
0 = fault
1 = no fault
1 (Channel 2)
0 = fault
1 = no fault
0 (Channel 1)
0 = fault
1 = no fault
NOTE: The output fault bits and the corresponding discrete output are latched OFF when a short circuit or over temperature condition is detected. To reset the fault condition and make the output operational, the output bit that faulted needs to be set to an OFF state.
Word 2
Discrete Input Register
This word contains a right justified binary 16 bit data field.
Words 3 ... 4
Analog Input Register
Each word in this range contains a left justified 15 bit data field. The range is from 0H to 7FFE hex, but the resolution is 14 bit (0 ... 32766 decimal or 0 ... 7FFE hex).
Words 5 ... 8
Words 5 ... 8 are not used.
3x Registers
The 3x registers traffic copped to this module are used for input data as follows.
I/O Map Register
Data Type
3x + 1
Data for discrete input
3x + 2
Data for analog input channel 1
3x + 3
Data for analog input channel 2
Range
Input Voltage
Data is Left Justified
Comment
Input Range
-10.000 ... +10.000
00382 ... 32382
Nominal input voltage range
Input Over Range
+10.000 ... +10.238
32384 ... 32764
Linear over range input voltage
Input Out of Range
≥10.238
32766 (7FFE Hex)
Input voltage exceeding threshold may damage the module.
Input Under Range
-10.238 ... -10.000
00002 ... 00382
Linear under voltage range
Input Out of Range
≤-10.238
00000
Input voltage exceeding threshold may damage the module.