Si të lexoni marrjen e të dhënave RS232 në Excel Macro VBA

Përmbajtje:

Si të lexoni marrjen e të dhënave RS232 në Excel Macro VBA
Si të lexoni marrjen e të dhënave RS232 në Excel Macro VBA

Video: Si të lexoni marrjen e të dhënave RS232 në Excel Macro VBA

Video: Si të lexoni marrjen e të dhënave RS232 në Excel Macro VBA
Video: ВСЯ НОЧЬ С ПОЛТЕРГЕЙСТОМ В ЖИЛОМ ДОМЕ, я заснял жуткую активность. 2024, Mund
Anonim

Ky tutorial shpjegon se si të krijoni një komunikim dypalësh në kohë reale midis Microsoft Excel dhe pajisjeve tuaja RS232 COM Port si një shkallë, lexues i afërsisë, lexues i barkodit, sensor i temperaturës, caliper, mikrometër, Gage. Kjo zgjidhje përdor softuerin "Bill Redirect" me "Excel Plugin" për të lidhur me lehtësi pajisjen tuaj periferike dhe për të marrë dhe dërguar të dhënat. Komunikimi midis Microsoft Excel dhe pajisjes tuaj bëhet përmes një lidhjeje të drejtpërdrejtë DDE. Një Macro Excel mund të thirret pas çdo të dhëne të marrë nga pajisja juaj për të vërtetuar të dhënat e marra. Kjo zgjidhje shpjegon se si mund të dërgoni një komandë përmes VBA në pajisjen tuaj dhe të kontrolloni plotësisht pajisjen tuaj. Nuk kërkohet programim ose pajisje shtesë!

Hapa

Pjesa 1 nga 6: Instaloni Softuer (Krijoni komunikim RS232 & DDE)

Lexoni RS232 në Excel Fitimi i të dhënave Macro VBA Hapi 1
Lexoni RS232 në Excel Fitimi i të dhënave Macro VBA Hapi 1

Hapi 1. Shkarkoni dhe instaloni programin Bill Redirect:

www.billproduction.com/Bill_COMtoKB. ZIP. Ky program përdoret për të krijuar komunikimin me pajisjen tuaj RS-232 COM Port.

Lexoni RS232 në Excel Marrja e të dhënave Macro VBA të Hapit 2
Lexoni RS232 në Excel Marrja e të dhënave Macro VBA të Hapit 2

Hapi 2. Shkarkoni dhe instaloni shtojcën Excel

Kjo është në https://www.billproduction.com plugin_DDE.zip. Ky softuer shtojce përdoret për të krijuar komunikimin me Microsoft Excel përmes DDE

Pjesa 2 nga 6: Softueri i Ridrejtimit të Faturës (Konfigurimi i Përgjithshëm)

Lexoni RS232 në Excel Marrja e të dhënave Macro VBA në Hapi 3
Lexoni RS232 në Excel Marrja e të dhënave Macro VBA në Hapi 3

Hapi 1. Filloni softuerin: Bill RedirectMe Fjalëkalimi i paracaktuar për të redaktuar konfigurimin është: www.billproduction.com.

Lexoni RS232 në Excel Fitimi i të dhënave Macro VBA Hapi 4
Lexoni RS232 në Excel Fitimi i të dhënave Macro VBA Hapi 4

Hapi 2. Çaktivizoni të gjithë pjesën përveç Portit Serial dhe Shtojcës

  • Në seksionin "Porti Serial" vendosni kalimin në: Aktiv.
  • Në seksionin "Plugin" vendoseni kalimin në: Aktiv.

Pjesa 3 nga 6: Softueri i Ridrejtimit të Faturës (Konfigurimi i Portit Serial RS232)

Lexoni RS232 në Excel Fitimi i të dhënave Macro VBA Hapi 5
Lexoni RS232 në Excel Fitimi i të dhënave Macro VBA Hapi 5

Hapi 1. Klikoni mbi: Konfigurimi i Portit Serial.

Lexoni RS232 në Excel Marrja e të dhënave Macro VBA Hapi 6
Lexoni RS232 në Excel Marrja e të dhënave Macro VBA Hapi 6

Hapi 2. Shkruani numrin serik të portit ku është lidhur pajisja juaj

  • Nëse ngjyra e sfondit është e gjelbër, do të thotë që porti serik funksionon dhe porti është i hapur.

    Zgjidhni Bauds, Parity dhe Databits konfiguruar në pajisjen tuaj.

Lexoni RS232 në Excel Marrja e të dhënave Macro VBA në hapin 7
Lexoni RS232 në Excel Marrja e të dhënave Macro VBA në hapin 7

Hapi 3. Klikoni në butonin: Ruaj konfigurimin

Nëse përdorni një konvertues RS-232 në USB për të lidhur pajisjen tuaj në kompjuter, është e rëndësishme të përdorni një konvertues me chipset FTDI për një stabilitet të mirë

