Zum Hauptinhalt springen

B&R Automation

Überblick​

SEW unterstützt automatisierte Backups für folgende B&R-Anwendungen:

  • Automation Studio 3.0.90
  • Automation Studio 4.12
  • Automation Studio 6
Info

Sollte eine B&R Automation-Version fehlen, können Sie sich jederzeit an uns wenden. Wir stellen Ihnen die angeforderte Version so schnell wie möglich bereit.

Voraussetzungen​

warnung

Um ein Backup eines B&R Automation-Projekts zu erstellen, muss das Projekt einschließlich der Binärdateien archiviert werden.

Vorbereitung des Backups​

Beim Verknüpfen eines Projekts mit dem Gerät muss die richtige Hardwarekonfiguration ausgewählt werden, die dem ausgewählten Gerät zugeordnet ist.

warnung

Der Backup-Dienst führt die Validierung ausschließlich für die in den Konfigurationseinstellungen angegebenen Binärdateien durch.

Beim Einrichten einer Backup-Pipeline für B&R-PLCs haben Benutzer die Möglichkeit, bestimmte B&R-Module selektiv in den Validierungsprozess einzubeziehen oder daraus auszuschließen. Diese Funktionalität ist besonders in Szenarien nützlich, in denen Module dynamisch auf dem Zielsystem über die Automation Runtime-Anwendung erzeugt werden.

Hinweise zur Konfiguration:

  • Standardmäßig werden alle Module mit *$*-Namensmustern sowie .asproject-Module automatisch von der Validierung ausgeschlossen
  • Über die standardmäßigen BR-Modulprüfungen hinaus validiert das System auch das sysconf-Modul, indem es dieses mit den letzten Änderungen im Physical-Ordner der zugehörigen Hardwarekonfiguration vergleicht

Durchgeführte Backup-Prüfungen​

Die folgenden Prüfungen werden bei einem Projekt-Backup auf einem B&R Automation-Gerät durchgeführt. Diese Prüfungen erfolgen mithilfe des B&R Runtime Utility Center.

tipp

Die folgenden Prüfungen werden nur für die verknüpfte Hardwarekonfiguration durchgeführt

1. Konsistenz der Projektmodule​

Das System vergleicht alle .br-Module im Binärordner des Projekts mit den zugehörigen Quelldateien. Eine Inkonsistenz wird gemeldet, wenn eine Quelldatei zu einem späteren Zeitpunkt geändert wurde als der Erstellungszeitstempel des zugehörigen .br-Moduls.

2. Synchronisierung von Ziel- und Projektmodulen​

Alle .br-Module, die den konfigurierten Filterkriterien (Einschluss-/Ausschlusseinstellungen) entsprechen, werden gegen die Module des Zielgeräts validiert. Das System erkennt Inkonsistenzen in den folgenden Fällen:

  • Module, die auf dem Zielgerät vorhanden sind, im Projekt jedoch fehlen
  • Module, die im Projekt vorhanden sind, auf dem Zielgerät jedoch fehlen
  • Module auf dem Zielgerät unterscheiden sich von den Modulen im Projekt (Konsistenzprüfung)

3. Konsistenz der Systemkonfiguration​

Für die Validierung der Systemkonfiguration (sysconf.br) führt der Dienst eine zweistufige Prüfung durch:

  • Zeitliche Konsistenz: Überprüft, dass nach der Erzeugung des sysconf.br-Moduls des Projekts keine Änderungen am Physical-Ordner der Hardwarekonfiguration vorgenommen wurden
  • Zielsynchronisierung: Stellt sicher, dass das sysconf-Modul des Zielgeräts mit der sysconf-Konfiguration des lokalen Projekts übereinstimmt

Ergebnis​

Bestehen Inkonsistenzen zwischen dem Projekt und dem Zielgerät, wird dies in den Logs des Backup-Jobs angezeigt.