BA_Globals

Die globale Variablenliste beinhaltet Wertemerker.

VAR_GLOBAL
{region 'Room-Automation'}
  nEvtIncLight     : ULINT;
  nEvtIncSunBld    : UDINT;
{endregion}
{region 'Constants'}
 {region 'General'}
  nNoActivePrio  : UDINT := 16#FFFFFFFF; // Value of the constant indicates that no priority is active  
 {endregion} 
{endregion}
END_VAR

Name

Typ

Beschreibung

nEvtIncLight

ULINT

Zähler Lichttelegramme.

Telegramme bestimmter Funktionsbausteine, z.B. FB_BA_LightingEvt sind in einem Gebäude öfter instanziiert. Senden sie Telegramme gleicher Priorität, ist es wünschenswert, dass das zuletzt gesendete gültig ist. Dazu inkrementieren diese Bausteine jeweils den globalen Zähler nEvtIncLight. Telegrammselektoren des Typs FB_BA_LightingTgmSel4/FB_BA_LightingTgmSel8 werten diesen Zähler aus und lassen das zuletzt gesendete Telegramm gelten.

nEvtIncSunBld

UDINT

Dieselbe Funktionalität wie nEvtIncLight, nur für Sonnenschutz. Die Telegrammselektoren sind hier: FB_BA_SunBldTgmSel4/FB_BA_SunBldTgmSel8.

nNoActivePrio

UDINT

Der Wert der Konstante zeigt an, dass keine Priorität aktiv ist.