Mai 2017
Nachfolgend finden Sie Informationen zum Treiber NI-CAN™ für Windows 10/8/7 und LabVIEW™ Real-Time (ETS). Die Datei ist in folgende Abschnitte gegliedert:
In den CAN-Hardware- und NI-CAN-Software-Installationshinweisen für Windows auf Ihrer NI-CAN-CD wird die Installation Ihrer CAN-Hardware und -Software von National Instruments beschrieben.
Das NI-CAN Hardware and Software Manual ist das wichtigste Nachschlagewerk für NI-CAN-Produkte. Sie finden darin eine Einführung in CAN, Hardware-Spezifikationen, Hinweise zum Einstieg in das Entwickeln von Anwendungen und eine vollständige Beschreibung aller NI-CAN-Funktionen.
Das NI-CAN Hardware and Software Manual liegt als PDF-Datei vor. Der Acrobat Reader kann kostenlos von www.adobe.de heruntergeladen werden.
Das Handbuch befindet sich unter Start»Alle Programme»National Instruments»NI-CAN.
Die Online-Hilfe der National-Instruments-Entwicklungsumgebungen LabVIEW und LabWindows™/CVI™ enthält zu jeder NI-CAN-Funktion einen Link zum NI-CAN Hardware and Software Manual.
Die Online-Hilfe zu den NI-CAN-Funktionen des Measurement & Automation Explorers (MAX) befindet sich im MAX im Menü Hilfethemen. Das Menü Hilfethemen für NI-CAN enthält ebenfalls einen Link zum NI-CAN Hardware and Software Manual.
Für diese NI-CAN-Version benötigen Sie eines der folgenden Betriebssysteme:
Der NI-CAN-Installer funktioniert nicht unter Windows Vista/XP/NT/Me/2000/98/95.
Diese NI-CAN-Version arbeitet unter Windows und LabVIEW RT mit folgenden Geräten von National Instruments:
Unter Windows arbeitet NI-CAN mit folgenden Geräten von National Instruments:
Verschiedene CAN-Karten von National Instruments der Serie 1 werden in dieser NI-CAN-Version nicht mehr unterstützt. Für folgenden Karten müssen Sie daher NI-CAN 2.2 (verfügbar auf ni.com) installieren:
Folgende AT-(ISA-)Hardware wird nur noch von NI-CAN 2.1.3 (verfügbar auf ni.com) unterstützt:
Die NI-CAN-Software arbeitet nur mit CAN-Hardware von National Instruments. Informationen zu Software für CAN-Geräte anderer Anbieter finden Sie in der Dokumentation des jeweiligen Geräts.
Die aktuelle NI-CAN-Version arbeitet mit folgenden Entwicklungsumgebungen:
Zur Installation von NI-CAN müssen Sie als Administrator bzw. mit Administratorrechten angemeldet sein. Die Administratorrechte sind erforderlich, da bei der Installation die Konfiguration Ihres Systems geändert wird. Gehen Sie zur Installation von NI-CAN wie folgt vor:
Informationen zu kritischen Updates und Benachrichtigungen zur Sicherheit von NI-Produkten finden Sie auf ni.com
. Weitere Informationen zu kritischen Updates und Sicherheitsbenachrichtigungen finden Sie unter Verfügbare kritische Updates und Sicherheits-Updates für NI-Software.
Auf ni.com/security finden Sie Sicherheitsbenachrichtigungen zu NI-Produkten und Sie können sich für die automatische Zusendung von Sicherheitsbenachrichtigungen registrieren. Informationen zu kritischen Updates von NI finden Sie unter ni.com/critical-updates.
NI-CAN 17.0 umfasst folgende neue Funktionen:
NI-CAN 16.0 umfasst folgende neue Funktionen:
NI-CAN 15.0 umfasst folgende neue Funktionen:
NI-CAN 14.0 umfasst folgende neue Funktionen:
NI-CAN 2.7.5 umfasst folgende neue Funktionen:
Informationen zur Ausführung von NI-CAN-Code auf NI-XNET-Hardware finden Sie im Anhang NI-XNET Compatibility for NI-CAN im NI-CAN Hardware and Software Manual.
NI-CAN 2.7.4 umfasst folgende neue Funktionen:
NI-CAN 2.7.3 umfasst folgende neue Funktionen:
NI-CAN 2.7.2 umfasst folgende neue Funktionen:
NI-CAN 2.7 umfasst folgende neue Funktionen:
Informationen zur Ausführung von NI-CAN-Code auf NI-XNET-Hardware finden Sie im Anhang NI-XNET Compatibility for NI-CAN im NI-CAN Hardware and Software Manual.
NI-CAN 2.6.3 umfasst folgende neue Funktionen:
NI-CAN 2.6 umfasst folgende neue Funktionen:
NI-CAN 2.5.1 umfasst folgende neue Funktionen:
Nachfolgend sehen Sie einen Teil der in NI-CAN bekannten Probleme. Anhand der Fehlerreport-Kennung (CAR-ID) können Sie in dieser Liste nachschauen, ob ein bestimmter Fehler bereits bekannt ist. Um den Rahmen dieser Datei nicht zu sprengen, wurden nur die wichtigsten Probleme aufgeführt.
CAR-ID | Problem |
---|---|
414367 | Bei der Anzeige von XNET-Karten im Monitor kann, wenn ein Echtzeit-Zielsystem verwendet wird, bei manchen Karten "Unbekanntes Gerät" angezeigt werden. Im NI-CAN-Konfigurationsdialogfeld "RT-Konfiguration" im MAX werden die Karten ordnungsgemäß angezeigt. |
Nachfolgend sehen Sie einen Teil der zwischen NI-CAN 2.7.5 und NI-CAN 2.7.4 gelösten Probleme. Anhand der Fehlerreport-Kennung (CAR-ID) können Sie in dieser Liste nachschauen, ob ein bestimmter Fehler behoben wurde. Um den Rahmen dieser Datei nicht zu sprengen, wurden nur die wichtigsten Probleme aufgeführt.
Fehlerkennung | Behobene Fehler |
---|---|
361899 | Mögliche Speicherbeschädigung beim Lesen von Daten in LabVIEW |
Nachfolgend sehen Sie einen Teil der zwischen NI-CAN 2.7.3 und NI-CAN 2.7.2 gelösten Probleme. Anhand der Fehlerreport-Kennung (CAR-ID) können Sie in dieser Liste nachschauen, ob ein bestimmter Fehler behoben wurde. Um den Rahmen dieser Datei nicht zu sprengen, wurden nur die wichtigsten Probleme aufgeführt.
Fehlerkennung | Behobene Fehler |
---|---|
251950 | System hängt bei "ncAction Start", wenn das Attribut "Log Start Trigger" aktiviert ist. |
282965 | USB-CAN-Module werden nicht mehr im MAX angezeigt, wenn mehrere Prozesse gleichzeitig ausgeführt werden. |
Nachfolgend sehen Sie einen Teil der zwischen NI-CAN 2.7.2 und NI-CAN 2.7.1 gelösten Probleme. Anhand der Fehlerreport-Kennung (CAR-ID) können Sie in dieser Liste nachschauen, ob ein bestimmter Fehler behoben wurde. Um den Rahmen dieser Datei nicht zu sprengen, wurden nur die wichtigsten Probleme aufgeführt.
Fehlerkennung | Behobene Fehler |
---|---|
145168 | MUX in Motorola-Byte-Reihenfolge funktioniert beim Senden von Frames mit weniger als 8 Bytes nicht ordnungsgemäß. |
242580 | Bei einem Echtzeit-Controller des Typs NI PXI-8109 tritt bei Verwendung von Ports auf zwei unterschiedlichen Geräten ein Scheduler-Assertion-Fehler auf. |
Nachfolgend sehen Sie einen Teil der zwischen NI-CAN 2.7.1 und NI-CAN 2.6.2 gelösten Probleme. Anhand der Fehlerreport-Kennung (CAR-ID) können Sie in dieser Liste nachschauen, ob ein bestimmter Fehler behoben wurde. Um den Rahmen dieser Datei nicht zu sprengen, wurden nur die wichtigsten Probleme aufgeführt.
Fehlerkennung | Behobene Fehler |
---|---|
142729 | Synchronisation von Geräten des Typs NI USB-8473s funktioniert bei Buslast nicht ordnungsgemäß. |
226671 | Fehler R6030 beim Kompilieren von NI-CAN-Applikationen in Visual Studio 2008. |
233936 | Die Funktion "nctInitStart" schlägt mit einem NI-XNET-Kompatibilitätsfehler fehl. |
Nachfolgend sehen Sie einen Teil der zwischen NI-CAN 2.6.2 und NI-CAN 2.6.1 gelösten Probleme. Anhand der Fehlerreport-Kennung (CAR-ID) können Sie in dieser Liste nachschauen, ob ein bestimmter Fehler behoben wurde. Um den Rahmen dieser Datei nicht zu sprengen, wurden nur die wichtigsten Probleme aufgeführt.
Fehlerkennung | Behobene Fehler |
---|---|
139394 | Das Beenden eines NI-CAN-Prozesses an einem NI-CAN-Port kann andere CAN-Ports oder -Karten beeinflussen. |
Nachfolgend sehen Sie einen Teil der zwischen NI-CAN 2.6.1 und NI-CAN 2.6 gelösten Probleme. Anhand der Fehlerreport-Kennung (CAR-ID) können Sie in dieser Liste nachschauen, ob ein bestimmter Fehler behoben wurde. Um den Rahmen dieser Datei nicht zu sprengen, wurden nur die wichtigsten Probleme aufgeführt.
Fehlerkennung | Behobene Fehler |
---|---|
122723 | Beim Entfernen eines CAN-Geräts des Typs NI USB-847x oder PCMCIA, auf dem eine NI-CAN-Anwendung ausgeführt wird, kommt es zu einem Bluescreen. |
120242 | NI-CAN-Warnungen sollten keinen Benachrichtigungs-Callback auslösen. |
Nachfolgend sehen Sie einen Teil der zwischen NI-CAN 2.5.2 und NI-CAN 2.6 gelösten Probleme. Anhand der Fehlerreport-Kennung (CAR-ID) können Sie in dieser Liste nachschauen, ob ein bestimmter Fehler behoben wurde. Um den Rahmen dieser Datei nicht zu sprengen, wurden nur die wichtigsten Probleme aufgeführt.
Fehlerkennung | Behobene Fehler |
---|---|
103680 | Das Attribut "Timeline Recovery", das im Zusammenhang mit dem VI "ncWriteNetMult" bzw. der Funktion "ncWriteNetMult()" verwendet wird, funktioniert nicht. |
55364 | Beim Importieren von CAN-Datenbanken in den MAX ändert sich fälschlicherweise der Datentyp erweiterter Nachrichten-IDs. |
93911 | Beim häufigen Aufrufen von "ncClose" kann es vorkommen, dass die Firmware nicht mehr reagiert. |
95354 | Die Funktionen für Meldungen an den Benutzer und das Attribut "ncWait for Read" funktionieren bei Geräten des Typs NI-847x nicht. |
42012 | Wenn beim Erfassungsmodus mit 64 Tasks mit Zeitstempeln gearbeitet wird, kommt es zu einem Kernel-Überlauf. |
40750 | Die Eigenschaft "Single Shot" ist bei laufendem Network Interface Object nicht einstellbar. |
94653 | Bei schnellen Computern arbeitet die Funktion bzw. das VI "ncOpen" in manchen Fällen zu langsam. |
Nachfolgend sehen Sie einen Teil der zwischen NI-CAN 2.5.2 und NI-CAN 2.5.1 gelösten Probleme. Anhand der Fehlerreport-Kennung (CAR-ID) können Sie in dieser Liste nachschauen, ob ein bestimmter Fehler behoben wurde. Um den Rahmen dieser Datei nicht zu sprengen, wurden nur die wichtigsten Probleme aufgeführt.
Fehlerkennung | Behobene Fehler |
---|---|
4DAGR870 | Bei der Installation von NI-CAN 2.5.1 fehlen die VIs zur Synchronisation des traditionellen NI-DAQ-Treibers mit NI-CAN für LabVIEW 8.5. |
Nachfolgend sehen Sie einen Teil der zwischen NI-CAN 2.5.1 und NI-CAN 2.5 gelösten Probleme. Anhand der Fehlerreport-Kennung (CAR-ID) können Sie in dieser Liste nachschauen, ob ein bestimmter Fehler behoben wurde. Um den Rahmen dieser Datei nicht zu sprengen, wurden nur die wichtigsten Probleme aufgeführt.
Fehlerkennung | Behobene Fehler |
---|---|
47P90370 | Die LIN-Firmware berechnet anhand der ungeschützten ID die Prüfsumme bei Auswahl der Option "Enhanced" falsch. |
47ICPNSP | CAN-Objekte wurden bei einem Neustart des Netzwerk-Interfaces nicht ordnungsgemäß neu gestartet. |
48H8PQ70 | Beim Erhöhen des Pufferspeichers mit Hilfe der Funktion SetProcessWorkingSetSize() stürzt der Computer ab. |
Der traditionelle NI-DAQ-Treiber kann unter Windows Vista oder Windows 7 nicht mehr genutzt werden. Daher sind folgende VIs zur Synchronisation von CAN und DAQ unter Windows Vista oder Windows 7 nicht verfügbar:
NI-CAN arbeitet mit CANdb-Dateien im Netzwerk, die mit dem CANdb- oder CANdb++-Editor der Firma Vector erzeugt wurden. CANdb-Dateien können entweder mit dem Measurement & Automation Explorer (MAX) oder der NI-CAN-Channel-API ausgelesen werden. Weitere Informationen zu diesem Thema finden Sie im Kapitel Using the Channel API des NI-CAN Hardware and Software Manuals.
NI-CAN arbeitet mit CANdb-Dateien im Netzwerk, die mit dem CAN-Modul von Vector Products erzeugt wurden. Allerdings werden nicht alle CANdb-Dateien unterstützt, die mit Modulen für Higher-Layer-CAN-Protokolle erzeugt wurden, wie J1939, ISO11783 oder NMEA2000. Um herauszufinden, welche Funktionen dieser Module erkannt werden, importieren Sie die CANdb-Datei in den MAX. NI-CAN zeigt zu jedem nicht unterstützten Objekt ein Fehlerdialogfeld an und markiert das Objekt rot. Die aktuelle NI-CAN-Version arbeitet beispielsweise nicht mit dem J1939-Protokoll für Multi-Frame-Nachrichten (größer als 8 Byte).
NI-CAN wurde seit der Version 2.4 um verschiedene Frame-API-Attribute erweitert. Wenn Ihre LabVIEW-VIs mit einer älteren NI-CAN-Version arbeiten und Sie eine NI-CAN-Version ab 2.4 installieren, werden die Konstanten oder Bedienelemente am AttrId-Eingang nicht automatisch angepasst. Ersetzen Sie Ihre alten Konstanten und Bedienelemente mit Hilfe des AttrId-Eingangs der neuen NI-CAN-VIs.
Sie können aber auch alten Frame-API-Attribute beibehalten.
Bei der Channel-API für LabVIEW gab es keine Änderung. Da die Get/Set-Property-Funktionen polymorphe VIs sind, werden sie bei einem Update automatisch durch die neuen ersetzt.
Die Installation der meisten Produkte von National Instruments kann über Kommandozeilenargumente gestartet werden, so dass die Dialogfelder des Installationsprogramms ganz oder teilweise ausgeblendet werden. Ab August 2012 veröffentlichte NI-Softwareprodukte (die mit einer NI-Installer-Version ab einschließlich 3.1 arbeiten) erfordern jedoch möglicherweise zusätzliche Schritte vor oder während der automatischen Installation.
Wenn die zu installierende NI-Software mit Microsoft .NET 4.0 arbeitet, wird das Installationsprogramm von .NET vor dem der NI-Software ausgeführt und erfordert möglicherweise zwischendurch einen Neustart. Wenn Sie den Neustart verhindern möchten, müssen Sie Microsoft .NET 4.0 vorher separat installieren.
Weitere Informationen zum automatischen Installieren von Produkten von National Instruments finden Sie in den folgenden KnowledgeBase-Artikeln:
Microsoft Windows 10 ist die neueste Version des Windows-Betriebssystems. Windows 10 unterscheidet sich stark von vorherigen Windows-Versionen. Funktionen von Windows 7 und 8 wurden in Windows 10 miteinander kombiniert. Darüber hinaus bietet das Betriebssystem viele neue Funktionen. Weitere Informationen zur Unterstützung von NI-Produkten unter Windows 10 finden Sie unter ni.com/windows10.
Wenn Sie NI-Software auf Microsoft Windows 8.1 installieren, werden der Ansicht "Apps" neue Kacheln hinzugefügt, z. B. Verknüpfungen mit NI LabVIEW, dem Measurement & Automation Explorer (NI MAX) und dem NI-Startmenü. Weitere Informationen dazu, wie NI-Produkte unter Windows 8.1 arbeiten, finden Sie auf ni.com/windows8.
Copyright
© 1996–2017 National Instruments. Alle Rechte vorbehalten.
Gemäß den Bestimmungen des Urheberrechts darf diese Publikation ohne vorherige schriftliche Zustimmung der Firma National Instruments Corporation weder vollständig noch teilweise vervielfältigt oder verbreitet werden, gleich in welcher Form, ob elektronisch oder mechanisch. Das Verbot erfasst u. a. das Fotokopieren, das Aufzeichnen und das Speichern von Informationen in Informationsgewinnungssystemen sowie das Anfertigen von Übersetzungen gleich welcher Art.
National Instruments achtet das geistige Eigentum anderer und fordert seine Nutzer auf, dies ebenso zu tun. Die Software von National Instruments ist urheberrechtlich und durch andere Rechtsvorschriften zum Schutz geistigen Eigentums geschützt. Wenn Sie Software von National Instruments nutzen, um Software oder andere Materialien, die im Eigentum Dritter stehen, zu vervielfältigen, dürfen Sie Software von National Instruments nur insoweit nutzen, als Sie die betreffenden Materialien nach den jeweils anwendbaren Lizenzbestimmungen oder Rechtsvorschriften vervielfältigen dürfen.
Lizenzverträge von National Instruments und Rechtshinweise von Drittanbietern
Lizenzverträge (EULAs) von National Instruments und Rechtshinweise von Drittanbietern befinden sich nach der Installation in folgenden Verzeichnissen:
Eingeschränkte Rechte der US-Regierung
Für Behörden, Regierungsstellen oder andere Rechtsträger der US-Regierung ("Government") ist die Verwendung, Vervielfältigung, Reproduktion, Veröffentlichung, Änderung, Verbreitung oder Übertragung der technischen Daten in diesem Handbuch gemäß der folgenden Verordnungen der US-Bundesbehörden weiter beschränkt: Federal Acquisition Regulation 52.227-14 für zivile Behörden und Defense Federal Acquisition Regulation Supplement Section 252.227-7014 und 252.227-7015 für Militärbehörden.
IVI Foundation - Urheberrechtsvermerk
Content from the IVI specifications reproduced with permission from the IVI Foundation.
The IVI Foundation and its member companies make no warranty of any kind with regard to this material, including, but not limited to, the implied warranties of merchantability and fitness for a particular purpose. The IVI Foundation and its member companies shall not be liable for errors contained herein or for incidental or consequential damages in connection with the furnishing, performance, or use of this material.
Marken
Informationen zu Marken von NI finden Sie in den NI Trademarks and Logo Guidelines auf ni.com/trademarks. Sonstige hierin erwähnte Produkt- und Firmenbezeichnungen sind Marken oder Handelsnamen der jeweiligen Unternehmen.
Patente
Nähere Informationen über den Patentschutz von NI-Produkten und -Technologien finden Sie unter Hilfe»Patente in Ihrer Software, in der Datei patents.txt auf Ihrem Datenträger oder unter National Instruments Patent Notice auf der Website ni.com/patents.
374799D-0113