فریم ڈیٹا لنک پرت کے اجزاء اور افعال کو پیغام دے سکتے ہیں

Jun 19, 2025 ایک پیغام چھوڑیں۔

1. کین پروٹوکول کا جائزہ


1.1 کین پروٹوکول کی اصل اور ترقی


کین پروٹوکول کو سب سے پہلے 1983 میں جرمن بوش کمپنی نے تجویز کیا تھا ، جس کا مقصد آٹوموبائل الیکٹرانک سسٹم میں مواصلات کے مسائل حل کرنا ہے۔ ٹکنالوجی کی ترقی کے ساتھ ، کین پروٹوکول آہستہ آہستہ صنعتی کنٹرول ، طبی سامان ، سمارٹ ہوم اور دیگر شعبوں میں بڑے پیمانے پر استعمال ہوتا ہے۔


1.2 کین پروٹوکول کی خصوصیات


پروٹوکول میں درج ذیل خصوصیات ہیں:

 

  • ملٹی - ماسٹر کنٹرول: کیا پروٹوکول ایک ہی وقت میں بات چیت کرنے کے لئے ایک سے زیادہ نوڈس کی حمایت کرسکتا ہے ، جو نظام کے حقیقی - وقت اور وشوسنییتا کو بہتر بناتا ہے۔
  • براڈکاسٹ مواصلات: کیا پروٹوکول مواصلات کے لئے نشریاتی طریقہ اپناتا ہے ، تمام نوڈس بھیجے گئے ڈیٹا کو وصول کرسکتے ہیں۔
  • غیر - تباہ کن ثالثی: جب ایک ہی وقت میں دو یا زیادہ نوڈس ڈیٹا بھیجتے ہیں تو ، CAN پروٹوکول ثالثی کے طریقہ کار کے ذریعہ ڈیٹا کی صحیح ترسیل کو یقینی بناتا ہے۔
  • غلطی کا پتہ لگانے اور ہینڈلنگ: کین پروٹوکول میں غلطی کا پتہ لگانے اور ہینڈلنگ کے افعال ہیں ، جو وقت کے ساتھ مواصلات کے عمل میں غلطیوں کا پتہ لگاسکتے ہیں اور ان کو سنبھال سکتے ہیں۔

 

2. میسج فریم کے اجزاء


کین میسج فریم کین پروٹوکول میں سب سے بنیادی ڈیٹا ٹرانسمیشن یونٹ ہے ، اور اس کے اجزاء مندرجہ ذیل ہیں۔


2.1 فریم اسٹارٹ بٹ


فریم اسٹارٹ بٹ میسج فریم کا پہلا سا ہے اور میسج فریم کے آغاز کی شناخت کے لئے استعمال ہوتا ہے۔

 

2.2 ثالثی کا میدان

 

ثالثی کا میدان بھیجنے کے لئے ڈیٹا کو ترجیح دینے کے لئے استعمال کیا جاتا ہے۔ کین پروٹوکول میں ، ثالثی کے میدان کی لمبائی بالترتیب معیاری اور توسیعی فریموں کے مطابق 11 یا 29 بٹس ہے۔ ثالثی کے میدان کی قدر جتنی چھوٹی ہوگی ، ترجیح اتنی ہی زیادہ ہوگی۔

 

2.3 کنٹرول فیلڈ

 

کنٹرول فیلڈ ریموٹ ٹرانسمیشن کی درخواست (آر ٹی آر) بٹ اور شناخت کنندہ توسیع (IDE) بٹ پر مشتمل ہے۔ آر ٹی آر بٹ کو یہ شناخت کرنے کے لئے استعمال کیا جاتا ہے کہ آیا ڈیٹا فریم ریموٹ فریم ہے یا ڈیٹا فریم ہے ، اور آئی ڈی ای بٹ کو یہ شناخت کرنے کے لئے استعمال کیا جاتا ہے کہ آیا فریم ایک معیاری فریم ہے یا توسیعی فریم۔

 

2.4 ڈیٹا فیلڈ

 

ڈیٹا فیلڈ کو منتقل کردہ اصل ڈیٹا کو ذخیرہ کرنے کے لئے استعمال کیا جاتا ہے۔ ڈیٹا فیلڈ کی لمبائی معیاری فریموں کے لئے 0-8 بائٹس اور توسیعی فریموں کے لئے 0-64 بائٹس ہے۔

 

2.5 چیک فیلڈ

 

چیکسم فیلڈ میں سائیکلکلک فالتو پن چیک (سی آر سی) اور سی آر سی ڈیمیٹر پر مشتمل ہے ، جو اس بات کا پتہ لگانے کے لئے استعمال ہوتا ہے کہ ٹرانسمیشن کے دوران ڈیٹا میں کوئی غلطی ہے یا نہیں ، اور سی آر سی ڈیمیمٹر ، جو سی آر سی چیکم کے اختتام کی نشاندہی کرتا ہے۔

 

2.6 جواب فیلڈ

 

جوابی فیلڈ میں جواب سلاٹ اور جوابی ڈیفرینٹر پر مشتمل ہے۔ جواب سلاٹ نوڈ سے جواب وصول کرنے کے لئے استعمال کیا جاتا ہے اور جواب کا تعین جوابی فیلڈ کے اختتام کی نشاندہی کرتا ہے۔

 

- فریم بٹ کا 2.7 اختتام -

 

- فریم بٹ کا اختتام -} ایک میسج فریم کا آخری سا ہے اور میسج فریم کے اختتام کی شناخت کے لئے استعمال ہوتا ہے۔

 

