INGEAR.NET.ABLink

 

Tag.Name Property

Name - Data Table Address

[Visual Basic]
NotOverridable Public Property Name As String _
    Implements ITag.Name
[C#]
public string Name {get; set;}

Property Value

a string representing a data table address

Implements

ITag.Name

Remarks

Name property is not case sensitive

Tag Name invalid exception is thrown if:

  1. Name does not start with one of the following characters I O S B T C R N F A L Q D M

  2. Contains invalid character (space)!@#$%^&*()-='<>?|\[]~`{}_"

  3. Character proceeding ':' is not numeric

 

SLC / MicroLogix Processors

DATA TABLE

SYNTAX

EXAMPLE

DATA TYPE / NET TYPE

INPUT (WORD)

I:[MODULE].[ELEMENT]

I:0.0

ATOMIC.INTEGER (System.Int16)

INPUT (BIT)

I:[MODULE].[ELEMENT].<0~15>

I:0.0.0 or I:0.0/0

ATOMIC.BOOLEAN (System.Boolean)

OUTPUT (WORD)

O:[MODULE].[ELEMENT]

O:0.0

ATOMIC.INTEGER (System.Int16)

OUTPUT (BIT)

O:[MODULE].[ELEMENT].<0~15>

O:0.0.0 or 0:0.0/0

ATOMIC.BOOLEAN (System. Int16)

STATUS (WORD)

S:[WORD]

S:0

ATOMIC.INTEGER (System.Int16)

STATUS (BIT)

S:[WORD].<0~15>

S:0.0 or S:0/0

ATOMIC.BOOLEAN (System.Boolean)

BINARY (WORD)

B[FILENUM]:[ELEMENT]

B3:0

ATOMIC.INTEGER (System.Int16)

BINARY (BIT)

B[FILENUM]:[ELEMENT].<0~15>

B3:0.0 or B3:0/0

ATOMIC.BOOLEAN (System.Boolean)

TIMER (STRUCTURE) READONLY

T[FILENUM]:[ELEMENT]

T4:0

ATOMIC.TMR

TIMER (MEMBER)

T[FILENUM]:[ELEMENT].<mnemonic>

T4:0.PRE, T4:0.DN

 

COUNTER (STUCTURE) READONLY

C[FILENUM]:[ELEMENT]

C5:0

ATOMIC.CTR

COUNTER (MEMBER)

C[FILENUM]:[ELEMENT].<mnemonic>

C5:0.PRE, C5:0.DN

 

CONTROL (STRUCTURE) READONLY

R[FILENUM]:[ELEMENT]

R6:0

ATOMIC.CTL

CONTROL (MEMBER)

R[FILENUM]:[ELEMENT].<mnemonic>

R6:0.LEN, R6:0.ER

 

INTEGER (WORD)

N[FILENUM]:[ELEMENT]

N7:0

ATOMIC.INTEGER (System.Int16)

INTEGER (BIT)

N[FILENUM]:[ELEMENT].<0~15>

N7:0.0 or N7:0/0

ATOMIC.BOOLEAN (System.Boolean)

FLOAT (FLOAT)

F[FILENUM]:[ELEMENT]

F8:0

ATOMIC.FLOAT (System.Single)

STRING (STRING)

ST:[FILENUM]:[ELEMENT]

ST9:0

ATOMIC.STRING (System.String)

ASCII (char array)_

A[FILENUM]:[ELEMENT]

A10:0

ATOMIC.ASCII (System.Char Array)

LONG (LONG) MicroLogix Only

L[FILENUM]:[ELEMENT]

L10:0

ATOMIC.LONG (System.Int32)

QUEUE (Data Log) MicroLogix 1100/1500 Only

Q:[QUEUE NUMBER]

Q:0

ATOMIC.STRING (READ ONLY)

PLC-5 Processors

DATA TABLE

SYNTAX

EXAMPLE

DATA TYPE / NET TYPE

INPUT (WORD)

I:[MODULE]

I:0 ~ I:77 (octal)

ATOMIC.INTEGER (System.Int16)

INPUT (BIT)

I:[MODULE].<0~17>

I:0.0 or I:0/0 (octal)

ATOMIC.BOOLEAN (System.Boolean)

OUTPUT (WORD)

O:[MODULE]

O:0 ~ 0:77 (octal)

ATOMIC.INTEGER (System.Int16)

OUTPUT (BIT)

O:[MODULE].<0~17>

O:0.0 or O:0/0 (octal)

ATOMIC.BOOLEAN (System. Int16)

STATUS (WORD)

S:[WORD]

S:0

ATOMIC.INTEGER (System.Int16)

STATUS (BIT)

S:[WORD].<0~15>

S:0.0 or S:0/0

ATOMIC.BOOLEAN (System.Boolean)

BINARY (WORD)

B[FILENUM]:[ELEMENT]

B3:0

ATOMIC.INTEGER(System.Int16)

BINARY (BIT)

B[FILENUM]:[ELEMENT].<0~15>

B3:0.0 or B3:0/0

ATOMIC.BOOLEAN(System.Boolean)

TIMER (STRUCTURE) READONLY

T[FILENUM]:[ELEMENT]

T4:0

ATOMIC.TMR

TIMER (MEMBER)

T[FILENUM]:[ELEMENT].<mnemonic>

T4:0.PRE, T4:0.DN

 

COUNTER (STUCTURE) READONLY

C[FILENUM]:[ELEMENT]

C5:0

ATOMIC.CTR

COUNTER (MEMBER)

C[FILENUM]:[ELEMENT].<mnemonic>

C5:0.PRE, C5:0.DN

 

CONTROL (STRUCTURE) READONLY

R[FILENUM]:[ELEMENT]

R6:0

ATOMIC.CTL

CONTROL (MEMBER)

R[FILENUM]:[ELEMENT].<mnemonic>

R6:0.LEN, R6:0.ER

 

INTEGER (WORD)

N[FILENUM]:[ELEMENT]

N7:0

ATOMIC.INTEGER (System.Int16)

INTEGER (BIT)

N[FILENUM]:[ELEMENT].<0~15>

N7:0.0 or N7:0/0

ATOMIC.BOOLEAN (System.Boolean)

FLOAT (FLOAT)

F[FILENUM]:[ELEMENT]

F8:0

ATOMIC.FLOAT (System.Single)

STRING (STRING)

ST:[FILENUM]:[ELEMENT]

ST9:0

ATOMIC.STRING (System.String)

BLK XFR (STRUCTURE) READONLY

BT[FILENUM]:[ELEMENT]

BT10:0

ATOMIC.BT

BLK XFR (MEMBER)

BT[FILENUM]:[ELEMENT].<mnemonic>

BT10:0.DLEN, BT10.0.DN

 

MESSAGE (STRUCTURE) READONLY

MG[FILENUM]:[ELEMENT]

MG11:0

ATOMIC.MG

MESSAGE (MEMBER)

MG[FILENUM]:[ELEMENT].<mnemonic>

MG11:0.DLEN, MG11:0.DN

 

PD BLK (STRUCTURE) READONLYY

PD[FILENUM]:[ELEMENT]

PD12:0

ATOMIC.PD

PD BLK (MEMBER)

PD[FILENUM]:[ELEMENT].<mnemonic>

PD12:0.Ki, PD12:0.Kp

 

SFC (STRUCTURE) READLONLY

SC[FILENUM]:[ELEMENT]

SC13:0

ATOMIC.SC

ASCII (char array)

A[FILENUM]:[ELEMENT]

A10:0

ATOMIC.ASCII

BCD (WORD)

D[FILENUM]:[ELEMENT]

D11:0

ATOMIC.BCD

SFC (MEMBER)

SC[FILENUM]:[ELEMENT].<mnemonic>

SC13:0.PRE, SC13:0.DN

 

 

Exceptions

Exception Type Condition
ArgumentNullException Thrown if Name is set to a null reference (Nothing in Visual Basic)
ArgumentOutOfRangeException Thrown Name parameter Length is less that 3 characters.

See Also

Tag Class | ABLink Namespace