Häufig gestellte Fragen zu Single-Board RIO
Inhaltsverzeichnis
- Wieviele NI-Single-Board-RIO-Produkte gibt es?
- Welche Displays können mit NI Single-Board RIO eingesetzt werden?
- Wie werden NI Single-Board RIO zusätzliche I/O hinzugefügt?
- Wo sind die technischen Zeichnungen für NI Single-Board RIO zu finden?
- Über welche Spezifikationen und Zertifizierungen verfügt NI Single-Board RIO?
- Bietet National Instruments Gehäuse für NI Single-Board RIO an?
- Wie wird NI Single-Board RIO programmiert?
- Kann NI Single-Board RIO in C/C++ programmiert werden?
- Wieviel kostet NI Single-Board RIO?
- Wie kann Programmcode von NI CompactRIO auf NI Single-Board RIO portiert werden?
Wieviele NI-Single-Board-RIO-Produkte gibt es?
Zur Zeit sind acht NI-Single-Board-RIO-Produkte erhältlich. Die acht Systeme unterscheiden sich in der Prozessorgeschwindigkeit, FPGA-Größe, Speichergröße sowie in den I/O-Kombinationen. Weitere Informationen zu den Spezifikationen der verschiedenen Modelle entnehmen Sie bitte Tabelle 1. Alle NI-Single-Board-RIO-Produkte verfügen über dieselbe NI-RIO-Architektur, welche aus einem Echtzeitprozessor, einem rekonfigurierbaren FPGA und I/O besteht.
|
Modell |
Prozessor- |
Speicher(DRAM) |
FPGA-Größe(Gatter) |
3,3 VDIO-Kanäle |
AI-Kanäle |
AO-Kanäle |
24 VDIO-Kanäle |
|
sbRIO-9601 |
266 |
64 MB |
1 Mio. |
110 |
0 |
0 |
0 |
|
sbRIO-9602 |
400 |
128 MB |
2 Mio. |
110 |
0 |
0 |
0 |
|
sbRIO-9611 |
266 |
64 MB |
1 Mio. |
110 |
32 |
0 |
0 |
|
sbRIO-9612 |
400 |
128 MB |
2 Mio. |
110 |
32 |
0 |
0 |
|
sbRIO-9631 |
266 |
64 MB |
1 Mio. |
110 |
32 |
4 |
0 |
|
sbRIO-9632 |
400 |
128 MB |
2 Mio. |
110 |
32 |
4 |
0 |
|
sbRIO-9641 |
266 |
64 MB |
1 Mio. |
110 |
32 |
4 |
32/32 |
|
sbRIO-9642 |
400 |
128 MB |
2 Mio. |
110 |
32 |
4 |
32/32 |
Tabelle 1: Spezifikationen für NI Single-Board RIO
Welche Displays können mit NI Single-Board RIO eingesetzt werden?
Alle HMI-Display-Produkte von NI sind vollständig mit NI Single-Board RIO kompatibel, u. a. die Touchpanel-Computer TPC-2006 und TPC-2012. Sollten Sie eine kostengünstigere Display-Alternative für Ihr Embedded-System benötigen, stehen verschiedene serielle RS232-Displays zur Verfügung. Es handelt sich dabei um LCDs für einfache Darstellung, komplexere LCDs sowie Farb-Touchpanel-LCDs. Weitere Informationen zu Gerätetreibern und RS232-Displays, die mit NI Single-Board RIO getestet wurden, entnehmen Sie bitte dem folgenden Developer-Zone-Artikel.
Wie werden NI Single-Board RIO zusätzliche I/O hinzugefügt?
Jedes NI-Single-Board-RIO-Gerät umfasst drei Erweiterungssteckplätze für die Platinenversion bestehender I/O-Module der C-Serie.
Die Spezifikationstabelle für NI Single-Board RIO enthält eine aktuelle Auflistung aller verfügbaren Platinenversionen der C-Serien-Module.
Zusätzlich zu den Platinenversionen der C-Serie sind alle bestehenden Module der C-Serie für die Prototypenerstellung mit CompactRIO ebenfalls mit NI Single-Board RIO kompatibel. Die Module der C-Serie für CompactRIO sind etwas größer als die Platinenversionen, so dass sie benachbarte Steckplätze der NI Single-Board RIO teils überlappen. Das bedeutet, dass beim Einsatz von CompactRIO-Modulen der C-Serie nur zwei Erweiterungssteckplätze von NI Single-Board RIO genutzt werden können.

Abbildung 1: NI Single-Board RIO mit drei angeschlossenen Erweiterungs-I/O-Modulen (Platinenversion) der C-Serie.

Abbildung 2: NI Single-Board RIO mit zwei angeschlossenen Erweiterungs-I/O-Modulen der C-Serie.
Wo sind die technischen Zeichnungen für NI Single-Board RIO zu finden?
Die technischen Zeichnungen für alle NI-Single-Board-RIO können auf ni.com heruntergeladen werden. Technische Zeichnungen
Über welche Spezifikationen und Zertifizierungen verfügt NI Single-Board RIO?
NI-Single-Board-RIO-Produkte verfügen über die folgenden Spezifikationen und Zertifizierungen:
- Lagertemperaturbereich von -20 bis 70 °C
- Betriebstemperaturbereich von -20 bis 55 °C
- Spannungseingangsbereich von 19 V bis 30 VDC
- RoHS-konform
- Entspricht UL-Richtlinien
Weitere Informationen zu Zertifizierungen und Bewertungen von NI-Hardware entnehmen Sie bitte der Seite ni.com/certifications.
HINWEIS: Embedded-CompactRIO-Systeme von NI verfügen über zusätzliche mechanische und Sicherheitszertifizierungen für industrielle und raue Umgebungen.
Bietet National Instruments Gehäuse für NI Single-Board RIO an?
Nein, National Instruments bietet keine Gehäuse für NI-Single-Board-RIO-Produkte an. NI bietet das Embedded-System CompactRIO an, bei dem es sich um NI Single-Board RIO mit Gehäuse handelt. Verschiedene Drittanbieter, u. a. Hoffman, bieten Gehäuse für raue Umgebungen an, die mit NI-Produkten einschließlich NI Single-Board RIO eingesetzt werden können.
Wie wird NI Single-Board RIO programmiert?
NI LabVIEW wird zur Programmierung aller Bestandteile der mit NI Single-Board RIO erstellten Embedded-Anwendung eingesetzt. LabVIEW ist eine grafische Programmiersprache, in der Funktionen als Symbole dargestellt werden und der Datenfluss zwischen Funktionen entlang Verbindungen erfolgt. Die Programmierung von NI Single-Board RIO erfordert das LabVIEW Real-Time Module für die Erstellung von Anwendungen, die auf einem Embedded-Prozessor ausgeführt werden sollen und das LabVIEW FPGA Module zur benutzerdefinierten Anpassung der Hardwareeigenschaften des integrierten FPGA. Die NI Developer Suite mit der Real-Time and FPGA Deployment Option umfasst alle grundlegenden Softwarewerkzeuge für NI Single-Board RIO.
Kann NI Single-Board RIO in C/C++ programmiert werden?
Nein, National Instruments bietet zur Zeit keine Programmierung in C oder C++ für NI Single-Board RIO. Für in C geschriebenen Programmcode bietet LabVIEW Real-Time die Möglichkeit, bestehenden Code aufzurufen, der in Shared Libraries kompiliert wurde. In diesem Tutorium erfahren Sie, wie Sie die GNU-Werkzeuge für VxWorks einsetzen, um Shared Libraries zu erstellen, die mit VxWorks-Zielen, u. a. NI Single-Board RIO, kompatibel sind.
Wieviel kostet NI Single-Board RIO?
Informationen zu den Preisen und der Mindestbestellmenge für NI Single-Board RIO erhalten Sie bei Ihrer NI-Niederlassung unter 089 7413130.
Wie kann Programmcode von NI CompactRIO auf NI Single-Board RIO portiert werden?
CompactRIO und NI Single-Board RIO verfügen über dieselbe Hardwarearchitektur, welche aus einem Echtzeitprozessor, einem rekonfigurierbaren FPGA sowie Analog- und Digital-I/O besteht. Aufgrund des gleichen Aufbaus geht die Portierung von Programmcode zwischen CompactRIO und NI Single-Board RIO einfach vonstatten. In der Regel müssen bei der Portierung von CompactRIO-Anwendungen auf NI Single-Board RIO lediglich die bestehenden I/O des CompactRIO-FPGA-VI den I/O von NI Single-Board RIO zugeordnet werden. Jeglicher LabVIEW-Real-Time- und -FPGA-Code wird automatisch übertragen und wiederverwendet, wenn die bestehende Anwendung im LabVIEW-Projekt auf NI Single-Board RIO ausgeführt wird. Nachdem sichergestellt ist, dass die I/O korrekt portiert wurden, ist nur noch eine erneute Kompilierung des FPGA-VIs erforderlich. LabVIEW sorgt automatisch für die Durchführung aller anderen eventuellen Änderungen bei der Portierung von CompactRIO auf NI Single-Board RIO.

Abbildung 3: Eine Vielzahl an NI-Hardware verfügt über die gleiche NI-RIO-Architektur, u. a. CompactRIO und NI Single-Board RIO. Da alle NI-RIO-Hardware über die gleiche Architektur verfügt, können Anwender die Hardware auswählen, die am besten für ihre Anforderungen geeignet ist, während sie gleichzeitig bestehenden Code wiederverwenden können. Dies sorgt sowohl für Zeit- als auch Kosteneinsparungen.
Weitere Informationen zur schnellen Prototypenerstellung von Embedded-Geräten mit CompactRIO sowie zum anschließenden Serieneinsatz mithilfe von NI Single-Board RIO entnehmen Sie bitte diesem Whitepaper.
AGB
Dieses Tutorium ("Tutorium") wurde von National Instruments ("NI") entwickelt. Auch wenn National Instruments dieses Tutorium technisch unterstützt, ist es jedoch möglich, dass dieses Tutorium nicht umfassend getestet und überprüft wurde. NI übernimmt weder Garantien bezüglich der Qualität des Tutoriums noch bezüglich der weiteren technischen Unterstützung neuer Versionen ähnlicher Produkte und Treiber. DIESES TUTORIUM WIRD IM "IST-ZUSTAND" ZUR VERFÜGUNG GESTELLT UND NI ÜBERNIMMT KEINERLEI GARANTIEN. AUSFÜHRLICHERE ERLÄUTERUNGEN ZU ANDEREN EINSCHRÄNKUNGEN ENTNEHMEN SIE BITTE DEN NUTZUNGSBEDINGUNGEN AUF NI.COM (http://ni.com/legal/termsofuse/unitedstates/us/).
