Testpanel

NI MAX

Testpanel

Mit dem Testpanel können Sie das Senden und Empfangen von Kanaldaten testen.

Zum Starten des Testpanels klicken Sie im MAX mit der rechten Maustaste auf einen Kanal und wählen Testpanel.

Schnittstelle

Mit der Schnittstelle bestimmen Sie, über welche CAN-Schnittstelle die Kanaldaten übertragen werden sollen. Um eine andere Schnittstelle auszuwählen, müssen Sie das Testpanel mit der Schaltfläche Stopp anhalten.

CAN- und LIN-Schnittstellen des Typs USB-847x sind nicht zum direkten Senden und Empfangen von Kanaldaten ausgelegt und sind auch nicht über das Testpanel zugänglich. Wenn Ihre CAN-Anwendung dennoch mit Kanälen arbeiten soll, lesen Sie bitte den Abschnitt Frame to Channel Conversion im Kapitel 6, Using the Channel API, des NI-CAN Hardware and Software Manuals.

Listen Only

Diese Option ist nur bei Hardware der Serie 2 und nur auf der Registerkarte Lesen vorhanden. Bei Aktivierung dieser Option empfängt die Schnittstelle die Frames passiv, das heißt, ohne Bestätigungen zu senden.

Registerkarte "Lesen"

Das Testpanel startet die Schnittstelle, die Sie für die Nachricht ausgewählt haben, im Empfangsmodus. Als Sample-Rate sind 1000 Hz eingestellt. Um die Sample-Rate zu ändern, müssen Sie den Empfang über die Stopp-Schaltfläche abbrechen.

Sample-Rate

Die Sample-Rate ist die Rate, mit der die CAN-Daten als Signalverlauf wiedergegeben werden. Jedes Sample hat den letzten am Kanal empfangenen Wert.

Hinweis  Wenn Sie auf dem Kanal keine Daten empfangen, wird für den Kanal der Standardwert angezeigt, den Sie in den Kanaleigenschaften festgelegt haben. In diesem Fall ist die Fehleranzeige gelb, was darauf hinweist, dass alte Daten vorliegen (Fehlercode 0x3FF62009). Die neu angezeigten Daten enthalten also keine neuen Informationen.

Skalierung

Sie können das Diagramm auf feste Skalierung und auf automatische Skalierung einstellen. Bei der festen Skalierung werden der Höchst- und der Mindestwert verwendet, den Sie in den Kanaleigenschaften angegeben haben. Wenn Sie den Höchst- und den Mindestwert nicht ändern, arbeitet das Testpanel mit dem Standardbereich von 0 bis 10. Bei der automatischen Skalierung wird der Diagrammbereich während der Ausführung automatisch angepasst.

Fehleranzeige

Die Fehleranzeige ist grau, wenn keine Fehler vorliegen. Warnungen werden gelb dargestellt. Bei einer Warnung wird die Datenübertragung nicht unterbrochen. Rot zeigt einen Fehler an. In diesem Fall wird das Senden und Empfangen abgebrochen. Sie erhalten weitere Informationen zu einem Fehler oder einer Warnung, wenn Sie auf die Schaltfläche Details unter der Fehleranzeige klicken.

Registerkarte "Schreiben"

Zum Wechseln in den Sendemodus klicken Sie auf die Registerkarte oberhalb des Diagramms. Sie müssen den Empfang dafür unterbrechen. Mit dem Schieberegler können Sie den Wert festlegen, der am Kanal ausgegeben werden soll. Bei booleschen Werten (die in der Nachricht durch ein Bit verschlüsselt sind) sehen Sie anstelle des Schiebers einen Schalter.

Für andere Kanäle in der Nachricht wird der Standardwert übertragen, den Sie im Dialogfeld Kanal-Eigenschaften bestimmt haben.

Die CAN-Nachrichten werden mit der Sample-Rate übertragen, die Sie auf der linken Seite des Fensters angegeben haben. Bei der Sample-Rate 0 werden die Frames sofort nach dem Anklicken der Senden-Schaltfläche übertragen (Voreinstellung). Bei allen anderen Sample-Raten werden die Frames periodisch übertragen. Die Senden-Schaltfläche ist dann ausgeblendet. Bei einer zu hohen Sample-Rate — je nach Baudrate, Größe der Nachricht oder Buslast — wird der Fehler 0xBFF62102 ausgegeben. Damit wird darauf hingewiesen, dass eine Sample-Rate oder eine Dauer zu klein oder zu groß ist.