Projektdaten werden von den Tools zu den Geräten oder anderen Abnehmern über die Systemschnittstelle transferiert. PX-Automationsstationen werden offline konfiguriert. Danach werden die Daten auf die Automationsstation heruntergeladen. Desigo-Raumautomationsstationen (PXC3 und DXR2) können engineert werden. DXR2-Automationsstationen haben aber auch vorgeladene Applikationen und müssen nur noch konfiguriert werden.

Transfer-Operationen

Es gibt vier Transfer-Operationen für die Datensynchronisierung:

  • Offline-Generieren
  • Online-Laden
  • Online-Rücklesen
  • Offline-Importieren

Datentransfer auf PX-Automationsstation

Sie können ein neues Programm auf eine PX-Automationsstation laden, während das alte Programm noch läuft. Der Betrieb der Automationsstation wird nicht unterbrochen. Die Prozesswerte bleiben erhalten. Wenn Sie eine Firmware auf die Automationsstation laden, müssen Sie die Automationsstation neu starten.

Datentransfer auf Desigo-Raumautomationsstation

Wenn Sie ein neues Programm auf eine Desigo-Raumautomationsstation laden, müssen Sie die Automationsstation neu starten. Der Betrieb der Automationsstation wird unterbrochen. Die Prozesswerte bleiben nicht erhalten. Wenn sie eine neue fehlerhafte Firmware auf die Automationsstation laden, läuft die alte Firmware weiter.

Es gibt vier Ladeeinheiten für Desigo-Raumautomationsstationen:

  • Programm laden
  • Parameter laden (vollständiger Download für DXR-Automationsstationen)
  • Konfiguration laden (Einstellungen auf die Automationsstation)
  • Firmware laden (Programme, Parameter und Konfiguration gehen nicht verloren)

Offline-Generieren

Vollständige Code-Generierung

Die vollständige Code-Generierung:

  • Überprüft die Anwendungskonsistenz (Limite, Bezeichner)
  • Setzt die Anwendung in ladbare Einheiten um
  • Generiert die zugehörigen Beschreibungsdaten für die Konfigurierung

Sie müssen den Code kompilieren, um die geforderte Performance zu bekommen. Sie können auf einem kompilierten Programm kein Engineering durchführen.

Delta-Generierung

Die Delta-Generierung (setzt nur Änderungen um):

  • Verbessert die Performance
  • Ist schneller als die vollständige Code-Generierung

Offline-Laden

Vollständiges Laden

Das vollständige Laden lädt alle ladbaren Einheiten in die Automationsstation.

Delta-Laden

Das Delta-Laden:

  • Kopiert zusätzliche Bausteine in die Automationsstation
  • Löscht nicht benötigte Bausteine
  • Aktualisiert Einstellparameter

Das Delta-Laden ist schneller als das vollständige Laden. Sie müssen den Betrieb der Automationsstation nicht unterbrechen.

Das Delta-Laden schützt vor unerwünschten Parameter-Änderungen. Online veränderte Prozessdaten und Einstellparameter sind auch ohne vorhergehendes Rücklesen vor dem Überschreiben geschützt, vorausgesetzt die Prozessdaten wurden im Tool nicht verändert.

Download-Optionen

Sie können das Verhalten der Automationsstation vor und nach dem Download definieren. Sie können einstellen ob:

  • Vor dem Download ein Rücklesen der Parameter durchgeführt wird
  • Nach dem Download das Programm gestartet und/oder der I/O-Bus eingeschalten wird

Online-Rücklesen

Beim Rücklesen von nicht flüchtigen Prozesswerten und Einstellparametern werden die Daten in der Automationsstation mit den Projektdaten im Tool abgeglichen.

Das Rücklesen verläuft in zwei Schritten:

  1. Aktuelle Einstellparameter und nicht flüchtige Prozesswerte werden aus der PX/PXC3-Automationsstation ausgelesen und in die Datenhaltung kopiert.
  2. Die Werte werden in der CFC-Datenhaltung bzw. in der PXC3-Programm- und Konfigurations-Datenhaltung nachgeführt.

Folgende Daten lassen sich aus PX/PXC3 in die Projektdatenhaltung der XWP/ABT-Tools zurücklesen:

  • Modifizierte Einstellparameter in der PX/PXC3-Automationsstation
  • Veränderte, nicht flüchtige Prozesswerte bzw. Konfigurationsdaten

Vorteile des Rücklesens

Das Rücklesen der Daten bietet folgende Vorteile:

  • Veraltete Daten in XWP/ABT werden durch aktuelle Daten überschrieben und stehen damit bei einem erneuten Laden der Programme in die PX/PXC3-Automationsstation zur Verfügung.
  • Beim Online-Modifizieren von Hintergrund-Variablen (z. B. Kalender) bleibt die Datenkonsistenz zwischen CFC bzw. XWP/ABT und der Automationsstation erhalten.
  • Aktuelle Einstellparameter und nicht flüchtige Prozesswerte (z. B. Betriebsstunden) werden gespeichert.
  • Die neueste Konfiguration wird offline gespeichert und kann, für z. B. Reports, verwendet werden.

Runtime-Daten können nicht rückgelesen werden. Nur Offline-Daten und Objekte (nicht einzelne Properties) können rückgelesen werden. Wenn ein Property geändert wird, wird das ganze Objekt (z. B. Datenpunkt), d.h. die letzte Änderung auf dem Objekt, zurückgelesen. Die letzte Änderung pro Objekt ist immer gültig.

Workflows für Änderungen

Es gibt zwei Workflow-Varianten für Änderungen:

Variante 1 (idealer Workflow):

  1. Vor der Änderung das Rücklesen durchführen
  2. Änderung offline durchführen
  3. Download durchführen

Variante 2:

  1. Änderung offline durchführen
  2. Rücklesen durchführen
  3. Kompilieren
  4. Download durchführen

Offline-Importieren

Konfigurations- und Beschreibungsdaten der Anlage können in Desigo CC importiert werden. Es sind die gleichen Beschreibungsdaten, die auch in die Automationsstation geladen werden.