پروٹوکول RS485 موڈبس اور لین گیٹ وے
وضاحتیں
- مواصلاتی پروٹوکول: MODBUS ASCII/RTU، MODBUS TCP
- تعاون یافتہ انٹرفیس: RS485 موڈبس، LAN
- زیادہ سے زیادہ غلاموں کی حمایت: 247 تک
- MODBUS TCP پورٹ: 502
- فریم کی ساخت:
- ASCII موڈ: 1 اسٹارٹ، 7 بٹ، ایون، 1 اسٹاپ (7E1)
- RTU موڈ: 1 اسٹارٹ، 8 بٹ، کوئی نہیں، 1 اسٹاپ (8N1)
- TCP موڈ: 1 اسٹارٹ، 7 بٹ، ایون، 2 اسٹاپ (7E2)
اکثر پوچھے گئے سوالات
- MODBUS کمیونیکیشن پروٹوکول کا مقصد کیا ہے؟
- MODBUS پروٹوکول ایک ماسٹر ڈیوائس اور ایک سے زیادہ غلام آلات کے درمیان رابطے کی سہولت فراہم کرتا ہے، جس سے صنعتی آٹومیشن سسٹم میں ڈیٹا کے تبادلے کو قابل بنایا جاتا ہے۔
- MODBUS پروٹوکول کا استعمال کرتے ہوئے کتنے بندوں کو جوڑا جا سکتا ہے؟
- MODBUS پروٹوکول بس یا سٹار نیٹ ورک کنفیگریشن میں جڑے ہوئے 247 بندوں کو سپورٹ کرتا ہے۔
- میں MODBUS ASCII/RTU موڈ میں غلام کا پتہ کیسے تبدیل کر سکتا ہوں؟
- MODBUS ASCII/RTU موڈ میں غلام کا پتہ تبدیل کرنے کے لیے، کاؤنٹر کے منطقی نمبر کو ترتیب دینے سے متعلق ہدایات کے لیے صارف دستی سے رجوع کریں۔
ذمہ داری کی حد
مینوفیکچرر سابقہ انتباہ کے بغیر اس دستورالعمل میں وضاحتیں تبدیل کرنے کا حق محفوظ رکھتا ہے۔ اس دستور العمل کی کوئی بھی کاپی، جزوی طور پر یا مکمل، چاہے فوٹو کاپی کے ذریعے یا دیگر ذرائع سے، یہاں تک کہ الیکٹرانک نوعیت کی بھی، مینوفیکچرر کو تحریری اجازت دیے بغیر، کاپی رائٹ کی شرائط کی خلاف ورزی ہوتی ہے اور اس پر قانونی چارہ جوئی کی جاتی ہے۔
ڈیوائس کو مختلف استعمال کے لیے استعمال کرنے سے منع کیا گیا ہے، ان کے علاوہ جن کے لیے اسے وضع کیا گیا ہے، جیسا کہ اس ہدایت نامہ میں اندازہ لگایا گیا ہے۔ اس ڈیوائس میں موجود خصوصیات کا استعمال کرتے وقت، تمام قوانین کی پابندی کریں اور دوسروں کی رازداری اور جائز حقوق کا احترام کریں۔
قابل اطلاق قانون کی طرف سے ممنوعہ حد تک کے علاوہ، کسی بھی صورت حال میں مینوفیکچرر مذکورہ پروڈکٹ اور اس کے غیر قانونی ماہر کے ساتھ منسلک ہونے والے نتیجے میں ہونے والے نقصانات کے لیے ذمہ دار نہیں ہوگا نمائندہ یا دوسرا شخص جو اس کے لیے فرض کرے اس کے علاوہ کوئی ذمہ داری یا ذمہ داری یہاں واضح طور پر بیان کیا گیا ہے۔
اس دستورالعمل میں موجود تمام ٹریڈ مارکس ان کے متعلقہ مالکان کی ملکیت ہیں۔
اس کتابچے میں موجود معلومات صرف معلوماتی مقاصد کے لیے ہیں، بغیر کسی پچھلی وارننگ کے تبدیلیوں سے مشروط ہیں اور اسے مینوفیکچرر کے لیے پابند نہیں سمجھا جا سکتا۔ مینوفیکچرر اس دستی میں ممکنہ طور پر موجود کسی غلطی یا عدم مطابقت کے لیے کوئی ذمہ داری قبول نہیں کرتا ہے۔
تفصیل
MODBUS ASCII/RTU ایک ماسٹر-غلام مواصلاتی پروٹوکول ہے، جو بس یا اسٹار نیٹ ورک میں جڑے ہوئے 247 غلاموں کی مدد کرنے کے قابل ہے۔ پروٹوکول ایک لائن پر ایک سمپلیکس کنکشن کا استعمال کرتا ہے۔ اس طرح، مواصلاتی پیغامات ایک لائن پر دو مخالف سمتوں میں منتقل ہوتے ہیں۔
MODBUS TCP MODBUS خاندان کی ایک قسم ہے۔ خاص طور پر، یہ ایک مقررہ پورٹ 502 پر TCP/IP پروٹوکول کا استعمال کرتے ہوئے "انٹرانیٹ" یا "انٹرنیٹ" ماحول میں MODBUS پیغام رسانی کے استعمال کا احاطہ کرتا ہے۔
ماسٹر غلام کے پیغامات یہ ہو سکتے ہیں:
- پڑھنا (فنکشن کوڈز $01, $03, $04): مواصلت آقا اور ایک غلام کے درمیان ہوتی ہے۔ یہ استفسار شدہ کاؤنٹر کے بارے میں معلومات کو پڑھنے کی اجازت دیتا ہے۔
- تحریر (فنکشن کوڈ $10): مواصلت آقا اور ایک غلام کے درمیان ہوتی ہے۔ یہ کاؤنٹر کی ترتیبات کو تبدیل کرنے کی اجازت دیتا ہے۔
- براڈکاسٹ (MODBUS TCP کے لیے دستیاب نہیں): مواصلت آقا اور تمام منسلک غلاموں کے درمیان ہوتی ہے۔ یہ ہمیشہ رائٹ کمانڈ (فنکشن کوڈ $10) ہوتا ہے اور اس کے لیے منطقی نمبر $00 کی ضرورت ہوتی ہے۔
ملٹی پوائنٹ ٹائپ کنکشن (MODBUS ASCII/RTU) میں، ایک غلام ایڈریس (جسے منطقی نمبر بھی کہا جاتا ہے) مواصلات کے دوران ہر کاؤنٹر کی شناخت کرنے کی اجازت دیتا ہے۔ ہر کاؤنٹر پہلے سے طے شدہ غلام ایڈریس (01) کے ساتھ پیش سیٹ ہے اور صارف اسے تبدیل کر سکتا ہے۔
MODBUS TCP کی صورت میں، غلام کا پتہ واحد بائٹ، یونٹ شناخت کنندہ سے بدل دیا جاتا ہے۔
کمیونیکیشن فریم ڈھانچہ - ASCII موڈ
بٹ فی بائٹ: 1 اسٹارٹ، 7 بٹ، ایون، 1 اسٹاپ (7E1)
نام | لمبائی | فنکشن |
فریم شروع کریں۔ | 1 حرف | پیغام شروع کرنے والا مارکر۔ بڑی آنت سے شروع ہوتا ہے ":" ($3A) |
ایڈریس فیلڈ | 2 حروف | کاؤنٹر لاجیکل نمبر |
فنکشن کوڈ | 2 حروف | فنکشن کوڈ ($01 / $03 / $04 / $10) |
ڈیٹا فیلڈ | n حروف | پیغام کی قسم کے لحاظ سے ڈیٹا + لمبائی بھری جائے گی۔ |
غلطی کی جانچ کریں۔ | 2 حروف | غلطی کی جانچ (LRC) |
فریم ختم کریں۔ | 2 حروف | کیریج ریٹرن - لائن فیڈ (CRLF) جوڑا ($0D اور $0A) |
کمیونیکیشن فریم ڈھانچہ - RTU موڈ
بٹ فی بائٹ: 1 اسٹارٹ، 8 بٹ، کوئی نہیں، 1 اسٹاپ (8N1)
نام | لمبائی | فنکشن |
فریم شروع کریں۔ | 4 حروف بیکار | خاموشی کا کم از کم 4 کریکٹر ٹائم (مارک شرط) |
ایڈریس فیلڈ | 8 بٹس | کاؤنٹر لاجیکل نمبر |
فنکشن کوڈ | 8 بٹس | فنکشن کوڈ ($01 / $03 / $04 / $10) |
ڈیٹا فیلڈ | nx 8 بٹس | پیغام کی قسم کے لحاظ سے ڈیٹا + لمبائی بھری جائے گی۔ |
غلطی کی جانچ کریں۔ | 16 بٹس | غلطی کی جانچ (CRC) |
فریم ختم کریں۔ | 4 حروف بیکار | فریموں کے درمیان کم از کم 4 حروف کی خاموشی کا وقت |
کمیونیکیشن فریم ڈھانچہ - TCP موڈ
بٹ فی بائٹ: 1 اسٹارٹ، 7 بٹ، ایون، 2 اسٹاپ (7E2)
نام | لمبائی | فنکشن |
ٹرانزیکشن ID | 2 بائٹس | سرور اور کلائنٹ کے پیغامات کے درمیان ہم آہنگی کے لیے |
پروٹوکول آئی ڈی | 2 بائٹس | MODBUS TCP کے لیے صفر |
BYTE COUNT | 2 بائٹس | اس فریم میں باقی بائٹس کی تعداد |
UNIT ID | 1 بائٹ | غلام کا پتہ (255 اگر استعمال نہ ہو) |
فنکشن کوڈ | 1 بائٹ | فنکشن کوڈ ($01 / $04 / $10) |
ڈیٹا بائٹس | n بائٹس | جواب یا کمانڈ کے بطور ڈیٹا |
ایل آر سی جنریشن
لانگیٹوڈینل ریڈنڈنسی چیک (LRC) فیلڈ ایک بائٹ ہے، جس میں 8-بٹ بائنری ویلیو ہے۔ LRC قدر کا حساب ترسیل کرنے والے آلے سے کیا جاتا ہے، جو LRC کو پیغام میں شامل کرتا ہے۔ وصول کرنے والا آلہ پیغام کی وصولی کے دوران ایک LRC کی دوبارہ گنتی کرتا ہے اور حسابی قیمت کا LRC فیلڈ میں موصول ہونے والی اصل قیمت سے موازنہ کرتا ہے۔ اگر دونوں قدریں برابر نہیں ہیں تو، ایک خرابی کا نتیجہ ہے۔ LRC کا حساب پیغام میں یکے بعد دیگرے 8-بٹ بائٹس کو شامل کرکے، کسی بھی کیری کو رد کرکے، اور پھر دو کو نتیجہ کی تکمیل کرکے لگایا جاتا ہے۔ LRC ایک 8-بٹ فیلڈ ہے، اس لیے ایک کریکٹر کا ہر نیا اضافہ جس کے نتیجے میں 255 اعشاریہ سے زیادہ قدر ہو گی، فیلڈ کی قدر صفر سے 'رول اوور' ہو گی۔ چونکہ کوئی نواں بٹ نہیں ہے، کیری خود بخود ضائع ہو جاتی ہے۔
LRC بنانے کا طریقہ کار یہ ہے:
- پیغام میں تمام بائٹس شامل کریں، شروع ہونے والے 'بڑی آنت' اور اختتامی CR LF کو چھوڑ کر۔ انہیں 8-بٹ فیلڈ میں شامل کریں، تاکہ کیریز کو ضائع کر دیا جائے۔
- حتمی فیلڈ ویلیو کو $FF سے گھٹائیں، ان کو بنانے کے لیے۔
- دو کی تکمیل کے لیے 1 کا اضافہ کریں۔
پیغام میں LRC لگانا
جب پیغام میں 8-bit LRC (2 ASCII حروف) کو منتقل کیا جائے گا، ہائی-آرڈر کیریکٹر پہلے منتقل کیا جائے گا، اس کے بعد لو-آرڈر کریکٹر ہوگا۔ سابق کے لیےample، اگر LRC قدر $52 (0101 0010):
بڑی آنت
':' |
پتہ | فنک | ڈیٹا
شمار |
ڈیٹا | ڈیٹا | …. | ڈیٹا | ایل آر سی
ہیلو '5' |
ایل آر سی
Lo'2' |
CR | LF |
LRC کا حساب لگانے کے لیے سی فنکشن
سی آر سی جنریشن
سائکلیکل ریڈنڈنسی چیک (CRC) فیلڈ دو بائٹس پر مشتمل ہے، جس میں 16-bit ویلیو ہے۔ CRC قدر کا حساب ترسیل کرنے والے آلے سے کیا جاتا ہے، جو پیغام میں CRC کو جوڑتا ہے۔ وصول کرنے والا آلہ پیغام کی وصولی کے دوران CRC کا دوبارہ حساب لگاتا ہے اور حسابی قدر کا موازنہ CRC فیلڈ میں موصول ہونے والی اصل قیمت سے کرتا ہے۔ اگر دونوں قدریں برابر نہیں ہیں تو، ایک خرابی کا نتیجہ ہے۔
CRC سب سے پہلے تمام 16 کے 1 بٹ رجسٹر کو پہلے سے لوڈ کرکے شروع کیا جاتا ہے۔ پھر رجسٹر کے موجودہ مواد پر پیغام کے لگاتار 8-بٹ بائٹس لگانے کا عمل شروع ہوتا ہے۔ CRC بنانے کے لیے ہر کریکٹر میں ڈیٹا کے صرف آٹھ بٹس استعمال کیے جاتے ہیں۔ اسٹارٹ اور اسٹاپ بٹس، اور برابری بٹ، CRC پر لاگو نہیں ہوتے ہیں۔
CRC کی تخلیق کے دوران، ہر 8-بٹ کیریکٹر رجسٹر کے مواد کے ساتھ مخصوص ہوتا ہے۔ پھر نتیجہ سب سے اہم بٹ (MSB) پوزیشن میں صفر کے ساتھ کم از کم اہم بٹ (LSB) کی سمت میں منتقل ہوتا ہے۔ ایل ایس بی کو نکالا اور جانچا جاتا ہے۔ اگر LSB ایک 1 تھا، تو رجسٹر کو پہلے سے سیٹ، مقررہ قیمت کے ساتھ خصوصی OR بنایا جاتا ہے۔ اگر LSB ایک 0 تھا، کوئی خصوصی OR نہیں ہوتا ہے۔
یہ عمل اس وقت تک دہرایا جاتا ہے جب تک کہ آٹھ شفٹیں انجام نہ دی جائیں۔ آخری (آٹھویں) شفٹ کے بعد، اگلا 8-بٹ کریکٹر رجسٹر کی موجودہ قیمت کے ساتھ مخصوص ہے، اور یہ عمل آٹھ مزید شفٹوں کے لیے دہرایا جاتا ہے جیسا کہ اوپر بیان کیا گیا ہے۔ پیغام کے تمام حروف کو لاگو کرنے کے بعد رجسٹر کا حتمی مواد CRC قدر ہے۔
CRC بنانے کے لیے حسابی طریقہ کار یہ ہے:
- $FFFF کے ساتھ ایک 16 بٹ رجسٹر لوڈ کریں۔ اسے CRC رجسٹر کہیں۔
- خصوصی یا 8-bit CRC رجسٹر کے کم آرڈر بائٹ کے ساتھ پیغام کا پہلا 16-bit بائٹ، نتیجہ CRC رجسٹر میں ڈالتا ہے۔
- CRC رجسٹر کو تھوڑا سا دائیں طرف (LSB کی طرف) شفٹ کریں، صفر – MSB کو بھریں۔ ایل ایس بی کو نکالیں اور جانچیں۔
- (اگر LSB 0 تھا): مرحلہ 3 (ایک اور شفٹ) کو دہرائیں۔ (اگر LSB 1 تھا): خصوصی یا CRC رجسٹر جس میں کثیر الثانی قدر $A001 (1010 0000 0000 0001) ہے۔
- مرحلہ 3 اور 4 کو دہرائیں جب تک کہ 8 شفٹیں انجام نہ دی جائیں۔ جب یہ ہو جائے گا، ایک مکمل 8 بٹ بائٹ پر کارروائی ہو جائے گی۔
- پیغام کے اگلے 2 بٹ بائٹ کے لیے اقدامات 5 سے 8 تک دہرائیں۔ ایسا کرتے رہیں جب تک کہ تمام بائٹس پر کارروائی نہ ہوجائے۔
- CRC رجسٹر کا حتمی مواد CRC قدر ہے۔
- جب سی آر سی کو پیغام میں رکھا جاتا ہے، تو اس کے اوپری اور نچلے بائٹس کو تبدیل کیا جانا چاہیے جیسا کہ ذیل میں بیان کیا گیا ہے۔
پیغام میں CRC لگانا
جب پیغام میں 16-بٹ CRC (دو 8-بٹ بائٹس) منتقل کیا جاتا ہے، تو کم آرڈر بائٹ پہلے منتقل کیا جائے گا، اس کے بعد ہائی آرڈر بائٹ۔
سابق کے لیےample، اگر CRC قدر $35F7 ہے (0011 0101 1111 0111):
Addr | فنک | ڈیٹا
شمار |
ڈیٹا | ڈیٹا | …. | ڈیٹا | سی آر سی
lo F7 |
سی آر سی
ہیلو 35 |
CRC جنریشن فنکشنز - ٹیبل کے ساتھ
تمام ممکنہ سی آر سی ویلیوز کو دو صفوں میں پہلے سے لوڈ کیا جاتا ہے، جنہیں میسج بفر کے ذریعے فنکشن انکریمنٹ کے طور پر صرف انڈیکس کیا جاتا ہے۔ ایک صف میں 256–بٹ CRC فیلڈ کے ہائی بائٹ کے لیے تمام 16 ممکنہ CRC ویلیوز شامل ہیں، اور دوسری صف میں کم بائٹ کے لیے تمام اقدار شامل ہیں۔ سی آر سی کو اس طرح انڈیکس کرنے سے میسج بفر سے ہر نئے کریکٹر کے ساتھ ایک نئی CRC ویلیو کا حساب لگا کر حاصل کیا جائے گا اس سے زیادہ تیزی سے عملدرآمد فراہم کرتا ہے۔
CRC جنریشن فنکشنز - بغیر ٹیبل کے
کمان کا ڈھانچہ پڑھنا
- کاؤنٹر کے ساتھ مل کر ماڈیول کی صورت میں: ماسٹر کمیونیکیشن ڈیوائس ماڈیول کو اس کی حیثیت اور سیٹ اپ کو پڑھنے کے لیے یا کاؤنٹر سے متعلقہ پیمائش شدہ اقدار، حیثیت اور سیٹ اپ کو پڑھنے کے لیے کمانڈ بھیج سکتا ہے۔
- مربوط کمیونیکیشن کے ساتھ کاؤنٹر کے معاملے میں: ماسٹر کمیونیکیشن ڈیوائس اس کی حیثیت، سیٹ اپ اور پیمائش شدہ اقدار کو پڑھنے کے لیے کاؤنٹر کو کمانڈ بھیج سکتا ہے۔
- مزید رجسٹر پڑھے جا سکتے ہیں، ایک ہی وقت میں، ایک ہی کمانڈ بھیج کر، صرف اس صورت میں جب رجسٹر مسلسل ہوں (باب 5 دیکھیں)۔ MODBUS پروٹوکول موڈ کے مطابق، ریڈ کمانڈ کو اس طرح بنایا گیا ہے۔
Modbus ASCII/RTU
سوالات یا جوابی پیغامات دونوں میں موجود اقدار ہیکس فارمیٹ میں ہیں۔
استفسار سابقampMODBUS RTU کی صورت میں: 01030002000265CB
Example | بائٹ | تفصیل | بائٹس کی تعداد |
01 | – | غلام کا پتہ | 1 |
03 | – | فنکشن کوڈ | 1 |
00 | اعلی | رجسٹر شروع ہو رہا ہے۔ | 2 |
02 | کم | ||
00 | اعلی | پڑھنے کے لیے الفاظ کی تعداد | 2 |
02 | کم | ||
65 | اعلی | غلطی کی جانچ (CRC) | 2 |
CB | کم |
جواب سابقampMODBUS RTU کی صورت میں: 01030400035571F547
Example | بائٹ | تفصیل | بائٹس کی تعداد |
01 | – | غلام کا پتہ | 1 |
03 | – | فنکشن کوڈ | 1 |
04 | – | بائٹ شمار | 1 |
00 | اعلی | ڈیٹا مانگا۔ | 4 |
03 | کم | ||
55 | اعلی | ||
71 | کم | ||
F5 | اعلی | غلطی کی جانچ (CRC) | 2 |
47 | کم |
موڈبس ٹی سی پی۔
سوالات یا جوابی پیغامات دونوں میں موجود اقدار ہیکس فارمیٹ میں ہیں۔
استفسار سابقampMODBUS TCP کی صورت میں: 010000000006010400020002
Example | بائٹ | تفصیل | بائٹس کی تعداد |
01 | – | لین دین کا شناخت کنندہ | 1 |
00 | اعلی | پروٹوکول شناخت کنندہ | 4 |
00 | کم | ||
00 | اعلی | ||
00 | کم | ||
06 | – | بائٹ شمار | 1 |
01 | – | یونٹ شناخت کنندہ | 1 |
04 | – | فنکشن کوڈ | 1 |
00 | اعلی | رجسٹر شروع ہو رہا ہے۔ | 2 |
02 | کم | ||
00 | اعلی | پڑھنے کے لیے الفاظ کی تعداد | 2 |
02 | کم |
جواب سابقampMODBUS TCP کی صورت میں: 01000000000701040400035571
Example | بائٹ | تفصیل | بائٹس کی تعداد |
01 | – | لین دین کا شناخت کنندہ | 1 |
00 | اعلی | پروٹوکول شناخت کنندہ | 4 |
00 | کم | ||
00 | اعلی | ||
00 | کم | ||
07 | – | بائٹ شمار | 1 |
01 | – | یونٹ شناخت کنندہ | 1 |
04 | – | فنکشن کوڈ | 1 |
04 | – | درخواست کردہ ڈیٹا کے بائٹ کی تعداد | 2 |
00 | اعلی | ڈیٹا مانگا۔ | 4 |
03 | کم | ||
55 | اعلی | ||
71 | کم |
IEEE سٹینڈرڈ کے مطابق فلوٹنگ پوائنٹ
- بنیادی فارمیٹ IEEE معیاری فلوٹنگ پوائنٹ نمبر کو ایک واحد 32 بٹ فارمیٹ میں پیش کرنے کی اجازت دیتا ہے، جیسا کہ ذیل میں دکھایا گیا ہے:
- جہاں S نشانی بٹ ہے، e' ایکسپوننٹ کا پہلا حصہ ہے اور f اعشاریہ کا حصہ ہے جو 1 کے آگے رکھا گیا ہے۔ اندرونی طور پر ایکسپوننٹ کی لمبائی 8 بٹس ہے اور ذخیرہ شدہ فریکشن 23 بٹ لمبا ہے۔
- فلوٹنگ پوائنٹ کی حسابی قدر پر ایک گول سے قریب ترین طریقہ لاگو کیا جاتا ہے۔
- فلوٹنگ پوائنٹ فارمیٹ اس طرح دکھایا گیا ہے:
نوٹ: کسر (اعشاریہ) ہمیشہ دکھائے جاتے ہیں جب کہ معروف 1 (چھپا ہوا بٹ) ذخیرہ نہیں کیا جاتا ہے۔
Exampفلوٹنگ پوائنٹ کے ساتھ دکھایا گیا قدر کی تبدیلی کا لی
فلوٹنگ پوائنٹ کے ساتھ پڑھی جانے والی قدر:
45AACC00(16)
قدر کو بائنری فارمیٹ میں تبدیل کیا گیا:
0 | 10001011 | 01010101100110000000000(2) |
نشان | ایکسپوننٹ | حصہ |
تحریری کمانڈ کا ڈھانچہ
- کاؤنٹر کے ساتھ مل کر ماڈیول کی صورت میں: ماسٹر کمیونیکیشن ڈیوائس ماڈیول کو خود پروگرام کرنے یا کاؤنٹر کو پروگرام کرنے کے لیے کمانڈ بھیج سکتا ہے۔
- مربوط مواصلات کے ساتھ کاؤنٹر کی صورت میں: ماسٹر کمیونیکیشن ڈیوائس اسے پروگرام کرنے کے لیے کاؤنٹر کو کمانڈ بھیج سکتا ہے۔
- ایک ہی وقت میں، ایک ہی کمانڈ بھیج کر مزید سیٹنگز کی جا سکتی ہیں، صرف اس صورت میں جب متعلقہ رجسٹر مسلسل ہوں (باب 5 دیکھیں)۔ استعمال شدہ MODBUS پروٹوکول کی قسم کے مطابق، لکھنے کی کمانڈ کو اس طرح بنایا گیا ہے۔
Modbus ASCII/RTU
درخواست یا جوابی پیغامات دونوں میں موجود اقدار ہیکس فارمیٹ میں ہیں۔
استفسار سابقampMODBUS RTU کی صورت میں: 011005150001020008F053
Example | بائٹ | تفصیل | بائٹس کی تعداد |
01 | – | غلام کا پتہ | 1 |
10 | – | فنکشن کوڈ | 1 |
05 | اعلی | رجسٹر شروع ہو رہا ہے۔ | 2 |
15 | کم | ||
00 | اعلی | لکھے جانے والے الفاظ کی تعداد | 2 |
01 | کم | ||
02 | – | ڈیٹا بائٹ کاؤنٹر | 1 |
00 | اعلی | پروگرامنگ کے لیے ڈیٹا | 2 |
08 | کم | ||
F0 | اعلی | غلطی کی جانچ (CRC) | 2 |
53 | کم |
جواب سابقampMODBUS RTU کی صورت میں: 01100515000110C1
Example | بائٹ | تفصیل | بائٹس کی تعداد |
01 | – | غلام کا پتہ | 1 |
10 | – | فنکشن کوڈ | 1 |
05 | اعلی | رجسٹر شروع ہو رہا ہے۔ | 2 |
15 | کم | ||
00 | اعلی | تحریری الفاظ کی تعداد | 2 |
01 | کم | ||
10 | اعلی | غلطی کی جانچ (CRC) | 2 |
C1 | کم |
موڈبس ٹی سی پی۔
درخواست یا جوابی پیغامات دونوں میں موجود اقدار ہیکس فارمیٹ میں ہیں۔
استفسار سابقampMODBUS TCP کی صورت میں: 010000000009011005150001020008
Example | بائٹ | تفصیل | بائٹس کی تعداد |
01 | – | لین دین کا شناخت کنندہ | 1 |
00 | اعلی | پروٹوکول شناخت کنندہ | 4 |
00 | کم | ||
00 | اعلی | ||
00 | کم | ||
09 | – | بائٹ شمار | 1 |
01 | – | یونٹ شناخت کنندہ | 1 |
10 | – | فنکشن کوڈ | 1 |
05 | اعلی | رجسٹر شروع ہو رہا ہے۔ | 2 |
15 | کم | ||
00 | اعلی | لکھے جانے والے الفاظ کی تعداد | 2 |
01 | کم | ||
02 | – | ڈیٹا بائٹ کاؤنٹر | 1 |
00 | اعلی | پروگرامنگ کے لیے ڈیٹا | 2 |
08 | کم |
جواب سابقampMODBUS TCP کی صورت میں: 010000000006011005150001
Example | بائٹ | تفصیل | بائٹس کی تعداد |
01 | – | لین دین کا شناخت کنندہ | 1 |
00 | اعلی | پروٹوکول شناخت کنندہ | 4 |
00 | کم | ||
00 | اعلی | ||
00 | کم | ||
06 | – | بائٹ شمار | 1 |
01 | – | یونٹ شناخت کنندہ | 1 |
10 | – | فنکشن کوڈ | 1 |
05 | اعلی | رجسٹر شروع ہو رہا ہے۔ | 2 |
15 | کم | ||
00 | اعلی | کمانڈ کامیابی سے بھیج دی گئی۔ | 2 |
01 | کم |
استثنیٰ کوڈز
- کاؤنٹر کے ساتھ مل کر ماڈیول کی صورت میں: جب ماڈیول کو ایک غیر درست استفسار موصول ہوتا ہے، تو ایک غلطی کا پیغام (استثنیٰ کوڈ) بھیجا جاتا ہے۔
- مربوط کمیونیکیشن کے ساتھ کاؤنٹر کے معاملے میں: جب کاؤنٹر کو ایک غیر درست استفسار موصول ہوتا ہے، تو ایک غلطی کا پیغام (استثنیٰ کوڈ) بھیجا جاتا ہے۔
- MODBUS پروٹوکول موڈ کے مطابق، ممکنہ استثنا کوڈ مندرجہ ذیل ہیں۔
Modbus ASCII/RTU
جوابی پیغامات میں موجود اقدار ہیکس فارمیٹ میں ہیں۔
جواب سابقampMODBUS RTU کی صورت میں: 01830131F0
Example | بائٹ | تفصیل | بائٹس کی تعداد |
01 | – | غلام کا پتہ | 1 |
83 | – | فنکشن کوڈ (80+03) | 1 |
01 | – | استثنیٰ کوڈ | 1 |
31 | اعلی | غلطی کی جانچ (CRC) | 2 |
F0 | کم |
MODBUS ASCII/RTU کے استثنائی کوڈز درج ذیل ہیں:
- $01 غیر قانونی فنکشن: استفسار میں موصول ہونے والا فنکشن کوڈ قابل اجازت کارروائی نہیں ہے۔
- $02 غیر قانونی ڈیٹا ایڈریس: استفسار میں موصول ہونے والا ڈیٹا ایڈریس قابل اجازت نہیں ہے (یعنی رجسٹر اور ٹرانسفر کی لمبائی کا امتزاج غلط ہے)۔
- $03 غیر قانونی ڈیٹا کی قیمت: استفسار ڈیٹا فیلڈ میں موجود قدر قابل قبول قدر نہیں ہے۔
- $04 غیر قانونی جواب کی لمبائی: درخواست MODBUS پروٹوکول کے لیے دستیاب اس سے بڑے سائز کے ساتھ جواب پیدا کرے گی۔
موڈبس ٹی سی پی۔
جوابی پیغامات میں موجود اقدار ہیکس فارمیٹ میں ہیں۔
جواب سابقampMODBUS TCP کی صورت میں: 010000000003018302
Example | بائٹ | تفصیل | بائٹس کی تعداد |
01 | – | لین دین کا شناخت کنندہ | 1 |
00 | اعلی | پروٹوکول شناخت کنندہ | 4 |
00 | کم | ||
00 | اعلی | ||
00 | کم | ||
03 | – | اس سٹرنگ میں اگلے ڈیٹا کے بائٹ کی تعداد | 1 |
01 | – | یونٹ شناخت کنندہ | 1 |
83 | – | فنکشن کوڈ (80+03) | 1 |
02 | – | استثنیٰ کوڈ | 1 |
MODBUS TCP کے استثنائی کوڈز درج ذیل ہیں:
- $01 غیر قانونی فنکشن: فنکشن کوڈ سرور کے ذریعہ نامعلوم ہے۔
- $02 غیر قانونی ڈیٹا ایڈریس: استفسار میں موصول ہونے والا ڈیٹا ایڈریس کاؤنٹر کے لیے قابل اجازت ایڈریس نہیں ہے (یعنی رجسٹر اور ٹرانسفر کی لمبائی کا امتزاج غلط ہے)۔
- $03 غیر قانونی ڈیٹا کی قیمت: استفسار کے ڈیٹا فیلڈ میں موجود قدر کاؤنٹر کے لیے قابل اجازت قدر نہیں ہے۔
- $04 سرور کی ناکامی: عملدرآمد کے دوران سرور ناکام ہوگیا۔
- $05 تسلیم: سرور نے سرور کی درخواست کو قبول کیا لیکن سروس کو عمل میں لانے کے لیے نسبتاً طویل وقت درکار ہے۔ لہذا سرور صرف خدمت کی درخواست کی رسید کا اعتراف واپس کرتا ہے۔
- $06 سرور مصروف: سرور MB کی درخواست PDU کو قبول کرنے سے قاصر تھا۔ کلائنٹ کی درخواست پر یہ فیصلہ کرنے کی ذمہ داری ہے کہ آیا اور کب درخواست دوبارہ بھیجنی ہے۔
- $0A گیٹ وے پاتھ دستیاب نہیں: کمیونیکیشن ماڈیول (یا کاؤنٹر، مربوط کمیونیکیشن والے کاؤنٹر کی صورت میں) کنفیگر نہیں ہے یا بات چیت نہیں کر سکتا۔
- $0B گیٹ وے ٹارگٹ ڈیوائس جواب دینے میں ناکام: کاؤنٹر نیٹ ورک میں دستیاب نہیں ہے۔
رجسٹر ٹیبلز پر عام معلومات
نوٹ: رجسٹر (یا بائٹس) کی سب سے زیادہ تعداد جو ایک کمانڈ کے ساتھ پڑھی جا سکتی ہے:
- ASCII موڈ میں 63 رجسٹر ہوتے ہیں۔
- RTU موڈ میں 127 رجسٹر ہوتے ہیں۔
- TCP موڈ میں 256 بائٹس
نوٹ: رجسٹروں کی سب سے زیادہ تعداد جسے ایک کمانڈ کے ساتھ پروگرام کیا جا سکتا ہے:
- ASCII موڈ میں 13 رجسٹر ہوتے ہیں۔
- RTU موڈ میں 29 رجسٹر ہوتے ہیں۔
- TCP موڈ میں 1 رجسٹر
نوٹ: رجسٹر کی اقدار ہیکس فارمیٹ ($) میں ہیں۔
ٹیبل ہیڈر | مطلب |
پیرامیٹر | پیرامیٹر کی علامت اور تفصیل جسے پڑھا/لکھنا ہے۔ |
+/- |
پڑھنے کی قدر پر مثبت یا منفی نشان۔
کمیونیکیشن ماڈیول یا کاؤنٹر ماڈل کے مطابق نشانی کی نمائندگی تبدیل ہوتی ہے: سائن بٹ موڈ: اگر اس کالم کو چیک کیا جائے تو، پڑھنے والے رجسٹر کی قدر میں مثبت یا منفی نشان ہو سکتا ہے۔ درج ذیل ہدایات کے مطابق دستخط شدہ رجسٹر ویلیو کو تبدیل کریں: سب سے اہم بٹ (MSB) مندرجہ ذیل نشانی کی نشاندہی کرتا ہے: 0=مثبت (+)، 1=منفی (-)۔ منفی قدر سابقampلی: MSB $8020 = 1000000000100000 = -32 | ہیکس | بن | دسمبر | |
2 کا تکمیلی موڈ: اگر اس کالم کو چیک کیا جائے تو، پڑھنے والے رجسٹر کی قدر مثبت یا منفی ہو سکتی ہے۔
نشان منفی اقدار کو 2 کی تکمیل کے ساتھ دکھایا جاتا ہے۔ |
|
انٹیجر |
انٹیجر رجسٹر ڈیٹا۔
یہ پیمائش کی اکائی دکھاتا ہے، RegSet متعلقہ ورڈ نمبر اور ایڈریس ہیکس فارمیٹ میں ٹائپ کرتا ہے۔ دو RegSet اقسام دستیاب ہیں: ریگ سیٹ 0: یکساں/ طاق الفاظ کے رجسٹر۔ ریگ سیٹ 1: یہاں تک کہ لفظ کے اندراجات۔ LAN GATEWAY ماڈیولز کے لیے دستیاب نہیں ہے۔ صرف اس کے لیے دستیاب ہے: ▪ مربوط MODBUS کے ساتھ کاؤنٹرز ▪ مربوط ایتھرنیٹ والے کاؤنٹرز ▪ فرم ویئر ریلیز 485 یا اس سے زیادہ کے ساتھ RS2.00 ماڈیول استعمال میں RegSet کی شناخت کرنے کے لیے، براہ کرم $0523/$0538 رجسٹروں سے رجوع کریں۔ |
آئی ای ای ای | IEEE معیاری رجسٹر کا ڈیٹا۔
یہ پیمائش کی اکائی، لفظ نمبر اور پتہ ہیکس فارمیٹ میں دکھاتا ہے۔ |
ماڈل کے ذریعہ دستیابی کو رجسٹر کریں۔ |
ماڈل کے مطابق رجسٹر کی دستیابی اگر چیک کیا جاتا ہے (●)، رجسٹر اس کے لیے دستیاب ہے۔
متعلقہ ماڈل: 3ph 6A/63A/80A سیریل: سیریل مواصلات کے ساتھ 6A، 63A اور 80A 3 فیز کاؤنٹر۔ 1ph 80A سیریل: سیریل مواصلات کے ساتھ 80A 1 فیز کاؤنٹرز۔ 1ph 40A سیریل: سیریل مواصلات کے ساتھ 40A 1 فیز کاؤنٹرز۔ 3ph مربوط ایتھرنیٹ TCP: مربوط ایتھرنیٹ ٹی سی پی مواصلات کے ساتھ 3 فیز کاؤنٹرز۔ 1ph مربوط ایتھرنیٹ TCP: مربوط ایتھرنیٹ ٹی سی پی مواصلات کے ساتھ 1 فیز کاؤنٹرز۔ LANG TCP (ماڈل کے مطابق): LAN GATEWAY ماڈیول کے ساتھ مل کر کاؤنٹرز۔ |
ڈیٹا کا مطلب | ریڈنگ کمانڈ کے جواب سے موصول ہونے والے ڈیٹا کی تفصیل۔ |
قابل پروگرام ڈیٹا | ڈیٹا کی تفصیل جو تحریری کمانڈ کے لیے بھیجی جا سکتی ہے۔ |
پڑھنے کے رجسٹر (فنکشن کوڈز $03, $04)
U1N | Ph 1-N والیومtage | 2 | 0000 | 2 | 0000 | mV | 2 | 1000 | V | ● | ● | ● | ||||
U2N | Ph 2-N والیومtage | 2 | 0002 | 2 | 0002 | mV | 2 | 1002 | V | ● | ● | ● | ||||
U3N | Ph 3-N والیومtage | 2 | 0004 | 2 | 0004 | mV | 2 | 1004 | V | ● | ● | ● | ||||
U12 | L 1-2 والیومtage | 2 | 0006 | 2 | 0006 | mV | 2 | 1006 | V | ● | ● | ● | ||||
U23 | L 2-3 والیومtage | 2 | 0008 | 2 | 0008 | mV | 2 | 1008 | V | ● | ● | ● | ||||
U31 | L 3-1 والیومtage | 2 | 000A | 2 | 000A | mV | 2 | 100A | V | ● | ● | ● | ||||
U∑ | نظام جلد۔tage | 2 | 000C | 2 | 000C | mV | 2 | 100C | V | ● | ● | ● | ● | ● | ● | |
A1 | پی ایچ 1 کرنٹ | ● | 2 | 000E | 2 | 000E | mA | 2 | 100E | A | ● | ● | ● | |||
A2 | پی ایچ 2 کرنٹ | ● | 2 | 0010 | 2 | 0010 | mA | 2 | 1010 | A | ● | ● | ● | |||
A3 | پی ایچ 3 کرنٹ | ● | 2 | 0012 | 2 | 0012 | mA | 2 | 1012 | A | ● | ● | ● | |||
AN | غیر جانبدار موجودہ | ● | 2 | 0014 | 2 | 0014 | mA | 2 | 1014 | A | ● | ● | ● | |||
A∑ | سسٹم کرنٹ | ● | 2 | 0016 | 2 | 0016 | mA | 2 | 1016 | A | ● | ● | ● | ● | ● | ● |
پی ایف 1 | پی ایچ 1 پاور فیکٹر | ● | 1 | 0018 | 2 | 0018 | 0.001 | 2 | 1018 | – | ● | ● | ● | |||
پی ایف 2 | پی ایچ 2 پاور فیکٹر | ● | 1 | 0019 | 2 | 001A | 0.001 | 2 | 101A | – | ● | ● | ● | |||
پی ایف 3 | پی ایچ 3 پاور فیکٹر | ● | 1 | 001A | 2 | 001C | 0.001 | 2 | 101C | – | ● | ● | ● | |||
PF∑ | سیس پاور فیکٹر | ● | 1 | 001B | 2 | 001E | 0.001 | 2 | 101E | – | ● | ● | ● | ● | ● | ● |
P1 | پی ایچ 1 ایکٹو پاور | ● | 3 | 001C | 4 | 0020 | mW | 2 | 1020 | W | ● | ● | ● | |||
P2 | پی ایچ 2 ایکٹو پاور | ● | 3 | 001 ایف | 4 | 0024 | mW | 2 | 1022 | W | ● | ● | ● | |||
P3 | پی ایچ 3 ایکٹو پاور | ● | 3 | 0022 | 4 | 0028 | mW | 2 | 1024 | W | ● | ● | ● | |||
P∑ | سیس ایکٹو پاور | ● | 3 | 0025 | 4 | 002C | mW | 2 | 1026 | W | ● | ● | ● | ● | ● | ● |
S1 | پی ایچ 1 ظاہری طاقت | ● | 3 | 0028 | 4 | 0030 | ایم وی اے | 2 | 1028 | VA | ● | ● | ● | |||
S2 | پی ایچ 2 ظاہری طاقت | ● | 3 | 002B | 4 | 0034 | ایم وی اے | 2 | 102A | VA | ● | ● | ● | |||
S3 | پی ایچ 3 ظاہری طاقت | ● | 3 | 002E | 4 | 0038 | ایم وی اے | 2 | 102C | VA | ● | ● | ● | |||
S∑ | Sys ظاہری طاقت | ● | 3 | 0031 | 4 | 003C | ایم وی اے | 2 | 102E | VA | ● | ● | ● | ● | ● | ● |
Q1 | پی ایچ 1 ری ایکٹیو پاور | ● | 3 | 0034 | 4 | 0040 | mvar | 2 | 1030 | var | ● | ● | ● | |||
Q2 | پی ایچ 2 ری ایکٹیو پاور | ● | 3 | 0037 | 4 | 0044 | mvar | 2 | 1032 | var | ● | ● | ● | |||
Q3 | پی ایچ 3 ری ایکٹیو پاور | ● | 3 | 003A | 4 | 0048 | mvar | 2 | 1034 | var | ● | ● | ● | |||
Q∑ | سیس ری ایکٹیو پاور | ● | 3 | 003D | 4 | 004C | mvar | 2 | 1036 | var | ● | ● | ● | ● | ● | ● |
F | تعدد | 1 | 0040 | 2 | 0050 | میگاہرٹز | 2 | 1038 | Hz | ● | ● | ● | ● | ● | ● | |
PH SEQ | مرحلہ ترتیب | 1 | 0041 | 2 | 0052 | – | 2 | 103A | – | ● | ● | ● |
پڑھنے والے ڈیٹا کے معنی:
- انٹیجر: $00=123-CCW، $01=321-CW، $02=وضاحت نہیں
- انٹیگریٹڈ کمیونیکیشن اور RS485 ماڈیول والے کاؤنٹرز کے لیے IEEE: $3DFBE76D=123-CCW، $3E072B02=321-CW، $0=وضاحت نہیں
- IEEE برائے LAN GATEWAY ماڈیولز: $0=123-CCW، $3F800000=321-CW، $40000000= وضاحت نہیں کی گئی
+kWh1 | Ph1 Imp فعال En. | 3 | 0100 | 4 | 0100 | 0.1Wh | 2 | 1100 | Wh | ● | ● | ● | ||||
+kWh2 | Ph2 Imp فعال En. | 3 | 0103 | 4 | 0104 | 0.1Wh | 2 | 1102 | Wh | ● | ● | ● | ||||
+kWh3 | Ph3 Imp فعال En. | 3 | 0106 | 4 | 0108 | 0.1Wh | 2 | 1104 | Wh | ● | ● | ● | ||||
+kWh∑ | Sys Imp. فعال En. | 3 | 0109 | 4 | 010C | 0.1Wh | 2 | 1106 | Wh | ● | ● | ● | ● | ● | ● | |
–kWh1 | Ph1 Exp. فعال En. | 3 | 010C | 4 | 0110 | 0.1Wh | 2 | 1108 | Wh | ● | ● | ● | ||||
–kWh2 | Ph2 Exp. فعال En. | 3 | 010 ایف | 4 | 0114 | 0.1Wh | 2 | 110A | Wh | ● | ● | ● | ||||
–kWh3 | Ph3 Exp. فعال En. | 3 | 0112 | 4 | 0118 | 0.1Wh | 2 | 110C | Wh | ● | ● | ● | ||||
-kWh ∑ | Sys Exp. فعال En. | 3 | 0115 | 4 | 011C | 0.1Wh | 2 | 110E | Wh | ● | ● | ● | ● | ● | ● | |
+kVAh1-L | Ph1 Imp وقفہ۔ ظاہر En. | 3 | 0118 | 4 | 0120 | 0.1VAh | 2 | 1110 | VAh | ● | ● | ● | ||||
+kVAh2-L | Ph2 Imp وقفہ۔ ظاہر En. | 3 | 011B | 4 | 0124 | 0.1VAh | 2 | 1112 | VAh | ● | ● | ● | ||||
+kVAh3-L | Ph3 Imp وقفہ۔ ظاہر En. | 3 | 011E | 4 | 0128 | 0.1VAh | 2 | 1114 | VAh | ● | ● | ● | ||||
+kVAh∑-L | Sys Imp. وقفہ۔ ظاہر En. | 3 | 0121 | 4 | 012C | 0.1VAh | 2 | 1116 | VAh | ● | ● | ● | ● | ● | ● | |
-kVAh1-L | Ph1 Exp. وقفہ۔ ظاہر En. | 3 | 0124 | 4 | 0130 | 0.1VAh | 2 | 1118 | VAh | ● | ● | ● | ||||
-kVAh2-L | Ph2 Exp. وقفہ۔ ظاہر En. | 3 | 0127 | 4 | 0134 | 0.1VAh | 2 | 111A | VAh | ● | ● | ● | ||||
-kVAh3-L | Ph3 Exp. وقفہ۔ ظاہر En. | 3 | 012A | 4 | 0138 | 0.1VAh | 2 | 111C | VAh | ● | ● | ● | ||||
-kVAh∑-L | Sys Exp. وقفہ۔ ظاہر En. | 3 | 012D | 4 | 013C | 0.1VAh | 2 | 111E | VAh | ● | ● | ● | ● | ● | ● | |
+kVAh1-C | Ph1 Imp لیڈ ظاہر En. | 3 | 0130 | 4 | 0140 | 0.1VAh | 2 | 1120 | VAh | ● | ● | ● | ||||
+kVAh2-C | Ph2 Imp لیڈ ظاہر En. | 3 | 0133 | 4 | 0144 | 0.1VAh | 2 | 1122 | VAh | ● | ● | ● | ||||
+kVAh3-C | Ph3 Imp لیڈ ظاہر En. | 3 | 0136 | 4 | 0148 | 0.1VAh | 2 | 1124 | VAh | ● | ● | ● | ||||
+kVAh∑-C | Sys Imp. لیڈ ظاہر En. | 3 | 0139 | 4 | 014C | 0.1VAh | 2 | 1126 | VAh | ● | ● | ● | ● | ● | ● | |
-kVAh1-C | Ph1 Exp. لیڈ ظاہر En. | 3 | 013C | 4 | 0150 | 0.1VAh | 2 | 1128 | VAh | ● | ● | ● | ||||
-kVAh2-C | Ph2 Exp. لیڈ ظاہر En. | 3 | 013 ایف | 4 | 0154 | 0.1VAh | 2 | 112A | VAh | ● | ● | ● | ||||
-kVAh3-C | Ph3 Exp. لیڈ ظاہر En. | 3 | 0142 | 4 | 0158 | 0.1VAh | 2 | 112C | VAh | ● | ● | ● | ||||
-VA∑-C | Sys Exp. لیڈ ظاہر En. | 3 | 0145 | 4 | 015C | 0.1VAh | 2 | 112E | VAh | ● | ● | ● | ● | ● | ● | |
+kvarh1-L | Ph1 Imp وقفہ۔ رد عمل En. | 3 | 0148 | 4 | 0160 | 0.1varh | 2 | 1130 | varh | ● | ● | ● | ||||
+kvarh2-L | Ph2 Imp وقفہ۔ رد عمل En. | 3 | 014B | 4 | 0164 | 0.1varh | 2 | 1132 | varh | ● | ● | ● |
+kvarh3-L | Ph3 Imp وقفہ۔ رد عمل En. | 3 | 014E | 4 | 0168 | 0.1varh | 2 | 1134 | varh | ● | ● | ● | ||||
+kvarh∑-L | Sys Imp. وقفہ۔ رد عمل En. | 3 | 0151 | 4 | 016C | 0.1varh | 2 | 1136 | varh | ● | ● | ● | ● | ● | ● | |
-kvarh1-L | Ph1 Exp. وقفہ۔ رد عمل En. | 3 | 0154 | 4 | 0170 | 0.1varh | 2 | 1138 | varh | ● | ● | ● | ||||
-kvarh2-L | Ph2 Exp. وقفہ۔ رد عمل En. | 3 | 0157 | 4 | 0174 | 0.1varh | 2 | 113A | varh | ● | ● | ● | ||||
-kvarh3-L | Ph3 Exp. وقفہ۔ رد عمل En. | 3 | 015A | 4 | 0178 | 0.1varh | 2 | 113C | varh | ● | ● | ● | ||||
-vary∑-L | Sys Exp. وقفہ۔ رد عمل En. | 3 | 015D | 4 | 017C | 0.1varh | 2 | 113E | varh | ● | ● | ● | ● | ● | ● | |
+kvarh1-C | Ph1 Imp لیڈ رد عمل En. | 3 | 0160 | 4 | 0180 | 0.1varh | 2 | 1140 | varh | ● | ● | ● | ||||
+kvarh2-C | Ph2 Imp لیڈ رد عمل En. | 3 | 0163 | 4 | 0184 | 0.1varh | 2 | 1142 | varh | ● | ● | ● | ||||
+kvarh3-C | Ph3 Imp لیڈ رد عمل En. | 3 | 0166 | 4 | 0188 | 0.1varh | 2 | 1144 | varh | ● | ● | ● | ||||
+kvarh∑-C | Sys Imp. لیڈ رد عمل En. | 3 | 0169 | 4 | 018C | 0.1varh | 2 | 1146 | varh | ● | ● | ● | ● | ● | ● | |
-kvarh1-C | Ph1 Exp. لیڈ رد عمل En. | 3 | 016C | 4 | 0190 | 0.1varh | 2 | 1148 | varh | ● | ● | ● | ||||
-kvarh2-C | Ph2 Exp. لیڈ رد عمل En. | 3 | 016 ایف | 4 | 0194 | 0.1varh | 2 | 114A | varh | ● | ● | ● | ||||
-kvarh3-C | Ph3 Exp. لیڈ رد عمل En. | 3 | 0172 | 4 | 0198 | 0.1varh | 2 | 114C | varh | ● | ● | ● | ||||
-kvarh∑-C | Sys Exp. لیڈ رد عمل En. | 3 | 0175 | 4 | 019C | 0.1varh | 2 | 114E | varh | ● | ● | ● | ● | ● | ● | |
– محفوظ | 3 | 0178 | 2 | 01A0 | – | 2 | 1150 | – | R | R | R | R | R | R |
ٹیرف 1 کاؤنٹر
+kWh1-T1 | Ph1 Imp فعال En. | 3 | 0200 | 4 | 0200 | 0.1Wh | 2 | 1200 | Wh | ● | ● | |||||
+kWh2-T1 | Ph2 Imp فعال En. | 3 | 0203 | 4 | 0204 | 0.1Wh | 2 | 1202 | Wh | ● | ● | |||||
+kWh3-T1 | Ph3 Imp فعال En. | 3 | 0206 | 4 | 0208 | 0.1Wh | 2 | 1204 | Wh | ● | ● | |||||
+kWh∑-T1 | Sys Imp. فعال En. | 3 | 0209 | 4 | 020C | 0.1Wh | 2 | 1206 | Wh | ● | ● | ● | ||||
-kWh1-T1 | Ph1 Exp. فعال En. | 3 | 020C | 4 | 0210 | 0.1Wh | 2 | 1208 | Wh | ● | ● | |||||
-kWh2-T1 | Ph2 Exp. فعال En. | 3 | 020 ایف | 4 | 0214 | 0.1Wh | 2 | 120A | Wh | ● | ● | |||||
-kWh3-T1 | Ph3 Exp. فعال En. | 3 | 0212 | 4 | 0218 | 0.1Wh | 2 | 120C | Wh | ● | ● | |||||
-kWh∑-T1 | Sys Exp. فعال En. | 3 | 0215 | 4 | 021C | 0.1Wh | 2 | 120E | Wh | ● | ● | ● | ||||
+kVAh1-L-T1 | Ph1 Imp وقفہ۔ ظاہر En. | 3 | 0218 | 4 | 0220 | 0.1VAh | 2 | 1210 | VAh | ● | ● | |||||
+kVAh2-L-T1 | Ph2 Imp وقفہ۔ ظاہر En. | 3 | 021B | 4 | 0224 | 0.1VAh | 2 | 1212 | VAh | ● | ● | |||||
+kVAh3-L-T1 | Ph3 Imp وقفہ۔ ظاہر En. | 3 | 021E | 4 | 0228 | 0.1VAh | 2 | 1214 | VAh | ● | ● | |||||
+kVAh∑-L-T1 | Sys Imp. وقفہ۔ ظاہر En. | 3 | 0221 | 4 | 022C | 0.1VAh | 2 | 1216 | VAh | ● | ● | ● | ||||
-kVAh1-L-T1 | Ph1 Exp. وقفہ۔ ظاہر En. | 3 | 0224 | 4 | 0230 | 0.1VAh | 2 | 1218 | VAh | ● | ● | |||||
-kVAh2-L-T1 | Ph2 Exp. وقفہ۔ ظاہر En. | 3 | 0227 | 4 | 0234 | 0.1VAh | 2 | 121A | VAh | ● | ● | |||||
-kVAh3-L-T1 | Ph3 Exp. وقفہ۔ ظاہر En. | 3 | 022A | 4 | 0238 | 0.1VAh | 2 | 121C | VAh | ● | ● | |||||
-kVAh∑-L-T1 | Sys Exp. وقفہ۔ ظاہر En. | 3 | 022D | 4 | 023C | 0.1VAh | 2 | 121E | VAh | ● | ● | ● | ||||
+kVAh1-C-T1 | Ph1 Imp لیڈ ظاہر En. | 3 | 0230 | 4 | 0240 | 0.1VAh | 2 | 1220 | VAh | ● | ● | |||||
+kVAh2-C-T1 | Ph2 Imp لیڈ ظاہر En. | 3 | 0233 | 4 | 0244 | 0.1VAh | 2 | 1222 | VAh | ● | ● | |||||
+kVAh3-C-T1 | Ph3 Imp لیڈ ظاہر En. | 3 | 0236 | 4 | 0248 | 0.1VAh | 2 | 1224 | VAh | ● | ● | |||||
+kVAh∑-C-T1 | Sys Imp. لیڈ ظاہر En. | 3 | 0239 | 4 | 024C | 0.1VAh | 2 | 1226 | VAh | ● | ● | ● | ||||
-kVAh1-C-T1 | Ph1 Exp. لیڈ ظاہر En. | 3 | 023C | 4 | 0250 | 0.1VAh | 2 | 1228 | VAh | ● | ● | |||||
-kVAh2-C-T1 | Ph2 Exp. لیڈ ظاہر En. | 3 | 023 ایف | 4 | 0254 | 0.1VAh | 2 | 122A | VAh | ● | ● | |||||
-kVAh3-C-T1 | Ph3 Exp. لیڈ ظاہر En. | 3 | 0242 | 4 | 0258 | 0.1VAh | 2 | 122C | VAh | ● | ● | |||||
-kVAh∑-C-T1 | Sys Exp. لیڈ ظاہر En. | 3 | 0245 | 4 | 025C | 0.1VAh | 2 | 122E | VAh | ● | ● | ● | ||||
+kvarh1-L-T1 | Ph1 Imp وقفہ۔ رد عمل En. | 3 | 0248 | 4 | 0260 | 0.1varh | 2 | 1230 | varh | ● | ● | |||||
+kvarh2-L-T1 | Ph2 Imp وقفہ۔ رد عمل En. | 3 | 024B | 4 | 0264 | 0.1varh | 2 | 1232 | varh | ● | ● | |||||
+kvarh3-L-T1 | Ph3 Imp وقفہ۔ رد عمل En. | 3 | 024E | 4 | 0268 | 0.1varh | 2 | 1234 | varh | ● | ● | |||||
+kvarh∑-L-T1 | Sys Imp. وقفہ۔ رد عمل En. | 3 | 0251 | 4 | 026C | 0.1varh | 2 | 1236 | varh | ● | ● | ● | ||||
-kvarh1-L-T1 | Ph1 Exp. وقفہ۔ رد عمل En. | 3 | 0254 | 4 | 0270 | 0.1varh | 2 | 1238 | varh | ● | ● | |||||
-kvarh2-L-T1 | Ph2 Exp. وقفہ۔ رد عمل En. | 3 | 0257 | 4 | 0274 | 0.1varh | 2 | 123A | varh | ● | ● | |||||
-kvarh3-L-T1 | Ph3 Exp. وقفہ۔ رد عمل En. | 3 | 025A | 4 | 0278 | 0.1varh | 2 | 123C | varh | ● | ● | |||||
-vary∑-L-T1 | Sys Exp. وقفہ۔ رد عمل En. | 3 | 025D | 4 | 027C | 0.1varh | 2 | 123E | varh | ● | ● | ● | ||||
+kvarh1-C-T1 | Ph1 Imp لیڈ رد عمل En. | 3 | 0260 | 4 | 0280 | 0.1varh | 2 | 1240 | varh | ● | ● | |||||
+kvarh2-C-T1 | Ph2 Imp لیڈ رد عمل En. | 3 | 0263 | 4 | 0284 | 0.1varh | 2 | 1242 | varh | ● | ● | |||||
+kvarh3-C-T1 | Ph3 Imp لیڈ رد عمل En. | 3 | 0266 | 4 | 0288 | 0.1varh | 2 | 1244 | varh | ● | ● | |||||
+kvarh∑-C-T1 | Sys Imp. لیڈ رد عمل En. | 3 | 0269 | 4 | 028C | 0.1varh | 2 | 1246 | varh | ● | ● | ● | ||||
-kvarh1-C-T1 | Ph1 Exp. لیڈ رد عمل En. | 3 | 026C | 4 | 0290 | 0.1varh | 2 | 1248 | varh | ● | ● | |||||
-kvarh2-C-T1 | Ph2 Exp. لیڈ رد عمل En. | 3 | 026 ایف | 4 | 0294 | 0.1varh | 2 | 124A | varh | ● | ● | |||||
-kvarh3-C-T1 | Ph3 Exp. لیڈ رد عمل En. | 3 | 0272 | 4 | 0298 | 0.1varh | 2 | 124C | varh | ● | ● | |||||
-kvarh∑-C-T1 | Sys Exp. لیڈ رد عمل En. | 3 | 0275 | 4 | 029C | 0.1varh | 2 | 124E | varh | ● | ● | ● | ||||
– محفوظ | 3 | 0278 | – | – | – | – | – | – | R | R | R | R | R | R |
+kWh1-T2 | Ph1 Imp فعال En. | 3 | 0300 | 4 | 0300 | 0.1Wh | 2 | 1300 | Wh | ● | ● | |||||
+kWh2-T2 | Ph2 Imp فعال En. | 3 | 0303 | 4 | 0304 | 0.1Wh | 2 | 1302 | Wh | ● | ● | |||||
+kWh3-T2 | Ph3 Imp فعال En. | 3 | 0306 | 4 | 0308 | 0.1Wh | 2 | 1304 | Wh | ● | ● | |||||
+kWh∑-T2 | Sys Imp. فعال En. | 3 | 0309 | 4 | 030C | 0.1Wh | 2 | 1306 | Wh | ● | ● | ● | ||||
-kWh1-T2 | Ph1 Exp. فعال En. | 3 | 030C | 4 | 0310 | 0.1Wh | 2 | 1308 | Wh | ● | ● | |||||
-kWh2-T2 | Ph2 Exp. فعال En. | 3 | 030 ایف | 4 | 0314 | 0.1Wh | 2 | 130A | Wh | ● | ● | |||||
-kWh3-T2 | Ph3 Exp. فعال En. | 3 | 0312 | 4 | 0318 | 0.1Wh | 2 | 130C | Wh | ● | ● | |||||
-kWh∑-T2 | Sys Exp. فعال En. | 3 | 0315 | 4 | 031C | 0.1Wh | 2 | 130E | Wh | ● | ● | ● | ||||
+kVAh1-L-T2 | Ph1 Imp وقفہ۔ ظاہر En. | 3 | 0318 | 4 | 0320 | 0.1VAh | 2 | 1310 | VAh | ● | ● | |||||
+kVAh2-L-T2 | Ph2 Imp وقفہ۔ ظاہر En. | 3 | 031B | 4 | 0324 | 0.1VAh | 2 | 1312 | VAh | ● | ● | |||||
+kVAh3-L-T2 | Ph3 Imp وقفہ۔ ظاہر En. | 3 | 031E | 4 | 0328 | 0.1VAh | 2 | 1314 | VAh | ● | ● | |||||
+kVAh∑-L-T2 | Sys Imp. وقفہ۔ ظاہر En. | 3 | 0321 | 4 | 032C | 0.1VAh | 2 | 1316 | VAh | ● | ● | ● | ||||
-kVAh1-L-T2 | Ph1 Exp. وقفہ۔ ظاہر En. | 3 | 0324 | 4 | 0330 | 0.1VAh | 2 | 1318 | VAh | ● | ● | |||||
-kVAh2-L-T2 | Ph2 Exp. وقفہ۔ ظاہر En. | 3 | 0327 | 4 | 0334 | 0.1VAh | 2 | 131A | VAh | ● | ● | |||||
-kVAh3-L-T2 | Ph3 Exp. وقفہ۔ ظاہر En. | 3 | 032A | 4 | 0338 | 0.1VAh | 2 | 131C | VAh | ● | ● | |||||
-kVAh∑-L-T2 | Sys Exp. وقفہ۔ ظاہر En. | 3 | 032D | 4 | 033C | 0.1VAh | 2 | 131E | VAh | ● | ● | ● | ||||
+kVAh1-C-T2 | Ph1 Imp لیڈ ظاہر En. | 3 | 0330 | 4 | 0340 | 0.1VAh | 2 | 1320 | VAh | ● | ● | |||||
+kVAh2-C-T2 | Ph2 Imp لیڈ ظاہر En. | 3 | 0333 | 4 | 0344 | 0.1VAh | 2 | 1322 | VAh | ● | ● | |||||
+kVAh3-C-T2 | Ph3 Imp لیڈ ظاہر En. | 3 | 0336 | 4 | 0348 | 0.1VAh | 2 | 1324 | VAh | ● | ● | |||||
+kVAh∑-C-T2 | Sys Imp. لیڈ ظاہر En. | 3 | 0339 | 4 | 034C | 0.1VAh | 2 | 1326 | VAh | ● | ● | ● | ||||
-kVAh1-C-T2 | Ph1 Exp. لیڈ ظاہر En. | 3 | 033C | 4 | 0350 | 0.1VAh | 2 | 1328 | VAh | ● | ● | |||||
-kVAh2-C-T2 | Ph2 Exp. لیڈ ظاہر En. | 3 | 033 ایف | 4 | 0354 | 0.1VAh | 2 | 132A | VAh | ● | ● | |||||
-kVAh3-C-T2 | Ph3 Exp. لیڈ ظاہر En. | 3 | 0342 | 4 | 0358 | 0.1VAh | 2 | 132C | VAh | ● | ● | |||||
-kVAh∑-C-T2 | Sys Exp. لیڈ ظاہر En. | 3 | 0345 | 4 | 035C | 0.1VAh | 2 | 132E | VAh | ● | ● | ● | ||||
+kvarh1-L-T2 | Ph1 Imp وقفہ۔ رد عمل En. | 3 | 0348 | 4 | 0360 | 0.1varh | 2 | 1330 | varh | ● | ● | |||||
+kvarh2-L-T2 | Ph2 Imp وقفہ۔ رد عمل En. | 3 | 034B | 4 | 0364 | 0.1varh | 2 | 1332 | varh | ● | ● | |||||
+kvarh3-L-T2 | Ph3 Imp وقفہ۔ رد عمل En. | 3 | 034E | 4 | 0368 | 0.1varh | 2 | 1334 | varh | ● | ● | |||||
+kvarh∑-L-T2 | Sys Imp. وقفہ۔ رد عمل En. | 3 | 0351 | 4 | 036C | 0.1varh | 2 | 1336 | varh | ● | ● | ● | ||||
-kvarh1-L-T2 | Ph1 Exp. وقفہ۔ رد عمل En. | 3 | 0354 | 4 | 0370 | 0.1varh | 2 | 1338 | varh | ● | ● | |||||
-kvarh2-L-T2 | Ph2 Exp. وقفہ۔ رد عمل En. | 3 | 0357 | 4 | 0374 | 0.1varh | 2 | 133A | varh | ● | ● | |||||
-kvarh3-L-T2 | Ph3 Exp. وقفہ۔ رد عمل En. | 3 | 035A | 4 | 0378 | 0.1varh | 2 | 133C | varh | ● | ● | |||||
-vary∑-L-T2 | Sys Exp. وقفہ۔ رد عمل En. | 3 | 035D | 4 | 037C | 0.1varh | 2 | 133E | varh | ● | ● | ● | ||||
+kvarh1-C-T2 | Ph1 Imp لیڈ رد عمل En. | 3 | 0360 | 4 | 0380 | 0.1varh | 2 | 1340 | varh | ● | ● | |||||
+kvarh2-C-T2 | Ph2 Imp لیڈ رد عمل En. | 3 | 0363 | 4 | 0384 | 0.1varh | 2 | 1342 | varh | ● | ● | |||||
+kvarh3-C-T2 | Ph3 Imp لیڈ رد عمل En. | 3 | 0366 | 4 | 0388 | 0.1varh | 2 | 1344 | varh | ● | ● | |||||
+kvarh∑-C-T2 | Sys Imp. لیڈ رد عمل En. | 3 | 0369 | 4 | 038C | 0.1varh | 2 | 1346 | varh | ● | ● | ● | ||||
-kvarh1-C-T2 | Ph1 Exp. لیڈ رد عمل En. | 3 | 036C | 4 | 0390 | 0.1varh | 2 | 1348 | varh | ● | ● | |||||
-kvarh2-C-T2 | Ph2 Exp. لیڈ رد عمل En. | 3 | 036 ایف | 4 | 0394 | 0.1varh | 2 | 134A | varh | ● | ● | |||||
-kvarh3-C-T2 | Ph3 Exp. لیڈ رد عمل En. | 3 | 0372 | 4 | 0398 | 0.1varh | 2 | 134C | varh | ● | ● | |||||
-vary∑-C-T2 | Sys Exp. لیڈ رد عمل En. | 3 | 0375 | 4 | 039C | 0.1varh | 2 | 134E | varh | ● | ● | ● | ||||
– محفوظ | 3 | 0378 | – | – | – | – | – | – | R | R | R | R | R | R |
جزوی کاؤنٹر
+kWh∑-P | Sys Imp. فعال En. | 3 | 0400 | 4 | 0400 | 0.1Wh | 2 | 1400 | Wh | ● | ● | ● | ● | ● | ● | |
-kWh∑-P | Sys Exp. فعال En. | 3 | 0403 | 4 | 0404 | 0.1Wh | 2 | 1402 | Wh | ● | ● | ● | ● | ● | ● | |
+kVAh∑-LP | Sys Imp. وقفہ۔ ظاہر En. | 3 | 0406 | 4 | 0408 | 0.1VAh | 2 | 1404 | VAh | ● | ● | ● | ● | ● | ● | |
-kVAh∑-LP | Sys Exp. وقفہ۔ ظاہر En. | 3 | 0409 | 4 | 040C | 0.1VAh | 2 | 1406 | VAh | ● | ● | ● | ● | ● | ● | |
+kVAh∑-CP | Sys Imp. لیڈ ظاہر En. | 3 | 040C | 4 | 0410 | 0.1VAh | 2 | 1408 | VAh | ● | ● | ● | ● | ● | ● | |
-kVAh∑-CP | Sys Exp. لیڈ ظاہر En. | 3 | 040 ایف | 4 | 0414 | 0.1VAh | 2 | 140A | VAh | ● | ● | ● | ● | ● | ● | |
+kvarh∑-LP | Sys Imp. وقفہ۔ رد عمل En. | 3 | 0412 | 4 | 0418 | 0.1varh | 2 | 140C | varh | ● | ● | ● | ● | ● | ● | |
-vary∑-LP | Sys Exp. وقفہ۔ رد عمل En. | 3 | 0415 | 4 | 041C | 0.1varh | 2 | 140E | varh | ● | ● | ● | ● | ● | ● | |
+kvarh∑-CP | Sys Imp. لیڈ رد عمل En. | 3 | 0418 | 4 | 0420 | 0.1varh | 2 | 1410 | varh | ● | ● | ● | ● | ● | ● | |
-vary∑-CP | Sys Exp. لیڈ رد عمل En. | 3 | 041B | 4 | 0424 | 0.1varh | 2 | 1412 | varh | ● | ● | ● | ● | ● | ● |
بیلنس کاؤنٹرز
kWh∑-B | سیس ایکٹو این۔ | ● | 3 | 041E | 4 | 0428 | 0.1Wh | 2 | 1414 | Wh | ● | ● | ● | ● | ● | |
kVAh∑-LB | سیس لگ۔ ظاہر En. | ● | 3 | 0421 | 4 | 042C | 0.1VAh | 2 | 1416 | VAh | ● | ● | ● | ● | ● | |
kVAh∑-CB | سیس لیڈ۔ ظاہر En. | ● | 3 | 0424 | 4 | 0430 | 0.1VAh | 2 | 1418 | VAh | ● | ● | ● | ● | ● | |
kvarh∑-LB | سیس لگ۔ رد عمل En. | ● | 3 | 0427 | 4 | 0434 | 0.1varh | 2 | 141A | varh | ● | ● | ● | ● | ● | |
kvarh∑-CB | سیس لیڈ۔ رد عمل En. | ● | 3 | 042A | 4 | 0438 | 0.1varh | 2 | 141C | varh | ● | ● | ● | ● | ● | |
– محفوظ | 3 | 042D | – | – | – | – | – | – | R | R | R | R | R | R |
EC SN | کاؤنٹر سیریل نمبر | 5 | 0500 | 6 | 0500 | 10 ASCII حروف۔ ($00…$FF) | ● | ● | ● | ● | ● | ● |
ای سی ماڈل | کاؤنٹر ماڈل | 1 | 0505 | 2 | 0506 | $03=6A 3phases، 4wires
$08=80A 3phases، 4wires $0C=80A 1 فیز، 2 تار $10=40A 1 فیز، 2 تار $12=63A 3phases، 4wires |
● | ● | ● | ● | ● | ● |
EC TYPE | کاؤنٹر کی قسم | 1 | 0506 | 2 | 0508 | $00=کوئی درمیانی نہیں، دوبارہ ترتیب دیں۔
$01=کوئی درمیانی نہیں۔ $02=MID $03=کوئی درمیانی نہیں، وائرنگ کا انتخاب $05=MID کوئی فرق نہیں ہے۔ $09=MID، وائرنگ کا انتخاب $0A=MID کوئی فرق نہیں، وائرنگ کا انتخاب $0B=کوئی درمیانی نہیں، دوبارہ ترتیب دیں، وائرنگ کا انتخاب |
● | ● | ● | ● | ● | ● |
EC FW REL1 | کاؤنٹر فرم ویئر ریلیز 1 | 1 | 0507 | 2 | 050A | ریڈ ہیکس ویلیو کو دسمبر ویلیو میں تبدیل کریں۔
مثال کے طور پر $66=102 => rel. 1.02 |
● | ● | ● | ● | ● | ● |
EC HW VER | کاؤنٹر ہارڈ ویئر ورژن | 1 | 0508 | 2 | 050C | ریڈ ہیکس ویلیو کو دسمبر ویلیو میں تبدیل کریں۔
مثال کے طور پر $64=100 => ver۔ 1.00 |
● | ● | ● | ● | ● | ● |
– | محفوظ | 2 | 0509 | 2 | 050E | – | R | R | R | R | R | R |
T | ٹیرف استعمال میں ہے۔ | 1 | 050B | 2 | 0510 | $01=ٹیرف 1
$02=ٹیرف 2 |
● | ● | ● | |||
پی آرآئ / ایس ای سی | پرائمری/سیکنڈری ویلیو صرف 6A ماڈل۔ محفوظ اور
دوسرے ماڈلز کے لیے 0 پر فکسڈ۔ |
1 | 050C | 2 | 0512 | $00=پرائمری
$01=ثانوی |
● | ● | ● | |||
ERR | ایرر کوڈ | 1 | 050D | 2 | 0514 | بٹ فیلڈ کوڈنگ:
- bit0 (LSb) = مرحلے کی ترتیب - bit1 = میموری - bit2 = گھڑی (RTC) - صرف ETH ماڈل - دوسرے بٹس استعمال نہیں کیے گئے۔
Bit=1 کا مطلب ہے خرابی کی حالت، Bit=0 کا مطلب ہے کوئی غلطی نہیں۔ |
● | ● | ● | ● | ● | ● |
CT | CT تناسب کی قدر
صرف 6A ماڈل۔ محفوظ اور دوسرے ماڈلز کے لیے 1 پر فکسڈ۔ |
1 | 050E | 2 | 0516 | $0001…$2710 | ● | ● | ● | |||
– | محفوظ | 2 | 050 ایف | 2 | 0518 | – | R | R | R | R | R | R |
ایف ایس اے | FSA قدر | 1 | 0511 | 2 | 051A | $00=1A
$01=5A $02=80A $03=40A $06=63A |
● | ● | ● | ● | ● | ● |
WIR | وائرنگ موڈ | 1 | 0512 | 2 | 051C | $01=3 مراحل، 4 تاریں، 3 کرنٹ
$02=3 مراحل، 3 تاریں، 2 کرنٹ $03=1 مرحلہ $04=3 مراحل، 3 تاریں، 3 کرنٹ |
● | ● | ● | ● | ● | ● |
ADDR | MODBUS پتہ | 1 | 0513 | 2 | 051E | $01…$F7 | ● | ● | ● | ● | ● | ● |
MDB موڈ | موڈبس موڈ | 1 | 0514 | 2 | 0520 | $00=7E2 (ASCII)
$01=8N1 (RTU) |
● | ● | ● | |||
BAUD | مواصلات کی رفتار | 1 | 0515 | 2 | 0522 | $01=300 bps
$02=600 bps $03=1200 bps $04=2400 bps $05=4800 bps $06=9600 bps $07=19200 bps $08=38400 bps $09=57600 bps |
● | ● | ● | |||
– | محفوظ | 1 | 0516 | 2 | 0524 | – | R | R | R | R | R | R |
انرجی کاؤنٹر اور کمیونیکیشن ماڈیول پر معلومات
EC-P اسٹیٹ | جزوی کاؤنٹر کی حیثیت | 1 | 0517 | 2 | 0526 | بٹ فیلڈ کوڈنگ:
- bit0 (LSb) = +kWhΣ PAR - bit1=-kWhΣ PAR - bit2=+kVAhΣ-L PAR - bit3=-kVAhΣ-L PAR - bit4=+kVAhΣ-C PAR - bit5=-kVAhΣ-C PAR - bit6=+kvarhΣ-L PAR – bit7=-kvarhΣ-L PAR – bit8=+kvarhΣ-C PAR – bit9=-kvarhΣ-C PAR - دوسرے بٹس استعمال نہیں کیے گئے۔
Bit=1 کا مطلب ہے کاؤنٹر ایکٹو، Bit=0 کا مطلب ہے کاؤنٹر بند |
● | ● | ● | ● | ● | ● |
پیرامیٹر | انٹیجر | ڈیٹا کا مطلب | ماڈل کے ذریعہ دستیابی کو رجسٹر کریں۔ | |||||||||
علامت |
تفصیل |
ریگ سیٹ 0 | ریگ سیٹ 1 |
اقدار |
3ph 6A/63A/80A سیریل | 1ph 80A سیریل | 1ph 40A سیریل | 3ph انٹیگریٹڈ ایتھرنیٹ ٹی سی پی | 1ph انٹیگریٹڈ ایتھرنیٹ ٹی سی پی | LANG TCP
(ماڈل کے مطابق) |
||
MOD SN | ماڈیول سیریل نمبر | 5 | 0518 | 6 | 0528 | 10 ASCII حروف۔ ($00…$FF) | ● | ● | ● | |||
سائن کریں۔ | دستخط شدہ قدر کی نمائندگی | 1 | 051D | 2 | 052E | $00=سائن بٹ
$01=2 کی تکمیل |
● | ● | ● | ● | ● | |
– محفوظ | 1 | 051E | 2 | 0530 | – | R | R | R | R | R | R | |
MOD FW REL | ماڈیول فرم ویئر ریلیز | 1 | 051 ایف | 2 | 0532 | ریڈ ہیکس ویلیو کو دسمبر ویلیو میں تبدیل کریں۔
مثال کے طور پر $66=102 => rel. 1.02 |
● | ● | ● | |||
MOD HW VER | ماڈیول ہارڈ ویئر ورژن | 1 | 0520 | 2 | 0534 | ریڈ ہیکس ویلیو کو دسمبر ویلیو میں تبدیل کریں۔
مثال کے طور پر $64=100 => ver۔ 1.00 |
● | ● | ● | |||
– محفوظ | 2 | 0521 | 2 | 0536 | – | R | R | R | R | R | R | |
ری سیٹ کریں۔ | RegSet استعمال میں ہے۔ | 1 | 0523 | 2 | 0538 | $00=رجسٹر سیٹ 0
$01=رجسٹر سیٹ 1 |
● | ● | ● | ● | ||
2 | 0538 | 2 | 0538 | $00=رجسٹر سیٹ 0
$01=رجسٹر سیٹ 1 |
● | |||||||
FW REL2 | کاؤنٹر فرم ویئر ریلیز 2 | 1 | 0600 | 2 | 0600 | ریڈ ہیکس ویلیو کو دسمبر ویلیو میں تبدیل کریں۔
مثال کے طور پر $C8=200 => rel. 2.00 |
● | ● | ● | ● | ● | ● |
RTC-دن | ایتھرنیٹ انٹرفیس RTC دن | 1 | 2000 | 1 | 2000 | ریڈ ہیکس ویلیو کو دسمبر ویلیو میں تبدیل کریں۔
مثال کے طور پر $1F=31 => دن 31 |
● | ● | ||||
RTC-مہینہ | ایتھرنیٹ انٹرفیس RTC مہینہ | 1 | 2001 | 1 | 2001 | ریڈ ہیکس ویلیو کو دسمبر ویلیو میں تبدیل کریں۔
جیسے $0C=12 => دسمبر |
● | ● | ||||
RTC-سال | ایتھرنیٹ انٹرفیس RTC سال | 1 | 2002 | 1 | 2002 | ریڈ ہیکس ویلیو کو دسمبر ویلیو میں تبدیل کریں۔
مثال کے طور پر $15=21 => سال 2021 |
● | ● | ||||
RTC-گھنٹے | ایتھرنیٹ انٹرفیس RTC گھنٹے | 1 | 2003 | 1 | 2003 | ریڈ ہیکس ویلیو کو دسمبر ویلیو میں تبدیل کریں۔
مثال کے طور پر $0F=15 => 15 گھنٹے |
● | ● | ||||
RTC-منٹ | ایتھرنیٹ انٹرفیس RTC منٹ | 1 | 2004 | 1 | 2004 | ریڈ ہیکس ویلیو کو دسمبر ویلیو میں تبدیل کریں۔
مثال کے طور پر $1E=30 => 30 منٹ |
● | ● | ||||
RTC-SEC | ایتھرنیٹ انٹرفیس RTC سیکنڈز | 1 | 2005 | 1 | 2005 | ریڈ ہیکس ویلیو کو دسمبر ویلیو میں تبدیل کریں۔
مثال کے طور پر $0A=10 => 10 سیکنڈ |
● | ● |
نوٹ: RTC رجسٹر ($2000…$2005) صرف Ethernet Firmware rel کے ساتھ انرجی میٹرز کے لیے دستیاب ہیں۔ 1.15 یا اس سے زیادہ۔
کنڈلی پڑھنا (فنکشن کوڈ $01)
پیرامیٹر | انٹیجر | ڈیٹا کا مطلب | ماڈل کے ذریعہ دستیابی کو رجسٹر کریں۔ | |||||
علامت کی تفصیل |
بٹس
پتہ |
اقدار |
3ph 6A/63A/80A سیریل | 1ph 80A سیریل | 1ph 40A سیریل | 3ph انٹیگریٹڈ ایتھرنیٹ ٹی سی پی | 1ph انٹیگریٹڈ ایتھرنیٹ ٹی سی پی | LANG TCP
(ماڈل کے مطابق) |
AL الارم | 40 | بٹ ترتیب تھوڑا سا 39 (MSB) … بٹ 0 (LSb):
|U3N-L|U2N-L|U1N-L|UΣ-L|U3N-H|U2N-H|U1N-H|UΣ-H| |COM|RES|U31-L|U23-L|U12-L|U31-H|U23-H|U12-H| |RES|RES|RES|RES|RES|RES|AN-L|A3-L| |A2-L|A1-L|AΣ-L|AN-H|A3-H|A2-H|A1-H|AΣ-H| |RES|RES|RES|RES|RES|RES|RES|fO|
لیجنڈ L = حد کے نیچے (کم) H = حد سے اوپر (ہائی) O = حد سے باہر COM=IR پورٹ پر مواصلات ٹھیک ہے۔ انٹیگریٹڈ سیریل کمیونیکیشن والے ماڈلز پر غور نہ کریں۔ RES = بٹ 0 پر محفوظ
نوٹ: والیومtage، کاؤنٹر ماڈل کے مطابق موجودہ اور فریکوئنسی تھریشولڈ ویلیوز تبدیل ہو سکتی ہیں۔ براہ کرم کا حوالہ دیں۔ میزیں ذیل میں دکھائے گئے ہیں. |
● | ● | ● | ● | ● |
والیومTAGماڈل کے مطابق E اور تعدد کی حدود | پیرامیٹر تھریشولڈز | |||
فیز غیر جانبدار والیومTAGE | فیز فیز والیومTAGE | کرنٹ | فریکونسی | |
3×230/400V 50Hz | ULN-L=230V-20%=184V
ULN-H=230V+20%=276V |
ULL-L=230V x √3 -20%=318V
ULL-H=230V x √3 +20%=478V |
IL=شروع کرنٹ (Ist) IH=موجودہ مکمل اسکیل (IFS) |
fL=45Hz fH=65Hz |
3×230/400…3×240/415V 50/60Hz | ULN-L=230V-20%=184V
ULN-H=240V+20%=288V |
ULL-L=398V-20%=318V
ULL-H=415V+20%=498V |
تحریری رجسٹر (فنکشن کوڈ $10)
انرجی کاؤنٹر اور کمیونیکیشن ماڈیول کے لیے قابل پروگرام ڈیٹا
ایڈریس | MODBUS پتہ | 1 | 0513 | 2 | 051E | $01…$F7 | ● | ● | ● | ● | ● | ● |
MDB موڈ | موڈبس موڈ | 1 | 0514 | 2 | 0520 | $00=7E2 (ASCII)
$01=8N1 (RTU) |
● | ● | ||||
BAUD | مواصلات کی رفتار
*300، 600، 1200، 57600 اقدار 40A ماڈل کے لیے دستیاب نہیں ہے۔ |
1 | 0515 | 2 | 0522 | $01=300 bps*
$02=600 bps* $03=1200 bps* $04=2400 bps $05=4800 bps $06=9600 bps $07=19200 bps $08=38400 bps $09=57600 bps* |
● | ● | ● | |||
EC RES | انرجی کاؤنٹرز کو دوبارہ ترتیب دیں۔
صرف RESET فنکشن کے ساتھ ٹائپ کریں۔ |
1 | 0516 | 2 | 0524 | $00=مجموعی کاؤنٹرز
$03=تمام کاؤنٹرز |
● | ● | ● | ● | ● | ● |
$01=ٹیرف 1 کاؤنٹر
$02=ٹیرف 2 کاؤنٹر |
● | ● | ● | |||||||||
EC-P OPER | جزوی کاؤنٹر آپریشن | 1 | 0517 | 2 | 0526 | RegSet1 کے لیے، MS لفظ کو ہمیشہ 0000 پر سیٹ کریں۔ LS لفظ کی ساخت اس طرح ہونی چاہیے:
بائٹ 1 - جزوی انسداد انتخاب $00=+kWhΣ PAR $01=-kWhΣ PAR $02=+kVAhΣ-L PAR $03=-kVAhΣ-L PAR $04=+kVAhΣ-C PAR $05=-kVAhΣ-C PAR $06=+kvarhΣ-L PAR $07=-kvarhΣ-L PAR $08=+kvarhΣ-C PAR $09=-kvarhΣ-C PAR $0A=تمام جزوی کاؤنٹرز بائٹ 2 - جزوی انسداد آپریشن $01=شروع $02=روکیں۔ $03=ری سیٹ کریں۔ مثال کے طور پر +kWhΣ PAR کاؤنٹر شروع کریں۔ 00=+kWhΣ PAR 01=شروع حتمی قیمت مقرر کی جائے گی: –RegSet0=0001 –RegSet1=00000001 |
● | ● | ● | ● | ● | ● |
ری سیٹ کریں۔ | RegSet سوئچنگ | 1 | 100B | 2 | 1010 | $00=RegSet 0 پر سوئچ کریں۔
$01=RegSet 1 پر سوئچ کریں۔ |
● | ● | ● | ● | ||
2 | 0538 | 2 | 0538 | $00=RegSet 0 پر سوئچ کریں۔
$01=RegSet 1 پر سوئچ کریں۔ |
● | |||||||
RTC-دن | ایتھرنیٹ انٹرفیس RTC دن | 1 | 2000 | 1 | 2000 | $01…$1F (1…31) | ● | ● | ||||
RTC-مہینہ | ایتھرنیٹ انٹرفیس RTC مہینہ | 1 | 2001 | 1 | 2001 | $01…$0C (1…12) | ● | ● | ||||
RTC-سال | ایتھرنیٹ انٹرفیس RTC سال | 1 | 2002 | 1 | 2002 | $01…$25 (1…37=2001…2037)
مثال کے طور پر 2021 سیٹ کرنے کے لیے، $15 لکھیں۔ |
● | ● | ||||
RTC-گھنٹے | ایتھرنیٹ انٹرفیس RTC گھنٹے | 1 | 2003 | 1 | 2003 | $00…$17 (0…23) | ● | ● | ||||
RTC-منٹ | ایتھرنیٹ انٹرفیس RTC منٹ | 1 | 2004 | 1 | 2004 | $00…$3B (0…59) | ● | ● | ||||
RTC-SEC | ایتھرنیٹ انٹرفیس RTC سیکنڈز | 1 | 2005 | 1 | 2005 | $00…$3B (0…59) | ● | ● |
نوٹ: RTC رجسٹر ($2000…$2005) صرف Ethernet Firmware rel کے ساتھ انرجی میٹرز کے لیے دستیاب ہیں۔ 1.15 یا اس سے زیادہ۔
نوٹ: اگر RTC تحریری کمانڈ نامناسب اقدار پر مشتمل ہے (مثلاً 30 فروری)، تو قیمت قبول نہیں کی جائے گی اور آلہ ایک استثنائی کوڈ (غیر قانونی قدر) کے ساتھ جواب دیتا ہے۔
نوٹ: طویل عرصے سے بجلی بند ہونے کی وجہ سے RTC کے نقصان کی صورت میں، ریکارڈنگ کو دوبارہ شروع کرنے کے لیے RTC قدر (دن، مہینہ، سال، گھنٹے، منٹ، سیکنڈ) دوبارہ سیٹ کریں۔
دستاویزات / وسائل
![]() |
پروٹوکول RS485 موڈبس اور لین گیٹ وے [پی ڈی ایف] یوزر گائیڈ RS485 Modbus And Lan Gateway, RS485, Modbus And Lan Gateway, Lan Gateway, Gateway |