Pjesa 4 nga 6: Microsoft Excel (Konfigurimi i Përgjithshëm)

Lexoni RS232 në Excel Marrja e të dhënave Macro VBA në hapin 8
Lexoni RS232 në Excel Marrja e të dhënave Macro VBA në hapin 8

Hapi 1. Filloni:

Microsoft Excel

Me Kjo zgjidhje është e pajtueshme me të gjitha versionet dhe gjuhët e Excel!

Lexoni RS232 në Excel Fitimi i të dhënave Macro VBA Hapi 9
Lexoni RS232 në Excel Fitimi i të dhënave Macro VBA Hapi 9

Hapi 2. Krijoni një në Excel një: dokument të ri bosh.

Lexoni RS232 në Excel Marrja e të dhënave Macro VBA në hapin 10
Lexoni RS232 në Excel Marrja e të dhënave Macro VBA në hapin 10

Hapi 3. Sigurohuni që emri i fletës të jetë: Sheet1.

Lexoni RS232 në Excel Marrja e të dhënave Macro VBA Hapi 11
Lexoni RS232 në Excel Marrja e të dhënave Macro VBA Hapi 11

Hapi 4. Ruani dokumentin tuaj Excel në: C: / BillProduction. CFG / MyFile.xlsx.

Pjesa 5 nga 6: Konfigurimi i Shtojcës Excel

Lexoni RS232 në Excel Marrja e të dhënave Macro VBA Hapi 12
Lexoni RS232 në Excel Marrja e të dhënave Macro VBA Hapi 12

Hapi 1. Filloni Shtojcën Excel

Fjalëkalimi i paracaktuar për të redaktuar konfigurimin është: www.billproduction.com.

  • E rëndësishme: Statusi i Lidhjes TCP duhet të tregojë: LidhuMe Nëse nuk është për të Lidhu atëherë sigurohuni që Bill Redirect Software është i hapur.
  • Në modalitetin e provës duhet të rinisni softuerin Bill Redirect pas çdo 15 minutash për të vazhduar testin tuaj."
Lexoni RS232 në Excel Marrja e të dhënave Macro VBA Hapi 13
Lexoni RS232 në Excel Marrja e të dhënave Macro VBA Hapi 13

Hapi 2. Në Shtojcën Excel klikoni në ikonën e dosjes dhe zgjidhni Skedarin tuaj Excel të krijuar në hapin e mëparshëm

  • Nëse gjithçka është në rregull, Statusi i Lidhjes DDE tregon: Lidhu.
  • Në këtë pikë komunikimi vendoset me pajisjen tuaj përmes Excel. Të dhënat e marra nga pajisja juaj dërgohen në Excel.
Lexoni RS232 në Excel Marrja e të dhënave Makro VBA në Mac Hapi 14
Lexoni RS232 në Excel Marrja e të dhënave Makro VBA në Mac Hapi 14

Hapi 3. Testoni komunikimin tuaj me Excel

Përdorni butonin: Testoni DDE. Për të parë se çfarë dërgon ose merr pajisja juaj, përdorni seksionin Degugger në Bill Redirect.

Pjesa 6 nga 6: Disa opsione janë në dispozicion

Lexoni RS232 në Excel Fitimi i të dhënave Macro VBA Hapi 15
Lexoni RS232 në Excel Fitimi i të dhënave Macro VBA Hapi 15

Hapi 1. Merrni parasysh shembullin #1: Thirrni një makro Excel pas çdo të dhëne të marrë:

  • Thjesht shkruani emrin tuaj makro në fushë Drejtoni makro:
  • Për të testuar thirrjen e makros tuaj përdorni butonin në të djathtë.
Lexoni RS232 në Excel Marrja e të dhënave Macro VBA Hapi 16
Lexoni RS232 në Excel Marrja e të dhënave Macro VBA Hapi 16

Hapi 2. Merrni parasysh shembullin #2: Dërgoni një komandë në pajisjen tuaj përmes VBA:

Lexoni RS232 në Excel Marrja e të dhënave Macro VBA Hapi 17
Lexoni RS232 në Excel Marrja e të dhënave Macro VBA Hapi 17

Hapi 3. Për të dërguar komandën e të dhënave nga Excel në pajisjen tuaj përdorni këtë kod burimi VBA Excel:

  • ChannelNumber = DDEInitiate ("BPEXCEL", "BPEXCEL")
  • DDEExecute ChannelNumber, "{TX_SERIAL [Hello Word! {ASCII: 13}]}"
  • DDETerminoni numrin e kanalit
  • Zëvendësoni komandën Përshëndetje Word! {ASCII: 13} me komandën që dëshironi.
  • Dokumentacion shtesë.
  • Manuali i plotë i Shtojcës Excel me të gjithë shpjegimin:
  • /Bill_DDE_over_Ethernet.pdf.
  • Manuali i plotë i Softuerit të Redirect Software me të gjitha komandat:

    www.billproduction.com

  • /Bill_Redirect_Manual.pdf.

Recommended: