Allen-Bradley PLC-3 via Data Highway - Data Types
- Last UpdatedAug 01, 2025
- 3 minute read
Note: The Allen-Bradley PLC-3 has many data types. The driver makes a separate request for each different data type, and each request has a finite overhead. It is more efficient to read fewer data types, so you should move the I/O and other data into a few main blocks to be read by Plant SCADA.
|
Data Types |
Address Format |
Plant SCADA Data Type |
|---|---|---|
|
Output image |
Of:O/o |
DIGITAL |
|
Input image |
If:O/o |
DIGITAL |
|
Timer Control bits |
TCTL:w/t |
DIGITAL |
|
Timer Control bits |
TCTL:w/o |
DIGITAL |
|
Timer Preset bits |
TPRE:w/o |
DIGITAL |
|
Timer Accumulator bits |
TACC:w/o |
DIGITAL |
|
Counter Control bits |
CCTL:w/t |
DIGITAL |
|
Counter Control bits |
CCTL:w/o |
DIGITAL |
|
Counter Preset bits |
CPRE:w/o |
DIGITAL |
|
Counter Accumulator bits |
CACC:w/o |
DIGITAL |
|
ASCII |
Af:w/o |
DIGITAL |
|
BCD |
Df:w/o |
DIGITAL |
|
REAL |
Ef:w/o |
DIGITAL |
|
LONG |
Hf:w/o |
DIGITAL |
|
Integer |
Nf:w/o |
DIGITAL |
|
Binary |
Bf:w/o |
DIGITAL |
|
Status words |
Sf:w/o |
DIGITAL |
|
Pointer Section and File |
PFIL:w/o |
DIGITAL |
|
Pointer word |
PWRD:w/o |
DIGITAL |
|
Output image |
Of:O |
BCD / INT |
|
Input image |
If:O |
BCD / INT |
|
Timer Control |
TCTL:w |
BCD / INT |
|
Timer Preset |
TPRE:w |
BCD / INT |
|
Timer Accumulator |
TACC:w |
BCD / INT |
|
Counter Control |
CCTL:w |
BCD / INT |
|
Counter Preset |
CPRE:w |
BCD / INT |
|
Counter Accumulator |
CACC:w |
BCD / INT |
|
Integer |
Nf:w |
BCD / INT |
|
BCD |
Df:w |
BCD / INT |
|
Binary |
Bf:w |
BCD / INT |
|
ASCII |
Af:w |
BCD / INT |
|
Status words |
Sf:w |
BCD / INT |
|
Pointer Section and File |
PFIL:w |
BCD / INT |
|
Pointer word |
PWRD:w |
BCD / INT |
|
Long |
Hf:w |
LONG / LONGBCD |
|
Floating Point |
Ff:w |
REAL |
Where:
|
n = |
Optional Module Number 0 to 8 decimal |
|
f = |
File Number 0 to 999 decimal |
|
:w = |
Element Number 0 to 9999 decimal |
|
:O = |
Element Number 0 to 7777 octal |
|
/o = |
Bit Number 0 to 17 octal PRE = Preset Value |
|
.C = |
Control Sub Element LEN = Length |
|
.P = |
PID Sub Element SP = Set Point |
|
.t = |
Timer bits EN = Enable |
|
.c = |
Counter bits CU =Count Up |
|
.r = |
Control bits EN = Enable |
|
.p = |
PID bits EN = Enable |
Examples
|
Data Type |
DIGITAL |
|
Address |
I:1/15 |
|
Comment |
Input Image - Element Number 1 / Bit Number 15 |
|
Data Type |
INT |
|
Address |
N7:3 |
|
Comment |
Integer - File Number 7 : Element Number 3 |
Allen Bradley 3 PLCs support remapping reads and writes.