Im Folgenden wird die Funktionsweise des Mirror-Modus anhand eines Beispiels erläutert. Die verwendeten Projekt-Dateien (Step7-Projekt und ibaPDA-Projekt) finden Sie auf dem Datenträger "iba Software & Manuals" im Verzeichnis 04_Libraries_and_Examples\31_ibaBM-DP\00_GENERAL\Mirror_Mode\

Der Aufbau im Beispiel entspricht im Prinzip der Abbildung in Kapitel Geräteeinstellung Mirror-Modus:

  • Als "PROFIBUS-Master alt" kommt eine S7-300 CPU zum Einsatz, im Folgenden als "01_S7300_Original" bezeichnet.

  • Als "PROFIBUS-Master neu" kommt eine S7-300 CPU zum Einsatz, im Folgenden als "02_S7300_Mirror" bezeichnet.

SIMATIC Manager, Beispiel Mirror-Modus:



Im Original-System "01_S7300_Original" sind 4 Slaves konfiguriert, die auch tatsächlich real existieren und an der PROFIBUS-Schnittstelle X2 der CPU angeschlossen sind. Dieser PROFIBUS-Strang ist an X40 (Bus0) des ibaBM-DP angeschlossen.

HW Konfig, Original-System:



Im Mirror-System "02_S7300_Mirror" sind ebenfalls die gleichen 4 Slaves konfiguriert. Die Slaves existieren nicht real. Die PROFIBUS-Schnittstelle X2 der CPU ist an X41 (Bus1) des ibaBM-DP angeschlossen.

HW Konfig, Mirror-System:



ibaBM-DP erkennt automatisch die Slaves auf der Original-Seite (X40) und dupliziert diese auf der Mirror-Seite (X41). Dabei werden die Eingangsdaten aller Slaves ebenfalls dupliziert, so dass die Steuerung "02_S7300_Mirror" ebenfalls die Eingangsdaten der Original-Anlage sieht, obwohl sie physikalisch gar nicht dort angeschlossen ist. Die Ausgangsdaten werden nicht dupliziert.

Bei einer Anlagenmodernisierung wäre in diesem Beispiel die Steuerung "02_S7300_Mirror" das neue Automatisierungssystem, welches nun über die duplizierten Eingangsdaten parallel zur laufenden Anlage getestet werden kann.

Im Mirror-Modus ist es möglich, ibaBM-DP parallel an ein ibaPDA-System anzuschließen. Mit Sniffer-Modulen können Sie Daten aus beiden PROFIBUS-Systemen aufzeichnen, so dass ein Vergleich zwischen dem Original- und Mirror-System möglich ist.

Mit Hilfe der Diagnose-Funktionen von ibaBM-DP sind die Slaves im Original- und Mirror-System erkennbar.

  • Auf Bus 0 sind die Slaves 8, 16, 65 und 113 der CPU "01_S7300_Original" zu sehen.

  • Auf Bus 1 sind die duplizierten Slaves mit den gleichen Adressen zu sehen. Im Gegensatz zu Bus 0 haben die Slaves einen dicken schwarzen Rand, da es sich nicht um externe Slaves handelt, sondern eigene auf dem Gerät erzeugte Slaves, siehe Kapitel Diagnose im I/O-Manager.

Vergleich der beiden Systeme im Register Diagnose:



In der Detail-Ansicht der einzelnen Slaves sind die identischen Eingangsdaten zu erkennen.

Eingangsdaten Original-System:



Eingangsdaten Mirror-System:



Die Ausgangsdaten dagegen unterscheiden sich.

Ausgangsdaten Original-System:



Ausgangsdaten Mirror-System