A-GAGE™ MINI-ARRAY® - Banner Engineering
A-GAGE™ MINI-ARRAY® - Banner Engineering
A-GAGE™ MINI-ARRAY® - Banner Engineering
Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.
YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.
Host-Befehlsmodus und serielles Datenformat<br />
Host-Befehlsmodus<br />
Anhang<br />
Der <strong>MINI</strong>-ARRAY-Kontroller kann über eine RS-232- oder RS-485-Schnittstelle mit<br />
einem Host-Rechner oder Kontroller kommunizieren (Anschluss siehe Seiten<br />
14-16). Der Host reagiert auf die Kontrollerausgangsdaten, wenn der Kontroller<br />
entweder für kontinuierliches Scannen oder für den Ansteuermodus (Continuous<br />
oder Gate Control Mode) programmiert wurde (Abschnitt 4.4.5).<br />
Desweiteren kann der Host das Scannen des Lichtvorhangs steuern. Wird der<br />
Hostmodus (Host Control Mode) selektiert (Abschnitt 4.4.5), dann startet der<br />
Hostrechner oder Kontroller die Scans mittels einer Befehlskette. Diese Befehlskette<br />
besteht aus einer 3-Bit-Nachricht, die wie folgt aufgebaut ist:<br />
Steuerbyte mit dem Dezimalwert 248,<br />
Kontroller-ADRESSE (eine der 16 ASCII-Buchstaben von A bis O<br />
entsprechend der PSF-Definition)<br />
Scan-Startbyte (ASCII Buchstabe S).<br />
Die Befehlskette wird wie folgt definiert:<br />
unsigned char msg[3]; /*declare three byte unsigned character array<br />
using C language*/<br />
msg[0]=248; /*control byte*/<br />
msg[1]=65; /*assume the controller ID is the letter A*/<br />
msg[2]=83; /*scan initiation byte which is the ASCII letter S*/<br />
Der Host überträgt diese 3-Bytes-Nachricht mit der definierten Baudrate. Das Format<br />
besteht aus einem Startbit, einem Stopbit, einem geraden Paritätsbit und 8<br />
Datenbits. Wenn diese Nachricht vom <strong>MINI</strong>-ARRAY-Kontroller empfangen wird, startet<br />
der Kontroller den Scanvorgang und aktualisiert dann die Ausgänge. Der <strong>MINI</strong>-<br />
ARRAY-Kontroller wartet dann auf die nächste Befehlskette.<br />
Serielles Datenformat<br />
Der programmierte Scanmodus oder Modi bestimmen die Art der zu übertragenden<br />
Information. Wenn z.B. Modus 1 (Meas1) auf FBB und Modus 2 (Meas2) auf LBB<br />
eingestellt sind, dann enthalten die zum Host übertragenen Daten die Werte des<br />
ersten und des letzten unterbrochenen Strahles.<br />
Im Scanmodus Alle (ALL) wird der Status aller Strahlen zum Host übertragen. Im<br />
VHS-Modus ist die Übertragung serieller Ausgangsdaten nicht möglich.<br />
Zusätzlich zu den Scanmodus-Daten werden auch ein Startstring und ein Endbyte<br />
übertragen. Der Startstring enthält zwei Zeichenbytes ohne Vorzeichen:<br />
Hex-Wert 1C,<br />
Wert der Kontroller-Adresse.<br />
Das Endbyte ist das ASCII-Zeichen für einen Zeilenvorschub (hex Wert øA) (NullA).<br />
Diese drei Bytes werden allgemein als Header bezeichnet.<br />
Mini-Array Bedienungsanleitung - Europäische Version - 35