PLC IO Interface Supported Genius and TRIO Blocks

Printer FriendlyPrinter FriendlyDownload PDFDownload PDF

This application note describes the Genius and TRIO IO blocks supported by the PLC IO Interface and their configuration parameters.

Supported Genius Blocks

Blocks are defined in the GEGenusModule.dat file. This file is loaded during the legacy module boot process. If the file is not found, the GEGenusModule.txt file is imported then saved as the GEGenusModule.dat.

Module Identifier (Name)
 
ID Code
Phase
Cfg
IO Bytes
Data
Polled IO
Configuration
GE
TRIO
Description
Legacy
GE
Type
Bits
Status
In
Out
Type
Bytes
Offset
Type
Bytes
IC660BBA020
6230BP10810
24/48 VDC Analog I/O
1
132
B*
0x0219
7
8
4
AIO
24
12
8
84
IC660BBA021
6233BP10810
24/48 VDC RTD
2
137
B
0x0209
7
12
0
AIO
0
0
13
84
IC660BBA023
6232BP10810
24/48 VDC Thermocouple
3
135
B
0x021B
7
12
0
AIO
60
12
12
84
IC660BBA024
6231BP10810
24/48 VDC Current source Analog 4 In/2 Out
4
141
B
0x021B
7
8
4
AIO
32
12
9
84
IC660BBA025
6236BP10810
24/48 VDC Current source Analog 6 Out
5
143
B
0x020B
7
0
12
AIO
24
12
10
84
IC660BBA026
6235BP10810
24/48VDC Current-source Analog Input
6
145
B
0x021B
7
12
0
AIO
24
12
11
88
IC660BBA100
6230BP10710
115 VAC Analog I/O
7
131
B*
0x0219
7
8
4
AIO
24
12
8
84
IC660BBA101
6233BP10910
115 VAC/125 VDC RTD
8
136
B
0x0219
7
12
0
AIO
0
0
13
84
IC660BBA103
6232BP10710
115 VAC/125 VDC Thermocouple
9
134
B
0x021B
7
12
0
AIO
60
12
12
84
IC660BBA104
6231BP10910
115 VAC/125 VDC Current source Analog 4 In/2 Out
10
140
B
0x021B
7
8
4
AIO
32
12
9
84
IC660BBA105
6236BP10910
115 VAC/125 VDC Current source Analog 6 Out
11
142
B
0x021B
7
0
12
AIO
24
12
10
84
IC660BBA106
6235BP10910
115VAC/125VDC Current-source Analog In
12
144
B
0x021B
7
12
0
AIO
24
12
11
88
IC660BBD020
6240BP10811
16 Circuit DC Input/Output (3 wire)
13
72
B*
0x0102
18
2
2
DIO
0
0
3
20
IC660BBD021
6240BP10812
16 Circuit DC Input/Output (3 wire)
14
73
B*
0x0102
18
2
2
DIO
0
0
3
20
IC660BBD022
6240BP10411
16 Circuit DC Input/Output (2 or 3 wire)
15
73
B
0x0102
18
2
2
DIO
0
0
3
20
IC660BBD023
6240BP10412
16 Circuit DC Input/Output (2 or 3 wire)
16
72
B
0x0102
18
2
2
DIO
0
0
3
20
IC660BBD024
6241BP10411
32 Circuit 12/24 VDC Source
17
75
B
0x0102
33
4
4
DIO
0
0
5
36
IC660BBD025
6241BP10812
32 Circuit 5/12/24 VDC Sink
18
74
B
0x0102
33
4
4
DIO
0
0
5
36
IC660BBD101
6245BP10710
115 VAC 8 Grouped IO
19
82
B
0x0102
9
1
1
DIO
0
0
1
12
IC660BBD110
6247BP10710
115 VAC 16 Input
20
81
B
0x0100
17
2
0
DIO
0
0
7
26
IC660BBR100
6248BP10812
115V or 230V AC Relay Output Relays NC
21
80
 
0x0102
1
2
2
DIO
0
0
3
20
IC660BBR101
6248BP10811
115V or 230V AC Relay Output Relays NO
22
79
B
0x0102
1
2
2
DIO
0
0
3
20
IC660BBS100
 
115 VAC/125 VDC Isolated 8 pt IO
23
70
B*
0x0102
9
1
1
DIO
0
0
2
12
IC660BBS101
6246BP10810
115 VAC/125 VDC Isolated 8 pt IO w/o FS Diagnostic
24
70
B
0x0102
9
1
1
DIO
0
0
2
12
IC660BBS102
6246BP10811
115 VAC/125 VDC Isolated 8 pt IO
25
70
 
0x0102
9
1
1
DIO
0
0
2
12
IC660BBS103
 
115 VAC/125 VDC Isolated 8 pt IO w/o FS Diagnostic
26
70
 
0x0102
9
1
1
DIO
0
0
2
12
IC660BBD100
 
115VAC 2A 8 Ckt Grouped I/O Block (Phase B)
27
69
B*
0x0102
9
8
8
DIO
0
0
1
12
IC660BBD120
6234BP10910
High-speed Counter Block
28
32
B
0x0301
5
32
2
AIO
0
0
14
70
IC660BPM100
 
PowerTRAC Block
29
127
 
0x0011
1
38
2
AIO
58
0
15
30
IC660CBA100
 
115VAC 4 In/2 Out Voltage/Current Analog Block
30
128
A
0x0219
7
8
4
AIO
24
12
8
84
IC660CBA020
 
24/48VDC 4 In/2 Out Voltage/Current Analog Block
31
129
A
0x0219
7
8
4
AIO
24
12
8
84
IC660CBD100
 
115VAC 8 Ckt Grouped I/O Block
32
64
A
0x0102
9
1
1
DIO
0
0
1
12
IC660CBS100
 
115VAC/125VDC 8 Ckt Isolated I/O Block
33
65
A
0x0102
9
1
1
DIO
0
0
2
12
IC660CBD021
 
24/48VDC 16 Ckt Sink I/O Block
34
67
A
0x0102
17
2
2
DIO
0
0
3
20
IC660CBD020
 
24/48VDC 16 Ckt Source I/O Block
35
68
A
0x0102
17
2
2
DIO
0
0
3
20

* Phase B blocks with Phase A equivalents

All blocks may be assigned to either discrete or analog tables. Blocks may use from 1 to 33 registers for IO data. For fixed addressing, 33 registers are assigned to each block (3 blocks per dataset). Both input and output tables will hold the values read from the RIO tables, only the output table may be written.

Block data word definitions

Discrete IO Modules

Type
Model ID
Model Number
Description
8-Circuit
IC660CBD100
64
115VAC 8 Ckt Grouped I/O Block
IC660BBD100
69
115VAC 2A 8 Ckt Grouped I/O Block (Phase B)
IC660BBD101
82
115VAC Low-Leakage 8 Ckt Grouped Block
IC660BBS100
70
115VAC/125VDC 8 Ckt Isolated Block (Phase B)
IC660BBS101
70
115VAC/125VDC 8 Ckt Isolated Block without Failed Switch Diagnostic
IC660BBS102
70
115 VAC/125 VDC Isolated 8 pt IO
IC660BBS103
70
115 VAC/125 VDC Isolated 8 I/O w/o FS Diagnostic
IC660CBS100
65
115VAC/125VDC 8 Ckt Isolated I/O Block
16-Circuit
IC660CBD021
67
24/48VDC 16 Ckt Sink I/O Block
IC660CBD020
68
24/48VDC 16 Ckt Source I/O Block
IC660BBD020
72
24/48VDC 16 Ckt Sink I/O Block (Phase B)
IC660BBD023
72
24VDC 16 Ckt Sink I/O Block (Phase B)
IC660BBD021
73
24/48VDC 16 Ckt Source I/O Block (Phase B)
IC660BBD022
73
12/24VDC 16 Ckt Source I/O Block (Phase B)
IC660BBD110
81
115 VAC 16 Input
IC660BBR101
79
Normally-open Relay Block
IC660BBR100
80
Normally-closed Relay Block
32-Circuit
IC660BBD025
74
5/12/24VDC 32 Ckt Sink I/O Block
IC660BBD024
75
12/24VDC 32 Ckt Source I/O Block

Input Data register organization

Input and Input/Output modules. This contains no Polled block IO data (Block IO datagram ignored by block). There is a maximum of 33 bytes of status data (for discrete IO blocks).

