Telnet RS232 mit SCP-I:s:gui:c

Telnet RS232 mit SCP-I:s:gui:c

Ich habe einige Probleme bei der VerwendungSCPI:S:GUI:CSprache, weil ich nur ein Programmierer bin, aber mit einigen Geräten umgehen muss, die mit RS232 in Flash verbunden werden.

Ich habe diese Maschine, die über RS232-USB mit dem PC verbunden ist.

Ich möchte einige Befehle über Telnet (oder ein anderes Hyperterminal) senden und eine Antwort erhalten. (Ich verwende dieses Serial Port Utility zum Senden von Befehlen.)

Serielle Übertragungsparameter Es handelt sich um ein asynchrones serielles Protokoll mit den unten gezeigten Parametern:

LP Parameter Beschreibung

1 Geschwindigkeit (Bit/s) 19200

2 Daten (Bits) 8

3 Parität Nein

4 Start (Bit) 1

5 Stopp (Bit) 1

In der Maschinenspezifikation lautet die Befehlssyntax zum Abrufen des Maschinenstatus: „:S:GUI:C?$0A”

weiß jemand, wie man etwas sendet und eine Antwort erhält?

Vielen Dank!!

Antwort1

Sie können jedes Terminalprogramm Ihrer Wahl verwenden. Normalerweise empfehle ich PuTTY oder (insbesondere wenn Debugging erforderlich ist) hterm.

Ich glaube, Sie bleiben bei $0A hängen. Betrachten Sie dies als „LineFeed“, der normalerweise durch Drücken der Eingabetaste erreicht werden kann. Gehen Sie also wie folgt vor:

  1. Öffnen Sie die Verbindung zu Ihrem Gerät zB in hterm
  2. Geben Sie ein: :S:GUI:C? (einschließlich ":" und "?")
  3. Drücken Sie Enter

Sie sollten etwas zurückbekommen. Wenn nicht, posten Sie, wie Sie Ihr Gerät an den PC angeschlossen haben und geben Sie Einzelheiten zum Gerät an.

verwandte Informationen