X hits on this document

546 views

0 shares

4 downloads

0 comments

65 / 133

Array w/o Offset

Byte Array, Char Array** Word Array, Short Array, BCD Array*** DWord Array, Long Array, LBCD Array Float Array ****

If accessing more than a single element, the Controller Tag must be an array.

Array w/ Offset

Byte Array, Char Array** Word Array, Short Array, BCD Array*** DWord Array, Long Array, LBCD Array Float Array ****

The Controller Tag must be an array.

Bit

Boolean

1. The range is limited from 0 to 31. 2. If Controller Tag is an array, bit class reference must be prefixed by an array element class reference. Example: tag_1 [2,2,3].0.

String

String

1. If accessing a single element, the Controller Tag need not be an array.

Format

Supported Data Types

Notes

Standard

Boolean*

None.

www. kepware.com

Byte, Char** Word, Short, BCD*** DWord, Long, LBCD Float ****

Array Element

Byte, Char** Word, Short, BCD*** DWord, Long, LBCD Float ****

Array w/o Offset

Boolean Array

Note: DINT strings are not packed. For

Advanced Addressing: DINT

The Controller Tag must be an array.

Array w/ Offset

Word

Bit

Boolean

Bit

Boolean

Array w/o

Boolean

Offset

String

String

String

String

1 character in string = 1 DINT, clamped to 255

intarraytag [1,3] {4} intarraytag . 3 intarraytag [1,3] . 3

Value = [259,9,10,11] Invalid: Tag must reference atomic location. Value = 0

intarraytag [1,3] . 0 {16}

Value = [1,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0] Bit value for 259

intarraytag / 1 intarraytag / 3

Value = "I" Value = "INT"

Note: The value of the string will be the ASCII equivalent of the DINT value (clamped to 255). Example: SINT = 65dec = "A".

2. If accessing more than a single element, the Controller Tag must be an array. The value of the string will be the null- terminated ASCII equivalent of all the DINTs (clamped to 255) in the string.

1. Use this case to have the bits within an DINT in array form.

Note: This is not an array of DINTs in Boolean notation.

2. Applies to bit-within-DINT only. Example: tag_1.0{32}.

3. .bit + array size cannot exceed 32 bits. Example: tag_1.1{32} exceeds an DINT, tag_1.0{32} does not.

65

Allen-Bradley ControlLogix Ethernet Driver Help

Document info
Document views546
Page views568
Page last viewedFri Dec 09 09:39:19 UTC 2016
Pages133
Paragraphs5515
Words40931

Comments