Hallo Leute,
Zuerst muss ich sagen, dass ich mich nur seit kurzem mit SPS beschäftige, also Sorry falls die Frage eine blöde Antwort hat. ich habe allerdings den Internet durchgesucht und ein bisschen rumprobiert, ohne Erfolg.
Der Controller ist ein ILC 171 ETH 2TX.
ich möchte in meinem Programm ein DatenLogger herstellen. Dazu habe ich mich auf den Beispiel hier gestützt. http://xennis.org/wiki/Phoenix_SPS_-...n_(WRITE_FILE) . Der Logdatei wird erstellt, ich kann es vom Browser her öffnen, aber darin wird gar nichts geschrieben. Es erscheint systematisch den Fehler ID 1 entweder in File_Close oder File_Write. Dies entspricht laut Hilfe ein ungültiges Dateihandle. Ich konnte allerdings nicht finden, war der Fehler verursacht (oder eigentlich bedeutet).
Für den Buffer habe ich zwei Datentypen probiert,
Dieser:
IP_UDT_SocketData :
STRUCT
DataCnt : INT;
Data : IP_ARR_WORD_1_1460;
END_STRUCT;
und Byte.
Liebe Grüße und Danke
Murmeltier
Zuerst muss ich sagen, dass ich mich nur seit kurzem mit SPS beschäftige, also Sorry falls die Frage eine blöde Antwort hat. ich habe allerdings den Internet durchgesucht und ein bisschen rumprobiert, ohne Erfolg.
Der Controller ist ein ILC 171 ETH 2TX.
ich möchte in meinem Programm ein DatenLogger herstellen. Dazu habe ich mich auf den Beispiel hier gestützt. http://xennis.org/wiki/Phoenix_SPS_-...n_(WRITE_FILE) . Der Logdatei wird erstellt, ich kann es vom Browser her öffnen, aber darin wird gar nichts geschrieben. Es erscheint systematisch den Fehler ID 1 entweder in File_Close oder File_Write. Dies entspricht laut Hilfe ein ungültiges Dateihandle. Ich konnte allerdings nicht finden, war der Fehler verursacht (oder eigentlich bedeutet).
Für den Buffer habe ich zwei Datentypen probiert,
Dieser:
IP_UDT_SocketData :
STRUCT
DataCnt : INT;
Data : IP_ARR_WORD_1_1460;
END_STRUCT;
und Byte.
Liebe Grüße und Danke
Murmeltier