DigiRail NXprog vereint das Beste aus zwei Welten – die einfache Programmierung der Arduino-Community und die Zuverlässigkeit und Robustheit eines Industriegehäuses für Automatisierungsanwendungen. Die integrierten E/A-Module verarbeiten analoge und digitale Signale, sodass DigiRail NXprog als E/A-Erweiterung von Standard-Automatisierungssystemen oder als Gehirn von kundenspezifischen Anwendungen eingesetzt werden kann.
Der Arduino-kompatible DigiRail NXprog ermöglicht die Verwendung von Hochsprachen wie C/C++, wodurch der Benutzer komplexe Algorithmen wie rekursive Logik, Zustandsautomaten, statistische Analysen und mathematische Gleichungen implementieren kann – ein ausgezeichneter Vorteil gegenüber der schwierig zu handhabenden Mittelstufenprogrammierung (IEC-Standard), die bei den meisten SPSen auf dem globalen Markt zu finden ist und von der neuen Generation der Automatisierungstechniker als archaisch angesehen wird.
Greifen Sie auf unsere Arduino-Bibliothek auf GitHub zu: github.com/NOVUS-Products/DigiRail-NXprog.
Speziell für raue Umgebungen entwickelt, entmystifiziert DigiRail NXprog den Einsatz von Arduino-kompatiblen Geräten für die Industrie, indem es die perfekte Kombination aus Robustheit und einfacher Programmierung darstellt. Die RS485-Schnittstelle ermöglicht die Kommunikation mit anderen Modbus-RTU-Protokollgeräten, entweder als Master oder Slave. Flexibel für den Empfang von Protokollen aus Arduino-Community-Bibliotheken oder die Implementierung kundenspezifischer Protokolle, ermöglicht DigiRail NXprog eine Vielzahl von Anwendungen mit Maschinen- oder Prozesskonnektivität.
Relaisausgangsmodell = 2AI, 2AO, 4DI, 2RO
Technische Details
Eingänge: RAMIX 4 digital und 2 analog (isoliert). Ausgänge: RAMIX 3 digital oder 2 Relais und 2 analog (isoliert)
Analoge Signale: Thermoelemente J, K, T, N, E, R, S und B; Pt100, Pt1000, NTC; 0-60mV, 0-5V, 0-10V, 0-20mA, 4-20mA
Analogeingangsimpedanz: 0-60mV/Pt100/Pt1000/NTC/Thermoelemente >10MΩ; 0-5V/0-10V >1MΩ; 4-20mA 15Ω + (1V bei 20mA)
Digitaler Eingang: Logisch "0" <0,5V, Logisch "1" >3V, max. Spannung 30V, Eingangsimpedanz 270kΩ, Eingangsstrom bei 30Vdc typisch 0,15mA. Max. Frequenz: Trockenkontakt 10Hz, PNP 250Hz, NPN 250kHz
Digitaler Ausgang: max. Laststrom 500mA, Kurzschlussstrom 200mA, max. Schaltspannung 30Vdc, min. Schaltspannung 6Vdc
Relaisausgang: Typ SPST-NO und SPDT, max. Laststrom 3A (SPST) / 6A (SPDT), Schaltspannung 250Vac, geeignet für ohmsche Lasten
Analogausgang: Signaltypen 0-20mA, 4-20mA, 0-10V. Max. Last: 0-20/4-20mA ≤500Ω, 0-10V ≥2000Ω
Auflösung des Analogkanals: Eingänge 16 Bit (65000 Stufen), Ausgänge 12 Bit
Kommunikationsschnittstelle: USB, CAN, Ethernet 10/100 Mb/s (IEEE 802.3u), RS485
Software: NXperience (über USB)
Stromversorgung: 10-36 Vdc. Max. Verbrauch 5W, typisch 20mA
Betriebsbedingungen: -20 bis 60°C, 5-95% RH nicht kondensierend. Gehäuse: ABS+PC
Häufig gestellte Fragen
Muss ich Arduino kennen, um dies zu nutzen?
Vorkenntnisse in Arduino helfen, aber das Modul ist Arduino-kompatibel und verwendet Standard-C/C++, sodass vorhandene Arduino-Sketches und Community-Bibliotheken oft direkt angepasst werden können.
Kann es als Modbus-Master oder -Slave agieren?
Ja – die RS485-Schnittstelle unterstützt die Modbus-RTU-Kommunikation sowohl als Master- als auch als Slave-Gerät.
Welche Sensortypen akzeptiert es direkt?
Thermoelemente J, K, T, N, E, R, S, B, plus Pt100, Pt1000, NTC und Standard-Spannungs-/Stromsignale – für die meisten Industriesensoren ist keine separate Signalkonditionierung erforderlich.
Industrieanwendungen
- Benutzerdefinierte Automatisierungslogik – implementiert komplexe Algorithmen, die über standardmäßige SPS-Programmiersprachen hinausgehen.
- E/A-Erweiterung – fügt bestehenden Automatisierungssystemen analoge und digitale E/A hinzu.
- Steuerung in rauen Umgebungen – robustes Gehäuse bringt Arduino-ähnliche Entwicklung in industrielle Umgebungen.




