TELTONIKA FMB641 Protokol počítačové sítě
Specifikace
- Model: FMB641
- Rozhraní: Podporované značky vozidel Controller Area Network (CAN): Mercedes Benz, Volvo, MAN, DAF, Iveco, Scania, Renault
- Dostupné parametry: Celkové palivo, Celková vzdálenost, Stav brzdového pedálu, Točivý moment motoru, Skutečné palivo, Poloha pedálu akcelerátoru, Stav motorové brzdy, Rychlost, Otáčky, Hodiny motoru, Hmotnost vozidla, Hladina paliva, Údaje z tachografu
- Typ ID zprávy CAN: Standardní ID (0 až 0x7FFh) a Rozšířené ID (0 až 0x1FFFFFFFh)
Zavedení
Controller Area Network (CAN nebo CAN-bus) je počítačový síťový protokol a standard sběrnice navržený tak, aby umožnil mikrokontrolérům a zařízením komunikovat mezi sebou bez hostitelského počítače. Byl navržen speciálně pro automobilové aplikace, ale nyní se používá i v jiných oblastech.
SAE J1939 a J1708* je standard sběrnice vozidel používaný pro komunikaci a diagnostiku mezi komponenty vozidla. Na stejné architektuře je k dispozici protokol FMS určený pro telematické systémy. Má k dispozici určité standardizované parametry, jako je spotřeba paliva, pracovní hodiny motoru atd. Navštivte http://www.fms-standard.com/ pro více informací a strukturu zprávy.
Rozhraní FMS je volitelné rozhraní pro různé výrobce nákladních vozidel. Podpůrné informace závisí na vybavení vozidla. Pro úplnou sadu informací mohou být vyžadovány další elektronické řídicí jednotky (ECU). Další podrobnosti vám sdělí výrobce nebo prodejce.
Podporované značky vozidel:
- Mercedes Benz Volvo
- MUŽ
- DAF
- Iveco
- Scania Renault
Dostupné parametry:
- Celkové palivo
- Celková vzdálenost
- Stav brzdového pedálu
- Točivý moment motoru
- Skutečné palivo
- Poloha plynového pedálu
- Stav motorové brzdy
- Rychlost
- RPM
- Hodiny motoru Hmotnost vozidla
- Hladina paliva Údaje tachografu
Dostupnost parametrů závisí na modelu vozidla a konfiguraci FMS rozhraní nákladního vozidla.
J1708 je doplňkový protokol FMS používaný některými výrobci vozidel. Pokud vaše vozidlo podporuje oba protokoly J1939 a J1708, musíte pro příjem dat o palivu zakázat J1708 v konfiguraci.
Obecný popis
- CAN funguje, pokud není připojen kabel USB a není v režimu hlubokého spánku;
- Používá šest různých rychlostí: 50 kbps, 100 kbps, 125 kbps, 250 kbps, 500 kbps, 1000 kbps; Automatická detekce přenosové rychlosti;
- Filtrování zpráv (StId, ExtId) podle konfigurace;
- Pomocí masky filtruje požadované bajty;
- Různé konfigurace CAN.
Konfigurace
FMB641 má 70 konfigurovatelných manuálních CAN prvků.
Typ ID zprávy CAN: Typ ID zprávy dva typy podle standardu SAEJ1939: Standardní ID (hodnota: M až Mx7FFh) a Rozšířené ID (hodnota: 0 až 0x1FFFFFFFh).
Hodnota ID zprávy se zadává v HEX formátu. Tento parametr se používá ke konfiguraci hardwarového filtru zpráv. Všechny zprávy obsahují 8 bajtů dat, pro výběr konkrétních dat/bajtů se používá „Output Data Mask“, provádí se zaškrtnutím požadovaných bajtů a na server jsou odeslány pouze vybrané bajty.
Exampten: A sampZpráva CAN má následující strukturu: X18FEE9018FFFFFFFF23840300, kde podstatné části jsou FEE9 – identifikátor a FFFFFFFF23840300 – datové bajty.
Zprávy CAN jsou konfigurovány jako jakékoli jiné I/O parametry. Skládají se ze 4 bajtů identifikátoru a 8 datových bajtů. Níže najdete jakoampkonfigurace pro parametr spotřeby paliva:
- Typ ID – je vždy 29 bitů.
- Maska výstupních dat – definuje, které datové bajty jsou odesílány na server (někdy nejsou nutné všechny datové bajty).
- CAN ID – toto je 4bajtový identifikátor. Zprávy používají 4 bajty, ale první a poslední bajty se mohou u různých modelů vozidel lišit, zatímco prostřední čtyři bajty jsou pro všechna vozidla stejné. První a poslední bajt mohou mít libovolnou hodnotu. Z tohoto důvodu se doporučuje psát FF do prvního bajtu a to samé do posledního bajtu.
Example
Všechny modely Mercedes Benz Actros 2 s identifikačním číslem vozidla (VIN) počínaje WDB93 mohou připojit modul FMB641 ke sběrnici CAN. To lze provést připojením ke speciálnímu modulu PSM (který může, ale nemusí být součástí nákladního vozidla) nebo zemnímu modulu vozidla. Aby byl signál CAN dostupný, musí být povolen parametr 520
„kommunikationsschnittstelle“ ve vozidle s diagnózou Mercedes Star.
Vodiče CAN najdete na konektoru X5 umístěném v pojistkové skříňce:
- PIN 5: Nízký signál CAN (žlutý vodič)
- PIN 2 XNUMX: CAN Vysoký signál (modrý vodič)
V example, FMB641 bude filtrovat všechny zprávy CAN s identifikátorem FFFEE9FF (spotřeba paliva).
Poznámka: Průměrovací konstantu nelze použít s daty CAN, protože tyto informace přicházejí v digitálním formátu. Chcete-li zabránit ztrátě dat, nastavte parametr Konstanta průměru na 1.
Většina parametrů má určité rozlišení. Parametr FEE9 má zisk 0.5 l/bit, takže hodnota, která je odeslána na server, musí být vynásobena 0.5.
Analýze dat předchází výběr správné zprávy ze všech dostupných na sběrnici CAN. Popis standardního rozhraní FMS uvádí, že spotřeba paliva je parametr s ID FEE9:
Poznámka: Tyto informace jsou poskytovány pouze jako exampSpolečnosti le a Teltonika nenesou žádnou odpovědnost za přesnost informací nebo poškození, ke kterému může dojít na vozidle nebo modulu FMB641 při jeho integraci.
https://wiki.teltonika-gps.com/view/FMB641_Manual_CAN_IO
FAQ
- Otázka: Jak zjistím, zda moje vozidlo podporuje protokoly J1939 a J1708?
- Odpověď: Pokud vaše vozidlo podporuje oba protokoly, musíte pro příjem dat o palivu zakázat J1708 v konfiguračním nastavení.
- Otázka: Co mám dělat, pokud narazím na problémy s konfiguracemi zpráv CAN?
- Odpověď: Pokud narazíte na potíže s konfigurací zpráv CAN, nahlédněte do uživatelské příručky FMB641, kde najdete podrobné pokyny, nebo požádejte o pomoc výrobce.
Dokumenty / zdroje
![]() |
TELTONIKA FMB641 Protokol počítačové sítě [pdfPokyny FMB641 Protokol počítačové sítě, Protokol počítačové sítě, Síťový protokol, Protokol |