Mit IO-Task verknüpfen

In diesem Schritt wird die Funktionalität ohne SPS-Projekt demonstriert. Wenn die Klemmen mit einem SPS-Projekt verbunden werden, entfällt dieser Schritt. Die Klemmen werden dann von der SPS-Task angesprochen.

Damit die angeschlossenen Klemmen ohne SPS-Projekt zyklisch angesprochen werden, muss das EtherCAT-Gerät, in diesem Beispiel „Device 2“, mit einer IO-Task verknüpft werden.

Gehen Sie wie folgt vor:

1. Klicken Sie links in der Strukturansicht unter SYSTEM > Tasks auf Add New Item.
Mit IO-Task verknüpfen 1:
2. Geben Sie der Task einen Namen und wählen Sie die Option TwinCAT Task With Image.
Mit IO-Task verknüpfen 2:
3. Übernehmen Sie die Standardwerte der Task.
Mit IO-Task verknüpfen 3:
4. Klicken Sie links in der Strukturansicht mit der rechten Maustaste auf Inputs und anschließend auf Add New Item.
Mit IO-Task verknüpfen 4:
5. Erstellen Sie eine 2 Byte große UINT-Variable.
Mit IO-Task verknüpfen 5:
6. Verknüpfen Sie die UINT-Variable mit dem EtherCAT-Gerät, in diesem Beispiel „Device 2“.
7. Klicken Sie dazu links in der Strukturansicht mit der rechten Maustaste auf die erstellte UINT-Variable und anschließend auf Change Link.
Mit IO-Task verknüpfen 6:
Zur Auswahl stehen alle Variablen des Typs UINT.
8. Verbinden Sie nun die UINT-Variable mit einer Variablen des EtherCAT-Geräts, z. B. SlaveCount.
Mit IO-Task verknüpfen 7:
9. Aktivieren Sie die Konfiguration und starten Sie das TwinCAT-System nach einer Anforderung neu.
Mit IO-Task verknüpfen 8:
10. Klicken Sie für den ersten Binary-Output, auf die Registerkarte Online und setzen Sie den Wert unter PresentValue auf „active“. Der digitale Ausgang wird eingeschaltet.
Mit IO-Task verknüpfen 9:
Als Alternative können Sie einen Schalter an einen digitalen Eingang der Klemme EL1004 anschließen. Sobald der Schalter betätigt wird, erscheint unter PresentValue des BACnet-Objekts der Wert „active“.
Die Beispielkonfiguration ist abgeschlossen. Wenn Ihr PC einen Netzwerk-Chipsatz von Intel besitzt, können Sie diesen PC nun als BACnet-Client betreiben, das BACnet-Netzwerk scannen, den CX8191 anfügen und den digitalen Ausgang mit dem BACnet-Client ansteuern. Achten Sie darauf, dass Sie sich im gleichen IP-Netzwerk befinden.