Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SIMATIC S7 Serie Systemhandbuch Seite 490

Inhaltsverzeichnis

Werbung

Erweiterte Anweisungen
9.9 Rezepte und Datenprotokolle
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-200 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
1
80D0 +n
1
80FF
490
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 aufsteigender
Reihenfolge oder überschreitet die maximale Anzahl (Array-Grenzwert) im Datenbau‐
stein.
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.
Struktur des Rezeptdatenbausteins und der CSV-Datei stimmen nicht überein: Datentyp
im Feld n stimmt nicht überein (n <= 46).
Struktur des Rezeptdatenbausteins und der CSV-Datei stimmen nicht überein: Datentyp
im Feld n stimmt nicht überein (n > 46).
S7-1200 Automatisierungssystem
Systemhandbuch, V4.5 05/2021, A5E02486681-AO

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Simatic s7-1200

Inhaltsverzeichnis