ΚΑΘΗΜΕΡΙΝΑέχει κυρίως τρία πρωτόκολλα:CAN, UART/485 και Modbus.
1. Πρωτόκολλο CAN
Εργαλείο δοκιμής:CANtest
- Ρυθμός Baud:250 χιλιάδες
- Τύποι πλαισίων:Τυπικά και Εκτεταμένα Πλαίσια. Γενικά, χρησιμοποιείται το Εκτεταμένο Πλαίσιο, ενώ το Τυπικό Πλαίσιο προορίζεται για μερικά προσαρμοσμένα BMS.
- Μορφή επικοινωνίας:Αναγνωριστικά δεδομένων από 0x90 έως 0x98είναι προσβάσιμα στους πελάτες. Άλλα αναγνωριστικά δεν είναι γενικά προσβάσιμα ή τροποποιήσιμα από τους πελάτες.
- Λογισμικό υπολογιστή σε BMS: Προτεραιότητα + Αναγνωριστικό δεδομένων + Διεύθυνση BMS + Διεύθυνση λογισμικού υπολογιστή, π.χ., 0x18100140.
- Απόκριση BMS σε λογισμικό υπολογιστή: Προτεραιότητα + Αναγνωριστικό δεδομένων + Διεύθυνση λογισμικού υπολογιστή + Διεύθυνση BMS, π.χ., 0x18104001.
- Σημειώστε τη θέση της Διεύθυνσης Λογισμικού Υπολογιστή και της Διεύθυνσης BMS. Η διεύθυνση που λαμβάνει την εντολή είναι η πρώτη.
- Πληροφορίες περιεχομένου επικοινωνίας:Για παράδειγμα, στην κατάσταση σφάλματος μπαταρίας με δευτερεύουσα προειδοποίηση χαμηλής συνολικής τάσης, το Byte0 θα εμφανίζεται ως 80. Μετατρεπόμενο σε δυαδικό, αυτό είναι 10000000, όπου το 0 σημαίνει κανονικό και το 1 σημαίνει συναγερμό. Σύμφωνα με τον ορισμό ψηλά αριστερά, χαμηλά δεξιά του DALY, αυτό αντιστοιχεί στο Bit7: δευτερεύουσα προειδοποίηση χαμηλής συνολικής τάσης.
- Αναγνωριστικά ελέγχου:Φόρτιση MOS: DA, Εκφόρτιση MOS: D9. 00 σημαίνει ενεργοποιημένο, 01 σημαίνει απενεργοποιημένο.

2.Πρωτόκολλο UART/485
Εργαλείο δοκιμής:Εργαλείο σειριακής COM
- Ρυθμός Baud:9600bps
- Μορφή επικοινωνίας:Μέθοδος Υπολογισμού Αθροίσματος Ελέγχου:Το checksum είναι το άθροισμα όλων των προηγούμενων δεδομένων (λαμβάνεται μόνο το χαμηλότερο byte).
- Λογισμικό PC σε BMS: Κεφαλίδα πλαισίου + Διεύθυνση μονάδας επικοινωνίας (ΑΝΩ-Προσθήκη) + Αναγνωριστικό δεδομένων + Μήκος δεδομένων + Περιεχόμενο δεδομένων + Άθροισμα ελέγχου.
- Απόκριση BMS σε λογισμικό υπολογιστή: Κεφαλίδα πλαισίου + Διεύθυνση μονάδας επικοινωνίας (BMS-Add) + Αναγνωριστικό δεδομένων + Μήκος δεδομένων + Περιεχόμενο δεδομένων + Άθροισμα ελέγχου.
- Πληροφορίες περιεχομένου επικοινωνίας:Το ίδιο με το CAN.


3. Πρωτόκολλο Modbus
Εργαλείο δοκιμής:Εργαλείο σειριακής COM
- Μορφή επικοινωνίας:
- Μορφή πρωτοκόλλου μηνύματος:Ανάγνωση μητρώου, πλαίσιο αιτήματος
- Byte: 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7
- Περιγραφή: 0xD2 | 0x03 | Αρχική διεύθυνση | Αριθμός καταχωρητών (N) | Άθροισμα ελέγχου CRC-16
- Παράδειγμα: D203000C000157AA. Το D2 είναι η διεύθυνση του slave, το 03 είναι η εντολή ανάγνωσης, το 000C είναι η διεύθυνση έναρξης, το 0001 σημαίνει ότι ο αριθμός των καταχωρητών προς ανάγνωση είναι 1 και το 57AA είναι το άθροισμα ελέγχου CRC.
- Πλαίσιο τυπικής απόκρισης:
- Byte: 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8
- Περιγραφή: 0xD2 | 0x03 | Μήκος δεδομένων | Τιμή 1ου καταχωρητή | Τιμή νιοστού καταχωρητή | Άθροισμα ελέγχου CRC-16
- Λ = 2 * Β
- Παράδειγμα: N είναι ο αριθμός των καταχωρητών, D203020001FC56. D2 είναι η διεύθυνση του slave, 03 είναι η εντολή ανάγνωσης, 02 είναι το μήκος των δεδομένων που διαβάζονται, 0001 σημαίνει την τιμή του 1ου καταχωρητή που διαβάζεται, η οποία είναι η κατάσταση εκφόρτισης από την εντολή host, και FC56 είναι το άθροισμα ελέγχου CRC.
- Μορφή πρωτοκόλλου μηνύματος:Ανάγνωση μητρώου, πλαίσιο αιτήματος
- Εγγραφή Μητρώου:Το byte1 είναι 0x06, όπου 06 είναι η εντολή εγγραφής σε έναν μόνο καταχωρητή διατήρησης, τα byte4-5 αντιπροσωπεύουν την εντολή host.
- Πλαίσιο τυπικής απόκρισης:Το τυπικό πλαίσιο απόκρισης για την εγγραφή ενός μοναδικού καταχωρητή διατήρησης ακολουθεί την ίδια μορφή με το πλαίσιο αιτήματος.
- Εγγραφή πολλαπλών καταχωρητών δεδομένων:Το byte1 είναι 0x10, όπου το 10 είναι η εντολή εγγραφής πολλαπλών καταχωρητών δεδομένων, το byte2-3 είναι η διεύθυνση έναρξης των καταχωρητών, το byte4-5 αντιπροσωπεύει το μήκος των καταχωρητών και το byte6-7 αντιπροσωπεύει το περιεχόμενο των δεδομένων.
- Πλαίσιο τυπικής απόκρισης:Τα byte2-3 είναι η αρχική διεύθυνση των καταχωρητών, ενώ τα byte4-5 αντιπροσωπεύουν το μήκος των καταχωρητών.
Ώρα δημοσίευσης: 23 Ιουλίου 2024