Produktbeschreibung #

Der RevPi Core S bzw. der RevPi Core SE ist ein 24-V-Industrie-PC für IIoT- und Automatisierungsprojekte auf Basis des Raspberry Pi Compute Module 4S. Der RevPi ist ein Basismodul aus der Revolution Pi Produktfamilie. Alle Geräte der Revolution Pi Produktfamilie werden gemäß EN 61131-2 entwickelt.

Aufbau #

Note

RevPi Core S und RevPi Core SE sind gleich aufgebaut.

revpi-cores-aufbau
Position Komponente Verwendung

1

3 × Status-LED

RevPiLED

2

RJ45 Ethernet

Ethernet-Schnittstelle RJ45,
Netzwerkverbindung herstellen

3

Micro-USB

Image sichern und neu installieren

4

2 × USB A

USB-Schnittstellen

5

X4-Stecker

Spannungsversorgung anschließen

6

2 × Arretierklammer

Gerät auf einer Hutschiene montieren

7

Lüftungsschlitze

Gerät auf einer Hutschiene montieren

8

2 × PiBridge

Erweiterungsmodule anschließen

9

Micro-HDMI

Desktop-Betrieb einrichten

Varianten #

RevPi Core S #

Artikelnr. RAM eMMC Kompatibel mit RevPi Gateways

100359

1 GB

8 GB

Ja

100360

1 GB

16 GB

Ja

100361

1 GB

32 GB

Ja

RevPi Core SE #

Artikelnr. RAM eMMC Kompatibel mit RevPi Gateways

100365

1 GB

8 GB

Nein

100366

1 GB

16 GB

Nein

100367

1 GB

32 GB

Nein

Verfügbare Varianten siehe Revolution Pi Shop.

Kompatibilität #

Das Basismodul RevPi Core S bzw. RevPi Core SE kann um bis zu 10 Erweiterungsmodule zu einem Revolution Pi System erweitert werden:

Linke Seite Basismodul Rechte Seite

5 × RevPi I/O-Modul oder
1 × RevPi Gateway + 4 × RevPi I/O-Modul

RevPi Core S

5 × RevPi I/O-Modul oder
1 × RevPi Gateway + 4 × RevPi I/O-Modul

5 × RevPi I/O-Modul

RevPi Core SE

5 × RevPi I/O-Modul

RevPi Gateways #

RevPi Gateways können nur ganz rechts oder ganz links außen über eine PiBridge Steckbrücke an das System angeschlossen werden. Die RevPi Gateways werden von den SE-Modellen der Revolution Pi Produktfamilie nicht unterstützt.

  • RevPi Gate PROFINET

  • RevPi Gate EtherNet/IP

  • RevPi Gate EtherCAT

  • RevPi Gate PROFIBUS

Virtual Devices #

Die Virtual Devices sind bei der Auslieferung als Komponenten in PiCtory enthalten:

Betriebssystem-Images #

Der RevPi Core S/SE ist kompatibel mit:

Lieferumfang #

Im Lieferumfang enthalten sind

  • RevPi Core S bzw. RevPi Core SE (Basismodul)

  • X4-Stecker

  • 2 × Blindstecker für PiBridge/ConBridge

  • Beiblatt

Montage und Anschluss #

Der RevPi wurde für den Einsatz in einem Schaltschrank entwickelt. Beachte die Vorgaben für den bestimmungsgemäßen Gebrauch und alle Sicherheitshinweise.

Warning
Lebensgefahr durch elektrischen Schlag

Bei Arbeiten an Geräten im Schaltschrank unter Beteiligung von 230-V-Netzspannung besteht tödliche Stromschlaggefahr.

▷ Arbeiten im Schaltschrank nur von Elektrofachkräften durchführen lassen.

▷ Vor allen Arbeiten im Schaltschrank die Spannungsversorgung ordnungsgemäß abschalten.

Caution
Beschädigung des Geräts durch Überhitzung

Die Umgebungstemperatur im Schaltschrank darf die maximal zulässige Betriebstemperatur nicht überschreiten.

▷ Lüftungsschlitze freihalten.

▷ Installationsabstände einhalten.

▷ Gerät senkrecht montieren.

▷ Geräte mit starker Eingangsleistung nicht direkt nebeneinander platzieren.

▷ Staub und Schmutz in der Umgebung des Geräts regelmäßig entfernen.

