Übersicht

Die Bibliothek Tc2_Coupler kann für folgende Produkte verwendet werden: BKxxx Koppler, KLxxx Klemmen, KSxxxx Klemmen und KMxxx Module.

 

Die Bibliothek beinhaltet Funktionsbausteine für einen komfortablen Zugriff auf Register der Klemmen über das Control-/Status-Byte der Klemme (Registerkommunikation) und für die Kommunikation mit den Beckhoff Kopplern über das 2 Byte SPS-Interface. Die Funktionsbausteine können z.B. für die Parametrierung der Klemmen über den Feldbus benutzt werden.

Nur die intelligenten Klemmen besitzen eine Registerstruktur. Zu den intelligenten Klemmen zählen z.B. alle analogen Ein- und Ausgangsklemmen. Das Control/Status-Byte der Klemme ist in dem Prozessabbild nur dann sichtbar, wenn die Klemme als komplexe Klemme gemappt wurde. Jeder Klemmenkanal besitzt eine eigene Registerstruktur mit maximal 64 Registern. Bei einem kompakten Mapping, sind die Control-/Status-Bytes im Prozessabbild nicht sichtbar.

Für den Registerzugriff über das 2 Byte SPS-Interface müssen die Control-/Status-Wortvariablen des SPS-Interfaces ebenfalls in das Prozessabbild gemappt werden. Bei einigen Feldbussen kann dies im TwinCAT System Manager für den jeweiligen Koppler konfiguriert werden (Lightbus, Profibus), bei anderen (z.B. Interbus S) wird dafür spezielle Konfigurationssoftware benötigt (z.B. KS2000). Die Control/Status-Wortvariablen werden mit den entsprechenden Ein- und Ausgangsvariablen der Funktionsbausteine verknüpft.

Um eventuelle Änderungen in den Registern permanent zu speichern, muss die Spannungsversorgung des Kopplers unterbrochen werden.

Hinweis
Kein zyklischer Zugriff!

Die Funktionsbausteine der Bibliothek führen beim Aufruf Schreib-Lese-Zugriffe auf die Register der Klemmen oder Koppler durch. Wenn diese zyklisch aufgerufen werden, kann der EEPROM Speicher zerstört werden. Die Funktionsbausteine sind im Wesentlichen dafür entwickelt worden, um aus dem SPS-Programm relativ einfach eine Konfiguration der Klemmen/Koppler oder eine Diagnose im Fehlerfall durchführen zu können.

Inhalt der Bibliothek

Name

Beschreibung

ReadWriteTerminalReg

Auf das Register der Klemme über das Control-/Status-Byte der Klemme zugreifen (Registerkommunikation)

CouplerReset

Reset des Kopplers über das 2 Byte SPS-Interface

FB_ReadCouplerDiag

Den Blinkcode des Kopplers über das 2 Byte SPS-Interface auslesen

FB_ReadCouplerRegs

Tabellenregister des Kopplers lesen

FB_WriteCouplerRegs

Tabellenregister des Kopplers beschreiben

F_GetVersionTcPlcCoupler

Versionsinformationen der Bibliothek lesen