للمطورين والمتكاملين · مفكك مجاني

مفكك معرّف J1939 وPGN وSPN

الصقوا إطارات من ناقل CAN في شاحنة. يُفكَّك كل معرّف من 29 بتًا إلى الأولوية وPGN والمصدر والوجهة، وتتحول بايتات البيانات إلى سرعة المحرك أو أي إشارة تعرّفونها. تجري الحسابات في متصفحكم. ولا تُرسل المدخلات إلا إذا طلبتم التقرير بالبريد.

إطار في كل سطر وحتى 400 سطر: المعرّف ثم بايتات البيانات. الصيغ المقبولة "ID ⁦FF FF⁩" و"ID#FFFF" من candump والأسطر المفصولة بفواصل. يُهمل الطابع الزمني أو اسم الواجهة قبل المعرّف. العينة مختلقة، فاستبدلوها بتسجيلكم.

حمّلوا عينة

يُفكَّك كل سطر على حدة. السطر الذي تتعذر قراءته يُدرج مع السبب ولا يُحتسب.

يرشّح القائمة. أما الأعداد والتقرير فيستخدمان كل الأسطر دائمًا.

سطر

رقم سطر الإطار الذي يظهر أدناه بتاته الـ 29.

كيف يتكوّن الـ PGN
PDU2 (‏PF من 240 فأكثر): PGN = DP × 65536 + PF × 256 + PS PDU1 (‏PF أقل من 240): PGN = DP × 65536 + PF × 256، وPS هو الوجهة 0x0CF00401 ← الأولوية 3 وPF 240 وPS 4 وSA 1 ← PGN 0xF004 = 61444
الإطارات المفكَّكةسجلكم

احتفظوا بسجل لهذا التسجيل

تقرير فيه الإطارات المفكَّكة وقيم PGN التي ظهرت وقيم الإشارات.

تقرير التفكيك

احصلوا على الإطارات وقيم PGN وقيم الإشارات في تقرير واحد

  • كل إطار بأولويته وPGN ومصدره ووجهته
  • قيم PGN التي ظهرت وعدد مرات ظهورها
  • قيم الإشارات مع بايتاتها الخام
  • المعرّف الذي بنيتموه مع مرشّحه
  • ملاحظات عن الأسطر التي تعذّرت قراءتها

ماذا يوجد داخل معرّف J1939؟

يعمل J1939 على ناقل CAN في الشاحنات والحافلات والمعدات الثقيلة. تستخدم كل رسالة المعرّف الموسّع ذا الـ 29 بتًا. والمعرّف ليس عنوانًا فقط، فهو يحمل الأولوية ونوع الرسالة (الـ PGN) والعقدة التي أرسلتها.

P0113R00DP00PF11110000F0 · 240PS0000010004 · 4SA0000000101 · 1
المعرّف 0CF00401، رسالة EEC1 التي يبثها متحكم المحرك من عنوان المصدر 1.
حقول المعرّف ذي الـ 29 بتًا
الحقلالبتاتماذا يحمل
P3الأولوية. الصفر يفوز بالتحكيم و7 يخسره.
R1محجوز، أو صفحة بيانات موسّعة في الإصدارات الأحدث. يكون عادة 0.
DP1صفحة البيانات. تختار إحدى صفحتين من قيم PGN.
PF8صيغة PDU. تحدد ما إذا كان PS وجهة أم جزءًا من الـ PGN.
PS8محدّد PDU. عنوان وجهة أو امتداد مجموعة.
SA8عنوان المصدر للعقدة التي أرسلت الإطار.

PDU1 أم PDU2؟

يقرر PF. إذا كان PF أقل من 240 فالرسالة PDU1: موجّهة إلى عقدة واحدة، وPS هو عنوان تلك العقدة. لا يدخل PS في الـ PGN، لذلك ينتهي الـ PGN دائمًا بـ 00. وإذا كان PF يساوي 240 أو أكثر فالرسالة PDU2: بث عام، وPS امتداد مجموعة يدخل في الـ PGN.

PDU1 وPDU2
النوعPFمعنى PSهل يدخل في PGN؟
PDU1أقل من 240عنوان الوجهةلا
PDU2240 فأكثرامتداد مجموعةنعم

مثال محلول: سرعة المحرك

هذا المثال منشور في مقدمة عامة عن J1939. الصقوه في المفكك لتتبعوا الخطوات.

0CF00401 FF FF FF 68 13 FF FF FF

  • يعطي المعرّف 0CF00401 الأولوية 3 وPF 240 وPS 4 وعنوان المصدر 1.
  • PF يساوي 240، فالرسالة PDU2 والـ PGN يساوي 240 × 256 + 4 = 61444 (سداسي F004) المعروفة باسم EEC1.
  • سرعة المحرك (‏SPN 190) في البايتين 4 و5. البايتان 68 13 والبايت الأقل أهمية أولًا، فالقيمة الخام 0x1368 = 4968.
  • الدقة 0.125 دورة في الدقيقة لكل بت: 4968 × 0.125 = 621 دورة في الدقيقة.

إطارات الطلب والنقل

ثلاثة من قيم PGN ليست إشارات بيانات. فهي تدير الحوار بين العقد، ويشرحها المفكك في عمود المعنى.

قيم PGN للتحكم
PGNالاسمكيف تُقرأ هنا
59904 (EA00)طلبثلاثة بايتات بيانات، الأقل أهمية أولًا، تسمّي الـ PGN المطلوب. ⁦E5 FE 00⁩ تعني PGN FEE5. والوجهة FF تسأل كل العقد.
60416 (EC00)TP.CMإدارة الاتصال. بايت التحكم ⁦0x20⁩ إعلان بث: حجم الرسالة وعدد الحزم والـ PGN المرسل.
60160 (EB00)TP.DTنقل البيانات. يعدّ البايت الأول الحزمة وتحمل البايتات السبعة الأخرى البيانات. حتى 255 حزمة، أي حتى 1785 بايتًا.

قراءة إشارة من بايتات البيانات

الإشارة (‏SPN) حقل بتات داخل بايتات البيانات الثمانية لـ PGN واحد. يرسل J1939 البايت الأقل أهمية أولًا، فتُقرأ القيمة ذات البايتين من اليمين إلى اليسار. والقيمة الفيزيائية هي الرقم الخام مضروبًا في الدقة مضافًا إليه الإزاحة.

القيمة = الخام × الدقة + الإزاحة غير متاحة: كل البتات 1 (في إشارة 16 بتًا: البايت الأعلى FF) خطأ: كل البتات 1 ناقص واحد (في إشارة 16 بتًا: البايت الأعلى FE)القيم الخاصة تتبع اصطلاح J1939-71 كما ورد في مقدمة عامة عن J1939. راجعوا تعريفكم.
لا تُخمَّن معاملات القياس

القائمة الكاملة لـ SPN في SAE J1939-71 وهو معيار مدفوع، ويضيف كل صانع مركبات إشاراته الخاصة. تقدم الأداة إشارة واحدة لها مصدر منشور وتترك لكم إضافة الباقي. تحققوا من كل تعريف مقابل النص الرسمي الحالي أو وثائق الصانع.

المرشّحات والأقنعة لـ PGN واحد

لاستقبال PGN واحد من أي مصدر، اجعلوا معرّف المرشّح مساويًا للـ PGN مزاحًا 8 بتات إلى اليسار، واستخدموا قناعًا يتجاهل الأولوية وعنوان المصدر. يطبع تبويب بناء معرّف الاثنين.

الأقنعة
نوع PGNالقناعيتجاهل
PDU203FFFF00الأولوية وعنوان المصدر
PDU103FF0000الأولوية والوجهة وعنوان المصدر

الشاحنات تستخدم J1939 لا مُعرّفات OBD-II

تُقرأ السيارات الخفيفة عادة بمُعرّفات OBD-II (‏SAE J1979). أما كثير من الشاحنات الثقيلة والحافلات فتنشر بيانات المحرك والمركبة برسائل J1939 بدلًا من ذلك، على زوج CAN في موصل التشخيص أو في موصل Deutsch ذي 9 أطراف. افحصوا المركبة قبل اختيار الطريقة.

موصل 9 أطراف وسرعة الناقل
البندالقيمة الشائعةالتحقق
طرف CAN highCنموذجيةمخطط توصيل المركبة
طرف CAN lowDنموذجيةمخطط توصيل المركبة
معدل البتات250 kbit/sنموذجيةقد تستخدم المركبات الأحدث 500 kbit/s (‏J1939-14)

ما الذي يسوء عادة؟

  • كل الإشارات تظهر «غير متاحة». قد لا يوجد الحساس في هذه المركبة، أو يشير التعريف إلى بايتات خاطئة.
  • القيمة كبيرة جدًا. قُرئت البايتات بالأهم أولًا. يرسل J1939 البايت الأقل أهمية أولًا.
  • معرّفات قصيرة. المعرّف ذو الأرقام الثلاثة إطار قياسي من 11 بتًا، وليس J1939.
  • يبدو الـ PGN خاطئًا في رسالة PDU1. البايت الأدنى في PGN من نوع PDU1 هو الوجهة، فلا يدخل في الـ PGN.
  • يظهر السجل 8 أرقام سداسية عشرية لكل إطار. تضيف بعض الأدوات العلم ⁦0x80000000⁩ للإطارات الموسّعة. ويزيله المفكك.

المصادر والحدود

  • تركيب المعرّف ومثال EEC1 وإطارات الطلب والنقل والأقنعة وأطراف الموصل: مقدمة عامة عن J1939. تحققوا منها مقابل النص الحالي لـ SAE J1939.
  • المعرّف من 29 بت مذكور في ملخص SAE J1939-21 لربط البيانات. ومعدلا البتات مذكوران في عنواني SAE J1939-11 بمعدل 250 kbit/s وSAE J1939-14 بمعدل 500 kbit/s. رُوجع المصدر والتاريخ في 3 نوفمبر 2026.
  • نطاق PGN الخاص من 00FF00 إلى 00FFFF مأخوذ من نظرة عامة على SAE J1939. ونص SAE الذي يعرّفه مدفوع، فتحققوا منه مقابل النص الحالي لـ SAE J1939-21.
  • لا تتضمن الأداة قائمة SPN الكاملة. معاملات القياس والإزاحات والرموز الخاصة للإشارات الأخرى عليكم إدخالها.
  • الإطار الذي يُفكَّك لا يثبت أن البيانات صحيحة لمركبتكم. قارنوا قيمة بلوحة العدادات قبل أن تعتمدوا عليها.
  • تجري الحسابات في متصفحكم. أما النص الملصوق والمدخلات فلا يُرسلان إلى خادمنا ولا يُحفظان مدة تصل إلى 45 يومًا إلا إذا طلبتم التقرير بالبريد. ويحمل رابط المشاركة الذي تنسخونه بأنفسكم النص أيضًا إذا كان قصيرًا.
  • لا تقول هذه الصفحة إن أي جهاز أو مركبة تدعم J1939. فهذا يتوقف على الطراز وإعداداته.
حل تراكوم المرتبط

اعرفوا ما يحمله الناقل قبل أن تخططوا لأي تكامل

تصمم تراكوم أجهزتها حول بيانات ثانية بثانية، وتتوفر بوابة SCMS لإدارة إعدادات الأجهزة وملفات الإعداد. استخدموا هذا المفكك لتروا ما ترسله مركبتكم، ثم اسألوا تراكوم عن مدخلات CAN التي يدعمها طراز جهازكم.

  • بيانات ثانية بثانية تسجّل سلوك المركبة بتفصيل دقيق.
  • بوابة SCMS تدير إعدادات الأجهزة وملفات الإعداد في مكان واحد.
  • ملفات الإعداد المتقدمة تجعل الإعداد المجرَّب قابلًا للتكرار عبر المركبات.
  • التحديث عبر الهواء (OTA) يوصل برمجيات جديدة إلى الأجهزة في الميدان.
أسئلة

أسئلة عن تفكيك J1939

تعملون على تكامل مع شاحنة أو تفحصون مدخل CAN؟ تواصلوا مع تراكوم.

ما الفرق بين PGN وSPN؟

الـ PGN يسمّي رسالة وهو جزء من المعرّف. والـ SPN يسمّي إشارة واحدة داخل رسالة، مثل سرعة المحرك في EEC1. وعادة يحمل PGN واحد عدة SPN.

كيف أميّز PDU1 من PDU2؟

انظروا إلى PF، وهو البايت الثالث من اليسار في المعرّف. إذا كان أقل من 240 (سداسي F0) فهو PDU1 وPS وجهة. وإذا كان 240 فأكثر فهو PDU2 وPS جزء من الـ PGN.

لماذا تظهر الإشارة «غير متاحة»؟

كل بتات الحقل تساوي 1، وهو ما يستخدمه J1939 للدلالة على «لا بيانات». قد لا يكون في المركبة ذلك الحساس، أو قد يشير التعريف إلى بايتات خاطئة. أوقفوا القيم الخاصة لرؤية الرقم.

هل تتضمن الأداة كل قيم SPN؟

لا. القائمة الكاملة في SAE J1939-71 وهو معيار مدفوع، ويضيف الصانعون إشاراتهم. في المكتبة إشارة واحدة منشورة، وتضيفون الباقي من مصدركم.

هل يُرفع سجل CAN الخاص بي؟

فقط إذا طلبتم التقرير بالبريد. يُفكَّك النص في متصفحكم. وإذا طلبتم التقرير أو ملف CSV فيُرسل النص والمدخلات إلى خادمنا وتُحفظ مدة تصل إلى 45 يومًا.

هل يقرأ Tracom ST100 أو M1N بيانات J1939؟

لا تقول هذه الصفحة شيئًا عن ذلك. فمدخلات CAN التي يدعمها جهاز ما تتوقف على الطراز وإعداداته. تواصلوا مع تراكوم مع ذكر مركبتكم والإشارات التي تحتاجونها.

أدوات ونماذج ذات صلة

تابعوا مع التكامل

احصلوا على التقرير

أدخلوا بياناتكم، ونرسل الملف إلى بريدكم الإلكتروني.

اكتبوا اسمكم الحقيقي ليصل الملف باسمكم. لا تقلقوا، لن نُكثر عليكم الرسائل أو الاتصالات.

Scroll to Top