Point by Address Syntax

After you specify a Point by Address description using the Point by Address dialog box, a completed description will be returned to the Edit field. This description is specified as a string of keywords and values, proceeded by the at sign (@) and delimited by the vertical bar character ( | ). Point by Address descriptions may be fully qualified with a project name before the @ sign. The following are some sample Point by Address descriptions:

@DEVICE=MY_DEVICE|ADDR=%R100

\\MYPROJECT\DEVICE=DEV1|ADDR=%M100|TYPE=BOOL

  • Keywords supported for Point by Address descriptions.
  • Keywords not acceptable as Point by Address descriptions.

Keywords supported for Point by Address descriptions

The following keywords are supported for Point by Address descriptions:

Keyword Description
DEVICE Required
ADDR Required
TYPE Optional
SCAN Optional
OFFSET Optional
ACCESS Optional
ELEM Optional
ORIGIN Optional

If you do not use this keyword, the default is DEV.

The keywords may be specified in any order, but the required keywords must be included. Thus, the following are acceptable Point by Address descriptions:

@TYPE=BOOL|DEVICE=DEV03|ADDR=%R100|OFFSET=3|ELEM=4

@ADDR=%R100|DEVICE=DEV04|TYPE=REAL|SCAN=4|ACCESS=WRITE

@DEVICE=DEV05|ADDR=%M100

Keywords not acceptable as Point by Address descriptions

The following are not acceptable Point by Address descriptions:

@ADDR=%R100|TYPE=INT (no device specified)
@DEVICE=MYDEV (no device address specified)
DEVICE=MYDEV|ADDR=%R100 (missing @ sign)
@DEVICE=DEV99|ADDR=%R1|OFFSET=4 (integer point types cannot have a device address offset)

Within a point expression, Point by Address descriptors must be quoted; thus, you could display the sum of two registers in CimView:

'@DEVICE=MYDEV|ADDR=%R10' + '@DEVICE=MYDEV|ADDR=%R11'