Führe die Montage und den Anschluss in folgender Reihenfolge aus:

  1. Montiere das RevPi Basismodul und alle Erweiterungsmodule auf einer Hutschiene.

  2. Schließe alle Erweiterungsmodule über eine PiBridge Steckbrücke an.

  3. Schließe alle sonstigen Geräte wie Sensoren und Aktoren an. Die Schnittstellen, die dir dafür zur Verfügung stehen, findest du im Abschnitt Aufbau.

  4. Schließe einen Bildschirm und eine Tastatur an, wenn du den RevPi im Desktop-Betrieb betreiben möchtest. Das ist nicht notwendig, wenn du über eine Netzwerkverbindung auf den RevPi zugreifst.

  5. Schließe zuletzt die Spannungsversorgung an.

Note

Die RevPi Gateways werden nicht von den RevPi SE-Modellen unterstützt.

Zugriff auf das Gerät #

Der Zugriff auf den RevPi erfolgt in zwei Schritten:

Installiere alle verfügbaren Updates, sobald der RevPi mit dem Internet verbunden ist, damit das System bei sicherheitsrelevanten Features immer auf dem aktuellen Stand ist.

Siehe auch:

Alternativ ist der Zugriff ohne Netzwerk möglich, siehe Desktop-Betrieb.

Konfiguration #

Die Konfiguration des RevPi erfolgt in zwei Schritten:

  1. Das RevPi Basismodul konfigurierst du ab RevPi Bookworm (10/2024) über die Applikation Cockpit.

  2. Das Revolution Pi System, d. h. ein RevPi Basismodul mit Erweiterungsmodulen, konfigurierst du über die Applikation PiCtory oder ggf. direkt in der Entwicklungsumgebung, z. B. über CODESYS.

Note

CODESYS und PiCtory können für die Konfiguration nicht parallel verwendet werden. Eine bestehende Konfiguration über PiCtory wird von einer Konfiguration über CODESYS überschrieben.

Die virtuellen Geräte OPC UA Server und MQTT Client können nur über PiCtory verwendet werden.

Note

Bis RevPi Bullseye (04/2024) wird die Konfiguration des RevPi Basismoduls über die Applikation RevPi Status vorgenommen.

Parametrierung #

Folgende Parameter, Eingänge (INP) und Ausgänge (OUT) können konfiguriert werden:

RevPiStatus (INP) #

Bildet mit den Bits verschiedene Status des piControl Treibers ab.

Bit Bedeutung

0

piControl Treiber läuft.

1

Mindestens ein angeschlossenes I/O-Modul ist nicht konfiguriert.

2

Mindestens ein I/O-Modul wurde konfiguriert, aber nicht angeschlossen. Das Bit ist auch gesetzt, wenn ein RevPi Gateway konfiguriert wurde.

3

Ein I/O-Modul belegt mehr oder weniger Bytes im Prozessabbild als in der Konfiguration angegeben.
Das bedeutet, dass die Version der Konfigurationsdatei oder der verwendeten Gerätebeschreibungsdateien nicht zur Firmware im I/O-Modul passt.
Siehe auch: Firmware updaten.

4

Am RevPi ist links ein RevPi Gateway angeschlossen.

5

Am RevPi ist rechts ein RevPi Gateway angeschlossen.

RevPiIOCycle (INP) #

Zeigt die Zykluszeit der piBridge Kommunikation zwischen Basismodul und Erweiterungsmodulen in Millisekunden (ms) als Integer-Wert an.

RS485ErrorCnt (INP) #

Zählt die Fehler in der Kommunikation mit den RevPi I/O-Modulen und gibt deren Anzahl als Integer-Wert aus.

Core_Temperature (INP) #

Zeigt die CPU-Temperatur als Integer-Wert in Grad Celsius (°C) an.

Core_Frequency (INP) #

Zeigt die CPU-Frequenz in MHz / 10 an, z. B. 2400 MHz = Wert 240.

RS485ErrorLimit1 (OUT) und RS485ErrorLimit2 (OUT) #

RS485ErrorLimit1 und RS485ErrorLimit2 dienen als Schwellenwerte für die Fehlerbehandlung in der Kommunikation zwischen dem RevPi Gerät und den I/O-Modulen.

Am Ende jedes Kommunikationszyklus wird der Fehlerzähler RS485ErrorCnt mit diesen beiden Grenzwerten verglichen:

  • RS485ErrorLimit1: Bei Erreichen dieses Wertes wird eine Meldung in der Logdatei kern.log generiert. In kommenden piControl Versionen werden zusätzlich die in PiCtory definierten Default-Werte in das Prozessabbild geschrieben.

  • RS485ErrorLimit2: Erreicht der Fehlerzähler diesen Wert, wird die piBridge Kommunikation vollständig beendet.

