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 |