Modbus اور CAN بس دونوں صنعتی آٹومیشن میں عام طور پر استعمال ہونے والے مواصلاتی پروٹوکول ہیں۔ اگرچہ وہ دونوں ایک ہی مقصد کی خدمت کرتے ہیں، دونوں کے درمیان کئی اختلافات ہیں۔
Modbus ایک سیریل کمیونیکیشن پروٹوکول ہے جو پہلی بار 1979 میں Modicon نے متعارف کرایا تھا۔ یہ صنعتی آٹومیشن میں پروگرام ایبل لاجک کنٹرولرز (PLCs) اور دیگر آلات جیسے سینسرز، HMIs اور ڈرائیوز کے درمیان مواصلت کے لیے بڑے پیمانے پر استعمال ہوتا ہے۔ موڈبس ایک ماسٹر-غلام فن تعمیر کا استعمال کرتا ہے، جہاں ماسٹر ڈیٹا کو بازیافت کرنے یا کمانڈ بھیجنے کے لیے غلاموں کے ساتھ مواصلت کا آغاز کرتا ہے۔ Modbus ایک سادہ ASCII یا بائنری پروٹوکول استعمال کرتا ہے اور RS-485 یا TCP/IP نیٹ ورکس پر کام کر سکتا ہے۔
دوسری طرف، CAN بس ایک بس پر مبنی کمیونیکیشن پروٹوکول ہے جو آٹو موٹیو انڈسٹری کے لیے وسط-1980 میں تیار کیا گیا تھا لیکن اس کے بعد دیگر صنعتوں میں بھی اسے بڑے پیمانے پر اپنایا گیا ہے۔ CAN بس ایک براڈکاسٹ فن تعمیر کا استعمال کرتی ہے، جہاں بس کے تمام نوڈس ایک ہی پیغام وصول کرتے ہیں اور صرف نوڈس جن کو پیغام کی ضرورت ہوتی ہے۔ CAN بس Modbus سے زیادہ جدید پروٹوکول کا استعمال کرتی ہے اور غلطی کا پتہ لگانے اور درست کرنے، پیغام کی ترجیح، اور ڈیٹا ریٹ کے مذاکرات کی حمایت کرتی ہے۔ CAN بس متعدد جسمانی تہوں پر کام کر سکتی ہے بشمول بٹی ہوئی جوڑی، فائبر آپٹک، اور وائرلیس۔
خلاصہ یہ کہ، جبکہ Modbus چند آلات کے ساتھ چھوٹے پیمانے کے نظاموں کے لیے آسان اور زیادہ موزوں ہے، CAN بس بہت سے نوڈس کے ساتھ بڑے پیمانے کے نظاموں کے لیے زیادہ طاقتور اور موزوں ہے اور قابل اعتمادی کے لیے زیادہ مطالبات ہیں۔ دونوں پروٹوکول کی اپنی طاقتیں اور کمزوریاں ہیں اور ان کی ضروریات کی بنیاد پر مختلف ایپلی کیشنز میں استعمال ہوتے ہیں۔
آپ بھی پسند کر سکتے ہیں










