Seite 1
Betriebsanleitung JCM-501-E00 We automate your success.
Seite 2
Dieses Dokument wurde von der Jetter AG mit der gebotenen Sorgfalt und basierend auf bekannten Stand Technik erstellt. Änderungen technische Weiterentwicklungen unseren Produkten werden nicht automatisch einem überarbeiteten Dokument zur Verfügung gestellt. Die Jetter AG übernimmt keine Haftung und Verantwortung für inhaltliche oder formale Fehler, fehlende Aktualisierungen sowie daraus eventuell entstehende Schäden oder Nachteile.
Einsatzdauer sicher. Informieren Sie sich im Downloadbereich unserer Homepage über Änderungen und Aktualität des Dokuments. Das Dokument unterliegt keinem automatischen Änderungsdienst. Start | Jetter - We automate your success. Folgende Informationsprodukte ergänzen dieses Dokument: ■ Versionsupdates Informationen zu Änderungen der Softwareprodukte sowie des Betriebssys- tems Ihres Moduls.
Weist auf eine potentiell gefährliche Situation hin, die, wenn sie nicht vermieden wird, zu geringfügiger oder mäßiger Verletzung führen könnte. Sachschäden HINWEIS Weist auf eine Situation hin, die, wenn sie nicht vermieden wird, zu Sachscha- den führen könnte. JCM-501-E00 Betriebsanleitung 7 / 63...
CPU: ARM11, 500 MHz, 128 MB RAM, 512 MB Flash ■ Schutzart front-/rückseitig: IP65/IP65 ■ Integrierte Echzeituhr 3.3 Statusanzeige Die JCM-501-E00 verfügt über 2 LEDs, die durch den Anwender konfiguriert wer- den können. Abb. 2: Statusanzeige LED D2 LED D1 JCM-501-E00 Betriebsanleitung...
Das System ist eingeschaltet (MR 108008 = 1). Orange Im Register 108008 sind Bit 0 und 1 gleichzeitig gesetzt. 3.4 Lieferumfang Lieferumfang Artikelnummer Stückzahl JCM-501-E00 10001811 Installationsanleitung 60884761 3.5 Typenschild Abb. 3: Typenschild Logo Seriennummer Artikelnummer und Hardware- Strichcode version Typenschlüssel JCM-501-E00 Betriebsanleitung 9 / 63...
DC 8 V ... DC 32 V reich VBAT_ECU Maximaler Strom Typische Stromaufnahme 170 mA bei DC 12 V Logik (VBAT_ECU) 90 mA bei DC 24 V Leistungsaufnahme Ca. 2 W Integrierte Schutzfunktionen Verpolschutz, Überspannung, Kurzzeitige Span- nungspulse Tab. 1: Spannungsversorgung VBAT_ECU JCM-501-E00 Betriebsanleitung 10 / 63...
Anschlusstopologie 1x Anschluss auf Deutsch-Stecker Tab. 10: RS-232-Schnittstelle 4.7 EMV-Werte Das Gerät JCM-501-E00 verfügt über eine E1-Zulassung nach ECE R10 Rev. 5 und eine CE-Konformität nach ISO 14982. INFO Der USB-Anschluss erfüllt nicht die Störfestigkeitsanforderung der E1-Richtlinie. Verwenden Sie den USB-Anschluss deshalb nur für Service-Zwecke und nicht während das Gerät in Betrieb ist.
Wasserstrahl ausgesetzt sein. Reinigen Sie das Gerät nicht mit einem Dampf- strahler oder Ähnlichem. Einbauort in der Nähe hitzeempfindli- Die Materialien können sich durch die cher Materialien Wärmeentwicklung des Geräts verfor- men. Tab. 14: Ungeeignete Einbauorte JCM-501-E00 Betriebsanleitung 14 / 63...
Abb. 6: Schraublöcher, Einheit der Maßangaben in mm Zugentlastung Montieren Sie Zugentlastungen für die Anschlusskabel. montieren ■ Achten Sie auf einen ausreichenden Abstand der Zugentlastungen zu den Steckern. ■ Die Stecker müssen sich im Servicefall ungehindert abziehen lassen. Abb. 7: Zugentlastung montieren JCM-501-E00 Betriebsanleitung 15 / 63...
Montieren Sie Zugentlastungen für die Anschlusskabel. Überspannung durch fehlende externe Absicherungen HINWEIS Hohe Spannungswerte können Funktionsbeeinträchtigungen und Produktschä- den verursachen. ► Sichern Sie die Spannungseingänge entsprechend den Anforderungen ab. ► Achten Sie auf einen ESD-gerechten Umgang mit dem Gerät. JCM-501-E00 Betriebsanleitung 16 / 63...
Spannungsversorgung des JCM-501-E00 ■ CAN-Kommunikation ■ ■ RS232 INFO Stromaufnahme Die Stromaufnahme beim Einschalten des JCM-501-E00 ist kurzzeitig höher. Um einen zuverlässigen Start des Geräts zu gewährleisten, stellen Sie mindestens das 3-fache des benötigten typischen Stroms bereit. CAN_2_H CAN_2_L USB_+5V CAN_1_H USB_D+...
In der folgenden Tabelle ist die in diesem Dokument benutzte Darstellung für Bei- programme spielprogramme aufgelistet: Darstellung Zahlenformat Schlüsselwort Var, When, Task Befehle BitClear(); Konstante Zahlenwerte 100 0x100 0b100 Kommentar // dies ist ein Kommentar Weitere Programmbearbeitung // ... Tab. 18: JetSym-Beispielprogramme JCM-501-E00 Betriebsanleitung 18 / 63...
CiA DS 4xx - Diese Dokumente beschreiben das Verhalten vieler Geräteklas- sen über sogenannte Geräteprofile. 7.2.1 STX-Funktionen Anwendung In der Kommunikation zwischen dem Gerät JCM-501-E00 und anderen CANo- ® -Teilnehmern werden STX-Funktionen angewendet. Das Gerät JCM-501-E00 unterstützt die folgenden STX-Funktionen:...
Die Prozessdaten ignorieren. INFO Weiterführende Informationen zum diesem Thema finden Sie im Kapitel „Heart- ® beat-Überwachung“ im Themenhandbuch „CANopen -STX-API“ auf unserer Homepage. 7.2.3 CANopen®-Objektverzeichnis Das Betriebssystem des JCM-501-E00 unterstützt die folgenden Objekte: Index Objekt Objektname Datentyp Zugriff (hex) (Kürzel)
Weiterführende Informationen zum Thema SAE J1939-STX-API finden Sie im Themenhandbuch „SAE J1939-STX-API“ auf unserer Homepage. 7.3.1 STX-Funktionen Anwendung In der Kommunikation zwischen dem Gerät JCM-501-E00 und anderen Geräten im Fahrzeug werden STX-Funktionen angewendet. Das Gerät JCM-501-E00 unterstützt die folgenden STX-Funktionen: Funktion...
INFO Weiterführende Informationen zum Thema STX-Funktionen finden Sie im Themenhandbuch „SAE J1939-STX-API“ auf unserer Homepage. 7.4 Serielle Schnittstelle RS-232 Das Gerät JCM-501-E00 verfügt über eine freiprogrammierbare RS-232-Schnitt- stelle. 7.4.1 Funktionsweise Das Betriebssystem des Geräts stellt für die freiprogrammierbare serielle Schnitt- stelle einen Empfangspuffer und einen Sendepuffer zur Verfügung.
Auswirkung Rahmenfehler Das Format des empfange- Die verfälschten Zeichen wer- nen Zeichens stimmt nicht den im Empfangspuffer ge- mit den eingestellten Para- speichert und das Fehlerbit metern überein. Framing error gesetzt. Der Fehlerzähler wird erhöht. JCM-501-E00 Betriebsanleitung 23 / 63...
Programmierung, die Zei- chen schneller aus dem Empfangspuffer. 7.4.2 Registerbeschreibung Dieses Kapitel beschreibt die Register der freiprogrammierbaren seriellen Schnittstelle. Über diese Register führen Sie folgende Funktionen aus: ■ Schnittstelle parametrieren ■ Zeichen senden ■ Zeichen empfangen JCM-501-E00 Betriebsanleitung 24 / 63...
Tab. 22: Baudrate MR 3 Anzahl Datenbits pro Zeichen In diesem Register stellen Sie die Anzahl der Datenbits eines Zeichens ein. Eigenschaft Beschreibung Werte 5, 6, 7, 8 Wert nach Reset Tab. 23: Anzahl Datenbits pro Zeichen JCM-501-E00 Betriebsanleitung 25 / 63...
5 Bit pro Zeichen 0 ... 63 6 Bit pro Zeichen 0 ... 127 7 Bit pro Zeichen 0 ... 255 8 Bit pro Zeichen Zugriff Lesen Letztes geschriebenes Zeichen Schreiben Senden eines Zeichens Tab. 27: Sendepuffer JCM-501-E00 Betriebsanleitung 26 / 63...
Tab. 30: Empfangspuffer, 8 Bit (mit Entfernen des Zeichens) MR 14 Empfangspufferfüllstand Dieses Register zeigt an, wie viele Zeichen im Empfangspuffer enthalten sind. Bei jedem Lesezugriff auf MR 13 wird dieses Register um 1 verringert. Eigenschaft Beschreibung Werte 0 ... 32.768 Tab. 31: Empfangspufferfüllstand JCM-501-E00 Betriebsanleitung 27 / 63...
Die Aktivierung der freiprogrammierbaren seriellen Schnittstelle erfolgt über das Modulregister MR 7. ü Schnittstelle konfi- Das Gerät JCM-501-E00 und das Gerät, mit dem kommuniziert werden soll, gurieren sind dem Schnittstellenstandard RS-232 gemäß verdrahtet ► Beschreiben Sie MR 7 mit dem Wert 1.
Die detaillierte Beschreibung der Befehle DisplayText()und Display- Text2()ist bekannt (siehe JetSym-Online-Hilfe). Verwenden Sie den Befehl DisplayText() oder DisplayText2(). Geben Sie hierbei Device 9 an. ð Der Task wartet an dem Befehl, bis alle Zeichen in den Sendepuffer eingetra- gen werden konnten. JCM-501-E00 Betriebsanleitung 30 / 63...
ECU_PWR der Steuerung und der Fahrzeugbatterie wird die Echtzeituhr in ausgeschaltetem Zustand über einen bestimmten Zeitraum hinweg weitergeführt. Die Echtzeituhr hat keine automatische Sommerzeitumschaltung. Das Gerät JCM-501-E00 verfügt über eine fest eingebaute Batterie mit einer Le- bensdauer von min. 10 Jahren. JCM-501-E00 Betriebsanleitung...
Außer dem Kommandozeilen-FTP-Client, wie er bei vielen PC-Betriebssystemen mitgeliefert wird, können Sie auch grafische FTP-Tools verwenden. Anzahl möglicher Der FTP-Server des JCM-501-E00 verwaltet maximal 4 gleichzeitig geöffnete Verbindungen FTP-Verbindungen. Jeder weitere FTP-Client, der sich versucht mit dem FTP-Server zu verbinden, erhält auf seine Anfrage zum Aufbau einer Verbindung keine Antwort.
Auf den Speicherbereich des Betriebssystems können Sie nicht direkt zugrei- fen. ■ Das Betriebssystem können Sie über ein Update ändern. 7.8.3 Speicher des Dateisystems Im Speicher des Dateisystems werden Daten- und Programmdateien abgelegt. Eigenschaften ■ Nichtflüchtig ■ Größe der internen Flash-Disk: 368 MByte JCM-501-E00 Betriebsanleitung 33 / 63...
■ Browser (über den HTTP-Server) ■ Über Dateibefehle aus dem Anwendungsprogramm 7.8.4 Speicher des Anwendungsprogramms Das Anwendungsprogramm wird standardmäßig von JetSym an das Gerät JCM-501-E00 übertragen und dort gespeichert. Eigenschaften ■ Ablage als Datei im Dateisystem ■ Standardverzeichnis \App\Programmname ■...
In Verzeichnis- und Dateinamen sind nicht erlaubt: "/", "\", ":", "*", "?", """, "<", ">" und "|" ■ Es gibt keine Benutzer-/Zugriffsverwaltung. Die Jetter AG übernimmt keine Gewähr für die Funktion aller am Markt befindli- chen USB-Sticks. 7.8.7 Register und Variablen hinterlegen Remanent Spei- Register und Variablen des Anwendungsprogramms können durch globale Ab-...
„Systemregister“ auf unserer Homepage. 7.10 Freiprogrammierbare IP-Schnittstelle Die freiprogrammierbare IP-Schnittstelle bietet die Möglichkeit, beliebige Daten mit TCP/IP oder UDP/IP über die Ethernet-Schnittstelle des JCM-501-E00 zu ver- senden oder zu empfangen. Die Verarbeitung der Daten geschieht dabei im An- wendungsprogramm. Anwendungen Die freiprogrammierbare IP-Schnittstelle erlaubt dem Programmierer Daten über...
Seite 37
TCP, UDP 1024 - 2047 Diverse TCP, UDP IP-Konfiguration 50000, 50001 JetIP IP-Konfiguration 52000 Debug-Server INFO Weiterführende Informationen zur Programmierung und Registern finden Sie im Kapitel „Freiprogrammierbare IP-Schnittstelle“ im Themenhandbuch „Freipro- grammierbare Prim-Schnittstellen“ auf unserer Homepage. JCM-501-E00 Betriebsanleitung 37 / 63...
7.11 Automatisches Kopieren von Steuerungsdaten Dieses Kapitel beschreibt die Autostartfunktion, die es ermöglicht, Dateien inner- halb des JCM-501-E00 zu kopieren. Hierzu erstellen Sie eine Kommandodatei, die zusammen mit den Daten auf einem USB-Stick abgelegt ist. Die Kommando- datei wird beim Anstecken des USB-Sticks automatisch abgearbeitet.
® Verfügbare Die Kommandos entsprechen gängiger Windows -Kommandozeilensyntax. Kommandos 7.11.5 Beispiel für eine Kommandodatei Aufgabe Bei einem eingebauten JCM-501-E00 wollen Sie die Funktion erweitern. Hierfür sind folgende Änderungen erforderlich: ■ Betriebssystemupdate ■ Neues Anwendungsprogramm ■ Neue Werte für einige Register...
Eine Datenzeile besteht aus den folgenden Teilen: ■ Variablenkennung am Beginn der Zeile ■ Durch Leerzeichen oder Tabulator getrennt folgt die Variablennummer ■ Durch Leerzeichen oder Tabulator getrennt folgt der Variablenwert Variablenkennung Variablentyp Merker Ganzzahlregister Fließkommazahlregister JCM-501-E00 Betriebsanleitung 40 / 63...
FS 12 1 FS 13 0 Datendateien auto- Das JCM-501-E00 verfügt über einen Mechanismus, der es erlaubt, eine Daten- matisch laden datei automatisch vor dem Start des Anwendungsprogramms zu laden. Die Da- tendatei müssen Sie mit dem Namen register.da versehen und im Ordner App ablegen.
Programmierung | 7 7.12.1 Betriebssystemupdate über das Programmiertool durchführen Mit Hilfe des Programmiertools JetSym ist es auf komfortable Weise möglich, ei- ne Betriebssystemdatei auf das Gerät JCM-501-E00 zu übertragen. ü Update durchfüh- Eine Betriebssystemdatei für das Gerät JCM-501-E00 ist vorhanden.
Betriebssystem Eine Betriebssystemdatei für das Gerät JCM-501-E00 ist vorhanden. updaten ü Das Betriebssystem des Geräts JCM-501-E00 ab Version 4.07.0.12 läuft. ü Während des Betriebssystemupdates bleibt das Gerät eingeschaltet. Kopieren Sie die OS-Datei auf einen USB-Stick mit FAT-Formatierung. Erstellen Sie eine Batch-Datei mit dem Namen autostart.bat auf dem USB- Stick.
Seite 44
Geben Sie im Fenster Proxyeinstellungen bei den Ausnahmen die IP- Adresse 192.168.* ein, siehe die folgende Abbildung. Abb. 12: Gerätewebseite Proxyeinstellungen Update durchfüh- Auf der Seite Update können Sie eine OS-Datei auswählen (Durchsuchen...) und auf das Gerät kopieren (Upload). Abb. 13: Update-Seite JCM-501-E00 Betriebsanleitung 44 / 63...
Wenn Sie auf die Schaltfläche Last Update Log klicken, wird Ihnen der Ablauf des letzten Updates angezeigt und Sie können eventuell aufgetretene Fehler nachvollziehen. 7.12.5 Betriebssystemupdate über JetEasyDownload durchführen Sie können die Betriebssystemdatei des JCM-501-E00 mit einem Peak-CAN- Dongle und dem Kommandozeilen-Tool JetEasyDownload (ab Version 1.00.0.15) von Jetter aktualisieren. Update durchfüh- JetEasyDownload -H100 -T127 -B5 -S8000 - Ljcm_ce0_X.XX.X.XX.os...
Seite 46
Das Betriebssystem liest die Datei \App\start.ini von der internen Flash-Disk. Das Betriebssystem wertet den Eintrag Project aus. Er enthält den Pfad zur Anwendungsprogrammdatei. Das Betriebssystem wertet den Eintrag Program aus. Er enthält den Programmnamen. Das Betriebssystem lädt das Anwendungsprogramm aus der Datei <Project>\<Program>. JCM-501-E00 Betriebsanleitung 46 / 63...
Jetter AG Registerübersicht | 8 8 Registerübersicht Diese Registerübersicht beschreibt in stark zusammengefasster Form die Regis- ter des Geräts JCM-501-E00. 8.1 Default-Adresse am CANopen®-Bus Die ausgelieferte Default-Adresse des JCM-501-E00 ist: Node-ID: 127 (0x7F) 8.2 Allgemeine Registerübersicht Registerbereiche Beschreibung 100000 ... 100999 Electronic Data Sheet (EDS) 101000 …...
Bit 10 Ungültiger Index Bit 11 Ungültiger Opcode Bit 12 Division durch Null Bit 13 Stack-Überlauf Bit 14 Stack-Unterlauf Bit 15 Stack ungültig Bit 16 Fehler beim Laden des Anwendungsprogramms Bit 24 Zykluszeitüberschreitung Bit 25 Tasklock-Timeout JCM-501-E00 Betriebsanleitung 51 / 63...
Beschreibung 230000 JetIP/TCP-Server: Anzahl offener Verbindungen 230001 JetIP/TCP-Server: Modus 230002 JetIP/TCP-Server: Zeit 232708 Timeout in Millisekunden 232709 Reaktionszeit in Millisekunden 232710 Anzahl Netzwerkfehler 232711 Fehlercode des letzten Zugriffs Bit: kein Fehler Timeout Fehlermeldung von Gegenstation JCM-501-E00 Betriebsanleitung 52 / 63...
Schutzverpackung erfolgen. Prüfen Sie bei beschädigter Verpackung das Gerät auf sichtbare Schäden und informieren Sie umgehend den Transporteur und die Jetter AG über Transport- schäden. Bei Beschädigungen oder nach einem Sturz ist die Verwendung des Geräts untersagt.
Kundendienstes zur Verfügung. Diese können Sie telefonisch über unsere Tech- nische Hotline oder über unser Kontaktformular auf unserer Homepage errei- chen: Technische Hotline | Jetter - We automate your success. Oder schreiben Sie eine E-Mail an die Technische Hotline: hotline@jetter.de Bei E-Mail- oder Telefonkontakt benötigt die Hotline folgende Informationen:...
Ungeeignetes Zubehör kann Produktschäden verursachen HINWEIS Teile und Ausstattungen anderer Hersteller können Funktionsbeeinträchtigungen und Produktschäden verursachen. ► Verwenden Sie ausschließlich von der Jetter AG empfohlenes Zubehör. 11.1 Zubehör INFO Das Zubehör ist nicht im Lieferumfang enthalten. Geeignetes Zubehör ist bei der Jetter AG erhältlich.
Seite 61
Abb. 6 Schraublöcher, Einheit der Maßangaben in mm ..............Abb. 7 Zugentlastung montieren......................Abb. 8 Deutsch-Stecker, 12-polig ....................... Abb. 9 M12-Stecker, 4-polig ....................... Abb. 10 Blockdiagramm serielle Schnittstelle..................Abb. 11 Aufruf der Gerätewebseite ...................... Abb. 12 Gerätewebseite Proxyeinstellungen..................Abb. 13 Update-Seite ........................... JCM-501-E00 Betriebsanleitung 61 / 63...
Seite 62
Tab. 33 Empfangspuffer, 16 Bit, big endian ..................Tab. 34 Empfangspuffer, 32 Bit, little endian..................Tab. 35 Empfangspuffer, 32 Bit, big endian ..................Tab. 36 Fehlerzähler ..........................Tab. 37 Kapazität der Flash-Disk ......................Tab. 38 Relevante Verzeichnisse......................Tab. 39 Zubehör ........................... JCM-501-E00 Betriebsanleitung 62 / 63...
Seite 63
Jetter AG Gräterstraße 2 71642 Ludwigsburg www.jetter.de E-Mail info@jetter.de Telefon +49 7141 2550-0 We automate your success.