Skip to Content
Reference PagesWB Offline ProgrammingEreignisse synchronisieren

Ereignisse synchronisieren

Mit dem Befehl Synchronize Program(s) ist es möglich, bestehende OLP-Programme nach Anpassungsaktualisierungen konsistent zu halten und das erwartete Verhalten von Ereignissen, Regeln und Attributen zu bewahren.

Beispielsweise können nach Plugin- oder Python-basierten Anpassungsänderungen (wie Erweiterung von Enums, hinzugefügten Attributen oder aktualisierten Ereignisregeln) bestehende Programme synchronisiert werden, ohne sie von Grund auf neu erstellen zu müssen.

Arbeitsablauf:

  1. Öffnen Sie ein bestehendes Szenario mit OLP-Programmen (Punkt-, Flächen- und Kurventechnologien werden unterstützt).

  2. Aktualisieren Sie die Anpassung (zum Beispiel externes Plugin-Update oder Python-basierte Aktualisierung).

  3. Öffnen Sie das aktive Programmdashboard und führen Sie Synchronize Program(s) aus dem Programmbereich-Pie-Menü aus, oder öffnen Sie das Programmdashboard und führen Sie es aus dem Pie-Menü innerhalb dieses Dashboards aus.

  4. Synchronisieren Sie Programming Defaults mit dem aktuellen Programm, sodass hinzugefügte, geänderte und gelöschte Attribute sowie Ereignisparameter angewendet werden.

  5. Optional: Wenn Enable program organization aktiv ist, wählen Sie mehrere Programme aus und synchronisieren Sie diese in einem Schritt.

  6. Überprüfen Sie das Synchronisierungsergebnis im Warn-Popup, im E2-Protokoll und in der generierten Programmsynchronisierungsprotokolldatei.

Synchronize command in Active Program Dashboard:

Synchronisierung des Dashboards für aktive Programme

Synchronize command in Programs Dashboard:

Synchronisierungsprogramm-Dashboard

Multiple program synchronization:

Mehrere Programme synchronisieren

Synchronization warning message:

Synchronisierungs-Warnmeldung-Popup

Synchronization messages in E2 Log:

Program synchronization log file ([programname]_ProgramSynchronize.log):

Beispiel für das Programm-Synchronisierungsprotokoll
Was this page helpful?