Zum Hauptinhalt springen

RevPi DI

Produktbeschreibung

Das RevPi DI ist ein Erweiterungsmodul der Revolution Pi Familie mit 16 digitalen Eingängen.

Aufbau

revpi-di-aufbau

PositionKomponenteVerwendung
1X2-SteckerSpannungsversorgung anschließen
22 × Status-LEDLEDs
316 × Digitaler EingangPinbelegung
Digitale Eingänge
4X4-SteckerSpannungsversorgung anschließen
5ArretierklammernGerät auf einer Hutschiene montieren
6LüftungsschlitzeGerät auf einer Hutschiene montieren
72 × PiBridgeErweiterungsmodule anschließen

Pinbelegung

Das RevPi DI verfügt über 16 GPIO-Schnittstellen als Eingänge.

Die Pins 1 bis 16 am Steckverbinder sind wie folgt belegt:

revpi-di-pinout

Die Pins 17 bis 28 sind nicht belegt und können nicht verwendet werden.

Für die Konfiguration siehe RevPi DI im PiCtory Value Editor konfigurieren.

LEDs

Die LEDs zeigen verschiedene Gerätestatus an.

Power

SignalBedeutung
GrünDie Verbindung zum RevPi Basismodul ist hergestellt.
Blinkt rotDie Verbindung zum RevPi Basismodul ist im Aufbau (Initialisierungsphase).
RotDie Verbindung zum RevPi Basismodul wurde unterbrochen.

IN

SignalBedeutung
AusEs wurde noch keine Verbindung zum RevPi Basismodul hergestellt (Initialisierungsphase).
GrünEingänge sind betriebsbereit.
Blinkt rotFehler an den Eingängen.
RotKeine oder zu niedrige Versorgungsspannung.

Kompatible Basismodule

  • RevPi Connect 5
  • RevPi Connect 4
  • RevPi Connect SE (nur linke Seite)
  • RevPi Connect+ (nur linke Seite)
  • RevPi Connect S (nur linke Seite)
  • RevPi Core (alle Varianten)

Siehe Regeln für die Geräteanordnung.

Lieferumfang

Im Lieferumfang enthalten sind

  • RevPi Erweiterungsmodul
  • PiBridge-Steckverbinder
  • X2-Stecker
  • X4-Stecker
  • 2 × 14-polige I/O-Steckerleiste
  • 2 × Abschlussstecker für PiBridge

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.

warnung

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.

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 das Erweiterungsmodul über PiBridge-Steckverbinder an.

  3. Schließe alle sonstigen Geräte wie Sensoren und Aktoren an.

  4. Schließe zuletzt die Spannungsversorgung für das RevPi DI und für die digitalen Eingänge an.

Spannungsversorgung anschließen

Anschluss Spannungsversorgung RevPi DI

Für die Spannungsversorgung des Erweiterungsmoduls RevPi DI ist eine Verkabelung über den X4-Stecker notwendig, siehe Spannungsversorgung anschließen.

Diese Spannungsversorgung kann über den X4-Anschluss des RevPi Basismoduls aus der gleichen Spannungsquelle erfolgen. Das RevPi DI benötigt 1,5 W.

Anschluss Spannungsversorgung Eingänge über X2

ACHTUNG

Beschädigung des Geräts durch unterschiedliche Erdungen

▷ Alle Anschlüsse auf den gleichen System-Ground beziehen.

▷ Externe Spannungseingängen oder -ausgängen mit unterschiedlichen Erdungen extern verbinden.

:::

Die angeschlossenen Geräte können direkt über das RevPi DI mit 12 … 24 V versorgt werden. Es dürfen maximal 12 W Leistung zusätzlich anfallen. Für diese Spannungsversorgung ist eine Verkabelung über den X2-Stecker notwendig:

revpi-di-power-supply

PinBelegung
124-V-Einspeisung für die Eingänge
2Ground für die Eingänge
3
4

Konfiguration

Die RevPi Erweiterungsmodule werden innerhalb der Systemkonfiguration mit PiCtory konfiguriert.

RevPi DI in PiCtory konfigurieren

Für das RevPi DI stehen 16 Eingänge zum Einlesen von Signalen zur Verfügung. Diese können über PiCtory im Value Editor konfiguriert werden.

Beachte die Pinbelegung.

PiCtory starten.

▷ Aus dem Device Catalog > I/O Devices den RevPi DI an den richtigen Slot in das Revolution Pi System auf dem Configuration Board einfügen.

▷ Ggf. Basiskonfiguration des RevPi DI unter Device Data anpassen.

▷ Im Value Editor die Einstellwerte konfigurieren (siehe unten).

▷ Mit File > Save as Start-Config. die Konfiguration speichern.

▷ Mit Tools > Reset Driver den Treiber neu starten.

INP Input Values

ParameterOffsetBeschreibung
I_1 … 16Offset: 0Zeigt die aktuellen Werte der Eingänge 1 … 16 an (Bits 0 … 15).
Mit Datenschema 18 werden alle Werte in einem 16-Bit-Value Input angezeigt.
StatusOffset: 4Zeigt den Status des Erweiterungsmoduls an.
Bit 0: Keine Kommunikation zum Eingangsbaustein
Bit 1: Unterspannung UV1 <7 V Eingang 1 … 8
Bit 2: Unterspannung UV2 <14 V Eingang 1 … 8
Bit 3: Übertemperatur >135 °C Eingang 1 … 8
Bit 4: Unterspannung UV1 <7 V Eingang 9 … 16
Bit 5: Unterspannung UV2 <14 V Eingang 9 … 16
Bit 6: Übertemperatur >135 °C Eingang 9 … 16
Bit 7: Fehlermeldung Eingangsbaustein
Counter_1 … 15Offset: 6Optional Eingänge als Encoder (Drehwertgeber) konfigurieren und Zählerfunktion zuschalten.

MEM Memory Values

ParameterOffsetBeschreibung
InputMode_1 … 16Offset: 88Auswahl des Modus für den jeweiligen Eingang.
Direct: Aktueller Wert am Eingang wird angezeigt.
Counter, rising edge: Am Eingang werden die steigenden Flanken gezählt.
Counter, falling edge: Am Eingang werden die fallenden Flanken gezählt.
Encoder: Eingänge als Encoder verwenden.
InputDebounceOffset: 104Zeit für Entprellfilter an allen Eingängen einstellen.

Counter konfigurieren

Optional für jeden der Eingänge eine Zählerfunktion einstellen, z. B. wie oft ein Drehkreuz oder ein Taster betätigt wurde. Für jeden Zähler wird ein 32-Bit-Wert im Prozessabbild eingetragen. Der aktuelle Zählerwert wird als Signed-32-bit-Wert zurückgegeben.

Encounter konfigurieren

Jeweils zwei Eingänge zusammen können als Encoder (Drehwertgeber) konfiguriert werden, z. B. um in Kombination mit der PWM-Funktion Teile von Mengen steuern zu können. Maximal 5 Encoder pro RevPi DI sind möglich.

Die Eingänge müssen immer paarweise verwendet werden, beginnend mit einem ungeraden Eingang, z. B. Eingang 1 und 2 oder Eingang 3 und 4.

▷ Unter MEM InputMode den Value auf Encounter einstellen. Der darauffolgende Eingang ist damit automatisch ebenfalls als Encounter konfiguriert.

❯❯ Der aktuelle Encoder-Wert wird als Signed-32-bit-Wert im ersten Eingang zurückgegeben.