Herunterladen Inhalt Inhalt Diese Seite drucken

Import Von Rezepten (Aus Einer Csv-Datei In Einen Rezept-Db); Beispiel Für Ein Rezept - Siemens SIMATIC S7 Serie Systemhandbuch

Inhaltsverzeichnis

Werbung

Import von Rezepten (aus einer CSV-Datei in einen Rezept-DB)

Nach dem Export der Rezepte können Sie die generierte CSV-Datei als Datenstrukturvorlage
verwenden.
1. Eine vorhandene CSV-Rezeptdatei laden Sie über die Dateibrowser-Seite des CPU-
Webservers von der CPU in einen PC.
2. Ändern Sie die CSV-Rezeptdatei mit Hilfe eines ASCII-Texteditors. Sie können die Startwerte
der Komponenten ändern, jedoch nicht die Datentypen oder Datenstruktur.
3. Laden Sie die geänderte CSV-Datei vom PC wieder zurück in die CPU. Sie müssen dafür jedoch
die alte CSV-Datei (mit dem gleichen Namen) im Ladespeicher der CPU löschen oder
umbenennen, damit der CPU-Webserver den Ladevorgang durchführen kann.
4. Nachdem Sie die geänderte CSV-Datei in die CPU geladen haben, können Sie die neuen
Startwerte mit der Anweisung RecipeImport aus der geänderten CSV-Datei (im CPU-
Ladespeicher) in den Rezept-DB (im CPU-Ladespeicher) übertragen.
9.9.1.2
Beispiel für ein Rezept
Beispiel für Rezepte
In dieser Tabelle wird gezeigt, wie Sie Rezeptinformationen für die Verwendung in einem Rezept-
DB vorbereiten. In diesem Beispiel für einen Rezept-DB sind fünf Datensätze gespeichert, von
denen drei verwendet werden. Der vierte und fünfte Datensatz werden zur späteren
Erweiterung freigehalten. Jede Zeile in der Tabelle stellt einen Datensatz mit Rezeptname,
Komponenten-Datentypen und Komponentenwerten dar.
productna‐
water
me
Pils
10
Lager
10
BlackBeer
10
Not_used
0
Not_used
0
Erstellen eines Rezeptdatenbausteins
Hinweis
Regeln für Rezeptdatenbausteine
• Der Rezept-DB muss ein eindimensionales Array vom PLC-Datentyp oder Datentyp Struct
enthalten. Im Rezeptbeispiel wird gezeigt, wie Sie einen Rezept-DB mit PLC-Datentyp
erstellen.
• Im Beispiel haben die Komponenteninhaltsstoffe alle den Datentyp UINT. Die Datentypen der
Komponenten können auch eine Mischung verschiedener Datentypen außer Struct sein. In
einem Array-Element im Rezept-DB ist ein Struct in einem PLC-Datentyp oder ein Struct im
Datentyp Struct nicht zulässig.
S7-1200 Automatisierungssystem
Systemhandbuch, V4.5 05/2021, A5E02486681-AO
barley
wheat
9
3
9
3
9
3
0
0
0
0
hops
yeast
terTmp
280
39
150
33
410
47
0
0
0
0
Erweiterte Anweisungen
9.9 Rezepte und Datenprotokolle
wa‐
mashTmp
mash‐
Time
40
30
100
50
30
120
60
30
0
0
0
0
QTest
0
0
90
1
0
0
0
0
483

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Simatic s7-1200

Inhaltsverzeichnis