Αυτό το σεμινάριο εξηγεί πώς μπορείτε να δημιουργήσετε μια αμφίδρομη επικοινωνία σε πραγματικό χρόνο μεταξύ του Microsoft Excel και των συσκευών RS232 COM Port σας, όπως κλίμακα, συσκευή ανάγνωσης εγγύτητας, συσκευή ανάγνωσης γραμμωτού κώδικα, αισθητήρας θερμοκρασίας, δαγκάνα, μικρόμετρο, Gage. Αυτή η λύση χρησιμοποιεί το λογισμικό "Bill Redirect" με το "Excel Plugin" για εύκολη σύνδεση της περιφερειακής συσκευής σας και λήψη και αποστολή δεδομένων. Η επικοινωνία μεταξύ του Microsoft Excel και της συσκευής σας πραγματοποιείται μέσω απευθείας συνδέσμου DDE. Μπορείτε να καλέσετε μια μακροεντολή Excel μετά από κάθε λήψη δεδομένων από τη συσκευή σας για να επικυρώσετε τα ληφθέντα δεδομένα. Αυτή η λύση εξηγεί πώς μπορείτε να στείλετε μια εντολή μέσω VBA στη συσκευή σας και να ελέγξετε πλήρως τη συσκευή σας. Δεν απαιτείται προγραμματισμός ή επιπλέον υλικό!
Βήματα
Μέρος 1 από 6: Εγκατάσταση λογισμικού (Δημιουργία επικοινωνίας RS232 & DDE)
Βήμα 1. Κατεβάστε και εγκαταστήστε το λογισμικό Bill Redirect:
www.billproduction.com/Bill_COMtoKB. ZIP. Αυτό το λογισμικό χρησιμοποιείται για τη δημιουργία επικοινωνίας με τη συσκευή θύρας RS-232 COM.
Βήμα 2. Κατεβάστε και εγκαταστήστε την προσθήκη Excel
Αυτό βρίσκεται στη διεύθυνση https://www.billproduction.com plugin_DDE.zip. Αυτό το λογισμικό προσθηκών χρησιμοποιείται για τη δημιουργία επικοινωνίας με το Microsoft Excel μέσω DDE
Μέρος 2 από 6: Λογισμικό ανακατεύθυνσης λογαριασμών (Γενική διαμόρφωση)
Βήμα 1. Εκκινήστε το λογισμικό: Bill Redirect Το Ο προεπιλεγμένος κωδικός πρόσβασης για την επεξεργασία της διαμόρφωσης είναι: www.billproduction.com.
Βήμα 2. Απενεργοποιήστε όλη την ενότητα εκτός από τη σειριακή θύρα και την προσθήκη
- Στην ενότητα "Σειριακή θύρα" ρυθμίστε το διακόπτη σε: Επί.
- Στην ενότητα "Προσθήκη" ρυθμίστε το διακόπτη σε: Επί.
Μέρος 3 από 6: Λογισμικό ανακατεύθυνσης λογαριασμού (διαμόρφωση σειριακής θύρας RS232)
Βήμα 1. Κάντε κλικ στο: Διαμόρφωση σειριακής θύρας.
Βήμα 2. Εισαγάγετε τον αριθμό σειριακής θύρας όπου είναι συνδεδεμένη η συσκευή σας
-
Εάν το χρώμα φόντου είναι πράσινο, σημαίνει ότι η σειριακή θύρα λειτουργεί και η θύρα είναι ανοιχτή.
Επίλεξε το Bauds, Parity and Databits έχει ρυθμιστεί στη συσκευή σας.
Βήμα 3. Κάντε κλικ στο κουμπί: Αποθήκευση διαμόρφωσης
Εάν χρησιμοποιείτε μετατροπέα RS-232 σε USB για να συνδέσετε τη συσκευή σας στον υπολογιστή, είναι σημαντικό να χρησιμοποιήσετε μετατροπέα με chipset FTDI για καλή σταθερότητα
Μέρος 4 από 6: Microsoft Excel (Γενική διαμόρφωση)
Βήμα 1. Ξεκινήστε:
Microsoft Excel
Το Αυτή η λύση είναι συμβατή με όλες τις εκδόσεις και τη γλώσσα του Excel!
Βήμα 2. Δημιουργήστε ένα νέο κενό έγγραφο στο Excel a:.
Βήμα 3. Βεβαιωθείτε ότι το όνομα του φύλλου είναι: Sheet1.
Βήμα 4. Αποθηκεύστε το έγγραφο Excel στο: C: / BillProduction. CFG / MyFile.xlsx.
Μέρος 5 από 6: Διαμόρφωση προσθηκών Excel
Βήμα 1. Ξεκινήστε την Προσθήκη Excel
Ο προεπιλεγμένος κωδικός πρόσβασης για την επεξεργασία της διαμόρφωσης είναι: www.billproduction.com.
- Σημαντικό: Η κατάσταση σύνδεσης TCP πρέπει να υποδεικνύει: Συνδέω-συωδεομαι Το Αν δεν είναι Συνδέω-συωδεομαι Στη συνέχεια, βεβαιωθείτε ότι το λογισμικό ανακατεύθυνσης Bill είναι ανοιχτό.
- Σε δοκιμαστική λειτουργία πρέπει να κάνετε επανεκκίνηση του λογισμικού Bill Redirect μετά από κάθε 15 λεπτά για να συνεχίσετε τη δοκιμή σας."
Βήμα 2. Στην Προσθήκη Excel κάντε κλικ στο εικονίδιο φακέλου και επιλέξτε το αρχείο Excel που δημιουργήσατε στο βήμα πριν
- Εάν όλα είναι εντάξει, η κατάσταση σύνδεσης DDE υποδεικνύει: Συνδέω-συωδεομαι.
- Σε αυτό το σημείο η επικοινωνία δημιουργείται με τη συσκευή σας μέσω Excel. Τα δεδομένα που λαμβάνονται από τη συσκευή σας αποστέλλονται στο Excel.
Βήμα 3. Δοκιμάστε την επικοινωνία σας με το Excel
Χρησιμοποιήστε το κουμπί: Δοκιμή DDE. Για να δείτε τι στέλνει ή λαμβάνει η συσκευή σας, χρησιμοποιήστε την ενότητα Debugger στο Bill Redirect.
Μέρος 6 από 6: Διατίθενται διάφορες επιλογές
Βήμα 1. Εξετάστε το παράδειγμα #1: «Καλέστε μια μακροεντολή Excel μετά από κάθε λήψη δεδομένων:
- Απλώς εισάγετε το όνομα της μακροεντολής σας στο πεδίο Εκτέλεση μακροεντολής:
- Για να δοκιμάσετε την κλήση της μακροεντολής σας, χρησιμοποιήστε το κουμπί στα δεξιά.
Βήμα 2. Εξετάστε το παράδειγμα #2: «Στείλτε μια εντολή στη συσκευή σας μέσω VBA:
Βήμα 3. Για να στείλετε εντολή δεδομένων από το Excel στη συσκευή σας χρησιμοποιήστε αυτόν τον πηγαίο κώδικα VBA Excel:
- ChannelNumber = DDEInitiate ("BPEXCEL", "BPEXCEL")
- DDEExecute ChannelNumber, "{TX_SERIAL [Hello Word! {ASCII: 13}]}"
- DDETerminate ChannelNumber
- Αντικαταστήστε την εντολή Γεια σας Word! {ASCII: 13} με την εντολή που θέλετε.
- Συμπληρωματική τεκμηρίωση.
- Πλήρες εγχειρίδιο plugin Excel με όλες τις εξηγήσεις:
- /Bill_DDE_over_Ethernet.pdf.
-
Πλήρες εγχειρίδιο Bill Redirect Software με όλες τις εντολές:
www.billproduction.com
- /Bill_Redirect_Manual.pdf.