bray-terminal-script

OP #1107901
Moin,Moin

ich habe hier ein Hochspannungsgerät,dass ich über eine 
RS232-Schnittstelle einstellen kann. Dazu benutze ich das Bray-Terminal 
um ein Script zu schreiben,sodass ich später verschiedene 
Spannungs-Vorgabe-Werte durchprobieren und die zurückgegebenen 
Strom-Werte in eine Tabelle einlesen kann.

Hauptproblem ist dabei im Moment,dass ich das Auslesen nicht vernünftig 
in den Griff bekomme.
Auf die Eingabe von "Volt?" erhalte ich die die Rückgabe "0.0000" wenn 
ich zuvor 0 Volt eingestellt habe. Ich möchte das jetzt in einen String 
einlesen. Mein Vorschlag dazu:
1
program greifen;
2

3
const spannung = '500';
4
const strom = '1';
5

6
var i: longint;
7
var str: string;
8
begin
9
  ComSendStr('VERS?');
10
  writeln('Spannung: ' + spannung);
11
  writeln('Strom: ' + strom);
12
  ComSendStr('VOLT '+spannung);
13
  ComSendStr('CURR '+strom);
14
  ComSendStr('VOLT?');
15
  i:=0;
16
  while not(i=6) do 
17
   begin
18
    str := str+chr(ComReadChr());
19
    i:= i+1;
20
  end;
21
  writeln(str);
22
end.
Ich erhalte als Ausgabe für str leider nichts.
Ich weiß,dass die Unterstützung dafür experimentell ist, aber vielleicht 
hat ja trotzdem jemand damit Erfahrung. Ich hoffe ich hab das auch in 
der richtigen Rubrik gepostet,ansonsten verschiebt es bitte.

Vielen Dank im Vorraus!
Gruß Wompy

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 17 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.