Die Programmierung basiert auf D-MAP-Prinzipien (Desigo Modular Application Programming), wo Sie Bausteine zu Compounds zusammenfassen und dann diese Compounds hierarchisch zu Lösungen aufbauen.

  • In Xworks Plus (XWP) programmieren Sie im CFC-Classic-Editor.
  • Im Automation Building Tool (ABT) programmieren Sie im CFC-Plus-Editor.

Die CFC-Editoren unterscheiden sich im Look & Feel. Die Grundfunktionen und Bibliotheksbausteine sind fast identisch.

Programmieren in XWP für Desigo PX

Die Programmsicht beschreibt die Konzepte und Elemente auf denen D-MAP basiert: Bibliotheken, Compounds, Bausteine, Variablen, Datentypen und Attribute.

Das P&I-Schema

Die Programmsicht basiert auf dem MSR-orientierten Anlagenschema P&I-Schema (Process & Instrumentation). Das P&I-Schema stellt die Anlage und deren Instrumentierung als Prinzipschema dar.

Die folgende Abbildung zeigt ein vereinfachtes P&I-Schema einer Teilklimaanlage. Der Lufterwärmer mit seinen Komponenten, inklusive der Reglersequenz, ist eingekreist.

XWP

XWP ist das Programmierwerkzeug für die PX-Automationsstation und enthält alle Elemente der Anlage. XWP zeigt die Strukturansicht der Anlage mit der Anlage, der Teilanlage, den Aggregaten und Komponenten und, z. B. das Compound eines Ventils.

Programmieren in ABT für Desigo Raumautomation

In Desigo Raumautomation besteht die Applikations-Architektur aus folgenden Elementen:

  • Hardware-Konfiguration: Beschreibung der Gerätekonfiguration der PXC3-Automationsstation.
  • BACnet-Beschreibung der Peripheriegeräte-Konfiguration für TX-I/O, KNX PL-Link und DALI
  • Automationsprogramm: Beschreibung der Applikationen bestehend aus Applikationsfunktionen, I/Os und CFC-Plänen

Diese Aufteilung erlaubt es Applikationsfunktionen CFC-Pläne Hardware-unabhängig zu definieren. Die Aufteilung spiegelt sich auch in den ladbaren Einheiten im Tool wider.

Die Programmsicht beschreibt die Konzepte und Elemente, auf denen die Programmierung mit Desigo Raumautomation basiert: Bibliotheken, CFC-Pläne, Bausteine, Variablen, Datentypen, Konfigurationserweiterungen und Attribute.

In Desigo Raumautomation besteht ein Programm aus der Applikationsfunktion (z. B. einer Lichtfunktion), den dazugehörigen CFC-Plänen (z. B. einem Plan für die Handsteuerung) und den I/O-Bausteinen (z. B. den Leuchten und Schaltern).