Byte
Word
8 Circuit
16 Circuit
32 Circuit
0
0
System / Block level Fault
LSB
System / Block level Fault
LSB
System / Block level Fault
LSB
1
Fault Circuit 1
MSB
Fault Circuit 1
MSB
Fault Circuit 1
MSB
2
1
Fault Circuit 2
LSB
Fault Circuit 2
LSB
Fault Circuit 2
LSB
3
Fault Circuit 3
MSB
Fault Circuit 3
MSB
Fault Circuit 3
MSB
4
2
Fault Circuit 4
LSB
Fault Circuit 4
LSB
Fault Circuit 4
LSB
5
Fault Circuit 5
MSB
Fault Circuit 5
MSB
Fault Circuit 5
MSB
6
3
Fault Circuit 6
LSB
Fault Circuit 6
LSB
Fault Circuit 6
LSB
7
Fault Circuit 7
MSB
Fault Circuit 7
MSB
Fault Circuit 7
MSB
8
4
Fault Circuit 8
LSB
Fault Circuit 8
LSB
Fault Circuit 8
LSB
9
Inputs 1-8 (input 1 in bit 0)
Fault Circuit 9
MSB
Fault Circuit 9
MSB
10
5
 
Fault Circuit 10
LSB
Fault Circuit 10
LSB
11
 
Fault Circuit 11
MSB
Fault Circuit 11
MSB
12
6
 
Fault Circuit 12
LSB
Fault Circuit 12
LSB
13
 
Fault Circuit 13
MSB
Fault Circuit 13
MSB
14
7
 
Fault Circuit 14
LSB
Fault Circuit 14
LSB
15
 
Fault Circuit 15
MSB
Fault Circuit 15
MSB
16
8
 
Fault Circuit 16
LSB
Fault Circuit 16
LSB
17
 
Inputs 1-8 (input 1 in bit 0)
Fault Circuit 17
MSB
18
9
 
Inputs 9-16
Fault Circuit 18
LSB
19
 
 
Fault Circuit 19
MSB
20
10
 
 
Fault Circuit 20
LSB
21
 
 
Fault Circuit 21
MSB
22
11
 
 
Fault Circuit 22
LSB
23
 
 
Fault Circuit 23
MSB
24
12
 
 
Fault Circuit 24
LSB
25
 
 
Fault Circuit 25
MSB
26
13
 
 
Fault Circuit 26
LSB
27
 
 
Fault Circuit 27
MSB
28
14
 
 
Fault Circuit 28
LSB
29
 
 
Fault Circuit 29
MSB
30
15
 
 
Fault Circuit 30
LSB
31
 
 
Fault Circuit 31
MSB
32
16
 
 
Fault Circuit 32
LSB
33
 
 
Inputs 1-8 (input 1 in bit 0)
34
17
 
 
Inputs 9-16
35
 
 
Inputs 17-24
36
18
 
 
Inputs 25-32
37
 
 
 
38
19
 
 
 
39
 
 
 
. . .
64
32
 
 
 
65
 
 
 

Output Data register organization:

Output and Input/Output Modules

Byte
Word
8 Circuit
16 Circuit
32 Circuit
0
0
outputs 1-8 (output 1 in bit 0)
Outputs 1-8 (output 1 in bit 0)
Outputs 1-8 (ioutput 1 in bit 0)
1
 
Outputs 9-16
Outputs 9-16
2
1
 
 
Outputs 17-24
3
 
 
Outputs 25-32
4-65
2-32
 
 
 
 
 
 

Fault Byte Descriptions

System level Faults

Bit
Value
Block Fault
Bit
0
Process Thread OK (0=OK, 1=Faulted)
 
1
Run Mode (0=run,1=program)
 
2
RIO Card hardware fault (1) or OK (0)
 
3
Block Present (0) or not (1)
 
4
Terminal Assembly EPROM fault
3
5
Electronic assembly EEPROM fault (calibration error)
5
6
Internal circuit fault
7
7
Block Configured
 

Circuit level Fault

0
Loss of IO power
1
Short Circuit
2
Overload
3
No load (output circuit) or Input open wire
4
Over temperature
5
Failed Switch
6-7
Not used

Analog IO Blocks (Voltage/Current and Current Source)

Type
Model ID
Model Number
Description
Voltage/Current
Analog 4 Input / 2 Output Blocks
IC660BBA100
131
115VAC (Phase B)
IC660BBA020
132
24/48VDC (Phase B)
IC660CBA100
128
115VAC
IC660CBA020
129
24/48VDC
Current-Source 
Analog 4 Input/2 Output Blocks
IC660BBA104
140
115VAC/125VDC
IC660BBA024
141
24/48VDC
Current-Source
Analog 6-Output Blocks
IC660BBA105
142
115VAC/125VDC
IC660BBA025
143
24/48VDC
Current-Source
Analog 6-Input Blocks
IC660BBA106
144
115VAC/125VDC
IC660BBA026
145
24/48VDC

