ImportiereDatensätze (Basic Panels, Panels, Comfort Panels, RT Advanced) - WinCC

Systemfunktionen (Basic Panels, Panels, Comfort Panels, RT Advanced)

ft:publication_title
Systemfunktionen (Basic Panels, Panels, Comfort Panels, RT Advanced)
Product
WinCC
Version
V21
Publication date
11/2025
Language
de-DE
ImportiereDatensätze

Beschreibung

Importiert einen oder alle Datensätze einer Rezeptur aus einer CSV-Datei oder einer TXT-Datei.

Wenn ein Pfad angegeben wird, werden alle Dateien des angegebenen Verzeichnisses importiert.

Hinweis

Keine Prüfung der Importdatei auf Inkonsistenzen

Die Importfunktion prüft nicht, ob Werte, die in der CSV-Datei zwischen Export und Import geändert wurden, noch gültig sind, z. B. ob diese innerhalb festgelegter Grenzwerte liegen.

Verwendung in der Funktionsliste

ImportiereDatensätze (Dateiname, Datensatznummer/-name, Überschreiben, Statusmeldung ausgeben, Bearbeitungsstatus)

Verwendung in benutzerdefinierten Funktionen

ImportDataRecords File_name, Data_record_number_or_name, Overwrite, Output_status_message, Processing_status

Verwendbar, sofern das projektierte Gerät benutzerdefinierte Funktionen unterstützt. Weitere Informationen finden Sie unter "Geräteabhängigkeit".

Parameter

Dateiname

Name der Datei, aus der die Rezepturdatensätze importiert werden. Geben Sie den Ablageort und die Dateierweiterung (*.csv oder *.txt) mit an, z. B. "C:\TEMP\Orange.csv",

Für Basic Panel geben Sie den Dateinamen wie folgt an: "\USB_X60.1\<Name>"

Für andere Geräte gilt: Wenn Sie als Ablageort eine Speicherkarte verwenden, dann geben Sie den Ablageort wie folgt an: "\StorageCard\<Name>".

Um alle Rezepturdatensätze zu importieren, geben Sie nur den Pfad zum Ablageort ohne einen Dateinamen an: "C:\TEMP\". Die Systemfunktion importiert alle CSV-Dateien von diesem Ablageort.

Datensatznummer/-name

Nummer oder Name des Rezepturdatensatzes, der importiert wird. Geben Sie "0" an, wenn Sie alle Rezepturdatensätze importieren wollen.

Überschreiben

Legt fest, ob bereits vorhandene Rezepturdatensätze überschrieben werden:

0 (hmiOverwriteForbidden) = Nein: Rezepturdatensätze werden nicht überschrieben. Der Importvorgang wird nicht ausgeführt.

1 (hmiOverwriteAlways) = Ja: Rezepturdatensätze werden ohne Nachfrage überschrieben.

2 (hmiOverwriteWithPrompting) = Nach Bestätigung: Rezepturdatensätze werden erst nach Bestätigung überschrieben.

Statusmeldung ausgeben

Legt fest, ob nach dem Import eine Statusmeldung ausgegeben wird:

0 (hmiOff) = Aus: Statusmeldung wird nicht ausgegeben.

1 (hmiOn) = Ein: Statusmeldung wird ausgegeben.

Bearbeitungsstatus

Gibt den Bearbeitungsstatus der Systemfunktion zurück. Verwenden Sie den Rückgabewert, um z. B. andere Systemfunktionen erst dann auszuführen, wenn diese Systemfunktion erfolgreich beendet wurde:

2 = Systemfunktion wird gerade ausgeführt.

4 = Systemfunktion wurde erfolgreich beendet.

12 = Systemfunktion wurde nicht ausgeführt, weil ein Fehler aufgetreten ist.

Für den Parameter können Sie nur eine HMI-Variable verwenden.

Projektierbare Objekte

Objekt

Ereignis

Variable

Wertänderung

Obergrenze überschritten

Untergrenze unterschritten

Funktionstaste (global)

Loslassen

Drücken

Funktionstaste (lokal)

Loslassen

Drücken

Bild

Aufgebaut

Abgebaut

Bildobjekt

Drücken

Loslassen

Klicken

Ändern (oder Umschalten beim Schalter)

Einschalten

Ausschalten

Aktivieren

Deaktivieren

Aufgabenplaner

Zeit abgelaufen