Home
Benutzerhandbuch FMS
Contents
1. A13 DATEN Seite 8 von 52 ee systems ri solutions Einf hrung Wir freuen uns dass Sie sich f r ein Produkt der CANgine Familie entscheiden haben Die CANgine Familie basiert auf leistungsf higen 8 Bit Controllern mit integriertem Full CAN In terface und internem Flash Speicher Damit k nnen extrem kleine und trotzdem leistungsf hige CAN Einheiten aufgebaut werden Die Spannungsversorgung erfolgt ber den CAN Ste cker Die serielle Schnittstelle spricht ASCII Code und kann damit an jedem Ger t betrieben werden auf des sen serielle Schnittstelle man Zugriff hat Damit ist die Anbindung nahezu aller Automatisierungskomponenten auch lterer Ger te an den CAN Bus m glich In ihrem Standardgeh use misst CANgine FMS nur 53 x 34 mm bei einer H he von 16 mm Wenn dies bei bestimmten Anwendungen nicht passen sollte kann CANgine FMS schon bei kleinen St ckzahlen in Sonderbauformen auch ohne Geh use geliefert werden Besprechen Sie Ihre Anforderungen mit unserem Vertrieb CANgine FMS unterst tzt an der seriellen Schnittstelle Baudraten von 2400 bis 115200 bps und am CAN die durch das FMS Protokoll vorgegebene Baudrate von 250 kb s Inbetrieb nahme und Fehleranalyse werden durch 2 LEDs unterst tzt Ab der Firmwareversion 7 0 Januar 2008 ist die CANgine FMS mit der zus tzlichen Option ECO verf gbar In der ECO Version werden kontinuierlich Daten zum Fahrerverhalten auf gezeichnet und auf Abruf zur Verf
2. Feld 13 24 L3 lt v_Trip_CC_off h mm ss Feld 4 Feld 14 25 Gesamt_Trip_CC_off h mm ss Feld 1 Feld 2 Feld 3 Feld 4 Feld 11 Feld 12 Feld 13 Feld 14 26 v lt L1_Trip_CC_on h mmiss Feld 6 Feld 16 27 Li lt vsL2_Trip_CC_on himm ss Feld 7 Feld 17 28 L2 lt vsL3_Trip_CC_on h mm ss Feld 8 Feld 18 29 L3 lt v _Trip_CC_on h mm ss Feld 9 Feld 19 30 Gesamt_Trip_CC_on h mm ss Feld 6 Feld 7 Feld 8 Feld 9 Feld 16 Feld 17 Feld 18 Feld 19 Die Zeitangaben erscheinen im Stundenformat mit maximal vierstelliger Stundenangabe im Sekundenformat mit max 7 Stellen Bitte beachten Sie die Hinweise zur Einstellung der Geschwindigkeitsgrenzwerte in Kap 4 2 des Teils 2 2 2 8 Zeile 7 Brems und Beschleunigungswerte Feldindex Datum Format Quelle 1 BrakePedalCount_D1 Ganzzahl Gemessene Anzahl der Bremsbet tigungen bei Fahrer 1 2 BrakePedalCount_D2 Ganzzahl Gemessene Anzahl der Bremsbet tigungen bei Fahrer 2 3 BrakePedalCount Trip Ganzzahl Feld 1 Feld 2 4 BrakePedalTime_D1 himm ss _ Zeit der Bremspedalbet tigung Fahrer 1 5 BrakePedalTime_D2 h mm ss Zeit der Bremspedalbet tigung Fahrer 2 6 BrakePedalTime_Trip h mm ss Feld 4 Feld 5 7 AccelTime_D1 h mm ss Zeit in der die Beschleunigung gt L4 ist f r Fahrer 1 8 AccelTime_D1 h mm ss Zeit in der die Beschleunigung gt L4 ist f r Fahrer 2 9 AccelTim
3. eSs OT Ti embedded TITTY systems solutions 7 Konfigurationsparameter CANgine FMS Handbuch Parameter Befehl Wertebereich Default Wert AxleCount A 1 16 3 Autostart AS 0 oder 1 0 CycleTime C 0 100 60000 1000 CycleTimeUnit CU M oder S M DecimalSeperator D Komma oder Punkt Komma Echo E 0 oder 1 0 IdentifierString 0 20 alphanumerische Zei NUL 1 chen MaskForOutput M 0001 1FFF 1FFF Output Trigger Flag OT 0 der 1 0 Protocol P T oder B T ScreenFormat S 0 oder 1 1 Sprinter Sonderbe SP 0 oder 1 0 handlung UartBaud U 1 7 115200 2400 4 19200 bedeutet kein String definiert 8 Steckerbelegung 8 1 Serielle Schnittstelle Pin Signal Pin Signal 1 nc 6 nc 2 TxD 7 nc 3 RxD 8 nc 4 nc 9 nc 5 GND 8 2 CAN Pin Signal Pin Signal 1 nc 6 GND 2 CANL 7 CANH 3 GND 8 nc 4 Ne 9 Vcc 5 Nc CANgineFMSManualGer_A13 August 2008 A13 Seite 29 von 52 ESS Embedded Systems Solutions GmbH Industriestra e 15 D 76829 Landau CANgine FMS Handbuch August 2008 A13 Seite 30 von 52 9 Technische Daten Spannungsversorgung 7 30 VDC Stromaufnahme 35 typ mA Interner Mikrocontrol Clock intern 40 MHz ler Full CAN 2 0B Inter face CAN Transceiver 82C251 CAN Schnittstelle Su
4. hren des CU Befehls eine Zykluszeit kleiner als 100 ms wird das Mi nimum von 100 ms automatisch gesetzt Hierbei erfolgt eine Hinweismeldung Format CUc CR c m M s S Antwort CR LF wenn Parameter bernommen wurde Fehlermeldung bei falschem Parameterwert Cycle time too short set to 100 ms wenn eine Zeit kleiner 100 ms angegeben wird 4 7 D Befehl Dezimaltrennzeichen Legt das Dezimaltrennzeichen f r Zahlenausgaben fest Es kann entweder Komma oder Punkt gew hlt werden Dies ist insbesondere bei der Ausgabe im Tabellenformat wichtig wenn die Daten weiterverarbeitet werden sollen Format Dc CR wobeic oderc Antwort CR LF wenn Parameter bernommen wurde Fehlermeldung bei falschem Parameterwert 4 8 E Befehl Echo Um eine Quittung ber die empfangenen Kommandos bekommen zu k nnen bietet CANgi ne FMS die M glichkeit das empfangene Kommando zur ckzusenden Dies geschieht erst ESS Embedded Systems Solutions GmbH Industriestra e 15 CANgineFMSManualGer_A13 D 76829 Landau CANgine FMS Handbuch m THOTT August 2008 A13 TYTN Ti Seite 16 von 52 embedded systems solutions nach der kompletten Ausf hrung des Kommandos also nach dem Abspeichern des neuen Parameters im EEPROM Eine Ausnahme von dieser Regel bildet das U Kommando das die Baudrate der seriellen Schnittstelle ndert Bei diesem Kommando wird das Echo vor dem Neuinitialisieren der se riellen Schnittstelle und dem Sc
5. zeichnet Ist eine Tripaufzeichnung aktiv dann zeichnet CANgine FMS ECO viele verbrauchsrelevan ten Daten getrennt f r jeden der beeiden Fahrer auf und gibt eine Zusammenfassung beim Beenden des Trips an den bergeordneten Rechner aus Da diese Daten im RAM der CANgine FMS akkumuliert werden muss das Ger t w hrend der gesamten Tripdauer Span nung haben Die Versorgung kann also nicht ber Klemme 30 sondern muss ber Dauer plus erfolgen Eine Unterbrechung der Spannungsversorgung der CANgine FMS ECO w h rend eines aktiven Trips hat den Verlust aller bisher kumulierten Daten zur Folge Das Starten und Beenden der Tripaufzeichnung sowie ein erneuter Abruf der letzten Tripda ten kann nur in der Normalbetriebsart der CANgine FMS erfolgen Im Konfigurationsmodus sind die Befehle zum Starten und Beenden eines Trips nicht verf gbar Ein Wechsel in die Konfiguration bei laufender Tripaufzeichnung ist nicht zul ssig Soll in den Konfigurations modus gewechselt werden muss vorher die Tripaufzeichung beendet werden Dass eine Tripaufzeichnung aktiv ist ist auch am Blinken der gr nen LED zu erkennen Im Normalbetrieb ohne Tripaufzeichnung ist sie 0 9 s aus und 0 1 s ein kurzes Flashen Ist eine Tripaufzeichnung aktiv ist sie 0 75 s aus und 0 25 s ein langes Flashen Im Konfigura tionsmodus blinkt die gr ne LED gleichm ig mit 2 Hz Die Aufzeichnungsdauer ist auf 99 Tage begrenzt 2 Datenausgabe Die Datenausgabe erfolgt
6. 18 von 52 erben Format OTn CR n 0 1 Antwort CR LF bei erfolgreicher Ausf hrung Fehlermeldung bei Fehler im Befehlsformat oder ung ltigem Parameter 4 13 P Befehl Protokollauswahl Mit dem P Befehl wird zwischen Truck FMS und Bus FMS Protokoll umgeschaltet Das ge w hlte Protokoll beeinflusst die Ausgabe des CCVS Satzes und die Vorbesetzung des Mas kenregisters Beim Umschalten des Protokolls wird das Maskenregister auf den Vorgabewert 1FFF bei Truck FMS und 1FFEFB bei Bus FMS gesetzt Format Pc CR c b B t T Antwort CR LF bei erfolgreicher Ausf hrung Fehlermeldung bei Fehler im Befehlsformat oder ung ltigem Parameter 4 14 R Befehl Wiederanlauf Konfigurationsmodus beenden und CAN sowie Ausgabe starten Nach einem erfolgreichen Start beginnt die gr ne RUN LED zu flashen 900 ms aus 100 ms ein Format R CR Antwort Meldung LF CANgine FMS in normal operation mode LF mit anschlie endem Wechsel in den Normalbetrieb Fehlermeldung wenn Fehler im Befehlsformat 4 15 S Befehl Screen Format Stellt das Ausgabeformat ein SO stellt das Tabellenformat f r die Ausgabe ein Alle Variablenwerte werden durch Semiko lon getrennt in einer Zeile ausgegeben Am Anfang jeder Zeile wird die aktuelle Zeitinforma tion ausgegeben siehe Kap 5 6 2 S1 stellt das Bildschirmformat f r die Ausgabe ein Nach der Zeitinformation wird jede in der Maske aktivierte Variablengruppe mit Variablennamen und ggf physikali
7. 2400 In der Werkskonfiguration AS 0 wartet CANgine FMS jetzt auf ein CR Zeichen dann wird der CAN initialisiert und die Ausgabe an die serielle Schnittstelle gestartet Die serielle Schnittstelle des Hosts muss folgende Einstellungen haben 8 Datenbits no parity 1 Stopbit kein Protokoll 1 CANinAutomation www can cia org CANgineFMSManualGer_A13 Baudrate entsprechend Einstellung an CANgine FMS ESS Embedded Systems Solutions GmbH IndustriestraBe 15 D 76829 Landau CANgine FMS Handbuch m TET August 2008 A13 TA Seite 12 von 52 embedded systems solutions 3 Initialisierung beim Anlegen der Spannung W hrend der Initialisierung nach dem Anlegen der Versorgungsspannung werden verschie dene interne Pr fungen durchgef hrt um eine sichere Funktion der CANgine zu gew hrleis ten Hierzu geh rt die berpr fung des Parameterspeichers im EEPROM anhand einer Checksumme Vor Beginn der Initialisierung wird die rote LED ERR eingeschaltet und die gr ne LED RUN ausgeschaltet Ist die Initialisierung erfolgreich abgeschlossen wird die rote LED ERR wieder ausgeschaltet Tritt bei der berpr fung des EEPROMs ein Fehler auf wird er durch einen Blinkcode der roten LED ERR signalisiert Blinkcode Fehler 4 mal Checksummen oder Speicherfehler Parameterdaten EEPROM Wird ein Checksummenfehler in den Parametrierdaten festgestellt so werden die Default Daten geladen siehe Kap 4 2 Der
8. 3 Initialisierung beim Anlegen der Spannung uuusssssssssennnnnnnennnnnnnnnnnnnnnnnnnnnnnnnennnnn 12 4 WRONTIQUPANONSINOGUS zungen 13 4 1 Belehleubersiehl nun 13 4 2 Befehl Anzeige der Parameterdaten 4444444440nnnnnnnnnnnnnnnnnnnnnnnnnnn nenn 14 4 3 A Befehl AxIGC OU sxssercsicacorestvevsscneincescoctsdaazenmevertsumonimasenoerecemenmna Gentes meurceaaee 14 44 AS Befehl Auf stan ni u a Ra EE E 14 4 5 C Befehl CycleTime uuunnnennnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnannnnnnnnnnnnnnnnnannnnnn nn 15 4 6 CU Befehl CycleTimeUhit u 444444444Hnnnnnnnnnnnnnnnnnannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn 15 4 7 D Befehl Dezimaltrennzeichen uunnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn nenn 15 48 E Befehl ECO een een 15 4 9 F Befehl Fehlerinf rmation aueea 16 4 10 Befehl Identifier String nn 444444444HHBnnnnnnnnnnnnnnnnnnnnnnnennnnnnnnnnennnnn 16 4 11 M Befehl Maske f r Ausgabewerte uuunssssssnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn nenn 17 4 12 OT Befehl Ausgabetrigger un 4444444444 Hannnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnannnnnnnnn 17 4 13 P Befehl Protak llauswahl u nenn 18 4 14 R Befehl Wiederanlaul an 22 422uu2 2ER 18 4 15 S Befehl Screen Format nn ea ea 18 4 16 SP Befehl Sprinter Sonderbehandlung 44444444440Hnnnnnnnnnnnnnnnnnnnnnnnnn 19 4 17
9. Die Werte sind in 0 125 rpm als Ganzzahl einzugeben F r den Wert 1500 sind das z B 1500 0 125 12000 Es wird nicht berpr ft ob die Werte aufsteigend sind Sind sie dies nicht werden unvorher sehbare Ergebnisse generiert Die Defaultwerte sind L1 8800 1100 ESS Embedded Systems Solutions GmbH Industriestra e 15 D 76829 Landau CANgineFMSManualGer_A13 E CANgine FMS Handbuch TTY mE August 2008 A13 u Seite 51 von 52 L2 12800 1600 Format TNn zahl CR n 1 2 zahl 800 64000 Antwort CR LF wenn Parameter bernommen wurde Fehlermeldung bei falschem Parameterwert EngineSpeed rpm Time 4 6 Parameteranzeige bei ECO Variante Bei der ECO Variante gibt der Befehl mit dem die aktuellen Parameter angezeigt werden nat rlich auch die parametrierten Bereichsgrenzen aus A Axlecount 3 AS Autostart off C cycleTime 1000 CU CycleTimeunit M msec D DecimalSeperator E Echo off I ID String not defined M MaskForOutput 1FFF OT Output Trigger P Protocol T S ScreenFormat 1 SP SprinterFlag Off TripFormatSeconds Off V1 3 SpeedLevel 8960 17920 24320 A1 3 AccLevel 230 115 46 A4 6 AccLevel 46 115 230 T1 3 ThrottleLevel 20 50 90 N1 2 EngSpeedLevel 1100 1600 CANgineFMSManualGer_A13 ESS Embedded Systems Solutions GmbH IndustriestraBe 15 D 76829 Landau CANgine FMS Handbuch m August 2008 A13 Arme Seite 52 von 52 a systems s
10. Spalten Geschwindigkeit kleiner oder gleich Level 1 Geschwindigkeit gr er Level 1 und kleiner oder gleich Level 2 Geschwindigkeit gr er Level 2 und kleiner oder gleich Level 3 Geschwindigkeit gr er Level 3 Mit dem TSV Befehl werden die 3 Werte f r die Bereichsgrenzen gesetzt Die Werte sind in 1 256 km h als Ganzzahl einzugeben F r den Wert 75 km h sind das z B 75 x 256 19200 Es wird nicht berpr ft ob die Geschwindigkeitswerte aufsteigend sind Sind sie dies nicht werden unvorhersehbare Ergebnisse bei der Tripauswertung erzeugt ESS Embedded Systems Solutions GmbH Industriestra e 15 CANgineFMSManualGer_A13 D 76829 Landau CANgine FMS Handbuch u ESS August 2008 A13 Ina Seite 48 von 52 oie systems rim solutions Die Defaultwerte sind L1 8960 35 km h L2 17920 70 km h L3 23040 90 km h Format TVn zahl CR n 1 3 zahl 256 30720 Antwort CR LF wenn Parameter bernommen wurde Fehlermeldung bei falschem Parameterwert Das nachstehende Diagramm veranschaulicht den Zusammenhang zwischen den paramet rierten Bereichsgrenzen und den gemessenen Zeiten Vehicle Speed km h L3 lt v Time 4 3 TA Befehl Brems und Beschleunigungsprofil einstellen Die Ausgabe des Beschleunigungsprofils erfolgt in 7 Spalten Beschleunigung kleiner oder gleich Level 1 Beschleunigung gr er Level 1 und kleiner oder gleich Level 2 Beschleunigung gr er Level 2 und
11. TE Befehls PTO v 0 Gemessene Zeit in der der Nebenantrieb aktiv ist PTO Information in CAN FMS Da ten w hrend das Fahrzeug steht Motion Detect Status in CAN FMS Daten PTO v 1 Gemessene Zeit in der der Nebenantrieb aktiv ist PTO Information in CAN FMS Da ten w hrend das Fahrzeug f hrt Motion Detect Status in CAN FMS Daten Start km Tachostand aus den CAN FMS Daten nach Empfang des TS Befehls Ist der CAN FMS beim Empfang des TS Befehls nicht aktiv Z ndung aus dann wird der Wert genommen der verf gbar ist wenn die Z ndung eingeschaltet wird End km Tachostand aus den CAN FMS Daten nach Empfang des TE Befehls Ist der CAN FMS beim Empfang des TS Befehls nicht aktiv Z ndung aus dann wird der letzte Wert genommen der vorhanden war bevor die Z ndung abgeschaltet wurde Distance Differenz aus End km und Start km LfcStart FuelC Wert aus den CAN FMS Daten nach Empfang des TS Befehls Ist der CAN FMS beim Empfang des TS Befehls nicht aktiv Z ndung aus dann wird der Wert genommen der verf gbar ist wenn die Z ndung eingeschaltet wird LfcEnd FuelC Wert aus den CAN FMS Daten nach Empfang des TE Befehls Ist der CAN FMS beim Empfang des TS Befehls nicht aktiv Z ndung aus dann wird der letzte Wert genommen der vorhanden war bevor die Z ndung abgeschaltet wurde LfcTotal Differenz aus LfcEnd und LfcStart 100km Verbrauchswert berechnet aus der LfcTotal und der Distance l h Verbrauchswert berechnet aus der LfcTotal
12. direkt nach Anlegen der Betriebsspan nung durch die Eingabetaste CANgine FMS empfangt ein CR oder aus dem Normalbe trieb durch Eingabe von S Ctrl oder Strg Taste gedr ckt halten und gleichzeitig S Taste betatigen Hierbei empfangt die CANgine FMS den Zeichencode 0x13 Beim Eintritt in den Konfigurationsmodus gibt CANgine FMS die Meldung LF CANgine FMS in configuration mode CR LF aus und wartet auf Eingaben Im Konfigurationsmodus wird der CAN Kanal geschlossen CANgine FMS erzeugt in dieser Betriebsart keine ACK Bits mehr auf dem Bus Die gr ne RUN LED blinkt 500 ms aus 500 ms ein Alle eingegebenen Parameter werden im nichtfl chtigen Speicher abgelegt und beim n chs ten Anlegen der Betriebsspannung aktiviert Deswegen sollten Konfigurationskommandos nicht bei jedem Start der CANgine FMS gesendet werden CANgine FMS merkt sich die Pa rameter auch ber im spannungslosen Zustand und startet jedes Mal mit den zuletzt emp fangenen Parametern CANgine FMS arbeitet nicht case sensitive d h statt einem A kann auch ein a eingegeben werden Ist der Parameter Echo E Befehl ausgeschaltet erfolgt als positive Quittungsausgabe auf einen Befehl CR LF Bei Fehlern erfolgt die Ausgabe Illegal command or parame ter CR LF Bei Kommandos die nichtfl chtige Parameter setzen A AS C CU D E M S U erfolgt die Quittungsausgabe erst nach dem erfolgreichen Abspeichern der Parameter im EEPROM Tritt beim Speichern im EEP
13. gung gestellt Damit wird eine umfangreiche Auswertung m glich die als Basis zur Fahrerschulung herangezogen werden kann Die ECO Funktionali t t und die verf gbaren Auswertedaten sind im neuen Teil 2 des Handbuches beschrieben Softwareupdates oder kundenspezifische Software Versionen k nnen ohne ffnen des Ge h uses geladen werden ESS Embedded Systems Solutions GmbH Industriestra e 15 D 76829 Landau CANgineFMSManualGer_A13 ess DIT August 2008 A13 Tr Seite 9 von 52 solutions CANgine FMS Handbuch Trrrtetm Teil 1 FMS Standardfunktionen ESS Embedded Systems Solutions GmbH Industriestra e 15 CANgineFMSManualGer_A13 D 76829 Landau CANgine FMS Handbuch August 2008 A13 Seite 10 von 52 1 FMS Protokoll Varianten rm SSS POT embedded systems solutions Beginnend mit Firmware Version 6 0 unterst tzt CANgine FMS zus tzlich zum Truck Proto koll das Bus Protokoll Das FMS Bus Protokoll unterscheidet sich geringf gig in einigen Nachrichten und definiert einige neue Nachrichten Die folgende Tabelle fasst die Unter schiede zusammen Einzelheiten finden sich in Kap 4 10 bei der Beschreibung des M Kom mandos das die Nachrichten f r die Ausgabe festlegt Nachricht Truck FMS Bus FMS CCVS ParkingBrake nicht vohanden PTOState nicht vorhanden VehicleWeight Nachricht definiert Nachricht nicht definiert ServiceDistance Nachricht definiert Nachricht nicht defin
14. h mm ss ausgegeben werden werden hier als ganzzahlige Sekundenwerte ausgegeben Auch in dieser Darstel lung wurden zur Verdeutlichung die Zeilenumbr che mit den Zeichen CR LF dargestellt 3 Datenerfassung In der Normalbetriebsart in der CANgine FMS die aktuellen Fahrzeugdaten an den Telema tikrechner ausgibt sind keine Kommandos zugelassen Alle eingehenden Zeichen au er Ctrl S zum Wechsel in die Konfiguration und P zur Ausgabe eines Datensatzes im Daten anforderungsbetrieb werden bei der Standard CANgine FMS ignoriert Bei der ECO Option unterbricht jedoch der Empfang des Zeichens T oder t im Normalbe trieb die zyklische Datenausgabe Es sind 3 Kommandos zugelassen TS f r Trip Start TE f r Trip End TR f r Trip Data Read Geht das Zeichen T an der seriellen Schnittstelle ein wird die Datenausgabe abgeschaltet bis der Kommandostring mit dem Zeichen CR abgeschlossen wird Dann wird der Befehl ESS Embedded Systems Solutions GmbH Industriestra e 15 D 76829 Landau CANgineFMSManualGer_A13 m ess DIDI August 2008 A13 a Seite 41 von 52 systems TY CANgine FMS Handbuch solutions gepr ft und ausgef hrt bzw eine Fehlermeldung ausgegeben Danach wird eine Zykluszeit gewartet und danach die Datenausgabe fortgesetzt Nach dem Start einer Tripaufzeichnung erfolgt die interne Datenerfassung unabh ngig von der eingestellten Zykluszeit und der Maske der Ausgabedaten Alle Zeit
15. m s2 2 10 0 00 2 10 m s2 lt L1 E Oe wks es L4 L5 L5 L6 gt L6 Driver 1 0 0 24 3630 46 0 0 Driver 2 0 0 0 0 0 0 0 Trip 0 0 24 3630 46 0 0 GasPed lt L1 Bez 2 gt L3 Driver 1 703 2894 120 26 Driver 2 0 0 0 0 Trip 703 2894 120 26 Rpm lt L1 2 gt L2 Driver 1 455 3274 14 Driver 2 0 0 0 Trip 455 3274 14 2 2 Rohdaten Die Rohdaten sind f r die bertragung im Realbetrieb an den Ubergeordneten Telema tikrechner implementiert In diesem Format werden die Ubertragungszeiten minimiert und der Datenaufwand minimiert Auch die Rohdaten k nnen entweder im Stundenformat oder im einfachen zur Weiterbe rechnung gedachten Sekundenformat ausgegeben werden Grunds tzlich erfolgt bei Ausga be von Rohdaten SO Format keine Ausgabe von Variablen oder Tabellennamen sowie physikalischen Einheiten Der folgende Abschnitt zeigt die Rohdaten im Stundenformat big_mo 2008 02 29 12 47 58 2008 02 29 14 00 58 00 01 13 00 00 01 03 52 00 01 03 40 00 01 01 40 00 01 10 42 CR LF 0 1 s6 he go o 00 00 29091 200 29173 795 82 595 82 585 0 000 9120 5 9136 0 15 5 15 0 0 0 0 5 18 1 0 0 18 7 14 4 CR 1 04 12 0 00 00 1 04 12 0 00 17 0 00 00 0 00 17 0 06 07 0 00 00 0 06 07 0 00 00 1 10 36 1 10 36 CR LF 70 09 80 35 0 00 77 83 80 35 0 00 80 35 cr Le 0 01 38 0 05 49 0 04 04 0 00 00 0 11 31 0 00 00 0 01 51 0 48 18 0 00 00 0 50 09 0 00 00 0 00 00 0 00 00 0 00 00 0 00 00 0 00 00 0 00 00 0 00 00 0 00 00 0 00 00 0 01 38 0 05 49
16. ssigen Bereichs e error indicator fehlerbehafteter Wert e not available zurzeit oder im aktuellen Fahrzeug nicht verf gbar Fur diese Sonderbereiche gibt CANgine FMS anstatt eines numerischen Wertes die Zeichen e o f r out of range e e f r error indicator e n f r not available aus 5 5 FMS Nachrichten Maskenbits und FMS Zykluszeiten Telegramm Zykluszeit Maskenbit Maskenwert Truck Bus ms hex FMS FMS Engine speed 20 0 0x00 0001 ja ja Accelerator Pedal 50 1 0x00 0002 ja ja TCO 50 2 0x00 0004 ja ja CCVS 100 3 0x00 0008 ja ja Service Distance 1 000 4 0x00 0010 ja nein Vehicle Distance 1 000 5 0x00 0020 ja ja Engine Hours 1 000 6 0x00 0040 ja ja Fuel Consumption 1 000 7 0x00 0080 ja ja Vehicle Weight 1 000 8 0x00 0100 ja nein Engine Temperature 1 000 9 0x00 0200 ja ja Fuel Level 1 000 10 0x00 0400 ja ja Vehicle ID 10 000 11 0x00 0800 ja ja FMS Version 10 000 12 0x00 1000 ja ja TransmissionControl 100 13 0x00 2000 nein ja DoorControl1 100 14 0x00 4000 nein ja DoorControl2 100 15 0x00 8000 nein ja AirSuspension 100 16 0x01 0000 nein ja AirSupply 1 000 17 0xo2 0000 nein ja AlternatorSpeed 1 000 18 0x04 0000 nein ja TimeDate 1 000 19 0x08 0000 nein ja AmbTemp 1 000 20 0x10 0000 nein ja 5 6 Ausgabeformate In den folgenden Kapiteln werden die Ausgabewerte der einzelnen Variablen erl utert
17. und Fahrer 2 werden addiert und in der Spalte Trip ausgegeben AccelMax W hrend der gesamten Tripzeit wird das Maximum der Beschleunigung bestimmt Es wird in m s ausgegeben DecelMax W hrend der gesamten Tripzeit wird das Maximum der Verz gerung bestimmt Es wird in m s ausgegeben 3 9 Brems und Beschleunigungsprofile Wenn w hrend der Trip Datenerfassung Fahrzeugbewegung erkannt wird Motion Detect im TCO Datensatz dann wird die Geschwindigkeit des TCO Datensatzes differenziert Dies ergibt die vorzeichenbehaftete Beschleunigung des Fahrzeugs Entsprechend den paramet rierten Werten siehe TA Befehl in Kap 4 3 wird die aktuelle Beschleunigung einem der 7 Bereiche zugeordnet und die Zeiten f r diesen Bereich getrennt pro Fahrer gemessen Die gemessenen Zeiten werden f r jeden Fahrer getrennt und addiert als Tripzeiten ausge geben ESS Embedded Systems Solutions GmbH Industriestra e 15 CANgineFMSManualGer_A13 D 76829 Landau CANgine FMS Handbuch ESSE August 2008 A13 TAI Seite 46 von 52 oe systems solutions Acceleration L6 lt a a lt L1 Deceleration 3 10 Profile der Gaspedalstellungen Wenn bei aktiver Datenaufzeichnung Motorlauf erkannt wird wird die Stellung des Gaspe dals vier Bereichen zugeordnet und die zugeh rigen Zeiten werden gemessen Die gemessenen Zeiten werden f r jeden Fahrer getrennt und addiert als Tripzeiten ausge geben Die Bereichsgrenzen k nnen mit dem TG Befehl
18. und der Motorlaufzeit ESS Embedded Systems Solutions GmbH Industriestra e 15 CANgineFMSManualGer_A13 D 76829 Landau CANgine FMS Handbuch u ESS August 2008 A13 TA Seite 44 von 52 oo systems rim solutions 3 5 Fahrerzeiten Die im TCO Datensatz der CAN FMS Daten enthaltenen Fahrer Zeitstati werden akkumuliert Da die Proben nur jede Sekunde genommen werden der Zyklus des TCO Datensatzes je doch 50 ms betr gt k nnen bei langen Zeitr umen geringf gige Abweichungen zwischen den von CANgine FMS ECO ausgegebenen Daten und den Angaben des Tachographen entstehen 3 6 Durchschnittsgeschwindigkeiten Absolute Zur ckgelegte Strecke dividiert durch gemessene Gesamtzeit des Trips Hierbei ge hen alle Stillstandszeiten ein Motor on Zur ckgelegte Strecke dividiert durch gemessene Motorlaufzeit Dieser Wert wird f r jeden Fahrer getrennt und f r den gesamten Trip ausgewiesen Motion Zur ckgelegte Strecke dividiert durch gemessene Fahrzeit Motion Detect Bit in CAN FMS Nachricht Dieser Wert wird f r jeden Fahrer getrennt und f r den gesam ten Trip ausgewiesen 3 7 Geschwindigkeitsprofil Die Geschwindigkeitsprofile werden gebildet indem die aus den CAN FMS Daten erhaltene Geschwindigkeit TCO Datensatz entsprechend den Parameterdaten im EEPROM in ver schiedene Level eingeteilt wird F r jeden definierten Level werden die Zeiten bei jedem Fah rer getrennt gemessen Bei der Messung wird unterschieden ob der
19. wahlweise in vier Formaten Die Einstellung erfolgt einerseits ber den S Befehl der Standard CANgine FMS der festlegt ob die Daten mit vorangestellten Na men und physikalischen Einheiten ausgegeben werden Ist S1 gesetzt dann erfolgt die Ausgabe der Tripdaten tabellarisch und den Feldern sind Er lauterungen vorangestellt In diesem Format ist ein leichtes berpr fen der Daten m glich Es dient vor allem der Unterst tzung in der Entwicklungsphase Ist SO gesetzt dann erfolgt die Ausgabe der Daten als Rohwerte getrennt durch Semikolon 5 Ob als Dezimaltrennzeichen ein Punkt oder ein Komma verwendet wird wird durch den Standardparameter D eingestellt siehe Kap 4 7 im Teil 1 ESS Embedded Systems Solutions GmbH Industriestra e 15 D 76829 Landau CANgineFMSManualGer_A13 m ESS DIT August 2008 A13 a Seite 33 von 52 TTT CANgine FMS Handbuch systems solutions Die Ausgabe der gemessenen Zeiten kann in Form von Sekunden oder als Stundenangabe in der Form hh mm ss erfolgen Diese Auswahl wird mit dem Befehl TO getroffen der im Kap 4 1 des Teils 2 beschrieben ist Die vier Ausgabeformate werden in den folgenden Kapiteln gezeigt und die Bedeutung bzw Herkunft der Felder wird erl utert 2 1 Tabellenausgabe Trip big Start End Duration 2008 02 29 12 47 58 2008 02 29 14 00 58 00 01 13 00 i i i z Time EE A o ae ea a Ga o Oa ob 00 01 01 40 00 01 10 4 Dies ist das bersicht Time PTO v PTO v e
20. wird die Zykluszeit be wachung der Nachricht EngineSpeed von 20 ms auf 1000 ms verl ngert Daimler will den Bug im Fr hjahr 2008 beseitigen FW 6 5 Befehl erg nzt Identifier String FW 6 3 Betriebsart Datenanforderung FW 6 1 Bus FMS erg nzt FW 6 0 Cycle time unit erg nzt ge ndertes Verhalten RUN LED Angepasst an Firmware Version 5 0 Hinweis auf J1939 Korrektur M Befehl Neue Parameter Autostart und Echo FW Version 4 5 Korrekturen Erg nzungen erste Ausgabe ESS Embedded Systems Solutions GmbH Industriestr 15 D 76829 Landau 49 6341 3487 0 49 6341 3487 29 info ESSolutions de www ESSolutions de www CANgine com CANgineFMSManualGer_A13 ESS Embedded Systems Solutions GmbH IndustriestraBe 15 D 76829 Landau CANgine FMS Handbuch m August 2008 A13 Arme embedded Seite 4 von 52 abe 4 solutions Erg nzende Dokumente SAE J1939 71 Vehicle Application Layer Erl uterungen zu den FMS Daten Bedeutung der Sonderzeichen CR Eingabetaste oder Zeichencode 0x0D LF Zeichencode Linefeed 0x0A BELL Zeichencode f r Alarm 0x07 ESS Embedded Systems Solutions GmbH IndustriestraBe 15 D 76829 Landau CANgineFMSManualGer_A13 Ss OT Ti embedded TY systems solutions CANgine FMS Handbuch August 2008 A13 Seite 5 von 52 Inhalt ENIUHTUNG ee een 8 Teil 1 FMS Standardiiinklionen en ae ee 9 1 FMS Prolok lYaranlienzssa2s ensneae ine 10 2 Inbetriebnahme ansehe nein 11
21. 0 04 04 0 00 00 0 11 31 0 00 00 0 01 51 0 48 18 0 00 00 0 50 09 CR LF Seer ni ao 0 00 00 0 01 30 0 00 46 0 00 00 0 00 46 0 00 24 0 00 00 0 00 24 2 43 0 00 2 43 2 10 0 00 2 10 CR 0 00 00 0 00 00 0 00 24 1 00 30 0 00 46 0 00 00 0 00 00 0 00 00 0 00 00 0 00 00 0 00 00 0 00 00 0 00 00 0 00 00 0 00 00 0 00 00 0 00 24 1 00 30 0 00 46 0 00 00 0 00 00 CR LF 0 11 43 0 48 14 0 02 00 0 00 26 0 00 00 0 00 00 0 00 00 0 00 00 0 11 43 0 48 14 0 02 00 0 00 26 CR LF 0 07 35 0 54 34 0 00 14 0 00 00 0 00 00 0 00 00 0 07 35 0 54 34 0 00 14 CR LF Die Rohdaten sind in 10 Zeilen gruppiert Jede Zeile wird mit der Zeichenfolge CR LF be endet Die Zeilen konnten hier wegen der zu kleinen Seitenbreite nicht korrekt dargestellt werden deswegen wurden zur Verdeutlichung in der obigen Darstellung die Zeichen CR LF zugef gt die bei der normalen Ausgabe nicht sichtbar sind ESS Embedded Systems Solutions GmbH Industriestra e 15 CANgineFMSManualGer_A13 D 76829 Landau CANgine FMS Handbuch August 2008 A13 Seite 36 von 52 SSS PTET Ti embedded TET systems solutions 2 2 1 Zeilenaufteilung Zeile Dateninhalt Anzahl Felder 1 Basisdaten1 Trip bis Total 8 2 Basisdaten2 PTO v 0 bis FuelC Idle 13 3 Verbrauchsdaten 6 4 Zeiten der beiden Fahrer 12 5 Durchschnittsgeschwindigkeiten 7 6 Geschwindigkeitsprofil 30 7 Brems und
22. 2 km mit 3 Nachkommastellen gemessen 8 FuelStart FuelC Wert bei TS Befehl Liter mit 1 Nachkommastelle FMS Daten 9 FuelEnd FuelC Wert bei TE Befehl Liter mit 1 Nachkommastelle FMS Daten 10 FuelTotal Gesamter Kraftstoffverbrauch Liter mit 1 Nachkommastelle Feld 9 Feld 8 11 FuelD1 Kraftstoffverbrauch Fahrer 1 Liter mit 1 Nachkommastelle FMS Daten 12 FuelD2 Kraftstoffverbrauch Fahrer 2 Liter mit 1 Nachkommastelle FMS Daten 13 Fuelldle Kraftstoffverbrauch stehendes Liter mit 1 Nachkommastelle Feld 10 Feld 11 Feld 12 Fahrzeug Die Zeitangaben erscheinen im Stundenformat mit maximal zweistelliger Tagesangabe im Sekundenformat mit maximal 7 Stellen ESS Embedded Systems Solutions GmbH Industriestra e 15 D 76829 Landau CANgineFMSManualGer_A13 eSs OT Ti embedded TTY tm systemi solutions 2 2 4 Zeile 3 Verbrauchsdaten CANgine FMS Handbuch August 2008 A13 Seite 37 von 52 Feldindex Datum Format Quelle 1 1 100 km Driver 1 Verbrauch Fahrer 1 1 Nachkommastelle Zeile 2 Feld 6 und Zeile 2 Feld 11 2 1 100 km Driver 2 Verbrauch Fahrer 2 1 Nachkommastelle Zeile 2 Feld 7 und Zeile 2 Feld 12 3 1 100 km Trip Verbrauch gesamter Trip 1 Nachkommastelle Zeile 2 Feld 5 und Zeile 2 Feld 10 4 l h Driver 1 Verbrauch Fahrer 1 1 Nachkommastelle Zeile 2 Feld 11 durch gemessene Motorlaufzeit mit Fahrer 1 aktiv 5 Ih Driver 2 Ve
23. 4 D1 himm ss Gemessene Zeit TCO Geschwindigkeitableitung 5 L4 lt AccelsL5D1 h mm ss Gemessene Zeit TCO Geschwindigkeitableitung 6 L5 lt Accel lt L6D1 himm ss Gemessene Zeit TCO Geschwindigkeitableitung 7 L6 lt Accel D1 h mm ss Gemessene Zeit TCO Geschwindigkeitableitung 8 Accel lt L1 D2 h mm ss__ Gemessene Zeit TCO Geschwindigkeitableitung 9 L1 lt AccelsL2D2 h mm ss Gemessene Zeit TCO Geschwindigkeitableitung 10 L2 lt Accel lt L3 D2 h mmiss_ Gemessene Zeit TCO Geschwindigkeitableitung 11 L3 lt Accel lt L4 D2 h mm ss__ Gemessene Zeit TCO Geschwindigkeitableitung 12 L4 lt Accel lt L5 D2 h mmiss_ Gemessene Zeit TCO Geschwindigkeitableitung 13 L5 lt Accel lt L6 D2 himm ss Gemessene Zeit TCO Geschwindigkeitableitung 14 L6 lt Accel D2 h mm ss__ Gemessene Zeit TCO Geschwindigkeitableitung 15 Accel lt L1 Trip himm ss_ Feld 1 Feld 8 16 L1 lt Accel lt L2 Trip hmm ss Feld 2 Feld 9 17 L2 lt Accel lt L3 Trip hmm ss Feld 3 Feld 10 18 L3 lt Accel lt L4 Trip h mm ss Feld 4 Feld 11 19 L4 lt Accel lt L5 Trip h mm ss Feld 5 Feld 12 20 L5 lt Accel lt L6 Trip h mm ss Feld 6 Feld 13 21 L6 lt Accel Trip h mm ss Feld 7 Feld 14 Die Zeitangaben erscheinen im Stundenformat mit maximal vierstelliger Stundenangabe im Sekundenformat mit max 7 Stellen Bitte beachten Sie die Hinweise zur Einstellung de
24. 76829 Landau CANgine FMS Handbuch m TTT ess August 2008 A13 TYTN TTT Seite 14 von 52 u R CR Neustart nach Konfiguration Sn CR Ausgabeformat auf Bildschirm n 1 oder Datenbankformat n 0 setzen SPn CR Watchdogzeit f r EngineSpeed Nachricht auf 20 ms n 0 oder 1000 ms n 1 einstellen Un CR RS232 Baudrate setzen Parameter UartBaud V CR Versions Information ausgeben 4 2 Befehl Anzeige der Parameterdaten Zeigt die eingestellten Parameter an Format CR Antwort Ausgabe der Parameter Fehlermeldung bei falschem Befehlsformat Ausgabeformat f r Default Einstellung A Axlecount 3 AS Autostart off C CycleTime 1000 CU CycleTimeunit M msec D DecimalSeperator E Echo off I ID String not defined M MaskForOutput 1FFF OT Output Trigger 0 P Protocol T S ScreenFormat 1 4 3 A Befehl AxleCount Legt die Achsanzahl des Ausgabeformats f r die Achsgewichte im Truck Protokoll fest Der Standardwert ist 3 Ist das Bus FMS Protokoll aktiviert ist dieser Parameter ohne Bedeu tung Format An CR n 1 16 Antwort CR LF wenn Wert bernommen wurde Fehlermeldung bei falschem Parameterwert 4 4 AS Befehl Autostart In der Werkskonfiguration erwartet die CANgine FMS nach Einschalten der Versor gungsspanung entweder das Zeichen CR oder S an der seriellen Schnittstelle Wird CR empfangen geht die CANgine in den Konfigurationsmodus wird S empfangen startet sie di
25. 9 Landau CANgineFMSManualGer_A13 m ess DIDI August 2008 A13 a Seite 27 von 52 systems solutions 5 8 Fehlerbehandlung Folgende Fehler werden im Normalbetrieb von CANgine berwacht und im Fehlermerker gespeichert sowie durch die rote LED ERR signalisiert rim CANgine FMS Handbuch Fehler Bit des Fehlermerkers Blinkcode Zykluszeit berschreitung 0 1 CAN error passive Zustand 2 2 CAN bus error Zustand 3 3 5 8 1 Zykluszeit berschreitung Die Ausgabe an die serielle Schittstelle erfolgt in einem festen Zeitraster das durch den Pa rameter OutCycle Befehl C vorgegeben wird Wenn OutCycle und UartBaud falsch gesetzt sind kann es passieren dass die Ausgabe noch nicht beendet ist wenn die Zykluszeit abge laufen ist und die nachste Ausgabe starten musste In diesem Fall setzt die CANgine FMS das Fehlerbit Zykluszeit zu kurz Die rote LED ERR blinkt mit einem Blinkcode von 1 Erh hen Sie in diesem Fall die Baudrate der seriellen Schnittstelle mit dem U Befehl verlangern Sie die Zykluszeit mit dem C Befehl oder verringern Sie die Anzahl der Ausgabedaten mit dem M Befehl Mit dem Auslesen des Fehlermerkers wird die Fehlerinformation zur ckgesetzt 5 8 2 CAN Busfehler Wird einer der beiden Fehler CAN error passive oder CAN bus error gemeldet gibt es starke St rungen oder andere Probleme auf dem CAN Bus berpr fen Sie die Verkabelung die Steckverbinder und die Abschlusswiderst nd
26. Anzahlen der Bremsbet tigungen genannt in der zweiten Zeile die akkumulierten Zeiten in denen das Bremspedal bet tigt wurde jeweils f r Fahrer 1 Fahrer 2 und f r den gesamten Trip In der folgenden Zeile wer den die kumulierten Zeiten ausgegeben w hrend der das Fahrzeug bescheunigt wurde Im Vorgriff auf Kapitel 4 3 sind nebenstehend die Bereichsgrenzen f r das Beschleunigungspro fil gezeigt In den Zeiten der Zeile 3 der Beschleunigungswerte werden die Zeiten ausgegeben w hrend der die Beschleu nigungswerte gr er Level L4 waren F r die folgende Zeile der Bremszeiten gilt dass in diesen Zeiten die gemessenen Verz gerungen kleiner gleich Level L3 waren In den beiden folgenden Zeilen werden noch die maximalen Beschleuni gungen bzw Verz gerungen jeweils f r Fahrer 1 und Fahrer 2 ausgegeben Unter Trip findet sich das jeweilige Maximum Alle Werte sind in m s normiert Acceleration Im s L6 lt a L5 lt asl6 L4 lt asL5 L3 lt asL4 L2 lt asl3 Li lt asl2 asLi Deceleration Im siebten Datenblock wird das Beschleunigungsprofil ausgegeben Es listet die Zeiten auf in denen das Fahrzeug in den durch die Parameter vorgegebenen Beschleunigungs bzw Bremszust nden war Auch diese Zeiten sind wieder bezogen auf jeden Fahrer und auf den gesamten Trip Im achten Datenblock folgt ein Profil der Gaspedal Stellungen Im neunten und letzten Da tenblock folgen die Drehzahlwerte 2 1 1 Tabellen im Sekunde
27. Benutzerhandbuch CAN gine FMS a Ausgabe 13 August 2008 systems FW Version 7 5 und h her solutions CANgine FMS Handbuch m ess August 2008 A13 TA Seite 2 von 52 ne TET systems solutions Die Informationen in diesem Dokument wurden sorgf ltig erstellt und gepr ft Trotzdem ber nimmt ESS keine Haftung f r etwaige Fehler Ebenso bernimmt ESS keine Haftung f r Sch den die durch die Verwendung dieses Handbuchs oder der hierin beschriebenen Pro dukte entstehen ESS beh lt sich vor Informationen in diesem Dokument und Eigenschaften der hierin be schriebenen Produkte ohne Ank ndigung zu ndern Ver ffentlichung und Vervielf ltigung dieses Dokumentes nur mit schriftlicher Genehmigung von ESS ESS Embedded Systems Solutions GmbH Industriestra e 15 D 76829 Landau CANgineFMSManualGer_A13 Ss POT Ta embedded TY systems solutions Anderungsverlauf Ausgabe Datum 13 Aug 2008 12 Jan 2008 11 Jan 2008 10 Nov 2007 9 Nov 2006 8 Sep 2006 7 Juni 2006 6 April 2006 5 Dez 2005 4 Mai 2005 3 Jan 2005 2 Juni 2004 1 Sep 2003 Copyright 2003 bis 2008 CANgine FMS Handbuch August 2008 A13 Seite 3 von 52 Status TCO Ausgabetrigger Flag hinzugef gt Fahrerbezogene Verbrauchswerte zugef gt Option ECO erg nzt verf gbar ab FW 7 0 Kapitel 11 Anderungen von FW 4 x nach FW 5 x entfernt Sprinter Flag f r Daimler Sprinter eingef hrt Wird das Flag mit dem SP1 Kommando gesetzt so
28. Beschleunigungswerte 18 8 Brems und Beschleunigungsprofil 21 9 Profil der Gaspedalstellung 12 10 Drehzahlprofil 9 Gesamizahl 136 2 2 2 Zeile 1 Basisdaten 1 Feldindex Datum Format Quelle 1 Trip Tripname String 21 Aus TS Befehl 2 Start Startdatum und zeit String yyyy mm dd hh mm ss Aus TS Befehl 3 End Endedatum und zeit String yyyy mm dd hh mm ss Aus TE Befehl 4 Duration Tripdauer String dd hh mm ss Feld 3 Feld 4 5 Ignition Zeit Z ndung ein String dd hh mm ss gemessen CAN Busaktivitat 6 Motor Motorlaufzeit String dd hh mm ss gemessen Drehzahl ungleich 0 7_ Motion Fahrzeit String dd hh mm ss gemessen Motion Detect Signal 8 Total Gesamizeit String dd hh mm ss gemessen zwischen TS und TE Die Zeitangaben erscheinen im Stundenformat mit maximal zweistelliger Tagesangabe im Sekundenformat mit maximal 7 Stellen 2 2 3 Zeile 2 Basisdaten 2 Feldindex Datum Format Quelle 1 PTO v 0 Nebenantriebszeit stehend String dd hh mm ss gemessen 2 PTO v 1 Nebenantriebszeit fahrend String dd hh mm ss gemessen 3 Start Tachometerstand TS Befehl km mit 3 Nachkommastellen FMS Daten 4 End Tachometerstand TE Befehl km mit 3 Nachkommastellen FMS Daten 5 Distance Gesamte Strecke km mit 3 Nachkommastellen Feld 4 Feld 3 6 Distance Driver 1 Strecke Fahrer 1 km mit 3 Nachkommastellen gemessen 7 Distance Driver 2 Strecke Fahrer
29. DC1_P DC1_R DC1_S DC2_1 DC2_2 DC2_3 DC2_4 DC2_5 DC2_6 DC2_7 DC2_8 DC2_9 DC2_10 Bel lowPr_FAL Bel lowPr_FAR Bel lowPr_RAL Bel lowPr_RAR BrakePpR_1 BrakePr_2 Altern_1 Altern_2 Altern_3 Altern_4 DateTime AmbTemp 5 7 Ausgabewerte 5 7 1 Identifier string optionales Ausgabefeld Der Identifier String ist ein optionales Ausgabefeld das nur ausgegeben wird wenn ein String mit dem Befehl definiert wurde Der String kann bis zu 20 Zeichen lang sein Wenn kein Identifier String definiert wurde wird das Feld bzw die Zeile komplett weggelassen 5 7 2 Time Interne Zeitinformation Die erste Zeile enth lt die interne Zeitinformation in der Form d hh mm ss ms Die Millise kunden werden dreistellig angegeben Die Zeit beginnt bei 0 00 00 00 0 wenn die CANgine FMS Spannung erh lt Die Tagesinformation wird alle 24 h um eins inkrementiert und l uft bis 65535 5 7 3 EngSpeed Drehzahl Dieses Feld enth lt die Drehzahl in der Einheit rpm mit einer Aufl sung von 0 125 5 7 4 Accel Gaspedal Dieses Feld gibt die Stellung des Gaspedals in mit einer Aufl sung von 0 4 an 5 7 5 TCO Tachographendaten In der 4 Zeile beim Bildschirmformat sind die Informationen des Fahrtenschreibers aufge f hrt Die erste Zahl ist die aktuelle Geschwindigkeit in km h wie sie am Tachographen ver arbeitet wird Die Aufl sung betr gt 1 256 km h Die weiteren Angaben bedeuten ESS Embedded Systems Solutions GmbH Industriestra e 15 CANgineFMSMan
30. Das Ausgabeformat kann zwischen Bildschirmformat S 1 und Tabellenformat S 0 umgeschal tet werden 1 siehe Kap 4 16 wegen Sonderbehandlung ESS Embedded Systems Solutions GmbH Industriestra e 15 CANgineFMSManualGer_A13 D 76829 Landau CANgine FMS Handbuch m TET August 2008 A13 IRA Seite 22 von 52 embedded systems solutions 5 6 1 Bildschirmformat S 1 Dieses Format beinhaltet die Ausgabe der Variablennamen und der physikalischen Einhei ten Untenstehende Darstellung zeigt die Ausgaben f r Truck Protokoll und Bus Protokoll im Bildschirmformat f r alle Ausgabewerte d h M1FFF Truck bzw Mi1FFEEF Bus Die Zeile IdentifierString wird nur dann ausgegeben wenn mit dem Befehl ein IdentifierString definiert wurde Ist kein String definiert wird auch keine Leerzeile ausgegeben um kompatibel zu Vorg ngerversionen zu sein Truck FMS Protokoll Identifierstring 0 00 11 56 961 EngSpeed 2725 125 rpm Accel 51 2 TCO 78 12 km h MD 1 0S 0 DI 0 TP 0 HI O EV O D1 1 3 1 D2 0 2 7 Speed 78 12 km h CC 1 BR O CS 0 PTO 1 Service 3205 km Distance 45342 125 km EngHours 975 05 h Fuelc 9839 0 L weight 1000 0 kg n 2000 0 kg n 3000 0 kg n EngTemp 71 degr FuelLev 60 4 VehID CANgine FMS 01 00 Diag 0 Requ 0 Bus Protokoll Identifierstring 0 00 22 15 273 EngSpeed 2725 125 rpm Accel 51 2 TCO 78 12 km h MD 1 0S 0 DI 0 TP 0 HI O EV O D1 1 3 1 D2 0 2 7 Speed 78 12 km h CC 1 BR 0 CS 0 PB 0 Dis
31. EA EAEE E Eh 25 57 14 Ven eee ee eee ee eee ee ee ee 25 57A 3 es eee een re en me Perec ener oo eee ee 25 CANgineFMSManualGer_A13 ESS Embedded Systems Solutions GmbH IndustriestraBe 15 D 76829 Landau CANgine FMS Handbuch August 2008 A13 Seite 6 von 52 6 7 8 9 Teil 2 ECO Funktionen Allgemeines Datenausgabe Tabellenausgabe cccceceesssssceeeeeees Tabellen im Sekundenformat Rohdaten acer 2 2 1 Zeilenaufteilung 244444 gt Zeile 1 Basisdaten 1 Zeile 2 Basisdaten 2 Zeile 3 Verbrauchsdaten Zeile 4 Fahrerzeiten Zeile 5 Durchschnittsgeschwindigkeiten Zeile 6 Geschwindigkeitsprofil Zeile 7 Brems und Beschleunigungswerte Zeile 8 Brems und Beschleunigungsprofil Zeile 9 Profil der Gaspedalstellung Zeile 10 Drehzahlprofil Rohdaten im Sekundenformat Datenerfassung Datenerfassung starten TS Befehl Datenerfassung beenden TE Befehl Daten erneut abrufen TR Befehl Basisdaten uud F ahrarzallen ans Durchschnittsgeschwindigkeiten 1 2 3 4 5 1 16 GAF gaai 5 7 17 DoorControl eenen 5 7 18 DoorControl2 cccccccccceeeeeee cesses 5 7 19 AirSUSPENSION ee cette eee 5 720 AWSUDDIY eirs 5 7 21 Alternator cenne 5 7 22 TimeDate ceecee Fehlerbehandlung 242 44444440 Zykluszeit berschreitung 5 8 2 CAN Busfehler nccc 5 8 5 8 1 Implementierungsempfehlungen 6 1 Konfiguration sivcicecdev
32. Fehler wird durch die blinkende LED ERR und das ent sprechende Bit im Fehlermerker angezeigt solange bis die Fehlerinformation mit dem F Befehl gelesen wird Nach Abschluss der internen berpr fungen blinkt die gr ne LED mit einem der seriellen Baudrate entsprechenden Code siehe Tabelle in Kap 2 und CANgine FMS wartet auf eine Eingabe vom Host Alle Eingaben au er S oder der Eingabetaste CR werden an dieser Stelle ignoriert Mit S ohne nachfolgendes CR startet CANgine FMS den CAN und die Ausgabe an die serielle Schnittstelle mit der Eingabetaste geht CANgine FMS in den Konfi gurationsmodus in dem Parameter ge ndert werden k nnen Mit dieser Eingabe endet auch das Blinken der gr nen LED die ab jetzt den Betriebszustand anzeigt Flashen 900 ms aus 100 ms ein im Normalbetrieb CAN Nachrichten werden interpre tiert und an die serielle Schnittstelle geleitet Blinken 500 ms ein 500 ms aus im Konfigurationsmodus Ist der Parameter Autostart auf 1 gesetzt unterbleibt das Blinken zur Anzeige der eingestell ten Baudrate und CANgine FMS geht ohne Interaktion an der seriellen Schnittstelle in Normalbetrieb in dem die Datenausgabe erfolgt ESS Embedded Systems Solutions GmbH Industriestra e 15 D 76829 Landau CANgineFMSManualGer_A13 m ess DIDI August 2008 A13 a Seite 13 von 52 TY CANgine FMS Handbuch systems solutions 4 Konfigurationsmodus In den Konfigurationsmodus gelangt man entweder
33. NWEIS W hrend die Datenerfassung l uft kann nicht mehr mit Ctrl S in die Konfiguration gewechselt werden 3 2 Datenerfassung beenden TE Befehl Zum Beenden der Datenaufzeichnung dient der TE Befehl Trip End ESS Embedded Systems Solutions GmbH Industriestra e 15 CANgineFMSManualGer_A13 D 76829 Landau CANgine FMS Handbuch m THOTT August 2008 A13 TYTN TTT Seite 42 von 52 embedded systems solutions Format TEname date time CR name Name der aktuellen Tripaufzeichnung Dient der Sicherheit date aktuelles Datum beim Beenden des Trips das als Endedatum ausgegeben wird und zur Berechnung der Tripdauer dient Format yyyymmdd time aktuelle Uhrzeit beim Beenden des Trips die als Endezeit ausgegeben wird und zur Berechnung der Tripdauer dient Format hhmmss Antwort Ausgabe des kompletten Datensatzes wenn Tripaufzeichnung beendet wurde Trip recording not active can t end trip CR LF wenn keine Tripaufzeichung aktiv ist Actual trip is s trip not ended CR LF wenn die beiden Namen nicht bereinstimmen Trip command syntax error CR LF wenn Formatfehler im Befehl Beispiel TEBerlinHamburg 20080121 172558 CR Nachdem der Befehl bearbeitet wurde wird eine Zykluszeit gewartet bis die n chste Daten ausgabe erfolgt HINWEIS Nach erfolgreich ausgef hrtem TE Befehl kann wieder in die Konfiguration ge wechselt werden 3 3 Daten erneut abrufen TR Befehl Mit dem TR Befehl k nnen die Daten der letzten Tr
34. ROM ein Fehler auf erfolgt die Meldung BELL Error writing EEPROM CR LF CR LF Ist der Parameter Echo eingeschaltet wird der empfangene Kommandostring nach Ausf h rung des Befehls wieder zur ckgesendet jedoch erg nzt um ein LF Zeichen Bei Befehlen die ins EEPROM schreiben wird bei EEPROM Schreibfehlern vorher die Meldung BELL Error writing EEPROMI CRI LF eingeschoben Ist die Syntax des Befehls falsch oder der Parameter au erhalb des zul ssigen Bereichs wird die Meldung Illegal command or parameter CR LF ausgegeben Als fehlerhaft er kannte Kommandostrings werden nicht zur ckgesendet 4 1 Befehlsubersicht CR Anzeige der eingestellten Parameter An CR Achsanzahl f r Ausgabeformat festlegen Parameter AxleCount ASn CR Autostart aus n 0 oder ein n 1 Cn CR Zykluszeit f r Ausgabe setzen Parameter CycleTime CUc CR Einheit der Zykluszeit c M f r Millisekunden bzw c S f r Sekunden Dc CR Dezimaltrennzeichen f r Ausgabeformat setzen Parameter DecChar En CR Echo aus n 0 oder ein n 1 F CR Fehlerinformation ausgeben Istring CR Definiert einen String der der seriellen Ausgabe vorangestellt wird OTn CR Ausgabetrigger durch TCO Daten aus n 0 oder ein n 1 Mcccc CR Maske f r auszugebende Variable setzen Parameter MaskForOutput Pc CR Protokoll auf Truck Protokoll c T oder Bus Protokoll c B setzen ESS Embedded Systems Solutions GmbH Industriestra e 15 CANgineFMSManualGer_A13 D
35. Tempomat eingeschal tet war Die Zeiten f r jede Geschwindigkeitsstufe werden getrennt nach mit Tempomat ge fahren und ohne Tempomat gefahren erfasst und ausgegeben Das nachfolgende Bild veranschaulicht den Zusammenhang der Zeitausgaben zu den Grenzwerten L1 bis L3 die parametriert werden k nnen Vehicle Speed km h L3 lt v Time ESS Embedded Systems Solutions GmbH Industriestra e 15 D 76829 Landau CANgineFMSManualGer_A13 m ess DIT August 2008 A13 a Seite 45 von 52 TY CANgine FMS Handbuch systems solutions Die Parametrierung der Bereichsgrenzen Uber den Befehl ist in Kap 4 2 beschrieben 3 8 Brems und Beschleunigungsdaten BrakePedalCount Die Bremsvorg nge werden f r jeden Fahrer getrennt gez hlt und ausgegeben Die beiden Werte f r Fahrer 1 und Fahrer 2 werden addiert und in der Spalte Trip ausge geben BrakePedalTime Die Zeiten der Bremspedalbet tigung werden f r jeden Fahrer gemessen und ausge geben Die beiden Werte f r Fahrer 1 und Fahrer 2 werden addiert und in der Spalte Trip ausgegeben AccelTime Die Zeiten in denen die Beschleunigungswerte gt Level 4 sind werden f r jeden Fah rer getrennt gemessen und ausgegeben Die beiden Werte f r Fahrer 1 und Fahrer 2 werden addiert und in der Spalte Trip ausgegeben DecelTime Die Zeiten in denen die Beschleunigungswerte lt Level 3 sind werden f r jeden Fah rer getrennt gemessen und ausgegeben Die beiden Werte f r Fahrer 1
36. U Befehl Uart Baudrate u44444444H0nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn nn 19 4 18 V Befehl Versionsinformation 444444444H0nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn 19 5 Di rmalbeirebesn2 u 2er 20 5 1 Zyklischer Belfieb easesen ua 20 5 2 Datenanforderungsbetrieb n een 20 5 3 Zeit berwachung der FMS Nachrichten 444444s444444 nn nnnnnnnennnnnnn ernennen 20 BA WErlebereichenssenientierekesre ee 21 5 5 FMS Nachrichten Maskenbits und FMS Zykluszeiten 44444444444RR Rene 21 5 6 Allsgabel imalencnnenss een 21 5 6 1 Bildsehirmiarmat S Tee a E EEE NE ERES 22 5 6 2 Tabellenformat S Q ae an 22 5 6 2 1 Truck FMS Protokoll een 22 5 6 2 2 BUS Protokoll anne nee 23 57 Ausgabewerte en ee nen se a nl 23 5 7 1 Identifier string optionales Ausgabefeld 444sssnnnsn ne nnnnnnnnnennnnnnnn 23 5 7 2 Time Interne Zeitinformation um 4rssssnnnnnnnnnennnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn 23 573 Engepeed Dienzahl ua enee 23 5 7 4 Accel Bsp 23 5 7 5 TCO Tachographendaten uus4444444nHHnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn 23 E76 Seelen user ee 24 57A SION reines 24 5 7 8 Distance i eh 24 579 2 g 210 a eee ee ee er re eer ners aaa ea 25 5710 11 ee REEL ban ie ore ote ene oie eee ere aces 25 5711 WEON serien 25 5712 Enol empe sce eee eee 25 5 7 12 FuelLeVes scoene E EREE EEEE E
37. aktiv 3 Motor_on_D2 km h 2 Nachkommastellen Distance Motorlaufzeit Fahrer 2 aktiv 4 Motor_on_Trip km h 2 Nachkommastellen Distance Motorlaufzeit gesamt 5 Motion_D1 km h 2 Nachkommastellen Distance Fahrzeit Fahrer 1 6 Motion_D2 km h 2 Nachkommastellen Distance Fahrzeit Fahrer 2 7 Motion_Trip km h 2 Nachkommastellen Distance Fahrzeit gesamt Distance bezeichnet die gefahrene Strecke aus Zeile 2 Feld 5 Die Zeiten sind die gemesse nen Zeiten f r die jeweilige Aktivit t des Fahrers oder beider Fahrer zusammen und den Fahrzeugzustand CANgineFMSManualGer_A13 ESS Embedded Systems Solutions GmbH Industriestra e 15 D 76829 Landau CANgine FMS Handbuch August 2008 A13 Seite 38 von 52 2 2 7 Zeile 6 Geschwindigkeitsprofil SSS PTET embedded THOTT systems solutions Feldindex Datum Format Quelle 1 vsL1_D1_CC_off h mm ss Gemessene Zeit entspr Fahrerzustand TCO Geschwindigkeit 2 Li lt vsL2_D1_CC_off h mm ss Gemessene Zeit entspr Fahrerzustand TCO Geschwindigkeit 3 L2 lt vsL3_D1_CC_off h mm ss _ Gemessene Zeit entspr Fahrerzustand TCO Geschwindigkeit 4 L3 lt v_D1_CC_off h mm ss__ Gemessene Zeit entspr Fahrerzustand TCO Ges
38. auf das aktuelle Fahrzeug abgestimmt wer den GasPedal l L3 lt t Time 3 11 Drehzahlprofile Wenn bei aktiver Datenaufzeichnung Motorlauf erkannt wird wird die Drehzahl drei Berei chen zugeordnet und die zugeh rigen Zeiten werden gemessen Die gemessenen Zeiten werden f r jeden Fahrer getrennt und addiert als Tripzeiten ausge geben ESS Embedded Systems Solutions GmbH Industriestra e 15 D 76829 Landau CANgineFMSManualGer_A13 m E CANgine FMS Handbuch ESS TTT August 2008 A13 nn Seite 47 von 52 systems solutions Die Bereichsgrenzen k nnen mit dem TG Befehl auf das aktuelle Fahrzeug abgestimmt wer den EngineSpeed rpm Time 4 Parametrierung Die Bereichsgrenzen f r die Profilaufnahmen sind parametrierbar Sie k nnen mit den im Folgenden beschriebenen Befehlen gesetzt werden Diese Werte werden im EEPROM ab gelegt und sind daher dauerhaft auch ber Spannungsausfall gespeichert 4 1 TO Befehl Ausgabeformat einstellen Das Ausgabeformat der Zeiten kann mit diesem Befehl zwischen dem Format dd hh mm ss bzw hhhh mm ss und der Ganzzahlausgabe von Sekunden umgeschaltet werden TOH ergibt die Ausgabe im Stundenformat TOS ergibt die Ausgabe im Sekundenformat Format TOx CR x H h S s Antwort CR LF wenn Parameter bernommen wurde Fehlermeldung bei falschem Parameterwert 4 2 TV Befehl Geschwindigkeitsprofil einstellen Die Ausgabe des Geschwindigkeitsprofils erfolgt in 4
39. b D 9 polig Stecker CAN Baudrate 250 kBit Serielle Schnittstelle Sub D 9 polig Buchse Serielle Baudrate 2400 115200 baud Anzeigen LED RUN gr n LED ERR rot Gr e 53 x 34 x 16 mm Gewicht 26 g Temperaturbereich 40 80 C ESS Embedded Systems Solutions GmbH IndustriestraBe 15 D 76829 Landau CoS PTET embedded systems solutions CANgineFMSManualGer_A13 ess DD August 2008 A13 LT Seite 31 von 52 solutions CANgine FMS Handbuch THOTT Teil 2 ECO Funktionen ESS Embedded Systems Solutions GmbH IndustriestraBe 15 CANgineFMSManualGer_A13 D 76829 Landau CANgine FMS Handbuch m TET August 2008 A13 TA Seite 32 von 52 embedded systems solutions 1 Allgemeines Die Option ECO erm glicht das Aufzeichnen von so genannten Trip Daten CANgine FMS ECO verhalt sich exakt wie eine Standard CANgine FMS bietet jedoch in der Normalber triebsart Zyklische Datenausgabe zus tzliche Funktionen Diese Zusatzfunktionen werden in diesem Kapitel beschrieben CANgine FMS wird von einem bergeordneten Rechner gesteuert und sendet an diesen Rechner seine Daten Die ECO Funktion erlaubt das Aufzeichnen von verbrauchsrelevanten Daten w hrend langer Perioden Hierzu startet der bergeordnete Rechner die Aufzeichnung mit einem speziellen Befehl und beendet die Aufzeichnung zu einem sp teren Zeitpunkt wie der mit einem speziellen Befehl Die Aufzeichnungsperiode wird im Folgenden als Trip be
40. chwindigkeit 5 Gesamt_D1_CC_ off h mm ss Addition Feld 1 bis 4 6 vsL1_D1_CC_on h mmi ss__ Gemessene Zeit entspr Fahrerzustand TCO Geschwindigkeit 7 Li lt vsL2_D1_CC_on h mm ss Gemessene Zeit entspr Fahrerzustand TCO Geschwindigkeit 8 L2 lt vsL3_D1_CC_on h mm ss Gemessene Zeit entspr Fahrerzustand TCO Geschwindigkeit 9 L3 lt v_D1_CC_on h mm ss Gemessene Zeit entspr Fahrerzustand TCO Geschwindigkeit 10 Gesamt_D1_CC_on h mm ss Addition Feld 6 bis 9 11 vsL1_D2_CC_off h mm ss Gemessene Zeit entspr Fahrerzustand TCO Geschwindigkeit 12 Li lt vsL2_D2_CC_off h mm ss Gemessene Zeit entspr Fahrerzustand TCO Geschwindigkeit 13 L2 lt vsL3_D2_CC_off h mm ss Gemessene Zeit entspr Fahrerzustand TCO Geschwindigkeit 14 L8 lt v_D2_CC_off h mm ss__ Gemessene Zeit entspr Fahrerzustand TCO Geschwindigkeit 15 Gesamt_D2_CC_ off h mm ss Addition Feld 11 bis 14 16 vsL1_D2_CC_on h mm ss__ Gemessene Zeit entspr Fahrerzustand TCO Geschwindigkeit 17 Li lt vsL2_D2_CC_on h mm ss Gemessene Zeit entspr Fahrerzustand TCO Geschwindigkeit 18 L2 lt vsL3_D2_CC_on h mm ss Gemessene Zeit entspr Fahrerzustand TCO Geschwindigkeit 19 L3 lt v _D2_CC_on h imm ss Gemessene Zeit entspr Fahrerzustand TCO Geschwindigkeit 20 Gesamt_D2_CC_on h mm ss Addition Feld 16 bis 19 21 vsL1_Trip_CC_off hmm ss Feld 1 Feld 11 22 Li lt vsL2_Trip_CC_off himm ss Feld 2 Feld 12 23 L2 lt vsL3_Trip_CC_off h mm ss Feld 3
41. chwindigkeitsregelung CC Die Aufl sung der Geschwindigkeit ist 1 256 km h F r BR CS und CC bedeutet die Ausgabe 1 aktiv und 0 inaktiv Ist das Truck Protokoll aktiv P T wird zus tzlich der Zustand des Power Takeoff Device PTO angezeigt Der Truck FMS Standard definiert nur die Werte 0 off disabled 5 set und 31 not available CANgine FMS gibt die empfangenen Werte entsprechend SAE J1939 71 zwischen 0 und 19 als numerischen Wert aus bei Werten zwischen 20 und 30 wird o bei 31 n ausgegeben Ist das Bus Protokoll aktiv P B wird statt des PTO Zustands der Zustand der Parkbremse PB angegeben 0 Parkbremse offen 1 Parkbremse gesetzt 5 7 7 Service Service ist nur aktiv wenn das Truck Protokoll aktiviert ist und gibt die Restentfernung bis zur n chsten Wartung in km mit einer Aufl sung von 5 km an Der Wertebereich ist 160635 km bis 160640 km 5 7 8 Distance Distance gibt die zur ckgelegten Wegstrecke in km mit einer Aufl sung von 5 m an ESS Embedded Systems Solutions GmbH Industriestra e 15 D 76829 Landau CANgineFMSManualGer_A13 m CANgine FMS Handbuch ess DIT August 2008 A13 embedded Seite 25 von 52 systems solutions 5 7 9 EngHours EngHours gibt die Betriebsstunden des Motors in Stunden an Die Aufl sung betr gt 0 05 h 5 7 10 FuelC FuelC gibt den akkumulierten Kraftstoffverbrauch in mit einer Aufl sung von 0 5 an 5 7 11 Weight In der Zeile Weight werden die Achsgewich
42. creenForm festgelegten Darstellungsweise Es werden nur die Nachrichteninhalte ausgegeben deren Bits im Parameter MaskForOutput mit einer 1 gekennzeichnet sind 5 1 Zyklischer Betrieb Der zyklische Betrieb wird durch Parametrierung einer Zeit ungleich 0 eingestellt C und CU Kommando siehe Kap 4 5 und 4 6 In der zyklischen Betriebsart wird die Ausgabe gestar tet sobald CANgine in den normalen Betriebsmodus geht Im gleichen Moment wird ein Ti mer mit dem parametrierten Ausgabezyklus gestartet Nach Ablauf dieses Timers wird die n chste Ausgabe gestartet Dauert die Ausgabe aufgrund der gew hlten Daten und der Se riellen Bitrate l nger als die parametrierte Zykluszeit wird der Fehler Output cycle time too short gesetzt Wenn das Ausgabedaten Triggerflag gesetzt ist siehe Kap 4 12 wird ein azyklischer Aus gabeblock erzeugt wenn einer der Fahrerzust nde wechselt Die Zykluszeit wird bei einer solchen Ausgabe neu gestartet 5 2 Datenanforderungsbetrieb Diese Betriebsart wird durch Parametrieren der Zykluszeit 0 eingestellt In dieser Betriebsart wird die Datenausgabe nach Empfang des Datenanforderungszeichens P gestartet Das Datenanforderungszeichen kann unmittelbar nach bergang in den normalen Betriebsmodus gesendet werden Genau wie im zyklischen Betrieb darf ein neues Datenanforderungszei chen erst gesendet werden wenn die Ausgabe beendet ist Wird vorher ein Datenanforde rungszeichen gesendet setzt CANgine den Fehler
43. data output cycle too short Wenn das Ausgabedaten Triggerflag gesetzt ist siehe Kap 4 12 wird ein azyklischer Aus gabeblock erzeugt wenn einer der Fahrerzust nde wechselt 5 3 Zeituberwachung der FMS Nachrichten Sind Parameterwerte nicht verf gbar weil noch kein entsprechendes Telegramm eingegan gen ist so wird statt des Wertes das Zeichen ausgegeben Die Telegramme werden mit Watchdogs berwacht Bleibt ein Telegramm zu lange aus wird nicht der zuletzt empfange ne Wert ausgegeben sondern das Zeichen Die Watchdog Zeiten sind das 1 5 fache der in der FMS Spezifikation genannten Zykluszeiten siehe Tab In Kap 5 5 Eine Besonderheit stellen die Watchdog Zeiten f r das Telegramm Axle Weight Gewichte dar Da der Zyklus f r die bermittlung der einzelnen Werte abh ngig von der Anzahl der Achsen ist wird die Uberwachungszeit entsprechend dem Parameter Achsanzahl gesetzt Ist die parametrierte Anzahl der Achsen kleiner als die am Fahrzeug tats chlich vorhandene Anzahl so ist die intern berechnete Watchdogzeit zu kurz und es kommt zu gelegentlichen Ausgaben des Zeichens ESS Embedded Systems Solutions GmbH Industriestra e 15 D 76829 Landau CANgineFMSManualGer_A13 n E CANgine FMS Handbuch ess DIDI August 2008 A13 SE Seite 21 von 52 systems solutions 5 4 Wertebereiche F r jeden Wert definiert SAE J1939 einen zul ssigen Wertebereich und Bereiche f r die An gaben e out of range ausserhalb des zul
44. den f r jede T r als 3 stellige Zeichenkette in der Reihenfolge LOE ausgege ben z B bedeutet DC2 loe 1 100 2 100 3 100 4 100 5 nnn 6 nnn 7 nnn 8 nnn 9 nnn 10 nnn dass 4 T ren vorhanden sind alle T ren sind locked closed und disabled 5 7 19 AirSuspension Diese Nachricht liefert die Arbeitsdr cke der Luftfederung in kPa mit einer Aufl sung von 0 1 kPa Es werden vier Druckwerte f r Vorderachse links FAL Vorderachse rechts FAR Hinterachse links RAL und Hinterachse rechts RAR geliefert Diese Information steht nur im Bus Protokoll zur Verf gung 5 7 20 AirSupply Diese Nachricht enth lt die Druckwerte der beiden Betriebsbremsen in kPa Die Aufl sung ist 8kPa Diese Information steht nur im Bus Protokoll zur Verf gung 5 7 21 Alternator Diese Nachricht enth lt den Status von bis zu 4 Generatoren 0 bedeutet Generator l dt nicht 1 bedeutet Generator l dt Diese Information steht nur im Bus Protokoll zur Verf gung 5 7 22 TimeDate Angabe des Datums und der Zeit mit einer Aufl sung von 1 Sekunde Die Darstellung in der Ausgabe ist yyyy mm tt hh mm ss wobei yyyy 4 stellige Angabe des Jahres mm _ 2 stellige Angabe des Monats tt 2 stellige Angabe des Tages hh 2 stellige Angabe der Stunde 24 h Format mm 2 stellige Angabe der Minute ss 2 stellige Angabe der Sekunde Diese Information steht nur im Bus Protokoll zur Verf gung ESS Embedded Systems Solutions GmbH Industriestra e 15 D 7682
45. e Die ERR LED zeigt nur den letzten schwerwiegendsten Fehler an w hrend der Fehlermer ker auch alte nicht mehr anliegende Fehler speichert Durch das Lesen des Fehlermerkers wird die LED ausgeschaltet und der Fehlermerker zur ckgesetzt Steht der Fehler nach wie vor an z B CAN error passive wird er sofort wieder gesetzt und die LED geht nicht aus Dann muss erst der Fehler auf dem CAN Bus behoben werden meistens falsche Baudrate bei einem anderen CAN Knoten oder fehlende Abschlusswiderst nde am CAN bevor der Fehler an der CANgine erfolgreich zur ckgesetzt werden kann Mit dem Auslesen des Fehlermerkers wird die Fehleinformation zur ckgesetzt Steht beim Auslesen der Fehler CAN bus error an so wird der CAN Controller neu initialisiert 6 Implementierungsempfehlungen Wenn Sie Software zur Steuerung und Bedienung der CANgine FMS implementieren sollten Sie die folgenden Gegebenheiten bedenken 6 1 Konfiguration Die Konfiguration der CANgine FMS sollte vor ihrem Einbau in das Fahrzeug einmal stattfin den Im eingebauten Zustand sollte an der Konfiguration nichts mehr ge ndert werden Bei grunds tzlichen Software Anderungen auf Seite der bergeordneten Steuerung kann es sinnvoll sein Konfigurationsparameter zu ndern aber dies sollte ein einmaliger Vorgang sein Jede nderung von Konfigurationsparametern hat ein Schreiben des EEPROM S in der CANgine FMS zur Folge da die ge nderte Konfiguration auch nach einem Neustart g l
46. e Datenausgabe an die serielle Schnittstelle Dieses Verhalten entspricht AS 0 d h Au tostart ist ausgeschaltet Auslieferungszustand Setzt man AS auf 1 dann wird die Daten ausgabe unmittelbar nach Anlegen der Versorgungsspannung gestartet Format ESS Embedded Systems Solutions GmbH Industriestra e 15 D 76829 Landau CANgineFMSManualGer_A13 m E CANgine FMS Handbuch SSE DIDI August 2008 A13 m Seite 15 von 52 ASn CR n 0 1 Antwort CR LF wenn Wert bernommen wurde Fehlermeldung bei falschem Parameterwert 4 5 C Befehl CycleTime Setzt die Zykluszeit mit der die zyklische Ausgabe der Daten zur seriellen Schnittstelle er folgt Zul ssige Werte sind 0 oder 100 bis 60 000 Die Zykluszeit wird aus der Zeitangabe und der mit CU parametrierten Zeiteinheit berechnet Reicht die Zeit zur Ausgabe aller mit der Maske gew hlten Variablen M Befehl nicht aus wird Fehlerbit 0 gesetzt und der Fehler durch die rote LED ERR signalisiert siehe Kap 5 8 1 Format Cn CR n 0 100 60000 Antwort CR LF wenn Parameter bernommen wurde Fehlermeldung bei falschem Parameterwert Cycle time too short set to 100 ms wenn eine Zeit ungleich 0 und kleiner 100 ms angegeben wird 4 6 CU Befehl CycleTimeUnit Seizt die Einheit der Zykluszeit mit der die zyklische Ausgabe der Daten zur seriellen Schnittstelle erfolgt Zul ssig sind die Angaben M oder S f r Millisekunden oder Sekunden Ergibt sich nach Ausf
47. e pim Ekm 2 oe 795 82 595 lichste Ausgabeformat Distance Driverl Driver m 585 i N Fue start end Total 1 9120 3 9136 0 15 5 und dient vorwiegend Fuel D1 D2 Idle 15 5 ne acer BO BEZ Tie zum Testen der gesam 1 18 1 5 18 7 ai ee 4 E ten Daten bertragungs Times Driverl Driver2 Tota 4 Driving 1 04 12 0 00 00 1 04 12 kette Es wird mit S1 wor 5 H Rest 0 06 07 0 00 00 0 06 07 und TOH erzeugt Avail 0 00 00 1 10 36 1 10 36 km h Driverl Driver2 Trip Absolute 70 09 m Motor on 80 35 0 00 77 83 Es enth lt zu allen Fel on 80 35 0 007 u 5 Be 5 i d b Tabell N SSS lt L LI L L2 L gt L Tota Le a uva En Nemenund auch Driver cc on A m P s A a briver 2 ce ofe oigo oo Qiogiop 9 09 99 9 80 03 9 60 09 oe Ri woe Driver cc on im m 4 k if Trip cc off 0 01 38 0 05 49 0 04 04 0 00 00 0 11 31 die physikalischen Ein Trip CC on 0 00 00 0 01 51 0 48 18 0 00 00 0 50 09 heiten Acc Dec Driverl Driver2 Trip ir BrakePedalcount 12 0 12 ne a Se Acce lTime 5 k H saa vii 0 00 24 0 00 00 0 00 24 Die Reihenfolge der AccelMax m s 2 0 2 i i Dece Max m s2 a 0 00 1210 Datenfelder ist in den m s2 lt L1 A Per LATA EAS L5 L6 gt L6 Driver 1 0 00 00 0 00 00 0 00 24 1 00 30 0 00 46 0 00 00 0 00 00 drei anderen Ausgabe Driver 2 0 00 00 0 00 00 0 00 00 0 00 00 0 00 00 0 00 00 0 00 00 Trip 0 00 00 0 00 00 0 00 24 1 00 30 0 00 46 0 00 00 0 00 00 fo
48. e_Trip h mm ss Feld 7 Feld 8 10 DecelTime_D1 h mm ss Zeit in der die Beschleunigung lt L3 ist f r Fahrer 1 11 DecelTime_D2 h mm ss Zeit in der die Beschleunigung lt L3 ist f r Fahrer 2 ESS Embedded Systems Solutions GmbH Industriestra e 15 D 76829 Landau CANgineFMSManualGer_A13 TTY CANgine FMS Handbuch ess TYTN TY August 2008 A13 u Seite 39 von 52 solutions Feldindex Datum Format Quelle 12 DecelTime_Trip h mm ss Feld 10 Feld 11 13 AccelMax_D1 m s Maximum der gemessenen Beschleunigung bei Fahrer 1 14 AccelMax_D2 m s Maximum der gemessenen Beschleunigung bei Fahrer 2 15 AccelMax_Trip m s Maximum von Feld 13 und 14 16 AccelMax_D1 m s Maximum der gemessenen Verz gerung bei Fahrer 1 17 AccelMax_D2 m s Maximum der gemessenen Verz gerung bei Fahrer 2 18 AccelMax_Trip m s Maximum von Feld 16 und 17 Die Zeitangaben erscheinen im Stundenformat mit maximal vierstelliger Stundenangabe im Sekundenformat mit max 7 Stellen 2 2 9 Zeile 8 Brems und Beschleunigungsprofil Feldindex Datum Format Quelle 1 Accel lt L1 D1 hmm ss Gemessene Zeit TCO Geschwindigkeitableitung 2 L1 lt AccelsL2D1 h mm ss Gemessene Zeit TCO Geschwindigkeitableitung 3 L2 lt Accel lt L3 D1 h mm ss Gemessene Zeit TCO Geschwindigkeitableitung 4 L3 lt Accel lt L
49. en werden in Sekun den gemessen Hierzu werden einmal pro Sekunde die Fahrzust nde abgefragt und die ent sprechenden Zeiten aktualisiert Die Fahrer und Fahrzeugzust nde werden aus folgenden FMS Datens tzen gebildet Geschwindigkeit Beschleunigung Fahrzeugbewegung und Fahrerzust nde aus dem Tachographen Datensatz TCO Drehzahl aus dem EngineSpeed Datensatz Tempomat CC Bremspedal Nebenantrieb aus dem CCVS Datensatz Kraftstoffverbrauch aus dem FuelConsumption Datensatz Entfernungen aus dem VehicleDistance Datensatz 3 1 Datenerfassung starten TS Befehl Zum Starten der Tripdaten Erfassung dient der TS Befehl Trip Start Format TSname date time CR name beliebige Zeichenkette die als Name in der Datenausgabe der Tripdaten erscheint Max 20 Zeichen lang date aktuelles Datum beim Starten des Trips das als Startdatum ausgegeben wird und zur Berechnung der Tripdauer dient Format yyyymmdd time aktuelle Uhrzeit beim Starten des Trips die als Startzeit ausgegeben wird und zur Berechnung der Tripdauer dient Format hhmmss Antwort Trip name started CR LF wenn Tripaufzeichnung gestartet wurde Trip recording already active can t start trip CR LF wenn bereits eine Tripaufzeichung aktiv ist Trip command syntax error CR LF wenn Formatfehler im Befehl Beispiel TSBerlinHamburg 20080121 070418 CR Nachdem der Befehl bearbeitet wurde wird eine Zykluszeit gewartet bis die nachste Daten ausgabe erfolgt HI
50. er und f r den gesamten Trip an Die Werte f r 1 100 km werden aus den von jedem Fahrer zur ckgelegten Strecke und dem von Fahrer verbrauch ten Kraftstoff berechnet die Werte in I h werden aus dem verbrauchten Kraftstoff und der vom Fahrer betreuten Motorlaufzeit berechnet ESS Embedded Systems Solutions GmbH Industriestra e 15 CANgineFMSManualGer_A13 D 76829 Landau CANgine FMS Handbuch August 2008 A13 Seite 34 von 52 TTT SSS POT Ti embedded systems solutions Im dritten Datenblock sind die Fahrerzeiten wie sie vom Tachographen gemeldet wurden zusammengefasst Danach werden im vierten Datenblock die Durchschnittsgeschwindigkeiten ausgegeben Die absolute f r den gesamten Trip ergibt sich aus der zur ckgelegten Strecke und der gesam ten gemessenen Zeit Die beiden folgenden Zeilen sind getrennt f r jeden Fahrer berechnet aus der jeweils zur ckgelegten Strecke und der Motorlaufzeit bzw der Zeit in der das Fahr zeug in Bewegung war Danach folgt die umfangreiche Tabelle des Geschwindigkeitsprofils Sie zeigt die zeitliche Aufteilung des Trips in verschiedene Geschwindigkeitsbereiche wobei die Aktivierung des Tempomats CC Cruise Control ebenfalls mit gemessen wird Die Profile sind f r jeden Fahrer gemessen und werden auch f r ein Tripprofil zusammengefasst Nach dem Geschwindigkeitsprofil folgen als sechster Datenblock die Beschleunigungs und Bremskennwerte des Trips In der ersten Zeile werden die
51. g nzen bzw zu streichen Wenn der Befehl benutzt wurde um einen IdentifierString zu definieren wird dieser String der Ausgabe vorangestellt und mit einem Semikolon abgeschlossen In diesem Fall hat die Standardausgabe des Truck Protokolls 38 Felder IdentifierString Time EngSpeed Acce1 TCO_Speed TCO_MD TCO_OS TCO_DI TCO_DP TCO_HI TCO_EV TCO_D1_PR TCO_DI_WS TCO_D1_TS TCO_D2_PR TCO_D2_WS TCO_D2_TS Vehspeed CC BR CS PTO Service Di stance EngHours FuelC weight_ Al T_Al weight_ A2 T_ A2 weight_ A3 T_A3 EngTemp FuelLev VvehID FMS_ versd FMS _D1ag FMS_ Requ 5 6 2 2 Bus Protokoll IdentifierSstring 0 00 24 05 862 2725 125 51 2 78 12 1 0 0 0 een 1 0 0 0 45342 125 975 05 9839 0 71 60 4 CANgine 01 01 0 5 353230 e oe 100 nnn nnn nnn nnn nnn nnn 2109 8 2234 5 2345 6 2456 7 1984 1872 1 1 n n 2006 07 06 14 45 16 31 8 Die zu den 57 Variablenfeldern geh renden berschriften sind im folgenden dargestellt Wenn der Befehl benutzt wurde um einen IdentifierString zu definieren wird dieser String der Ausgabe vorangestellt und mit einem Semikolon abgeschlossen In diesem Fall hat die Standardausgabe des Truck Protokolls 58 Felder IdentifierString Time EngSpeed Accel TCO_Speed TCO_MD TCO_OS TCO_DI TCO_DP TCO_HI TCO_EV TCO_D1_PR TCO_D1_WS TCO_D1_TS TCO_D2_PR TCO_D2_WS TCO_D2_TS VehSpeed CC BR CS PB Distance EngHours FuelC EngTemp FuelLev VehID FMS_Versd FMS_Diag FMS_Requ Gear_S Gear_C
52. hreiben des EEPROM gesendet um die Quittung noch mit der alten Baudrate absetzen zu k nnen Die bergeordnete Steuerung ist daf r verantwort lich dass nach einem U Kommando ca 200 ms gewartet wird bis das n chste Kommando mit der neuen Baudrate gesendet wird Als Reaktion auf EO wird kein Echo mehr ausgef hrt auf E1 wird das Echo E1 CR LF sofort gesendet Format En CR n 0 1 Antwort CR LF wenn Parameter bernommen wurde Fehlermeldung bei falschem Parameterwert 4 9 F Befehl Fehlerinformation Auslesen und Zur cksetzen der Fehlerinformation War ein CAN Bus Error aufgetreten wird der CAN Controller neu initialisiert Format F CR Antwort Fxx CR LF Fehlermeldung wenn Befehlsformat ungiltig F ist ein zweistelliger Hexadezimalwert mit folgender Bitbelegung 7 6 5 4 3 2 1 0 res Checksummen res res CAN Bus Off CAN error res Zykluszeit zu Fehler passive kurz EEPROM Steht ein Fehler in der CANgine FMS an wird dies durch Blinken der roten LED signalisiert Die Blinkcodes sind in 5 8 aufgef hrt Stehen mehrere Fehler an wird der Fehler mit dem h chsten Bitwert durch den Blinkcode angezeigt Mit dem Auslesen der Fehlerinformation werden alle Fehlerbits gel scht und das Blinken beendet sofern die Fehler nicht mehr an stehen z B CAN error passive 4 10 I Befehl Identifier String Mit dem Befehl kann ein Identifier String definiert werden der jeder seriellen Ausgabe
53. iert AMB Nachricht nicht definiert Nachricht definiert DC1 Nachricht nicht definiert Nachricht definiert DC2 Nachricht nicht definiert Nachricht definiert TD Nachricht nicht definiert Nachricht definiert AIR1 Nachricht nicht definiert Nachricht definiert AS Nachricht nicht definiert Nachricht definiert ETC2 Nachricht nicht definiert Nachricht definiert ASC4 Nachricht nicht definiert Nachricht definiert ESS Embedded Systems Solutions GmbH Industriestra e 15 D 76829 Landau CANgineFMSManualGer_A13 ess OT Ti embedded rim systems solutions 2 Inbetriebnahme Die Grafik zeigt den Anschluss der CANgine an ein CAN FMS Gate way Die Spannungsversorgung der CANgine FMS erfolgt Uber die Pins 9 und 3 des CAN Steckers wie vom CiA empfohlen Die maximal zul ssige Versorgungsspannung betr gt 30V Eine h here Span nung f hrt zur Zerst rung der Elekt ronik Ob an der CANgine ein Ab schlusswiderstand zwischen CANL und CANH von 120 Ohm anzubrin gen ist h ngt von der F hrung des CAN Busses im Fahrzeug ab Im Zweifelsfall kann die Werkstatt Auskunft geben CANgine FMS Handbuch August 2008 A13 Seite 11 von 52 77 CANgine FMs PowerSupply Nach dem Anlegen der Spannung blinkt die grune RUN LED Der Blinkcode gibt die einge stellte Baudrate wieder Anzahl Bedeutung 115200 57600 38400 19200 9600 4800 CO NI OD cn AWN
54. ipaufzeichnung wiederholt abgefragt wer den Format TR CR Antwort Ausgabe des kompletten Datensatzes wenn Tripdaten vorhanden sind No trip data available CR LF wenn keine Tripaufzeichung aktiv ist Trip command syntax error CR LF wenn Formatfehler im Befehl Nachdem der Befehl bearbeitet wurde wird eine Zykluszeit gewartet bis die n chste Daten ausgabe erfolgt 3 4 Basisdaten Die Basisdaten fassen den Trip zusammen Sie geben folgende Werte an Trip ESS Embedded Systems Solutions GmbH Industriestra e 15 D 76829 Landau CANgineFMSManualGer_A13 m ess DIDI August 2008 A13 a Seite 43 von 52 systems TY CANgine FMS Handbuch solutions Der Name der vom bergeordneten Rechner beim TS Befehl bergeben wurde Start Datum und Uhrzeit die vom bergeordneten Rechner beim TS Befehl bergeben wurden End Datum und Uhrzeit die vom bergeordneten Rechner beim TE Befehl bergeben wurden Duration Aus Trip Ende und Trip Start berechnete Dauer des Trips Schaltjahre werden be r cksichtigt Ignition Gemessene Zeit w hrend der die Drehzahlnachricht auf dem CAN FMS verf gbar war die Z ndung also eingeschaltet war Motor Gemessene Zeit w hrend der die Drehzahlnachricht auf dem CAN FMS eine g ltige Drehzahl ungleich Null gezeigt hat Motion Gemessene Zeit in der das Statusbit Motion Detect in CAN FMS Daten gesetzt war TotalTime Gemessene Zeit zwischen Empfang des TS Befehls und Empfang des
55. kleiner oder gleich Level 3 Beschleunigung gr er Level 3 und kleiner oder gleich Level 4 Beschleunigung gr er Level 4 und kleiner oder gleich Level 5 Beschleunigung gr er Level 5 und kleiner oder gleich Level 6 Beschleunigung gr er Level 6 Mit dem TA Befehl werden die 6 Werte f r die Bereichsgrenzen gesetzt Die Werte sind in 1 46 m s als Ganzzahl einzugeben F r den Wert 1 5 m s sind das z B 1 5 x 46 69 Es wird nicht berpr ft ob die Beschleunigungswerte aufsteigend sind Sind sie dies nicht werden unvorhersehbare Ergebnisse bei der Tripauswertung erzeugt Format ESS Embedded Systems Solutions GmbH Industriestra e 15 D 76829 Landau CANgineFMSManualGer_A13 E CANgine FMS Handbuch LALKI ess ANDI August 2008 A13 ae Seite 49 von 52 TAn zahl CR n 1 6 zahl 230 230 Antwort CR LF wenn Parameter bernommen wurde Fehlermeldung bei falschem Parameterwert Die Defaultwerte sind L1 230 5 m s L2 115 2 5 m s L3 46 1 m s L4 46 1 m s2 L5 115 2 5 m s L6 230 5 m s Das nachfolgende Diagramm veranschaulicht den Zusammenhang zwischen den Bereichs grenzen und den gemessenen Zeiten Acceleration L6 lt a Deceleration Die Bereichsgrenzen sollten so gesetzt werden dass eine vorausschauende verbrauchsop timierte Fahrweise innerhalb des Bandes zwischen Level 3 und Level 4 bleibt 4 4 TG Befehl Profil der Gaspedalstellung einstellen Die A
56. len der Baudrate der seriellen Schnittstelle Die Befehlsantwort erfolgt noch in der aktuellen Baudrate damit die Antwort vor dem Umstellen der Baudrate erkannt werden kann U1 115200 U2_ 57600 U3 38400 U4 19200 U5 9600 U6 4800 U7 2400 Format Un CR Antwort CR LF Befehl erfolgreich ausgef hrt diese beiden Zeichen werden noch mit der al ten Baudrate gesendet unmittelbar danach wird der UART auf die neue Baudrate eingestellt Fehlermeldung wenn Fehler im Befehlsformat oder Parameter ung ltig 4 18 V Befehl Versionsinformation Dient zum Auslesen der Hardware und Software Versionsinformation Format V CR Antwort CANgine FMS Vhhff CR LF wobei hh Hardwareversion und ff Firmwareversion Fehlermeldung bei Fehler im Befehlsformat ESS Embedded Systems Solutions GmbH IndustriestraBe 15 CANgineFMSManualGer_A13 D 76829 Landau CANgine FMS Handbuch m TET August 2008 A13 TA Seite 20 von 52 embedded systems solutions 5 Normalbetrieb Im Normalbetrieb ist der CAN Kanal aktiv und die FMS Telegramme werden interpretiert und die empfangenen Werte im internen Prozessabbild gespeichert Die Werte werden in ASCII gewandelt und an die serielle Schnittstelle ausgegeben wenn entweder die parametrierte Zykluszeit C und CU Befehl abgelaufen ist oder das Datenanforderungszeichen P bei Zyk luszeit 0 empfangen wird Die Ausgabe erfolgt in der durch den Parameter S
57. n werden muss das zugeh rige Bit auf 0 ge setzt sein Die folgende Tabelle zeigt die Bitpositionen und die zugeordneten Nachrichten bzw Variablen jeweils fur das Truck FMS Protokoll bzw das Bus FMS Protokoll BE 7y ef 5 af 3f 2 Consumption Hours Distance Distance Pedal Speed Fuel Engine Vehicle not CCVS TCO Accelerator Engine Ha GT EN HH EEE Truck reser not FMS Vehicle Fuel H eer Pr lee er SE Pe E DEE Control2 Control1 Control Version ID Level Temp defined e a as Bt 20 Truck not defined denedi ined Prien seed Ambient Time Alternator Air Air Temp Date Speed Supply Suspension reserved and not defined Bits m ssen auf 0 gesetzt werden 1 Im Truck FMS Protokoll werden durch M1FFF alle Nachrichten aktiviert Im Bus FMS Proto koll werden durch MIFFEEF alle Nachrichten aktiviert 4 12 OT Befehl Ausgabetrigger Mit dem OT Befehl wird der Ausgabetrigger ein OT1 oder ausgeschaltet OTO Die Ausga bedaten zeigen den aktuellen Zustand der Tachographendaten Sind die Ausgabezyklen zu lang dann werden Anderungen in diesen Daten entweder gar nicht oder eventuell zu sp t erkannt Setzt man OT auf 1 dann wird bei jeder Anderung der Fahrerzust nde ein Ausga bedatenblock erzeugt unabh ngig von der Zykluszeit oder dem Datenabrufzeichen ESS Embedded Systems Solutions GmbH Industriestra e 15 CANgineFMSManualGer_A13 D 76829 Landau CANgine FMS Handbuch m Ess August 2008 A13 TA Seite
58. ncstietecaszcsiecssecsiaecennen 6 2 All slaf eseseneiensiensinee 6 3 Eileen Konfigurationsparameter Steckerbelegung 8 1 Serielle Schnittstelle 82 CAN een Technische Daten 2 1 2 1 1 2 2 2 2 2 2 2 3 2 2 4 2 2 5 2 2 6 2 2 7 2 2 8 2 2 9 2 2 10 2 2 11 2 3 3 11 4 1 Geschwindigkeitsprofil Brems und Beschleunigungsdaten Brems und Beschleunigungsprofile Profile der Gaspedalstellungen Drehzahlprofile 2444444044 HH gt Parametrierung TO Befehl Ausgabeformat einstellen ESS Embedded Systems Solutions GmbH Industriestra e 15 D 76829 Landau CANgineFMSManualGer_A13 Ss POT Ti embedded TY systems solutions CANgine FMS Handbuch August 2008 A13 Seite 7 von 52 4 2 TV Befehl Geschwindigkeitsprofil einstellen ee ceeeeeee eee e eee eeeteneeeeeeeeeeteeee 47 4 3 TA Befehl Brems und Beschleunigungsprofil einstellen 444424000 48 4 4 TG Befehl Profil der Gaspedalstellung einstellen sunnnnss nn 49 4 5 TN Befehl Drehzahlprofil einstellen 44444440044H HR nnnnnnnnnnnnnnnnennnn nennen 50 4 6 Parameteranzeige bei ECO Variante uuuunssennnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn nenn 51 CANgineFMSManualGer_A13 ESS Embedded Systems Solutions GmbH Industriestra e 15 D 76829 Landau CANgine FMS Handbuch 7 ESS August 2008
59. nformat Ein identisches Format wie das im letzten Kapitel beschriebene jedoch mit allen Zeiten im Sekundenformat ergibt sich aus den Einstellungen S1 und TOS Das nachstehende Dia gramm zeigt das Sausgabeformat in dieser Variante ESS Embedded Systems Solutions GmbH Industriestra e 15 D 76829 Landau CANgineFMSManualGer_A13 CANgine FMS Handbuch THOTT TTY DIDI August 2008 A13 m Seite 35 von 52 solutions Trip big_mo Start End Duration 2008 02 29 12 47 58 2008 02 29 14 00 58 4380 Time Ignition Motor Motion Total 3832 3820 3700 4242 Time PTO v 0 PTO v 1 00 Start End Distance km 29091 200 29173 795 82 595 Distance Driverl Driver2 km 82 585 0 000 Fuel Start End Total 1 9120 5 9136 001555 Fuel D1 D2 Idle 1 15 0 0 0 0 5 FuelEco Driverl Driver2 Trip 1 100km ara 0 0 1S7 1 h 14 4 0 0 14 6 Times Driverl Driver2 Total Driving 3852 0 3852 work 17 0 17 Rest 367 0 367 Avail 0 4236 4236 km h Driverl Driver2 Trip Absolute 70 09 Motor on 80 35 0 00 77 83 Motion 80 35 0 00 80 35 km h lt L1 L1 L2 L2 L3 gt L3 Total Driver 1 CC off 98 349 244 0 691 Driver 1 CC on 0 111 2898 0 3009 Driver 2 off 0 0 0 0 0 Driver 2 CC on 0 0 0 0 0 Trip CC off 98 349 244 0 691 Trip CC on 0 111 2898 0 3009 Acc Dec Driverl Driver2 Trip BrakePedalCount 12 0 12 BrakePedalTime 90 0 90 AccelTime 46 0 46 DecelTime 24 0 24 AccelMax_ m s2 2 43 0 00 2 43 DecelMax
60. ngabe im Sekundenformat mit max 7 Stellen 2 2 11 Zeile 10 Drehzahlprofil Feldindex Datum Format Quelle 1 Drehzahl lt L1 D1 h mm ss Gemessene Zeit Drehzahl Nachricht FMS bei Fahrer 1 2 L1 lt Drehzahl lt L2 D1 h mm ss Gemessene Zeit Drehzahl Nachricht FMS bei Fahrer 1 3 L2 lt Drehzahl D1 h mm ss Gemessene Zeit Drehzahl Nachricht FMS bei Fahrer 1 4 Drehzahl lt L1 D1 h mm ss Gemessene Zeit Drehzahl Nachricht FMS bei Fahrer 1 5 L1 lt Drehzahl lt L2 D1 h mm ss Gemessene Zeit Drehzahl Nachricht FMS bei Fahrer 1 6 L2 lt Drehzahl D1 h mm ss Gemessene Zeit Drehzahl Nachricht FMS bei Fahrer 1 7 Drehzahl lt L1 Trip h mm ss Feld 1 Feld 4 8 L1 lt Drehzahl lt L2 Trip himm ss Feld 2 Feld 5 9 L2 lt Drehzahl Trip h mm ss Feld 3 Feld 6 Die Zeitangaben erscheinen im Stundenformat mit maximal vierstelliger Stundenangabe im Sekundenformat mit max 7 Stellen 2 3 Rohdaten im Sekundenformat big_mo 2008 02 29 12 47 58 2008 02 29 14 00 58 4380 3832 3820 3700 4242 for fur Dies ist die kompakteste 030329091 200 29173 795 82 595 82 585 0 000 9120 5 9136 0 15 5 15 0 0 0 0 5 18 1 0 0 HS EU OE SE esas cen 196 Werte Ale 98 349 244 0 691 05111 289830 3009 0 0 0 05050 0 0 050 985349 244 0 691 0 111 2898 0 a 22 AT ent ata ic go 2 orten nn 703 2894 120 26 0 0 0 0 703 2894 120 26 CR LF 455 3274 14 0 0 0 455 3274 14 CR LF
61. olutions Disclaimers Life support These products are not designed for use in life support appliances devices or systems whe re malfunction of these products can reasonably be expected to result in personal injury ESS Embedded Systems Solutions GmbH customers using or selling these products for use in such applications do so at their own risk and agree to fully indemnify ESS Embedded Sys tems Solutions GmbH for any damages resulting from such application Right to make changes ESS Embedded Systems Solutions GmbH reserves the right to make changes without no tice in the products and or software described or contained herein in order to improve de sign and or performance ESS Embedded Systems Solutions GmbH assumes no responsi bility or liability for use of any of these products conveys no license or title under any patent copyright or mask work to right to these products and makes no representations or warran ties that these products are free from patent copyright or mask work right infringement unless otherwise specified ESS Embedded Systems Solutions GmbH Industriestrasse 15 D 76829 Landau Germany Phone 49 0 6341 34870 info ESSolutions de Copyright 2002 2008 ESS Embedded Systems Solutions GmbH All rights reserved Printed in Germany ESS Embedded Systems Solutions GmbH Industriestra e 15 D 76829 Landau CANgineFMSManualGer_A13
62. r Beschleunigungsgrenzwerte in Kap 4 3 des Teils 2 2 2 10 Zeile 9 Profil der Gaspedalstellung Feldindex Datum Format Quelle 1 Pedal lt L1 D1 h mm ss Gemessene Zeit AcceleratorPedal Message bei Fahrer 1 2 L1 lt Pedal lt L2 D1 himm ss Gemessene Zeit AcceleratorPedal Message bei Fahrer 1 3 L2 lt Pedal lt L3 D1 h mm ss Gemessene Zeit AcceleratorPedal Message bei Fahrer 1 4 L3 lt Pedal D2 h mm ss Gemessene Zeit AcceleratorPedal Message bei Fahrer 1 5 Pedal lt L1 D2 h mm ss Gemessene Zeit AcceleratorPedal Nachricht bei Fahrer 2 6 L1 lt Pedal lt L2 D2 h mm ss Gemessene Zeit AcceleratorPedal Nachricht bei Fahrer 2 7 L2 lt Pedal lt L3 D2 h mm ss Gemessene Zeit AcceleratorPedal Nachricht bei Fahrer 2 8 L3 lt Pedal D2 h mm ss Gemessene Zeit AcceleratorPedal Nachricht bei Fahrer 2 9 Pedal lt Li Trip h mm ss Feld 1 Feld 5 CANgineFMSManualGer_A13 ESS Embedded Systems Solutions GmbH Industriestra e 15 D 76829 Landau CANgine FMS Handbuch ess August 2008 A13 DET Seite 40 von 52 un systems TTT solutions Feldindex Datum Format Quelle 10 L1 lt Pedal lt L2 Trip hmm ss Feld 2 Feld 6 11 L2 lt Pedal lt L3 Trip h mm ss Feld 3 Feld 7 12 L3 lt Pedal Trip h mm ss Feld 4 Feld 8 Die Zeitangaben erscheinen im Stundenformat mit maximal vierstelliger Stundena
63. r Wert 0 bedeutet Neutralstellung positive Wert Vorwartsgange der Wert 126 bedeutet Parkstellung 5 7 17 DoorControli Gibt eine Sammelinformation ber den Zustand der T ren des Busses und ist nur im Bus Protokoll verf gbar P gibt die Position der T ren R die der Rampe n und S den Gesamtsta tus an siehe Tabelle P Position R Rampe Lift S Gesamtstatus 0 mindestens 1 T r offen 0 innerhalb Bus 0 alle T ren verriegelt 1 letzte T r schlie t 1 au erhalb Bus 1 mindestens 1 T r entriegelt 2 alle T ren geschlossen ESS Embedded Systems Solutions GmbH Industriestra e 15 CANgineFMSManualGer_A13 D 76829 Landau CANgine FMS Handbuch u ESS August 2008 A13 II Seite 26 von 52 embedded systems TTT solutions 5 7 18 DoorControl2 Diese Nachricht beinhaltet die Zust nde von 10 T ren und ist nur im Bus Protokoll verf gbar F r jede T r sind die 3 Werte LockStatus OpenStatus und EnableStatus angegeben sie he Tabelle L LockStatus 0 unlocked T r kann vom Fahrer oder Passagier bet tigt werden 1 locked T r kann weder vom Fahrer noch vom Passagier bet tigt werden O OpenStatus 0 closed T r vollst ndig geschlossen open T r nicht vollst ndig geschlossen 1 E EnableStatus 0 disabled T r kann nicht vom Passagier ge ffnet werden 1 enabled T r kann vom Passagier ge ffnet werden Die Werte wer
64. rbrauch Fahrer 2 1 Nachkommastelle Zeile 2 Feld 12 durch gemessene Motorlaufzeit mit Fahrer 2 aktiv 6 I h Trip Verbrauch gesamter Trip 1 Nachkommastelle Zeile 2 Feld 10 durch gesamte Motorlaufzeit 2 2 5 Zeile 4 Fahrerzeiten Feldindex Datum Format Quelle 1 Fahrzeit Fahrer 1 h mm ss Gemessen aus TCO Fahrerstati 2 Fahrzeit Fahrer 2 h mm ss Gemessen aus TCO Fahrerstati 3 Gesamte Fahrzeit h mm ss Feld 1 Feld 2 4 Arbeitszeit Fahrer 1 h mm ss Gemessen aus TCO Fahrerstati 5 Arbeitszeit Fahrer 2 h mm ss Gemessen aus TCO Fahrerstati 6 Gesamte Arbeitszeit h mm ss Feld 4 Feld 5 7 Ruhezeit Fahrer 1 h mm ss Gemessen aus TCO Fahrerstati 8 Ruhezeit Fahrer 2 h mm ss Gemessen aus TCO Fahrerstati 9 Gesamte Ruhezeit h mm ss Feld 7 Feld 8 10 Zeit Fahrer 1 verf gbar h mm ss Gemessen aus TCO Fahrerstati 11 Zeit Fahrer 2 verf gbar h mm ss Gemessen aus TCO Fahrerstati 12 Gesamtzeit Fahrer verf gbar h mm ss Feld 10 Feld 11 Die Zeitangaben erscheinen im Stundenformat mit maximal vierstelliger Stundenangabe im Sekundenformat mit max 7 Stellen 2 2 6 Zeile 5 Durchschnittsgeschwindigkeiten Feldindex Datum Format Quelle 1 Absolut Trip km h 2 Nachkommastellen Distance TotalTime 2 MotorOn_D1 km h 2 Nachkommastellen Distance Motorlaufzeit Fahrer 1
65. rmaten absolut iden GasPed lt L1 ELEZ EZ elke gt L3 A Driver 1 0 11 43 0 48 14 0 02 00 0 00 26 tisch Driver 2 0 00 00 0 00 00 0 00 00 0 00 00 Trip 0 11 43 0 48 14 0 02 00 0 00 26 eer L 0 07 38 0 54 54 0 00 14 i i i Driver 1 07 254 00 Driver 2 0 00 00 0 00 00 0 00 00 im vorliegenden Kapitel Trip 0 07 35 0 54 34 0 00 14 werden die Dateninhalte kurz beschrieben Eine Referenz mit Herkunft der berechneten Daten findet sich in den Tabellen ab Kapitel 2 2 2 Der erste Datenblock enthalt die grundsatzlichen Tripdaten wie Name Zeile 1 Start und Ende sowie daraus berechnete Dauer Zeile 2 Es folgen die gemessenen Zeiten f r Z n dung ein Motorlaufzeit und Fahrzeugbewegung sowie die gesamte gemessene Tripzeit einschlie lich aller Stillstandszeiten in Zeile 3 Zeile 4 gibt die Zeiten f r den Nebenantrieb an getrennt nach Stillstand des Fahrzeugs und Bewegung des Fahrzeugs In Zeile 5 folgend die km Angaben f r Start Ende und die daraus resultierende Fahrstrecke In der folgenden Zeile 6 sind die von den beiden Fahrern zur ckgelegten Strecken getrennt aufgef hrt In Zeile 7 finden sich die Angaben f r den Kraftstoffverbrauch Anfangswert und Endwert sowie der sich daraus ergebende Absolutverbrauch In der folgenden Zeile 8 ist der gesamte Kraft stoffverbrauch auf die beiden Fahrer aufgeteilt Die im zweiten Datenblock folgende Tabelle gibt den Kraftstoffverbrauch einmal in 1 100 km und einmal in I h f r jeden der Fahr
66. scher Einheit in ei ner eigenen Zeile ausgegeben siehe Kap 5 6 1 Format Sn CR n 0 1 Antwort CR LF bei erfolgreicher Ausf hrung Fehlermeldung bei Fehler im Befehlsformat oder ung ltigem Parameter ESS Embedded Systems Solutions GmbH Industriestra e 15 D 76829 Landau CANgineFMSManualGer_A13 m E CANgine FMS Handbuch ess DIT August 2008 A13 embedded Seite 19 von 52 systems solutions 4 16 SP Befehl Sprinter Sonderbehandlung In der Standardeinstellung SPO wird die Zykluszeit der Drehzahlnachricht mit 20 ms ange setzt wie im FMS Standard definiert Sprinter der Fa Daimler AG die im Jahr 2007 und fr hen 2008 gebaut wurden liefern diese Nachricht mit einer Zykluszeit von 1000 ms Da CAN gine die Zykluszeiten aller Nachrichten berwacht um Fehlfunktionen des FMS CAN zu er kennen ergibt sich beim Betrieb im Sprinter eine Fehlfunktion bei der Drehzahlanzeige Setzt man mit SP1 die Sprinter Sonderbehandlung dann wird die Ausgabe von anstelle des Drehzahlwertes verhindert Man muss sich allerdings im klaren dar ber sein dass der angegebene Drehzahlwert bis zu einer Sekunde alt sein kann und vom realen Wert abwei chen kann SPO stellt die berwachung f r die in der FMS Norm definierte Zykluszeit von 20 ms ein Format SPn CR n 0 1 Antwort CR LF bei erfolgreicher Ausf hrung Fehlermeldung bei Fehler im Befehlsformat oder ung ltigem Parameter 4 17 U Befehl Uart Baudrate Einstel
67. tance 45342 125 km EngHours 975 05 h Fuelc 9839 0 L EngTemp 71 degr FuelLev 60 4 VehID CANgine FMS 01 01 Diag 0 Requ 0 Gear S 5 C 5 DoorCtr1 P 2 R 0 S 0 DC2 loe 1 100 2 100 3 100 4 100 5 nnn 6 nnn 7 nnn 8 nnn 9 nnn 10 nnn BellowPr FAL 2109 8 kPa FAR 2234 5 kPa RAL 2345 6 kPa RAR 2456 7 kPa Brakepr 1 1984 kPa 2 1872 kPa Alternat 1 1 2 1 3 n 4 n DateTime 2006 07 06 14 45 16 AmbTemp 31 8 degr 5 6 2 Tabellenformat S 0 Dieses Format ist zur Weiterverarbeitung mit Tabellenprogrammen vorgesehen Die Vari ablennamen und physikalischen Einheiten sind nicht enthalten Alle numerischen Werte sind durch Semikoli getrennt Ein Datensatz enth lt alle durch den Parameter MaskForOutput vorgegebenen Werte Wie im Bildschirmformat werden Werte die nicht verf gbar sind oder Kennungen des FMS Protokolls enthalten mit den Zeichen n e 0 oder gekennzeich net Am Ende des kompletten Datensatzes wird CR LF bertragen 5 6 2 1 Truck FMS Protokoll Identifierstring 0 00 13 18 114 2725 125 51 2 78 12 1 0 0 En 3 ESS Embedded Systems Solutions GmbH Industriestra e 15 D 76829 Landau CANgineFMSManualGer_A13 E E CANgine FMS Handbuch ess DIDI August 2008 A13 embedded Seite 23 von 52 systems solutions Die zu den 37 Variablenfeldern bei 3 Achsen bei n Achsen 31 n x 2 geh renden ber schriften sind im folgenden dargestellt Wird eine andere Achsanzahl als 3 eingestellt sind die berschriften zu er
68. te und die Radzahl der Achsen angezeigt wenn das Truck Protokoll aktiv ist Das Bus Protokoll unterst tzt die Ausgabe der Achsgewichte nicht Die Anzeige erfolgt f r so viele Achsen wie mit dem Parameter AxleCount parametriert wurden Nach der Angabe des Achsgewichtes in kg mit einer Aufl sung von 0 5 kg wird die Anzahl der R der der Achse angegeben Die Radanzahl wird von vielen LKW Herstellern nicht unterst tzt und liefert das Zeichen n f r not supported 5 7 12 EngTemp EngTemp gibt die K hlmitteltemperatur in Grad Celsius mit einer Aufl sung von 1 Grad an 5 7 13 FuelLev FuelL gibt den Tankinhalt in mit einer Aufl sung von 0 4 an 5 7 14 VehlD Vehld zeigt die Identifikationszeichenkette des Fahrzeugs an Nach SAE J1939 71 sind AS CII Stringangaben durch das Zeichen begrenzt CANgine FMS gibt das Begrenzungszei chen nicht weiter 5 7 15 FMS Gibt die Version des im Fahrzeug implementierten FMS Standards in der Form vv rr an vv steht f r die zweistellige Versionsnummer rr f r die zweistellige Revisionsnummer Diag gibt an ob die FMS Implementierung Diagnosebotschaften unterst tzt Requ gibt an ob Datenanfragen unterst tzt werden Bei der Ausgabe steht jeweils O f r nicht unterst tzt 1 f r unterst tzt 5 7 16 Gear Gibt Informationen der Getriebesteuerung ber den gew hlten S und aktuellen C Gang an Diese Information ist nur im Bus Protokoll verf gbar Negative Werte bedeuten R ck w rtsg nge de
69. tig sein muss Die EEPROM Schreibzyklen sind begrenzt und unver nderte Parameter sollten nicht zyklisch ins EEPROM geschrieben werden ESS Embedded Systems Solutions GmbH Industriestra e 15 CANgineFMSManualGer_A13 D 76829 Landau CANgine FMS Handbuch m August 2008 A13 Arme embedded Seite 28 von 52 ETET solutions 6 2 Autostart Parametrieren Sie m glichst den Autostart Modus in dem die CANgine FMS nach Anlegen der Spannung mit der Ausgabe der Daten entsprechend den Konfigurationsparametern be ginnt CANgine FMS startet die Datenausgabe unmittelbar nach Anlegen der Spannung und nach Ausgabe der Meldung LF CANgine FMS in normal operation mode CR LF 6 3 Echo Wenn Sie eine Quittung ber die empfangenen Parameterierkommandos w nschen k nnen Sie Echo auf On stellen mit E1 CR Dann werden alle syntaktisch und semantisch korrekten Kommandos durch Zur cksenden des empfangenen Strings quittiert anstatt durch Senden von CR LF Die Quittung wird erst gesendet wenn das Abspeichern der ge nderten Para meter im EEPROM erfolgreich war Tritt beim EEPROM Schreiben ein Fehler auf wird die Fehlermeldung BELL Error writing EEPROM CR LF eingeschoben Wird der Befehl we gen Syntaxfehlern oder unzul ssigem Parameterwert nicht akzeptiert wird anstatt der Be fehlswiederholung Illegal command or parameter CR LF ausgegeben ESS Embedded Systems Solutions GmbH Industriestra e 15 D 76829 Landau CANgineFMSManualGer_A13
70. ualGer_A13 D 76829 Landau CANgine FMS Handbuch u rm ess August 2008 A13 TA Seite 24 von 52 mu solutions Zeichen Werte Bedeutung MD 0 oder 1 Motion Detected Fahrzeugbewegung erkannt 1 ja 0 nein OS 0 oder 1 Overspeed detected Geschwindigkeits berschreitung 1 ja 0 nein DI 0 oder 1 Direction Fahrtrichtung 0 vorw rts 1 r ckw rts TP 0 oder 1 Tachograph Performance 1 Analyse 0 normaler Betrieb HI 0 oder 1 Handling Information 1 ja 0 nein EV 0 oder 1 Tachogr Event 1 ja 0 nein D1 0 oder 1 Info zu Fahrer 1 1 anwesend 0 nicht anwesend 0 5 Arbeitsstatus siehe nachfolgende Tabelle 0 13 Zeitstatus siehe nachfolgende Tabelle D2 Info zu Fahrer 2 analog zu D1 Arbeitsstatus 0 Ruhezeit 1 Verf gbar 2 Arbeit 3 Fahrend 4 5 res Zeitstatus 0 normal 1 15 Min vor 4 Stunden 2 4 Stunden erreicht 3 15 Min vor 9 Stunden 4 9 Stunden erreicht 5 15 Min vor 16 Stunden 6 16 Stunden erreicht 7 13 res Wenn das Ausgabe Triggerflag gesetzt ist siehe Kapitel 4 12 f hrt jede nderung in ei nem dieser Felder zu einer Datenausgabe unabh ngig von der Zykluszeit oder dem Daten abrufbefehl 5 7 6 Speed Die mit Speed gekennzeichnete Zeile zeigt die am Rad gemessene Geschwindigkeit in km h und Informationen ber Brems BR und Kupplungspedal CS sowie automatische Ge s
71. usgabe des Profils der Gaspedalstellung erfolgt in 4 Spalten Gaspedalstellung kleiner oder gleich Level 1 Gaspedalstellung gr er Level 1 und kleiner oder gleich Level 2 Gaspedalstellung gr er Level 2 und kleiner oder gleich Level 3 Gaspedalstellung gr er Level 3 Mit dem TG Befehl werden die 3 Werte f r die Bereichsgrenzen gesetzt Die Werte sind in 0 4 als Ganzzahl einzugeben F r den Wert 50 sind das z B 50 0 4 125 ESS Embedded Systems Solutions GmbH Industriestra e 15 CANgineFMSManualGer_A13 D 76829 Landau CANgine FMS Handbuch m E GS SE August 2008 A13 Ina Seite 50 von 52 oneei systems solutions Es wird nicht berpr ft ob die Werte aufsteigend sind Sind sie dies nicht werden unvorher sehbare Ergebnisse generiert Die Defaultwerte sind L1 50 20 L2 125 50 L3 225 90 Format TGn zahl CR n 1 3 zahl 1 250 Antwort CR LF wenn Parameter bernommen wurde Fehlermeldung bei falschem Parameterwert Das nachfolgende Diagramm veranschaulicht den Zusammenhang zwischen den Bereichs grenzen und den gemessenen Zeiten GasPedal l L3 lt t Time 4 5 TN Befehl Drehzahlprofil einstellen Die Ausgabe des Drehzahlprofils erfolgt in 3 Spalten Drehzahl kleiner oder gleich Level 1 Drehzahl gr er Level 1 und kleiner oder gleich Level 2 Drehzahl gr er Level 2 Mit dem TN Befehl werden die 2 Werte f r die Bereichsgrenzen gesetzt
72. vor angestellt wird Um den String zu l schen und die Ausgabe abzuschalten wird I CR einge geben Ist kein String definiert so ist die serielle Ausgabe identisch zur Ausgabe in lteren Firmwareversionen Die Eingabe von Sonderzeichen einschlie lich Steuerzeichen ist zul s sig Beachten Sie jedoch dass bei Eingabe von Steuerzeichen die serielle Ausgabe evt nicht mehr sinnvoll ist Format ESS Embedded Systems Solutions GmbH Industriestra e 15 D 76829 Landau CANgineFMSManualGer_A13 rim CANgine FMS Handbuch ess DIDI August 2008 A13 u Seite 17 von 52 Istring CR string ist eine Zeichenkette mit 0 oder bis zu 20 Zeichen Sonderzeichen sind erlaubt jedoch ist das Zeichen Semikolon verboten da es im SO Format als Feldbegrenzer verwendet wird Answer CR LF wenn der String gepr ft und abgespeichert wurde Fehlermeldung bei Syntaxfehler unzul ssigen Zeichen oder zu langem String 4 11 M Befehl Maske f r Ausgabewerte Setzt eine Maske zur Auswahl der anzuzeigenden FMS Telegramme Die Eingabe erfolgt in Form von Hexadezimalziffern Der zul ssige Wertebereich ist 1 bis IFFEEF Format Mcccccc CR wobei cecece Maskenregister max 6 Hexadezimalzeichen Antwort CR LF bei erfolgreicher Ausf hrung Fehlermeldung wenn Befehlsformat oder Parameterwert fehlerhaft Im Maskenregister m ssen die Bits gesetzt sein die den gew nschten Ausgabewerten zu geordnet sind Soll ein Wert nicht ausgegebe
Download Pdf Manuals
Related Search
Related Contents
Mode d`emploi - GMC-Instruments Belgium N° 26/2004 Flame Light 1,5m LED V1 TIMS Web User Account Application Manual Copyright © All rights reserved.
Failed to retrieve file