Forum: PC-Programmierung Serielle Kommunikation Funktionsgenerator


von Kiki (Gast)


Lesenswert?

Hey,

ich bin neu in der Programmierung, deshalb bitte nachsichtig sein :-)

Es handelt sich um folgendes:
Ich habe einen Funktionsgenerator über eine serielle Schnittstelle mit 
dem PC verbunden und möchte diesen jetzt über die Scilab-Toolbox 
ansprechen.

In der PB des Generators sind passende Befehle drin, remote und co. 
klappt auch prima.
Allerdings der listen-Befehl bereitet mit noch Schwierigkeiten.Bisher 
enthält mein Skript:

h = openserial(4,"9600,n,8,1")
R = writeserial(h,"02H")
L = writeserial(h,"12H")

Der letzte Befehl "listen" ist laut Bedienhandbuch des Generators noch 
unvollständig, da die command-control-Adresse des angeschlossenen 
Instruments (PC) noch fehlt. Frage: Wie finde ich die raus und wie bette 
ich sie anschließend in den Code ein?
So:
writeserial(h,"12Hxx") oder so writeserial(h,"12H<xx>")??

Noch eine Frage:
Was hat es mit 0AH auf sich?
Setze ich den Befehl writeserial(h,"0AH") ans Ende meines Skripts, oder 
müsste ich das 0AH in jeden Befehl einbinden 
(z.B.writeserial(h,"SETUPCHANNEL<2> 0AH")?

Herzlichsten Dank

Grüße

von Dietmar (Gast)


Lesenswert?

Die Shareware zur Kontrolle meiner Glaskugel ist abgelaufen. Daher geht 
ohne mehr Information hier nix.

Welcher Fuge? Welche Sprache?

von Michael U. (amiga)


Lesenswert?

Hallo,

Dietmar schrieb:
> Die Shareware zur Kontrolle meiner Glaskugel ist abgelaufen. Daher geht
> ohne mehr Information hier nix.

Datum zurücksetzen hilft nicht? ;)

Die Kommandobeschreibung des Generators hat der TO doch, er verrät sie 
nur keinem...

Gruß aus Berlin
Michael

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.