Seite 1
PROZESSORMODUL DCP 642 Prozessormodul DCP 642 Das DCP 642 Prozessormodul führt das Steuerungsprogramm aus und stellt somit den wesentlichen Teil eines Automatisierungs- systems dar. Da kein internes Netzteil vorhanden ist, muss das Prozessormodul durch ein DPS Modul versorgt werden. Technische Daten...
PROZESSORMODUL DCP 642 Schnittstellen CAN-Bus und RS232 DKL 002 Belegung der CAN-Bus Schnittstelle CAN1 Funktion 9-polige DSUB-Buchse CAN1 A nicht belegt nicht belegt nicht belegt CAN1 B nicht belegt nicht belegt +5 V Belegung der RS232 Schnittstelle RS1 Funktion 9-poliger DSUB-Stecker Die RS 232 Schnittstelle muss mit dem Systemaufruf SYS 130, Funktion 1 initialisiert werden.
Seite 4
PROZESSORMODUL DCP 642 Belegung der RS232 Schnittstelle RS2 Funktion 9-poliger DSUB-Stecker nicht belegt nicht belegt nicht belegt nicht belegt Die RS232 Schnittstelle muss mit dem Systemaufruf SYS 130, Funktion 20 initialisiert werden. Auch die Routinen zum Senden und Empfangen von Daten bedient der Systemaufruf SYS 130.
Seite 5
DCP 642 Verwendung von RS2 als RS422 oder RS485 Bei der DCP 642 kann an der seriellen Schnittstelle RS 2 auch eine RS 422 oder einer RS 485 Schnittstelle ausgewählt werden. Die Auswahl erfolgt über Jumper am Klemmenmodul DKL 002.
PROZESSORMODUL DCP 642 Bei den beiden Endgeräten im RS422, beziehungsweise RS485 Netz, muss die Leitung mit Ab- schlusswiderständen abgeschlossen werden. Dies verhindert Reflexionen auf der Leitung und ermög- licht höhere Übertragungsraten. Diese Widerstände sind auf dem Klemmenmodul DKL 002 bereits vorhanden und brauchen bei Bedarf nur mit Jumpern aktiviert werden.
PROZESSORMODUL DCP 642 Statusanzeigen Status LEDs der CPU Die Status LEDs der CPU signalisieren den Betriebsstatus des Prozessormoduls. gelb Run ROM Leuchtet, wenn das Programm aus dem externen Memorymodul abgearbeitet wird. Blinkt, wenn das Programm aus dem internen Memorymodul (Flash-PROM) abgearbeitet wird.
PROZESSORMODUL DCP 642 Status LEDs der Schnittstellen Die Status LEDs zeigen die Signalzustände der Schnittstellen an. LED 7 grün Leuchtet, wenn Daten vom CAN1 Bus empfangen werden. CAN1 LED 8 gelb Leuchtet, wenn Daten vom CAN1 Bus gesendet werden. CAN1 LED 9 grün...
Die Taste S benötigt man, um die Konfiguration des Prozessormoduls zu ändern. Dieser Vorgang wird beim CAN Bus Setup beschrieben. Display Das Prozessormodul DCP 642 besitzt ein 2-stelliges dezimales Display (7 Segmentanzeige) für folgende Funktionen: Bei der Konfiguration des Prozessormoduls werden die Parameter auf dem Display angezeigt.
PROZESSORMODUL DCP 642 CAN-BUS Setup In diesem Abschnitt wird erläutert, wie der CAN-Bus richtig konfiguriert wird. Dazu müssen folgen- de Parameter eingestellt werden: Stationsnummer und Übertragungsgeschwindigkeit. CAN-Bus Stationsnummer Jede CAN-Bus Station erhält eine eigene Stationsnummer. Unter dieser Stationsnummer können die anderen Busteilnehmer von dieser Station Daten abholen und an diese Station Daten senden.
Seite 12
PROZESSORMODUL DCP 642 Konfiguration des Prozessormoduls 1. Taster R (Reset) betätigen. Die derzeit eingestellten Parameter werden nacheinander in folgender Reihenfolge im Statusdisplay auf dem Prozessormodul angezeigt: Stationsnummer CAN 1 0 - 30 Baudrate CAN 1 0 - 6 Stationsnummer CAN 2...
Klemmenmodul beschaltung CAN-Bus-Verbindungen Ist das Prozessormodul DCP 642 eines dieser Endgeräte, so können Sie den Abschluss durch Setzen eines Jumpers auf dem Klemmenmodul vornehmen. Auf dem Klemmenmodul DKL 002 ist für CAN1 und CAN2 je ein Jumper vorhanden. DKL 002 Jumper für CAN Bus Abschluß...
Seite 14
PROZESSORMODUL DCP 642 Pufferbatterie Die auswechselbare Pufferbatterie sorgt dafür, dass auch bei ausgeschalteter Versorgungsspannung Programme und Daten im Anwenderprogrammspeicher (RAM) der Module erhalten bleiben. Vom Werk aus wird eine Lithiumbatterie eingesetzt. Die Kapazität dieser Batterie reicht aus, um die Daten über einen Zeitraum von 3 Jahren bei ausge- schalteter Versorgungsspannung zu sichern.
PROZESSORMODUL DCP 642 Status- und Fehlermeldungen PG50 Nummer Meldung Bedeutung Ursache/Abhilfe RUN RAM Das Anwenderprogramm wird momentan ausgeführt. Das Display wird nicht beeinflusst. RUN ROM Das Anwenderprogramm, das im Programm- speichermodul steht, wird momentan ausge- führt. Das Display wird nicht beeinflusst.
Seite 17
PROZESSORMODUL DCP 642 WATCHDOG Das Programm wurde durch die Watch- Mögliche Ursachen: doglogik abgebrochen. Interrupts vom Anwenderprogramm längere Zeit gesperrt (Befehl STI vergessen) Fehlerhafte Programmierung eines Hardware-Interrupts. Befehle INB, OUTB, INW, OUTW falsch verwendet Prozessor defekt Abhilfe: Programmfehler beheben Zentraleinheit austauschen...
Seite 18
PROZESSORMODUL DCP 642 PROG MEMO Die CPU programmiert gerade das Pro- grammspeichermodul. STOP BRKPT Die CPU wurde durch einen Breakpoint im Programm angehalten. CPU STOP Die CPU wurde durch die PG-Software angehalten (F6 HALT im Statustest). INT ERROR Die CPU hat einen falschen Interrupt ausge- Ursachen: führt und das Anwenderprogramm abgebro-...
Seite 19
PROZESSORMODUL DCP 642 DIAS ERROR Beim Zugriff auf ein DIAS-Modul ist ein Mögliche Ursachen: Fehler aufgetreten Zugriff auf ein nicht vorhandenes DIAS-Modul DIAS-Busfehler Abhilfe: DIAS-Bus kontrollieren Abschlusswiderstände kontrollieren WAIT CPU ist beschäftigt OP PROG Betriebsystem wird neu programmiert OP INSTALLED...
Seite 20
PROZESSORMODUL DCP 642 Seite 20 17.02.2009...