DIAdem-Version: 10 DIAdem-Sprachversion: DE DIAdem Erfahrung seit: 2011
Beiträge: 13
Registriert seit: Aug 2011
[ERLEDIGT] Fehler beim einlesen
Hallo,
wieso fehlt beim einlesen der datei der vorletzte Kanal?
ich lese mithilfe einer .stp datei ein. (siehe anhang)
Alle anderen tage weißen (bis jetzt) keine probleme auf, allerdings fangen die auch um 7:00 uhr an.
DIAdem-Version: alle DIAdem-Sprachversion: DE/EN DIAdem Erfahrung seit: 1995
Beiträge: 310
Registriert seit: Oct 2008
[ERLEDIGT] Fehler beim einlesen
Hallo Kuga,
ich nehme an, dass der Trenner für das Zeilenende die Ursache ist. In der STP-Datei steht der auf LF . richtig währe aber CRLF.
Unabhängig davon ist diese Art des Datenimports stark veraltet. Heute importiert man solche Daten mit einem DataPlugin. Für deine Daten habe ich eines erstellt, das ab DIAdem 10.2 läuft.
Ein Doppelklick installiert das DataPlugin. Wenn du dann im NAVIGATOR die Datei auswählst, das Kontextmenü öffnest und Öffnen mit aufrufst kannst du das KUKA_TXT DataPlugin auswählen mit dem die Daten dann geladen werden. Einnetter Nebeneffekt ist das das laden schneller geht.
Carpe DIAdem
21.09.2011, 09:05 (Dieser Beitrag wurde zuletzt bearbeitet: 21.09.2011 09:06 von KUGA.)
DIAdem-Version: 10 DIAdem-Sprachversion: DE DIAdem Erfahrung seit: 2011
Beiträge: 13
Registriert seit: Aug 2011
[ERLEDIGT] Fehler beim einlesen
danke für die mühe, aber das war nicht nötig. Das daten einlesen nimmt soweiso nur einen kleinen teil der rechenzeit ein. ich habe ein skript geschrieben, dass bis zu 14 tage einlesen und auswerten muss. das möchte ich ungern an die neue methode anpassen, zudem das skript in allen DIAdem installationen laufen soll.
Ich habe mal zum vergleich ein file angehängt, dass funktioniert. Sollte doch ASCII mäßig identisch sein oder? kann ich die .stp anpassen damit beides geht? andere "gekürzte" messreihen gehen auch
DIAdem-Version: alle DIAdem-Sprachversion: DE/EN DIAdem Erfahrung seit: 1995
Beiträge: 310
Registriert seit: Oct 2008
[ERLEDIGT] Fehler beim einlesen
das alte Verfahren benötigt eine exakte Angabe ob der Zeilen vorschub CRLF oder LF ist. Das muss dann auch in der STP Datei entsprechend eingetragen sein.
Die DataPlugins sind da toleranter wenn dort LV eingestellt ist, geht auch CRLF. Hier ist das auf LV angepasste DataPlugin: