Polling via RS232 - Sensordaten abfragen
Verfasst: Freitag 21. Februar 2014, 08:16
Hallo,
habe hier einen Sensor der laut Hersteller seine Messwerte nur weitergibt wenn man ihn anpollt.
Auszug aus der Sensor-Doku:
Die Polling Sequence hat folgendes Format:
<Adresse>po<ENQ>
• <Adresse> ist die im Schnittstellenmenue eingestellte Geräteadresse 00
• po ASCII-Zeichen "p" und "o"
• <ENQ> ASCII-Zeichen ENQ
Wenn der Sensor nun Daten hat würden diese nun gesendet, ansonsten sendet er ein <EOT>.
Um die RS232-Kommunikation zw. 2 Rechnern zu testen habe ich schon ein py-Script... das funzt, aber mit polling habe ich leider keine Erfahrung.
Könnte mir hier jemand einen hilfreichen Tipp geben wie ich beim polling verfahren müsste (Anfragesequenz senden und Antwort empfangen)?
habe hier einen Sensor der laut Hersteller seine Messwerte nur weitergibt wenn man ihn anpollt.
Auszug aus der Sensor-Doku:
Die Polling Sequence hat folgendes Format:
<Adresse>po<ENQ>
• <Adresse> ist die im Schnittstellenmenue eingestellte Geräteadresse 00
• po ASCII-Zeichen "p" und "o"
• <ENQ> ASCII-Zeichen ENQ
Wenn der Sensor nun Daten hat würden diese nun gesendet, ansonsten sendet er ein <EOT>.
Um die RS232-Kommunikation zw. 2 Rechnern zu testen habe ich schon ein py-Script... das funzt, aber mit polling habe ich leider keine Erfahrung.
Könnte mir hier jemand einen hilfreichen Tipp geben wie ich beim polling verfahren müsste (Anfragesequenz senden und Antwort empfangen)?