EasyManua.ls Logo

ECKELMANN Compact GLT 3010 - Marker $PRIO - Alarm Priority

ECKELMANN Compact GLT 3010
119 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
Firmware: V2.18 / V--
26.10.2022
50/119
The following entries can be found in the export files created from the Signal List by the Signal List Tool:
File: EA_DDC_1.EXP
...
(*43*)ME_W_T_ZULUFT:REAL;(*Wsupplyairtemperature*)
(*43*) ME_W_T_ZULUFT_raw : WORD; (* W supply air temperature *)
...
File:…SollwerteDDC1.EXP
(* W supply air temperature *)
ME_W_T_ZULUFT := WORD_TO_REAL( ME_W_T_ZULUFT_raw ) * 0.1;
IF (ME_W_T_ZULUFT_raw < 100) OR (ME_W_T_ZULUFT_raw > 500) OR (set_default_b = TRUE ) THEN
ME_W_T_ZULUFT_raw := 300;
END_IF
6.2.7 Marker $PRIO - Alarm priority
An IEC process variable can be directly linked to a non-locked alarm in the Signal List.
Example: A potential-free normally closed contact of a pump located on the variable _E_PUMPE_HZREG with
the address IX0.1.
The value -1 should be entered in column $M for NC contacts so that the inverse logic (low active) is correctly
displayed in the visualisation under LDSWin.
The desired priority = 2 is entered in column $PRIO.
Opening the contact (variable value = FALSE) will signal an alarm with priority 2 and the text "Pump Heating
Coil fault".
Automatic generation of alarms for sensor faults
Setting a priority for rows with defined $FTYP generates the following in the Alarm_Prepare function:
LDS_AlmStat_ar[2].io_b := F_T_ZULUFT.a_bruch_b; LDS_AlmPrio_ar[2] := 2;
In the event of a sensor fault, the function block F_T_ZULUFT sets the output a_bruch_b. An alarm message
with priority 2 is then signalled via Alarm_Prepare.

Table of Contents