Input Data table register organization:

Shaded area contains data that is returned by the Block IO datagram. This may be enabled on a block by block basis. If block IO datagrams are not enabled, these registers should not be assigned. The fault bytes are be assigned addresses immediately before the regular inputs in order to minimize communications data lengths.

Byte
Word
Voltage/Current Analog
(4 In / 2 Out block)
Current Source Analog
4 In / 2 Out block
Current-source (Analog )
6-Input Blocks
Current-source (Analog )
6-Output Blocks
0
0
System / Block Level Faults
LSB
System / Block Level Faults
LSB
System / Block Level Faults
LSB
System / Block Level Faults
LSB
1
Fault Circuit 1
MSB
Fault Circuit 1
MSB
Fault Circuit 1
MSB
Fault Circuit 1
MSB
2
1
Fault Circuit 2
LSB
Fault Circuit 2
LSB
Fault Circuit 2
LSB
Fault Circuit 2
LSB
3
Fault Circuit 3
MSB
Fault Circuit 3
MSB
Fault Circuit 3
MSB
Fault Circuit 3
MSB
4
2
Fault Circuit 4
LSB
Fault Circuit 4
LSB
Fault Circuit 4
LSB
Fault Circuit 4
LSB
5
Fault Circuit 5
MSB
Fault Circuit 5
MSB
Fault Circuit 5
MSB
Fault Circuit 5
MSB
6
3
Fault Circuit 6
LSB
Fault Circuit 6
LSB
Fault Circuit 6
LSB
Fault Circuit 6
LSB
7
 
MSB
 
MSB
 
MSB
 
MSB
8
4
Input 1 (EU’s)
LSB
Input 1 (EU’s)
LSB
Circuit 1 (EU’s) (Inputs)
LSB
Circuit 1 mA (Output)
LSB
9
MSB
MSB
MSB
MSB
10
5
Input 2 (EU’s)
LSB
Input 2 (EU’s)
LSB
Circuit 2 (EU’s) (Inputs)
LSB
Circuit 2 mA (Output)
LSB
11
MSB
MSB
MSB
MSB
12
6
Input 3 (EU’s)
LSB
Input 3 (EU’s)
LSB
Circuit 3 (EU’s) (Inputs)
LSB
Circuit 3 mA (Output)
LSB
13
MSB
MSB
MSB
MSB
14
7
Input 4 (EU’s)
LSB
Input 4 (EU’s)
LSB
Circuit 4 (EU’s) (Inputs)
LSB
Circuit 4 mA (Output)
LSB
15
MSB
MSB
MSB
MSB
16
8
Input 1 (counts)
LSB
Input 1 mA value
LSB
Circuit 5 (EU’s) (Inputs)
LSB
Circuit 5 mA (Output)
LSB
17
MSB
MSB
MSB
MSB
18
9
Input 2 (counts)
LSB
Input 2 mA value
LSB
Circuit 6 (EU’s) (Inputs)
LSB
Circuit 6 mA (Output)
LSB
19
MSB
MSB
MSB
MSB
20
10
Input 3 (counts)
LSB
Input 3 mA value
LSB
Circuit 1 mA
LSB
 
21
MSB
MSB
MSB
 
22
11
Input 4 (counts)
LSB
Input 4 mA value
LSB
Circuit 2 mA
LSB
 
23
MSB
MSB
MSB
 
24
12
Output 1 (counts)
LSB
Output 1 mA value
LSB
Circuit 3 mA
LSB
 
25
MSB
MSB
MSB
 
26
13
Output 2 (counts)
LSB
Output 2 mA value
LSB
Circuit 4 mA
LSB
 
27
MSB
 
LSB
 
28
14
 
mA feedback for output 1
LSB
Circuit 5 mA
MSB
 
29
 
MSB
LSB
 
30
15
 
mA feedback for output 2
LSB
Circuit 6 mA
MSB
 
31
 
MSB
 
 
32
16
 
EU feedback for output 1
LSB
 
 
33
 
MSB
 
 
34
17
 
EU feedback for output 2
LSB
 
 
35
 
 
 
 
36
18
 
 
 
 
37
 
 
 
 
. . .
 
 
 
 
 
64
32
 
 
 
 
65
 
 
 
 

Output Data Table register organization

Byte
Word
Voltage/Current Analog
(4 In / 2 Out block)
Current Source Analog
4 In / 2 Out block
Current-source (Analog )
6-Input Blocks
Current-source (Analog )
6-Output Blocks
0
0
Output 1 (EU’s)
LSB
Output 1 (EU’s)
LSB
 