3. ڈیٹا لنک پرت کے افعال


ڈیٹا لنک پرت OSI ریفرنس ماڈل میں دوسری پرت ہے ، جو بنیادی طور پر جسمانی پرت کے اوپر ڈیٹا کی قابل اعتماد ٹرانسمیشن کے لئے ذمہ دار ہے۔ ڈیٹا لنک پرت کے افعال میں شامل ہیں:


3.1 فریم ہم وقت سازی


فریم ہم وقت سازی ڈیٹا لنک پرت کے بنیادی کاموں میں سے ایک ہے ، جو اس بات کو یقینی بنانے کے لئے استعمال ہوتا ہے کہ نوڈس کو منتقل کرنا اور وصول کرنا انفارمیشن فریم کے آغاز اور اختتام کی صحیح طور پر شناخت کرنے کے قابل ہے۔


3.2 غلطی کا کنٹرول


غلطی کا کنٹرول ڈیٹا لنک پرت کا ایک اور اہم کام ہے ، بشمول غلطی کا پتہ لگانے اور غلطی کی اصلاح۔ یہ پروٹوکول اعداد و شمار کی سالمیت کو یقینی بنانے کے لئے غلطی کا پتہ لگانے کے لئے سائیکلکلک فالتو پن چیک (سی آر سی) کا استعمال کرتا ہے۔


3.3 فلو کنٹرول


فلو کنٹرول کا استعمال ٹرانسمیٹنگ نوڈ کو ڈیٹا بھیجنے سے روکنے کے لئے استعمال کیا جاتا ہے جس سے عملدرآمد کرنے کے لئے وصول کنندہ نوڈ کو بہت تیزی سے بھیجتا ہے۔ ڈیٹا لنک پرت اس شرح کو کنٹرول کرکے قابل اعتماد ڈیٹا ٹرانسمیشن کو یقینی بناتا ہے جس پر ڈیٹا بھیجا جاتا ہے۔


3.4 رسائی کنٹرول


ایکسیس کنٹرول ڈیٹا لنک پرت کا ایک اور اہم کام ہے جو متعدد نوڈس کے مابین مواصلات کو مربوط کرنے کے لئے استعمال ہوتا ہے۔ کین پروٹوکول میں ، اعداد و شمار کی صحیح منتقلی کو یقینی بنانے کے لئے کسی غیر - تباہ کن ثالثی کے طریقہ کار کے ذریعے رسائی کنٹرول کا احساس ہوتا ہے۔
 

4. ڈیٹا لنک پرت میں میسج فریموں کا اطلاق


4.1 فریم ہم آہنگی


کین میسج فریموں میں ، فریم اسٹارٹ بٹ اور فریم اینڈ بٹ کو فریم ہم آہنگی کو حاصل کرنے کے لئے استعمال کیا جاتا ہے۔ ٹرانسمیٹنگ نوڈ فریم اسٹارٹ بٹ بھیج کر میسج فریم کے آغاز کی نشاندہی کرتا ہے ، اور وصول کرنے والا نوڈ فریم اسٹارٹ بٹ کا پتہ لگانے سے فریم کو ہم آہنگ کرتا ہے۔


4.2 غلطی کا کنٹرول


چیکسم فیلڈ کا CRC CAN میسج فریم میں غلطی پر قابو پانے کے لئے استعمال ہوتا ہے۔ منتقل کرنے والا نوڈ ڈیٹا کی بنیاد پر ایک CRC تیار کرتا ہے اور ڈیٹا بھیجنے سے پہلے اسے ڈیٹا فیلڈ میں شامل کرتا ہے۔ ڈیٹا موصول ہونے کے بعد ، وصول کرنے والا نوڈ سی آر سی چیکسم کی بازیافت کرتا ہے اور ڈیٹا میں کسی بھی قسم کی غلطی کا پتہ لگانے کے لئے موصولہ سی آر سی چیکسم سے اس کا موازنہ کرتا ہے۔


4.3 بہاؤ کنٹرول


پروٹوکول میں ، بہاؤ کنٹرول بنیادی طور پر ثالثی کے طریقہ کار کے ذریعہ محسوس ہوتا ہے۔ جب ایک ہی وقت میں دو یا دو سے زیادہ نوڈس ڈیٹا بھیجتے ہیں تو ، CAN پروٹوکول اعداد و شمار کی قابل اعتماد ترسیل کو یقینی بنانے کے لئے ثالثی کے طریقہ کار کے ذریعہ ترجیح کا تعین کرتا ہے۔


4.4 رسائی کنٹرول


کین پروٹوکول میں ، رسائی کنٹرول بنیادی طور پر غیر - تباہ کن ثالثی کے طریقہ کار کے ذریعے محسوس کیا جاتا ہے۔ جب ایک ہی وقت میں دو یا زیادہ نوڈس ڈیٹا بھیجتے ہیں تو ، CAN پروٹوکول ثالثی کے میدان کی قدر کا موازنہ کرکے بھیجے گئے ڈیٹا کی ترجیح کا تعین کرتا ہے۔ اعلی ترجیح والا نوڈ ڈیٹا بھیجنا جاری رکھ سکتا ہے ، جبکہ کم ترجیح کے ساتھ نوڈ کو انتظار کرنے کی ضرورت ہے جب تک کہ اعلی ترجیحی نوڈ ڈیٹا بھیجنے تک ختم نہ ہوجائے۔

انکوائری بھیجنے

whatsapp

ٹیلی فون

ای میل

تحقیقات