Testen der SPS-Verbindung¶
Im Verzeichnis PLC-Lab-3D-Studio finden Sie den Ordner plc-test. Dieser enthält eine speziell für den Verbindungstest mit einer SPS erstellte 3D-Simulation: Ein Zylinder schiebt einen Würfel auf eine Rutsche.
Video¶
Diese Testsimulation verwendet nur wenige Ein- und Ausgänge und eignet sich daher ideal für eine erste Verbindung mit einer SPS.
Variablen¶
Die notwendige Variablenliste für das Steuerungsprogramm kann über diese Funktion exportiert werden, damit diese nicht von Hand erstellt werden muss:
Nummern im Bild:
- Wählen Sie das gewünschte Device aus.
- Klicken Sie auf den Einstellungs-Button.
- Die Verbindungseinstellungen für das Device werden angezeigt.
- Über diesen Button können Sie die Variablen in unterschiedlichen Formaten exportieren. Der Windows Explorer öffnet sich automatisch und zeigt die erzeugten Dateien an.
Hinweis
Bei Tag-basierten Steuerungen muss die Adresse des Symbols nicht mit der Tabelle oben übereinstimmen. Dies ist bei diesen Devices der Fall: AllenBradleyPlc, OpcUa, MQTT, CSharpScript.
SPS-Programm¶
Nachfolgend das SPS-Programm als Siemens S7 SCL-Code:
Ohne Anführungszeichen, z.B. für Allen Bradley Steuerungen:
Wenn Sie das Programm in einer anderen Programmiersprache oder Darstellung verwenden möchten, müssen Sie es entsprechend anpassen.
Vorgehensweise¶
- Öffnen Sie das Projekt plc-test.
- Wählen Sie in der Geräteliste das Gerät aus, das Ihrer SPS entspricht. Siehe Bild (1).
- Exportieren Sie die Variablenliste wie oben beschrieben.
- Klicken Sie auf den Geräteeinstellungs-Button und konfigurieren Sie die Verbindungsparameter. Siehe Bild (2) und (3).
- Erstellen Sie ein SPS-Projekt in Ihrer Entwicklungsumgebung (z. B. TIA Portal).
- Importieren Sie die Variablenliste als Datei oder per Copy&Paste.
- Implementieren Sie das SPS-Programm (siehe SCL-Code oben).
- Übertragen Sie das Programm auf die SPS und schalten Sie die SPS in den RUN-Zustand.
- Schalten Sie PLC-Lab 3D Studio in den Run-Modus.
- Wenn die Verbindung erfolgreich hergestellt wurde, können Sie mit S2 einen Würfel erzeugen.
Überprüfung¶
Stellen Sie sicher, dass folgende Funktionen korrekt ausgeführt werden:
- Fährt der Zylinder aus, wenn S1 gedrückt wird?
- Leuchtet P1 auf, sobald Sie S1 betätigen?
- Wird im Feld SliderValueOutput derselbe Wert angezeigt wie bei SliderValueInput?
Wenn Sie alle Fragen mit Ja beantworten können, funktioniert die Verbindung einwandfrei.

