RS232 lugemine Exceli makro VBA andmete hankimiseks

Sisukord:

RS232 lugemine Exceli makro VBA andmete hankimiseks
RS232 lugemine Exceli makro VBA andmete hankimiseks

Video: RS232 lugemine Exceli makro VBA andmete hankimiseks

Video: RS232 lugemine Exceli makro VBA andmete hankimiseks
Video: 30 лучших советов и рекомендаций по Windows 10 на 2020 год 2024, Mai
Anonim

See õpetus selgitab, kuidas luua kahesuunaline reaalajas side Microsoft Exceli ja teie RS232 COM-pordi seadmete vahel, nagu skaala, läheduslugeja, vöötkoodilugeja, temperatuuriandur, nihik, mikromeeter, Gage. See lahendus kasutab tarkvara "Bill Redirect" koos "Exceli pistikprogrammiga" teie välisseadme hõlpsaks ühendamiseks ning andmete vastuvõtmiseks ja saatmiseks. Suhtlus Microsoft Exceli ja teie seadme vahel toimub otsese DDE -lingi kaudu. Saadud andmete kinnitamiseks saab pärast iga teie seadmelt saadud andmeid helistada Exceli makro. See lahendus selgitab, kuidas saate käsu VBA kaudu oma seadmesse saata ja seadet täielikult juhtida. Ei vaja programmeerimist ega täiendavat riistvara!

Sammud

Osa 1/6: Tarkvara installimine (RS232 ja DDE side loomine)

Lugege RS232 Exceli makro VBA andmete hankimise 1. toiminguks
Lugege RS232 Exceli makro VBA andmete hankimise 1. toiminguks

Samm 1. Laadige alla ja installige Bill Redirect tarkvara:

www.billproduction.com/Bill_COMtoKB. ZIP. Seda tarkvara kasutatakse side loomiseks teie RS-232 COM-pordiseadmega.

Lugege RS232 Exceli makro VBA andmete hankimise 2. toiminguks
Lugege RS232 Exceli makro VBA andmete hankimise 2. toiminguks

Samm 2. Laadige alla ja installige Exceli pistikprogramm

See asub aadressil https://www.billproduction.com plugin_DDE.zip. Seda pistikprogrammi kasutatakse ühenduse loomiseks Microsoft Exceliga DDE kaudu

Osa 2/6: Arve ümbersuunamise tarkvara (üldine konfiguratsioon)

Lugege RS232 Exceli makro VBA andmete hankimise 3. sammu
Lugege RS232 Exceli makro VBA andmete hankimise 3. sammu

Samm 1. Käivitage tarkvara: Bill Redirect. Konfiguratsiooni muutmise vaikeparool on: www.billproduction.com.

Lugege RS232 Exceli makro VBA andmete hankimise 4. sammu
Lugege RS232 Exceli makro VBA andmete hankimise 4. sammu

Samm 2. Keelake kõik sektsioonid, välja arvatud jadapord ja pistikprogramm

  • Jaotises "Jadaport" seadke lüliti asendisse: Peal.
  • Jaotises "Plugin" seadke lüliti asendisse: Peal.

Osa 3/6: Arve ümbersuunamise tarkvara (RS232 jadapordi konfiguratsioon)

Lugege RS232 Exceli makro VBA andmete hankimise 5. sammu
Lugege RS232 Exceli makro VBA andmete hankimise 5. sammu

Samm 1. Klõpsake: Serial Port Configuration.

Lugege RS232 Exceli makro VBA andmete hankimise 6. toiminguks
Lugege RS232 Exceli makro VBA andmete hankimise 6. toiminguks

Samm 2. Sisestage jadapordi number, kuhu teie seade on ühendatud

  • Kui taustavärv on roheline, tähendab see, et jadaport töötab ja port on avatud.

    Valige Baudid, pariteet ja andmebaasid seadmes seadistatud.

Lugege RS232 Exceli makro VBA andmete hankimise sammu 7 järgi
Lugege RS232 Exceli makro VBA andmete hankimise sammu 7 järgi

Samm 3. Klõpsake nuppu: Salvesta konfiguratsioon

Kui kasutate seadme ühendamiseks arvutiga RS-232-USB-muundurit, on hea stabiilsuse tagamiseks oluline kasutada FTDI-kiibistikuga muundurit

Osa 4/6: Microsoft Excel (üldine konfiguratsioon)

