RS232 -ni Excel Macro VBA ma'lumotlarini yig'ish tizimiga qanday o'qish kerak

Mundarija:

RS232 -ni Excel Macro VBA ma'lumotlarini yig'ish tizimiga qanday o'qish kerak
RS232 -ni Excel Macro VBA ma'lumotlarini yig'ish tizimiga qanday o'qish kerak

Video: RS232 -ni Excel Macro VBA ma'lumotlarini yig'ish tizimiga qanday o'qish kerak

Video: RS232 -ni Excel Macro VBA ma'lumotlarini yig'ish tizimiga qanday o'qish kerak
Video: Cómo AUTOELIMINAR tu cuenta de TELEGRAM 2024, May
Anonim

Ushbu qo'llanmada, Microsoft Excel va RS232 COM Port qurilmalari o'rtasida Scale, Proximity o'quvchi, Shtrix-kod o'quvchi, harorat sensori, Kaliper, Mikrometr, Geyj kabi real vaqtda ikki tomonlama aloqa o'rnatilishi tushuntiriladi. Ushbu yechim "Billni qayta yo'naltirish" dasturidan foydalanib, "Excel plaginini" ishlatib, periferik qurilmangizni osongina ulash va ma'lumotlarni qabul qilish va yuborish imkonini beradi. Microsoft Excel va qurilmangiz o'rtasidagi aloqa to'g'ridan -to'g'ri DDE havolasi orqali amalga oshiriladi. Qabul qilingan ma'lumotlarni tasdiqlash uchun qurilmangizdan olingan har bir ma'lumotdan so'ng Excel so'lini chaqirish mumkin. Bu yechim sizning qurilmangizga VBA orqali qanday buyruq yuborishingiz va qurilmangizni to'liq boshqarishingiz mumkinligini tushuntiradi. Hech qanday dasturiy ta'minot yoki qo'shimcha uskunalar kerak emas!

Qadamlar

6 -dan 1 -qism: Dasturiy ta'minotni o'rnatish (RS232 va DDE aloqasini o'rnatish)

RS232 -ni Excel Macro VBA ma'lumotlarini yig'ish uchun o'qing 1 -qadam
RS232 -ni Excel Macro VBA ma'lumotlarini yig'ish uchun o'qing 1 -qadam

Qadam 1. Bill Redirect dasturini yuklab oling va o'rnating:

www.billproduction.com/Bill_COMtoKB. ZIP. Bu dastur RS-232 COM Port qurilmangiz bilan aloqa o'rnatish uchun ishlatiladi.

RS232 -ni Excel Macro VBA ma'lumotlarini yig'ish uchun 2 -bosqichda o'qing
RS232 -ni Excel Macro VBA ma'lumotlarini yig'ish uchun 2 -bosqichda o'qing

Qadam 2. Excel plaginini yuklab oling va o'rnating

Bu https://www.billproduction.com plugin_DDE.zip manzilida. Bu plagin dasturi DDE orqali Microsoft Excel bilan aloqani o'rnatish uchun ishlatiladi

6 -dan 2 -qism: Billni qayta yo'naltirish dasturi (umumiy konfiguratsiya)

RS232 -ni Excel Macro VBA ma'lumotlarini yig'ish uchun o'qing 3 -qadam
RS232 -ni Excel Macro VBA ma'lumotlarini yig'ish uchun o'qing 3 -qadam

Qadam 1. Dasturiy ta'minotni ishga tushiring: Billni qayta yo'naltirish. Konfiguratsiyani o'zgartirish uchun standart parol: www.billproduction.com.

RS232 -ni Excel Macro VBA ma'lumotlarini yig'ish uchun o'qing 4 -qadam
RS232 -ni Excel Macro VBA ma'lumotlarini yig'ish uchun o'qing 4 -qadam

Qadam 2. Seriya porti va plaginidan boshqa barcha bo'limlarni o'chirib qo'ying

  • "Seriya porti" bo'limida kalitni quyidagicha o'rnating: Yoqilgan.
  • "Plugin" bo'limida kalitni quyidagicha o'rnating: Yoqilgan.

6 -dan 3 -qism: Billni qayta yo'naltirish dasturi (RS232 ketma -ket port konfiguratsiyasi)

RS232 -ni Excel Macro VBA ma'lumotlarini yig'ish uchun 5 -qadamda o'qing
RS232 -ni Excel Macro VBA ma'lumotlarini yig'ish uchun 5 -qadamda o'qing

Qadam 1. bosing: ketma -ket port konfiguratsiyasi.

RS232 -ni Excel Macro VBA ma'lumotlarini yig'ish uchun o'qing 6 -qadam
RS232 -ni Excel Macro VBA ma'lumotlarini yig'ish uchun o'qing 6 -qadam

Qadam 2. Sizning qurilmangiz ulangan ketma -ket port raqamini kiriting

  • Agar fon rangi yashil bo'lsa, demak, ketma -ket port ishlaydi va port ochiq.

    Ni tanlang Bauds, ma'lumotlar va ma'lumotlar tengligi qurilmangizda sozlangan.

RS232 -ni Excel Macro VBA ma'lumotlarini yig'ish uchun 7 -qadamda o'qing
RS232 -ni Excel Macro VBA ma'lumotlarini yig'ish uchun 7 -qadamda o'qing

Qadam 3. tugmasini bosing: konfiguratsiyani saqlash

Agar siz qurilmangizni kompyuterga ulash uchun RS-232 dan USB-konvertorga foydalansangiz, yaxshi barqarorlik uchun FTDI chipsetli konverterdan foydalanish muhim

6 -dan 4 -qism: Microsoft Excel (Umumiy konfiguratsiya)

RS232 -ni Excel Macro VBA ma'lumot olish 8 -qadamiga o'qing
RS232 -ni Excel Macro VBA ma'lumot olish 8 -qadamiga o'qing

Qadam 1. Boshlash:

Microsoft Excel

. Bu yechim barcha Excel versiyalari va tillariga mos keladi!

RS232 -ni Excel Macro VBA ma'lumotlarini yig'ish uchun 9 -qadamda o'qing
RS232 -ni Excel Macro VBA ma'lumotlarini yig'ish uchun 9 -qadamda o'qing

Qadam 2. Excelda a: yangi bo'sh hujjat yarating.

RS232 -ni Excel Macro VBA ma'lumotlarini yig'ish uchun 10 -qadamda o'qing
RS232 -ni Excel Macro VBA ma'lumotlarini yig'ish uchun 10 -qadamda o'qing

Qadam 3. varaq nomi ekanligiga ishonch hosil qiling: Sheet1.

RS232 -ni Excel Macro VBA ma'lumotlarini yig'ish uchun 11 -qadamda o'qing
RS232 -ni Excel Macro VBA ma'lumotlarini yig'ish uchun 11 -qadamda o'qing

Qadam 4. Excel hujjatingizni saqlang: C: / BillProduction. CFG / MyFile.xlsx.

6 -dan 5 -qism: Excel plaginini sozlash

RS232 -ni Excel Macro VBA ma'lumotlarini yig'ish 12 -bosqichiga o'qing
RS232 -ni Excel Macro VBA ma'lumotlarini yig'ish 12 -bosqichiga o'qing

Qadam 1. Excel plaginini ishga tushiring

Konfiguratsiyani o'zgartirish uchun standart parol: www.billproduction.com.

  • Muhim: TCP ulanish holati quyidagilarni ko'rsatishi kerak: Ulanmoq. Agar unday bo'lmasa Ulanmoq keyin Bill Redirect Software ochiq ekanligiga ishonch hosil qiling.
  • Sinov rejimida, har 15 daqiqadan so'ng, testni davom ettirish uchun Bill Redirect dasturini qayta ishga tushirish kerak."
RS232 -ni Excel Macro VBA ma'lumotlarini yig'ish uchun 13 -qadamda o'qing
RS232 -ni Excel Macro VBA ma'lumotlarini yig'ish uchun 13 -qadamda o'qing

Qadam 2. Excel plaginida papka belgisiga bosing va oldingi qadamda yaratilgan Excel faylini tanlang

  • Agar hamma narsa yaxshi bo'lsa, DDE ulanish holati quyidagilarni ko'rsatadi: Ulanmoq.
  • Bu vaqtda qurilmangiz bilan Excel orqali aloqa o'rnatiladi. Qurilmangizdan olingan ma'lumotlar Excel -da yuboriladi.
RS232 -ni Excel Macro VBA ma'lumotlarini yig'ish uchun 14 -qadamda o'qing
RS232 -ni Excel Macro VBA ma'lumotlarini yig'ish uchun 14 -qadamda o'qing

Qadam 3. Excel bilan aloqangizni sinab ko'ring

Tugmani ishlating: DDE -ni sinab ko'ring. Qurilmangiz nima yuborayotganini yoki qabul qilganini bilish uchun bo'limdan foydalaning Nosozliklarni tuzatuvchi Billni qayta yo'naltirishda.

6 -dan 6 -qism: Bir nechta variant mavjud

RS232 -ni Excel Macro VBA ma'lumotlarini yig'ish uchun 15 -qadamda o'qing
RS232 -ni Excel Macro VBA ma'lumotlarini yig'ish uchun 15 -qadamda o'qing

Qadam 1. №1 misolni ko'rib chiqing: Har bir olingan ma'lumotdan so'ng Excel makrosiga qo'ng'iroq qiling:

  • Maydonga makro nomini kiriting Makrosni ishga tushirish:
  • Makro chaqiruvini tekshirish uchun o'ngdagi tugmani bosing.
RS232 -ni Excel Macro VBA ma'lumotlarini yig'ish uchun o'qing 16 -qadam
RS232 -ni Excel Macro VBA ma'lumotlarini yig'ish uchun o'qing 16 -qadam

2 -qadam. 2 -misolni ko'rib chiqing: VBA orqali qurilmangizga buyruq yuboring:

RS232 -ni Excel Macro VBA ma'lumotlarini yig'ish uchun 17 -qadamda o'qing
RS232 -ni Excel Macro VBA ma'lumotlarini yig'ish uchun 17 -qadamda o'qing

Qadam 3. Ma'lumotlar buyrug'ini Excel -dan qurilmangizga yuborish uchun ushbu VBA Excel manba kodidan foydalaning:

  • ChannelNumber = DDEInitiate ("BPEXCEL", "BPEXCEL")
  • DDEExecute ChannelNumber, "{TX_SERIAL [Salom so'z! {ASCII: 13}]}"
  • DD Kanalni aniqlash
  • Buyruqni almashtiring Salom so'z! {ASCII: 13} kerakli buyruq bilan.
  • Qo'shimcha hujjatlar.
  • Excel Plugin to'liq qo'llanmasi barcha tushuntirishlar bilan:
  • /Bill_DDE_over_Ethernet.pdf.
  • Bill Redirect Software to'liq qo'llanmasi barcha buyruqlar bilan:

    www.billproduction.com

  • /Bill_Redirect_Manual.pdf.

Tavsiya: