Academic Über NI Veranstaltungen NI Developer Zone Support Lösungen Online Store Kontakt MyNI

Leistungsstarke NI-XNET-CAN-Schnittstellen für PCI

Seite einrichten für: Drucken PDF RTF
  • Leistungsstarke PCI-CAN-Schnittstellen für anspruchsvolle Anwendungen mit vielen Signalen
  • NI-XNET-Treiber zur Entwicklung von Frame- und Signalanwendungen in LabVIEW, LabWindows™/CVI und C/C++
  • NI-XNET-DMA-Engine zur Kopplung des CAN-Busses an den Host-Speicher zur Verringerung der Nachrichtenlatenz
  • Integrierte CAN-Datenbanken für Import, Bearbeitung und Verwendung von Signalen von FIBEX-, .DBC- und .NCD-Dateien
  • Synchronisationsfunktionen, 1-μs-Zeitstempel für die Integration in NI-Datenerfassungsgeräte, Digitizer, Schaltmodule und große Systeme
  • Versionen für High-Speed-, Low-Speed/fehlertolerantes und Single-Wire-CAN

NI-XNET- und FlexRay-Schnittstellen eignen sich insbesondere für Anwendungen, bei denen hunderte von CAN-Frames und -Signalen in Echtzeit und mit hohen Geschwindigkeiten manipuliert werden müssen, wie etwa bei Hardware-in-the-Loop-Simulationen, Rapid Control Prototyping, Busüberwachung, Automatisierungssteuerung u. v. m.

NI-XNET: eine API für viele Embedded-Netzwerke
Die Plattform NI-XNET kombiniert eine Reihe leistungsstarker CAN- und FlexRay-Schnittstellen mit der NI-XNET-API, einem gängigen Satz einfach bedienbarer Funktionen zum Lesen und Schreiben von CAN- und FlexRay-Frames und -Signalen.

Höchstleistung mit weniger Programmieraufwand

NI-XNET-Schnittstellen kombinieren die Leistung der Low-Level-Mikrocontroller-Programmierung mit der Geschwindigkeit und Leistungsfähigkeit der Entwicklung unter den Betriebssystemen Windows und LabVIEW Real-Time. Die zum Patent angemeldete NI-XNET-DMA-Engine verringert die Systemlatenz, ein häufiger Schwachpunkt von PC-basierten CAN-Schnittstellen, von Milli- auf Mikrosekunden. Mit dieser Engine kann der Onboard-Prozessor CAN-Frames und -Signale zwischen Schnittstellen und Anwenderprogramm austauschen, ohne dass es zu CPU-Interrupts kommt. So bleibt Prozessorzeit für die Verarbeitung komplexer Modelle und Anwendungen frei.

Die Bezeichnung LabWindows ist lizenziert von der Microsoft Corporation. Windows ist eine in den USA und anderen Ländern eingetragene Marke der Microsoft Corporation.