Engineering ToolsALGO TEAM / J1939
/

J1939 / 29-BIT IDENTIFIER UTILITY

J1939 PGN / CAN ID Hesaplayıcı

29-bit CAN kimliğini PGN alanlarına ayırın, PGN'den CAN ID üretin veya bir listeyi toplu çözümleyin.
18 FE CA 00
INPUT / 01

29-bit CAN ID

0x18FECA00 · 419351040

Hesaplama tarayıcınızda yapılır · Veri gönderilmez

OUTPUT / 02

Çözüm sonucu

29-bit CAN ID0x18FECA00419351040
PGN
0x0FECA
65226
PDU tipi
PDU2
Broadcast
Priority
6
Bits 28–26
EDP / R
0
Bit 25
Data Page
0
Bit 24
PDU Format
0xFE · 254
Bits 23–16
PDU Specific
0xCA · 202
Group Extension
Source Address
0x00 · 0
Bits 7–0
Group Extension
Broadcast
PDU2
29-bit110 0 0 11111110 11001010 00000000
Priority63 bit
EDP/R01
DP01
PF0xFE8 bit
PS0xCA8 bit
SA0x008 bit
BATCH / 03

Toplu CAN ID çözümleme

Her satıra bir CAN ID yapıştırın. 0x önekli veya A–F içeren değerler HEX, yalnız rakam içerenler decimal okunur.

3 geçerli kimlik0 geçersiz
GirdiCAN IDPGNTipPrioritySADestination Address / GE
0x18FECA000x18FECA004193510400x0FECA65226PDU260x00 · 00xCA · 202
0x0CF004030x0CF004032170562590x0F00461444PDU230x03 · 30x04 · 4
0x18ECFF000x18ECFF004181849600x0EC0060416PDU160x00 · 00xFF · 255

ALGO TEAM / ÜCRETSİZ MÜHENDİSLİK ARACI

J1939 PGN / CAN ID Hesaplayıcı ne işe yarar?

29-bit J1939 CAN kimliklerini priority, EDP/R, data page, PDU format, PDU specific, source address ve PGN alanlarına ayıran ücretsiz çevrimiçi hesaplayıcı. İşlem içeriği tarayıcıda kalır; araç ücretsizdir ve hesap gerektirmez.

Hangi işlerde kullanılır?

  • 29-bit CAN ID içinden PGN ve kaynak adresini bulma
  • PDU1 mesajında hedef adresini, PDU2 mesajında group extension alanını ayırma
  • PGN, priority ve adreslerden gönderilecek CAN kimliğini oluşturma
  • Birden fazla CAN ID'yi toplu çözümleyip CSV olarak indirme

Nasıl kullanılır?

  1. CAN ID → PGN sekmesinde kimliği HEX veya decimal biçimde girin.
  2. Priority, PF, PS, source address, PDU tipi ve hesaplanan PGN sonucunu kontrol edin.
  3. Ters işlem için PGN → CAN ID sekmesinde PGN, priority ve adres alanlarını doldurun.

Sık sorulan sorular

PGN ile SPN arasındaki fark nedir?

PGN bir J1939 mesaj grubunu tanımlar; SPN ise o mesajın payload'ı içindeki tek bir parametredir.

PDU1 ve PDU2 hesaplaması neden farklıdır?

PDU1'de PS byte'ı hedef adrestir ve PGN'nin son byte'ı 00 kabul edilir. PDU2'de PS, PGN'nin group extension alanına katılır.

Araç bütün PGN ve SPN adlarını içeriyor mu?

Hayır. Araç 29-bit kimliğin matematiksel yapısını çözer. Resmî parametre adları ve sinyal tanımları için lisanslı SAE J1939DA veya size ait DBC dosyası gerekir.

J1939 PGN ve 29-bit CAN ID rehberi