Beckhoff CP9030
Die CP9030 ISA-Karte dient als PC-seitiger Anschluss des Beckhoff Control Panel - Link Systems . Hierüber können Beckhoff Control Panel über ein Koaxialkabel in großer Entfernung zum PC angeschlossen werden. Neben der Übertragung der Bildsignale, Mauspad/Touchscreen und Tastatureingaben können die Control-Panels zusätzliche Sondertasten und LEDs besitzen, die über TwinCAT gelesen bzw. geschrieben werden können (siehe auch:Beckhoff IPC - Sondertasten und USV).
Karteireiter "CP9030"
Adresse: Hier kann / muss die DPRAM Adresse der Karte eingestellt werden. Diese Adresse wird auf der Karte gejumpert und kann Werte von 0xC8000 bis 0xEF000, in Schritten von 0x0080, annehmen.
Suchen: Hierüber können im PC gesteckte CP9030 Karten gesucht werden. Alternativ kann der PC nach TwinCAT unterstützte I/O Geräte, über -> "Geräte Suchen", durchsucht werden. Die eingestellten Adressen der gefundenen CP9030 Karten, werden danach automatisch unter Adresse angezeigt.
Tasten: Hier wird die Anzahl der am Control Panel vorhanden Sondertasten eingestellt (siehe hierzu auch "BECKHOFF Knowledge Base").
LEDs: Hier wird die Anzahl der am Control Panel vorhanden LEDs eingestellt (siehe hierzu auch "BECKHOFF Knowledge Base").
Async Mode: Bei aktivierter Checkbox läuft die Kommunikation des I/O-Treibers mit der CP-Link Karte auch dann weiter, wenn die verknüpfte Task (z.B. eine SPS Task) nicht aktiv ist.
Firmware: Zeigt die Firmware-Version der eingebauten CP9030 Karte an.
Firmware Update: Mit dieser Funktionalität kann man ein Update der CP9030 Firmware einleiten.
Ausgegraute Einstelloptionen Einstelloptionen, die im obigen Bild ausgegraut sind, sind nicht relevant für die CP9030 sondern beziehen sich auch die Beckhoff CP9035. |
E/A Variablen:
Eingänge:
S1 - Sn: Eingangsstatus der entsprechenden Sondertasten (siehe Beckhoff Knowledge Base)
TermDiag: Hier kann die Statusvariable für die -> "Erweiterte Klemmendiagnose" verknüpft werden.
PlcIFace: Hier kann die Statusvariable des SPS-Interfaces verknüpft, bzw. deren aktueller Wert überprüft werden.
KBusErr: Fehlerzustand eines eventuell am Control Panel angeschlossenen K-Busses
CnfErr: Konfigurationsfehler
PDLenErr: Prozessdatenlängenfehler
ExtVoltageOk: Zustand der externen Spannung (bei aktiver USV)
AkkuVoltageOk: Zustand der Batterie-Spannung (bei aktiver USV)
AkkuCharging: Batterie wird geladen (bei aktiver USV)
AkkuNotPresent: Batterie nicht gefunden (bei aktiver USV)
AkkuCharged: Batterie vollständig geladen (bei aktiver USV)
AkkuWaiting: Ladezustand der Batterie wird überprüft. Ladevorgang ist momentan unterbrochen
IdentSwitch: Wert des auf der Karte eingestellten Dip-Switch
ComErr: Kommunikationsfehler zwischen Control Panel und CP9030 Karte
Ausgänge:
LED 1 -n: Ausgangsbits zum Ansteuern der LEDs (siehe Beckhoff Knowledge Base)
TermDiag: Hier kann die Statusvariable für die -> "Erweiterte Klemmendiagnose" verknüpft werden.
PlcIFace: Hier kann die Statusvariable des SPS-Interfaces verknüpft, bzw. deren aktueller Wert überprüft werden.
EnableUPS: Ausgangsbit zum manuellen Aktivieren der USV (nur zu benutzen, wenn die USV nicht über die USV-Konfiguration aktiviert wurde)
DisplayOff: Schaltet die Hintergrundbeleuchtung des Control Panels aus
KbdOff: Schaltet die Tastatur des angeschlossenen Control Panels aus (wichtig, wenn mehrere Control Panels über mehrerer CP9030 Karten angeschlossen sind)
Datenaustausch Damit die Daten zwischen Control Panel und CP9030 ausgetauscht werden, muss mindestens eine Variable verknüpft sein. Die verknüpfte Task muss laufen, oder der weiter oben erwähnte Async Mode muss eingestellt sein! Ansonsten wird das Handshake zwischen PC und CP9030 nicht bedient, d.h. es werden keine Daten mit dem Control Panel ausgetauscht. |