Lugege RS232 Exceli makro VBA andmete hankimise 8. sammuks
Lugege RS232 Exceli makro VBA andmete hankimise 8. sammuks

Samm 1. Alusta:

Microsoft Excel

. See lahendus ühildub kõigi Exceli versioonide ja keeltega!

Lugege RS232 Exceli makro VBA andmete hankimise etapist 9
Lugege RS232 Exceli makro VBA andmete hankimise etapist 9

Samm 2. Looge Excelis a: uus tühi dokument.

Lugege RS232 Exceli makro VBA andmete hankimise etapist 10
Lugege RS232 Exceli makro VBA andmete hankimise etapist 10

Samm 3. Veenduge, et lehe nimi on: Sheet1.

Lugege RS232 Exceli makro VBA andmete hankimise sammu 11 kaudu
Lugege RS232 Exceli makro VBA andmete hankimise sammu 11 kaudu

Samm 4. Salvestage oma Exceli dokument kausta: C: / BillProduction. CFG / MyFile.xlsx.

Osa 5/6: Exceli pistikprogrammi seadistamine

Lugege RS232 Exceli makro VBA andmete hankimise sammu 12 kaudu
Lugege RS232 Exceli makro VBA andmete hankimise sammu 12 kaudu

Samm 1. Käivitage Exceli pistikprogramm

Konfiguratsiooni muutmise vaikeparool on järgmine: www.billproduction.com.

  • Tähtis: TCP ühenduse olek peab näitama järgmist: Ühenda. Kui seda ei tehta Ühenda siis veenduge, et Bill Redirect tarkvara on avatud.
  • Proovirežiimis peate testi jätkamiseks iga 15 minuti järel tarkvara Bill Redirect taaskäivitama."
Lugege RS232 Exceli makro VBA andmete hankimise etappi 13
Lugege RS232 Exceli makro VBA andmete hankimise etappi 13

Samm 2. Klõpsake Exceli pistikprogrammis kaustaikooni ja valige oma eelmises etapis loodud Exceli fail

  • Kui kõik on korras, näitab DDE ühenduse olek: Ühenda.
  • Sel hetkel luuakse side teie seadmega Exceli kaudu. Seadmelt saadud andmed saadetakse Excelis.
Lugege RS232 Exceli makro VBA andmete hankimise etappi 14
Lugege RS232 Exceli makro VBA andmete hankimise etappi 14

Samm 3. Testige oma suhtlust Exceliga

Kasutage nuppu: Testi DDE. Kasutage jaotist, et näha, mida teie seade saadab või vastu võtab Silur Bill Redirectis.

Osa 6/6: saadaval on mitu võimalust

Lugege RS232 Exceli makro VBA andmete hankimise sammu 15 järgi
Lugege RS232 Exceli makro VBA andmete hankimise sammu 15 järgi

Samm 1. Mõelge näitele nr 1: „Helistage Exceli makrole pärast iga saadud teavet:

  • Sisestage lihtsalt väljale oma makro nimi Käivita makro:
  • Makro kõne testimiseks kasutage paremal asuvat nuppu.
Lugege RS232 Exceli makro VBA andmete hankimise etappi 16
Lugege RS232 Exceli makro VBA andmete hankimise etappi 16

Samm 2. Mõelge näitele nr 2: Saatke oma seadmesse käsk VBA kaudu:

Lugege RS232 Exceli makro VBA andmete hankimise etappi 17
Lugege RS232 Exceli makro VBA andmete hankimise etappi 17

Samm 3. Andmete käsu saatmiseks Excelist seadmesse kasutage seda VBA Exceli lähtekoodi:

  • ChannelNumber = DDEInitiate ("BPEXCEL", "BPEXCEL")
  • DDEExecute ChannelNumber, "{TX_SERIAL [Tere sõna! {ASCII: 13}]}"
  • DDETerminate ChannelNumber
  • Asenda käsk Tere sõna! {ASCII: 13} soovitud käsu järgi.
  • Täiendav dokumentatsioon.
  • Exceli pistikprogrammi täielik kasutusjuhend koos kõigi selgitustega:
  • /Bill_DDE_over_Ethernet.pdf.
  • Arve ümbersuunamise tarkvara täielik juhend koos kõigi käskudega:

    www.billproduction.com

  • /Bill_Redirect_Manual.pdf.

Soovitan: