Access the ControllerDevice object
The
ControllerDevice
object identifies the physical hardware of the controller.Attribute | Data Type | Instruction | Description |
---|---|---|---|
DeviceName | SINT[33] | GSV | ASCII string that identifies the marketing description of the controller. The first byte contains a count of the number of ASCII characters returned in the array string. |
ProductCode | INT | GSV | Each value identifies the type of controller: 15 SoftLogix5800 40 1756-L1 43 1769-L20 44 1769-L30 49 PowerFlex® with DriveLogix5725 50 1756-L53 51 1756-L55 52 PowerFlex with DriveLogix5730 53 Studio 5000 Logix Emulate 54 1756-L61 55 1756-L62 56 1756-L63 57 1756-L64 64 1769-L31 65 1769-L35E 67 1756-L61S 68 1756-L62S 69 1756-LSP 72 1768-L43 74 1768-L45 76 1769-L32C 77 1769-L32E 78 1769-L35C 79 1756-L60M03SE 80 1769-L35CR 85 1756-L65 86 1756-L63S 87 1769-L23E-QB1 88 1769-L23-QBFC1 89 1769-L23E-QBFC1 92 1756-L71 93 1756-L72 94 1756-L73 95 1756-L74 96 1756-L75 101 1768-L43S 102 1768-L45S 106 1769-L30ER 107 1769-L33ER 108 1769-L36ERM 109 1769-L30ER-NSE 110 1769-L33ERM 146 1756-L7SP 147 1756-L72S 148 1756-L73S 149 1769-L24ER-QB1B 150 1769-L24ER-QBFC1B 151 1769-L27ERM-QBFC1B 152 1769-L19ER-BB1B 153 1769-L16ER-BB1B 154 1769-L18ER-BB1B 155 1769-L18ERM-BB1B 156 1769-L30ERM 158 1756-L71S 164 1756-L81E 165 1756-L82E 166 1756-L83E 167 1756-L84E 168 1756-L85E 171 1756-L8SP 176 1769-L30ERMS 177 1769-L33ERMS 178 1769-L36ERMS 186 5069-L46ERMW 188 5069-L310ER_NSE 189 5069-L306ERM 190 5069-L310ERM 191 1756-MPC 192 5069-L320ERM 193 5069-L330ERM 194 5069-L340ERM 195 5069-L350ERM 196 5069-L306ER 201 1756-L81ENSE 202 1756-L82ENSE 203 1756-L83ENSE 204 1756-L84ENSE 205 1756-L85ENSE 211 1756-L81ES 212 1756-L82ES 213 1756-L83ES 214 1756-L84ES 216 5069-L310ER 217 5069-L320ER 218 5059-L330ER 219 5069-L340ER 220 5069-L350ER 221 5069-L310ERMS2 222 5069-L320ERMS2 223 5069-L330ERMS2 224 5069-L340ERMS2
225 5069-L350ERMS2 226 5069-L306ERMS2 228 5069-L380ERM 229 5069-L380ERMS2 230 5069-L3100ERM 231 5069-L3100ERMS2 233 1769-L37ERMO 234 1769-L37ERMOS 235 5069-L306ERS2 236 5069-L310ERS2 237 5069-L320ERS2
238 5069-L330ERS2
239 5069-L340ERS2
240 5069-L350ERS2
241 5069-L380ERS2
242 5069-L3100ERS2 243 5069-L306ERMS3 244 5069-L310ERMS3 245 5069-L320ERMS3 246 5069-L330ERMS3 247 5069-L340ERMS3 248 5069-L350ERMS3 249 5069-L380ERMS3 250 5069-L3100ERMS3 255 1769-L38ERM 256 1769-L38ERMS 257 1769-L37ERM 258 1769-L37ERMS 282 1756-L81EP 283 1756-L83EP 284 1756-L85EP 285 5069-L320ERP 286 5069-L340ERP 290 5069-L4100ERMW 291 5069-L450ERMW 292 5069-L4200ERMW 293 5069-L430ERMW 330 5015-AENFT *The product code list may not be complete. |
ProductRev | INT | GSV | Identifies the current product revision. Display should be hexadecimal. The low byte contains the major revision; the high byte contains the minor revision. |
SerialNumber | DINT | GSV | Serial number of the device. The serial number is assigned when the device is built. |
Status | INT | GSV | Device Status Bits 7...4 Meaning 0000 Reserved 0001 Flash update in progress 0010 Reserved 0011 Reserved 0100 Flash is bad 0101 Faulted modes 0110 Run 0111 Program Fault Status Bits 11...8 Meaning 0001 Recoverable minor fault 0010 Unrecoverable minor fault 0100 Recoverable major fault 1000 Unrecoverable major fault Controller Status Bits 13...12 Meaning 01 Keyswitch in run 10 Keyswitch in program 11 Keyswitch in remote 15...14 Meaning 01 Controller is changing modes 10 Debug mode if controller in run mode |
Type | INT | GSV | Identifies the device as a controller. Controller = 14. |
Vendor | INT | GSV | Identifies the vendor of the device. Allen-Bradley = 0001. |
Provide Feedback