Limit value monitoring

Limit value monitoring adds up to six monitorable limits to an interface. The limit value to be monitored is set via the *Lim variable by an operator (e. g. via OPC UA). Monitoring is enabled via the respective *En variable. If the upper limit values are exceeded or the lower limit values are not reached, the respective output *Act is set to TRUE.

Limit value monitoring 1: Inputs

Name

Type

Description

OPC UA access

*AHEn

BOOL

Monitor limit Alarm High:

1: monitoring active

0: no monitoring

Read

*ALEn

BOOL

Monitor limit Alarm Low:

1: monitoring active

0: no monitoring

Read

*WHEn

BOOL

Monitor limit Warning High:

1: monitoring active

0: no monitoring

Read

*WLEn

BOOL

Monitor limit Warning Low:

1: monitoring active

0: no monitoring

Read

*THEn

BOOL

Monitor limit Tolerance High:

1: monitoring active

0: no monitoring

Read

*TLEn

BOOL

Monitor limit Tolerance Low:

1: monitoring active

0: no monitoring

Read

Limit value monitoring 2: Outputs

Name

Type

Description

OPC UA access

*AHAct

BOOL

Alarm High limit exceeded.

Read

*ALAct

BOOL

Alarm Low limit not reached.

Read

*WHAct

BOOL

Warning High limit exceeded.

Read

*WLAct

BOOL

Warning Low limit not reached.

Read

*THAct

BOOL

Tolerance High limit exceeded.

Read

*TLAct

BOOL

Tolerance Low limit not reached.

Read

External variables

Name

Type

Description

OPC UA access

*AHLim

REAL / DINT

Alarm High limit

Read/write

*ALLim

REAL / DINT

Alarm Low limit

Read/write

*WHLim

REAL / DINT

Warning High limit

Read/write

*WLLim

REAL / DINT

Warning Low limit

Read/write

*THLim

REAL / DINT

Tolerance High limit

Read/write

*TLLim

REAL / DINT

Tolerance Low limit

Read/write