2

NMEA 2000 規格によれば、受信機の製造元によって指定されたメッセージの繰り返し時間を設定することができます。これは、Group Function メッセージ (PGN 126208) が送信されることによって行われます。このメッセージは 8 バイトを超えるため、トランスポート プロトコルが必要です。私の質問は、どのプロトコルが使用されているかです。TP (SAE J1939)、ETP (ISOBUS)、Fast Packet (NMEA2000) ですか?

助けてくれてありがとう

4

1 に答える 1

2

PGN は、29 ビットの識別子形式からの情報で構成されます。内容は次のとおりです。

  • EDP​​ (拡張データ ページ): 1 ビット
  • DP (データページ): 1 ビット
  • PDU-F (PDU フォーマット): 8 ビット
  • PDU-S (PDU 固有): 8 ビット

提供する PGN は 126208 で、0x1ED00 になります。情報をデコードすると、EDP が 0 で DP が 1 であることがわかります。これは NMEA2000 メッセージです。Fast-Packet トランスポート プロトコルを使用します。

ここに Vector CANtech が提供する優れた入門書があります: http://vector.com/portal/medien/cmc/application_notes/AN-ION-1-3100_Introduction_to_J1939.pdf

(DP & EDP ビットは、その PDF の 4 ページで説明されています)

于 2014-09-24T23:48:08.077 に答える