Leave Your Message

موڊبس پول ڇا آهي؟

2026-07-02

Ⅰ. موڊبس پول جو تعارف

موڊبس پول هڪ Modbus هوسٽ سموليٽر آهي جيڪو Modbus غلام ڊوائيسز جي جانچ ۽ ڊيبگنگ لاءِ ٺهيل آهي. Modbus RTU، ASCII، ۽ کي سپورٽ ڪري ٿو ٽي سي پي/آئي پي پروٽوڪول، هي سافٽ ويئر ڊولپرز کي موڊبس غلامن جي جانچ ڪرڻ يا ٻين جي نقل ڪرڻ ۾ مدد ڪري ٿو موڊبس پروٽوڪول. ان ۾ هڪ گھڻ-دستاويز انٽرفيس شامل آهي جيڪو ڪيترن ئي غلام ڊوائيسز/ڊيٽا فيلڊز جي هڪ ئي وقت نگراني کي فعال بڻائي ٿو. هر ونڊو غلام ڊوائيس جي سڃاڻپ، فنڪشن، پتو، سائيز، ۽ پولنگ وقفن جي ترتيب جي اجازت ڏئي ٿو، ڪنهن به ونڊو مان رجسٽر ۽ ڪوئل رسائي سان. انفرادي رجسٽرن کي تبديل ڪرڻ لاءِ، صرف قدر تي ڊبل ڪلڪ ڪريو؛ گھڻن رجسٽرن/ڪوئلز کي هڪ ئي وقت ترتيب ڏئي سگهجي ٿو. موڊبس پول مختلف ڊيٽا فارميٽ کي پڻ سپورٽ ڪري ٿو جن ۾ فلوٽنگ پوائنٽ، ڊبل پريسيشن، ۽ ڊگھي انٽيجر قسم شامل آهن (بائيٽ سيڪوئنس سوئپنگ جي صلاحيت سان).

Ⅱ. موڊبس پول استعمال

1) انسٽال ڪريو ۽ رجسٽر ڪريو

انسٽاليشن کان پوءِ، توهان کي هڪ شارٽ ڪٽ نظر ايندو موڊبس پول توهان جي ڊيسڪ ٽاپ تي. سافٽ ويئر لانچ ڪرڻ لاءِ ان تي ڊبل ڪلڪ ڪريو، جيڪو هيٺ ڏيکاريل انٽرفيس ڏيکاري ٿو.

تصوير 1.jpg

رجسٽريشن ونڊو کولڻ لاءِ [ڪنيڪشن] → [ڪنيڪٽ] تي ڪلڪ ڪريو. ڪمپريس ٿيل پيڪيج مان ڊيڪمپريس ٿيل ريڊمي فائل کوليو، سيريل نمبر ڪاپي ڪريو. موڊبس پول، ۽ ان کي رجسٽريشن فيلڊ ۾ پيسٽ ڪريو. جيئن هيٺ ڏنل شڪل ۾ ڏيکاريل آهي، ڪريڪنگ جي عمل کي مڪمل ڪرڻ لاءِ ٺيڪ تي ڪلڪ ڪريو.

تصوير 2.jpg

2) پروگرام جي مکيه ونڊو ۾ مٿي ڏنل ڪريڪنگ طريقيڪار تي عمل ڪريو ۽ رجسٽريشن مڪمل ڪرڻ لاءِ "OK" بٽڻ تي ڪلڪ ڪريو.

پوءِ سڌو سنئون مکيه ونڊو ڏانهن وڃو جيئن هيٺ ڏنل تصوير ۾ ڏيکاريل آهي.

تصوير 3.jpg

پيرا ميٽرز هن ريت بيان ڪيا ويا آهن:

①Tx = 0 ماسٽر اسٽيشن ڏانهن منتقل ٿيل ڊيٽا فريم جو تعداد ظاهر ڪري ٿو (ڊاگرام ۾ 0 طور ڏيکاريل آهي)؛

②Err = 0 رابطي جي غلطين جو تعداد ظاهر ڪري ٿو (0 طور پڻ ڏيکاريل آهي)؛

③ID = 1 نقلي موڊبس غلام ڊوائيس جي ڊوائيس ايڊريس جي نمائندگي ڪري ٿو (ڊاگرام ۾ 1 طور ڏيکاريل آهي)؛

④F = 03 استعمال ٿيل موڊبس فنڪشن ڪوڊ کي ظاهر ڪري ٿو (ڊاگرام ۾ فنڪشن ڪوڊ 03 طور ڏيکاريل آهي)؛

⑤SR = 1000ms اسڪيننگ چڪر جي مدت کي بيان ڪري ٿو؛

⑥ڳاڙهي نشان لڳل حصا موجوده غلطي جي حالتن کي ظاهر ڪن ٿا، "ڪو به ڪنيڪشن ناهي" هڪ غير ڳنڍيل حالت کي ظاهر ڪن ٿا.

