Konstanten

In der SPS kann durch das Deklarieren von Konstanten festgelegt werden, wie viele Objekte eines bestimmten Typs angelegt werden können. Ist die entsprechende Konstante nicht vorhanden, so wird der unten aufgelistete Standardwert benutzt.

Wenn Sie eine der Konstanten verändern, so müssen Sie das SPS-Programm neu übersetzen (compilieren). Anschließend muss im TwinCAT Building Automation Manager die *.tpy Datei neu eingelesen und das Projekt neu aktiviert werden.

Auch nicht benutzte Objekte verbrauchen auf dem Zielsystem Ressourcen. Setzen Sie die Konstanten nicht höher als für die Anwendung notwendig. Eine Reserve von ca. 10 % kann hier als Richtwert gelten. Wenn zu erwarten ist, dass Sie z. B. maximal 142 Beleuchtungsaktoren haben, so sollten Sie die Konstante constBAFMaxLamps auf 157 setzen.

Im Folgenden ist ein Beispiel, wie die maximale Anzahl der Beleuchtungen auf 65 und die der Beschattungen auf 0 gesetzt wird.

Konstanten 1:

Im TwinCAT Building Automation Manager wird der Wert der jeweiligen Konstante im Bereich Applikationsprogramm unter dem Dialog Leistungsmerkmale angezeigt.

Konstanten 2:

Die Tabelle zeigt die Namen der einzelnen Konstanten und deren Standardwerte. Wird eine Konstante nicht neu deklariert, so wird der entsprechende Standardwert benutzt.

Sensoren

Name der Konstanten

Standard Wert

Digitale Signale

constBAFMaxDigitalSignals

80

Analoge Signale

constBAFMaxAnalogSignals

50

Aktoren

 

 

Lampen

constBAFMaxLamps

80

Jalousieantriebe

constBAFMaxBlindDrives

60

Ventil Stellantriebe

constBAFMaxValveActuators

60

Fensterantriebe

constBAFMaxWindowDrives

60

Sensorgruppen

 

 

Digitale Signalgruppen

constBAFMaxDigitalSignalGroups

80

Analoge Signalgruppen

constBAFMaxAnalogSignalGroups

50

Aktorgruppen

 

 

Lampengruppen

constBAFMaxLampGroups

80

Jalousieantriebsgruppen

constBAFMaxBlindDriveGroups

60

Ventil Stellantriebsgruppen

constBAFMaxValveActuatorGroups

60

Fensterantriebsgruppen

constBAFMaxWindowDriveGroups

60

Funktionseinheiten

 

 

Beleuchtungen

constBAFMaxLightings

80

Beschattungen

constBAFMaxSunblinds

60

HLK

constBAFMaxHVACs

50

Fenster

constBAFMaxWindows

60

Zusammengesetzte Module

 

 

Zusammengesetzte Module

constBAFMaxCompositeModules

40

Szenen

 

 

Szenen

constBAFMaxScenes

100

Zeitschaltkanäle

 

 

Zeitschaltkanäle

constBAFMaxTimeSchedulerChannels

50

Wetterstationen

 

 

Wetterstationen

constBAFMaxWeatherStations

4

Subsysteme

 

 

EnOcean Linien

constBAFMaxEnOceanLines

8

DALI Linien

constBAFMaxDALILines

8

Serielle Kommunikations Linien

constBAFMaxSerialCommunicationLines

4

Energiemessungs Linien

constBAFMaxPowerMeasurementLines

4