ڊيليبنيادي طور تي ٽي پروٽوڪول آهن:CAN، UART/485، ۽ Modbus.
1. CAN پروٽوڪول
ٽيسٽ ٽول:ڪين ٽيسٽ
- باڊ ريٽ:250 ڪلو ميٽر
- فريم جا قسم:معياري ۽ وڌايل فريم. عام طور تي، وڌايل فريم استعمال ڪيو ويندو آهي، جڏهن ته معياري فريم ڪجهه ڪسٽمائيز ٿيل بي ايم ايس لاءِ هوندو آهي.
- رابطي جي شڪل:0x90 کان 0x98 تائين ڊيٽا IDsگراهڪن لاءِ رسائي لائق آهن. ٻيون IDs عام طور تي گراهڪن لاءِ رسائي لائق يا تبديل ٿيندڙ نه آهن.
- پي سي سافٽ ويئر کان بي ايم ايس: ترجيح + ڊيٽا آئي ڊي + بي ايم ايس ايڊريس + پي سي سافٽ ويئر ايڊريس، مثال طور، 0x18100140.
- پي سي سافٽ ويئر تي بي ايم ايس جواب: ترجيح + ڊيٽا آئي ڊي + پي سي سافٽ ويئر ايڊريس + بي ايم ايس ايڊريس، مثال طور، 0x18104001.
- پي سي سافٽ ويئر ايڊريس ۽ بي ايم ايس ايڊريس جي پوزيشن کي نوٽ ڪريو. ڪمانڊ وصول ڪندڙ ايڊريس پهرين اچي ٿو.
- رابطي جي مواد جي معلومات:مثال طور، بيٽري جي فالٽ جي حالت ۾ گهٽ ڪل وولٽيج جي ثانوي خبرداري سان، بائيٽ 0 80 طور ڏيکاريندو. بائنري ۾ تبديل ٿيل، هي 10000000 آهي، جتي 0 جو مطلب آهي عام ۽ 1 جو مطلب آهي الارم. DALY جي هاءِ-کاٻي، گهٽ-ساڄي تعريف موجب، هي Bit7 سان مطابقت رکي ٿو: گهٽ ڪل وولٽيج جي ثانوي خبرداري.
- ڪنٽرول IDs:چارجنگ MOS: DA، ڊسچارج MOS: D9. 00 جو مطلب آهي آن، 01 جو مطلب آهي آف.

2.UART/485 پروٽوڪول
ٽيسٽ ٽول:COM سيريل ٽول
- باڊ ريٽ:9600bps
- رابطي جي شڪل:چيڪسم حساب جو طريقو:چيڪسم سڀني پوئين ڊيٽا جو مجموعو آهي (صرف گهٽ بائيٽ ورتو ويندو آهي).
- پي سي سافٽ ويئر کان بي ايم ايس: فريم هيڊر + ڪميونيڪيشن ماڊيول ايڊريس (اپر-ايڊ) + ڊيٽا آئي ڊي + ڊيٽا جي ڊيگهه + ڊيٽا مواد + چيڪسم.
- پي سي سافٽ ويئر تي بي ايم ايس جواب: فريم هيڊر + ڪميونيڪيشن ماڊيول ايڊريس (بي ايم ايس-ايڊ) + ڊيٽا آئي ڊي + ڊيٽا جي ڊيگهه + ڊيٽا مواد + چيڪسم.
- رابطي جي مواد جي معلومات:CAN وانگر.


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 چيڪسم
- ايل = 2 * ن
- مثال: N رجسٽرن جو تعداد آهي، D203020001FC56. D2 غلام جو پتو آهي، 03 پڙهڻ جو حڪم آهي، 02 پڙهڻ واري ڊيٽا جي ڊيگهه آهي، 0001 جو مطلب آهي پهرين پڙهڻ واري رجسٽر جي قيمت، جيڪا هوسٽ ڪمانڊ مان خارج ٿيڻ جي حيثيت آهي، ۽ FC56 CRC چيڪسم آهي.
- پيغام پروٽوڪول فارميٽ:پڙهو رجسٽر، درخواست فريم
- رجسٽر لکو:بائيٽ 1 0x06 آهي، جتي 06 هڪ سنگل هولڊنگ رجسٽر لکڻ جو حڪم آهي، بائيٽ 4-5 هوسٽ ڪمانڊ جي نمائندگي ڪري ٿو.
- معياري جوابي فريم:هڪ واحد هولڊنگ رجسٽر لکڻ لاءِ معياري جوابي فريم درخواست فريم جي ساڳئي فارميٽ جي پيروي ڪري ٿو.
- ڪيترائي ڊيٽا رجسٽر لکو:بائيٽ 1 0x10 آهي، جتي 10 ڪيترن ئي ڊيٽا رجسٽرن کي لکڻ جو حڪم آهي، بائيٽ 2-3 رجسٽرن جو شروعاتي پتو آهي، بائيٽ 4-5 رجسٽرن جي ڊيگهه کي ظاهر ڪري ٿو، ۽ بائيٽ 6-7 ڊيٽا مواد کي ظاهر ڪري ٿو.
- معياري جوابي فريم:بائيٽ 2-3 رجسٽرن جو شروعاتي پتو آهي، بائيٽ 4-5 رجسٽرن جي ڊيگهه کي ظاهر ڪري ٿو.
پوسٽ جو وقت: جولاءِ-23-2024