Modul automatisieren (Modulengineering)
Für das Modulengineering verwenden Sie die zuvor installierte Bibliothek (siehe Bibliothek „WagoSolMTP“ installieren). Diese bietet bereits viele vorbereitete Funktionen und Bedienbilder, um eine Bibliothek an wiederverwendbaren Modulen aufbauen. Für alle Bestandteile der Modulautomation, die der Leitebene bekannt gemacht werden sollen, müssen entsprechende Funktionen aus der MTP-Bibliothek verwendet werden.
- Fügen Sie Ihrem Projekt einen geeigneten Controller bzw. Touch Panel hinzu.
- Öffnen Sie die Programmstruktur.
- Fügen Sie Ihrem Projekt einen Programmbaustein (POU) hinzu. Wählen Sie dabei beispielsweise die Implementierungssprache „CFC“ aus.
- Fügen Sie aus dem Bedienfeld „Werkzeuge“ einen Baustein ein und klicken Sie auf die Fragezeichen.
- Wählen Sie den gewünschten Funktionsbaustein der Bibliothek „WagoSolMTP“ aus, z. B. „AnaView“.
- Instanziieren Sie den Funktionsbaustein.
Tipp: Geben Sie bei der Instanziierung Standardwerte an, z. B. den „Tagname“. Diese sind dann auch im Leitsystem bekannt. - Parametrieren Sie den Funktionsbaustein und verbinden Sie ihn mit Signalen. Je nach zuvor gewählter Programmiersprache unterscheidet sich das Vorgehen im Detail.
Sie können selbstverständlich auch Code zur Automatisierung erstellen, der nicht über Funktionsbausteine der MTP-Bibliothek abgebildet wird. Die programmierten Funktionen werden dann jedoch nicht als MTP exportiert und an die Leitebene weitergegeben.