Lh /hxfkwglrghq, Qvwhxhuxqj ghu /&'+lqwhujuxqgehohxfkwxqj, 8qwhueuhfkxqjviuhlh 6wurpyhuvrujxqj – BECKHOFF C31xx Benutzerhandbuch

Seite 28

Advertising
background image

,1'8675,( (/(.7521,.

ÃÃÃÃÃÃÃÃÃÃÃÃÃ

Eiserstraße 5 / D-33415 Verl / Telefon 05246/963-0 / Telefax 05246/963-149

.DSLWHO 

Programmierung

28

=_Te\QbUb9^TecdbYU3_]`edUb=93#!!

Da nach einem Reset alle Ports des Bausteins auf Eingabe konfiguriert sind,
können die Tasten abgefragt werden, ohne das Steuerregister zu ändern.

%HLVSLHO

Beispiel:
-

Drücken Sie die Tasten S5 und S9, und fragen Sie währenddessen die
Adressen 220H und 222H ab.

-

Sie erhalten aus der Adresse 220H 11101111B und aus 222H XXXXXX10B.
Dabei steht X für einen beliebigen Wert, den Sie nicht beachten müssen.

'LH /HXFKWGLRGHQ

,QYHUWLHUWH $QVWHXHUXQJ

Die 10 Sondertasten beinhalten je eine rote Leuchtdiode, die per Software
ansteuertbar sind. Sie werden über Port B und die obere Hälfte von Port C des
gleichen Ein-/Ausgabebausteins wie die Sondertasten angesprochen. Dieser
liegt im Adressbereich 220H bis 223H.

Beachten Sie, daß die Leuchtdioden invertiert angesteuert werden müssen, das
heißt bei gesetztem Bit ist die LED aus.

=XU $XVJDEH PX‰ GHU %DX
VWHLQ EHU GDV 6WHXHUUHJLVWHU
XPNRQILJXULHUW ZHUGHQ

%HLVSLHO

Da nach einem Reset alle Ports des Bausteins als Eingänge konfiguriert sind,
müssen Sie vor dem ersten Ansprechen der LEDs den Wert 10010001B = 91H
in das Steuerregister mit der Adresse 223H schreiben, damit Port B und die
obere Hälfte von Port C als Ausgang arbeiten. Die Konfiguration bleibt solange
erhalten, bis Sie diese überschreiben.

Beispiel:
-

Schreiben Sie 10010001B = 91H in Adresse 223H.

-

Um die LED 6 einzuschalten und alle anderen auszuschalten, schreiben Sie
DFH in Adresse 221H und setzen Sie die Bits 4 und 5 der Adresse 222H,
indem Sie einen Wert bei dem die Bits 4 und 5 gleich 1 sind hineinschrei-
ben, beispielsweise 30H oder FFH.

/HXFKWGLRGHQ





















3RUW

Port C

Port B

$GUHVVH

222H

221H

%LW

5

4

7

6

5

4

3

2

1

0

/(' DQ

0

0

0

0

0

0

0

0

0

0

/(' DXV

1

1

1

1

1

1

1

1

1

1

$QVWHXHUXQJ GHU /&'+LQWHUJUXQGEHOHXFKWXQJ

Die Hintergrundbeleuchtung des LC-Displays wird über Port C Bit 4 des zwei-
ten PIO Bausteins mit dem Adressbereich 230H bis 233H gesteuert.
Durch Setzen des Bits wird die Beleuchtung eingeschaltet. Zur Konfiguration
des Bausteins müssen Sie den Wert 93H in das Steuerregister in Adresse 233H
schreiben. Die Tabellen zu diesem PIO Baustein finden Sie im folgenden Ab-
schnitt zur Unterbrechungsfreie Stromversorgung.

8QWHUEUHFKXQJVIUHLH 6WURPYHUVRUJXQJ

8QWHUEUHFKXQJVIUHLH 6WURP
YHUVRUJXQJ

%DXVWHLQ NRQILJXULHUHQ

Der Industrie-PC MIC3110 kann auf Wunsch mit einer Unterbrechungsfreien
Stromversorgung ausgerüstet werden, die nach Ausfall der Versorgungsspan-
nung den Betrieb des Gerätes für ca. 15 Minuten über einen externen NiCad-
Akku aufrecht erhält. Dazu muß der IPC mit einem 24 V DC Netzteil ausgestat-
tet sein. Die Steuerung übernimmt die Multifunktionsplatine C2000BAT, die
über den parallelen Ein-/Ausgabebaustein mit dem Adressbereich 230H bis
233H angesprochen wird. Zur Konfiguration des Bausteins müssen Sie den
Wert 93H in das Steuerregister in Adresse 233H schreiben.

Advertising
Dieses Handbuch ist für die folgenden Produkte bezogen werden: