SchmiererKai
Level-2
- Beiträge
- 22
- Reaktionspunkte
- 0
-> Hier kostenlos registrieren
Hallo zusammen,
ich bin gerade dabei eine Anbindung zwischen Maschine und ERP zu programmieren.
Dafür ist es notwendig auf einem Siemens Comfort Panel TP1500 eine abgelegte Text Datei zu öffnen und einzelne Zeilen in WString Variablen zu schreiben.
Ich verwende aktuell folgenden Code der allerdings nicht funktioniert.
Das Problem ist das der VB Editor wenig Möglichkeiten zur Fehlerdiagnose bietet.
Sieht jemand einen Fehler im Code bzw. hat eine andere Möglichkeit zum öffnen der Textdatei?
Vielen Dank im vorraus.
ich bin gerade dabei eine Anbindung zwischen Maschine und ERP zu programmieren.
Dafür ist es notwendig auf einem Siemens Comfort Panel TP1500 eine abgelegte Text Datei zu öffnen und einzelne Zeilen in WString Variablen zu schreiben.
Ich verwende aktuell folgenden Code der allerdings nicht funktioniert.
Code:
//Fehlerbehandlung[INDENT]Dim Fehler, DatTxt, mode[/INDENT]
[INDENT]'Fehlerbehandlung aktivieren
On Error Resume Next[/INDENT]
[INDENT]internErrorACTSKonnection = False[/INDENT]
//Datei öffnen[INDENT]Set DatTxt = CreateObject("filectl.file")
mode = 1
'DatTxt.open "\\10.20.41.125\Automation\LRA\PDP\ELX_DATA\FMP000001.txt", mode
DatTxt.open ("\FLASH\ACTS\FMP000001.txt"), mode[/INDENT]
//Einzelne Zeilen in String Variablen schreiben[INDENT]StringLinie1 = DatTxt.LineInputString
StringLinie2 = DatTxt.LineInputString
'StringLinie3 = DatTxt.LineInputString
'StringLinie4 = DatTxt.LineInputString
'StringLinie5 = DatTxt.LineInputString
'StringLinie6 = DatTxt.LineInputString
'StringLinie7 = DatTxt.LineInputString[/INDENT]
//Datei schließen und Fehlerbehandlung[INDENT]DatTxt.Close[/INDENT]
[INDENT]Fehler = Err.Number
If Fehler > 0 Then
internErrorACTSKonnection = True
Err.Clear 'fehler rücksetzen
End If
' Fehlerbehandlung deaktivieren. danach bricht das script wieder bei einem fehler ab
On Error GoTo 0[/INDENT]
Das Problem ist das der VB Editor wenig Möglichkeiten zur Fehlerdiagnose bietet.
Sieht jemand einen Fehler im Code bzw. hat eine andere Möglichkeit zum öffnen der Textdatei?
Vielen Dank im vorraus.