Please ensure Javascript is enabled for purposes of website accessibility
Powered by Zoomin Software. For more details please contactZoomin

AVEVA™ Plant SCADA

Tag Addressing

  • Last UpdatedAug 04, 2025
  • 3 minute read

A separate variable tag needs to be added to your Plant SCADA project for each group address within the KNX system you would like Plant SCADA to communicate with.

Variable tag addresses are configured according to the following formats:

x/y/z:a[!w]

or

x/y/z:a.b[!w]

Where:

  • x is the main group number [0-31].

  • y is the sub group number [0-7].

  • z is the group address [0-255].

  • a is the main encoding type.

  • b is the minor encoding type.

  • !w is an optional flag to define a tag as write only.

The main, sub and group address fields are specified in decimal. The encoding types are specified in decimal, with leading zeros to pad to three characters for the minor encoding type.

The minor encoding type is optional. If the minor encoding is not specified, then an encoding that matches as close as possible to an unscaled memory copy shall be chosen. See KNX Data Type Mappings for a full list of Plant SCADA data type mappings.

Tag Ranges

Some data types will not map directly to Plant SCADA data types. In some cases, a tag may not span the entire range of values of a given type. Instead, it uses a reduced set of values that represent the actual values within that range.

For example, 3-bit controlled types are typically used in applications such as opening or closing shades. The controller can be instructed to open or close based on a percentage amount. This is mapped through to an INT tag in Plant SCADA that will take a value in the range -100, -50, -25, -12, -6, -3, -1, 0, 1, 3, 6, 12, 25, 50, 100, representing how much to open or close by.

Plant SCADA will convert a representative value used by a device to reflect the actual value, allowing for more meaningful interpretation.

Examples

Plant SCADA tag address

Values range

0/0/0:3.007

0/0/0:3.008

Values fall within the following range:
-100, -50, -25, -12, -6, -3, -1, 0, 1, 3, 6, 12, 25, 50, 100.
They represent the percentage a value increased or decreased by.
If the operator inputs a value other those that appear in this range, the driver will find closest match before sending the command to the device. Example, -44 will become -50, 19 will become 25 and so on.

Plant SCADA tag address

KNX group address

1/1/123:1

Main Group 1, Middle Group 1, Group Address 123 interpreted as a Boolean Switch

Plant SCADA type: DIGITAL

1/1/123:1!w

Main Group 1, Middle Group 1, Group Address 123 interpreted as a Boolean Switch

Plant SCADA type: DIGITAL

Note: This variable is a write only tag.

2/3/44:1.009

Main Group 2, Middle Group 3, Group Address 44 interpreted as a Boolean Open/Close signal

Plant SCADA type: DIGITAL

2/3/44:1.009!w

Main Group 2, Middle Group 3, Group Address 44 interpreted as a Boolean Open/Close signal

Plant SCADA type: DIGITAL

Note: This variable is a write only tag.

1/1/55:5

Main Group 1, Middle Group 1, Group Address 55 interpreted as an 8 bit unsigned relative position

Plant SCADA type: INT

Note: This variable will have a range of [0..255]. Values outside this range will result in an error.

1/1/55:5.001

Main Group 1, Middle Group 1, Group Address 55 interpreted as an 8 bit unsigned scaling value

Plant SCADA type: BYTE

Note: This variable will have a range of [0..100]. Values outside this range will result in an error.

7/5/202:16

Main Group 7, Middle Group 5, Group Address 202 interpreted as an 8 bit encoded string

Plant SCADA type: STRING

Note: The maximum length of the string is 13 characters plus a null char terminator.

In This Topic
TitleResults for “How to create a CRG?”Also Available in