Beispiel

Das Recipe Management Beispiel zeigt die Verwendung der Rezeptverwaltung zur Laufzeit. Dabei erweitert es die im Actions and Conditions Editor zur Verfügung stehenden Funktionen um die Verwendung der Framework API. Das Beispiel dient als Einstiegspunkt in die Rezeptverwaltung und kann beliebig erweitert werden. Beachten Sie parallel zu dem Beispielprojekt das Kapitel „Verwaltung im Engineering“.

Das Beispiel besteht aus einem TwinCAT HMI Projekt und aus einem TwinCAT Projekt mit beispielhaften Symbolen in der SPS. Das Beispiel beinhaltet insgesamt drei Symbole, die von zwei verschiedenen Rezepttypen verwendet werden. Symbol 1 und Symbol 2 sind die Symbole aus der SPS und das Symbol 3 ist ein Offline-Symbol. Das Offline-Symbol verdeutlicht, dass auch Symbole von anderen Quellen (OPC UA, benutzerspezifische Server-Extension, etc.) als der ADS-Extension verwendet werden können.

Das Beispiel können Sie hier downloaden.

Benutzeroberfläche

Das Beispiel verfügt über eine Benutzeroberfläche im Client, die verschiedene Funktionen der Rezeptverwaltung zur Laufzeit ausführen kann. Diese werden nachfolgend näher beschrieben.

Beispiel 1:

1. Rezept Auswahl: In der Comboxbox werden alle zur Verfügung stehenden Rezepttypen angezeigt. Befindet sich ein Rezept innerhalb eines Ordners, wird der relative Pfad des Rezeptes angezeigt. Die Combobox dient zur Auswahl des Rezeptes, welches als Grundlage für die weiteren Buttons und Felder in dem Beispiel dient.

2. Rezept Anlernen und Aktivieren: In diesem Bereich kann das aktuelle in der Combobox selektierte Rezept bearbeitet werden.

3. Rezept Upload und Download: Dieser Bereich ermöglicht das Downloaden und Uploaden von Rezepten. Dabei öffnet sich der Dateibrowser des jeweiligen Browsers, der die Auswahl des Speicherortes bzw. die Auswahl des Rezeptes ermöglicht.

Beispiel 2:

Die Upload- und Download-Funktion stehen nicht im LiveView in Visual Studio zur Verfügung.

4. Rezept Anzeige und Bearbeitung: Dieser Bereich ermöglicht die Anzeige und Bearbeitung der Rezept-Member (Symbole) des aktuell selektierten Rezeptes.

5. Rezept Online-Werte: In diesem Bereich werden Sie aktuellen Online-Werte der drei Symbole Value 1, Value 2 und Value 3 angezeigt.