15.12.2004, 13:54
Guten Tag
Ich bin neu hier im Forum, und sehr dankbar, dass es ein deutsches LabVIEWforum gibt.
Ich hab mich lange mit dem englischen Forum durchgeschlagen, ich werde dies auch weiter tun, doch hoffe ich, kann ich hier auch einige Gleichgesinnte finden.
Bei der Programmierung eines Datasocket-Clients steh ich nun vor folgendem Problem:
Ich habe eine Applikation geschrieben um von verschiedenen OPC-Server Daten einzulesen.
Nun kann der Anwender fälschlicherweise einen Server anwählen, der noch nicht oder gar nicht läuft. Sobald der Anwender dieses tut stürtz mir die Appi ab.
Was mir aufgefallen ist, dass das Programm jedesmal bei der Funktion "DataSocked Read" oder auch "DataSocked Write" hängen bleibt.
Wie kann ich diesen Bug abfangen?
Mit einem "Ping" kann ich nur abfragen, ob der PC online ist, aber nicht ob DataSocked läuft....
Ich freue mich auf jede Hilfe und bin jetzt schon für alles sehr dankbar.
Ps: Ich arbeite im Moment mit der alten 6.1 Version von LabVIEW und der DSC
MFG
M. Hediger
Ich bin neu hier im Forum, und sehr dankbar, dass es ein deutsches LabVIEWforum gibt.
Ich hab mich lange mit dem englischen Forum durchgeschlagen, ich werde dies auch weiter tun, doch hoffe ich, kann ich hier auch einige Gleichgesinnte finden.
Bei der Programmierung eines Datasocket-Clients steh ich nun vor folgendem Problem:
Ich habe eine Applikation geschrieben um von verschiedenen OPC-Server Daten einzulesen.
Nun kann der Anwender fälschlicherweise einen Server anwählen, der noch nicht oder gar nicht läuft. Sobald der Anwender dieses tut stürtz mir die Appi ab.
Was mir aufgefallen ist, dass das Programm jedesmal bei der Funktion "DataSocked Read" oder auch "DataSocked Write" hängen bleibt.
Wie kann ich diesen Bug abfangen?
Mit einem "Ping" kann ich nur abfragen, ob der PC online ist, aber nicht ob DataSocked läuft....
Ich freue mich auf jede Hilfe und bin jetzt schon für alles sehr dankbar.
Ps: Ich arbeite im Moment mit der alten 6.1 Version von LabVIEW und der DSC
MFG
M. Hediger