In diesem Beispiel werden wir die Temperatur mithilfe des RTD-Kanals des RevPi AIO auslesen und den gemessenen Wert an einen analogen Ausgangskanal ausgeben, der mit einer Digitalanzeige verbunden ist.

Voraussetzungen #

Hardware #

✓ RevPi Connect 4
✓ RevPi AIO
✓ Temperatursensor (z. B. PT1000, 4-Leiter)
✓ Digitalanzeige (z. B. ITP11 Prozessanzeige)

▷ Verbinde den Temperatursensor (PT1000) mit dem RTD-Kanal 1 des RevPi AIO.

▷ Verbinde RevPi Connect 4 und RevPi AIO über die PiBridge.

▷ Stelle sicher, dass die Stromversorgung ordnungsgemäß angeschlossen ist.

▷ Betreibe deinen RevPi entweder im Headless-Modus oder schließe Monitor, Maus und Tastatur daran an.

Für detaillierte Anleitungen zur Einrichtung deines Systems, siehe Getting Started.

Software #

✓ CODESYS Development System, installiert auf deinem PC

Um ein kompatibles System mit geeigneter Software sicherzustellen, beachte bitte die CODESYS-Systemvoraussetzungen.

Schritt 1: Erstellen eines neuen Projekts in CODESYS #

▷ Schau dir an, wie du ein Projekt erstellst hier und passe es an deine Hardware an.

▷ In diesem Beispiel verwenden wir die EN 61131-3 Programmiersprachen für SPS.

Schritt 2: Konfigurieren des RTD-Kanals und des Ausgangskanals #

▷ Stelle sicher, dass der Temperatursensor mit dem RTD-Kanal 1 am RevPi AIO verbunden ist.

▷ Konfiguriere RTD-Kanal 1 für PT1000-Temperaturmessungen mit 4-Leiter-Technologie.

▷ Verbinde die Digitalanzeige (ITP11 Prozessanzeige) mit dem analogen Ausgangskanal 1 am RevPi AIO.

▷ Konfiguriere den analogen Ausgangskanal auf 4 …​ 20 mA Strom.

AIO Setting

Schritt 3: Schreibe den Code zum Auslesen der Temperatur vom RTD-Kanal und zur Ausgabe auf den Ausgangskanal #

▷ Weise dem RTD-Kanal 1 den Variablennamen RTD_CH1 mit dem Datentyp INT zu.

▷ Weise dem Ausgangskanal 2 den Variablennamen iAIO_ch2 mit dem Datentyp INT zu.

AIO Setting

▷ Doppelklicke auf PLC_PRG im Gerätebaum.

❯ Dies öffnet das Programmfenster PLC_PRG, in dem der Code zum Auslesen der Temperatur vom RTD-Kanal und zur Ausgabe an den Ausgangskanal des RevPi AIO in ST geschrieben werden soll.

AIO Setting

Schritt 4: Anwendung ausführen #