Circuit 1 mA (Output)
LSB
1
MSB
MSB
 
MSB
2
1
Output 2 (EU’s)
LSB
Output 2 (EU’s)
LSB
 
Circuit 2 mA (Output)
LSB
3
MSB
MSB
 
MSB
4
2
 
 
 
Circuit 3 mA (Output)
LSB
5
 
 
 
MSB
6
3
 
 
 
Circuit 4 mA (Output)
LSB
7
 
 
 
MSB
8
4
 
 
 
Circuit 5 mA (Output)
LSB
9
 
 
 
MSB
10
5
 
 
 
Circuit 6 mA (Output)
LSB
11
 
 
 
MSB
12
6
 
 
 
 
13
 
 
 
 
. . .
64
32
 
 
 
 
65
 
 
 
 

Fault Byte Descriptions

System level Faults

Bit
Value
Block Fault
Bit
0
Process Thread OK (0=OK, 1=Faulted)
 
1
Run Mode (0=run,1=program)
 
2
RIO Card hardware fault (1) or OK (0)
 
3
Block Present (0) or not (1)
 
4
Terminal Assembly EPROM fault
3
5
Electronic assembly EEPROM fault (calibration error)
5
6
Internal circuit fault
7
7
Block Configured
 

Circuit level Fault

 
Voltage-source Analog 4 In/2 Out
Current-source Analog 4 In/2 Out
Current-source
Analog 6-Input
Current-source
Analog 6-Output
0
Input low alarm
Input low alarm
Input low alarm
Not used
1
Input high alarm
Input high alarm
Input high alarm
2
Input under-range
Input under-range
Input under-range
3
Input over-range
Input over-range
Input over-range
4
Input open wire
Input open wire
Input open wire
5
Output under-range
Output under-range
Not used
Output under-range
6
Output over-range
Output over-range
Output over-range
7
Not used
Feed back error
Feedback error

Thermocouple 6-Input Blocks

Type
Model ID
Model Number
Description
Thermocouple 6-Input Blocks
IC660BBA103
134
115VAC/125VDC 
IC660BBA023
135
24/48VDC

Input Data register organization

Shaded area contains data that is returned by the Block IO datagram. This may be enabled on a block by block basis. If block IO datagrams are not enabled, these registers should not be assigned. The fault bytes are be assigned addresses immediately before the regular inputs in order to minimize communications data lengths.

Byte
Word
Field
0
0
System / Block Level Faults
LSB
1
Fault Circuit 1
MSB
2
1
Fault Circuit 2
LSB
3
Fault Circuit 3
MSB
4
2
Fault Circuit 4
LSB
5
Fault Circuit 5
MSB
6
3
Fault Circuit 6
LSB
7
 
MSB
8
4
Input 1 input (EU’s)
LSB
9
MSB
10
5
Input 2 input (EU’s)
LSB
11
MSB
12
6
Input 3 input (EU’s)
LSB
13
MSB
14
7
Input 4 input (EU’s)
LSB
15
MSB
16
8
Input 5 input (EU’s)
LSB
17
MSB
18
9
Input 6 input (EU’s)
LSB
19
MSB
20
10
Input 1 voltage (mV/100)
LSB
21
MSB
22
11
Input 2 voltage (mV/100)
LSB
23
MSB
24
12
Input 3 voltage (mV/100)
LSB
25
MSB
26
13
Input 4 voltage (mV/100)
LSB
27
MSB
28
14
Input 5 voltage (mV/100)
LSB
29
MSB
30
15
Input 6 voltage (mV/100)
LSB
31
MSB
32
16
Inputs 1/2, XJV voltage (mV/100)
LSB
33
MSB
34
17
Inputs 3/4, XJV voltage (mV/100)
LSB
35
MSB
36
18
Inputs 5/6, XJV voltage (mV/100)
LSB
37
MSB
38
19
Inputs 1/2, XJV temp (C/10)
LSB
39
MSB
40
20
Inputs 3/4, XJV temp (C/10)
LSB
41
MSB
42
21
Inputs 5/6, XJV temp (C/10)
LSB
43
MSB
44
22
Inputs 1/2, XJI current (mA/10)
LSB
45
MSB
46
23
Inputs 3/4, XJI current (mA/10)
LSB
47
MSB
48
24
Inputs 5/6, XJI current (mA/10)
LSB
49
MSB
50
25
Inputs 1/2, XJI Temp (C/10)
LSB
51
MSB
52
26
Inputs 3/4, XJI Temp (C/10)
LSB
53
MSB
54
27
Inputs 5/6, XJI Temp (C/10)
LSB
55
MSB
56
28
Inputs 1/2, Internal CJS current (mA/10)
LSB
57
MSB
58
29
Inputs 3/4, Internal CJS current (mA/10)
LSB
59
MSB
60
30
Inputs 5/6, Internal CJS current (mA/10)
LSB
61
MSB
62
31
Inputs 1/2, Internal CJS Temp (C/10)
LSB
63
MSB
64
32
Inputs 3/4, Internal CJS Temp (C/10)
LSB
65
MSB
66
33
Inputs 5/6, Internal CJS Temp (C/10)
LSB
67
MSB

