Beckhoff CP9035

Die CP9035 Karte dient als PC-seitiger Anschluss des Beckhoff Control Panel -Link Systems. Im Gegensatz zur CP9030 Karte, belegt die CP9035 einen PCI-, statt eines ISA-Slots.
Über CP-Link 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. beschrieben werden können (siehe auch:Beckhoff IPC - Sondertasten und USV).

Karteireiter "CP9035"

Beckhoff CP9035 1:

PCI Bus/Slot: Hier kann / muss der verwendete PCI Slot, in dem die CP9035 Karte steckt, eingestellt werden (siehe auch Suchen).

Suchen: Hierüber können die, im Rechner vorhandenen, CP9035 Karten gesucht werden. Der jeweils verwendete PCI Slot wird hierbei automatisch erkannt. Alternativ kann der PC auch über -> "Geräte Suchen" nach, von TwinCAT unterstützte, I/O Geräte untersucht werden.

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.

PCI-Cfg: Durch Nutzung dieser Schaltfläche kann die Adresse der CP9035 im PC in einen tieferen Bereich gesetzt werden (unterhalb 1 MB).

Upload Configuration: Scannt den K-Bus-Anschluss der CP9020 im Control Panel nach eventuell angeschlossenen Busklemmen (z.B. für Handräder oder Potentiometer).

Firmware: Zeigt die Firmware-Version der eingebauten Karte an.

Firmware Update: Mit dieser Funktionalität kann man ein Update der CP9035 Firmware einleiten.

Karteireiter "USV"

Siehe "Beckhoff IPC - Sondertasten und USV"

Karteireiter "ADS"

Siehe "ADS/AMS Einstellungen bei E/A-Geräten"

Karteireiter "DPRAM (Online)"

Siehe "Online - Anzeige des DPRAMs"

E/A Variablen:

Beckhoff CP9035 2:

Eingänge:

S1 - S n: Eingangsstatus der entsprechenden Sondertasten

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.

Fan: Aktuell nicht verwendet

KBusErr: Fehlerzustand eines eventuell am Control-Panel angeschlossenen K-Busses

CnfErr: Konfigurationsfehler (z.B. Checksummenfehler bei Download-Versuch zum Flash)

PDLenErr: Prozessdatenlängenfehler (Anzahl konfigurierter Sondertasten/LEDs paßt nicht mit der am Control Panel vorhandenen überein)

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

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 mehrere CP9035 Karten angeschlossen sind)

Beckhoff CP9035 3:

Datenaustausch

Damit die Daten zwischen Control Panel und CP9035 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 CP9035 nicht bedient, d.h. es werden keine Daten mit dem Control Panel ausgetauscht.