Herunterladen Inhalt Inhalt Diese Seite drucken

Werbung

PCAN-MiniDisplay
Visualisierung, Aufzeichnung und
Wiedergabe von CAN-Daten
Benutzerhandbuch
Dokumentversion 2.4.0 (2019-11-19)

Werbung

Inhaltsverzeichnis
loading

Inhaltszusammenfassung für Peak System PCAN-MiniDisplay

  • Seite 1 PCAN-MiniDisplay Visualisierung, Aufzeichnung und Wiedergabe von CAN-Daten Benutzerhandbuch Dokumentversion 2.4.0 (2019-11-19)
  • Seite 2 Case mit Tastern (ab Seriennummer 12215) Auf der Titelseite ist das PCAN-MiniDisplay mit Einbaurahmen abgebildet. PCAN® ist eine eingetragene Marke der PEAK-System Technik GmbH. microSD™ ist eine Marke oder eingetragene Marke von SD-3C, LLC in den Vereinigten Staaten von Amerika, in anderen Ländern oder beides.
  • Seite 3: Inhaltsverzeichnis

    PCAN-MiniDisplay – Benutzerhandbuch Inhalt Einleitung Eigenschaften im Überblick Lieferumfang Anschlüsse J1 Externe Taster J2 System J3 und J7 USB J4 JTAG J5 microSD J6 Seriell Szenendefinition Allgemeine Beschreibung einer *.ins-Datei Beispiel einer *.ins-Datei Verwendung mehrerer Szenen Schritte zur Inbetriebnahme Voraussetzungen Speicherkarte vorbereiten Einschalten des Geräts...
  • Seite 4 PCAN-MiniDisplay – Benutzerhandbuch Filtern des CAN-Verkehrs bei Aufzeichnungen Einstellungen und Wartung Device Settings Interne Statistiken Memory Card Eigene Bilder verwenden Alternatives Startbild Technische Daten Anhang A CE-Zertifikat Anhang B Maßzeichnung Anhang C Struktur auf der Speicherkarte Anhang D Referenz Definitionsdateien Szenendefinition (*.ins)
  • Seite 5: Einleitung

    CAN-Busse verfügt es über zwei High-Speed-CAN-Anschlüsse. Die grafische Darstellung eingehender CAN-Daten wird vor Einsatz des Geräts konfiguriert und erfolgt dann über ein TFT-Display. Das PCAN-MiniDisplay kann alternativ als Datenlogger verwendet werden. Der Nachrichtenverkehr wird in diesem Fall auf einer Speicherkarte aufgezeichnet und kann wiedergegeben oder auf einem PC ausgewertet werden.
  • Seite 6: Eigenschaften Im Überblick

    PCAN-MiniDisplay – Benutzerhandbuch Eigenschaften im Überblick CAN-Anbindungen über zwei High-Speed-CAN-Kanäle (ISO 11898-2)  Übertragungsraten von 40 kbit/s bis zu 1 Mbit/s  Erfüllt die CAN-Spezifikationen 2.0 A/B  NXP CAN-Transceiver TJA1041 mit Wake-Up 2 analoge Eingänge  Auflösung 10 Bit ...
  • Seite 7: Lieferumfang

    PCAN-MiniDisplay – Benutzerhandbuch High-Speed USB 2.0-Anschluss für Zugriff auf die Speicherkarte mit einem PC Ausführen der Konfigurationen von der Speicherkarte Optionaler Autostart einer Konfiguration oder einer Aufzeichnung beim Einschalten Aufzeichnung eingehender CAN-Nachrichten auf einer Speicherkarte, optional inklusive auftretender Fehler CAN-ID-Filterung für Aufzeichnungen, gesondert für jeden CAN-...
  • Seite 8: Anschlüsse

    J5 microSD (2.5 Seite 12) J6 Seriell (2.6 Seite 13) Für den grundsätzlichen Betrieb sind die Spannungsversorgung (J2), der CAN-Anschluss (J2) und eine microSD-Speicherkarte (J5) nötig. Abbildung 1: Platinenrückseite des PCAN-MiniDisplay; Anschlüsse J1, J2, J3, J4, J6 und J7; Pin 1 rot markiert...
  • Seite 9: J1 Externe Taster

    PCAN-MiniDisplay – Benutzerhandbuch J1 Externe Taster 3 Taster können angeschlossen und für die Navigation durch die Menüs der Benutzeroberfläche des PCAN-MiniDisplay verwendet werden. Dies dient primär Wartungs- und Debugging-Zwecken. Zum Beispiel kann dadurch die Kommunikationskonfiguration oder das CAN-Tracing ermöglicht werden.
  • Seite 10: J3 Und J7 Usb

    Seite 41. J3 und J7 USB Die Anschlüsse J3 und J7 (Mini-USB-Buchse) können für den Zugriff auf die Speicherkarte im PCAN-MiniDisplay von einem PC über eine USB-Verbindung. Der Zugriff auf die Speicherkarte kann auch bei ausgeschaltetem PCAN-MiniDisplay erfolgen. Beim Einschalten des Geräts wird die USB-Verbindung kurzzeitig unterbrochen.
  • Seite 11: Usb-Verbindung Trennen

    PCAN-MiniDisplay – Benutzerhandbuch 2.3.1 USB-Verbindung trennen Vor dem Abziehen des USB-Kabels am PC oder am PCAN- MiniDisplay sollte das Gerät im Betriebssystem abgemeldet werden. Dieser Vorgang stellt sicher, dass das Betriebssystem Schreibvorgänge auf die Speicherkarte des PCAN-MiniDisplays korrekt abgeschlossen hat.
  • Seite 12: J4 Jtag

    J4 JTAG Zugriff auf den Mikrocontroller zu Debugging-Zwecken. Funktion Reset# 3,3 V Abbildung 7: Pin-Belegung J4 JTAG RTCK TRST J5 microSD Steckplatz für eine microSD-Speicherkarte (max. 32 GByte). Abbildung 8: Position des microSD-Steckplatzes auf der Rückseite der Platine des PCAN-MiniDisplay...
  • Seite 13: J6 Seriell

    PCAN-MiniDisplay – Benutzerhandbuch J6 Seriell Stellt serielle Signale für kundenspezifische Erweiterungen zur Verfügung. Funktion TxD RS-232 RxD RS-232 Abbildung 9: Anschlussbelegung J6 Seriell Buzzer Hinweis: Die seriellen Pins RxD und TxD werden von der Standard-Firmware nicht unterstützt.
  • Seite 14: Szenendefinition

    PCAN-MiniDisplay – Benutzerhandbuch Szenendefinition Das PCAN-MiniDisplay verwendet eine so genannte Szene für die Anzeige von CAN-Daten in grafischer Form. Hinweis: Das Ausführen einer Anzeigen-Konfiguration sowie die Aufzeichnung und Wiedergabe von CAN-Nachrichten können nicht gleichzeitig erfolgen. Das PCAN-MiniDisplay kann nur mit einer der drei Funktionen eingesetzt werden.
  • Seite 15 Schrägstriche (//) eingeleitet werden. Alle Zeichen in der Zeile nach einem doppelten Schrägstrich werden ignoriert, wenn die *.ins-Datei von dem PCAN-MiniDisplay interpretiert wird. Während des Ladens erzeugt das PCAN-MiniDisplay eine binäre Version einer Definition (*.inb). Diese wird bei zukünftigen Verwendungen viel schneller geladen, weil alle Konvertierungen für Panel-interne Nutzung bereits integriert sind.
  • Seite 16: Beispiel Einer *.Ins-Datei

    PCAN-MiniDisplay – Benutzerhandbuch Beispiel einer *.ins-Datei Auf der Speicherkarte oder im Download-Package des PCAN- MiniDisplay finden Sie im Verzeichnis Scenes Beispiele für die vielfältigen Konfigurations-Möglichkeiten. Das folgende, einfache Beispiel definiert: die CAN-Nachricht „ExampleMsg“ mit der ID 100h die Variable „Speed“ für die ersten 8 Bit der übertragenen Daten...
  • Seite 17 PCAN-MiniDisplay – Benutzerhandbuch [label1] name="label1" // Name des Labels als Referenz. position=10,20 // X-Position,Y-Position in Pixel; 0,0 ist die oberere linke Ecke font_idx=0 // Festlegung der Schrift length=15 // Anzahl der Zeichen initval="Current Speed: " fontcolor=0,175,0 // RGB-Wert bgcolor=0,0,0 // RGB-Wert [label2] name="label2"...
  • Seite 18: Verwendung Mehrerer Szenen

    PCAN-MiniDisplay – Benutzerhandbuch Verwendung mehrerer Szenen Es ist möglich, mehr als eine Szene auf dem PCAN-MiniDisplay zu verwenden. Szenen können mit Hilfe der Digitaleingänge umge- schaltet werden (z.B. mit Drucktasten). Um dies zu erreichen, muss eine Liste der Szene-Definitionsdatei in einer Szenen-Projektdatei (*.inp) erstellt werden.
  • Seite 19: Schritte Zur Inbetriebnahme

    Kapitel durch. Voraussetzungen microSD-Speicherkarte, max. 32 GByte (512-MByte-Karte liegt bei) PC mit SD-Kartenleser (inklusive Adapter für microSD-Karte) oder USB-Verbindung PC zum PCAN-MiniDisplay (an J3 oder J7 angeschlossen) Stromversorgung 7 - 30 V DC (an J2 angeschlossen) Speicherkarte vorbereiten Damit das Gerät korrekt startet, muss die Speicherkarte eine bestimmte Verzeichnisstruktur enthalten.
  • Seite 20 Stellen Sie eine USB-Verbindung zwischen dem PCAN- MiniDisplay und Ihrem PC her, um Zugriff auf die microSD- Speicherkarte zubekommen. Alternativ nehmen Sie die Karte aus dem PCAN-MiniDisplay und stecken sie in einen Kartenleser, der an Ihrem PC angeschlossen ist. Die Speicherkarte erscheint als Massenspeichergerät.
  • Seite 21 Stellen Sie eine USB-Verbindung zwischen dem PCAN- MiniDisplay und Ihrem PC her, um Zugriff auf die microSD- Speicherkarte zubekommen. Alternativ nehmen Sie die Karte aus dem PCAN-MiniDisplay und stecken sie in einen Kartenleser, der an Ihrem PC angeschlossen ist. Die Speicherkarte erscheint als Massenspeichergerät.
  • Seite 22: Einschalten Des Geräts

    Das PCAN-MiniDisplay wird durch Anlegen einer Versorgungs- spannung im Bereich von 7 bis 30 V DC an Anschluss J2 eingeschaltet. Das Gerät startet automatisch. Wenn nach der Lieferung nichts verändert wurde, zeigt das PCAN-MiniDisplay die Szene mit dem Namen Default.inp. Wird das Gerät über den Menüeintrag...
  • Seite 23 PCAN-MiniDisplay – Benutzerhandbuch Das PCAN-MiniDisplay Case ist mit den entsprechenden Tasten bestückt. In diesem Fall erfolgt das Navigieren durch die Menüs und Funktionen mit den Tasten Hoch  und Runter . Ein ausgewähltes Element wird mit der Eingabetaste  aktiviert.
  • Seite 24: Einstellen Der Startoptionen

    Über den Hauptmenü-Eintrag können Sie das Startup Options Verhalten beim Einschalten einrichten. So zeigen Sie eine Szene beim Start an: Hinweis: Bei Auslieferung ist das PCAN-MiniDisplay so konfiguriert, dass die Szene mit Namen Default.inp gestartet wird. Setzen Sie den Marker nach ...
  • Seite 25: Can-Tracing

    Trace Messages Mit dieser Funktion wird der gesamte eingehende CAN-Verkehr inklusive RTR-Frames und Error-Frames auf der Speicherkarte des PCAN-MiniDisplay aufgezeichnet. Dabei wird auch die zeitliche Abfolge berücksichtigt. Trace CAN 1 / Trace CAN 2 Mit diesen Einstellungen werden die Informationen, die aufgezeichnet werden sollen, ausgewählt.
  • Seite 26 PCAN-MiniDisplay – Benutzerhandbuch Trace timeout Wenn innerhalb dieser Zeitspanne keine CAN-Nachricht empfangen wird, versetzt sich das Gerät in den Sleep-Modus. Zum erneuten Starten des Gerätes ist ein Tastendruck oder ein Wake-Up über den CAN-Bus erforderlich. Der Eintrag lässt den Tracer Never weiterlaufen.
  • Seite 27 PCAN-MiniDisplay – Benutzerhandbuch File count circular Dieser Wert gibt die maximale Anzahl der Trace-Dateien an, die bei einer Aufzeichnung vom erstellt werden. Trace type circular Session type Mit dieser Einstellung wird festgelegt, ob die bei einer Aufzeichnung erstellten Dateien überschrieben...
  • Seite 28 PCAN-MiniDisplay – Benutzerhandbuch So führen Sie eine Aufzeichnung durch: Stellen Sie sicher, dass keine USB-Verbindung zwischen dem PCAN-MiniDisplay und Ihrem PC besteht. Drücken Sie Start. Die Daten werden in die bei angezeigte Datei File geschrieben. Beenden Sie die Aufzeichnung mit Stop tracing.
  • Seite 29: Aufgezeichneten Can-Verkehr Wiedergeben

    Aufgezeichneten CAN-Verkehr wiedergeben  Menüpunkt Play Back Trace Das PCAN-MiniDisplay kann die CAN-Nachrichten aus einer Binary- Trace-Datei (*.btr) auf dem angeschlossenen CAN-Bus wiedergeben. Dabei wird die zeitliche Abfolge der CAN-Nachrichten, wie sie ursprünglich bei der Aufzeichnung der Trace-Datei auftrat, beibehalten.
  • Seite 30: Aufgezeichneten Can-Verkehr Auf Dem Pc Verwenden

    Aufgezeichneten CAN-Verkehr auf dem PC verwenden Der aufgezeichnete CAN-Verkehr kann mit einem PC über eine USB- Verbindung von der Speicherkarte des PCAN-MiniDisplay geladen werden. Er befindet sich in binärkodierten Trace-Dateien *.btr im folgenden Verzeichnis: /MiniDisplay/Traces/ Für die Weiterverwendung müssen Sie die Daten in ein geeignetes Format umwandeln.
  • Seite 31 Values (CSV) eine Tabellenkalkulation (Semikolon als Separator). So können Sie Trace-Daten weiterverwenden: Verbinden Sie das PCAN-MiniDisplay per USB-Kabel mit dem PC. Das PCAN-MiniDisplay braucht dazu nicht eingeschaltet zu sein. Starten Sie unter Windows von der Speicherkarte des PCAN-MiniDisplay das Konvertierungsprogramm PEAK-Converter.exe aus dem Verzeichnis...
  • Seite 32: Filtern Des Can-Verkehrs Bei Aufzeichnungen

    Texteditor. Das Format der Datei ist im Anhang D.3 auf Seite 81 beschrieben. Listen Sie die CAN-IDs auf, die den Filter passieren können. Verbinden Sie das PCAN-MiniDisplay per USB-Kabel mit dem PC. Das PCAN-MiniDisplay braucht dazu nicht eingeschaltet zu sein.
  • Seite 33: Einstellungen Und Wartung

    PCAN-MiniDisplay – Benutzerhandbuch Einstellungen und Wartung Device Settings Hier legen Sie die Einstellungen für die Anbindung an einen CAN- Bus und jene für die Benutzung des Geräts fest. Wenn Sie Einstellungen geändert haben, speichern Sie diese dauer- haft mit ab. Falls Sie nur vorübergehend (bis zum näch- Save&OK...
  • Seite 34 PCAN-MiniDisplay – Benutzerhandbuch 6.1.3 Ch.1/2 Listen-only mode Soll das Gerät den Datenverkehr auf dem CAN-Bus nicht beeinflussen, also als reiner Beobachter eingesetzt werden, muss der Beobachtungsmodus (Listen-Only-Modus) aktiviert werden ( On). So antwortet das Gerät nicht auf eingehende CAN-Nachrichten mit einer Bestätigung (Acknowledge) und sendet keine CAN- Nachrichten oder Error-Frames.
  • Seite 35: Display Rotation

    Um einen Eintrag zurückzusetzen (Name = UserX, Bitrate = undef), stellen Sie den BTR-Wert auf 0000 ein. 6.1.6 Beeper Das PCAN-MiniDisplay kann zu diversen Ereignissen Signaltöne ausgeben. Unter anderem wird eine Änderung des CAN-Bus-Status signalisiert. Bei gibt das Gerät keine akustischen Signale aus.
  • Seite 36: Interne Statistiken

    PCAN-MiniDisplay – Benutzerhandbuch 6.1.9 Show startscreen Nach dem Einschalten zeigt das PCAN-MiniDisplay eine Bitmap- Datei für ein paar Sekunden als Startbildschirm an. Dieses Verhalten kann hier ein- und ausgeschaltet werden. Die Bitmap-Datei kann durch eine eigene Grafik ersetzt werden. Mehr Informationen dazu finden Sie im Abschnitt 7.1 auf Seite 40.
  • Seite 37: Update Firmware

    Startet den Bootloader für ein Firmware-Update per CAN. Memory Card Verzeichnisse und Bitmaps auf der Speicherkarte können mit dem PCAN-MiniDisplay angezeigt werden. Hinweis: Das PCAN-MiniDisplay kann nicht auf die Speicherkarte zugreifen, solange eine USB-Verbindung zu einem PC besteht. Show Directory Anzeige der Verzeichnisse auf der Speicherkarte, um zu sehen, wel- che Dateien vorhanden sind.
  • Seite 38 PCAN-MiniDisplay – Benutzerhandbuch View Bitmap Nur Bitmap-Dateien (*.bmp) werden in den Verzeichnissen ange- zeigt (zum Beispiel von Instrumenten). Klicken Sie auf ein Bitmap um es anzuzeigen. Klicken Sie ein weite- res Mal um die Ansicht zu verlassen.
  • Seite 39: Eigene Bilder Verwenden

    PCAN-MiniDisplay – Benutzerhandbuch Eigene Bilder verwenden Beim PCAN-MiniDisplay können eigene Bilder benutzt werden. Das können projektspezifische Bilder beim Einschalten der Anzeige oder eigene Instrumentenanzeigen sein. Die folgende Tabelle enthält Informationen zu den notwendigen Bildeigenschaften, damit eigene Bilder auf dem PCAN-MiniDisplay verwendet werden können:...
  • Seite 40: Alternatives Startbild

    PCAN-MiniDisplay – Benutzerhandbuch Alternatives Startbild Jedem PCAN-MiniDisplay kann ein alternatives Startbild zugeordnet werden. Dazu muss eine Bitmap-Datei auf der internen Speicher- karte liegen. Standardmäßig wird das Hersteller-Startbild (PEAK- Logo) angezeigt. Die folgende Tabelle zeigt, welcher Dateiname und Speicherpfad eingehalten werden muss:...
  • Seite 41: Technische Daten

    PCAN-MiniDisplay – Benutzerhandbuch Technische Daten Ein- und Ausgänge Digitaler Eingang 10 kΩ Pull-Up-Widerstand (J2, Pin 4) Schaltschwellen: 0: <= 1,8 V (Schalten gegen Masse) 1: >= 6,6 V Digitaler Ausgang Low-Side-Schalter (J2, Pin 3) max. Ausgangsspannung 32 V max. Ausgangsstrom 500 mA Analoge Eingänge...
  • Seite 42 PCAN-MiniDisplay – Benutzerhandbuch Versorgung Versorgungsspannung 7 - 30 V DC Stromaufnahme 150 mA (bei 12 V) typisch Stromaufnahme im 70 mA (bei 12 V) typisch Screensaver-Modus Umgebung Betriebstemperatur -20 - +70 °C Temperatur für Lagerung -30 - +80 °C und Transport...
  • Seite 43: Anhang Ace-Zertifikat

    PCAN-MiniDisplay – Benutzerhandbuch Anhang A CE-Zertifikat...
  • Seite 44: Anhang B Maßzeichnung

    PCAN-MiniDisplay – Benutzerhandbuch Anhang B Maßzeichnung Abbildung 13: Sicht auf das PCAN-MiniDisplay mit Einbaurahmen (IPEH-002262). Die Einbautiefe beträgt 18,3 mm. Die Abbildung entspricht nicht der Originalgröße.
  • Seite 45 PCAN-MiniDisplay – Benutzerhandbuch Abbildung 14: Sicht auf das PCAN-MiniDisplay ohne Einbaurahmen (IPEH-002262). Die Einbautiefe beträgt 18,3 mm. Die Abbildung entspricht nicht der Originalgröße.
  • Seite 46: Anhang C Struktur Auf Der Speicherkarte

    MiniDisplay auf der Speicherkarte wieder und erläutert die Funktionen. Verzeichnisstruktur Funktion Festgelegtes Root-Verzeichnis für Dateien, auf die /MiniDisplay/ das PCAN-MiniDisplay zugreift oder die mit dem Gerät im Zusammenhang stehen. Intro.bmp Startbild beim Einschalten des Gerätes (320 x 240 Pixel). Documentation/ Dokumentation zum PCAN-MiniDisplay im PDF- Format.
  • Seite 47 PCAN-MiniDisplay – Benutzerhandbuch Verzeichnisstruktur Funktion *.inb Binäres Gegenstück zu einer Szene (*.ins), das schneller geladen werden kann (siehe Kapitel 3 Szenendefinition Seite 14). *.inp Liste mit Szenen, zwischen denen mit den Digitaleingängen umgeschaltet werden kann. *.fon Bitmap-Schrift zur Verwendung in einer Szene.
  • Seite 48: Anhang D Referenz Definitionsdateien

    PCAN-MiniDisplay – Benutzerhandbuch Anhang D Referenz Definiti- onsdateien Die Schlüsselwörter der folgenden Definitionsdateien werden in diesem Anhang beschrieben: Szenendefinition (*.ins) beginnt im nächsten Abschnitt Szenen Projektdatei (*.inp) Seite 80 CAN-ID-Filter (*.flt) Seite 81 Szenendefinition (*.ins) Folgend werden alle verfügbaren Schlüsselwörter für eine Szenendefinition beschrieben.
  • Seite 49 (*.inb) wird für die Ausführung der Szene geladen. Hinweis: Wenn die Definition einer Szene geändert wurde, muss die vorher erzeugte Binärdatei (*.inb) auf der Speicherkarte des PCAN-MiniDisplay gelöscht werden. Ansonsten wird keine neue Binärdatei erstellt und eventuelle Änderungen in der Textdatei werden ignoriert.
  • Seite 50: Device Settings

    PCAN-MiniDisplay – Benutzerhandbuch bitrate0 bitrate1 Bestimmt die Bitrate des High-Speed CAN-Kanals 1 (bitrate0) und des High-Speed CAN-Kanals 2 (bitrate1). Wenn diese Schlüsselwörter weggelassen werden, gelten die im Menü Device definierten Bitraten ( bei Auslieferung). Wenn Settings BusOff eine Szene mit einer festgelegten Bitrate geschlossen wurde, bleibt die definierte Bitrate aktiv.
  • Seite 51 PCAN-MiniDisplay – Benutzerhandbuch enums Anzahl von verwendeten Enums, Bereich: 1 … 20 enums=2 variables Anzahl von verwendeten Variablen, Bereich: 1 … 96 variables=7 labels Anzahl von verwendeten Labels bzw. Beschriftungen, Bereich: 1 … 64 labels=5 fonts Anzahl von zusätzlichen Schriftarten, die für dieses Projekt definiert wurden, Bereich: 1 …...
  • Seite 52 PCAN-MiniDisplay – Benutzerhandbuch D.1.2 Abschnitt [instrumentX] Jedes Instrument wird durch einen Abschnitt [instrumentX] eingeleitet. Dabei ist X eine fortlaufende Nummer, beginnend bei 1. Die Anzahl der Instrumente wird durch das Schlüsselwort "instruments" im Abschnitt [global] angegeben. [instrument1] pictures Zahl der Bilder pro Instrument, Bereich: 1 … 99...
  • Seite 53 PCAN-MiniDisplay – Benutzerhandbuch no_restore Bestimmt wie der Hintergrund während des Zeichnens des Instruments gehandhabt wird. Wert Erklärung 0 (default) Bevor die Instrument-Sequenz gezeichnet wird, wird der Hintergrund gespeichert. Dann könnte der Hintergrund wieder hergestellt werden, bevor eine neue Instrument Sequenz erstellt wird. Dies kann nützlich sein, wenn die Sequenzen unterschiedliche Größen haben.
  • Seite 54 PCAN-MiniDisplay – Benutzerhandbuch Beim Laden der *.ins-Datei wird jedes einzelne Bild mit dem Hintergrund verrechnet. Daher muss Instrument0 mit einem globalen Hintergrundbild als einziges Element mit dem Schlüsselwort “no_restore=1”definiert werden. Eine Überlappung verschiedener Transparenz-Bereiche ist hier nicht möglich. Es sind 2 Möglichkeiten für die Neuberechnung verfügbar: a) Das Bild hat eine Transparenz-Farbe (RGB-Wert 255.0.255).
  • Seite 55 PCAN-MiniDisplay – Benutzerhandbuch background Definiert ein individuelles Hintergrundbild für dieses Instrument. Wert Erklärung Kein Hintergrund für dieses Instrument. Das Instrument verfügt über ein individuelles Hintergrundbild, das verwendet wird, wenn Transparenz=1. Beim Laden der *.ins-Datei werden die Bilder im Hintergrund berechnet. Standardmäßig (background=0) ist das instrument0 das globale Hintergrundbild.
  • Seite 56 PCAN-MiniDisplay – Benutzerhandbuch Formatierung eines Bildlisteneintrags: <index>=<pic-name>,<transparency-name>,<xpos>,<ypos>,<low-val>,<high-val> Teil des Erklärung Bildlisteneintrags <index> Nummer des Bildes. Muss im Bereich {0 … Bilder - 1}. <pic-name> Dateiname des Bildes ohne Pfad. Das Bild muss im gleichen Verzeichnis gespeichert werden, in dem die *.ins-Datei gespeichert wurde.
  • Seite 57 PCAN-MiniDisplay – Benutzerhandbuch font Dateiname der Bitmap-Schrift. Die Zeichenfolge muss in Anführungszeichen geschrieben werden. Erweiterung eines Schriftart-Dateinamen ist *.fon. font="arial_20.fon" Die folgenden Schriftarten sind auf dem PCAN-MiniDisplay verfügbar: lucida_13_18.fon century_13_16.fon century_16_18_numbers.fon (nur Ziffern von 0 bis 9) Palatino_Linotype_12_14.fon Palatino_Linotype_16_20.fon Palatino_Linotype_24_28.fon Palatino_Linotype_24_32_numbers.fon...
  • Seite 58 PCAN-MiniDisplay – Benutzerhandbuch type Typ der Schriftart. Derzeit sind nur einfarbige Schriftarten mit fester Größe verfügbar (type=0). type=0 D.1.4 Abschnitt [messageX] Die Definition jeder CAN-Nachricht wird durch einen Abschnitt [messageX] eingeleitet. Dabei ist X eine fortlaufende Nummer, beginnend bei 1. Die Anzahl der Nachrichten wird durch das Schlüsselwort "messages"...
  • Seite 59 PCAN-MiniDisplay – Benutzerhandbuch frametype Definiert den CAN-Frame-Typ als Standard Frame oder Extended Frame. Wert Erklärung Standard Frame (11-Bit CAN-ID) Extended Frame (29-Bit CAN-ID) frametype=0 // Standard Frame mit 11-Bit-ID channel Definiert den CAN-Kanal, der diese Nachricht empfängt. Wert Erklärung CAN-Kanal 1...
  • Seite 60 PCAN-MiniDisplay – Benutzerhandbuch Beispiel für eine [messageX] [message1] enable=1 // Auswertung der Nachrichten ist aktiviert name="testmessage1" // Name der Nachricht canid=0x125 frametype=0 // 0: 11-Bit, 1: 29-Bit channel=0 timeout=1000 Beispiel für eine [variableX] die auf eine [messageX] referenziert [variable1] name="Var1_mux"...
  • Seite 61 PCAN-MiniDisplay – Benutzerhandbuch datatype Gibt den Datentyp der Variablen an, die das Enum verwendet. Wert Erklärung (für das Enum können nur positive Zahlen verwendet werden) (für das Enum können positive und negative Zahlen verwendet werden) datatype=1 count Gibt die Anzahl der Einträge der Enum-Werteliste an. Die maximale Zahl der Einträge ist nur durch den Arbeitsspeicher limitiert.
  • Seite 62 Gerätefunktionen oder Parametern: name="dev_keys" Benennen Sie Ihre Variable dev_keys, um die Tasten-Funktion des PCAN-MiniDisplay anzusprechen. Die Variable kann die folgenden Werte haben: 0 für keine Taste gedrückt, 1 für Enter, 2 für Key up und 3 für Key down. name="dev_brightness"...
  • Seite 63 PCAN-MiniDisplay – Benutzerhandbuch Benennen Sie Ihre Variable dev_brightness, um die Display- Helligkeit des PCAN-MiniDisplay einzustellen. Ganzzahlige Werte von 0 bis 100 sind gültig. name=" dev_buzzer" Benennen Sie Ihre Variable dev_buzzer, um den Buzzer des PCAN- MiniDisplay auszulösen. Ganzzahlige Werte von 0 bis 14 sind gültig.
  • Seite 64 PCAN-MiniDisplay – Benutzerhandbuch Quellenart Wert Erklärung Externer Eingang Externer Eingang (Schalter gegen GND) channel=0 position 1. Parameter: Start-Bit-Position des Signals, Bereich: 0 … 63 Hinweis: Die Bits werden unterschiedlich in Intel und Motorola- Format gezählt. 2. Parameter: Bit-Länge des Signals, Bereich: 1 … 64...
  • Seite 65 PCAN-MiniDisplay – Benutzerhandbuch Wert Erklärung Die Multiplexer-Funktion wird nicht verwendet. Die Variable wird als Multiplexer verwendet. Der Multiplexer muss vor allen anderen Variablen dieser CAN-Nachricht definiert werden. Pro CAN-ID darf nur ein Multiplexer angelegt werden. Die Variable ist abhängig vom Wert des Multiplexers in den Daten der CAN-Nachricht enthalten.
  • Seite 66 PCAN-MiniDisplay – Benutzerhandbuch maxval Maximaler physikalischer Wert (Wert aus CAN-Nachricht nach Scale/Offset-Berechnung) mit internem Datentyp Gleitkommazahl 32-Bit. Alle Werte, die größer sind als dieser, werden auf diesen begrenzt. Verwenden Sie entweder maxraw ODER maxval. minraw Minimaler Rohwert (Wert aus CAN-Nachricht vor der Scale/Offset- Berechnung) mit internem Datentyp Gleitkommazahl 32-Bit.
  • Seite 67 PCAN-MiniDisplay – Benutzerhandbuch datatype Datentyp der Variablen nach Auslesen aus der CAN-Nachricht und weiteren Berechnungen mit Scale und Offset. Wert Erklärung Ganzzahl ohne Vorzeichen Ganzzahl mit Vorzeichen Gleitkommazahl (32-Bits) Zeichenkette (String) Enum (für Wertausgabe mit einem Enum) datatype=2 Der Wert wird intern als Gleitkommazahl gespeichert. Dies ist sinnvoll, wenn der Wert als Bruchzahl angezeigt wird (siehe Label).
  • Seite 68 PCAN-MiniDisplay – Benutzerhandbuch Beispiel einer Variablen [variable1] name="odometer" messagename="testmessage1" // Name der Nachricht position=8,16 // Start-Bit und Bit-Länge byteorder=1 // 0: Intel, 1: Motorola scale=1.5 // Wert=raw * scale + offset offset=0 // immer Gleitkommazahl vartype=0 // Typ der eingehenden CAN-Daten:...
  • Seite 69 PCAN-MiniDisplay – Benutzerhandbuch Beispiel für Multiplexer-Variablen [message1] enable=1 name="testmessage1" canid=0x1 frametype=0 channel=0 timeout=0 [variable1] name="multiplexer" messagename="testmessage1" position=0,8 byteorder=1 muxtype=1 // 1=multiplexer scale=1 offset=0 vartype=0 datatype=0 [variable2] name="multiplexed1" messagename="testmessage1" position=8,16 byteorder=1 muxtype=2 // 2=multiplexed muxval=103 // Diese Variable wird aktualisiert, wenn der scale=1 Multiplexer (Variable 1) diesen Wert hat.
  • Seite 70 PCAN-MiniDisplay – Benutzerhandbuch D.1.7 Abschnitt [labelX] Jede Beschriftung wird durch einen Abschnitt [labelX] eingeleitet. Dabei ist X eine fortlaufende Nummer, beginnend bei 1. Die Anzahl der Beschriftungen wird durch das Schlüsselwort "labels" im Abschnitt [global] angegeben. [label1] name Name des Labels (max. 15 Zeichen), zur Dokumentation.
  • Seite 71 PCAN-MiniDisplay – Benutzerhandbuch Wert Erklärung “Courier_8_12”, Breite=8, Höhe=12 “Courier_10_14”, Breite=10, Höhe=14 “Courier_12_18”, Breite=12, Höhe=18 font_idx=2 length Anzahl der Zeichen bzw. Länge der auszugebenden Zeichenfolge. Maximum ist 39 Zeichen. length=5 fmt_string Format-Angabe entsprechend der printf-Funktion, bekannt aus verschiedenen Programmiersprachen, zur Ausgabe des Variablen- Wertes.
  • Seite 72 PCAN-MiniDisplay – Benutzerhandbuch fontcolor Definiert die Schriftfarbe als 8 Bit-RGB-Wert. Die Farbanteile rot, grün und blau haben einen Wertebereich von 0 bis 255. fontcolor=255,255,255 // white bgcolor Definiert die Hintergrundfarbe als 8 Bit-RGB-Wert. Die Farbanteile rot, grün und blau haben einen Wertebereich von 0 bis 255.
  • Seite 73 PCAN-MiniDisplay – Benutzerhandbuch fontcolor=0,255,0 // leuchtend grün bgcolor=0,0,0 // schwarz flashing=0 // kein blinken sector=1 // Sektor aktiviert range=245,255 fontcolor=255,0,0 // leuchtend rot offcolor=127,0,0 // hellrot bgcolor=0,0,0 // schwarz flashing=1 Beispiel: Ein 8-Bit vorzeichenlose Variable hat einen Wertebereich von 0 bis 255. Wenn der Wert gleich 0 bis 10 ist, wird der Wert in rot und blinkend angezeigt.
  • Seite 74 PCAN-MiniDisplay – Benutzerhandbuch Beispiel für ein Label [label1] name="odometer" // Name des Labels als Referenz position=10,30 // x-pos,y-pos in Pixel // 0,0 ist der linken oberen Ecke //font_name="" // Verwenden Sie font_name ODER font_idx font_idx=2 // Anwendung der integrierten Schrift 2...
  • Seite 75 PCAN-MiniDisplay – Benutzerhandbuch position X- und Y-Position des Plotters. position=100,50 size Abmessung des Plotters in Pixel. 1. Parameter: Breite 2. Parameter: Höhe size=100,50 plotcolor Definiert die Farbe der Diagrammlinie als 8 Bit-RGB-Wert. Die Farbanteile rot, grün und blau haben einen Wertebereich von 0 bis 255.
  • Seite 76 PCAN-MiniDisplay – Benutzerhandbuch channels Anzahl der Kanäle für dieses Plotter-Diagramm. Bis zu 4 Kanäle können in einem Plotter angezeigt werden. Die Kanal-Indizes werden verwendet um Name, Variable etc. anzugeben. channels=2 timespan Zeit in Millisekunden, die die x-Achse darstellen soll. timespan=5000...
  • Seite 77 PCAN-MiniDisplay – Benutzerhandbuch D.1.9 Abschnitt [txlist_X] Jede Sendeliste wird durch einen Abschnitt [txlist_X] eingeleitet. X ist dabei einer von drei Sende-Typen: init, cyclic oder exit. Für jeden Sende-Typ können maximal 30 Nachrichten definiert werden. [txlist_X] txlist_init Die Sendeliste wird einmal beim Starten einer Szene ausgeführt.
  • Seite 78 PCAN-MiniDisplay – Benutzerhandbuch delay Legt eine Verzögerung in Millisekunden für die Übertragung der Sendenachricht fest. 150,bus,message-ID,frameformat,messagetype,length,data[0],… Legt den CAN-Kanal für die Sendenachricht fest. Wert Erklärung CAN-Kanal 1 CAN-Kanal 2 150,1,message-ID,frameformat,messagetype,length,data[0],… message-ID Gibt die ID der CAN-Nachricht in 11-Bit oder 29-Bit ganzzahligen Werten (dezimal oder hex) an.
  • Seite 79 PCAN-MiniDisplay – Benutzerhandbuch length Gibt die Länge der CAN-Nachricht (0 bis 8 Datenbyte) an. delay,bus,message-ID,frameformat,messagetype,4,data[0],… data[x] Angabe der Daten der CAN-Nachricht in ganzzahligen 8-Bit-Werten (dezimal oder hex). delay,bus,message-ID,frameformat,messagetype,length,0x11,… Beispiele für Sendelisten [txlist_init] // Wird einmal beim Starten einer Szene gesendet.
  • Seite 80 PCAN-MiniDisplay – Benutzerhandbuch Szenen Projektdatei (*.inp) Hinweis: Die Textdatei (*.inp) muss eine Leerzeile am Ende haben. D.2.1 Abschnitt [global] version Versions-Format. Derzeit nur 1. version=1 D.2.2 Abschnitt [scenes] scenes Anzahl der verwendeten Szenen. scenes=4 startscene Diese Szene wird nach dem Start angezeigt, Standard ist 1.
  • Seite 81 2="speedo1.ins" 3="picture1.ins" 4="pictuccre2.ins" CAN-ID-Filter (*.flt) Die Verwendung eines CAN-ID-Filters (*.flt-Datei) wird im Menü des PCAN-MiniDisplay bestimmt. Bei einer Device Settings Aufzeichnung können CAN-IDs und ID-Bereiche, die in einer Filter- Datei aufgelistet werden, den Filter passieren. Alle anderen nicht. D.3.1 Formatbeschreibung der Filter-Datei Eine .flt-Text-Datei hat mehrere Abschnitte, die jeweils mit...
  • Seite 82 PCAN-MiniDisplay – Benutzerhandbuch Sektion/Schlüssel- Erklärung Beispieleinträge wort version Versions-Format. Derzeit ist nur version=1 1 gültig. enable Aktiviert den Filter. Derzeit ist enable=1 nur 1 gültig. [single_11bit] Definiert 11-Bit-CAN-IDs, die 0x100 den Filter passieren können. 1023 [range_11bit] Definiert 11-Bit-CAN-ID- 4-13 Bereiche, die den Filter...
  • Seite 83 PCAN-MiniDisplay – Benutzerhandbuch 500-550 0x9000-0x10000 0x1F80000-0x1FA0000 Tipp: Auf der Speicherkarte des PCAN-MiniDisplay befindet sich das Beispiel Example.flt im Verzeichnis: /MiniDisplay/Filters.
  • Seite 84: Anhang E Ausführung Mit Gehäuse

    Dieser Abschnitt beschreibt die Besonderheiten der Ausführung mit Gehäuse und Drucktasten (IPEH-002262-KSM01). Diese Produktausführung bietet eine Umgebung, um die Entwick- lung von Konfigurationen für das PCAN-MiniDisplay zu erleichtern. Abbildung 15: Ausführung mit Gehäuse und Tasten Lieferumfang PCAN-MiniDisplay im Kunststoffgehäuse inklusive Gegenstecker...
  • Seite 85: Drucktasten

    PCAN-MiniDisplay – Benutzerhandbuch Drucktasten Die drei Tasten Hoch , Runter  und Eingabe  sind geräteintern an J1 des PCAN-MiniDisplays angebunden (für Details siehe 2.1 Seite 9). Die Verwendung hängt vom aktuellen Modus des Geräts ab. Aktueller Modus Hoch ...
  • Seite 86: Minisd-Kartensteckplatz

    PCAN-MiniDisplay – Benutzerhandbuch Funktion Vb (7 - 30 V DC) Dout1 Din4 Ain1 Ain2 CAN2_L CAN2_H CAN1_L CAN1_H miniSD-Kartensteckplatz Der microSD-Kartensteckplatz ist durch Öffnen des Gehäuses zugänglich. So greifen Sie auf den microSD-Kartensteckplatz zu: Entfernen Sie die vier Kunststoffkappen vorsichtig von der Unterseite des Gehäuses.
  • Seite 87 PCAN-MiniDisplay – Benutzerhandbuch Abbildung 16: Position des microSD-Kartensteckplatzes Drücken Sie leicht auf die Karte bis der Federmechanismus diese freigibt (Klick-Geräusch). Entfernen Sie die microSD-Karte vorsichtig mit einem geeigneten Werkzeug (z.B. Pinzette). Zum Einlegen einer Karte drücken Sie bis der Federmechanismus schließt (Klick-Geräusch).
  • Seite 88: Technische Daten Gehäuseausführung

    PCAN-MiniDisplay – Benutzerhandbuch Technische Daten Gehäuseausführung Die Technischen Daten des PCAN-MiniDisplay Case unterscheiden sich geringfügig. Die Unterschiede sind in der folgenden Tabelle angegeben. Alle weiteren Angaben finden Sie in Technische Daten auf Seite 41. Technische Daten (nur IPEH-002262-KSM01) Größe 116,5 x 24,5 x 72,5 mm (B x H x T)

Inhaltsverzeichnis