Herunterladen Inhalt Inhalt Diese Seite drucken

Kommunikation Über Die Rs 232 C Schnittstelle - HBM DMP40 Bedienungsanleitung

Digitales präzisionsmessgerät
Inhaltsverzeichnis

Werbung

F 4
2.1
Kommunikation über die RS 232 C Schnittstelle
ON
A1
A2
A3
Adresse
A4
A5
B1
Baudrate
B2
Parity
ON
Betrieb mit Rechner oder Terminal
Verbinden Sie den PC und das DMP40 mit dem Kabel Kab 255−3 und
stellen Sie die DIP Schalter entsprechend nebenstehendem Bild ein.
Damit ist die Schnittstelle auf 9600 Baud und No Parity eingestellt.
Testprogramm (Quick BASIC 4.5)
1.
'Programm "DEMO232"
2.
3.
DECLARE SUB dmpcmd (cmd$) 'Befehl an DMP40 senden, Antwort lesen
4.
DECLARE SUB delay (seconds!) 'Zeitverzögerung
5.
init:
6.
q$ = CHR$(34)
7.
OPEN "com1:9600,n,8,1,cs,ds,cd,rb256" FOR RANDOM AS #1
8.
9.
10.
11.
12. PRINT #1, CHR$(18)
13. CALL delay(2)
14. CALL dmpcmd("SRB1")
15. CALL dmpcmd("CHS1")
16. CALL dmpcmd("CHM1")
17. CALL dmpcmd("ASA2,1")
18. CALL dmpcmd("ASS2")
19. CALL dmpcmd("AFS1")
20. CALL dmpcmd("ASF1,6,0")
21. CALL dmpcmd("CMR2")
22. CALL dmpcmd("ENU2," + q$ + "KG " + q$) 'Maßeinheit setzen
23. CALL dmpcmd("IAD2,,3,1")
24.
25. CALL dmpcmd("LTB2,0,0,2,500") 'Messwert−Skalierung setzen
Programmerstellung ➝ IBM PC und Kompatible
'Demoprogramm für RS−232 Schnitt
stelle
'Q−Basic
'Anführungszeichen: für Text−String
'Schnittstelle öffnen mit
'Baudrate 9600, NO Parity, 8 Data−Bit,
'Steuersignale ignorieren,
'Empfangs−Speicher 256 Byte
'HBM−Interpreter aktivieren
'zwei Sekunden warten
'Befehls−Quittierung ein
'Verstärker 1 selektieren
'Aufnehmer 1 selektieren
'Speisespannung, Messbereich setzen
'Aufnehmersignal = Messen
'Filter 1 anwählen
'Filter−Grenzfrequenz einstellen
'Skaliertes Signal anwählen
'Nachkommastellen und Schrittweite
'für Skalierung setzen

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Dmp40s2

Inhaltsverzeichnis