Ρυθμίσεις διεπαφής#
Μέθοδος επικοινωνίας#
USB HID-KBW#
Όταν η μονάδα ανάγνωσης είναι συνδεδεμένη στον κεντρικό υπολογιστή χρησιμοποιώντας τη γραμμή USB, η μονάδα ανάγνωσης μπορεί να διαμορφωθεί για τυπική είσοδο πληκτρολογίου σαρώνοντας τον κωδικό ρύθμισης USB KBW.
USB HID-KBW#
USB COM#
Όταν η μονάδα ανάγνωσης είναι συνδεδεμένη στον κεντρικό υπολογιστή χρησιμοποιώντας τη γραμμή USB, η μονάδα ανάγνωσης μπορεί να διαμορφωθεί σε λειτουργία εξόδου εικονικής σειριακής θύρας σαρώνοντας τον κωδικό ρύθμισης USB COM.
USB COM#
σειριακή θύρα#
Η σειριακή διεπαφή επικοινωνίας είναι ένας κοινός τρόπος σύνδεσης της μονάδας ανάγνωσης με τη συσκευή υποδοχής (όπως υπολογιστής, POS, κ.λπ.). Όταν η μονάδα ανάγνωσης είναι συνδεδεμένη στον κεντρικό υπολογιστή χρησιμοποιώντας ένα καλώδιο σειριακής θύρας, το σύστημα ορίζει από προεπιλογή τη λειτουργία σειριακής επικοινωνίας. Κατά τη χρήση της διεπαφής σειριακής επικοινωνίας, η διαμόρφωση παραμέτρων επικοινωνίας μεταξύ της μονάδας ανάγνωσης και της κεντρικής συσκευής πρέπει να ταιριάζει πλήρως για να διασφαλιστεί η ομαλή επικοινωνία και το σωστό περιεχόμενο.
TTL-232 σειριακή θύρα#
Η διεπαφή σειριακής επικοινωνίας της μονάδας ανάγνωσης χρησιμοποιεί σήματα επιπέδου TTL (TTL-232). Αυτή η διεπαφή μπορεί να προσαρμοστεί στις περισσότερες αρχιτεκτονικές του συστήματος. Εάν το σύστημα χρειάζεται να χρησιμοποιήσει τη μορφή αρχιτεκτονικής RS232, πρέπει να προστεθεί ένα εξωτερικό κύκλωμα μετατροπής.
Οι προεπιλεγμένες παράμετροι σειριακής επικοινωνίας της μονάδας ανάγνωσης φαίνονται στον Πίνακα 2-1.
Πίνακας παραμέτρων σειριακής επικοινωνίας 2-1
παράμετρος |
αθέτηση |
|---|---|
ρυθμός baud |
115200 |
Ψηφίο ελέγχου |
κανένας |
Bit δεδομένων |
8 |
Σταμάτα λίγο |
1 |
ρυθμός baud#
Όταν η μονάδα ανάγνωσης επικοινωνεί με τον κεντρικό υπολογιστή μέσω TTL-232/RS232, πρέπει να ρυθμιστούν οι ίδιες παράμετροι επικοινωνίας για την κανονική επικοινωνία, συμπεριλαμβανομένου του ρυθμού μετάδοσης, της επαλήθευσης, του ελέγχου ροής κ.λπ. Ο ρυθμός μετάδοσης είναι ο ρυθμός baud και ο προεπιλεγμένος ρυθμός baud είναι 115200.
600# |
1200# |
2400# |
4800# |
9600# |
14400# |
19200# |
38400# |
57600# |
*115200# |
Ψηφίο ελέγχου#
* Χωρίς άθροισμα ελέγχου# |
περιττός αριθμός# |
Άρτιος αριθμός# |
Σταμάτα λίγο#
* 1 bit# |
2 άτομα# |
Bit δεδομένων#
5 άτομα# |
6 bit# |
7 bit# |
* 8 bit# |
USB HID-POS#
Όταν η συσκευή είναι συσκευή HID, μπορείτε να διαβάσετε τον ακόλουθο κωδικό ρύθμισης και να επιλέξετε τη λειτουργία συσκευής POS HID.
HID POS#
εντολή#
Σχήμα και διάταξις βιβλίου#
Σύνθεση εντολών: Οι εντολές χρησιμοποιούν συμβολοσειρές ASCII και συντίθενται ως εξής
Κωδικός ρύθμισης
Τύπος οδηγιών
Το προεπιλεγμένο άθροισμα ελέγχου είναι «99»
Τύπος οδηγιών
Τύπος οδηγιών |
εντολή |
|---|---|
Οδηγίες μόνιμης ρύθμισης |
Κωδικός ρύθμισης+»>;99»» |
Οδηγίες προσωρινής ρύθμισης |
Κωδικός ρύθμισης+”^;99” |
Εντολή ερωτήματος |
Κωδικός ρύθμισης+”?;99” |
Η εντολή επιστροφής είναι σωστή |
Κωδικός ρύθμισης+”$;99” |
Σφάλμα εντολής επιστροφής |
Κωδικός ρύθμισης+”*;99” |
Λειτουργία |
στέλνω |
Επιστρέψτε σωστά |
επιστροφή σφάλματος |
Παρατήρηση |
|---|---|---|---|---|
Οδηγίες ρύθμισης |
>!0010201.>;99 |
>!0010201.$;99 |
>!0010201.*;99 |
|
Εντολή ερωτήματος |
>!0010201.?;99 |
>!001020X.$;99 |
>!0010201.*;99 |
X τιμή ερωτήματος |
Για παράδειγμα: για να ορίσετε τον χαρακτήρα τερματισμού σε carriage return και line feed, ο κωδικός ρύθμισης είναι >!0010201.
Οι ειδικές οδηγίες περιλαμβάνουν μόνιμες οδηγίες ρύθμισης, μην τις χρησιμοποιείτε συχνά. Εάν αποστέλλεται από το εργοστάσιο ή ρυθμίζεται περιστασιακά, συνιστάται να χρησιμοποιήσετε την εντολή μόνιμης ρύθμισης. Εάν οι ρυθμίσεις τροποποιούνται κάθε φορά που διαβάζεται ο κώδικας, χρησιμοποιήστε την εντολή προσωρινής ρύθμισης. Η συχνή χρήση της εντολής μόνιμης ρύθμισης θα επηρεάσει τη διάρκεια ζωής της συσκευής ανάγνωσης κώδικα.
Αναλυτικές οδηγίες μπορείτε να βρείτε στο Παράρτημα Δ.
απάντηση#
Αφού ενεργοποιηθεί, ο κεντρικός υπολογιστής στέλνει εντολές και η μονάδα ανάγνωσης θα ανταποκριθεί ανάλογα.
Απενεργοποίηση# |
* Ενεργοποίηση# |
Ήχος ειδοποίησης εντολής#
Αφού ενεργοποιηθεί, όταν η μονάδα ανάγνωσης λάβει μια οδηγία, θα εμφανιστεί ένα ηχητικό μήνυμα.
Απενεργοποίηση# |
* Ενεργοποίηση# |
Μορφή πακέτου#
αποκωδικοποιήσει δεδομένα
αναγνωριστικό |
κατάσταση |
τύπος |
μήκος |
Τύποι γραμμωτού κώδικα |
δεδομένα |
έλεγχος |
|---|---|---|---|---|---|---|
0x99 0xDD |
0x06 |
Περιγραφή πεδίου
Όνομα πεδίου |
μέγεθος |
εικονογραφώ |
|---|---|---|
αναγνωριστικό |
2 byte |
Διορθώθηκε 0x99,0xDD |
κατάσταση |
1 byte |
bit0: μόνιμη αλλαγή |
τύπος |
1 byte |
Είδος διδασκαλίας |
μήκος |
4 byte |
Το υψηλό byte πρώτο (χαμηλή διεύθυνση), το χαμηλό byte τελευταίο (υψηλή διεύθυνση), δεν περιλαμβάνει ψηφία ελέγχου |
Τύποι γραμμωτού κώδικα |
1 byte |
Δείτε το Παράρτημα ΣΤ για λεπτομέρειες |
δεδομένα |
μεταβλητός |
αποκωδικοποιήσει δεδομένα |
έλεγχος |
1 byte |
Έλεγχος XOR |
Όταν το ACK είναι ενεργοποιημένο, ο κεντρικός υπολογιστής λαμβάνει την εντολή αποκωδικοποίησης δεδομένων και πρέπει να απαντήσει στο ACK στη μονάδα ανάγνωσης.
διακόπτης#
Όταν ενεργοποιηθεί, τα αποκωδικοποιημένα δεδομένα θα αποστέλλονται σε μορφή πακέτου.
* Απενεργοποίηση# |
Ενεργοποίηση# |