27.10.2013 Aufrufe

F - Epson

F - Epson

F - Epson

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

SPEL+ Sprachreferenz<br />

Out $ Anweisung<br />

Stellt gleichzeitig 8 S/W Merker ein.<br />

Syntax<br />

Out $ portNumber, outData<br />

Parameter<br />

portNumber Integer-Ausdruck zwischen 0 und -63, der jeweils eine der 64 Ausgangsgruppen<br />

repräsentiert (jede Gruppe enthält 8 Ausgänge), die die 512 Merker-Ausgänge bilden. Die<br />

portNumber-Auswahl entspricht den folgenden Ausgängen:<br />

Portnummer Ausgänge<br />

0 0-7<br />

1 8-15<br />

. .<br />

63 496-511<br />

outData Integer zwischen 0 und 255, der das Ausgangsmuster für die mit der Anweisung<br />

portNumber ausgewählte Ausgangsgruppe repräsentiert. Wenn sie in hexadezimaler<br />

Form dargestellt wird, wird der Bereich von &H0 bis &HFF abgedeckt. Die niedrigere<br />

Ziffer repräsentiert die niederwertigen Stellen (oder die ersten 4 Ausgänge) und die obere<br />

Ziffer repräsentiert die höherwertigen Stellen (oder die zweiten 4 Ausgänge).<br />

Beschreibung<br />

Out $ setzt unter Nutzung der vom Anwender angegebenen Kombination aus portNumber und<br />

outData Werten gleichzeitig 8 S/W Merker. Die 512 Merker werden in 64 Gruppen mit jeweils 8<br />

Eingängen unterteilt. Der portNumber-Parameter für den Out $-Befehl definiert, welche 8er-<br />

Ausgangsgruppe verwendet werden soll, wobei portNumber = 0 die Ausgänge 0-7 bedeutet ,<br />

portNumber = 1 bedeutet die Ausgänge 8-15, etc.<br />

Sobald eine Portnummer ausgewählt wurde (d.h. es wurde eine Gruppe von 8 Ausgängen<br />

ausgewählt), muss ein spezifisches Ausgangsmuster definiert werden. Dafür wird der Parameter<br />

outData verwendet. Der outData Parameter kann einen Wert zwischen 0 und -255 haben und kann in<br />

hexadezimalem oder Integer Format repräsentiert werden. (D.h. &H0-&HFF oder 0-255)<br />

Die Tabelle unten zeigt einige der möglichen E/A Kombinationen und ihre entsprechenden outData-<br />

Werte, davon ausgehend, dass die portNumber 0 oder entsprechend 1 ist.<br />

Ausgangseinstellungen wenn portNumber=0 (Ausgangsnummer)<br />

OutData Wert 7 6 5 4 3 2 1 0<br />

01 Off Off Off Off Off Off Off On<br />

(Aus) (Aus) (Aus) (Aus) (Aus) (Aus) (Aus) (Ein)<br />

02 Off Off Off Off Off Off On Off<br />

(Aus) (Aus) (Aus) (Aus) (Aus) (Aus) (Ein) (Aus)<br />

03 Off Off Off Off Off Off On On<br />

(Aus) (Aus) (Aus) (Aus) (Aus) (Aus) (Ein) (Ein)<br />

08 Off Off Off Off On Off Off Off<br />

(Aus) (Aus) (Aus) (Aus) (Ein) (Aus) (Aus) (Aus)<br />

09 Off Off Off Off On Off Off On<br />

(Aus) (Aus) (Aus) (Aus) (Ein) (Aus) (Aus) (Ein)<br />

10 Off Off Off On Off Off Off Off<br />

(Aus) (Aus) (Aus) (Ein) (Aus) (Aus) (Aus) (Aus)<br />

11 Off Off Off On Off Off Off On<br />

(Aus) (Aus) (Aus) (Ein) (Aus) (Aus) (Aus) (Ein)<br />

99 Off On On Off Off Off On On<br />

(Aus) (Ein) (Ein) (Aus) (Aus) (Aus) (Ein) (Ein)<br />

255 On On On On On On On On<br />

(Ein) (Ein) (Ein) (Ein) (Ein) (Ein) (Ein) (Ein)<br />

> S<br />

312 SPEL+ Language Reference Rev 3.5

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!