hei an alle VBler,
habe ein kleines Problem:
ich will ein Programm zum Auslesen von Messwerten über IP schreiben.
Mein Ansatz war das klassische Chat-Programm.
Die Messterminals haben einen integrierten Web-Server. An diesen Terminals sind bis zu 4 Sensoren angeschlossen.
Die Messwerte kann/könnte man folgendermassen auslesen:
Verbinden zum Messterminal aufbauen (IP+Port+Protokoll).
Anschließend sendet man z.B. für Sensor 1: sensorwert.1 <CR> <LF>
Man sollte darauf einen Antwortstring mit dem Wert erhalten.
Leider funktioniert das nur wenn ich einen Connect-Button (für den Verbindungsaufbau) erstelle und den Abfragestring dann in einem Textfeld eingebe (wie beim klassischen Chat Beispiel).
Im txt_Change Ereignis des Textfeldes habe ich dann mein Winsock.Senddata xx stehen. Dann und nur dann wird das DataArrival ausgelöst ?! Ich möchte dieses auslesen aber z.B. mit dem Timer automatisieren bzw. möchte andere Terminals (= andere IP) abfragen.
Ich habe schon mehrere Stunden mit div. Versuchen verbracht und habe auch in keinem Forum dazu eine Info gefunden.
Wäre super, wenn jemand einen Tipp für mich hätte.
danke
martin
habe ein kleines Problem:
ich will ein Programm zum Auslesen von Messwerten über IP schreiben.
Mein Ansatz war das klassische Chat-Programm.
Die Messterminals haben einen integrierten Web-Server. An diesen Terminals sind bis zu 4 Sensoren angeschlossen.
Die Messwerte kann/könnte man folgendermassen auslesen:
Verbinden zum Messterminal aufbauen (IP+Port+Protokoll).
Anschließend sendet man z.B. für Sensor 1: sensorwert.1 <CR> <LF>
Man sollte darauf einen Antwortstring mit dem Wert erhalten.
Leider funktioniert das nur wenn ich einen Connect-Button (für den Verbindungsaufbau) erstelle und den Abfragestring dann in einem Textfeld eingebe (wie beim klassischen Chat Beispiel).
Im txt_Change Ereignis des Textfeldes habe ich dann mein Winsock.Senddata xx stehen. Dann und nur dann wird das DataArrival ausgelöst ?! Ich möchte dieses auslesen aber z.B. mit dem Timer automatisieren bzw. möchte andere Terminals (= andere IP) abfragen.
Ich habe schon mehrere Stunden mit div. Versuchen verbracht und habe auch in keinem Forum dazu eine Info gefunden.
Wäre super, wenn jemand einen Tipp für mich hätte.
danke
martin