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\
Hinweis |
|
|---|---|
|
Eine Peripherie-Baugruppen wird nur erkannt, wenn diese nicht mehr als 19 Signalbaugruppen enthält. Peripherie-Baugruppen mit 20 und mehr Signalbaugruppen werden nicht mehr erkannt. |
|
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:
Hinweis |
|
|---|---|
|
Im Mirror-Modus muss das Original-System immer an X40 (Bus0) angeschlossen werden, das Mirror-System immer an X41 (Bus1). |
|
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.
Hinweis |
|
|---|---|
|
Im Mirror-Modus kann ibaPDA per Lichtwellenleiterkopplung an ibaBM-DP angeschlossen werden, um Daten aus beiden PROFIBUS-System zu erfassen. Zwingend erforderlich ist ibaPDA aber nicht, der Mirror-Modus kann auch ohne ibaPDA verwendet werden. In ibaPDA können Sniffer-Module genutzt werden, aktive Slaves werden nicht unterstützt. |
|
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







