07.12.2005, 12:24
Hallo,
ich möchte über VISA an die serielle Schnittstelle Befehle senden, die dem dort angeschlossenen Druckregler dann sagen, regel den Druck auf 100 kPa zum Beispiel. Der Befehl für dieses Beispiel ist laut Dokumentation des Druckreglers eine Kombination aus ASCII und hexadezimalen Zeichen. Der Befehl für das oben genannte Beispiel lautet `C`004`100`0D0A wobei die in ``gesetzten Zeichen die ASCII Zeichen sind. In meinem Terminalprogramm kann ich den Befehl als String hintereinander eingeben in dem ich vor die Hex-Zeichen ein „#“ (Doppelkreuz) setze. Der Befehl sieht dann so aus: C#004100#013#010. Gibt es im LV auch die Möglichkeit so einen Befehlsstring zu senden, in dem ASCII und Hex-Zeichen gemischt sind?
Vielen Dank für Eure Hilfe. Hoffe mir kann überhaupt geholfen werden
Gruß Jens
ich möchte über VISA an die serielle Schnittstelle Befehle senden, die dem dort angeschlossenen Druckregler dann sagen, regel den Druck auf 100 kPa zum Beispiel. Der Befehl für dieses Beispiel ist laut Dokumentation des Druckreglers eine Kombination aus ASCII und hexadezimalen Zeichen. Der Befehl für das oben genannte Beispiel lautet `C`004`100`0D0A wobei die in ``gesetzten Zeichen die ASCII Zeichen sind. In meinem Terminalprogramm kann ich den Befehl als String hintereinander eingeben in dem ich vor die Hex-Zeichen ein „#“ (Doppelkreuz) setze. Der Befehl sieht dann so aus: C#004100#013#010. Gibt es im LV auch die Möglichkeit so einen Befehlsstring zu senden, in dem ASCII und Hex-Zeichen gemischt sind?
Vielen Dank für Eure Hilfe. Hoffe mir kann überhaupt geholfen werden
Gruß Jens