Kako prebrati pridobivanje podatkov iz makro VBA RS232 v Excel

Kazalo:

Kako prebrati pridobivanje podatkov iz makro VBA RS232 v Excel
Kako prebrati pridobivanje podatkov iz makro VBA RS232 v Excel

Video: Kako prebrati pridobivanje podatkov iz makro VBA RS232 v Excel

Video: Kako prebrati pridobivanje podatkov iz makro VBA RS232 v Excel
Video: Быстрая укладка плитки на стены в санузле. ПЕРЕДЕЛКА ХРУЩЕВКИ от А до Я #27 2024, Maj
Anonim

Ta vadnica razlaga, kako vzpostaviti dvosmerno komunikacijo v realnem času med programom Microsoft Excel in napravami RS232 COM Port, kot so tehtnica, bralnik bližine, čitalnik črtne kode, temperaturni senzor, čeljust, mikrometer, merilnik. Ta rešitev uporablja programsko opremo "Bill Redirect" z "Excel Plugin" za enostavno povezovanje zunanjih naprav in sprejemanje in pošiljanje podatkov. Komunikacija med Microsoft Excelom in vašo napravo poteka prek neposredne povezave DDE. Po vsakem prejetem podatku iz naprave lahko pokličete Excelov makro, da potrdite prejete podatke. Ta rešitev pojasnjuje, kako lahko pošljete ukaz prek VBA v svojo napravo in popolnoma nadzirate svojo napravo. Ni potrebe po programiranju ali dodatni strojni opremi!

Koraki

1. del od 6: Namestitev programske opreme (vzpostavitev komunikacije RS232 in DDE)

Preberite RS232 v Excel makro VBA pridobivanje podatkov 1. korak
Preberite RS232 v Excel makro VBA pridobivanje podatkov 1. korak

Korak 1. Prenesite in namestite programsko opremo Bill Redirect:

www.billproduction.com/Bill_COMtoKB. ZIP. Ta programska oprema se uporablja za vzpostavitev komunikacije z vašo napravo RS-232 COM Port.

Preberite RS232 v Excel Macro VBA pridobivanje podatkov 2. korak
Preberite RS232 v Excel Macro VBA pridobivanje podatkov 2. korak

Korak 2. Prenesite in namestite vtičnik Excel

To je na https://www.billproduction.com plugin_DDE.zip. Ta vtičnik se uporablja za vzpostavitev komunikacije z Microsoft Excelom prek DDE

2. del od 6: programska oprema za preusmeritev računa (splošna konfiguracija)

Preberite RS232 v Excel makro VBA pridobivanje podatkov 3. korak
Preberite RS232 v Excel makro VBA pridobivanje podatkov 3. korak

Korak 1. Zaženite programsko opremo: Bill Redirect. Privzeto geslo za urejanje konfiguracije je: www.billproduction.com.

Preberite RS232 v Excel makro VBA pridobivanje podatkov 4. korak
Preberite RS232 v Excel makro VBA pridobivanje podatkov 4. korak

Korak 2. Onemogočite vse razdelke, razen serijskih vrat in vtičnikov

  • V razdelku "Serijska vrata" stikalo nastavite na: Vklopljeno.
  • V razdelku "Vtičnik" stikalo nastavite na: Vklopljeno.

3. del od 6: Programska oprema za preusmeritev računa (konfiguracija serijskih vrat RS232)

Preberite korak pridobivanja podatkov VBA RS232 v Excelu Macro VBA
Preberite korak pridobivanja podatkov VBA RS232 v Excelu Macro VBA

Korak 1. Kliknite na: Serial Port Configuration.

Preberite RS232 v Excel makro VBA pridobivanje podatkov 6. korak
Preberite RS232 v Excel makro VBA pridobivanje podatkov 6. korak

Korak 2. Vnesite serijsko številko vrat, na katero je priključena vaša naprava

  • Če je barva ozadja zelena, to pomeni, da serijska vrata delujejo in da so vrata odprta.

    Izberite Baudi, parnost in podatkovni bitovi konfigurirano v vaši napravi.

Preberite RS232 v Excel Macro VBA pridobivanje podatkov Korak 7
Preberite RS232 v Excel Macro VBA pridobivanje podatkov Korak 7

Korak 3. Kliknite gumb: Shrani konfiguracijo

Če za pretvorbo naprave v računalnik uporabljate pretvornik RS-232 v USB, je za dobro stabilnost pomembno, da uporabite pretvornik s naborom čipov FTDI

