- RS-485 سیریل مواصلات
- آرڈوینو کے ساتھ آر ایس 485 کو مربوط کرنا
- USB سے RS-485 کنورٹر ماڈیول
- صرف Modbus ماسٹر سافٹ ویئر
- مطلوبہ اوزار
- سرکٹ ڈایاگرام
- RS-485 MODBUS غلام کے لئے پروگرامنگ اردوینو UNO
- ارڈوینو یو این او کی جانچ پڑتال 468 روپے بطور غلام
موڈبس ایک سیریل کمیونیکیشن پروٹوکول ہے جسے 1979 میں موڈیکن نے دریافت کیا تھا اور یہ صنعتی الیکٹرانک آلات کے مابین سیریل لائنوں پر ڈیٹا منتقل کرنے کے لئے استعمال ہوتا ہے۔ RS-485 Modbus ٹرانسمیشن لائنوں کے لئے RS-485 استعمال کرتا ہے۔ یہ غور کرنا چاہیے کہ MODBUS ایک سافٹ ویئر پروٹوکول ہے اور ایک ہارڈ ویئر کے پروٹوکول. یہ دو حصوں میں تقسیم ہے جیسے موڈبس ماسٹر اور موڈبس غلام۔ RS-485 MODBUS نیٹ ورک میں سے ایک ماسٹر اور 1 سے 127 غلام اس میں 127. لئے منفرد ایڈریس کے ساتھ ہر ایک ہے MAX485 Arduino کے منصوبے، ہم سیریل مواصلات کے غلام کے طور پر Arduino اقوام متحدہ کو استعمال کریں گے.
Modbus زیادہ تر PLCs (پروگرام قابل منطق کنٹرولرس) میں استعمال کیا جاتا ہے ۔ اور اس کے علاوہ ، Modbus ہیلتھ کیئر ، ٹرانسپورٹیشن ، ہوم آٹومیشن وغیرہ میں بھی استعمال ہوتا ہے
- موڈبس آر ٹی یو
- موڈبس ASCII
- موڈبس / ٹی سی پی
Modbus ASCII اور Modbus RTU کے درمیان کیا فرق ہے؟
Modbus RTU اور Modbus ASCII ایک ہی پروٹوکول پر بات کرتا ہے۔ فرق صرف یہ ہے کہ تار پر منتقل ہونے والے بائٹس کو RTU کے ساتھ بائنری اور Modbus RTU کے ساتھ پڑھنے کے قابل ASCII کے طور پر پیش کیا جاتا ہے۔ اس ٹیوٹوریل میں Modbus RTU استعمال کیا جائے گا ۔
یہ ٹیوٹوریل آرڈوینو یو این او کے ساتھ غلام کی حیثیت سے RS-485 Modbus مواصلت کو استعمال کرنے کے بارے میں ہے ۔ ہم یہاں پی سی میں بس موڈبس ماسٹر سافٹ ویئر انسٹال کرتے ہیں اور RS-485 کو ٹرانسمیشن لائن کے طور پر استعمال کرکے دو ایل ای ڈی اور سرو موٹر کو کنٹرول کرتے ہیں۔ یہ ایل ای ڈی اور سروو موٹر غلام آردوینو کے ساتھ منسلک ہیں اور ماسٹر موڈبس سوفٹ ویئر کا استعمال کرکے اقدار بھیج کر کنٹرول کیا جاتا ہے۔ چونکہ یہ ٹیوٹوریل RS-485 استعمال کرتا ہے ، لہذا یہ سفارش کی جاتی ہے کہ پہلے آرڈوینو اونو اور آرڈینو نینو کے مابین RS485 سیریل مواصلات کو دیکھیں۔ سیریل مواصلات کے لئے RS485 دوسرے کنٹرولرز کے ساتھ بھی استعمال کیا جاسکتا ہے:
- راسبیری پائی اور آردوینو یو این او کے مابین آر ایس 485 سیریل مواصلات
- STM32F103C8 اور آرڈوینو یو این او کے مابین سیریل مواصلات RS-485 کا استعمال کرتے ہوئے
آئیے RS-485 اور Modbus کے بارے میں کچھ پس منظر کی کھوج سے شروع کرتے ہیں۔ نیز یہاں سیریل مواصلات کے مختلف پروٹوکول کے بارے میں مزید معلومات حاصل کریں۔
RS-485 سیریل مواصلات
RS-485 ایک متضاد سیریل مواصلات پروٹوکول ہے جس میں گھڑی کی ضرورت نہیں ہوتی ہے۔ یہ بائنری ڈیٹا کو ایک دوسرے سے دوسرے آلے میں منتقل کرنے کے لئے تفریق سگنل نامی ایک تکنیک کا استعمال کرتا ہے ۔
تو یہ اختیاری سگنل کی منتقلی کا طریقہ کیا ہے؟
متناسب سگنل کا طریقہ کار مثبت اور منفی 5V کا استعمال کرکے تفرقی وولٹیج پیدا کرکے کام کرتا ہے۔ یہ نصف ڈوپلیکس مواصلت فراہم کرتا ہے جب دو تاروں کا استعمال کرتے ہیں اور مکمل ڈوپلیکس کو 4 چوکوں کی تاروں کی ضرورت ہوتی ہے ۔
یہ طریقہ استعمال کرکے:
- RS-485 زیادہ سے زیادہ 30MBS کی ڈیٹا ٹرانسفر کی شرح کی حمایت کرتا ہے۔
- یہ RS-232 پروٹوکول کے مقابلے میں زیادہ سے زیادہ ڈیٹا ٹرانسفر فاصلہ بھی فراہم کرتا ہے۔ یہ ڈیٹا کو زیادہ سے زیادہ 1200 میٹر تک منتقل کرتا ہے۔
- RS-232 سے زیادہ RS-485 کا سب سے بڑا فائدہ سنگل ماسٹر کے ساتھ ایک سے زیادہ غلام ہے جبکہ RS-232 صرف ایک ہی غلام کی حمایت کرتا ہے۔
- زیادہ سے زیادہ 32 آلات RS-485 پروٹوکول سے منسلک ہوسکتے ہیں۔
- RS-485 کا دوسرا فائدہ شور سے محفوظ ہے کیونکہ وہ منتقلی کے لئے امتیازی اشارے کا طریقہ استعمال کرتے ہیں ۔
- I2C پروٹوکول کے مقابلے RS-485 تیز ہے۔
آرڈوینو کے ساتھ آر ایس 485 کو مربوط کرنا
RS-485 ماڈیول کسی بھی مائکروقابو سے چلنے والے سیریل پورٹ سے منسلک ہوسکتا ہے۔ مائکروکونٹرولرز کے ساتھ RS-485 ماڈیول کے استعمال کے ل R ، RV485 سے 5V MAX485 TTL نامی ایک ماڈیول جو میکسم MAX485 IC پر مبنی ہے کی ضرورت ہے کیونکہ یہ 1200 میٹر کی لمبی دوری پر سیریل مواصلات کی اجازت دیتا ہے۔ یہ دو طرفہ اور آدھا ڈوپلیکس ہے اور اس میں ڈیٹا کی منتقلی کی شرح 2.5 ایم بی پی ایس ہے۔ اس ماڈیول میں 5V کا وولٹیج درکار ہے۔
RS-485 میں سے پن آؤٹ:
پن کا نام |
پن کی تفصیل |
وی سی سی |
5V |
A |
غیر انورٹنگ وصول کنندہ ان پٹ غیر انورٹنگ ڈرائیور آؤٹ پٹ |
بی |
وصول کنندہ ان پٹ کو تبدیل کرنا الٹا ڈرائیور آؤٹ پٹ |
GND |
GND (0V) |
R0 |
وصول کنندہ آؤٹ (آر ایکس پن) |
RE |
وصول کنندہ آؤٹ پٹ (LOW-اہل) |
ڈی ای |
ڈرائیور آؤٹ پٹ (اعلی قابل) |
DI |
ڈرائیور ان پٹ (TX پن) |
USB سے RS-485 کنورٹر ماڈیول
یہ یو ایس بی ٹو RS485 کنورٹر اڈاپٹر ماڈیول ہے جو WIN7 ، XP ، Vista ، Linux ، Mac OS کی حمایت کرتا ہے اور کمپیوٹر میں COM پورٹ استعمال کرنے کے ذریعہ RS485 انٹرفیس کو استعمال کرنے میں آسان فراہم کرتا ہے ۔ یہ ماڈیول پلگ اینڈ پلے آلہ ہے ۔ کوئی کمانڈ ڈھانچے نہیں ہیں ، جو کچھ بھی ورچوئل COM پورٹ کو بھیجا جاتا ہے وہ خود بخود RS485 میں تبدیل ہوجاتا ہے اور اس کے برعکس ہوتا ہے۔ ماڈیول USB بس سے مکمل طور پر خود سے چلنے والا ہے۔ لہذا ، آپریشن کے لئے بیرونی بجلی کی فراہمی کی ضرورت نہیں ہے۔
یہ سیریل / COM پورٹ کے طور پر ظاہر ہوتا ہے اور ایپلی کیشنز یا ہائپر ٹرمینل سے قابل رسا ہے۔ یہ کنورٹر آدھے ڈوپلیکس RS-485 مواصلات فراہم کرتا ہے۔ بوڈ کی شرح کی حد 75 بی پی ایس سے 115200 بی پی ایس ہے ، زیادہ سے زیادہ 6 ایم بی پی ایس تک۔
اس آلے کو استعمال کرنے کے لئے انٹرنیٹ میں مختلف Modbus سافٹ ویئر دستیاب ہیں۔ اس ٹیوٹوریل میں ایک سافٹ ویئر استعمال کیا جاتا ہے جس کا نام اسمیلی موڈبس سافٹ ویئر ہے۔
صرف Modbus ماسٹر سافٹ ویئر
موڈبس ماسٹر سوفٹویئر ایپلی کیشن کو COM کے ذریعے غلام Modbus RS-485 Aडूino آلہ پر ڈیٹا بھیجنے کے لئے ضروری ہے ۔
صرف Modbus ماسٹر ایک ڈیٹا مواصلات ٹیسٹ سافٹ ویئر ہے۔ آپ دیئے ہوئے لنک سے سیدھے موڈبس ماسٹر کو ڈاؤن لوڈ کرسکتے ہیں اور سافٹ ویئر دستی کا حوالہ دے کر اس کے بارے میں مزید معلومات حاصل کرسکتے ہیں۔
سافٹ ویئر استعمال کرنے سے پہلے ، ضروری ہے کہ درج ذیل اصطلاحات سے واقف ہوں۔
غلام ID:
نیٹ ورک میں ہر غلام کو ایک منفرد یونٹ ایڈریس 1 سے 127 تک تفویض کیا جاتا ہے۔ جب ماسٹر ڈیٹا کی درخواست کرتا ہے تو ، اسے بھیجنے والا پہلا بائٹ غلام ایڈریس ہوتا ہے۔ اس طریقے سے ہر بندہ جانتا ہے کہ پیغام کو نظرانداز کرنا ہے یا نہیں۔
فنکشن کوڈ:
ماسٹر کے ذریعہ بھیجی گئی دوسری بائٹ فنکشن کوڈ ہے۔ یہ نمبر غلام کو بتاتا ہے کہ کس ٹیبل تک پہنچنا ہے اور کیا اس ٹیبل سے پڑھنا یا لکھنا ہے۔
تائید شدہ رجسٹر فنکشن کوڈز:
فنکشن کوڈ |
عمل |
ٹیبل کا نام |
04 (04 ہیکس) |
پڑھیں |
ینالاگ ان پٹ رجسٹر |
03 (03 ہیکس) |
پڑھیں |
ینالاگ آؤٹ پٹ ہولڈنگ رجسٹر |
06 (06 ہیکس) |
اکیلا لکھیں |
ینالاگ آؤٹ پٹ ہولڈنگ رجسٹر |
16 (10 ہیکس) |
متعدد لکھیں |
ینالاگ آؤٹ پٹ ہولڈنگ رجسٹر |
تائید کنڈلی فنکشن کوڈز:
فنکشن کوڈ |
عمل |
ٹیبل کا نام |
02 (02 ہیکس) |
پڑھیں |
مجرد ان پٹ رابطے |
01 (01 ہیکس) |
پڑھیں |
مجرد آؤٹ پٹ کنڈلی |
05 (05 ہیکس) |
اکیلا لکھیں |
مجرد آؤٹ پٹ کوائل |
15 (0F ہیکس) |
متعدد لکھیں |
مجرد آؤٹ پٹ کنڈلی |
CRC:
سی آر سی کا مطلب سائکلک ریڈنڈینسی چیک ہے۔ یہ خرابی کی نشاندہی کے ل every ہر Modbus میسج کے آخر میں دو بائٹس کا اضافہ کیا جاتا ہے۔
مطلوبہ اوزار
ہارڈ ویئر
- اردوینو یو این او
- MAX-485 TTL سے RS-485 کنورٹر ماڈیول
- USB سے RS-485 کنورٹر ماڈیول
- ایل ای ڈی (2)
- 1 ک-مزاحم (2)
- 16x2 LCD ڈسپلے
- 10 ک پوٹینومیٹر
- امدادی موٹر SG-90
سافٹ ویئر
- بس Modbus ماسٹر
سرکٹ ڈایاگرام
MAX-485 TTL سے RS-485 کنورٹر ماڈیول اور Ardino UNO کے درمیان سرکٹ کنکشن:
اردوینو یو این او |
MAX-485 TTL سے RS-485 کنورٹر ماڈیول |
0 (آر ایکس) |
آر او |
1 (TX) |
DI |
4 |
ڈی ای اینڈ آر |
+ 5 وی |
وی سی سی |
GND |
GND |
MAX-485 TTL سے RS-485 ماڈیول اور USB سے RS-485 کنورٹر کے درمیان سرکٹ کنکشن:
MAX-485 TTL سے RS-485 کنورٹر ماڈیول |
USB سے RS-485 ماڈیول پی سی کے ساتھ منسلک ہے |
A |
A |
بی |
بی |
ارڈینوو یو این او اور 16x2 LCD ڈسپلے کے مابین سرکٹ رابطے:
16x2 LCD |
اردوینو یو این او |
وی ایس ایس |
GND |
وی ڈی ڈی |
+ 5 وی |
V0 |
16X2 LCD کے برعکس / چمک کنٹرول کے لئے پوٹینومیٹر کی پن کو قابو کرنے کے لئے |
RS |
8 |
آر ڈبلیو |
GND |
ای |
9 |
ڈی 4 |
10 |
ڈی 5 |
11 |
ڈی 6 |
12 |
ڈی 7 |
13 |
A |
+ 5 وی |
K |
GND |
سرکٹ کنکشن 2 ایل ای ڈی ، سروو موٹر اور ارڈینو یو این او کے مابین:
اردوینو یو این او |
ایل ای ڈی 1 |
ایل ای ڈی 2 |
امدادی موٹر |
2 |
1k ریزسٹر کے ذریعے انوڈ |
- |
- |
5 |
- |
1k ریزسٹر کے ذریعے انوڈ |
- |
6 |
- |
- |
PWM پن (اورنج) |
+ 5 وی |
- |
- |
+ 5V (سرخ) |
GND |
کیتھڈ GND |
کیتھڈ GND |
جی این ڈی (براؤن) |
RS-485 MODBUS غلام کے لئے پروگرامنگ اردوینو UNO
اردوینو یو این او کو موڈبس غلام کے طور پر تشکیل دیا گیا ہے ۔ نیز ، اردوینو یو این او دو ایل ای ڈی اور ایک سروو موٹر کے ساتھ منسلک ہے ۔ تو غلام اردوینو ماسٹر موڈبس سافٹ ویئر سے کنٹرول کیا جاتا ہے۔ آرڈوینو یو این او اور موڈبس ماسٹر سوفٹ ویئر کے مابین مواصلات RS-485 ماڈیول کا استعمال کرکے مکمل کیا جاتا ہے۔ اسے پی سی سے مربوط کرنے کے لئے ، USB سے RS-485 کنورٹر ماڈیول استعمال کیا جاتا ہے۔ اور میکس- 485 TTL سے RS-485 کنورٹر ماڈیول کے ساتھ Ardino UNO ، مکمل سیٹ اپ فائل مندرجہ ذیل نظر آئے گا:
لائبریری ، اردوینو یو این او میں موڈبس استعمال کرنے کیلئے
ابتدائی طور پر ، مطلوبہ لائبریری شامل کریں۔ ModbusRTU لائبریری RS-485 Modbus مواصلات کو استعمال کرنے کے لئے ہے ، اور مائع کرسٹل لائبریری Ardino UNO کے ساتھ LCD استعمال کرنے کے لئے ہے ، اور सर्वो لائبریری Ardino UNO کے ساتھ सर्वो موٹر کو استعمال کرنے کے لئے ہے۔
# شامل کریں
اب ایل ای ڈی انوڈ پنوں جو ارڈینو پنوں 2 اور 5 کے ساتھ جڑے ہوئے ہیں ، کی وضاحت ایل ای ڈی 1 اور ایل ای ڈی 2 سے ہوتی ہے۔
# ڈیفائن لیڈ 1 2 # ڈیفائن لیڈ 2 5
اس کے بعد مائع کرسٹل کلاس تک رسائی کے ل the LCD پن (RS، E، D4، D5، D6، D7) کے ساتھ اعلان کیا جاتا ہے جو ارڈینو یو این او کے ساتھ جڑے ہوئے ہیں۔
لیکویڈ کرسٹل ایل سی ڈی (8،9،10،11،12،13)؛
جب LCD ہو جاتا ہے تو ، کلاس سروو کے ل serv امدادی آبجیکٹ کو شروع کریں۔ کلاس موڈبس کے لئے بس آبجیکٹ کو بھی شروع کریں۔
امدادی امدادی۔ موڈبس بس؛
موڈبس مواصلات کے لئے اقدار کو ذخیرہ کرنے کے لئے اگلے تین صفر کے ساتھ ایک صف کا اعلان کیا گیا ہے۔
uint16_t modbus_array = {0،0،0}؛
میں سیٹ اپ کی تقریب، سب سے پہلے LCD 16x2 موڈ میں مقرر کیا گیا ہے اور ایک استقبالیہ پیغام ظاہر کیا اور منظوری دے دی ہے.
lcd.begin (16،2)؛ // ایل سی ڈی 16x2 موڈ میں سیٹ lcd.print ("RS-485 Modbus")؛ // ویلکم میسیج lcd.setCursor (0،1)؛ lcd.print ("Ardino غلام")؛ تاخیر (5000)؛ lcd.clear ()؛
اس کے بعد ، ایل ای ڈی 1 اور ایل ای ڈی 2 پنوں کو آؤٹ پٹ پن کے طور پر سیٹ کیا گیا ہے۔
پن موڈ (لیڈ 1 ، آؤٹپٹ)؛ پن موڈ (لیڈ 2 ، آؤٹپٹ)؛
ارڈینوو کے پی ڈبلیو ایم پن 6 سے منسلک سرو پلس پن منسلک ہے۔
servo.attach (6)؛
اب موڈبس مواصلات کے لئے درج ذیل پیرامیٹرز مرتب کیے گئے ہیں۔ پہلا '1' غلام ID کی نمائندگی کرتا ہے ، دوسرا '1' نمائندگی کرتا ہے کہ وہ ڈیٹا کی منتقلی کے لئے RS-485 استعمال کرتا ہے اور '4' آردوینو UNO سے منسلک RS-485 DE&RE پن کی نمائندگی کرتا ہے۔
بس = Modbus (1،1،4)؛
موڈبس غلام 9600 باؤڈریٹ پر سیٹ کیا گیا ہے۔
لوپ بس پول کی تعریف سے شروع ہوتی ہے اور بس.پول () ماسٹر موڈبس سے قیمت لکھنے اور وصول کرنے کے لئے استعمال ہوتا ہے۔
بس.پول (موڈبس_ریری ، سائز آف (موڈبس_ری)) / سائز آف (موڈبس_ری))؛
اس طریقے کو جانچنے کے لئے استعمال کیا جاتا ہے کہ آیا سیریل پورٹ پر کوئی ڈیٹا دستیاب ہے یا نہیں۔
اگر سیریل پورٹ پر کوئی ڈیٹا دستیاب ہے تو موڈبس آر ٹی یو لائبریری میسج کی جانچ کرے گی (ڈیوائس کا پتہ ، ڈیٹا کی لمبائی ، اور سی آر سی کی جانچ کرے گا) اور مطلوبہ کارروائی کرے گی۔
مثال کے طور پر ماسٹر کی طرف سے کوئی قدر لکھنے یا اسے پڑھنے کے ل the ، ModbusRTU کو بغیر دستخط شدہ 16-بٹ انٹریگر سرنی اور اس کی لمبائی ماسٹر موڈبس سے وصول کرنا ہوگی۔ اس صف میں ڈیٹا موجود ہے جو ماسٹر سے لکھا گیا ہے۔
اس ٹیوٹوریل میں ایل ای ڈی 1 ، ایل ای ڈی 2 اور سروو موٹر اینگل کے ل three تین ارے ہیں۔
سب سے پہلے LED1 modbus_array کو آن یا آف کرنے کا استعمال کیا جاتا ہے۔
اگر (modbus_array == 0) // modubus_array میں قدر ماسٹر MODBUS کی طرف سے لکھا پر انحصار کرتا ہے { digitalWrite (LED1، کم)؛ // ایل ای ڈی آف اگر 0 lcd.setCursor (0،0)؛ lcd.print ("L1: OFF")؛ } دوسری { ڈیجیٹل رائٹ (لیڈ 1 ، ہائی)؛ // ایل ای ڈی اگر کوئی قیمت 0 lcd.setCursor (0،0) کے علاوہ ہے۔ lcd.print ("L1: ON")؛ }
ایل ای ڈی 2 موڈبس_ریری کو آن یا آف کرنے کے لئے استعمال کیا جاتا ہے۔
اگر (modbus_array == 0) // ماسٹر Modbus { ڈیجیٹل رائٹ (led2 ، LOW) کی تحریر کردہ Modbus_array میں قدر پر منحصر ہے ۔ // ایل ای ڈی آف اگر 0 lcd.setCursor (8،0)؛ lcd.print ("L2: OFF")؛ } دوسری { ڈیجیٹل رائٹ (لیڈ 2 ، ہائی)؛ // ایل ای ڈی اگر کوئی قیمت 0 lcd.setCursor (9،0) کے علاوہ ہے۔ lcd.print ("L2: ON")؛ }
امدادی موٹر کے زاویہ کو سیٹ کرنے کے لئے موڈبس_ریری استعمال اور قیمت 16x2 LCD ڈسپلے میں چھپی ہوئی ہے۔
int pwm = modbus_array؛ servo.write (pwm)؛ lcd.setCursor (0،1)؛ lcd.print ("امدادی زاویہ:")؛ lcd.print (pwm)؛ تاخیر (200)؛ lcd.clear ()؛
اس نے MODBUS غلام کی حیثیت سے کام کرنے کے لئے پروگرامنگ Ardino UNO کو ختم کردیا۔ اگلا مرحلہ اس کی جانچ Modbus غلام کے طور پر کرے گا۔
ارڈوینو یو این او کی جانچ پڑتال 468 روپے بطور غلام
سرکٹ کنکشن مکمل ہونے کے بعد اور کوڈ کو ارڈینوو یو این او پر اپ لوڈ کرنے کے بعد ، USB کو RS-485 ماڈیول سے پی سی کے ساتھ مربوط کرنے کا وقت ہے ، جہاں سادہ موڈبس ماسٹر سافٹ ویئر انسٹال ہے۔
ڈیوائس مینیجر کو کھولیں اور اپنے پی سی کے مطابق COM پورٹ چیک کریں جہاں USB سے RS-485 Module منسلک ہے اور اس کے بعد Simply Modbus Master 8.1.1 سافٹ ویئر کو کھولیں۔
1. بس Modbus سوفٹویئر کے کھولنے کے بعد اب لکھیں کا اختیار کھولیں۔
2. بس موڈبس ماسٹر لکھنے کے بعد کھول دیا گیا ہے۔ پیرامیٹرز مرتب کریں
اپنے پی سی کے مطابق RTU ، COM پورٹ میں موڈ (میرا COM6 تھا) ، 9600 پر Baud ، ڈیٹا بٹس 8 ، اسٹاپ بٹ 1 ، پیریٹی کوئی نہیں اور غلامی ID جیسے 1۔
that. اس کے بعد پہلے رجسٹر کو first1 register register set کے طور پر مقرر کریں اور لکھنے کے لئے اقدار is اور فنکشن کوڈ as is (ہولڈنگ رجسٹر لکھیں)۔
اس کے بعد 1 سے 40001 (ایل ای ڈی 1 آن) اور 1 سے 40002 (ایل ای ڈی 2 آن) اور 90 سے 40003 (سرو موٹرو اینگل کیلئے) لکھیں اور پھر SEND بٹن پر کلک کریں۔
آپ دیکھ سکتے ہیں کہ 90 کی ڈگری پر دونوں ایل ای ڈی کی حیثیت آن ہے اور سرو کون ہے۔
4. اس کے بعد 40001 کو بطور 1 اور 40002 0 اور 40003 180 کے طور پر درج کریں اور بٹن بھیجیں پر کلک کریں۔
5. اب 135 سے 40003 اور 40001 کو 0 اور 40002 بطور 1 تحریر کریں۔
اس طرح آرڈوینو یو این او کے ساتھ غلامی کی حیثیت سے سیریل مواصلات میں RS-485 Modbus استعمال کیا جاسکتا ہے۔ اگلے ٹیوٹوریل میں ہم موڈبس کمیونٹی میں ماسٹر کی حیثیت سے اردوینو یونو استعمال کریں گے۔
ذیل میں مکمل کوڈ اور ایک مظاہرے کی ویڈیو تلاش کریں۔