ڈیلیبنیادی طور پر تین پروٹوکول ہیں:کر سکتے ہیں ، UART/485 ، اور موڈبس۔
1. پروٹوکول کر سکتے ہیں
ٹیسٹ ٹول:کینٹسٹ
- بوڈ کی شرح:250K
- فریم اقسام:معیاری اور توسیعی فریم۔ عام طور پر ، توسیعی فریم استعمال کیا جاتا ہے ، جبکہ معیاری فریم کچھ اپنی مرضی کے مطابق بی ایم ایس کے لئے ہے۔
- مواصلات کی شکل:0x90 سے 0x98 تک ڈیٹا IDsصارفین کے لئے قابل رسائی ہیں۔ دیگر آئی ڈی عام طور پر صارفین کے ذریعہ قابل رسائی یا قابل تدوین نہیں ہوتے ہیں۔
- پی سی سافٹ ویئر ٹو بی ایم ایس: ترجیحی + ڈیٹا آئی ڈی + بی ایم ایس ایڈریس + پی سی سافٹ ویئر ایڈریس ، جیسے ، 0x18100140۔
- بی ایم ایس پی سی سافٹ ویئر کا جواب: ترجیحی + ڈیٹا ID + پی سی سافٹ ویئر ایڈریس + بی ایم ایس ایڈریس ، جیسے ، 0x18104001۔
- پی سی سافٹ ویئر ایڈریس اور بی ایم ایس ایڈریس کی پوزیشن کو نوٹ کریں۔ کمانڈ وصول کرنے والا پتہ سب سے پہلے آتا ہے۔
- مواصلات کے مواد کی معلومات:مثال کے طور پر ، کم کل وولٹیج کی ثانوی انتباہ کے ساتھ بیٹری کی غلطی کی حیثیت میں ، BYTE0 80 کے طور پر ظاہر ہوگا۔ بائنری میں تبدیل ، یہ 10000000 ہے ، جہاں 0 کا مطلب ہے عام اور 1 کا مطلب ایک الارم ہے۔ ڈیلی کے اعلی بائیں ، کم دائیں تعریف کے مطابق ، یہ BIT7 کے مساوی ہے: کم کل وولٹیج کی ثانوی انتباہ۔
- کنٹرول IDs:MOS چارج کرنا: DA ، ڈسچارج MOS: D9. 00 کا مطلب ہے ، 01 کا مطلب بند ہے۔

2.UART/485 پروٹوکول
ٹیسٹ ٹول:COM سیریل ٹول
- بوڈ کی شرح:9600bps
- مواصلات کی شکل:چیکسم حساب کتاب کا طریقہ:چیکسم پچھلے تمام اعداد و شمار کا مجموعہ ہے (صرف کم بائٹ لیا گیا ہے)۔
- پی سی سافٹ ویئر ٹو بی ایم ایس: فریم ہیڈر + مواصلات ماڈیول ایڈریس (اوپری ADD) + ڈیٹا ID + ڈیٹا کی لمبائی + ڈیٹا مواد + چیکسم۔
- پی سی سافٹ ویئر کا بی ایم ایس ردعمل: فریم ہیڈر + مواصلات ماڈیول ایڈریس (BMS-ADD) + ڈیٹا ID + ڈیٹا کی لمبائی + ڈیٹا مواد + چیکم۔
- مواصلات کے مواد کی معلومات:جیسا کہ کر سکتے ہیں.


3. موڈبس پروٹوکول
ٹیسٹ ٹول:COM سیریل ٹول
- مواصلات کی شکل:
- پیغام پروٹوکول فارمیٹ:رجسٹر پڑھیں ، درخواست کا فریم
- بائٹ: 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7
- تفصیل: 0xD2 | 0x03 | ایڈریس شروع کریں | رجسٹروں کی تعداد (n) | CRC-16 چیکسم
- مثال: D203000C000157AA۔ D2 غلام ایڈریس ہے ، 03 ریڈ کمانڈ ہے ، 000C شروعاتی ایڈریس ہے ، 0001 کا مطلب ہے کہ پڑھنے کے لئے رجسٹروں کی تعداد 1 ہے ، اور 57AA CRC چیکسم ہے۔
- معیاری رسپانس فریم:
- بائٹ: 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8
- تفصیل: 0xD2 | 0x03 | ڈیٹا کی لمبائی | پہلی رجسٹر کی قیمت | نویں رجسٹر کی قدر | CRC-16 چیکسم
- l = 2 * n
- مثال کے طور پر: N رجسٹروں کی تعداد ہے ، D203020001FC56۔ ڈی 2 غلام ایڈریس ہے ، 03 ریڈ کمانڈ ہے ، 02 ڈیٹا کی لمبائی ہے ، 0001 کا مطلب ہے پہلے رجسٹر ریڈ کی قیمت ، جو میزبان کمانڈ سے خارج ہونے والی حیثیت ہے ، اور ایف سی 56 سی آر سی چیکسم ہے۔
- پیغام پروٹوکول فارمیٹ:رجسٹر پڑھیں ، درخواست کا فریم
- رجسٹر لکھیں:BYTE1 0x06 ہے ، جہاں 06 ایک واحد ہولڈنگ رجسٹر لکھنے کا حکم ہے ، BYTE4-5 میزبان کمانڈ کی نمائندگی کرتا ہے۔
- معیاری رسپانس فریم:ایک واحد ہولڈنگ رجسٹر لکھنے کے لئے معیاری رسپانس فریم درخواست کے فریم کی طرح ہی فارمیٹ کی پیروی کرتا ہے۔
- متعدد ڈیٹا رجسٹر لکھیں:بائٹ 1 0x10 ہے ، جہاں 10 متعدد ڈیٹا رجسٹر لکھنے کا حکم ہے ، بائٹ 2-3 رجسٹروں کا ابتدائی پتہ ہے ، بائٹ 4-5 رجسٹروں کی لمبائی کی نمائندگی کرتا ہے ، اور بائٹ 6-7 ڈیٹا کے مواد کی نمائندگی کرتا ہے۔
- معیاری رسپانس فریم:بائٹ 2-3 رجسٹروں کا ابتدائی پتہ ہے ، بائٹ 4-5 رجسٹروں کی لمبائی کی نمائندگی کرتا ہے۔
وقت کے بعد: جولائی -23-2024