4. del od 6: Microsoft Excel (splošna konfiguracija)

Preberite RS232 v Excel makro VBA pridobivanje podatkov 8. korak
Preberite RS232 v Excel makro VBA pridobivanje podatkov 8. korak

1. korak: Začnite:

Microsoft Excel

. Ta rešitev je združljiva z vsemi različicami in jeziki Excela!

Preberite RS232 v Excel makro VBA pridobivanje podatkov 9. korak
Preberite RS232 v Excel makro VBA pridobivanje podatkov 9. korak

Korak 2. Ustvarite v Excelu a: nov prazen dokument.

Preberite RS232 v Excel makro VBA pridobivanje podatkov 10. korak
Preberite RS232 v Excel makro VBA pridobivanje podatkov 10. korak

Korak 3. Prepričajte se, da je ime lista: Sheet1.

Preberite RS232 v Excel makro VBA pridobivanje podatkov Korak 11
Preberite RS232 v Excel makro VBA pridobivanje podatkov Korak 11

Korak 4. Shranite svoj Excelov dokument v: C: / BillProduction. CFG / MyFile.xlsx.

5. del od 6: konfiguracija vtičnika Excel

Preberite Korak 12: Pridobitev podatkov RS232 v Excel za makro VBA
Preberite Korak 12: Pridobitev podatkov RS232 v Excel za makro VBA

Korak 1. Zaženite vtičnik Excel

Privzeto geslo za urejanje konfiguracije je: www.billproduction.com.

  • Pomembno: Stanje povezave TCP mora navajati: Poveži se. Če ne gre Poveži se nato se prepričajte, da je odprta programska oprema Bill Redirect.
  • V poskusnem načinu morate po vsakih 15 minutah znova zagnati programsko opremo Bill Redirect, da nadaljujete preizkus."
Preberite Korak 13: Zbiranje podatkov RS232 v Excel za makro VBA
Preberite Korak 13: Zbiranje podatkov RS232 v Excel za makro VBA

Korak 2. V vtičniku Excel kliknite ikono mape in izberite datoteko Excel, ustvarjeno v prejšnjem koraku

  • Če je vse v redu, stanje povezave DDE označuje: Poveži se.
  • Na tej točki se vzpostavi komunikacija z vašo napravo prek Excela. Podatki, prejeti iz vaše naprave, se pošljejo v Excelu.
Preberite 14. korak pridobivanja podatkov iz makro VBA RS232 v Excel
Preberite 14. korak pridobivanja podatkov iz makro VBA RS232 v Excel

Korak 3. Preizkusite svojo komunikacijo z Excelom

Uporabite gumb: Preizkusite DDE. V razdelku si oglejte, kaj naprava pošilja ali sprejema Odpravljanje napak v Bill Redirect.

6. del od 6: Na voljo je več možnosti

Preberite RS232 v Excel makro VBA pridobivanje podatkov Korak 15
Preberite RS232 v Excel makro VBA pridobivanje podatkov Korak 15

Korak 1. Razmislite o primeru #1: Po vsakem prejetem podatku pokličite makro programa Excel:

  • Preprosto vnesite ime makra v polje Zaženi makro:
  • Za preizkus klica vašega makra uporabite gumb na desni.
Preberite RS232 v Excel makro VBA pridobivanje podatkov 16. korak
Preberite RS232 v Excel makro VBA pridobivanje podatkov 16. korak

Korak 2. Razmislite o primeru 2: Pošljite ukaz v svojo napravo prek VBA:

Preberite RS232 v Excel makro VBA pridobivanje podatkov Korak 17
Preberite RS232 v Excel makro VBA pridobivanje podatkov Korak 17

Korak 3. Za pošiljanje podatkovnega ukaza iz Excela v napravo uporabite to izvorno kodo VBA Excel:

  • ChannelNumber = DDEInitiate ("BPEXCEL", "BPEXCEL")
  • DDEExecute ChannelNumber, "{TX_SERIAL [Pozdravljena beseda! {ASCII: 13}]}"
  • DDETermininate ChannelNumber
  • Zamenjajte ukaz Pozdravljena beseda! {ASCII: 13} z ukazom, ki ga želite.
  • Dodatna dokumentacija.
  • Celoten priročnik vtičnika Excel z vsemi razlagami:
  • /Bill_DDE_over_Ethernet.pdf.
  • Popoln priročnik o programski opremi Bill Redirect z vsemi ukazi:

    www.billproduction.com

  • /Bill_Redirect_Manual.pdf.

Priporočena: