Das non volatile ram, I/o-zyklus mit busklemmen – BECKHOFF CX1100-000x Benutzerhandbuch
Seite 13
Produktübersicht
Embedded-PC
11
Display Cmd Register:
R/#W:
Dieses Bit steuert das Lesen bzw. Schreiben zur Programmierung des Displays.
DATA/#CMD:
Hier wird zwischen Daten und Kommandos umgeschaltet.
EN:
Aktivierungsbit zum Ausführen der Kommandos.
BL OFF:
Mit diesem Bit kann die Hintergrundbeleuchtung des Displays abgeschaltet werden. Diese Funktion
kann zum Blinken des Displays benutzt werden.
Display Data Register:
In diesem Byte werden Daten für die Programmierung des Displays gehalten. Diese Daten wirken im Zusammenspiel
mit den Daten aus dem Display Cmd Register.
In Register:
Über dieses Register kann auf den Taster zugegriffen werden. Es handelt sich um eine 4+1 Navigationsschalter.
Über diesen kann ein SPS-Programm ohne Tastatur oder Touchscreen mit Eingaben versorgt werden. Wird der
Taster gedrückt, so ist das entsprechende Bit auf "Eins" gesetzt. Beim Lösen der Taste springt das Bit wieder auf
"Null". Das Register ist im Prozessabbild von TwinCAT sichtbar und kann mit dem SPS-Programm verknüpft
werden. (Ein Beispiel zum Ansteuern des Tasters findet sich bei der Beschreibung des Tasters.)
Out Register:
Durch setzen des Bit 0 wird der Microcontroller 80C165 zurück gesetzt. Dadurch werden die Busse (K-Bus / IP-Link)
initialisiert. Dieser Schalter kann benutzt werden um bei Busproblemen den Bus zurück zu setzen. Zu Beginn des
Betriebs muss es mindestens einmal gesetzt werden, damit der Bus initialisiert wird.
Die Bits 1, 2 und 3 (IRQ0, IRQ1 und IRQ2) sind für spätere Verwendung vorgesehen und dürfen NICHT gesetzt
werden.
Speicherbereich 0xD1004 bis 0xD1008:
In diesem Bereich ist der Typ des Netzteils abgelegt. Nimmt man die vier Register zusammen, ergibt sich die Typen
Bezeichnung.
CX1101
CX1100-0001 Netzteil mit Display, Taster und NOVRam
CX1102
CX1100-0002 Netzteil mit Display, Taster, NOVRam und K-Bus-Anschluss
CX1103
CX1100-0003 Netzteil mit Display, Taster, NOVRam, K-Bus-Anschluss und IP-Link-Anschluss
CX1104
CX1100-0004 Netzteil mit Display, Taster, NOVRam und E-Bus-Anschluss
Das Non Volatile RAM
Das NoVRam ist eine der wichtigsten Funktionen der Netzteile. Der Zugriff erfolgt über den PC104 - BUS. Die
Anbindung an die SPS-Software erfolgt über den TwinCAT System Manager. Hier können benötigte Variablen bzw.
entsprechende Bereiche definiert werden. Diese werden dann mit Variablen des Programms verknüpft. Details hierzu
finden sich in der TwinCAT Dokumentation.
I/O-Zyklus mit Busklemmen
Verfügt ein Netzteil über einen Klemmenanschaltung (CX1100-0002 und CX1100-0003), so kann der Abfragezyklus
der Klemmen in einem Programm auf der CPU gesteuert werden. Das folgende Schaubild zeigt eine solchen Zyklus.
Er besteht aus 8 Schritten.