Dialogfeld "Protokoll"

NI MAX

Dialogfeld "Protokoll"

National-Instruments-Hardware für das Controller Area Network (CAN) kann sowohl mit NI-CAN als auch mit NI-DNET (DeviceNet) angesteuert werden.

Sie können jede CAN-Karte im MAX mit DeviceNet- oder mit CAN-Funktionen sehen. Um die Ansicht einer CAN-Karte im MAX zu ändern, klicken Sie mit der rechten Maustaste auf die Karte und wählen Sie Protokoll. In diesem Dialogfeld können Sie DeviceNet für NI-DNET oder CAN für NI-CAN auswählen.

Die Nutzung von NI-DNET ist auf Port 1, also den oberen Port von CAN-Karten der Serie 1 beschränkt. Die Option Protokoll ist für CAN-Karten der Serie 2 nicht verfügbar. Wenn im DeviceNet-Protokoll eine CAN-Karte der Serie 1 mit zwei Ports ausgewählt ist, ist nur der obere Port aktiviert. Weitere Informationen zu Hardware in CAN- und DeviceNet-Kits erhalten Sie in englischer Sprache in Kapitel 2, DeviceNet Hardware Overview, des NI-DNET User Manuals.

Um Anwendungen für die NI-CAN- oder NI-DNET-API zu entwickeln, müssen Sie die API-Komponenten (wie Dokumentation oder Beispiele) installieren. Die API-Komponenten sind im Installationsprogramm von NI-CAN oder NI-DNET enthalten. Um sie zu installieren, starten Sie das Programm setup.exe in der gleichen Weise wie bei der Originalinstallation (CD oder ni.com-Download). Wählen Sie in der Baumstruktur des Installationsprogramms die NI-DNET- und die NI-CAN-Komponenten aus.

Wenn Sie im MAX mit der rechten Maustaste auf einen Port klicken und Eigenschaften auswählen, wird die Schnittstelle je nach Protokoll in der Form CANx oder DNETx aufgeführt. Unabhängig vom ausgewählten Protokoll ist die Nummer x die einzige relevante Kennung in Bezug auf NI-CAN- und NI-DNET-Funktionen. Wenn Sie also als Schnittstelle im MAX DNET0 auswählen, können Sie eine NI-DNET-Anwendung mit DNET0 und anschließend eine NI-CAN-Anwendung mit CAN0 ausführen. Beide Anwendungen arbeiten mit demselben Port. Sie können nur nicht zur selben Zeit laufen.