Variables

Overview

You can declare variables either locally in the declaration part of a POU or in a global variable list (GVL) or in a persistent variables list or in the I/O mapping of devices.

Refer to the chapter Variables Declaration for information on the declaration of a variable, including the rules concerning the variable identifier and multiple use.

It depends on the data type where a variable can be used.

You can access available variables through the Input Assistant.

Accessing Variables for Arrays, Structures, and POUs

The table lists the respective syntax for accessing arrays, structures, and POUs:

Syntax

Access to

<array name>[Index1, Index2]

2-dimensional array components

<structure name>.<variable name>

structure variables

<function block name>.<variable name>

function block and program variables