Zum Inhalt springen
FM-Connect Chat

Hallo! Ich bin Ihr FM-Connect Chat-Assistent. Wie kann ich Ihnen helfen?

FM-Solutionmaker: Gemeinsam Facility Management neu denken

Change- und Release-Management der Gebäudeautomation

Facility Management: Gebäudeautomation » Betrieb » Betreiberpflichten » Change- und Release-Management

Funktionsänderungen der GA wie Eingriffe in ein Betriebssystem behandeln

Eine moderne Gebäudeautomation besteht nicht nur aus Hardware. Ein erheblicher Teil ihrer Funktion wird durch Software, Parameter, Makros, Regelalgorithmen, Zeitprogramme und Schnittstellen bestimmt. Eine vermeintlich kleine Änderung kann deshalb Auswirkungen auf Energieverbrauch, Komfort, Verfügbarkeit oder sicherheitsrelevante Funktionsketten besitzen.

Die bestehende Dokumentationsseite nennt Change- und Release-Prozesse bereits ausdrücklich als Instrument zum Schutz der Integrität der Leittechnik. Die Betreiberpflichtenseite fordert zudem keine Funktionsänderung ohne Test, Freigabe, Dokumentation und Rollback-Plan.

GA-Änderungen kontrolliert und nachvollziehbar steuern

Change und Release unterscheiden

Ein Change ist eine konkrete Änderung.

Beispiele:

  • Sollwertlogik verändern,

  • Alarmgrenze ändern,

  • BACnet-Objekt ergänzen,

  • Regelparameter anpassen,

  • Visualisierungsfunktion verändern.

Ein Release bündelt mehrere geprüfte Änderungen zu einem kontrollierten Software- oder Konfigurationsstand.

Diese Unterscheidung wird besonders bei großen GA-Systemen mit vielen Automationsstationen relevant.

Ein Change sollte mindestens beschreiben:

  • Anlass,

  • betroffene Anlage,

  • bisheriger Zustand,

  • gewünschter Zustand,

  • erwartete Wirkung,

  • mögliche Nebenwirkungen,

  • Verantwortlicher.

Kleine Standardänderungen können vereinfachte Verfahren nutzen.

Kritische Änderungen benötigen eine intensivere Prüfung.

Eine Änderung an einer Regelungsfunktion kann Auswirkungen besitzen auf:

  • andere Regelkreise,

  • Alarmierung,

  • Energieverbrauch,

  • Raumkomfort,

  • GLT-Darstellung,

  • Schnittstellen zu Fremdsystemen.

Vor Freigabe ist deshalb zu verstehen, welche Funktionen voneinander abhängig sind.

ISO 16484-1:2024 behandelt ausdrücklich die Projektimplementierung und Integration anderer Systeme in BACS; genau diese Integrationsperspektive bleibt auch bei späteren Änderungen relevant.

Ausgangsstand sichern

Vor jeder relevanten Änderung sollte der aktuelle Software- beziehungsweise Konfigurationsstand gesichert werden.

Dadurch entsteht eine belastbare Rückfallmöglichkeit.

Die Sicherung sollte eindeutig der betroffenen Station und Version zugeordnet sein.

Wo möglich, werden Änderungen zunächst:

  • offline,

  • in Testumgebung,

  • an einem Pilotbereich

geprüft.

Ist dies nicht möglich, sollte zumindest ein geeignetes Wartungsfenster mit klarer Betriebsbeobachtung gewählt werden.

Rollback vorher definieren

Vor Beginn sollte feststehen:

Unter welchen Bedingungen wird abgebrochen und auf den alten Stand zurückgegangen?

Beispiele:

  • Anlage erreicht Sollfunktion nicht,

  • unerwartete Alarme,

  • andere Systeme reagieren fehlerhaft,

  • Änderung dauert länger als vorgesehen.

Rollback ist damit Teil der Planung und nicht improvisierte Schadensbegrenzung.

Funktion nach Änderung prüfen

Nach dem Change wird nicht nur kontrolliert, ob der Code geladen wurde.

Geprüft wird die reale Anlagenwirkung.

Dazu können gehören:

  • Sensor-/Aktorfunktion,

  • Regelverhalten,

  • Alarmierung,

  • Trends,

  • Schnittstellen,

  • Visualisierung.

Nach erfolgreicher Freigabe sind je nach Änderung anzupassen:

  • Funktionsbeschreibung,

  • Datenpunktliste,

  • Parametersatz,

  • Quellcode,

  • Visualisierung,

  • Revisionshistorie.

Die bestehenden Betriebsseiten fordern zu Recht eine kontinuierliche Fortschreibung der GA-Bestandsunterlagen.

Veränderung ermöglichen, ohne die Systemintegrität zu verlieren

Eine Gebäudeautomation muss veränderbar bleiben.

Professionelles Change Management sorgt jedoch dafür, dass kein Eingriff unkontrolliert erfolgt und jederzeit nachvollziehbar bleibt, welche Funktion wann, warum, von wem und mit welchem Ergebnis verändert wurde.