
Εγχειρίδιο εντολών Byte
Byte Command Protocol Δυαδικές εντολές
Το Εγχειρίδιο εντολών Byte περιγράφει τις εντολές και τη δομή τους του Proemion Byte Command Protocol που χρησιμοποιείται από έναν απομακρυσμένο κεντρικό υπολογιστή και το δίκτυο CAN για τη μετάδοση μηνυμάτων.
Γενικός
Το Εγχειρίδιο εντολών Byte περιγράφει τη δομή και τις εντολές που χρησιμοποιούνται από το Proemion Byte Command Protocol.
Αυτό το πρωτόκολλο υποστηρίζεται από όλες τις πύλες CAN σε υπολογιστή από την Proemion GmbH για επικοινωνία με έναν απομακρυσμένο κεντρικό υπολογιστή μέσω της διεπαφής που υποστηρίζεται από τη συσκευή.
Το παρακάτω εγχειρίδιο επεκτείνει τα ειδικά εγχειρίδια της συσκευής.
Σε περίπτωση αβεβαιότητας, ανατρέξτε επίσης στα εγχειρίδια συσκευής της συγκεκριμένης συσκευής πύλης.
Οι πύλες CAN σε υπολογιστή συνδέουν ένα δίκτυο CAN σε έναν απομακρυσμένο κεντρικό υπολογιστή χρησιμοποιώντας μια συγκεκριμένη διεπαφή όπως RS232, USB, Ethernet, Bluetooth ή WLAN.
Το Proemion Byte Command Protocol χρησιμεύει για αμφίδρομη διαφανή μετάδοση μηνυμάτων CAN μεταξύ του κεντρικού υπολογιστή και του δικτύου CAN καθώς και για τη μεταφορά εντολών μεταξύ κεντρικού υπολογιστή και πύλης.
Δεδομένου ότι όλες οι πύλες Proemion CAN σε υπολογιστή λειτουργούν με το ίδιο πρωτόκολλο, οποιοδήποτε λογισμικό εφαρμογής μπορεί εύκολα να επεκταθεί ώστε να χρησιμοποιεί διαφορετικές διεπαφές επικοινωνίας ανταλλάσσοντας απλώς τις βασικές ρουτίνες επικοινωνίας.
Οι περισσότερες εντολές υποστηρίζονται από όλες τις πύλες, σε ορισμένες περιπτώσεις οι ειδικές εντολές δεν υποστηρίζονται από μεμονωμένες συσκευές.
Ο πίνακας του κεφαλαίου Εντολές και Συσκευές σας δίνει ένα overview στις εντολές που υποστηρίζονται από κάθε μεμονωμένο τύπο πύλης.
ΣΗΜΕΙΩΜΑ
Κανονικά όλες οι εντολές που επηρεάζουν τις ρυθμίσεις των συσκευών αποθηκεύονται μόνο στην πτητική μνήμη RAM της πύλης, μετά από επαναφορά χρησιμοποιούνται ξανά οι ρυθμίσεις που είναι αποθηκευμένες στη μη πτητική μνήμη συσκευών.
Μπορείτε να αλλάξετε αυτές τις ρυθμίσεις με το λογισμικό διαμόρφωσης της συγκεκριμένης συσκευής ή – εάν υποστηρίζεται από τη συσκευή – μέσω του CANopen.
Εξαίρεση: Η εντολή «CAN baud rate» αποθηκεύεται μόνιμα.
Για ορισμένες πύλες, μπορείτε να αλλάξετε το byte έναρξης (προεπιλογή: 0x43) και το stop-byte (προεπιλογή: 0x0D) στο λογισμικό διαμόρφωσης.
Όλες οι περιγραφές σε αυτό το εγχειρίδιο προϋποθέτουν ότι χρησιμοποιούνται οι προεπιλεγμένες τιμές.
Για περισσότερες πληροφορίες και υποστήριξη, συμπληρώστε τη φόρμα υποστήριξης, ανατρέξτε στην ενότητα Service and Support.
Οι πιο πρόσφατες εκδόσεις των προγραμμάτων οδήγησης, του λογισμικού, του υλικολογισμικού και των εγγράφων είναι διαθέσιμα στη σελίδα μας webτοποθεσία: Κέντρο λήψης.
1.1. Εξυπηρέτηση και Υποστήριξη
Οι πιο πρόσφατες εκδόσεις των προγραμμάτων οδήγησης, του λογισμικού, του υλικολογισμικού και της τεκμηρίωσης είναι διαθέσιμες στη σελίδα μας Βιβλιοθήκη εγγράφων.
Χρειάζεστε βοήθεια ή θέλετε να αναφέρετε ένα σφάλμα;
Επισκεφθείτε μας webτοποθεσία Προέμιον για περισσότερες πληροφορίες, ή σηκώστε ένα εισιτήριο στο Υποστήριξη.
Εντολές λειτουργίας Byte
2.1. Μορφή εντολών (Λειτουργία Byte)
| Byte(α) | Αξία | Περιγραφή |
| ΣΟΦ (Έναρξη καρέ) |
0x43 | Το SOF σηματοδοτεί την αρχή της εντολής. Το 'C' (0x43) είναι η προεπιλεγμένη ρύθμιση. Για ορισμένες συσκευές αυτή η τιμή μπορεί να αλλάξει. Αυτό το εγχειρίδιο εμφανίζει πάντα την προεπιλεγμένη ρύθμιση. |
| Μήκος | 0x00-0xFF | Το byte μήκους περιλαμβάνει τον αριθμό των byte δεδομένων τον αριθμό των byte εντολών που ακολουθούν. |
| Εντολή | 0x00-0xFF | Byte εντολών, οι τιμές 0x00 έως 0xFE είναι άμεσες εντολές, η τιμή 0xFF σημαίνει ότι το επόμενο byte περιέχει μια επέκταση εντολής |
| Δεδομένα | xx | Περιεχόμενο δεδομένων |
| Άθροισμα ελέγχου | xx | Περιέχει το άθροισμα ελέγχου XOR των SOF, Length, Command και των Data-byte. |
| ΕΟΦ (Τέλος καρέ) |
0x0D | Το byte EOF σηματοδοτεί το τέλος της εντολής. Το 0x0D (Carriage Return) είναι η προεπιλεγμένη ρύθμιση. Για ορισμένες συσκευές αυτή η τιμή μπορεί να αλλάξει. Αυτό το εγχειρίδιο εμφανίζει πάντα την προεπιλεγμένη ρύθμιση |
«–» σημαίνει ότι αυτή η τιμή δεν ενδιαφέρει
"xx" σημαίνει ότι το πεδίο περιέχει την τιμή διαμόρφωσης / απάντησης
Κάθε μήνυμα που αλλάζει ή ζητά τις ρυθμίσεις της συσκευής Proemion CAN απαντάται από ένα μήνυμα με το ίδιο byte εντολής, που περιέχει τις νέες ρυθμίσεις.
ΣΗΜΕΙΩΜΑ
Οι εντολές αιτήματος συνήθως δεν απαιτούν πρόσθετες παραμέτρους (χωρίς πεδίο «Δεδομένα»).
Οι εξαιρέσεις αναφέρονται στην περιγραφή της εντολής.
2.1.1. Πample
| Byte(α) | Αξία | Περιγραφή |
| ΣΟΦ (Έναρξη καρέ) |
0x43 | Το SOF σηματοδοτεί την αρχή της εντολής. |
| Μήκος | 0x0B | Το byte μήκους περιλαμβάνει τον αριθμό των byte δεδομένων τον αριθμό των byte εντολών που ακολουθούν. |
| Εντολή | 0x00 | Μήνυμα 11-bit ID CAN |
| Δεδομένα | 0x07, 0x89, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17, 0x18 | Αναγνωριστικό (0x789) (πρώτα το MSB) CAN-μήνυμα Περιεχόμενο δεδομένων |
| Άθροισμα ελέγχου | 0xCE | Περιέχει το άθροισμα ελέγχου XOR των SOF, Length, Command και των Data-byte. |
| ΕΟΦ | 0x0D | Το byte EOF σηματοδοτεί το τέλος της εντολής. |
2.2. Εκτεταμένη μορφή εντολών (Λειτουργία Byte)
| Byte(α) | Αξία | Περιγραφή |
| ΣΟΦ (Έναρξη καρέ) |
0x43 | Το SOF σηματοδοτεί την αρχή της εντολής. Το 'C' (0x43) είναι η προεπιλεγμένη ρύθμιση. Για ορισμένες συσκευές αυτή η τιμή μπορεί να αλλάξει. Αυτό το εγχειρίδιο εμφανίζει πάντα την προεπιλεγμένη ρύθμιση. |
| Μήκος | 0x00-0xFF | Το byte μήκους περιλαμβάνει τον αριθμό των byte δεδομένων τον αριθμό των byte εντολών που ακολουθούν. |
| Εκτεταμένη Εντολή | 0xD0-0xDF | Byte εντολών, οι τιμές 0xD0 έως 0xDF είναι εκτεταμένες εντολές |
| Δεδομένα | xx | Byte 0: CAN-Channel (ξεκινώντας από 0 για CAN 1) / 128 … 255 δεσμευμένο για μονάδα (WLAN / GSM / GPS…) Byte 1: Εντολή Byte 2: Περιεχόμενο δεδομένων |
| Άθροισμα ελέγχου | 0xCE | Περιέχει το άθροισμα ελέγχου XOR των SOF, Length, Command και των Data-byte. |
| ΕΟΦ | 0x0D | Το byte EOF σηματοδοτεί το τέλος της εντολής. |
«–» σημαίνει ότι αυτή η τιμή δεν ενδιαφέρει
"xx" σημαίνει ότι το πεδίο περιέχει την τιμή διαμόρφωσης / απάντησης
2.2.1. Πample – Εκτεταμένη Εντολή
| Byte(α) | Αξία | Περιγραφή |
| ΣΟΦ (Έναρξη καρέ) |
0x43 | Το SOF σηματοδοτεί την αρχή της εντολής. |
| Μήκος | 0x0D | Το byte μήκους περιλαμβάνει τον αριθμό των byte δεδομένων τον αριθμό των byte εντολών που ακολουθούν. |
| Εντολή | 0xD0 | Εκτεταμένη Εντολή |
| Δεδομένα | 0x01 0x00 0x07, 0x89, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17, 0x18, |
CAN-Κανάλι: 2 Εντολή: 11-bit ID CAN ID μηνύματος (0x789) (πρώτα το MSB) CAN-μήνυμα Περιεχόμενο δεδομένων |
| Άθροισμα ελέγχου | 0x19 | Περιέχει το άθροισμα ελέγχου XOR των SOF, Length, Command και των Data-byte. |
| ΕΟΦ (Τέλος καρέ) |
0x0D | Το byte EOF σηματοδοτεί το τέλος της εντολής. |
2.3. Μηνύματα δεδομένων διεργασίας
Αυτά τα μηνύματα χρησιμοποιούνται για τη μετάδοση ληφθέντων μηνυμάτων CAN στον κεντρικό υπολογιστή ή για την αποστολή μηνυμάτων CAN από τον κεντρικό υπολογιστή στο δίκτυο CAN.
2.3.1. Λήψη πλαισίου δεδομένων CAN
Τα μηνύματα πλαισίου δεδομένων CAN που λαμβάνονται από την πύλη από τον δίαυλο CAN μεταφέρονται στη διεπαφή κεντρικού υπολογιστή με την ακόλουθη μορφή.
| Byte(α) | Αξία | Περιγραφή |
| ΣΟΦ (Έναρξη καρέ) |
0x43 | Το SOF σηματοδοτεί την αρχή της εντολής. |
| Μήκος | xx | Το byte μήκους περιέχει τον αριθμό των byte δεδομένων τον αριθμό των byte εντολών που ακολουθούν. |
| Εντολή | 0x00 | Λήφθηκε μήνυμα 11-bit ID CAN |
| 0x01 | Λήφθηκε μήνυμα ID 11 bit CAN, το μήνυμα περιέχει ένα επιπλέον χρονικό διάστημα 32 bitamp αξία. | |
| 0x02 | Λήφθηκε μήνυμα 29-bit ID CAN | |
| 0x03 | Λήφθηκε μήνυμα ID 29 bit CAN, το μήνυμα περιέχει ένα επιπλέον χρονικό διάστημα 32 bitamp αξία. | |
| Δεδομένα | Για μηνύματα ID 11 bit: | |
| 0x00-0xFF | Ψηφιόλεξη 0-1: Αναγνωριστικό CAN 11-bit (πρώτα το MSB) πρόσθετα δεδομένα byte: Έως 8 byte δεδομένων CAN ένα επιπλέον χρονικό διάστημα 32 bitamp τιμή (μόνο εάν ο χρόνοςamp η επιλογή είναι ενεργοποιημένη, δείτε παρακάτω) |
|
| Για μηνύματα ID 29 bit: | ||
| 0x00-0xFF | Ψηφιόλεξη 0-3: Αναγνωριστικό CAN 29-bit (πρώτα το MSB) πρόσθετα δεδομένα byte: Έως 8 byte δεδομένων CAN ένα επιπλέον χρονικό διάστημα 32 bitamp αξία (μόνο αν η ώραamp η επιλογή είναι ενεργοποιημένη, δείτε παρακάτω) |
|
| Άθροισμα ελέγχου | xx | Περιέχει το άθροισμα ελέγχου XOR των SOF, Length, Command και των Data-byte. |
| ΕΟΦ (Τέλος καρέ) |
0x0D | Το byte EOF σηματοδοτεί το τέλος της εντολής. |
ΣΗΜΕΙΩΜΑ
Αν μια στιγμήamp είναι επιθυμητή, αυτή η επιλογή πρέπει να ενεργοποιηθεί με το αντίστοιχο μήνυμα εντολής (βλ. Επαναφορά συσκευής).
Η χρήση ως εκτεταμένη εντολή είναι δυνατή (δείτε Εκτεταμένη Μορφή Εντολής (Λειτουργία Byte)).
2.3.2. Πλαίσιο δεδομένων μετάδοσης CAN
Για τη μετάδοση μηνυμάτων πλαισίου δεδομένων CAN στον δίαυλο CAN, η διεπαφή κεντρικού υπολογιστή στέλνει δεδομένα στην πύλη με την ακόλουθη μορφή.
| Byte(α) | Αξία | Περιγραφή |
| ΣΟΦ (Έναρξη καρέ) |
0x43 | Το SOF σηματοδοτεί την αρχή της εντολής. |
| Μήκος | xx | Το byte μήκους περιέχει τον αριθμό των byte δεδομένων τον αριθμό των byte εντολών που ακολουθούν. |
| Εντολή | 0x00 | Μετάδοση πλαισίου δεδομένων 11-bit ID CAN |
| 0x02 | Μετάδοση πλαισίου δεδομένων 29-bit ID CAN | |
| Δεδομένα | Για μηνύματα ID 11 bit: | |
| 0x00-0xFF | Ψηφιόλεξη 0-1: Αναγνωριστικό CAN 11-bit (πρώτα το MSB) πρόσθετα δεδομένα byte: Έως 8 byte δεδομένων CAN |
|
| Για μηνύματα ID 29 bit: | ||
| 0x00-0xFF | Ψηφιόλεξη 0-3: Αναγνωριστικό CAN 29-bit (πρώτα το MSB) πρόσθετα δεδομένα byte: Έως 8 byte δεδομένων CAN |
|
| Άθροισμα ελέγχου | xx | Περιέχει το άθροισμα ελέγχου XOR των SOF, Length, Command και των Data-byte. |
| ΕΟΦ (Τέλος καρέ) |
0x0D | Το byte EOF σηματοδοτεί το τέλος της εντολής. |
ΣΗΜΕΙΩΜΑ
Η χρήση ως εκτεταμένη εντολή είναι δυνατή (δείτε Εκτεταμένη Μορφή Εντολής (Λειτουργία Byte)).
2.3.3. CAN απομακρυσμένη λήψη πλαισίου
Τα μηνύματα απομακρυσμένου πλαισίου CAN που λαμβάνονται από την πύλη από τον δίαυλο CAN μεταφέρονται στη διεπαφή κεντρικού υπολογιστή με την ακόλουθη μορφή.
| Byte(α) | Αξία | Περιγραφή |
| ΣΟΦ (Έναρξη καρέ) |
0x43 | Το SOF σηματοδοτεί την αρχή της εντολής. |
| Μήκος | xx | Το byte μήκους περιέχει τον αριθμό των byte δεδομένων τον αριθμό των byte εντολών που ακολουθούν. |
| Εντολή | 0x04 | 11-bit ID CAN ελήφθη απομακρυσμένο πλαίσιο |
| 0x05 | Αναγνωριστικό 11 bit CAN ελήφθη απομακρυσμένο πλαίσιο, το μήνυμα περιέχει ένα επιπλέον χρονικό διάστημα 32 bitamp αξία. | |
| 0x06 | 29-bit ID CAN ελήφθη απομακρυσμένο πλαίσιο | |
| 0x07 | 29-bit ID CAN ελήφθη απομακρυσμένο πλαίσιο, το μήνυμα περιέχει ένα επιπλέον χρονικό διάστημα 32-bitamp αξία. | |
| Δεδομένα | Για απομακρυσμένα πλαίσια ID 11 bit: | |
| 0x00-0xFF | Ψηφιόλεξη 0-1: Αναγνωριστικό CAN 11-bit (πρώτα το MSB) πρόσθετα δεδομένα byte: DLC (CAN Remote frame Data Length Code) ένα επιπλέον χρονικό διάστημα 32 bitamp τιμή (μόνο εάν ο χρόνοςamp η επιλογή είναι ενεργοποιημένη, δείτε παρακάτω) |
|
| Για απομακρυσμένα πλαίσια ID 29 bit: | ||
| 0x00-0xFF | Ψηφιόλεξη 0-3: Αναγνωριστικό CAN 29-bit (πρώτα το MSB) πρόσθετα δεδομένα byte: DLC (CAN Remote frame Data Length Code) ένα επιπλέον χρονικό διάστημα 32 bitamp τιμή (μόνο εάν ο χρόνοςamp η επιλογή είναι ενεργοποιημένη, δείτε παρακάτω) |
|
| Άθροισμα ελέγχου | xx | Περιέχει το άθροισμα ελέγχου XOR των SOF, Length, Command και των Data-byte. |
| ΕΟΦ (Τέλος καρέ) |
0x0D | Το byte EOF σηματοδοτεί το τέλος της εντολής. |
ΣΗΜΕΙΩΜΑ
Αν μια στιγμήamp είναι επιθυμητή, αυτή η επιλογή πρέπει να ενεργοποιηθεί με το αντίστοιχο μήνυμα εντολής (βλ. Επαναφορά συσκευής).
Η χρήση ως εκτεταμένη εντολή είναι δυνατή (δείτε Εκτεταμένη Μορφή Εντολής (Λειτουργία Byte)).
2.3.4. Απομακρυσμένο πλαίσιο μετάδοσης CAN
Για τη μετάδοση μηνυμάτων απομακρυσμένου πλαισίου CAN στον δίαυλο CAN, η διεπαφή κεντρικού υπολογιστή στέλνει δεδομένα στην πύλη με την ακόλουθη μορφή.
| Byte(α) | Αξία | Περιγραφή |
| ΣΟΦ (Έναρξη καρέ) |
0x43 | Το SOF σηματοδοτεί την αρχή της εντολής. |
| Μήκος | xx | Το byte μήκους περιέχει τον αριθμό των byte δεδομένων τον αριθμό των byte εντολών που ακολουθούν. |
| Εντολή | 0x04 | Μετάδοση 11-bit ID CAN απομακρυσμένο πλαίσιο |
| 0x06 | Μετάδοση 29-bit ID CAN απομακρυσμένο πλαίσιο | |
| Δεδομένα | Για απομακρυσμένα πλαίσια ID 11 bit: | |
| 0x00-0xFF | Byte 0-1: Αναγνωριστικό CAN 11-bit (πρώτα το MSB) επιπλέον byte δεδομένων: DLC (Κωδικός μήκους δεδομένων απομακρυσμένου πλαισίου CAN) |
|
| Για απομακρυσμένα πλαίσια ID 29 bit: | ||
| 0x00-0xFF | Byte 0-3: Αναγνωριστικό CAN 29-bit (πρώτα το MSB) επιπλέον byte δεδομένων: DLC (Κωδικός μήκους δεδομένων απομακρυσμένου πλαισίου CAN) |
|
| Άθροισμα ελέγχου | xx | Περιέχει το άθροισμα ελέγχου XOR των SOF, Length, Command και των Data-byte. |
| ΕΟΦ (Τέλος καρέ) |
0x0D | Το byte EOF σηματοδοτεί το τέλος της εντολής. |
ΣΗΜΕΙΩΜΑ
Η χρήση ως εκτεταμένη εντολή είναι δυνατή (δείτε Εκτεταμένη Μορφή Εντολής (Λειτουργία Byte)).
2.3.5. Μετάδοση και λήψη πλαισίου δεδομένων RS232
| Byte(α) | Αξία | Περιγραφή |
| ΣΟΦ (Έναρξη καρέ) |
0x43 | Το SOF σηματοδοτεί την αρχή της εντολής. |
| Μήκος | xx | Το byte μήκους περιέχει τον αριθμό των byte δεδομένων τον αριθμό των byte εντολών που ακολουθούν. |
| Εντολή | 0x09 | Πλαίσιο δεδομένων RS232 |
| Δεδομένα | xx | Δεδομένα RS232 |
| Άθροισμα ελέγχου | xx | Περιέχει το άθροισμα ελέγχου XOR των SOF, Length, Command και των Data-byte. |
| ΕΟΦ (Τέλος καρέ) |
0x0D | Το byte EOF σηματοδοτεί το τέλος της εντολής. |
2.3.6. Λήψη μπλοκ βελτιστοποίησης
| Byte(α) | Αξία | Περιγραφή |
| ΣΟΦ (Έναρξη καρέ) |
0x43 | Το SOF σηματοδοτεί την αρχή της εντολής. |
| Μήκος | xx | Το byte μήκους περιέχει τον αριθμό των byte δεδομένων τον αριθμό των byte εντολών που ακολουθούν. |
| Εντολή | 0x08 | Λήψη μπλοκ βελτιστοποίησης |
| Δεδομένα | xx | Λήψη δεδομένων βελτιστοποίησης |
| Άθροισμα ελέγχου | xx | Περιέχει το άθροισμα ελέγχου XOR των SOF, Length, Command και των Data-byte. |
| ΕΟΦ (Τέλος καρέ) |
0x0D | Το byte EOF σηματοδοτεί το τέλος της εντολής. |
2.4. Μηνύματα ανατροφοδότησης
Αυτά τα μηνύματα περιέχουν δεδομένα ανατροφοδότησης που επιτρέπουν στο χρήστη να ελέγξει τη σωστή μετάδοση των μηνυμάτων CAN.
2.4.1. CAN ανατροφοδότηση μετάδοσης μηνύματος
| Byte(α) | Αξία | Περιγραφή |
| ΣΟΦ (Έναρξη καρέ) |
0x43 | Το SOF σηματοδοτεί την αρχή της εντολής. |
| Μήκος | xx | Το byte μήκους περιέχει τον αριθμό των byte δεδομένων τον αριθμό των byte εντολών που ακολουθούν. |
| Εντολή | 0x20 | Μεταδόθηκε μήνυμα CAN ID 11 bit |
| 0x21 | Μεταδόθηκε μήνυμα CAN ID 11 bit, η ανατροφοδότηση περιέχει επιπλέον χρόνοamp του χρόνου μετάδοσης | |
| 0x22 | Μεταδόθηκε μήνυμα CAN ID 29 bit | |
| 0x23 | Μεταδόθηκε μήνυμα CAN ID 29 bit, η ανατροφοδότηση περιέχει επιπλέον χρόνοamp του χρόνου μετάδοσης | |
| 0x24 | 11-bit ID ΜΠΟΡΕΙ να μεταδοθεί απομακρυσμένο πλαίσιο | |
| 0x25 | Αναγνωριστικό 11 bit ΜΠΟΡΕΙ να μεταδοθεί απομακρυσμένο πλαίσιο, η ανάδραση περιέχει επιπλέον χρόνοamp του χρόνου μετάδοσης | |
| 0x26 | 29-bit ID ΜΠΟΡΕΙ να μεταδοθεί απομακρυσμένο πλαίσιο | |
| 0x27 | Αναγνωριστικό 29 bit ΜΠΟΡΕΙ να μεταδοθεί απομακρυσμένο πλαίσιο, η ανάδραση περιέχει επιπλέον χρόνοamp του χρόνου μετάδοσης | |
| 0x28 | Μεταδόθηκε μήνυμα διακομιστή μετάδοσης ID 11 bit | |
| 0x29 | Μεταδόθηκε το μήνυμα διακομιστή μετάδοσης ID 11 bit, τα σχόλια περιέχουν επιπλέον χρόνοamp του χρόνου μετάδοσης | |
| 0x2A | Μεταδόθηκε μήνυμα διακομιστή μετάδοσης ID 29 bit | |
| 0x2B | Μεταδόθηκε το μήνυμα διακομιστή μετάδοσης ID 29 bit, τα σχόλια περιέχουν επιπλέον χρόνοamp του χρόνου μετάδοσης | |
| Δεδομένα | Για μηνύματα ID 11-bit / απομακρυσμένα πλαίσια: | |
| 0x00-0xFF | Ψηφιόλεξη 0-1: Αναγνωριστικό CAN 11-bit (πρώτα το MSB) |
|
| 0x00-0xFF | πρόσθετα byte δεδομένων (όχι σε απομακρυσμένο πλαίσιο ανατροφοδότηση): Έως 8 byte δεδομένων CAN και επιπλέον χρόνο 32 bitamp τιμή (μόνο εάν ο χρόνοςamp η επιλογή είναι ενεργοποιημένη, δείτε παρακάτω) |
|
| Για μηνύματα ID 29-bit / απομακρυσμένα πλαίσια: | ||
| 0x00-0xFF | Ψηφιόλεξη 0-3: Αναγνωριστικό CAN 29-bit (πρώτα το MSB) |
|
| 0x00-0xFF | πρόσθετα byte δεδομένων (όχι σε απομακρυσμένο πλαίσιο ανατροφοδότηση): Έως 8 byte δεδομένων CAN και επιπλέον χρόνο 32 bitamp τιμή (μόνο εάν ο χρόνοςamp η επιλογή είναι ενεργοποιημένη, δείτε παρακάτω) |
|
| Άθροισμα ελέγχου | xx | Περιέχει το άθροισμα ελέγχου XOR των SOF, Length, Command και των Data-byte. |
| ΕΟΦ (Τέλος καρέ) |
0x0D | Το byte EOF σηματοδοτεί το τέλος της εντολής. |
ΣΗΜΕΙΩΜΑ
Εάν επιθυμείτε μηνύματα σχολίων, η επιλογή ανάδρασης πρέπει να ενεργοποιηθεί με την αντίστοιχη εντολή (δείτε Ενεργοποίηση / απενεργοποίηση αντικειμένων διακομιστή).
Αν μια στιγμήamp ευνοείται, αυτή η επιλογή πρέπει να ενεργοποιηθεί με το αντίστοιχο μήνυμα (βλ. Επαναφορά συσκευής).
Η χρήση ως εκτεταμένη εντολή είναι δυνατή (δείτε Εκτεταμένη Μορφή Εντολής (Λειτουργία Byte)).
2.5. Μηνύματα δεδομένων διάγνωσης
2.5.1. Αναγνωριστικό συσκευής
| Byte(α) | Αξία | Περιγραφή |
| ΣΟΦ (Έναρξη καρέ) |
0x43 | Το SOF σηματοδοτεί την αρχή της εντολής. |
| Μήκος | xx | Το byte μήκους περιέχει τον αριθμό των byte δεδομένων τον αριθμό των byte εντολών που ακολουθούν. |
| Εντολή | 0x40 | Συμβολοσειρά αναγνωριστικού συσκευής (αίτημα: χωρίς πρόσθετα byte δεδομένων) |
| Δεδομένα (μόνο στην απάντηση) |
0x00-0xFF | Συμβολοσειρά αναγνωριστικού (μόνο στην απάντηση) |
| Άθροισμα ελέγχου | xx | Περιέχει το άθροισμα ελέγχου XOR των SOF, Length, Command και των Data-byte. |
| ΕΟΦ (Τέλος καρέ) |
0x0D | Το byte EOF σηματοδοτεί το τέλος της εντολής. |
2.5.2. Έκδοση υλικού / λογισμικού
| Byte(α) | Αξία | Περιγραφή |
| ΣΟΦ (Έναρξη καρέ) |
0x43 | Το SOF σηματοδοτεί την αρχή της εντολής. |
| Μήκος | xx | Το byte μήκους περιέχει τον αριθμό των byte δεδομένων τον αριθμό των byte εντολών που ακολουθούν. |
| Εντολή | 0x41 | Έκδοση υλικού / λογισμικού (αίτημα: χωρίς πρόσθετα byte δεδομένων) |
| Δεδομένα (μόνο στην απάντηση) |
0x00-0xFF | Byte 0-1: Έκδοση υλικού της συσκευής |
| Ψηφιόλεξη 2-3: Έκδοση λογισμικού του υλικολογισμικού | ||
| Ψηφιόλεξη 4-5: Έκδοση λογισμικού του bootloader | ||
| Άθροισμα ελέγχου | xx | Περιέχει το άθροισμα ελέγχου XOR των SOF, Length, Command και των Data-byte. |
| ΕΟΦ (Τέλος καρέ) |
0x0D | Το byte EOF σηματοδοτεί το τέλος της εντολής. |
2.5.3. Σφάλμα κατάσταση
| Byte(α) | Αξία | Περιγραφή |
| ΣΟΦ (Έναρξη καρέ) |
0x43 | Το SOF σηματοδοτεί την αρχή της εντολής. |
| Μήκος | xx | Το byte μήκους περιέχει τον αριθμό των byte δεδομένων τον αριθμό των byte εντολών που ακολουθούν. |
| Εντολή | 0x42 | Κατάσταση σφάλματος (αίτημα: χωρίς πρόσθετα byte δεδομένων) |
| 0x43 | Μήνυμα κατάστασης σφάλματος που περιέχει επιπλέον χρόνοamp αξία (χωρίς εντολή αιτήματος, μόνο μήνυμα απάντησης) |
|
| Δεδομένα (μόνο στην απάντηση) |
0x00-0xFF | Byte 0: bit 0: ΜΠΟΡΕΙ να λάβει υπερχείλιση buffer bit 1: Μπορεί να μεταδώσει το χρονικό όριο λήξης bit 2: Υπερχείλιση μετρητή σφαλμάτων CAN bit 3: Σφάλμα CAN bus-off bit 4: Σφάλμα σύνταξης διεπαφής κεντρικού υπολογιστή bit 5: Σφάλμα μορφής διεπαφής κεντρικού υπολογιστή bit 6: Υπερχείλιση buffer μετάδοσης διεπαφής κεντρικού υπολογιστή bit 7: δεν χρησιμοποιείται Byte 1 (Τελευταίος κωδικός σφάλματος του ελεγκτή CAN): '0': Κανένα σφάλμα '1': Έχουν συμβεί περισσότερα από 5 ίσα bit σε μια ακολουθία '2': Το ληφθέν μήνυμα δεν έχει τη σωστή μορφή '3': Το μεταδιδόμενο μήνυμα δεν επιβεβαιώθηκε '4': Δεν είναι δυνατή η ρύθμιση της υπολειπόμενης στάθμης κατά τη μετάδοση '5': Δεν είναι δυνατό να ρυθμιστεί το κυρίαρχο επίπεδο κατά τη μετάδοση '6': το άθροισμα ελέγχου CRC που ελήφθη ήταν λάθος |
| Άθροισμα ελέγχου | xx | Περιέχει το άθροισμα ελέγχου XOR των SOF, Length, Command και των Data-byte. |
| ΕΟΦ (Τέλος καρέ) |
0x0D | Το byte EOF σηματοδοτεί το τέλος της εντολής. |
ΣΗΜΕΙΩΜΑ
Αν μια στιγμήamp ευνοείται, αυτή η επιλογή πρέπει να ενεργοποιηθεί με το αντίστοιχο μήνυμα (βλ. Επαναφορά συσκευής).
Κάθε φορά που αλλάζει η κατάσταση σφάλματος, δημιουργείται αυτόματα ένα μήνυμα κατάστασης σφάλματος.
Η χρήση ως εκτεταμένη εντολή είναι δυνατή (δείτε Εκτεταμένη Μορφή Εντολής (Λειτουργία Byte)).
2.5.4. Έκδοση διεπαφής
| Byte(α) | Αξία | Περιγραφή |
| ΣΟΦ (Έναρξη καρέ) |
0x43 | Το SOF σηματοδοτεί την αρχή της εντολής. |
| Μήκος | xx | Το byte μήκους περιέχει τον αριθμό των byte δεδομένων τον αριθμό των byte εντολών που ακολουθούν. |
| Εντολή | 0x44 | Έκδοση διεπαφής (π.χ. μονάδα Bluetooth, μονάδα WLAN,…) (αίτημα: χωρίς πρόσθετα byte δεδομένων) |
| Δεδομένα (μόνο στην απάντηση) |
0x00-0xFF | Κωδικοποιημένη συμβολοσειρά έκδοσης ASCII |
| Άθροισμα ελέγχου | xx | Περιέχει το άθροισμα ελέγχου XOR των SOF, Length, Command και των Data-byte. |
| ΕΟΦ (Τέλος καρέ) |
0x0D | Το byte EOF σηματοδοτεί το τέλος της εντολής. |
ΣΗΜΕΙΩΜΑ
Η χρήση ως εκτεταμένη εντολή είναι δυνατή (δείτε Εκτεταμένη Μορφή Εντολής (Λειτουργία Byte)).
Η μονάδα είναι επιλέξιμη.
2.5.5. Τρέχον φορτίο CAN
| Byte(α) | Αξία | Περιγραφή |
| ΣΟΦ (Έναρξη καρέ) |
0x43 | Το SOF σηματοδοτεί την αρχή της εντολής. |
| Μήκος | xx | Το byte μήκους περιέχει τον αριθμό των byte δεδομένων τον αριθμό των byte εντολών που ακολουθούν. |
| Εντολή | 0x47 | Τρέχουσα φόρτωση διαύλου σε μηνύματα ανά δευτερόλεπτο (αίτημα: χωρίς πρόσθετα byte δεδομένων) |
| Δεδομένα (μόνο στην απάντηση) |
0x00-0xFF | Byte 0-1: ανυπόγραφο Μέγεθος ακέραιου αριθμού: 16 bit (πρώτα το MSB) |
| Άθροισμα ελέγχου | xx | Περιέχει το άθροισμα ελέγχου XOR των SOF, Length, Command και των Data-byte. |
| ΕΟΦ (Τέλος καρέ) |
0x0D | Το byte EOF σηματοδοτεί το τέλος της εντολής. |
ΣΗΜΕΙΩΜΑ
Η χρήση ως εκτεταμένη εντολή είναι δυνατή (δείτε Εκτεταμένη Μορφή Εντολής (Λειτουργία Byte)).
2.5.6. Η συσκευή είναι κατειλημμένη / η εντολή δεν υποστηρίζεται
| Byte(α) | Αξία | Περιγραφή |
| ΣΟΦ (Έναρξη καρέ) |
0x43 | Το SOF σηματοδοτεί την αρχή της εντολής. |
| Μήκος | xx | Το byte μήκους περιέχει τον αριθμό των byte δεδομένων τον αριθμό των byte εντολών που ακολουθούν. |
| Εντολή | 0x48 | Η συσκευή δεν μπορεί να εκτελέσει εντολή (απόκριση μόνο σε άλλες εντολές) |
| Δεδομένα | 0x00-0xFF | Επιφυλάσσεται για μελλοντική χρήση |
| Άθροισμα ελέγχου | xx | Περιέχει το άθροισμα ελέγχου XOR των SOF, Length, Command και των Data-byte. |
| ΕΟΦ (Τέλος καρέ) |
0x0D | Το byte EOF σηματοδοτεί το τέλος της εντολής. |
ΣΗΜΕΙΩΜΑ
Η χρήση ως εκτεταμένη εντολή είναι δυνατή (δείτε Εκτεταμένη Μορφή Εντολής (Λειτουργία Byte)).
2.5.7. Ρύθμιση χρόνου καθυστέρησης μετάδοσης CAN
| Byte(α) | Αξία | Περιγραφή |
| ΣΟΦ (Έναρξη καρέ) |
0x43 | Το SOF σηματοδοτεί την αρχή της εντολής. |
| Μήκος | xx | Το byte μήκους περιέχει τον αριθμό των byte δεδομένων τον αριθμό των byte εντολών που ακολουθούν. |
| Εντολή | 0x49 | Ρύθμιση χρόνου καθυστέρησης μετάδοσης CAN |
| Δεδομένα | 0x00-0xFF | Μέγεθος ανυπόγραφης ακέραιας τιμής: 16 bit (πρώτα το MSB) (Η παράμετρος RAM επανέρχεται στο 0 μετά την επαναφορά της συσκευής) Χρόνος καθυστέρησης μέχρι να αξιολογηθεί η επόμενη εντολή σε 10 ms, αυτή η τιμή ισχύει μόνο μία φορά! |
| Άθροισμα ελέγχου | xx | Περιέχει το άθροισμα ελέγχου XOR των SOF, Length, Command και των Data-byte. |
| ΕΟΦ (Τέλος καρέ) |
0x0D | Το byte EOF σηματοδοτεί το τέλος της εντολής. |
ΣΗΜΕΙΩΜΑ
Η χρήση ως εκτεταμένη εντολή είναι δυνατή (δείτε Εκτεταμένη Μορφή Εντολής (Λειτουργία Byte)).
2.6. Μηνύματα ρύθμισης του ελεγκτή CAN
2.6.1. Αλλαγή / αίτημα λήψης ρυθμίσεων αναγνωριστικού καναλιού
| Byte(α) | Αξία | Περιγραφή |
| ΣΟΦ (Έναρξη καρέ) |
0x43 | Το SOF σηματοδοτεί την αρχή της εντολής. |
| Μήκος | xx | Το byte μήκους περιέχει τον αριθμό των byte δεδομένων τον αριθμό των byte εντολών που ακολουθούν. |
| Εντολή | 0x50 | Ζητήστε ρυθμίσεις αναγνώρισης καναλιού λήψης (χρειάζεται ένα επιπλέον byte δεδομένων = αριθμός καναλιού) |
| 0x51 | Αλλάξτε τις ρυθμίσεις αναγνώρισης καναλιού λήψης (χρειάζεται τουλάχιστον δύο επιπλέον byte δεδομένων, τον αριθμό καναλιού και τις ρυθμίσεις καναλιού) |
|
| Δεδομένα | 0x00-0xFF | Byte 0: Λήψη αριθμού αντικειμένου (το εύρος εξαρτάται από τη συσκευή πύλης) CANview USB / RS232: 0…8 ΚΟΥΤΙview Ethernet: 0…7 CANlink Bluetooth / WLAN: 0…15 |
| 0x00-0x07 | Byte 1: bit 0: 0 = απενεργοποίηση καναλιού, 1 = ενεργοποίηση καναλιού bit 1: 0 = λήψη αναγνωριστικού 11 bit, 1 = λήψη αναγνωριστικού 29 bit bit 2: 0 = αλλαγή αναγνωριστικού 11 bit, 1 = αλλαγή αναγνωριστικού 29 bit Byte 2-3: Αναγνωριστικό 11 bit εάν byte1, bit 2 = 0 Byte 2-5: Αναγνωριστικό 29 bit εάν byte1, bit 2 = 1 |
|
| Άθροισμα ελέγχου | xx | Περιέχει το άθροισμα ελέγχου XOR των SOF, Length, Command και των Data-byte. |
| ΕΟΦ (Τέλος καρέ) |
0x0D | Το byte EOF σηματοδοτεί το τέλος της εντολής. |
ΣΗΜΕΙΩΜΑ
Εάν το μήνυμα αλλαγής δεν περιέχει πληροφορίες αναγνωριστικού (μήκος byte < 4), η τελευταία ρύθμιση ID παραμένει.
Σε αυτήν την περίπτωση το byte 1, το bit 2 αγνοείται.
Η χρήση ως εκτεταμένη εντολή είναι δυνατή (δείτε Εκτεταμένη Μορφή Εντολής (Λειτουργία Byte)).
2.6.2. Αλλαγή / αίτημα λήψης ρυθμίσεων μάσκας καναλιού
| Byte(α) | Αξία | Περιγραφή |
| ΣΟΦ (Έναρξη καρέ) |
0x43 | Το SOF σηματοδοτεί την αρχή της εντολής. |
| Μήκος | xx | Το byte μήκους περιέχει τον αριθμό των byte δεδομένων τον αριθμό των byte εντολών που ακολουθούν. |
| Εντολή | 0x52 | Ζητήστε ρυθμίσεις λήψης μάσκας καναλιού (χρειάζεται ένα επιπλέον byte δεδομένων = αριθμός καναλιού) |
| 0x53 | Αλλάξτε τις ρυθμίσεις μάσκας καναλιού λήψης (χρειάζεται τουλάχιστον δύο επιπλέον byte δεδομένων, τον αριθμό καναλιού και τις ρυθμίσεις καναλιού) |
|
| Δεδομένα | 0x00-0xFF | Byte 0: Λήψη αριθμού αντικειμένου (το εύρος εξαρτάται από τη συσκευή πύλης) CANview USB / RS232: 0…8 ΚΟΥΤΙview Ethernet: 0…7 CANlink Bluetooth / WLAN: 0…15 |
| 0x00-0x07 | Byte 1: bit 0: 0 = απενεργοποίηση καναλιού, 1 = ενεργοποίηση καναλιού bit 1: 0 = λήψη μάσκας 11 bit, 1 = λήψη μάσκας 29 bit bit 2: 0 = αλλαγή μάσκας 11 bit, 1 = αλλαγή μάσκας 29 bit Byte 2-3: Μάσκα 11 bit εάν byte1, bit 2 = 0 Byte 2-5: Μάσκα 29 bit εάν byte1, bit 2 = 1 |
|
| Άθροισμα ελέγχου | xx | Περιέχει το άθροισμα ελέγχου XOR των SOF, Length, Command και των Data-byte. |
| ΕΟΦ (Τέλος καρέ) |
0x0D | Το byte EOF σηματοδοτεί το τέλος της εντολής. |
ΣΗΜΕΙΩΜΑ
Εάν το μήνυμα αλλαγής δεν περιέχει πληροφορίες μάσκας (μήκος byte < 4), η τελευταία ρύθμιση μάσκας παραμένει.
Σε αυτήν την περίπτωση το byte 1, το bit 2 αγνοείται.
Εάν η συσκευή δεν υποστηρίζει μεμονωμένες μάσκες για κάθε κανάλι (CANview RS232), οι ρυθμίσεις μάσκας για το κανάλι 1 έως 7 αγνοούνται και απαντώνται με τη ρύθμιση του καναλιού 0.
Η χρήση ως εκτεταμένη εντολή είναι δυνατή (δείτε Εκτεταμένη Μορφή Εντολής (Λειτουργία Byte)).
2.6.3. Ρυθμός baud CAN
| Byte(α) | Αξία | Περιγραφή |
| ΣΟΦ
(Έναρξη καρέ) |
0x43 | Το SOF σηματοδοτεί την αρχή της εντολής. |
| Μήκος | xx | Το byte μήκους περιέχει τον αριθμό των byte δεδομένων τον αριθμό των byte εντολών που ακολουθούν. |
| Εντολή | 0x56 | Ζητήστε παραμέτρους ρυθμού baud CAN (χωρίς επιπλέον byte δεδομένων) |
| 0x57 | Ρύθμιση παραμέτρων ρυθμού Baud CAN | |
| Δεδομένα | 0x00-0xFF | Byte 0: 0xFF εάν δεν υπάρχει CIA σύμφωνα με τον τυπικό ρυθμό baud, διαφορετικά: 0x00: 10 kBit / δευτερόλεπτο 0x01: 20 kBit / δευτερόλεπτο 0x02: 50 kBit / δευτερόλεπτο 0xFE: 100 kBit / δευτερόλεπτο 0x03: 125 kBit / δευτερόλεπτο 0x04: 250 kBit / δευτερόλεπτο 0x05: 500 kBit / δευτερόλεπτο 0x06: 800 kBit / δευτερόλεπτο 0x07: 1 MBit / δευτερόλεπτο 0xFF: Χρησιμοποιούνται τιμές BTR Byte 1: Τιμή BTR0 (εξαρτάται από τη συσκευή, μόνο εάν Byte 0 = 0xFF) Byte 2: Τιμή BTR1 (εξαρτάται από τη συσκευή, μόνο εάν Byte 0 = 0xFF) Byte 3: Τιμή BTR2 (εξαρτάται από τη συσκευή, μόνο εάν Byte 0 = 0xFF) Byte 4: Τιμή BTR3 (εξαρτάται από τη συσκευή, μόνο εάν Byte 0 = 0xFF) |
| Άθροισμα ελέγχου | xx | Περιέχει το άθροισμα ελέγχου XOR των SOF, Length, Command και των Data-byte. |
| ΕΟΦ (Τέλος καρέ) |
0x0D | Το byte EOF σηματοδοτεί το τέλος της εντολής. |
ΣΗΜΕΙΩΜΑ
Εάν το byte δεδομένων 0 έχει οριστεί σε 0xFF, οι τιμές BTR χρησιμοποιούνται για τον ορισμό μη τυπικών ρυθμών baud.
Εάν χρησιμοποιείται ένας τυπικός ρυθμός baud, οι τιμές BTR δεν είναι απαραίτητες, εάν χρησιμοποιούνται ούτως ή άλλως, αγνοούνται!
Εάν πρέπει να ορίσετε ρυθμό baud που δεν υποστηρίζεται από τις τυπικές ρυθμίσεις της συσκευής, επικοινωνήστε με την υποστήριξή μας για περισσότερες πληροφορίες, ανατρέξτε στην ενότητα Service and Support.
Η χρήση ως εκτεταμένη εντολή είναι δυνατή (δείτε Εκτεταμένη Μορφή Εντολής (Λειτουργία Byte)).
2.6.4. Επαναφορά του ελεγκτή CAN
| Byte(α) | Αξία | Περιγραφή |
| ΣΟΦ (Έναρξη καρέ) |
0x43 | Το SOF σηματοδοτεί την αρχή της εντολής. |
| Μήκος | xx | Το byte μήκους περιέχει τον αριθμό των byte δεδομένων τον αριθμό των byte εντολών που ακολουθούν. |
| Εντολή | 0x58 | Επαναφορά ελεγκτή CAN (χωρίς πρόσθετα byte δεδομένων) |
| Άθροισμα ελέγχου | xx | Περιέχει το άθροισμα ελέγχου XOR των SOF, Length, Command και των Data-byte. |
| ΕΟΦ (Τέλος καρέ) |
0x0D | Το byte EOF σηματοδοτεί το τέλος της εντολής. |
ΣΗΜΕΙΩΜΑ
Η εντολή "CAN Controller Reset" εκτελεί μια πλήρη επαναφορά του ελεγκτή CAN, συμπεριλαμβανομένου του χρόνουamp τιμές, λήψη και μετάδοση buffer.
Η επαναφορά του ελεγκτή CAN επαναφέρει επίσης την κατάσταση σφάλματος της συσκευής.
Για το λόγο αυτό, μετά την επαναφορά του ελεγκτή CAN, δημιουργείται ένα μήνυμα κατάστασης σφάλματος, για ενημέρωση της κατάστασης σφάλματος.
Η χρήση ως εκτεταμένη εντολή είναι δυνατή (δείτε Εκτεταμένη Μορφή Εντολής (Λειτουργία Byte)).
2.6.5. Ρυθμίστε τη λειτουργία Auto Baud της διασύνδεσης CAN
| Byte(α) | Αξία | Περιγραφή |
| ΣΟΦ (Έναρξη καρέ) |
0x43 | Το SOF σηματοδοτεί την αρχή της εντολής. |
| Μήκος | xx | Το byte μήκους περιέχει τον αριθμό των byte δεδομένων τον αριθμό των byte εντολών που ακολουθούν. |
| Εντολή | 0x59 | Ρύθμιση λειτουργίας αυτόματης μετάδοσης (χωρίς επιπλέον byte δεδομένων) |
| Άθροισμα ελέγχου | xx | Περιέχει το άθροισμα ελέγχου XOR των SOF, Length, Command και των Data-byte. |
| ΕΟΦ (Τέλος καρέ) |
0x0D | Το byte EOF σηματοδοτεί το τέλος της εντολής. |
ΣΗΜΕΙΩΜΑ
Η λειτουργία Auto Baud είναι δυνατή μόνο με τους τυπικούς ρυθμούς baud που υποστηρίζει η συσκευή.
Για την αυτόματη ανίχνευση baud είναι απαραίτητο να υπάρχει μια λειτουργική επικοινωνία στο δίαυλο.
Ενώ η ανίχνευση ρυθμού baud είναι ενεργή, οι συσκευές Proemion CAN βρίσκονται σε παθητική λειτουργία και δεν επηρεάζουν την κίνηση στο δίαυλο CAN.
Η χρήση ως εκτεταμένη εντολή είναι δυνατή (δείτε Εκτεταμένη Μορφή Εντολής (Λειτουργία Byte)).
Η εντολή auto baud θέτει τη συσκευή πύλης σε "Auto Baud Mode".
Η συσκευή ακούει την κίνηση στο CAN και διαμορφώνει αυτόματα τον ρυθμό baud (μόνο οι τυπικοί ρυθμοί baud που υποστηρίζονται από τη συσκευή είναι ανιχνεύσιμοι).
Αφού λάβει τη σωστή ρύθμιση ρυθμού baud, η συσκευή παράγει μια απάντηση που περιέχει τον εντοπισμένο ρυθμό baud.
Η μορφή αυτού του μηνύματος είναι πανομοιότυπη με το μήνυμα αίτησης ρυθμού baud CAN, εκτός από το byte εντολής 0x59.
Όταν δεν ανιχνεύεται ρυθμός baud, η συσκευή χρησιμοποιεί τον τελευταίο ρυθμισμένο ρυθμό baud για λειτουργία.
Σε αυτήν την περίπτωση, η απάντηση του ρυθμού baud είναι η ίδια όπως εάν ζητηθεί ένας μη τυπικός ρυθμός baud.
2.6.6. Ορισμός / αίτημα ενεργού / παθητικού τρόπου λειτουργίας
| Byte(α) | Αξία | Περιγραφή |
| ΣΟΦ (Έναρξη καρέ) |
0x43 | Το SOF σηματοδοτεί την αρχή της εντολής. |
| Μήκος | xx | Το byte μήκους περιέχει τον αριθμό των byte δεδομένων τον αριθμό των byte εντολών που ακολουθούν. |
| Εντολή | 0x5A | Αίτημα ενεργητικής/παθητικής λειτουργίας (χωρίς επιπλέον byte δεδομένων) |
| 0x5B | Ρύθμιση ενεργού/παθητικού τρόπου λειτουργίας | |
| Δεδομένα | 0x00-0x01 | Συσκευή 0x00 = ενεργή λειτουργία 0x01 συσκευή = παθητική λειτουργία |
| Άθροισμα ελέγχου | xx | Περιέχει το άθροισμα ελέγχου XOR των SOF, Length, Command και των Data-byte. |
| ΕΟΦ (Τέλος καρέ) |
0x0D | Το byte EOF σηματοδοτεί το τέλος της εντολής. |
ΣΗΜΕΙΩΜΑ
Η χρήση ως εκτεταμένη εντολή είναι δυνατή (δείτε Εκτεταμένη Μορφή Εντολής (Λειτουργία Byte)).
2.6.7. Αλλαγή / αίτημα λήψης χρόνου κύκλου καναλιού
| Byte(α) | Αξία | Περιγραφή |
| ΣΟΦ (Έναρξη καρέ) |
0x43 | Το SOF σηματοδοτεί την αρχή της εντολής. |
| Μήκος | xx | Το byte μήκους περιέχει τον αριθμό των byte δεδομένων τον αριθμό των byte εντολών που ακολουθούν. |
| Εντολή | 0x5C | Ζητήστε χρόνο κύκλου λήψης καναλιού (χρειάζεται ένα επιπλέον byte δεδομένων = αριθμός καναλιού) |
| 0x5D | Αλλαγή χρόνου κύκλου καναλιού λήψης (χρειάζεται τουλάχιστον δύο επιπλέον byte δεδομένων, τον αριθμό καναλιού και τις ρυθμίσεις καναλιού) |
|
| Δεδομένα | 0x00-0xFF | Byte 0: Λήψη αριθμού αντικειμένου (το εύρος εξαρτάται από τη συσκευή πύλης) CANview Ethernet: 0…7 CANlink Bluetooth / WLAN: 0…15 |
| 0x00-0xFF | Byte 1: Χρόνος κύκλου σε 10 ms |
|
| Άθροισμα ελέγχου | xx | Περιέχει το άθροισμα ελέγχου XOR των SOF, Length, Command και των Data-byte. |
| ΕΟΦ (Τέλος καρέ) |
0x0D | Το byte EOF σηματοδοτεί το τέλος της εντολής. |
ΣΗΜΕΙΩΜΑ
Η χρήση ως εκτεταμένη εντολή είναι δυνατή (δείτε Εκτεταμένη Μορφή Εντολής (Λειτουργία Byte)).
2.7. Μηνύματα διαμόρφωσης διεπαφής κεντρικού υπολογιστή
2.7.1. Ρυθμίσεις ανατροφοδότησης / εξόδου
| Byte(α) | Αξία | Περιγραφή |
| ΣΟΦ (Έναρξη καρέ) |
0x43 | Το SOF σηματοδοτεί την αρχή της εντολής. |
| Μήκος | xx | Το byte μήκους περιέχει τον αριθμό των byte δεδομένων τον αριθμό των byte εντολών που ακολουθούν. |
| Byte(α) | Αξία | Περιγραφή |
| Εντολή | 0x60 | Ρυθμίσεις αιτήματος σχολίων (χωρίς επιπλέον byte δεδομένων) |
| 0x61 | Ορίστε ρυθμίσεις σχολίων | |
| Δεδομένα | 0x00-0x07 | Ψηφιόλεξη 0: κομμάτι 0: 1 = Έξοδος CAN ενεργοποιημένη / 0 = CAN έξοδος απενεργοποιημένη bit 1: 1 = Ενεργοποίηση αποστολής σχολίων CAN / 0 = απενεργοποιημένη ανάδραση κομμάτι 2: 1 = Ανάδραση διακομιστή ενεργή / 0 = ανάδραση διακομιστή απενεργοποιημένη κομμάτι 3: 1 = Διασύνδεση RS232 ενεργοποιημένη / 0 = Διασύνδεση RS232 απενεργοποιημένη |
| Άθροισμα ελέγχου | xx | Περιέχει το άθροισμα ελέγχου XOR των SOF, Length, Command και των Data-byte. |
| ΕΟΦ (Τέλος καρέ) |
0x0D | Το byte EOF σηματοδοτεί το τέλος της εντολής. |
ΣΗΜΕΙΩΜΑ
Εάν η σειριακή έξοδος είναι απενεργοποιημένη, τα ληφθέντα μηνύματα CAN αποθηκεύονται στη μνήμη RAM της συσκευής Proemion CAN. Εάν αυτό το buffer είναι γεμάτο, υποδεικνύεται σφάλμα υπερχείλισης buffer.
Εάν η έξοδος είναι ενεργοποιημένη, όλα τα αποθηκευμένα μηνύματα μεταδίδονται αμέσως στη διεπαφή κεντρικού υπολογιστή.
Η χρήση ως εκτεταμένη εντολή είναι δυνατή (δείτε Εκτεταμένη Μορφή Εντολής (Λειτουργία Byte)).
2.8. Μετάδοση εντολών διεπαφής διακομιστή
2.8.1. Ενεργοποίηση / απενεργοποίηση αντικειμένων διακομιστή
| Byte(α) | Αξία | Περιγραφή |
| ΣΟΦ (Έναρξη καρέ) |
0x43 | Το SOF σηματοδοτεί την αρχή της εντολής. |
| Μήκος | xx | Το byte μήκους περιέχει τον αριθμό των byte δεδομένων τον αριθμό των byte εντολών που ακολουθούν. |
| Εντολή | 0x80 | Ενεργοποίηση / απενεργοποίηση αντικειμένου αιτήματος διακομιστή (χωρίς πρόσθετα byte δεδομένων) |
| 0x81 | Ενεργοποίηση / απενεργοποίηση αντικειμένου διακομιστή | |
| Δεδομένα | 0x00-0xFF | Ψηφιόλεξη 0: Κάθε bit που ορίζεται ενεργοποιεί το αντίστοιχο αντικείμενο διακομιστή / δείχνει ότι το αντικείμενο διακομιστή είναι ενεργοποιημένο. Ένα bit επαναφοράς επισημαίνει τα απενεργοποιημένα αντικείμενα διακομιστή. |
| Άθροισμα ελέγχου | xx | Περιέχει το άθροισμα ελέγχου XOR των SOF, Length, Command και των Data-byte. |
| ΕΟΦ (Τέλος καρέ) |
0x0D | Το byte EOF σηματοδοτεί το τέλος της εντολής. |
ΣΗΜΕΙΩΜΑ
Αυτή η εντολή έχει καταργηθεί και δεν χρησιμοποιείται πλέον από τις συσκευές μας.
2.8.2. Αλλαγή / αίτημα διαμόρφωσης αντικειμένου διακομιστή
| Byte(α) | Αξία | Περιγραφή |
| ΣΟΦ (Έναρξη καρέ) |
0x43 | Το SOF σηματοδοτεί την αρχή της εντολής. |
| Μήκος | xx | Το byte μήκους περιέχει τον αριθμό των byte δεδομένων τον αριθμό των byte εντολών που ακολουθούν. |
| Εντολή | 0x82 | Αίτημα διαμόρφωσης αντικειμένου διακομιστή (χρειάζεται ένα επιπλέον byte δεδομένων που περιέχει τον αριθμό αντικειμένου διακομιστή) |
| 0x83 | Ενεργοποίηση / απενεργοποίηση αντικειμένου διακομιστή | |
| Δεδομένα | 0x01-0x08 | Ψηφιόλεξη 0 (αριθμός αντικειμένου): Περιέχει τον αριθμό ενός από τα οκτώ πιθανά αντικείμενα διακομιστή που πρέπει να αλλάξουν. |
| 0x00-0x01 | Ψηφιόλεξη 1 (IDE): 0x00 = Αντικείμενο ID 11 bit 0x01 = Αντικείμενο ID 29 bit Οι αριθμοί byte 2 και υψηλότεροι περιέχουν τις ακόλουθες πληροφορίες στο εμφανιζόμενο παραγγελία: |
|
| 0x00-0xFF | ID (11 ή 29 bit) | |
| 0x01-0x08 | DLC (αριθμός byte δεδομένων του μηνύματος CAN) | |
| 0x00-0xFF | μέχρι και 8 byte δεδομένων του μηνύματος κουτιού | |
| 0x00-0xFF | χρόνος κύκλου του αντικειμένου διακομιστή σε 10 ms | |
| Άθροισμα ελέγχου | xx | Περιέχει το άθροισμα ελέγχου XOR των SOF, Length, Command και των Data-byte. |
| ΕΟΦ (Τέλος καρέ) |
0x0D | Το byte EOF σηματοδοτεί το τέλος της εντολής. |
ΣΗΜΕΙΩΜΑ
Το περιεχόμενο του byte DLC πρέπει να συμφωνεί με τον αριθμό των μεταδιδόμενων byte δεδομένων, διαφορετικά ο διακομιστής μετάδοσης μπορεί να συμπεριφέρεται απρόβλεπτα.
Αυτή η εντολή έχει καταργηθεί και δεν χρησιμοποιείται πλέον από τις συσκευές μας.
2.8.3. Αλλαγή / αίτημα ρυθμίσεων αναγνωριστικού καναλιού μετάδοσης
Τα φίλτρα καναλιών εκπομπής CAN λειτουργούν πανομοιότυπα με τα φίλτρα CAN λήψης που περιγράφονται στο κεφάλαιο Μηνύματα ρύθμισης ελεγκτή CAN. Τα μηνύματα που λαμβάνονται από τον κεντρικό υπολογιστή ελέγχονται με αυτές τις συνθήκες φίλτρου. Εάν πληρούνται οι προϋποθέσεις, το μήνυμα αποστέλλεται στον δίαυλο CAN.
| Byte(α) | Αξία | Περιγραφή |
| ΣΟΦ (Έναρξη καρέ) |
0x43 | Το SOF σηματοδοτεί την αρχή της εντολής. |
| Μήκος | xx | Το byte μήκους περιέχει τον αριθμό των byte δεδομένων τον αριθμό των byte εντολών που ακολουθούν. |
| Εντολή | 0x84 | Ζητήστε ρυθμίσεις αναγνωριστικού καναλιού μετάδοσης (χρειάζεται ένα επιπλέον byte δεδομένων = αριθμός καναλιού) |
| 0x85 | Αλλάξτε τις ρυθμίσεις αναγνωριστικού καναλιού μετάδοσης (χρειάζεται τουλάχιστον δύο επιπλέον byte δεδομένων, τον αριθμό καναλιού και τις ρυθμίσεις καναλιού) |
|
| Δεδομένα | 0x00-0x07 | Byte 0: Αριθμός αντικειμένου μετάδοσης |
| 0x00-0x07 | Byte 1: bit 0: 0 = απενεργοποίηση καναλιού, 1 = ενεργοποίηση καναλιού bit 1: 0 = Αναγνωριστικό μετάδοσης 11 bit, 1 = Αναγνωριστικό μετάδοσης 29 bit bit 2: 0 = αλλαγή αναγνωριστικού 11 bit, 1 = αλλαγή αναγνωριστικού 29 bit |
|
| 0x00-0xFF | Byte 2-3: Αναγνωριστικό 11 bit εάν byte1, bit 2 = 0 | |
| 0x00-0xFF | Byte 2-5: Αναγνωριστικό 29 bit εάν byte1, bit 2 = 1 | |
| Άθροισμα ελέγχου | xx | Περιέχει το άθροισμα ελέγχου XOR των SOF, Length, Command και των Data-byte. |
| ΕΟΦ (Τέλος καρέ) |
0x0D | Το byte EOF σηματοδοτεί το τέλος της εντολής. |
ΣΗΜΕΙΩΜΑ
Αυτή η εντολή έχει καταργηθεί και δεν χρησιμοποιείται πλέον από τις συσκευές μας.
2.8.4. Αλλαγή / αίτημα ρυθμίσεων μάσκας καναλιού μετάδοσης
| Byte(α) | Αξία | Περιγραφή |
| ΣΟΦ (Έναρξη καρέ) |
0x43 | Το SOF σηματοδοτεί την αρχή της εντολής. |
| Μήκος | xx | Το byte μήκους περιέχει τον αριθμό των byte δεδομένων τον αριθμό των byte εντολών που ακολουθούν. |
| Εντολή | 0x86 | Ζητήστε ρυθμίσεις μάσκας καναλιού μετάδοσης (χρειάζεται ένα επιπλέον byte δεδομένων = αριθμός καναλιού) |
| 0x87 | Αλλάξτε τις ρυθμίσεις μάσκας καναλιού μετάδοσης (χρειάζεται τουλάχιστον δύο επιπλέον byte δεδομένων, τον αριθμό καναλιού και τις ρυθμίσεις καναλιού) |
|
| Δεδομένα | 0x00-0x07 | Ψηφιόλεξη 0: Αριθμός αντικειμένου μετάδοσης |
| 0x00-0x07 | Byte 1: κομμάτι 0: 0 = απενεργοποίηση καναλιού, 1 = ενεργοποίηση καναλιού bit 1: 0 = μετάδοση μάσκας 11 bit, 1 = μετάδοση μάσκας 29 bit κομμάτι 2: 0 = αλλαγή μάσκας 11 bit, 1 = αλλαγή μάσκας 29 bit |
|
| 0x00-0xFF | Ψηφιόλεξη 2-3: Μάσκα 11 bit εάν byte1, bit 2 = 0 | |
| 0x00-0xFF | Ψηφιόλεξη 2-5: Μάσκα 29 bit εάν byte1, bit 2 = 1 | |
| Άθροισμα ελέγχου | xx | Περιέχει το άθροισμα ελέγχου XOR των SOF, Length, Command και των Data-byte. |
| ΕΟΦ (Τέλος καρέ) |
0x0D | Το byte EOF σηματοδοτεί το τέλος της εντολής. |
ΣΗΜΕΙΩΜΑ
Αυτή η εντολή έχει καταργηθεί και δεν χρησιμοποιείται πλέον από τις συσκευές μας.
2.8.5. Αλλάξτε / ζητήστε τις ρυθμίσεις χρόνου κύκλου καναλιού μετάδοσης
| Byte(α) | Αξία | Περιγραφή |
| ΣΟΦ (Έναρξη καρέ) |
0x43 | Το SOF σηματοδοτεί την αρχή της εντολής. |
| Μήκος | xx | Το byte μήκους περιέχει τον αριθμό των byte δεδομένων τον αριθμό των byte εντολών που ακολουθούν. |
| Εντολή | 0x88 | Ζητήστε ρυθμίσεις χρόνου κύκλου καναλιού μετάδοσης (χρειάζεται ένα επιπλέον byte δεδομένων = αριθμός καναλιού) |
| 0x89 | Αλλάξτε τις ρυθμίσεις χρόνου κύκλου καναλιού μετάδοσης (χρειάζεται τουλάχιστον δύο επιπλέον byte δεδομένων, τον αριθμό καναλιού και τις ρυθμίσεις καναλιού) |
|
| Δεδομένα | 0x00-0x07 | Ψηφιόλεξη 0: Αριθμός αντικειμένου μετάδοσης |
| 0x00-0x07 | Ψηφιόλεξη 1:+ κομμάτι 0: 0 = απενεργοποίηση καναλιού, 1 = ενεργοποίηση καναλιού bit 1: 0 = χρόνος κύκλου μετάδοσης 11 bit, 1 = χρόνος κύκλου μετάδοσης 29 bit κομμάτι 2: 0 = αλλαγή χρόνου κύκλου 11 bit, 1 = αλλαγή χρόνου κύκλου 29 bit |
|
| 0x00-0xFF | Ψηφιόλεξη 2-3: Χρόνος κύκλου 11 bit εάν byte1, bit 2 = 0 | |
| 0x00-0xFF | Ψηφιόλεξη 2-5: Χρόνος κύκλου 29 bit εάν byte1, bit 2 = 1 | |
| Άθροισμα ελέγχου | xx | Περιέχει το άθροισμα ελέγχου XOR των SOF, Length, Command και των Data-byte. |
| ΕΟΦ (Τέλος καρέ) |
0x0D | Το byte EOF σηματοδοτεί το τέλος της εντολής. |
2.9. Ρυθμίσεις παραμέτρων συσκευής
2.9.1. Αλλαγή / Αίτημα Χρόνοςamp ρυθμίσεις
| Byte(α) | Αξία | Περιγραφή |
| ΣΟΦ (Έναρξη καρέ) |
0x43 | Το SOF σηματοδοτεί την αρχή της εντολής. |
| Μήκος | xx | Το byte μήκους περιέχει τον αριθμό των byte δεδομένων τον αριθμό των byte εντολών που ακολουθούν. |
| Εντολή | 0xA0 | Χρόνος αιτήματοςamp ρυθμίσεις (αίτημα: χωρίς πρόσθετα byte δεδομένων) |
| 0xA1 | Ρύθμιση χρόνουamp ρυθμίσεις | |
| Δεδομένα | 0x00-0x13 | Byte 0: bit 0: 1 = Χρονικό διάστημαamp on, 0 = Timestamp μακριά από bit 1: 1 = Σχετικό χρονικό διάστημαamp, 0 = Απόλυτος χρόνοςamp bit 4: 1 = Σφάλμα και χρόνος ανάδρασης ηχούςamp στο 0 = Σφάλμα και χρόνος ανάδρασης ηχούςamp μακριά από |
| Άθροισμα ελέγχου | xx | Περιέχει το άθροισμα ελέγχου XOR των SOF, Length, Command και των Data-byte. |
| ΕΟΦ (Τέλος καρέ) |
0x0D | Το byte EOF σηματοδοτεί το τέλος της εντολής. |
Αν το «TimestampΕπιλέγεται -Mode", μια τιμή μετρητή 32 bit (ανάλυση 100 μs) εισάγεται μετά το τελευταίο byte δεδομένων κάθε ληφθέντος μηνύματος CAN.
Όλα τα μηνύματα στην πλευρά της διεπαφής κεντρικού υπολογιστή που περιέχουν ένα χρονικό διάστημαamp είναι στη σωστή χρονολογική σειρά.
Αν μια στιγμήamp θα πρέπει να εισαχθεί μετά τα μηνύματα που επαναλαμβάνονται ("Μετάδοση σχολίων διακομιστή" ή "Αποστολή σχολίων CAN μηνύματος") και τα μηνύματα σφάλματος, το χρονικό διάστημα "Σφάλμα και ανάδραση ηχούς"amp' πρέπει να ενεργοποιηθεί επιπλέον.
Η διαφορά μεταξύ "σχετικής" και "απόλυτης λειτουργίας" είναι ότι η τιμή του μετρητή επαναφέρεται μετά από κάθε λαμβανόμενο μήνυμα σε "σχετική λειτουργία".
ΣΗΜΕΙΩΜΑ
Η χρονική περίοδος "Σφάλμα και ανάδραση ηχούς".amp μεταδίδεται μόνο εάν ο χρόνοςamp η λειτουργία είναι ενεργοποιημένη.
Η χρήση ως εκτεταμένη εντολή είναι δυνατή (δείτε Εκτεταμένη Μορφή Εντολής (Λειτουργία Byte)).
2.9.2. Αλλαγή CAN μετάδοσης Καθυστέρηση χρόνου
| Byte(α) | Αξία | Περιγραφή |
| ΣΟΦ (Έναρξη καρέ) |
0x43 | Το SOF σηματοδοτεί την αρχή της εντολής. |
| Μήκος | xx | Το byte μήκους περιέχει τον αριθμό των byte δεδομένων και τον αριθμό των byte εντολών |
| Εντολή | 0xA2 | Ρύθμιση χρόνου καθυστέρησης μετάδοσης CAN |
| Δεδομένα (μόνο στην απάντηση) |
0x00-0xFF | Μέγεθος ανυπόγραφης ακέραιας τιμής: 16 bit (Η παράμετρος RAM επανέρχεται στο 0 μετά την επαναφορά της συσκευής) |
| Άθροισμα ελέγχου | xx | Περιέχει το άθροισμα ελέγχου XOR των SOF, Length, Command και των Data-byte. |
| ΕΟΦ (Τέλος καρέ) |
0x0D | Το byte EOF σηματοδοτεί το τέλος της εντολής. |
ΣΗΜΕΙΩΜΑ
Αυτός ο χρόνος καθυστέρησης εισάγεται πριν από κάθε μήνυμα CAN, έτσι ώστε η μετάδοση CAN να γίνεται πιο αργή.
2.9.3. Ρύθμιση χρόνου αναμονής αποκλεισμού IP
| Byte(α) | Αξία | Περιγραφή |
| ΣΟΦ (Έναρξη καρέ) |
0x43 | Το SOF σηματοδοτεί την αρχή της εντολής. |
| Μήκος | xx | Το byte μήκους περιέχει τον αριθμό των byte δεδομένων τον αριθμό των byte εντολών που ακολουθούν. |
| Εντολή | 0xA3 | Ρύθμιση χρόνου αναμονής αποκλεισμού IP (για καλύτερη χρήση του εύρους ζώνης) |
| Δεδομένα | 0x00-0xFF | Διάστημα σε 10 χιλιοστά του δευτερολέπτου |
| Άθροισμα ελέγχου | xx | Περιέχει το άθροισμα ελέγχου XOR των SOF, Length, Command και των Data-byte. |
| ΕΟΦ (Τέλος καρέ) |
0x0D | Το byte EOF σηματοδοτεί το τέλος της εντολής. |
2.9.4. Ορίστε το διάστημα υπολογισμού του ρυθμού baud
| Byte(α) | Αξία | Περιγραφή |
| ΣΟΦ (Έναρξη καρέ) |
0x43 | Το SOF σηματοδοτεί την αρχή της εντολής. |
| Μήκος | xx | Το byte μήκους περιέχει τον αριθμό των byte δεδομένων τον αριθμό των byte εντολών που ακολουθούν. |
| Εντολή | 0xA4 | Ρύθμιση διαστήματος υπολογισμού ρυθμού Baud CAN |
| Δεδομένα | 0x00-0xFF | Διάστημα σε χιλιοστά του δευτερολέπτου Μέγεθος ανυπόγραφης ακέραιας τιμής: 16 bit (πρώτα το MSB) |
| Άθροισμα ελέγχου | xx | Περιέχει το άθροισμα ελέγχου XOR των SOF, Length, Command και των Data-byte. |
| ΕΟΦ (Τέλος καρέ) |
0x0D | Το byte EOF σηματοδοτεί το τέλος της εντολής. |
ΣΗΜΕΙΩΜΑ
Η χρήση ως εκτεταμένη εντολή είναι δυνατή (δείτε Εκτεταμένη Μορφή Εντολής (Λειτουργία Byte)).
2.9.5. CANoΆνοιγμα πρόσβασης λεξικού αντικειμένου
| Byte(α) | Αξία | Περιγραφή |
| ΣΟΦ (Έναρξη καρέ) |
0x43 | Το SOF σηματοδοτεί την αρχή της εντολής. |
| Μήκος | xx | Το byte μήκους περιέχει τον αριθμό των byte δεδομένων τον αριθμό των byte εντολών που ακολουθούν. |
| Εντολή | 0xA5 | Διαβάστε / Γράψτε στο λεξικό αντικειμένων |
| Δεδομένα | 0x00-0xFF | Αίτημα: Byte 0: Εντολή: 0x01 εγγραφή, 0x00 ανάγνωση (χωρίς επιπλέον byte δεδομένων) Byte 1-2: Ευρετήριο (πρώτο LSB) Byte 3: Υποδείκτης πρόσθετα byte δεδομένων: Δεδομένα (πρώτα LSB) Απάντηση: Byte 0: Αποτέλεσμα: Επιτυχία ανάγνωσης 0x40 Αποτυχία ανάγνωσης 0x80 (χωρίς επιπλέον byte δεδομένων) Επιτυχία εγγραφής 0x41 (χωρίς επιπλέον byte δεδομένων) Αποτυχία εγγραφής 0x81 (χωρίς επιπλέον byte δεδομένων) Byte 1-2: Ευρετήριο (πρώτο LSB) Byte 3: Υποδείκτης πρόσθετα byte δεδομένων: Δεδομένα (πρώτα LSB) |
| Άθροισμα ελέγχου | xx | Περιέχει το άθροισμα ελέγχου XOR των SOF, Length, Command και των Data-byte. |
| ΕΟΦ (Τέλος καρέ) |
0x0D | Το byte EOF σηματοδοτεί το τέλος της εντολής. |
2.10. Εντολές πρόσβασης υλικού
2.10.1. Επαναφορά συσκευής
| Byte(α) | Αξία | Περιγραφή |
| ΣΟΦ (Έναρξη καρέ) |
0x43 | Το SOF σηματοδοτεί την αρχή της εντολής. |
| Μήκος | xx | Το byte μήκους περιέχει τον αριθμό των byte δεδομένων τον αριθμό των byte εντολών που ακολουθούν. |
| Εντολή | 0xC0 | Ρύθμιση επαναφοράς συσκευής |
| Δεδομένα | — | |
| Άθροισμα ελέγχου | xx | Περιέχει το άθροισμα ελέγχου XOR των SOF, Length, Command και των Data-byte. |
| ΕΟΦ (Τέλος καρέ) |
0x0D | Το byte EOF σηματοδοτεί το τέλος της εντολής. |
ΣΗΜΕΙΩΜΑ
Οι συσκευές ανταποκρίνονται σε αυτήν την εντολή με την εντολή "Αναγνωριστικό συσκευής".
Για ορισμένες συσκευές, αυτή η εντολή δεν οδηγεί σε επαναφορά υλικού, καθώς διαφορετικά η επικοινωνία με τον κεντρικό υπολογιστή θα χανόταν.
- ΚΟΥΤΙview Ethernet
- CANσύνδεση Bluetooth / WLAN
2.10.2. Ζητήστε τιμή αναλογικού καναλιού
| Byte(α) | Αξία | Περιγραφή |
| ΣΟΦ (Έναρξη καρέ) |
0x43 | Το SOF σηματοδοτεί την αρχή της εντολής. |
| Μήκος | xx | Το byte μήκους περιέχει τον αριθμό των byte δεδομένων τον αριθμό των byte εντολών που ακολουθούν. |
| Εντολή | 0xC2 | Ζητήστε τιμή αναλογικού καναλιού (χρειάζεται 1 επιπλέον byte δεδομένων που περιέχει τον αριθμό καναλιού) |
| Δεδομένα | 0x00-0x03 | Byte 0 (αριθμός καναλιού): 0x00: Προμήθεια τόμtage 0x01: CAN Χαμηλή γραμμή 0x02: CAN High line 0x03: Αναλογικές είσοδοι 1 και 2 |
| 0x00-0xFF | Byte 1: αναλογική τιμή (για το κανάλι 0…2, βλέπε περιγραφή παρακάτω) Byte 1-4: (για κανάλι 3) Αναλογική είσοδος 1 voltage Κωδικοποιημένη IEEE 754, πρώτα LSB Byte 5-8: (για κανάλι 3) Αναλογική είσοδος 2 voltage Κωδικοποιημένη IEEE 754, πρώτα LSB |
|
| Άθροισμα ελέγχου | xx | Περιέχει το άθροισμα ελέγχου XOR των SOF, Length, Command και των Data-byte. |
| ΕΟΦ (Τέλος καρέ) |
0x0D | Το byte EOF σηματοδοτεί το τέλος της εντολής. |
| VCC CANH / CANL |
0x00 | 0V 0V |
| VCC CANH / CANL |
0xFF | 39V 5V |
ΣΗΜΕΙΩΜΑ
ΜΟΝΟ ΤΟ ΜΠΟΡΕΙview Το RS232 μπορεί να μετρήσει τη γραμμή CAN voltagε επίπεδα.
Αυτή η μέτρηση είναι δυνατή μόνο για ρυθμούς Baud CAN 125 kBit/s και πιο αργούς.
Ορίστε / ζητήστε την τιμή ψηφιακού καναλιού
| Byte(α) | Αξία | Περιγραφή |
| ΣΟΦ (Έναρξη καρέ) |
0x43 | Το SOF σηματοδοτεί την αρχή της εντολής. |
| Μήκος | xx | Το byte μήκους περιέχει τον αριθμό των byte δεδομένων τον αριθμό των byte εντολών που ακολουθούν. |
| Εντολή | 0xC4 | Αίτημα τιμής ψηφιακού καναλιού (χρειάζεται 1 επιπλέον byte δεδομένων που περιέχει τον αριθμό καναλιού) |
| 0xC5 | Ορισμός τιμής ψηφιακού καναλιού (χρειάζονται 2 επιπλέον byte δεδομένων που περιέχουν τον αριθμό του καναλιού και την τιμή) | |
| Δεδομένα | 0x00-0xFF | Ψηφιόλεξη 0 (αριθμός καναλιού): 0x00: αντίσταση τερματισμού διαύλου |
| 0x00-0x01 | Byte 1: ψηφιακή τιμή (1 = ενεργό, 0 = απενεργοποιημένο) | |
| Άθροισμα ελέγχου | xx | Περιέχει το άθροισμα ελέγχου XOR των SOF, Length, Command και των Data-byte. |
| ΕΟΦ (Τέλος καρέ) |
0x0D | Το byte EOF σηματοδοτεί το τέλος της εντολής. |
ΣΗΜΕΙΩΜΑ
Κάθε εντολή συνόλου απαντάται με τις πραγματικές τιμές.
2.10.3. Ορισμός κωδικού πρόσβασης επικοινωνίας
| Byte(α) | Αξία | Περιγραφή |
| ΣΟΦ (Έναρξη καρέ) |
0x43 | Το SOF σηματοδοτεί την αρχή της εντολής. |
| Μήκος | xx | Το byte μήκους περιέχει τον αριθμό των byte δεδομένων τον αριθμό των byte εντολών που ακολουθούν. |
| Εντολή | 0xC6 | Ζητήστε έλεγχο κωδικού πρόσβασης επικοινωνίας |
| Δεδομένα | xx | Εντολή Ψηφιόλεξη 0…n: Συμβολοσειρά κωδικού πρόσβασης (προεπιλογή: "GSMONLIN") Απόκριση Ψηφιόλεξη 0: 0 = έλεγχος κωδικού πρόσβασης και ΟΚ Εάν ο έλεγχος κωδικού πρόσβασης απέτυχε, δεν υπάρχει απάντηση από τη συσκευή |
| Άθροισμα ελέγχου | xx | Περιέχει το άθροισμα ελέγχου XOR των SOF, Length, Command και των Data-byte. |
| ΕΟΦ (Τέλος καρέ) |
0x0D | Το byte EOF σηματοδοτεί το τέλος της εντολής. |
ΣΗΜΕΙΩΜΑ
Αυτό το μήνυμα είναι πολύ σημαντικό για να ξεκλειδώσετε ολόκληρη τη λειτουργικότητα της διεπαφής λειτουργίας byte στο CANlink GSM/UMTS.
Μια συνεδρία είναι δυνατή μόνο με έλεγχο του σωστού κωδικού πρόσβασης επικοινωνίας!
2.10.4. Επαναφορά κωδικού πρόσβασης επικοινωνίας
| Byte(α) | Αξία | Περιγραφή |
| ΣΟΦ (Έναρξη καρέ) |
0x43 | Το SOF σηματοδοτεί την αρχή της εντολής. |
| Μήκος | xx | Το byte μήκους περιέχει τον αριθμό των byte δεδομένων τον αριθμό των byte εντολών που ακολουθούν. |
| Εντολή | 0xC7 | Επαναφορά ελέγχου κωδικού πρόσβασης επικοινωνίας |
| Άθροισμα ελέγχου | xx | Περιέχει το άθροισμα ελέγχου XOR των SOF, Length, Command και των Data-byte. |
| ΕΟΦ (Τέλος καρέ) |
0x0D | Το byte EOF σηματοδοτεί το τέλος της εντολής. |
ΣΗΜΕΙΩΜΑ
Αυτό το μήνυμα κλειδώνει τη διεπαφή λειτουργίας byte.
Αυτή η εντολή θα πρέπει να σταλεί στο τέλος μιας συνεδρίας επικοινωνίας.
Εντολές και Συσκευές
Ο παρακάτω πίνακας παρέχει μια περίληψη όλων των υπαρχουσών εντολών και υποδεικνύει ποια συσκευή Proemion τις υποστηρίζει.
Η χρηστικότητα μιας εντολής για μια συσκευή Proemion επισημαίνεται με "S", "E" ή "S / E".
Αυτά τα αρκτικόλεξα αντιπροσωπεύουν:
- «S» Η συσκευή Proemion υποστηρίζει αυτήν την εντολή μόνο στην τυπική μορφή εντολής (δείτε Μορφή εντολών (Λειτουργία Byte)).
- "E" Η συσκευή Proemion υποστηρίζει αυτήν την εντολή μόνο στη μορφή εκτεταμένης εντολής (δείτε Εκτεταμένη μορφή εντολών (Λειτουργία Byte)).
- "S / E" Η συσκευή Proemion υποστηρίζει αυτήν την εντολή στην τυπική μορφή εντολής και στην εκτεταμένη μορφή εντολής.
| Μήνυμα | Εντολή | Συσκευή | ||||||||
| Τύπος | ΚΟΥΤΙview USB | CANlink Bluetooth 2000 |
CANlink WLAN 2000 |
CANlink ασύρματος 3000 |
CANlink ασύρματο 4000 |
ΚΟΥΤΙview Ethernet |
CANlink κινητός 5000 |
CANlink κινητός 3000 |
ΚΟΥΤΙview RS232 |
|
| Επεξεργασία μηνυμάτων δεδομένων | 0x00 | S/E | S/E | S/E | S/E | S/E | S/E | S/E | S / * | S/E |
| 0x01 | S/E | S/E | S/E | S/E | S/E | S/E | S/E | S / E* | S/E | |
| 0x02 | S/E | S/E | S/E | S/E | S/E | S/E | S/E | S / E* | S/E | |
| 0x03 | S/E | S/E | S/E | S/E | S/E | S/E | S/E | S / E* | S/E | |
| 0x04 | S/E | S/E | S/E | S/E | S/E | S/E | S/E | S / E* | S/E | |
| 0x05 | S/E | S/E | S/E | S/E | S/E | S/E | S/E | S / E* | ||
| 0x06 | S/E | S/E | S/E | S/E | S/E | S/E | S/E | S / E* | ||
| 0x07 | S/E | S/E | S/E | S/E | S/E | S/E | S/E | S / E* | ||
| 0x08 | S/E | S/E | ||||||||
| 0x09 | S | |||||||||
| Μηνύματα ανατροφοδότησης | 0x20 | S/E | S/E | S/E | S/E | S/E | S/E | S/E | S/E | S/E |
| 0x21 | S/E | S/E | S/E | S/E | S/E | S/E | S/E | S/E | S/E | |
| 0x22 | S/E | S/E | S/E | S/E | S/E | S/E | S/E | S/E | S/E | |
| 0x23 | S/E | S/E | S/E | S/E | S/E | S/E | S/E | S/E | S/E | |
| 0x24 | S/E | S/E | S/E | S/E | S/E | S/E | S/E | S/E | S/E | |
| 0x25 | S/E | S/E | S/E | S/E | S/E | S/E | S/E | S/E | S/E | |
| 0x26 | S/E | S/E | S/E | S/E | S/E | S/E | S/E | S/E | ||
| 0x27 | S/E | S/E | S/E | S/E | S/E | S/E | S/E | S/E | ||
| 0x28 | S/E | S/E | ||||||||
| 0x29 | S/E | S/E | ||||||||
| 0x2A | S/E | S/E | ||||||||
| 0x2B | S/E | S/E |
*Οι ακόλουθες επιλογές δεδομένων εντολών δεν εφαρμόζονται για τα CLM3000 και CLM3600:
– bit 2: 1 = Ανατροφοδότηση διακομιστή ενεργή / 0 = ανάδραση διακομιστή απενεργοποιημένη
– bit 3: 1 = διεπαφή RS232 ενεργοποιημένη / 0 = διασύνδεση RS232 απενεργοποιημένη
| Μήνυμα | Εντολή | Συσκευή | ||||||||
| Τύπος | ΚΟΥΤΙview USB | CANlink Bluetooth 2000 |
CANlink WLAN 2000 |
CANlink ασύρματο 3000 |
CANlink ασύρματο 4000 |
ΚΟΥΤΙview Ethernet |
CANlink κινητός 5000 |
CANlink κινητός 3000 |
ΚΟΥΤΙview RS232 |
|
| Μηνύματα δεδομένων διάγνωσης | 0x40 | S | S | S | S | S | S | S | S | S |
| 0x41 | S | S | S | S | S | S | S | S | S | |
| 0x42 | S/E | S/E | S/E | S/E | S/E | S/E | S/E | S/E | S/E | |
| 0x43 | S/E | S/E | S/E | S/E | S/E | |||||
| 0x44 | S/E | S/E | S/E | S/E | S/E | S/E | S/E | |||
| 0x47 | S/E | S/E | S/E | |||||||
| 0x48 | S/E | S/E | S/E | S/E | ||||||
| 0x49 | S/E | S/E | S/E | S/E | ||||||
| Μηνύματα ρύθμισης ελεγκτή CAN | 0x50 | S/E | S/E | S/E | S/E | S/E | S/E | S/E | S/E | S/E |
| 0x51 | S/E | S/E | S/E | S/E | S/E | S/E | S/E | S/E | S/E | |
| 0x52 | S/E | S/E | S/E | S/E | S/E | S/E | S/E | S/E | S/E | |
| 0x53 | S/E | S/E | S/E | S/E | S/E | S/E | S/E | S/E | S/E | |
| 0x56 | S/E | S/E | S/E | S/E | S/E | S/E | S/E | S/E | S/E | |
| 0x57 | S/E | S/E | S/E | S/E | S/E | S/E | S/E | S/E | S/E | |
| 0x58 | S/E | S/E | S/E | S/E | S/E | S/E | S/E | S/E | ||
| 0x59 | S/E | S/E | ||||||||
| 0x5A | S/E | S/E | S/E | S/E | S/E | |||||
| 0x5B | S/E | S/E | S/E | S/E | S/E | |||||
| 0x5C | S/E | S/E | S/E | S/E | S/E | S/E | S/E | |||
| 0x5D | S/E | S/E | S/E | S/E | S/E | S/E | S/E | |||
| Μηνύματα διαμόρφωσης διεπαφής κεντρικού υπολογιστή | 0x60 | S/E | S/E | S/E | S/E | S/E | S/E | S/E | S/E | S/E |
| 0x61 | S/E | S/E | S/E | S/E | S/E | S/E | S/E | S/E | S/E | |
| Μετάδοση εντολών διεπαφής διακομιστή | 0x80 | S | S | |||||||
| 0x81 | S | S | ||||||||
| 0x82 | S | S | ||||||||
| 0x83 | S | S | ||||||||
| 0x84 | S | |||||||||
| 0x85 | S | |||||||||
| 0x86 | S | |||||||||
| 0x87 | S | |||||||||
| 0x88 | S | |||||||||
| 0x89 | S | |||||||||
| Τύπος | ΚΟΥΤΙview USB | CANσύνδεση Bluetooth 2000 |
CANlink WLAN 2000 |
CANlink ασύρματο 3000 | CANlink ασύρματο 4000 | ΚΟΥΤΙview Ethernet | CANlink για κινητά 5000 |
CANlink για κινητά 3000 |
ΚΟΥΤΙview RS232 |
|
| Ρυθμίσεις παραμέτρων συσκευής | 0xA0 | S/E | S/E | S/E | S/E | S/E | S/E | S/E | S/E | S/E |
| 0xA1 | S/E | S/E | S/E | S/E | S/E | S/E | S/E | S/E | S/E | |
| 0xA2 | S | |||||||||
| 0xA3 | S | |||||||||
| 0xA4 | S/E | S/E | S/E | |||||||
| 0xA5 | S | S | S | S | ||||||
| Εντολές πρόσβασης υλικού | 0xC0 | S | S | S | S | S | S | S | S | S |
| 0xC2 | S | S | S | S | ||||||
| 0xC4 | S | |||||||||
| 0xC5 | S | |||||||||
| 0xC6 | S | S | S | |||||||
| 0xC7 | S | S | S |
Έκδοση: 11.0.549

Έγγραφα / Πόροι
![]() |
Proemion Byte Command Protocol Δυαδικές εντολές [pdf] Εγχειρίδιο χρήστη Δυαδικές εντολές Πρωτοκόλλου εντολών Byte, Δυαδικές εντολές Πρωτοκόλλου εντολών, Δυαδικές εντολές Πρωτοκόλλου, Δυαδικές εντολές |