Note

Die Kommunikation über die serielle Schnittstelle RS485 nach außen ist davon nicht betroffen, nur der interne piBridge Datenverkehr.

Die Deaktivierung der jeweiligen Prüfung erfolgt durch Setzen des entsprechenden Wertes auf 0. Wenn z. B. RS485ErrorLimit1 auf 0 gesetzt wird, werden keine Warnmeldungen in kern.log generiert.

Die Default-Werte sind:

  • RS485ErrorLimit1: 10

  • RS485ErrorLimit2: 1000

Diese Werte bieten für die meisten Anwendungsfälle eine ausgewogene Balance zwischen Fehlertoleranz und Systemstabilität.

RevPiLED (OUT) #

Über RevPiLED kannst du die frei programmierbaren LEDs ansteuern, siehe LEDs konfigurieren.

Bit Komponente Statusinformation

1:0
3:2

LED A1
LED A2

0000 = aus
0001 = grün
0001 = rot
0011 = orange
0100 = grün
1000 = rot
1100 = orange

Ethernet-Schnittstelle RJ45 #

Über die RJ45-Schnittstelle kann der RevPi mit einem Netzwerk verbunden werden. Am RevPi steht ein 10/100-Ethernet-Anschluss zu Verfügung. Damit kann der RevPi ein Netzwerk eingebunden werden. Die MAC-Adresse ist auf der Vorderseite des Gehäuses aufgedruckt. Unter Linux lässt sich die Schnittstelle mit eth0 ansprechen.

USB-Schnittstellen #

Der RevPi verfügt über zwei USB-A-Schnittstellen. Der maximale Ausgangsstrom pro USB-Schnittstelle beträgt 900 mA und ist nur bei einer Spannungsversorgung des RevPi mit 24 V DC -15 % / +20 % gewährleistet.

Technische Daten RevPi Core S #

Artikelnr.: 100359, 100360, 100361

Gehäuseabmessungen (H × B × T)

96 × 22,5 × 110,5 mm

Gehäusevariante

Hutschienengehäuse (für Hutschienenvariante EN 50022)

Gehäusematerial

Polycarbonat

Gewicht

Ca. 115 g

Schutzart

IP20 / NEMA Class 1

Spannungsversorgung

12 … 24 V DC -15 % / +20 %, verpolungssicher

Maximale Leistungsaufnahme

10 W (inkl. 900 mA Summe USB-Ausgangsstrom)[1]

Zulässige Betriebstemperatur

-25 … +55 °C

Zulässige Lagertemperatur

-40 … +85 °C

Max. relative Luftfeuchtigkeit (bei 40 °C)

93 % (keine Betauung)

Schnittstellen

  • 2 × USB A (Summe der Stromentnahme aus beiden Buchsen max. 900 mA)[2]

  • 1 × RJ45 10/100 Ethernet

  • 1 × Micro-USB Buchse (exklusiv für Image-Transfer auf eMMC)

  • 1 × Micro-HDMI 2.0a (4K)

  • 2 × PiBridge Systembus


2. 900 mA USB-Ausgangsstrom (Summe beider USB-Ausgänge) stehen nur bei Eingangsspannungen >11 V zur Verfügung. Die von der EN 61131-2 geforderte Überbrückungszeit von Spannungseinbrüchen von mind. 10 ms ist nur bei Versorgung mit 20,4 … 28,8 V gewährleistet. Bei 12 V Versorgung verkürzt sich diese Zeit deutlich, insbesondere bei Abruf von Leistung aus den USB-Buchsen.

Steckverbinder

1 × 4-poliger Schraubverbinder für Spannungsversorgung

Prozessor

Broadcom BCM2711 mit Quad-Core-Prozessor Arm Cortex-A72

Taktfrequenz

1,5 GHz

Prozessorkühlung

Passiv mit Kühlkörper

RAM

1 GB LPDDR4

Flash-Speicher

8 GB (Artikelnr.: 100359) / 16 GB (Artikelnr.: 100360) / 32 GB (Artikelnr.: 100361)

Kompatible RevPi Module

Alle RevPi I/O-Module und RevPi Gateway-Module können über den PiBridge Systembus angeschlossen werden.

ESD-Schutz

4 kV / 8 kV (gemäß EN 61131-2 und IEC 61000-6-2)

EMI-Prüfungen

Gemäß EN 61131-2 und IEC 61000-6-2

Surge-/Burst-Prüfungen

Gemäß EN 61131-2 und IEC 61000-6-2

Pufferzeit RTC

Min. 24 h

Optische Anzeige

3 Status LEDs (2-farbig), davon 2 LEDs frei programmierbar

Konformität

CE, RoHS, REACH, UKCA

UL-Zertifizierung

UL-File-Nr. E494534
HINWEIS: Das Gerät darf nur von Stromkreisen versorgt werden, die der Klasse II (Class 2) oder Safety Extra Low Voltage (SELV) gemäß Klasse 9.4 von UL 61010-1 entsprechen.

Technische Daten RevPi Core SE #

Artikelnr.: 100365, 100366, 100367

Gehäuseabmessungen (H × B × T)

96 × 22,5 × 110,5 mm

Gehäusevariante

Hutschienengehäuse (für Hutschienenvariante EN 50022)

Gehäusematerial

Polycarbonat

Gewicht

Ca. 115 g

Schutzart

IP20 / NEMA Class 1

Spannungsversorgung

12 … 24 V DC -15 % / +20 %, verpolungssicher

Maximale Leistungsaufnahme

10 W (inkl. 900 mA Summe USB-Ausgangsstrom)[3]

Zulässige Betriebstemperatur

-25 … +55 °C

Zulässige Lagertemperatur

-40 … +85 °C

Max. relative Luftfeuchtigkeit (bei 40 °C)

93 % (keine Betauung)

Schnittstellen

  • 2 × USB A (Summe der Stromentnahme aus beiden Buchsen max. 900 mA)[4]

  • 1 × RJ45 10/100 Ethernet

  • 1 × Micro-USB Buchse (exklusiv für Image-Transfer auf eMMC)

  • 1 × Micro-HDMI 2.0a (4K)

  • 2 × PiBridge Systembus


4. 900 mA USB-Ausgangsstrom (Summe beider USB-Ausgänge) stehen nur bei Eingangsspannungen >11 V zur Verfügung. Die von der EN 61131-2 geforderte Überbrückungszeit von Spannungseinbrüchen von mind. 10 ms ist nur bei Versorgung mit 20,4 … 28,8 V gewährleistet. Bei 12 V Versorgung verkürzt sich diese Zeit deutlich, insbesondere bei Abruf von Leistung aus den USB-Buchsen.

Steckverbinder

1 × 4-poliger Schraubverbinder für Spannungsversorgung

Prozessor

Broadcom BCM2711 mit Quad-Core-Prozessor Arm Cortex-A72

Taktfrequenz

1,5 GHz

Prozessorkühlung

passiv mit Kühlkörper

RAM

1 GB LPDDR4

Flash-Speicher

8 GB (Artikelnr.: 100365) / 16 GB (Artikelnr.: 100366) / 32 GB (Artikelnr.: 100367)

Kompatible RevPi Module

Alle RevPi I/O-Module können über den PiBridge Systembus angeschlossen werden.
Nicht kompatibel mit RevPi Gateways.

ESD-Schutz

4 kV / 8 kV (gemäß EN 61131-2 und IEC 61000-6-2)

EMI-Prüfungen

Gemäß EN 61131-2 und IEC 61000-6-2

Surge-/ Burst-Prüfungen

Gemäß EN 61131-2 und IEC 61000-6-2

Pufferzeit RTC

Min. 24 h

Optische Anzeige

3 Status LEDs (2-farbig), davon 2 LEDs frei programmierbar

Konformität

CE, RoHS, REACH, UKCA

UL-Zertifizierung

UL-File-Nr. E494534
HINWEIS: Das Gerät darf nur von Stromkreisen versorgt werden, die der Klasse II (Class 2) oder Safety Extra Low Voltage (SELV) gemäß Klasse 9.4 von UL 61010-1 entsprechen.


1. Die durchschnittliche Leistungsaufnahme ohne USB-Belastung schwankt stark und ist von der Nutzung der Schnittstellen, der GPU und der CPU abhängig. Sie liegt in der Regel ohne HDMI bei deutlich unter 4 W.
3. Die durchschnittliche Leistungsaufnahme ohne USB-Belastung schwankt stark und ist von der Nutzung der Schnittstellen, der GPU und der CPU abhängig. Sie liegt in der Regel ohne HDMI bei deutlich unter 4 W.