Anlegen des SPS-Projekts

1. Klicken Sie mit der rechten Maustaste auf PLC und wählen Sie Add New Item aus.
Anlegen des SPS-Projekts 1:
2. Wählen Sie Standard PLC Project und benennen Sie das Projekt.
Anlegen des SPS-Projekts 2:
3. Klicken Sie mit der rechten Maustaste auf References und wählen Sie Bibliothek hinzufügen , um Bibliotheken zu einem SPS-Projekt hinzuzufügen.
Anlegen des SPS-Projekts 3:
4. Wählen Sie die Bibliothek Tc3_BACnetRev14.
Anlegen des SPS-Projekts 4:

Wenn Sie den Text rev14 in das Volltextsuchfeld eingeben, wird nur diese Bibliothek angezeigt. Markieren Sie diesen Punkt und wählen Sie OK.

Anlegen des SPS-Projekts 5:
5. Doppelklicken Sie im SPS-Projekt auf die POU MAIN.
Anlegen des SPS-Projekts 6:
6. Fügen Sie die folgende Deklaration im Variablenfenster hinzu: fbAv : FB_BACnet_AV,
Dieser Befehl erzeugt eine Instanz des Funktionsbausteins FB_BACnet_AV mit dem Namen fbAv (der ein Analog-Value-Objekt darstellt).
7. Fügen Sie dem Codefenster den folgenden Eintrag hinzu: fbAv();
Dieser Code wird in regelmäßigen Abständen entsprechend der Zykluszeit (Standard: 10ms) aufgerufen.
8. Übersetzen Sie das Projekt, indem Sie Build / Build Solution wählen.
Anlegen des SPS-Projekts 7:
Alternativ können Sie diese Funktion auch durch einen Rechtsklick auf den Projektnamen aufrufen.
Anlegen des SPS-Projekts 8:
9. Prüfen Sie, ob der Build erfolgreich war und kein Fehler angezeigt wird. Wenn Fehler angezeigt werden, überprüfen Sie das Projekt und korrigieren Sie die Fehler.
10. Nach erfolgreicher Kompilierung wird im Prozessabbild die Variable Tc3_BACnetRev14.BACnet_Globals.DefaultAdapter.BACnet_AmsNetId angezeigt.
Anlegen des SPS-Projekts 9:

Anlegen des SPS-Projekts 10:
Diese Variable wird verwendet, um die BACnet-Verbindung zwischen dem SPS-Programm und dem BACnet-Adapter herzustellen.
11. Klicken Sie mit der rechten Maustaste auf diese Variable und wählen Sie Change Link.
Anlegen des SPS-Projekts 11:
12. Wählen Sie die Variable desselben Typs im BACnet-Adapter aus und erstellen Sie mit OK eine Verknüpfung.
Die Verbindung wird durch ein Verbindungssymbol angezeigt.
Anlegen des SPS-Projekts 12:
Anlegen des SPS-Projekts 13:
13. Sie können die Verbindung jederzeit mit der Funktion Go To Link Variable überprüfen.
Mit dieser Funktion wird der Cursor auf die verbundene Variable gesetzt.

Anlegen des SPS-Projekts 14:

Anlegen des SPS-Projekts 15:
14. Aktivieren Sie das Projekt mit der Funktion Konfiguration aktivieren im TwinCAT-Menü.
Anlegen des SPS-Projekts 16:
Alternativ ist diese Funktion auch in der TwinCAT-Symbolleiste verfügbar.
Anlegen des SPS-Projekts 17:
15. Prüfen Sie, ob das richtige Zielsystem ausgewählt ist, und wählen Sie OK.
Anlegen des SPS-Projekts 18:
Wenn auf dem Zielsystem keine Lizenzen vorhanden sind, können sogenannte Testlizenzen generiert werden. Testlizenzen sind für einen Zeitraum von 7 Tagen gültig. Das Beckhoff Information System bietet weitere Informationen zur TwinCAT-Lizenzierung.
Anlegen des SPS-Projekts 19:
16. Geben Sie die 5 Buchstaben aus dem oberen Feld in das untere Feld ein.
Bei der Eingabe wird zwischen Groß- und Kleinschreibung unterschieden.
Anlegen des SPS-Projekts 20:

Anlegen des SPS-Projekts 21:
17. Um diesen Vorgang abzuschließen, fordert TwinCAT einen Neustart der SPS an. Wählen Sie OK.
Mit diesen wenigen und einfachen Schritten wurde ein voll funktionsfähiger BACnet-Server erstellt. Der Server und die enthaltenen Objekte sind nun im BACnet-Netzwerk verfügbar.