Was bedeutet Aqua Automation in der Praxis? Leitsystem Einfache Integration in bestehende Automatisierungskonzepte Steuerungsebene Netzwerkebene Sensor/ Aktor-Ebenen Sensor/ Aktor-Ebenen Anforderungen Anforderungen an das System • Kurze Projektierungszeit • Verwendung bzw. Erstellung von Standards • Objektorientiertes Arbeiten • Vermeidung von Fehlern • Geringer Aufwand bei Änderungen • Einfache Erweiterbarkeit Objektorientiertes Engineering Objektorientierte Strukturen • • • • • Übernahme der Strukturen aus der SPS (Standard Bausteine) Erstellung von Templates (Objekttypen) Ergänzung der Datenstrukturen mit dynamisierten Grafiken und Logik (z.B Alarme) Vererbung durch Instanziierung Übernahme von Änderungen in den Instanzen OPCServer Pumpe 1 SPS Baustein Objekttyp Instanzen Pumpe 2 Grafik Beispiel Objekttyp Objekttyp Basis Symbole SPS Baustein Befehle Dialoge Störungen Rückmeldungen Symbole Symbolaufbau Modularer Aufbau • Verwendung von Basissymbolen in den verschieden Symbolvarianten • Geringer Pflegeaufwand bei Änderungen Symbolvarianten Basissymbole Verschiedene Symbole verschiedene Symbole • Je nach Verwendung des SPS Bausteine sind verschieden grafische Symbole notwendig • verschiedene Ausrichtungen / Ausführungen Motor Regelklappe Bediendialoge Betriebsmittelkennzeichen im Fenstertitel Dynamisiertes Symbol Gruppierung über Registerkarten Verwendung von Standard Controls Verarbeitung der Betriebsart und der Berechtigung Alarme Alarmkonfiguration • Alarmkonfiguration auf Basis des Statuswortes • Instanzname (z.B. BMK) im Störtext integriert Erzeugen der Instanzen Wie werden die Instanzen erzeugt? • Automatische Übernahme aus einem OPC UA Server • Durch eine CSV Datei mit Hilfe des CSV Importers (Excel Liste) • Instanziierungsdialog im Builder Objekttyp in der Entwicklung Einfügen der Instanz mit Symbolauswahl im Builder Drag + Drop Alternatives Symbol Objekttyp zur Laufzeit Darstellung zur Laufzeit mit Bediendialog Dialoge am Beispiel Beispiel Symbol LeakControlV01 Funktionen eines Objekttypen Funktionen • Schnittstelle zu den Datenpunkten des SPS Bausteins (Lesen / Schreiben) • Integrierte Bitverarbeitung (Alarme, Zustände) • Verschiedene dynamisierte Symbole je nach Anwendung des SPS Bausteins (Motor, Pumpe oder Lüfter) • Bediendialoge mit Berechtigungsabfrage • Alarmkonfigurationen • Historische Datenerfassung • Integration von Trendgrafiken