Allen-Bradley Non-standard Data Type Usage |
Topic: CM526![]() |
Tools Option Warning
Use only Allen-Bradley PLC memory type according to the chart below:
|
Discrete | Signed Int 16 | Signed Int 32 | Unsigned Int 16 | Unsigned Int 32
|
BCD Int 16 | BCD Int 32 | Floating Pt 32 | ASCII String |
---|---|---|---|---|---|---|---|---|---|
O | Allow | Allow | Warning | Allow | Warning | Allow | Allow | — | Warning |
I | Allow | Allow | Warning | Allow | Warning | Allow | Allow | — | Warning |
S | Allow | Allow | Warning | Allow | Warning | Warning | Warning | — | Warning |
B | Allow | Allow | Warning | Allow | Warning | Allow | Allow | — | Warning |
T.EN/TT/DN | Allow | — | — | — | — | — | — | — | — |
T.ACC/PRE | — | Allow | Warning | Allow | Warning | Warning | Warning | — | Warning |
C.DN/CU/CD/OV/UN | Allow | — | — | — | — | — | — | — | — |
C.ACC/PRE | — | Allow | Warning | Allow | Warning | Warning | Warning | — | Warning |
R.EN/DN/EU/EM/ER/UL/IN/FD | Allow | — | — | — | — | — | — | — | — |
R.LEN/POS | — | Allow | Warning | Allow | Warning | Warning | Warning | — | Warning |
N | Allow | Allow | Allow | Allow | Allow | Allow | Allow | — | Allow |
F | Allow | Warning | Warning | Warning | Warning | Warning | Warning | Allow | Warning |
L | Allow | Warning | Allow | Warning | Allow | Warning | Warning | — | Warning |
ST | — | — | — | — | — | — | — | — | Allow |
- Data type combinations identified with green “Allow” cells are allowed.
- Data type combinations identified with yellow “Warning” cells will be allowed, but if the warning option in Tools Options is selected (above) the warning Message asks the programmer to verify that the nonstandard Data type combination is intended before proceeding to add the tag. If the warning option in Tools Option is NOT selected then the tag will be added without the warning message.
- Data type combinations identified with red cells will not be allowed.
Allen-Bradley Data types
- O = Output (Word (Analog) & Bit (Discrete))
- I = Input (Word (Analog) & Bit (Discrete))
- S = Status Type
- B = Bit Data
- T = Timer
- C = Counter
- R = Control Data
- N =Integer Data
- F = Float Data
- L = Long Data
- ST =String Data
Timer, Counter, and Control Data members
- .EN = Enable bit
- .TT = Timer Timing bit
- .DN = Done bit
- .CU = Count Up enable bit
- .CD = Count Down enable bit
- .OV = Overflow bit
- .UN = Underflow bit
- .EU = Update enable bit
- .EM = Stack empty bit
- .ER = Error bit
- .UL = Unload bit
- .IN = Inhibit bit
- .FD = Found bit
- .PRE = Preset value
- .ACC = Accumulated value
- .LEN = Length value
- .POS = Position value