Kuidas lugeda RS232-st Exceli makro VBA andmete hankimist

See õpetus selgitab, kuidas luua kahesuunalist reaalajas sidet Microsoft Exceli ja teie RS232 COM-pordi seadmete vahel, nagu skaala, läheduslugeja, vöötkoodilugeja, temperatuuriandur, nihik, mikromeeter, mõõtur. See lahendus kasutab teie välisseadmete hõlpsaks ühendamiseks ning andmete vastuvõtmiseks ja saatmiseks tarkvara “Bill Redirect” koos “Exceli pistikprogrammiga”. Microsoft Exceli ja teie seadme vaheline suhtlus toimub otse DDE-lingi kaudu. Pärast iga teie seadmest saadud andmeid saab vastuvõetud andmete kinnitamiseks kutsuda Exceli makro. See lahendus selgitab, kuidas saate VBA kaudu oma seadmesse käsu saata ja oma seadet täielikult juhtida. Ei vaja programmeerimist ega täiendavat riistvara!

1
Laadige alla ja installige Bill Redirect tarkvara: http://www.billproduction.com/Bill_COMtoKB.ZIP. Seda tarkvara kasutatakse side loomiseks teie RS-232 COM-pordi seadmega.

2
Laadige alla ja installige Exceli pistikprogramm. See asub aadressil http://www.billproduction.com plugin_DDE.zip. Seda pistikprogrammi kasutatakse DDE kaudu Microsoft Exceliga ühenduse loomiseks

3
Käivitage tarkvara: Bill Redirect. Vaikimisi parool konfiguratsiooni muutmiseks on: www.billproduction.com.

4
Keela kõik jaotised, välja arvatud jadaport ja pistikprogramm.Jaotises “Serial Port” seadke lüliti asendisse: Sees.Jaotises “Plugin” seadke lüliti asendisse: Sees.

5
Klõpsake: Serial Port Configuration.

6
Sisestage seeriapordi number, kuhu teie seade on ühendatud. Kui taustavärv on roheline, tähendab see, et jadaport töötab ja port on avatud. Valige seadmes konfigureeritud kaud, paarsus ja andmebitid.

7
Klõpsake nuppu: Salvesta konfiguratsioon Kui kasutate seadme arvutiga ühendamiseks RS-232-USB-muundurit, on hea stabiilsuse tagamiseks oluline kasutada FTDI-kiibistikuga konverterit!

8
Start: Microsoft Excel. See lahendus ühildub kõigi Exceli versioonide ja keeltega!

9
Looge Excelis a: uus tühi dokument.

10
Veenduge, et lehe nimi oleks: Leht1.

11
Salvestage oma Exceli dokument aadressile C:BillProduction.CFGMyFile.xlsx.

12
Käivitage Exceli pistikprogramm. Vaikimisi parool konfiguratsiooni muutmiseks on: www.billproduction.com. Tähtis: TCP-ühenduse olek peab näitama: Ühenda. Kui see ei ole Connect, siis veenduge, et Bill Redirect tarkvara oleks avatud. Proovirežiimis peate testi jätkamiseks iga 15 minuti järel taaskäivitama tarkvara Bill Redirect.

13
Klõpsake Exceli pistikprogrammis kausta ikoonil ja valige oma Exceli fail, mis on loodud eelmises etapis. Kui kõik on korras, näitab DDE ühenduse olek: Ühenda. Sel hetkel luuakse side teie seadmega Exceli kaudu. Teie seadmest saadud andmed saadetakse Excelisse.

14
Testige oma suhtlust Exceliga. Kasutage nuppu: Test DDE. Et näha, mida teie seade saadab või vastu võtab, kasutage Bill Redirecti jaotist Siluja.

15
Kaaluge näidet nr 1: “Kutsuge Exceli makro pärast iga saadud andmeid: lihtsalt sisestage oma makro nimi väljale “Käivita makro:”Makro kutse testimiseks kasutage parempoolset nuppu.

16
Vaatleme näidet nr 2:’ Saatke oma seadmele käsk VBA kaudu:

17
Andmete käsu saatmiseks Excelist oma seadmesse kasutage seda VBA Exceli lähtekoodi:ChannelNumber = DDEInitiate(“BPEXCEL”, “BPEXCEL”)DDEExecute ChannelNumber, “{TX_SERIAL[Tere sõna!{ASCII:13}]}”DDETerminate ChannelNumberAsenda käsk Tere, Word !{ASCII:13} soovitud käsuga.Täiendav dokumentatsioon.Exceli pistikprogrammi täielik juhend koos selgitustega: http://www.billproduction.com/Bill_DDE_over_Ethernet.pdf.Arve ümbersuunamise tarkvara täisjuhend koos kõigi käskudega:http: //www.billproduction.com/Bill_Redirect_Manual.pdf.