Jinsi ya kusoma RS232 kwa Upataji wa data ya Macro VBA ya Excel

Orodha ya maudhui:

Jinsi ya kusoma RS232 kwa Upataji wa data ya Macro VBA ya Excel
Jinsi ya kusoma RS232 kwa Upataji wa data ya Macro VBA ya Excel

Video: Jinsi ya kusoma RS232 kwa Upataji wa data ya Macro VBA ya Excel

Video: Jinsi ya kusoma RS232 kwa Upataji wa data ya Macro VBA ya Excel
Video: 8 инструментов в Excel, которыми каждый должен уметь пользоваться 2024, Mei
Anonim

Mafunzo haya yanaelezea jinsi ya kuanzisha mawasiliano ya wakati halisi kati ya Microsoft Excel na vifaa vyako vya RS232 COM Port kama Scale, Proximity reader, Barcode reader, sensor ya joto, Caliper, Micrometer, Gage. Suluhisho hili hutumia programu "Bill Redirect" na "Excel Plugin" ili kuunganisha kwa urahisi pembeni yako na kupokea na kutuma data. Mawasiliano kati ya Microsoft Excel na kifaa chako hufanywa kupitia kiunga cha DDE cha moja kwa moja. Excel Macro inaweza kuitwa baada ya kila data iliyopokelewa kutoka kwa kifaa chako ili kudhibitisha data iliyopokelewa. Suluhisho hili linaelezea jinsi unaweza kutuma amri kupitia VBA kwenye kifaa chako na kudhibiti kabisa kifaa chako. Hakuna programu au vifaa vya ziada vinahitajika!

Hatua

Sehemu ya 1 ya 6: Sakinisha Programu (Anzisha Mawasiliano ya RS232 & DDE)

Soma RS232 kwa Excel Macro VBA Upataji wa Takwimu Hatua ya 1
Soma RS232 kwa Excel Macro VBA Upataji wa Takwimu Hatua ya 1

Hatua ya 1. Pakua na usakinishe programu ya Bill Redirect:

www.billproduction.com/Bill_COMtoKB. ZIP. Programu hii hutumiwa kuanzisha mawasiliano na kifaa chako cha RS-232 COM Port.

Soma RS232 kwa Excel Macro VBA Upataji wa Takwimu Hatua ya 2
Soma RS232 kwa Excel Macro VBA Upataji wa Takwimu Hatua ya 2

Hatua ya 2. Pakua na usakinishe programu-jalizi ya Excel

Hii iko kwenye https://www.billproduction.com plugin_DDE.zip. Programu-jalizi hii hutumiwa kuanzisha mawasiliano na Microsoft Excel kupitia DDE

Sehemu ya 2 ya 6: Programu ya Kuelekeza Muswada (Usanidi Mkuu)

Soma RS232 kwa Upataji wa Takwimu ya Excel Macro VBA Hatua ya 3
Soma RS232 kwa Upataji wa Takwimu ya Excel Macro VBA Hatua ya 3

Hatua ya 1. Anzisha programu: Bill Redirect. Nenosiri la msingi la kuhariri usanidi ni: www.billproduction.com.

Soma RS232 kwa Excel Macro VBA Upataji wa Takwimu Hatua ya 4
Soma RS232 kwa Excel Macro VBA Upataji wa Takwimu Hatua ya 4

Hatua ya 2. Lemaza sehemu zote isipokuwa Bandari ya Serial na Programu-jalizi

  • Katika sehemu ya "Port Port" weka swichi kuwa: Washa.
  • Katika sehemu "Programu-jalizi" weka swichi kuwa: Washa.

Sehemu ya 3 ya 6: Programu ya Kuelekeza Muswada wa Sheria (RS232 Serial Port Configuration)

Soma RS232 kwa Excel Macro VBA Upataji wa Takwimu Hatua ya 5
Soma RS232 kwa Excel Macro VBA Upataji wa Takwimu Hatua ya 5

Hatua ya 1. Bonyeza kwenye: Usanidi wa Port Port.

Soma RS232 kwa Excel Macro VBA Upataji wa Takwimu Hatua ya 6
Soma RS232 kwa Excel Macro VBA Upataji wa Takwimu Hatua ya 6

Hatua ya 2. Ingiza Nambari ya Port Port ambapo kifaa chako kimeunganishwa

  • Ikiwa rangi ya asili ni kijani, inamaanisha kuwa bandari ya serial inafanya kazi na bandari iko wazi.

    Chagua Bauds, Usawa na Hifadhidata kimeundwa katika kifaa chako.

Soma RS232 kwa Excel Macro VBA Upataji wa Takwimu Hatua ya 7
Soma RS232 kwa Excel Macro VBA Upataji wa Takwimu Hatua ya 7

Hatua ya 3. Bonyeza kitufe: Hifadhi Usanidi

Ikiwa unatumia kibadilishaji cha RS-232 hadi USB kuunganisha kifaa chako kwenye kompyuta, ni muhimu kutumia kibadilishaji na chipset ya FTDI kwa utulivu mzuri

Sehemu ya 4 ya 6: Microsoft Excel (Usanidi Mkuu)

Soma RS232 kwa Upataji wa data ya Macro VBA ya Excel Macro Hatua ya 8
Soma RS232 kwa Upataji wa data ya Macro VBA ya Excel Macro Hatua ya 8

Hatua ya 1. Anza:

Microsoft Excel

. Suluhisho hili linaambatana na toleo na lugha yote ya Excel!

Soma RS232 kwa Upataji wa data ya Macro VBA ya Excel Macro Hatua ya 9
Soma RS232 kwa Upataji wa data ya Macro VBA ya Excel Macro Hatua ya 9

Hatua ya 2. Unda hati mpya ya Excel katika: hati mpya tupu.

Soma RS232 kwa Excel Macro VBA Upataji wa Takwimu Hatua ya 10
Soma RS232 kwa Excel Macro VBA Upataji wa Takwimu Hatua ya 10

Hatua ya 3. Hakikisha kwamba jina la laha ni: Karatasi1.

Soma RS232 kwa Excel Macro VBA Upataji wa Takwimu Hatua ya 11
Soma RS232 kwa Excel Macro VBA Upataji wa Takwimu Hatua ya 11

Hatua ya 4. Hifadhi hati yako ya Excel kwa: C: / BillProduction. CFG / MyFile.xlsx.

Sehemu ya 5 ya 6: Usanidi wa Programu-jalizi ya Excel

Soma RS232 kwa Excel Macro VBA Upataji wa Takwimu Hatua ya 12
Soma RS232 kwa Excel Macro VBA Upataji wa Takwimu Hatua ya 12

Hatua ya 1. Anza Programu-jalizi ya Excel

Nenosiri la msingi la kuhariri usanidi ni: www.billproduction.com.

  • Muhimu: Hali ya Uunganisho wa TCP lazima ionyeshe: Unganisha. Ikiwa sio Unganisha basi hakikisha kuwa Programu ya Kuelekeza Bili iko wazi.
  • Katika hali ya jaribio lazima uanze upya programu ya Muswada wa Kuelekeza kila baada ya dakika 15 ili kuendelea na jaribio lako."
Soma RS232 kwa Excel Macro VBA Upataji wa Takwimu Hatua ya 13
Soma RS232 kwa Excel Macro VBA Upataji wa Takwimu Hatua ya 13

Hatua ya 2. Kwenye programu-jalizi ya Excel bonyeza ikoni ya folda na uchague faili yako ya Excel iliyoundwa hapo awali

  • Ikiwa yote ni sawa, Hali ya Uunganisho wa DDE inaonyesha: Unganisha.
  • Kwa wakati huu mawasiliano yanaanzishwa na Kifaa chako kupitia Excel. Takwimu zilizopokelewa kutoka kwa kifaa chako zinatumwa kwa Excel.
Soma RS232 kwa Excel Macro VBA Upataji wa Takwimu Hatua ya 14
Soma RS232 kwa Excel Macro VBA Upataji wa Takwimu Hatua ya 14

Hatua ya 3. Jaribu mawasiliano yako na Excel

Tumia kitufe: Jaribu DDE. Ili kuona kile kifaa chako kinatuma au kupokea, tumia sehemu hiyo Mtatuzi katika Bill Redirect.

Sehemu ya 6 ya 6: Chaguo kadhaa Zinapatikana

Soma RS232 kwa Excel Macro VBA Upataji wa Takwimu Hatua ya 15
Soma RS232 kwa Excel Macro VBA Upataji wa Takwimu Hatua ya 15

Hatua ya 1. Fikiria mfano # 1: Piga Excel Macro baada ya kila data kupokelewa:

  • Ingiza tu jina lako kubwa katika uwanja Endesha jumla:
  • Ili kujaribu mwito wa jumla yako tumia kitufe cha kulia.
Soma RS232 kwa Upataji wa Takwimu ya Excel Macro VBA Hatua ya 16
Soma RS232 kwa Upataji wa Takwimu ya Excel Macro VBA Hatua ya 16

Hatua ya 2. Fikiria mfano # 2: Tuma amri kwa kifaa chako kupitia VBA:

Soma RS232 kwa Excel Macro VBA Upataji wa Takwimu Hatua ya 17
Soma RS232 kwa Excel Macro VBA Upataji wa Takwimu Hatua ya 17

Hatua ya 3. Kutuma amri ya data kutoka Excel kwa kifaa chako tumia nambari hii ya chanzo ya VBA Excel:

  • ChannelNumber = DDEInitiate ("BPEXCEL", "BPEXCEL")
  • DDEEcute ChannelNumber, "{TX_SERIAL [Habari Neno! {ASCII: 13}]}"
  • Tambua Idadi ya Kituo
  • Badilisha amri Habari neno! {ASCII: 13} kwa amri unayotaka.
  • Nyaraka za nyongeza.
  • Mwongozo kamili wa Plugin ya Excel na maelezo yote:
  • / Mswada_DDE_over_Ethernet.pdf.
  • Bill Redirect Software mwongozo kamili na amri yote:

    www.billproduction.com

  • /Bill_Redirect_Manual.pdf.

Ilipendekeza: