Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens Simatic s7 Handbuch Seite 535

Automatisierungssystem
Vorschau ausblenden Andere Handbücher für Simatic s7:
Inhaltsverzeichnis

Werbung

Damit ein Importvorgang durchgeführt werden kann, muss ein Rezept-DB mit einer Struktur,
die der Datenstruktur der CSV-Datei entspricht, vorhanden sein.
Regeln für CSV-Dateien:
● Die CSV-Datei muss sich im Stammverzeichnis "Recipes" im internen Ladespeicher oder
auch im externen Ladespeicher, sofern eine optionale als Programmkarte verwendete
externe Memory Card installiert ist, befinden.
● Der Name der CSV-Datei muss dem Namen des Datenbausteins im Parameter
RECIPE_DB entsprechen.
● Die erste Zeile (Überschrift) der CSV-Datei enthält den Namen der Rezeptkomponenten.
Die erste Zeile wird beim Import ignoriert. Die Namen der Rezeptkomponenten in der
CSV-Datei und im Datenbaustein werden während des Importvorgangs nicht aufeinander
abgestimmt.
● In jedem Fall ist der erste Wert in jeder Zeile der CSV-Datei die Indexnummer des
Rezepts. Die einzelnen Rezepte werden in der Reihenfolge des Index importiert. Hierfür
muss sich der Index in der CSV-Datei in aufsteigender Reihenfolge befinden und darf
keine Lücken enthalten (ist dies nicht der Fall, wird im Parameter STATUS die
Fehlermeldung 80B0 ausgegeben).
● Die CSV-Datei darf nicht mehr Rezeptdatensätze enthalten als im Rezeptdatenbaustein
vorgesehen. Die maximale Anzahl Datensätze wird von den Array-Grenzwerten im
Datenbaustein angegeben.
Tabelle 9- 199
Werte von ERROR und STATUS
ERROR
STATUS
(W#16#....)
0
0000
0
7000
0
7001
0
7002
1
8070
1
8090
1
8092
1
80C0
1
80C1
1
80B0
1
80B1
1
80B2
1
80B6
S7-1200 Automatisierungssystem
Systemhandbuch, V4.2, 09/2016, A5E02486681-AK
Beschreibung
Kein Fehler
Aufruf ohne REQ-Flanke: BUSY = 0, DONE = 0
Erster Aufruf mit REQ-Flanke (in Bearbeitung): BUSY = 1, DONE = 0
N
Aufruf (in Bearbeitung): BUSY = 1, DONE = 0
ter
Gesamter Instanzspeicher ist belegt.
Der Dateiname enthält ungültige Zeichen.
Keine passende CSV-Datei zum Importieren gefunden. Mögliche Ursache: Der Name
der CSV-Datei entspricht nicht dem Namen des Rezept-DBs.
CSV-Datei ist kurzzeitig gesperrt.
Datenbaustein ist kurzzeitig gesperrt.
Die Nummerierung im Index der CSV-Datei ist nicht kontinuierlich, nicht in aufsteigen-
der Reihenfolge oder überschreitet die maximale Anzahl (Array-Grenzwert) im Daten-
baustein.
Struktur des Rezeptdatenbausteins und der CSV-Datei stimmen nicht überein: Die
CSV-Datei enthält zu viele Felder.
Struktur des Rezeptdatenbausteins und der CSV-Datei stimmen nicht überein: Die
CSV-Datei enthält zu wenige Felder.
Attribut "Nur im Ladespeicher ablegen" des Rezept-DBs ist nicht aktiviert.
Erweiterte Anweisungen
9.9 Rezepte und Datenprotokolle
535

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Simatic s7-1200

Inhaltsverzeichnis