1.3 Programmieren in TIA-Portal
1. Erstellen des Funktionsbausteins
In diesem Kapitel geht es mit der Programmierung im TIA-Portal weiter, welche im Kapitel 0 mit der Hardwarekonfiguration schon begonnen wurde. Die Datei mit dem Beispiel liegt im Dateien-Ordner zum Download bereit. Hierfür klicken Sie im Bereich der PLC auf der linken Seite auf "Neuen Baustein hinzufügen". Es öffnet sich ein Fenster wie in Abbildung 1 zu sehen. Dort wählen Sie die Option Funktionsbaustein aus und geben diesem Baustein einen Namen, in diesem Beispiel heißt der Baustein "ArduinoMB". Anschließend bestätigen Sie das ganze mit dem Button "OK".
Abbildung 1 Funktionsbaustein hinzufügen, Quelle BBS2 Wolfsburg
Nachdem der Funktionsbaustein erstellt wurde, wird dieser nun gefüllt. Hierzu wird der "MB_Client" verwendet. Dieser ist auf der rechten Seite im Reiter Anweisungen unter dem Punkt Kommunikation --> Weitere --> Modbus TCP --> MB_Client zu finden (siehe Abbildung 2). Ziehen Sie diese Anweisung einfach per Drag & Drop in das erste Netzwerk des Funktionsbausteins. Wichtig ist hierbei, dass sie diese Anweisung als Multiinstanz einbinden.
Abbildung 2 Anweisung MB_Client, Quelle BBS2 Wolfsburg
Bevor mit dem Ausfüllen der Anschlüsse des MB_Client begonnen werden kann, muss hierfür ein Datenbaustein erstellt werden. Dies geschieht im nächsten Kapitel.