Skip to main content

Data Type: Redundancy Area Type

By assigning a redundancy area type to objects of the application, you can influence which data is determined for the synchronization. The redundancy area types can be assigned only to variables of POUs of type PROGRAM or of type Global Variable List, and are then valid for all variables of the object. The assignment is done programmatically in the IEC code. The respective redundancy area type (synchronization type) determines whether and when the redundancy data is aligned.

Objects which are activated in the Redundancy Configuration editor on the Registered Areas tab automatically get the AREA_INPUT redundancy area type. As a result, these objects are registered one time. Afterwards, its synchronization type can be changed programmatically by means of a function call.

For more information, see: Registered Areas

Redundancy Area Type

Description

AREA_INPUT

Data with this type is synchronized one time when the second PLC is booted up. After the alignment of this data, the second PLC goes into standby mode and the first PLC switches from standalone mode to active mode.

Tip

In the Redundancy Configuration object, on the Registered Areas tab, you can assign this redundancy area type by activating variables or addresses. Data activated there is registered as AREA_INPUT (default) and synchronized when booted up.

AREA_NONE

No synchronization

Assigned by function call

Tip

In the Redundancy Configuration object, on the Registered Areas tab, you can assign this redundancy area type by deactivating variables or addresses.

AREA_OUTPUT

No synchronization, but a CRC is performed.

AREA_PASSIVE

Synchronizes before writing of the outputs (limited data size)

Assigned by function call

AREA_SYNCHRO

Synchronizes at each task cycle start (limited data size)

Configuration in the CFG file of the RTS

Assigned by function call