Rockwell Automation Publication 2711R-UM001E-EN-E - January 2017 151
Using PanelView 800 Terminals with CompactLogix 5370 Controllers Appendix F
Element Level Addressing
PanelView 800
Data Type
CompactLogix 5370
Data Type
Controller Tag Address
(Global) Example
Controller Tag Address
(Local, MainProgram) Example
Boolean BOOL Tag1 Program: MainProgram.Tag1
32-bit integer DINT Tag2 Program: MainProgram.Tag2
16-bit integer INT Tag3 Program: MainProgram.Tag3
8-bit integer SINT Tag4 Program: MainProgram.Tag4
Real REAL Tag5 Program: MainProgram.Tag5
String STRING
*
(1)
*
(2)
(1) Tag6.Data/N – N is the length of String.
(2) Program: MainProgram.Tag6.Data/N
Note the following:
• Tag address of Tag6.Len can be read/written for the length of String.
• Tag address of Tag6.Data[characterNo] is to read/write individual character of string by ASCII. For example, Tag6.Data[1] refers to the element 1.
Accessing a Member of a Structure (predefined, module-defined, user-defined data types)
PanelView 800
Data Type
CompactLogix 5370
Data Type
Controller Tag Address
(Global) Example
Controller Tag Address
(Local, MainProgram) Example
Boolean BOOL STRUCTURE.Tag1 Program:MainProgram.STRUCTURE.Tag1
32-bit integer DINT STRUCTURE.Tag2 Program:MainProgram.STRUCTURE.Tag2
16-bit integer INT STRUCTURE.Tag3 Program:MainProgram.STRUCTURE.Tag3
8-bit integer SINT STRUCTURE.Tag4 Program:MainProgram.STRUCTURE.Tag4
Real REAL STRUCTURE.Tag5 Program:MainProgram.STRUCTURE.Tag5
String STRING
*
(1)
*
(2)
(1) STRUCTURE.Tag6.Data/N – N is the length of String.
(2) Program:MainProgram.STRUCTURE.Tag6.Data/N
Boolean Addressing
PanelView 800
Data Type
CompactLogix 5370
Data Type
Controller Tag Address
(Global) Example
Controller Tag Address
(Local, MainProgram) Example
Boolean DINT Tag2.bitNo Program:MainProgram.Tag2.bitNo
Boolean INT Tag3.bitNo Program:MainProgram.Tag3.bitNo
Boolean SINT Tag4.bitNo Program:MainProgram.Tag4.bitNo
bitNo can be any value – 0...31 for DINT, 0...15 for INT and 0...7 for SINT data type tags in CompactLogix 5370 controller.