Output Data register organization

No Output data for this type

Fault Byte Descriptions

System level Faults

Bit
Value
Block Fault
Bit
0
Process Thread OK (0=OK, 1=Faulted)
 
1
Run Mode (0=run,1=program)
 
2
RIO Card hardware fault (1) or OK (0)
 
3
Block Present (0) or not (1)
 
4
Terminal Assembly EPROM fault
3
5
Electronic assembly EEPROM fault (calibration error)
5
6
Internal circuit fault
7
7
Block Configured
 

Circuit level Faults

0
Input low alarm
1
Input high alarm
2
Input under-range
3
Input over-range
4
Input open wire
5
Input wiring error
6
Internal channel fault
7
Not used

RTD Blocks

Type
Model ID
Model Number
Description
RTD 6-Input Blocks
IC660BBA101
136
115VAC/125VDC 
IC660BBA021
137
24/48VDC

Input Data register organization

Shaded area contains data that is returned by the Block IO datagram. This may be enabled on a block by block basis.

Byte
Word
Field
0
0
System / Block Level Faults
LSB
1
Fault Circuit 1
MSB
2
1
Fault Circuit 2
LSB
3
Fault Circuit 3
MSB
4
2
Fault Circuit 4
LSB
5
Fault Circuit 5
MSB
6
3
Fault Circuit 6
LSB
7
 
MSB
8
4
Input channel 1
LSB
9
MSB
10
5
Input channel 2
LSB
11
MSB
12
6
Input channel 3
LSB
13
MSB
14
7
Input channel 4
LSB
15
MSB
16
8
Input channel 5
LSB
17
MSB
18
9
Input channel 6
LSB
19
 
. . .
64
32
 
65
 

Output Data register organization

No Output data for this type

Fault Byte Descriptions

System level Faults

Bit
Value
Block Fault
Bit
0
Process Thread OK (0=OK, 1=Faulted)
 
1
Run Mode (0=run,1=program)
 
2
RIO Card hardware fault (1) or OK (0)
 
3
Block Present (0) or not (1)
 
4
Terminal Assembly EPROM fault
3
5
Electronic assembly EEPROM fault (calibration error)
5
6
Internal circuit fault
7
7
Block Configured
 

Circuit level Fault

0
Input low alarm
1
Input high alarm
2
Input under-range
3
Input over-range
4
Input open wire
5
Input wiring error
6
Internal channel fault
7
Input shorted

PowerTRAC Block

Input Bytes register organization:

Shaded area contains data that is returned by the Block IO datagram. This may be enabled on a block by block basis. If block IO datagrams are not enabled, the fault bytes should be assigned addresses immediately following the regular inputs in order to minimize communications data lengths.

Byte
Word
Field
0
0
System / Block Level Faults
LSB
1
 
