Herunterladen Inhalt Inhalt Diese Seite drucken

Kommunikation Über Die Rs-485-Schnittstelle - HBM MGCplus Bedienungsanleitung

Messverstärkersystem
Vorschau ausblenden Andere Handbücher für MGCplus:
Inhaltsverzeichnis

Werbung

Programmerstellung
1.2 Kommunikation über die RS-485-Schnittstelle
Das folgende Testprogramm zeigt eine Messung (Schwellwert-Triggerung) mit 2 MGCplus-Geräten.
Beide Geräte müssen mit einem Kommunikationsprozessor CP32B ausgerüstet sein.
Verbinden Sie die Geräte mit einem Synchronisierkabel Kab261–2. Das 1.Gerät muß auf "Master",
das 2.Gerät auf "Slave" geschaltet werden.
Mit dem Synchronisierkabel verbinden Sie die Buchse SYNCHR.OUT des 1.Gerätes (Master) und
die Buchse SYNCHR.IN des 2.Gerätes (Slave).
Verbinden Sie weiterhin den PC – entsprechend Kapitel 6 "Rechner und Gerät verbinden" – mit den
MGCplus-Geräten. Die Geräteadressen, die Baudrate und das Datenformat sind jeweils im Einstell-
modus (System, Schnittstelle, RS485...) am AB22A/AB32 einzustellen.
Testprogramm: (Quick-BASIC 4.5)
Schwellwert-Triggerung einer Messung mit 3 Meßwertzeilen, eine Meßwertzeile Vorlauf und insgesamt 2 Messun-
gen. Gemessen und skaliert wird das Bruttosignal der Kanäle 3 und 4 von Gerät 1 (Master), das Nettosignal der
Kanäle 2 und 3 von Gerät 2 (Slave) sowie die Zeitkanäle.
DECLARE SUB WriteLine (w$)
DECLARE SUB ReadOMP ()
DECLARE SUB ReadRMB1 ()
DECLARE SUB ReadRMB2 ()
DECLARE SUB ReadESR ()
DIM SHARED rd$, wert&, anzsig%, anzzln%, anzwdh%
einheit1$ = "EUN" + CHR$(34) + "% " + CHR$(34)
einheit2$ = "EUN" + CHR$(34) + "µm/m" + CHR$(34)
einheit3$ = "IUN" + CHR$(34) + "µm/m" + CHR$(34)
einheit4$ = "IUN" + CHR$(34) + "mV/V" + CHR$(34)
init:
OPEN "COM1:9600,N,8,1,CS,DS,CD,LF,RB256" FOR RANDOM AS #1 Schnittstelle einstellen
OUT &H3FB, &H1B
PRINT #1, CHR$(18);
PRINT #1, "S33"
'nachfolgende Befehle gehen an beide Geräte, nur Gerät 1 antwortet
'physik.Einheit %
'physik.Einheit µm/m
'Anzeige-Einheit µm/m
'Anzeige-Einheit mV/V
'8Bit,1Stop Bit,Even Parity
'HBM-Interpreter aufrufen
MGCplus Betrieb mit Rechner oder Terminal
G–11

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis