Lh /hxfkwglrghq, Qvwhxhuxqj ghu /&'+lqwhujuxqgehohxfkwxqj, 8qwhueuhfkxqjviuhlh 6wurpyhuvrujxqj – BECKHOFF C31xx Benutzerhandbuch
Seite 28
,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.