SAE J1939

SAE J1939

Le SAE J1939 est un protocole de communication de haut niveau utilisé sur le bus de terrain CAN. Il utilise principalement la norme CAN 2.0 B comportant des identifiants de message codés sur 29 bits.

Ce protocole spécifie l'utilisation du CAN sur les diverses couches du modèle OSI (3 à 7). Ses applications sont diverses, mais sont principalement dans les marchés du camion, et des véhicules lourds ou spéciaux.

J1939 est aussi le protocole de base utilisé pour les protocoles ISO11783/ISOBUS (agriculture) et NMEA2000 (maritime), qui eux définissent plus précisément la couche applicative.

Sommaire

Groupes de paramètres

Les trames de données circulant sur le CAN J1939 sont identifiées par leur PGN (Parameter Group Number). Un groupe de paramètres regroupe des informations qui se ressemblent (exemples : fluides du moteurs, températures moteur...)

On trouvera donc l'information souhaitée dans un PGN particulier, il faudra ensuite en extraire LE paramètre voulu.

PGN particulier : trame DM1 Multipacket

 → trame de remontée de défaut : la zone de données peut excéder les 8 octets habituels si plusieurs défauts sont activés.

Gestion de vie réseau

Interprétation des identificateurs CAN

L'indentifieur CAN dans l'ordre

  1. Bit 1 à 3 : Priorité
  2. Bit 4 : Réserve
  3. Bit 5 : Page de données
  4. Bit 6 à 13 : Format PDU
  5. Bit 14 à 21 : Spécifique PDU
  6. Bit 22 à 29 : Adresse Source

Si le champ format PDU est inférieur à 240, la communication est alors de type « Point à Point ». Dans ce cas le champ spécifique PDU contient alors l'adresse destination.

  • L'adresse 255 est globale, cela veut dire vers tous les nœuds.
  • L'adresse 254 est nulle, elle ne s'utilise que dans des cas spécifiques.

Si le champ format PDU est supérieur ou égal à 240, la communication est alors de type « diffusion ». Dans ce cas le champ spécifique PDU ajouté au champ format PDU crée le Nombre du Groupe de Paramètre.

Protocole de transport

Protocole BAM : Broadcast Announce Message

Protocole CMDT

Diagnostic

Sources

Documents SAE :

  1. SAE J1939 Recommended Practice for a Serial Control and Communications Vehicle Network
  2. SAE J1939-11 Physical Layer—250K Bits/s, Shielded Twisted Pair
  3. SAE J1939-13 Off-Board Diagnostic Connector
  4. SAE J1939-15 Reduced Physical Layer, 250K Bits/s, Un-Shielded Twisted Pair (UTP)
  5. SAE J1939-21 Data Link Layer
  6. SAE J1939-31 Network Layer
  7. SAE J1939-71 Vehicle Application Layer
  8. SAE J1939-73 Application Layer - Diagnostics
  9. SAE J1939-81 Network Management Protocol

Liens externes


Wikimedia Foundation. 2010.

Contenu soumis à la licence CC-BY-SA. Source : Article SAE J1939 de Wikipédia en français (auteurs)

Игры ⚽ Поможем решить контрольную работу

Regardez d'autres dictionnaires:

  • SAE J1939 — Das Netzwerkprotokoll SAE J1939 beschreibt die Kommunikation auf einem CAN Bus in Nutzfahrzeugen zur Übermittlung von Diagnosedaten (z.B.Motordrehzahl, Temperatur) und Steuerungsinformationen. Inhaltsverzeichnis 1 Einsatzbereich 2… …   Deutsch Wikipedia

  • J1939 — SAE J1939 is the vehicle bus standard used for communication and diagnostics among vehicle components, originally by the car and heavy duty truck industry in the United States.J1939 is used in the commercial vehicle area for communication… …   Wikipedia

  • J1939 — это стандарт коммуникационной и диагностической сети для различных машин. Изначально он был разработан в США для грузовиков. Данный стандарт является коммерческой разработкой, поэтому он не распространен в странах третьего мира. Сеть, созданная… …   Википедия

  • J1939 — corresponde a una de las normas de la Sociedad de Ingeniería Automotriz SAE para el envío de datos por un bus CAN bus en vehículos pesados. Muchas marcas ya están siguiendo esta norma como por ejemplo MAN AG, Volvo, Renault, Scania, John Deere,… …   Wikipedia Español

  • SAE International — SAE Type Professional Organization. Location Warrendale, Pennsylvania Key people Andrew L. Riker, Henry Ford, Thomas Edison, Glenn Martin, Orville Wright, Charles Kettering …   Wikipedia

  • J1939 — Das Netzwerkprotokoll SAE J1939 beschreibt die Kommunikation auf einem CAN Bus in Nutzfahrzeugen zur Übermittlung von Diagnosedaten (z.B.Motordrehzahl, Temperatur) und Steuerungsinformationen. Inhaltsverzeichnis 1 Einsatzbereich 2… …   Deutsch Wikipedia

  • SAE J1708 — Das Netzwerkprotokoll SAE J1708 beschreibt die Kommunikation auf einem Datenbus in Nutzfahrzeugen zur Übermittlung von Diagnosedaten (z. B. Motordrehzahl, Temperatur) und Steuerungsinformationen. Inhaltsverzeichnis 1 Einsatzbereich 2… …   Deutsch Wikipedia

  • прикладной профиль J1939 — Прикладной профиль, разработанный Сообществом Инженеров Автомобилестроения (SAE), задает спецификацию внутренних информационных коммуникаций для грузовиков и автобусов. Профиль J1939 определяет коммуникационные сервисы и сигналы, в том числе… …   Справочник технического переводчика

  • Sociedad de Ingenieros Automotrices — SAE Internacional (SAE Society of Automotive Engineers), formalmente Sociedad de Ingenieros de Automoción, es la organización enfocada en la mobilidad de los profesionales en la ingeniería aeroespacial, automoción, y todas las industrias… …   Wikipedia Español

  • J1708 — SAE J1708 is a standard used for serial communications between ECUs on a heavy duty vehicle and also between a computer and the vehicle. J1708 makes up the data link and physical layers. Common higher layer protocols that operate on top of J1708… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”