Herunterladen Inhalt Inhalt Diese Seite drucken

Beckhoff BX5100 Dokumentation Seite 131

Busklemmen-controller für canopen
Inhaltsverzeichnis

Werbung

Programmierung
Beispiel für einen Aufruf im FUB
PROGRAM MAIN
VAR
    fbTwinSAFE_KLx904_output                : FB_TwinSAFE_KLx904_output;
    bOutput1_KL6904_Connection_to_113       : BOOL;
    bOutput2_KL6904_Connection_to_113       : BOOL;
    bOutput3_KL6904_Connection_to_113       : BOOL;
    bOutput4_KL6904_Connection_to_113       : BOOL;
    tCycleTime_KL6904_KL1904                : TIME;
    bConnection3_In_Run_2                   : BOOL;
END_VAR
Abb. 115: Aufruf des Funktionsbausteins FB_TWINSAFE_KLX904_OUTPUT
Im Beispiel werden die Werte der TwinSAFE Klemme KL6904 zur KL1904 ausgewertet. Da in dieser
Verbindung keine Ausgangssignale verwendet werden, sind die Ausgänge grundsätzlich FALSE. Es kann
nur tCycleTime und bConnectionInRun ausgewertet werden.
Abb. 116: Aufruf des Funktionsbausteins FB_TWINSAFE_KLX904_OUTPUT
Im Beispiel werden die Werte der TwinSAFE Klemme KL6904 zur KL2904 ausgewertet. In dieser
Verbindung werden die Ausgangssignale zur KL2904 geschrieben und vom Baustein auf die
angeschlossenen Variablen kopiert. Ist der Ausgang bConnectionInRun auf FALSE werden die Ausgänge
auf FALSE gesetzt.
Zum Verknüpfen der Eingangsdaten markieren Sie den Parameter KL6904_SafetyQBx und wählen aus dem
Kontext Menü "Verknüpfung ändern..."
BX5100
Version: 2.2.0
131

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Bc5150

Inhaltsverzeichnis