Herunterladen Inhalt Inhalt Diese Seite drucken

Anzeige Von Csv-Rezeptdaten In Excel - Siemens SIMATIC S7 Serie Systemhandbuch

Inhaltsverzeichnis

Werbung

Erweiterte Anweisungen
9.9 Rezepte und Datenprotokolle
CSV-Dateien müssen exakt mit der Struktur des entsprechenden Rezept-DBs übereinstimmen
• Die Werte in der CSV-Datei können geändert werden, doch die Struktur darf nicht geändert
werden. Für die Anweisung RecipeImport ist es erforderlich, dass die Anzahl der Datensätze
und Komponenten exakt der Struktur des Ziel-Rezept-DBs entspricht. Ansonsten schlägt die
Ausführung der Anweisung RecipeImport fehl. Beispiel: Sind im Rezept-DB 10 Rezepte
definiert, doch werden nur 6 davon verwendet, werden auch die Zeilen 7 bis 10 der CSV-
Datei in den DB übertragen. Sie müssen regeln, ob diese Daten gültig sind oder nicht. So
können Sie beispielsweise in nicht verwendeten Rezeptdatensätzen dem Produktnamen die
Variable "Not_used" zuweisen.
• Wenn Sie der Textdatei Datensätze hinzufügen und die geänderte Datei importieren, müssen
Sie darauf achten, dass der von Ihnen zugewiesene Array-Grenzwert des Rezept-DBs
genügend Elemente für alle Rezeptdatensätze umfasst.
• Beim Export in die CSV-Datei wird automatisch eine Indexnummer generiert. Wenn Sie
zusätzliche Datensätze erstellen, fügen Sie dementsprechend nachfolgende Indexnummern
hinzu.
• Bei der Ausführung der Anweisung RecipeImport wird die CSV-Datei auf korrekte Struktur
und daraufhin geprüft, ob die Werte in die im zugehörigen Rezept-DB zugewiesenen
Datentypen passen. So kann beispielsweise der Datentyp Bool keinen ganzzahligen Wert
speichern, und die Ausführung von RecipeImport schlägt in einem solchen Fall fehl.

Anzeige von CSV-Rezeptdaten in Excel

Sie können die CSV-Datei zum leichteren Lesen und Bearbeiten in Excel öffnen. Werden die
Kommas nicht als Dezimaltrennzeichen erkannt, verwenden Sie die Importfunktion von Excel,
um die Daten strukturiert auszugeben.
Hinweis
Kommas im Namensfeld des PLC-Datentypelements
Geben Sie im Namensfeld von in einem Rezept verwendeten PLC-Datentypelement keine
Kommas ein. Wenn Sie Kommas im Namensfeld eingeben, fügt Excel zusätzliche Spalten in die
angezeigte CSV-Datei ein. Diese Spalten können zu Fehlern führen, wenn Sie die Startwerte der
Rezeptdatensatzdatei bearbeiten.
486
S7-1200 Automatisierungssystem
Systemhandbuch, V4.5 05/2021, A5E02486681-AO

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Simatic s7-1200

Inhaltsverzeichnis