MSB
2
1
Status Inputs
Bit
Value
0
Data Ready
1
Data Type
2
Data Target
3
Overcurrent Captured
4
Phase-lock Loop Locked
5
Reserved
6
7
3
8
Reserved
9
10
11
Overcurrent on Phase A
12
Overcurrent on Phase B
13
Overcurrent on Phase C
14
Overcurrent on AUX
15
Overflow
4
2
Voltage A–B
LSB
5
MSB
6
3
Voltage B–C
LSB
7
MSB
8
4
Voltage C–A
LSB
9
MSB
10
5
Voltage A–neutral
LSB
11
MSB
12
6
Voltage B–neutral
LSB
13
MSB
14
7
Voltage C–neutral
LSB
15
MSB
16
8
Current phase A
LSB
17
MSB
18
9
Current phase B
LSB
19
MSB
20
10
Current phase C
LSB
21
MSB
22
11
Current, auxiliary
LSB
23
MSB
24
12
Phase A power
LSB
25
MSB
26
13
Phase B power
LSB
27
MSB
28
14
Phase C power
LSB
29
MSB
30
15
Phase A total VARs
LSB
31
MSB
32
16
Phase B total VARs
LSB
33
MSB
34
17
Phase C total VARs
LSB
35
MSB
36
18
Power Factor
LSB
37
MSB
38
19
Accumulated power measured
LSB
39
MSB
40
20
Phase A Fundamental VARs
LSB
41
MSB
42
21
Phase B Fundamental VARs
LSB
43
MSB
44
22
Phase C Fundamental VARs
LSB
45
MSB
46
23
Power Factor based on Fundamental VARs
LSB
47
MSB
48
24
Phase A Harmonic VARs as % of V–I
LSB
49
MSB
50
25
Phase B Harmonic VARs as % of V–I
LSB
51
MSB
52
26
Phase C Harmonic VARs as % of V–I
LSB
53
MSB
54
27
Total Harmonic VARs as % of V–I
LSB
55
MSB
56
28
Line Frequency
LSB
57
MSB
58
29
Temperature Alarm: Low = –1, Normal = 0, High = +1
LSB
59
MSB
61
30
 
60
 
62
31
 
63
 
64
32
 
65
 

Output Bytes register organization:

Byte
Word
Field
0
0
Output Control Bits
Bit
Value
 
0
Send Data
 
1
Data Type
 
2
Data Target
 
3
Reset Watt-hour Accumulator
 
4
Not Used
 
5
 
6
 
7
 
8
Not Used
 
9
 
10
 
11
 
12
 
13
 
14
1
15
2
1
 
3
. . .
64
311
 
65

Fault Byte Descriptions

System level Faults

Bit
Value
Block Fault
Bit
0
Process Thread OK (0=OK, 1=Faulted)
 
1
Run Mode (0=run,1=program)
 
2
RIO Card hardware fault (1) or OK (0)
 
3
Block Present (0) or not (1)
 
4
Terminal Assembly EPROM fault
3
5
Electronic assembly EEPROM fault (calibration error)
5
6
Internal circuit fault
7
7
Block Configured
 

Circuit level Fault

None

High-Speed Counter Block:

Type
Model ID
Model Number
Description
High-speed Counter Block
IC660BBD120
32
 Configured as Type A (4 up or down counters); Type B (2 up/down counters); or Type C (1 counter up or down and differential)

Input Bytes register organization:

All data comes from IO area, no Polled block IO data (Block IO datagram ignored by block)

Byte
Word
Type A
Type B
Type C
0
0
System /Block level Faults
LSB
System /Block level Faults
LSB
System /Block level Faults
LSB
1
Fault Circuit 1
MSB
Fault Circuit 1
MSB
Fault Circuit 1
MSB
2
1
Fault Circuit 2
LSB
Fault Circuit 2
LSB
Fault Circuit 2
LSB
3
Fault Circuit 3
MSB
Fault Circuit 3
MSB
Fault Circuit 3
MSB
4
2
Fault Circuit 4
LSB
Fault Circuit 4
LSB
Fault Circuit 4
LSB
5
 
 
 
 
 
 
6
3
Status Code
Code
Description
Status Code
Code
Description
Status Code
Code
Description
0x0B
C1 Limit Cfg Error
0x0B
C1 Limit Cfg Error
0x0A
Home Error
0x0C
C2 Limit Cfg Error
0x0C
C2 Limit Cfg Error
0x0B
Counter Limit Cfg Error
7
0x0D
C3 Limit Cfg Error
 
 
0x0E
C4 Limit Cfg Error
 
 
8
4
Counts Per TimeBase Counter 1
LSB
Counts per timebase for counter 1
 
Counts per timebase for counter 1
 
9
MSB
 
 
10
5
Counts Per TimeBase Counter 2
LSB
Counts per timebase for counter 2
 
Not used (0)
11
MSB
 
12
6
Counts Per TimeBase Counter 3
LSB
Accumulator for counter 1
LSW
Accumulator for counter 1
LSW
13
MSB
14
7
Counts Per TimeBase Counter 4
LSB
MSW
MSW
15
MSB
16
8
Accumulator for counter 1
LSB
Strobe Register 1for Counter 1
LSW
Strobe Register 1
LSW
17
MSB
18
9
Strobe Register for counter 1
LSB
MSW
MSW
19
MSB
20
10
Accumulator for counter 2
LSB
Strobe Register 2 for Counter 1
LSW
Strobe Register 2
LSW
21
MSB
22
11
Strobe Register for counter 2
LSB
MSW
MSW
23
MSB
24
12
Accumulator for counter 3
LSB
Accumulator for counter 2
LSW
Strobe Register 3
LSW
25
MSB
26
13
Strobe Register for counter 3
LSB
MSW
MSW
27
MSB
28
14
Accumulator for counter 4
LSB
Strobe Register 1 for Counter 2
LSW
Strobe Register 4
LSW
29
MSB
30
15
Strobe Register for counter 4
LSB
MSW
MSW
31
MSB
32
16
Not used (0)
Strobe Register 2 for Counter 2
LSW
Not used (0)
33
34
17
MSW
35
36
18
Status bits
Bit
Value
Status bits
Bit
Value
Status bits
Bit
Value
O
Strobe 1 status
O
Strobe 1.1 Status
O
Strobe 1.1 Status
1
Strobe 2 status
1
Strobe 1.2 Status
1
Strobe 1.2 Status
2
Strobe 3 status
2
Strobe 2.1 Status
2
Strobe 1.3 Status
3
Strobe 4 status
3
Strobe 2.2 Status
3
Home Found
4
Preload 1 status
4
Preload 1 Status
4
Preload 1.1 Status
5
Preload 2 status
5
Preload 2 Status
5
Preload 1.2 Status
6
Preload 3 status
6
Disable 1 Status
6
Disable Status
7
Preload 4 status
7
Disable 2 Status
7
Home Input Status
37
8
Output 1 status
8
Output 1.1 Status
8
Output 1.1 Status
9
Output 2 status
9
Output 1.2 Status
9
Output 1.2 Status
10
Output 3 status
10
Output 2.1 Status
10
Output 1.3 Status
11
Output 4 status
11
Output 2.2 Status
11
Output 1.4 Status
12
Module Ready
12
Module Ready
12
Module Ready
13
Not used (0)
13
Not used (0)
13
Not used (0)
14
14
14
15
Error in status code
15
Error in status code
15
Error in status code
38
19
 
 
 
 
 
39
 
 
 
 
 
. . .
64
32
 
 
 
 
 
65
 
 
 
 
 

 

Output data register organization:

Byte
Word
Type A
Type B
Type C
0
0
Output Control
Bit
Value
Output Control
Bit
Value
Output Control
Bit
Value
0
Reset strobe 1
0
Reset Strobe 1.1
0
Reset Strobe 1.1
1
Reset strobe 2
1
Reset Strobe 1.2
1
Reset Strobe 1.1
2
Reset strobe 3
2
Reset Strobe 2.1
2
Reset Strobe 1.1
3
Reset strobe 4
3
Reset Strobe 2.2
3
Not used
4
Reset Preload 1
4
Reset Preload 1
4
Reset Preload 1.1
5
Reset Preload 2
5
Reset Preload 2
5
Reset Preload 1.2
6
Reset Preload 3
6
Not used
6
Not used
7
Reset Preload 4
7
7
1
8
Enable output 1
8
Enable Output 1
8
Enable Output 1
9
Enable output 2
9
Enable Output 2
9
Enable Output 2
10
Enable output 3
10
Enable Output 3
10
Enable Output 3
11
Enable output 4
11
Enable Output 4
11
Enable Output 4
12
Outputs Enable/Disable
12
Outputs Enable/Disable
12
Outputs Enable/Disable
13
Not used
13
Not used
13
Home Command
14
14
14
Clear Error
15
15
15
Not Used
2
1
 
 
 
 
 
3
 
 
 
 
 
. . .
64
32
 
 
 
 
 
65
 
 
 
 
 

Fault Byte Descriptions

System level Faults

Bit
Value
Block Fault
Bit
0
Process Thread OK (0=OK, 1=Faulted)
 
1
Run Mode (0=run,1=program)
 
2
RIO Card hardware fault (1) or OK (0)
 
3
Block Present (0) or not (1)
 
4
Terminal Assembly EPROM fault
3
5
Electronic assembly EEPROM fault (calibration error)
5
6
Internal circuit fault
7
7
Block Configured
 

Circuit Level Faults

Circuit level Fault
Bit
Value
0-4
Not used
5
Failed Switch
6-7
Not used
[RSS] Subscribe to RSS feed Contact Legal Privacy
ISO 9001-2008 Certified
© 2010 MYNAH Technologies. All rights reserved. A division of Experitec, Inc.