Ρυθμίσεις διεπαφής#
Μέθοδος επικοινωνίας#
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 |
Αριθμός ελέγχου |
κανένας |
bits δεδομένων |
8 |
Σταμάτα λίγο |
1 |
ρυθμός baud#
Όταν η μονάδα ανάγνωσης κώδικα επικοινωνεί με τον κεντρικό υπολογιστή μέσω TTL-232/RS232, πρέπει να ρυθμιστούν οι ίδιες παράμετροι επικοινωνίας για την κανονική επικοινωνία, συμπεριλαμβανομένου του ρυθμού μετάδοσης, της επαλήθευσης, του ελέγχου ροής κ.λπ. Ο ρυθμός μετάδοσης είναι ο ρυθμός baud και ο προεπιλεγμένος ρυθμός baud είναι 115200.
600# |
1200# |
2400# |
4800# |
9600# |
14400# |
19200# |
38400# |
57600# |
*115200# |
Αριθμός ελέγχου#
* Χωρίς άθροισμα ελέγχου# |
περιττός αριθμός# |
ακόμη και# |
Σταμάτα λίγο#
* 1 bit# |
2 άτομα# |
bits δεδομένων#
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 στη μονάδα ανάγνωσης κώδικα.
διακόπτης#
Όταν ενεργοποιηθεί, τα αποκωδικοποιημένα δεδομένα θα αποστέλλονται σε μορφή πακέτου.
* Απενεργοποίηση# |
καθιστώ ικανό# |