Tutorial ini menerangkan bagaimana mewujudkan komunikasi masa nyata dua arah antara Microsoft Excel dan peranti Port RS232 COM anda seperti Skala, pembaca jarak, pembaca kod bar, sensor suhu, Caliper, Mikrometer, Gage. Penyelesaian ini menggunakan perisian "Redirect Bill" dengan "Excel Plugin" untuk menghubungkan periferal anda dengan mudah dan menerima serta menghantar data. Komunikasi antara Microsoft Excel dan peranti anda dibuat melalui pautan DDE langsung. Makro Excel boleh dipanggil setelah setiap data diterima dari peranti anda untuk mengesahkan data yang diterima. Penyelesaian ini menerangkan bagaimana anda boleh menghantar arahan melalui VBA ke peranti anda dan mengawal sepenuhnya peranti anda. Tidak diperlukan pengaturcaraan atau perkakasan tambahan!
Langkah-langkah
Bahagian 1 dari 6: Pasang Perisian (Buat Komunikasi RS232 & DDE)
Langkah 1. Muat turun dan pasang perisian Redirect Bill:
www.billproduction.com/Bill_COMtoKB. ZIP. Perisian ini digunakan untuk menjalin komunikasi dengan peranti Port RS-232 COM anda.
Langkah 2. Muat turun dan pasang pemalam Excel
Ini terdapat di https://www.billproduction.com plugin_DDE.zip. Perisian plugin ini digunakan untuk menjalin komunikasi dengan Microsoft Excel melalui DDE
Bahagian 2 dari 6: Perisian Pengalihan Bil (Konfigurasi Umum)
Langkah 1. Mulakan perisian: Bill Redirect. Kata laluan lalai untuk mengedit konfigurasi adalah: www.billproduction.com.
Langkah 2. Lumpuhkan semua bahagian kecuali Port Serial dan Plugin
- Di bahagian "Port Bersiri" tetapkan suis ke: Dihidupkan.
- Di bahagian "Plugin" tetapkan suis ke: Dihidupkan.
Bahagian 3 dari 6: Perisian Pengalihan Bil (konfigurasi Port Serial RS232)
Langkah 1. Klik pada: Serial Port Configuration.
Langkah 2. Masukkan Nombor Port Serial di mana peranti anda disambungkan
-
Sekiranya warna latar berwarna hijau, ini bermaksud port bersiri berfungsi dan port terbuka.
Pilih Baud, Parity dan Pangkalan Data dikonfigurasikan dalam peranti anda.
Langkah 3. Klik butang: Simpan Konfigurasi
Sekiranya anda menggunakan penukar RS-232 ke USB untuk menyambungkan peranti anda di komputer, penting untuk menggunakan penukar dengan chipset FTDI untuk kestabilan yang baik
Bahagian 4 dari 6: Microsoft Excel (Konfigurasi Umum)
Langkah 1. Mulakan:
Microsoft Excel
. Penyelesaian ini serasi dengan semua versi dan bahasa Excel!
Langkah 2. Buat di Excel a: dokumen kosong baru.
Langkah 3. Pastikan nama helaiannya adalah: Helaian1.
Langkah 4. Simpan dokumen Excel anda ke: C: / BillProduction. CFG / MyFile.xlsx.
Bahagian 5 dari 6: Konfigurasi Plugin Excel
Langkah 1. Mulakan Pemalam Excel
Kata laluan lalai untuk mengedit konfigurasi adalah: www.billproduction.com.
- Penting: Status Sambungan TCP mesti menunjukkan: Sambung. Sekiranya tidak Sambung kemudian pastikan bahawa Perisian Pengalihan Rang terbuka.
- Dalam mod percubaan, anda mesti memulakan semula perisian Redirect perisian setiap 15 minit untuk meneruskan ujian anda."
Langkah 2. Dalam Excel Plugin klik pada ikon folder dan pilih File Excel anda yang dibuat pada langkah sebelumnya
- Sekiranya semuanya baik-baik saja, Status Sambungan DDE menunjukkan: Sambung.
- Pada ketika ini komunikasi dibuat dengan Peranti anda melalui Excel. Data yang diterima dari peranti anda dihantar dalam Excel.
Langkah 3. Uji komunikasi anda dengan Excel
Gunakan butang: Uji DDE. Untuk melihat apa yang dihantar atau diterima oleh peranti anda, gunakan bahagian tersebut Penyahpepijat dalam Redirect Bill.
Bahagian 6 dari 6: Beberapa Pilihan Ada
Langkah 1. Pertimbangkan contoh # 1: 'Panggil Makro Excel setelah setiap data diterima:
- Cukup masukkan nama makro anda di medan Jalankan makro:
- Untuk menguji panggilan makro anda, gunakan butang di sebelah kanan.
Langkah 2. Pertimbangkan contoh # 2: 'Hantar arahan ke peranti anda melalui VBA:
Langkah 3. Untuk menghantar arahan data dari Excel ke peranti anda, gunakan kod sumber VBA Excel ini:
- ChannelNumber = DDEInitiate ("BPEXCEL", "BPEXCEL")
- DDEExecute ChannelNumber, "{TX_SERIAL [Hello Word! {ASCII: 13}]}"
- DDETentukan Minimum Saluran
- Gantikan arahan Helo Word! {ASCII: 13} mengikut arahan yang anda mahukan.
- Dokumentasi tambahan.
- Manual lengkap Plugin Excel dengan semua penjelasan:
- / Bil_DDE_over_Ethernet.pdf.
-
Manual lengkap Perisian Redirect Perisian dengan semua arahan:
www.billproduction.com
- / Bil_Redirect_Manual.pdf.