3) پيرا ميٽر سيٽنگ

مينيو تي ڪلڪ ڪريو [سيٽ اپ] → [پڙهو/لکيو تعريف]. هڪ پيرا ميٽر ترتيب ڊائلاگ باڪس ظاهر ٿيندو.

تصوير 4.jpg

تصوير 5.jpg

پيرا ميٽرز هن ريت بيان ڪيا ويا آهن:

①Slave ID، Modbus slave device جي ايڊريس ڏانهن اشارو ڪري ٿو جنهن تائين رسائي حاصل ڪئي وڃي، جيڪا مکيه انٽرفيس (ماسٽر اسڪرين) ۾ ID ويليو سان مطابقت رکي ٿي، جنهن جي ڊفالٽ ويليو 1 آهي.

② فنڪشن رجسٽر فنڪشن ڪوڊ جي چونڊ ڏانهن اشارو ڪري ٿو، جنهن ۾ چار قسم موجود آهن، جيڪي هيٺ ڏنل رشتن سان لاڳاپيل آهن:

شڪل 10.jpg

③پتو رجسٽر جو شروعاتي پتو آهي، جيڪو ڊفالٽ 0 تي هوندو آهي.

④ مقدار مسلسل رجسٽرن جي تعداد کي ظاهر ڪري ٿو، جنهن جي ڊفالٽ قيمت 10 آهي، جيڪا ترتيب واري سافٽ ويئر ۾ چينل جي ڳڻپ سان ملندڙ آهي.

⑤ اسڪين ريٽ ملي سيڪنڊن ۾ ڊيٽا پڙهڻ جي چڪر ڏانهن اشارو ڪري ٿو، جنهن جي ڊفالٽ قيمت 1000ms آهي.

سيٽ اپ مڪمل ڪرڻ کان پوءِ، OK بٽڻ تي ڪلڪ ڪريو. سموليشن ونڊو بيان ڪيل رجسٽرن جي فهرست ڏيکاريندي.

4) ڊسپلي سيٽنگون

①ڊيٽا ڊسپلي موڊ: ڊفالٽ طور، رجسٽر ڊيٽا سائن ٿيل فارميٽ (16-ary غير سائن ٿيل بائنري) ۾ ڏيکاريو ويندو آهي، جنهن جي حد -32768 کان 32767 تائين هوندي آهي. استعمال ڪندڙ [ڊسپلي] مينيو ذريعي متبادل عددي ڊسپلي فارميٽ چونڊي سگهن ٿا، جيئن هيٺ ڏنل شڪل ۾ ڏيکاريل آهي:

تصوير 6.jpg

②پتي جي فارميٽ جي ترتيب

موڊبس غلام ڊفالٽ طور تي پي ايل سي ايڊريس تي ڪم ڪري ٿو. [ڊسپلي] مينيو ۾ [پي ايل سي ايڊريس (بيس 1)] آپشن اڳ ۾ چونڊيل آهي، جنهن ۾ ايڊريس 1 کان شروع ٿيندڙ ڊفالٽ رجسٽر آهن. هي ترتيب ترتيب سافٽ ويئر ۾ موڊبس سيريل پورٽ ۽ ٽي سي پي ڊيٽا فارورڊنگ ڊرائيور سان ترتيب ڏئي ٿي. ٽيسٽنگ جي مقصدن لاءِ جيڪي ايڊريس 0 تي ٻڌل شروعات جي ضرورت آهي، [پروٽوڪول ايڊريس (بيس 0)] چونڊيو. ڊفالٽ پي ايل سي ايڊريس ترتيب عام طور تي ڪافي آهي.

③ ڪميونيڪيشن ڪمانڊ سيٽنگون

ٽول بار تي [ڪميونيڪيشن ٽرئفڪ] بٽڻ موجوده موڪليل حڪمن ۽ وصول ڪيل ڊيٽا کي ڏيکاري ٿو.

5) ڳنڍيو

ڪنيڪشن قائم ڪرڻ لاءِ ڪنيڪشن مينيو-> ڪنيڪٽ تي ڪلڪ ڪريو، جيئن هيٺ ڏنل شڪل ۾ ڏيکاريل آهي:

تصوير 7.jpg

پيرا ميٽرز هن ريت بيان ڪيا ويا آهن:

①سيريل سيٽنگون استعمال ٿيل سيريل پورٽ (COM1) کي ظاهر ڪن ٿيون. اصل گهرجن تي منحصر ڪري، ڪنيڪشن لاءِ مختلف سيريل پورٽ يا TCP/IP چونڊيو.

② موڊ موڊبس پروٽوڪول موڊ کي ظاهر ڪري ٿو، جيڪو سيريل پورٽ استعمال ڪرڻ وقت صحيح آهي، ۽ TCP/IP استعمال ڪرڻ وقت خودڪار طريقي سان TCP موڊ ۾ سوئچ ڪري ٿو.

③جواب جو وقت ختم ٿيڻ پڙهڻ جي وقت ختم ٿيڻ جي مدت کي ظاهر ڪري ٿو. جيڪڏهن هن وقت جي حد اندر اسٽيشن طرفان ڪو به ڊيٽا واپس نه ڪيو ويو ته، رابطي کي ناڪام سمجهيو ويندو.

④پولز جي وچ ۾ دير اسڪين جي وچ ۾ گھٽ ۾ گھٽ وقفو بيان ڪري ٿي، جنهن جي ڊفالٽ قيمت 10 ملي سيڪنڊ آهي.

⑤ ريموٽ موڊبس سرور TCP/IP موڊ ۾ ٽرمينل غلام ڊوائيس جي نيٽ ورڪ ترتيب ڏانهن اشارو ڪري ٿو.

⑥IP پتو يا نوڊ جو نالو TCP/IP موڊ ۾ غلام IP پتي کي ظاهر ڪري ٿو.

⑦سرور پورٽ TCP موڊ ۾ غلام نيٽ ورڪ پورٽ کي ظاهر ڪري ٿو.

استعمال ڪندڙ ضرورت مطابق پيرا ميٽر ترتيب ڏئي سگھن ٿا. ڊفالٽ سيٽنگون آهن: سيريل پورٽ 1، باڊ ريٽ 9600،8-بٽ ڊيٽا، ڪو به برابري بٽ نه، ۽ 1-اسٽاپ بٽ. سيٽنگن جي تصديق ڪرڻ کان پوءِ، ٺيڪ بٽڻ تي ڪلڪ ڪريو. جيڪڏهن ڪنيڪشن ۽ پڙهڻ صحيح آهن، ته مکيه ونڊو پڙهڻ واري رجسٽر مان لاڳاپيل معلومات ڏيکاريندي.

6) رجسٽر ويلوز کي تبديل ڪرڻ لاءِ

هيٺ ڏنل شڪل ۾ ڏيکاريل ترميمي ڊائلاگ باڪس کولڻ لاءِ مکيه ونڊو رجسٽر ايڊريس تي ڊبل ڪلڪ ڪريو:

تصوير 8.jpg

①Slave ID مان مراد Modbus slave ائڊريس آهي جنهن تائين رسائي حاصل ڪئي وڃي ٿي، جيڪا مکيه انٽرفيس ۾ ID ويليو سان مطابقت رکي ٿي، جنهن جي ڊفالٽ ويليو 1 آهي.

②پتو موجوده آپريشن لاءِ رجسٽر ايڊريس ڏانهن اشارو ڪري ٿو، جيئن ڊاگرام ۾ ڏيکاريل آهي جتي رجسٽر 40001 ۾ ڦيرڦار ڪئي پئي وڃي.

③ قدر: تصديق ڪرڻ لاءِ ان پٽ باڪس ۾ قدر داخل ڪريو. حد -32768 کان 32767 آهي.

④ فنڪشن استعمال ڪريو استعمال ٿيل فنڪشن ڪوڊ ڏانهن اشارو ڪري ٿو، لکڻ لاءِ 06 يا 16 جا آپشن آهن.

7) ڪميونيڪيشن ڊيٽا فريم ڏسڻ لاءِ

[ڊسپلي] مينيو مان [ڪميونيڪيشن] چونڊيو يا ٽول بار تي [] بٽڻ تي ڪلڪ ڪريو سيريل پورٽ ڊيٽا فريم مانيٽرنگ ڊائلاگ باڪس "ڪميونيڪيشن ٽرئفڪ" کولڻ لاءِ، جيڪو توهان کي منتقل ٿيل / وصول ٿيل ڊيٽا فريم ڏسڻ ۽ تجزيو ڪرڻ جي اجازت ڏئي ٿو. جيئن هيٺ ڏنل شڪل ۾ ڏيکاريل آهي:

تصوير 9.jpg

پهرين ڇهه انگ ڊيٽا فريم جي ترتيب نمبر جي نمائندگي ڪن ٿا، جتي Rx وصول ٿيل ڊيٽا فريم کي ظاهر ڪري ٿو ۽ Tx منتقل ٿيل ڊيٽا فريم کي ظاهر ڪري ٿو.

8) ڊسڪنيڪٽ ڪريو

[ڪنيڪشن] → [ڊس ڪنيڪٽ] تي ڪلڪ ڪريو ڪنيڪشن ختم ڪرڻ ۽ ٽيسٽ ختم ڪرڻ لاءِ. پوءِ مکيه ونڊو ۾ هڪ ڳاڙهو "ڪو ڪنيڪشن ناهي" ظاهر ٿيندو، جيڪو ڊسڪنيڪٽ ٿيل حالت کي ظاهر ڪندو.