Ինչպես կարդալ RS232- ը Excel- ում մակրո VBA տվյալների ձեռքբերում

Բովանդակություն:

Ինչպես կարդալ RS232- ը Excel- ում մակրո VBA տվյալների ձեռքբերում
Ինչպես կարդալ RS232- ը Excel- ում մակրո VBA տվյալների ձեռքբերում

Video: Ինչպես կարդալ RS232- ը Excel- ում մակրո VBA տվյալների ձեռքբերում

Video: Ինչպես կարդալ RS232- ը Excel- ում մակրո VBA տվյալների ձեռքբերում
Video: Всё что нужно знать про прошивку Xiaomi 2024, Մայիս
Anonim

Այս ձեռնարկը բացատրում է, թե ինչպես ստեղծել երկկողմանի իրական ժամանակի հաղորդակցություն Microsoft Excel- ի և ձեր RS232 COM նավահանգստի սարքերի միջև, ինչպիսիք են Scale, Proximity reader, Barcode reader, ջերմաստիճանի տվիչ, Caliper, Micrometer, Gage: Այս լուծումը օգտագործում է «Bill Redirect» ծրագրակազմը «Excel Plugin» - ի հետ ՝ ձեր ծայրամասային սարքը հեշտությամբ միացնելու և տվյալները ստանալու և ուղարկելու համար: Microsoft Excel- ի և ձեր սարքի միջև հաղորդակցությունը կատարվում է ուղիղ DDE հղման միջոցով: Ձեր սարքից ստացված յուրաքանչյուր տվյալից հետո կարելի է Excel մակրո անվանել `ստացված տվյալները վավերացնելու համար: Այս լուծումը բացատրում է, թե ինչպես կարող եք հրաման ուղարկել VBA- ի միջոցով ձեր սարքին և ամբողջությամբ վերահսկել ձեր սարքը: Noրագրավորում կամ լրացուցիչ սարքավորում չի պահանջվում:

Քայլեր

Մաս 1 -ից 6 -ից. Տեղադրեք ծրագրակազմ (ստեղծեք RS232 և DDE հաղորդակցություն)

Կարդացեք RS232- ը Excel մակրո VBA տվյալների ձեռքբերման համար Քայլ 1
Կարդացեք RS232- ը Excel մակրո VBA տվյալների ձեռքբերման համար Քայլ 1

Քայլ 1. Ներբեռնեք և տեղադրեք Bill Redirect ծրագրակազմը

www.billproduction.com/Bill_COMtoKB. ZIP. Այս ծրագրաշարը օգտագործվում է ձեր RS-232 COM Port սարքի հետ կապ հաստատելու համար:

Կարդացեք RS232- ը Excel մակրո VBA տվյալների ձեռքբերման համար Քայլ 2
Կարդացեք RS232- ը Excel մակրո VBA տվյալների ձեռքբերման համար Քայլ 2

Քայլ 2. Ներբեռնեք և տեղադրեք Excel հավելվածը:

Սա https://www.billproduction.com plugin_DDE.zip կայքում է: Այս plugin ծրագիրը օգտագործվում է DDE- ի միջոցով Microsoft Excel- ի հետ կապ հաստատելու համար

Մաս 2 -ից 6 -ից. Օրինագծի վերահղման ծրագրակազմ (ընդհանուր կազմաձևում)

Կարդացեք RS232- ը Excel մակրո VBA տվյալների ձեռքբերման համար Քայլ 3
Կարդացեք RS232- ը Excel մակրո VBA տվյալների ձեռքբերման համար Քայլ 3

Քայլ 1. Գործարկեք ծրագրակազմը ՝ Bill Redirect. Կազմաձևը խմբագրելու կանխադրված գաղտնաբառը ՝ www.billproduction.com:

Կարդացեք RS232- ը Excel մակրո VBA տվյալների ձեռքբերման համար Քայլ 4
Կարդացեք RS232- ը Excel մակրո VBA տվյալների ձեռքբերման համար Քայլ 4

Քայլ 2. Անջատել բոլոր բաժինը, բացառությամբ Սերիական նավահանգստի և Plugin- ի:

  • «Սերիական նավահանգիստ» բաժնում անջատիչը սահմանեք. Վրա.
  • «Լրացուցիչ» բաժնում անջատիչը սահմանեք. Վրա.

Մաս 3 -ից 6 -ից. Bill վերահղման ծրագիր (RS232 սերիայի նավահանգստի կազմաձևում)

Կարդացեք RS232- ը Excel մակրո VBA տվյալների ձեռքբերման համար Քայլ 5
Կարդացեք RS232- ը Excel մակրո VBA տվյալների ձեռքբերման համար Քայլ 5

Քայլ 1. Կտտացրեք ՝ Սերիայի նավահանգստի կազմաձևում.

Կարդացեք RS232- ը Excel մակրո VBA տվյալների ձեռքբերման համար Քայլ 6
Կարդացեք RS232- ը Excel մակրո VBA տվյալների ձեռքբերման համար Քայլ 6

Քայլ 2. Մուտքագրեք սերիայի նավահանգստի համարը, որտեղ ձեր սարքը միացված է:

  • Եթե ֆոնի գույնը կանաչ է, նշանակում է, որ սերիական նավահանգիստը գործում է, և նավահանգիստը բաց է:

    Ընտրեք ՝ Բաուդս, Պարիտետ և տվյալների բազա կազմաձևված է ձեր սարքում:

Կարդացեք RS232- ը Excel մակրո VBA տվյալների ձեռքբերման համար Քայլ 7
Կարդացեք RS232- ը Excel մակրո VBA տվյալների ձեռքբերման համար Քայլ 7

Քայլ 3. Կտտացրեք կոճակին ՝ Պահել կազմաձևը

Եթե ձեր սարքը համակարգչին միացնելու համար օգտագործում եք RS-232 USB փոխարկիչ, լավ կայունության համար կարևոր է օգտագործել FTDI չիպսեթ ունեցող փոխարկիչ:

Մաս 4 -ից 6 -ից. Microsoft Excel (ընդհանուր կազմաձևում)

Կարդացեք RS232- ը Excel մակրո VBA տվյալների ձեռքբերման համար Քայլ 8
Կարդացեք RS232- ը Excel մակրո VBA տվյալների ձեռքբերման համար Քայլ 8

Քայլ 1. Սկիզբ

Microsoft Excel

. Այս լուծումը համատեղելի է Excel- ի բոլոր տարբերակների և լեզուների հետ:

Կարդացեք RS232- ը Excel մակրո VBA տվյալների ձեռքբերման համար Քայլ 9
Կարդացեք RS232- ը Excel մակրո VBA տվյալների ձեռքբերման համար Քայլ 9

Քայլ 2. Ստեղծեք Excel- ում a: նոր դատարկ փաստաթուղթ.

Կարդացեք RS232- ը Excel մակրո VBA տվյալների ձեռքբերման համար Քայլ 10
Կարդացեք RS232- ը Excel մակրո VBA տվյալների ձեռքբերման համար Քայլ 10

Քայլ 3. Համոզվեք, որ թերթի անունն է `Sheet1.

Կարդացեք RS232- ը Excel մակրո VBA տվյալների ձեռքբերման համար Քայլ 11
Կարդացեք RS232- ը Excel մակրո VBA տվյալների ձեռքբերման համար Քայլ 11

Քայլ 4. Պահեք ձեր Excel փաստաթուղթը ՝ C: / BillProduction. CFG / MyFile.xlsx.

Մաս 5 -ից 6 -ից. Excel Plugin- ի կազմաձևում

Կարդացեք RS232- ը Excel մակրո VBA տվյալների ձեռքբերման համար Քայլ 12
Կարդացեք RS232- ը Excel մակրո VBA տվյալների ձեռքբերման համար Քայլ 12

Քայլ 1. Սկսեք Excel հավելվածը

Կազմաձևը խմբագրելու կանխադրված գաղտնաբառը հետևյալն է. www.billproduction.com.

  • Կարևոր. TCP միացման կարգավիճակը պետք է նշի. Միացեք. Եթե դա այդպես չէ Միացեք ապա համոզվեք, որ Bill Redirect Software- ը բաց է:
  • Փորձնական ռեժիմում յուրաքանչյուր 15 րոպեից հետո պետք է վերագործարկեք Bill Redirect ծրագրակազմը `ձեր թեստը շարունակելու համար»:
Կարդացեք RS232- ը Excel մակրո VBA տվյալների ձեռքբերման համար Քայլ 13
Կարդացեք RS232- ը Excel մակրո VBA տվյալների ձեռքբերման համար Քայլ 13

Քայլ 2. Excel Plugin- ում կտտացրեք թղթապանակի պատկերակին և ընտրեք ձեր նախկինում ստեղծված Excel ֆայլը:

  • Եթե ամեն ինչ կարգին է, DDE միացման կարգավիճակը ցույց է տալիս. Միացեք.
  • Այս պահին կապը հաստատվում է ձեր Սարքի հետ Excel- ի միջոցով: Ձեր սարքից ստացված տվյալները ուղարկվում են Excel- ում:
Կարդացեք RS232- ը Excel մակրո VBA տվյալների ձեռքբերման համար Քայլ 14
Կարդացեք RS232- ը Excel մակրո VBA տվյալների ձեռքբերման համար Քայլ 14

Քայլ 3. Փորձարկեք ձեր հաղորդակցությունը Excel- ի հետ:

Օգտագործեք կոճակը ՝ Test DDE: Տեսնելու համար, թե ինչ է ուղարկում կամ ստանում ձեր սարքը, օգտագործեք բաժինը Վրիպազերծիչ Bill Redirect- ում:

6 -րդ մաս 6 -ից. Մի քանի տարբերակ մատչելի է

Կարդացեք RS232- ը Excel մակրո VBA տվյալների ձեռքբերման համար Քայլ 15
Կարդացեք RS232- ը Excel մակրո VBA տվյալների ձեռքբերման համար Քայլ 15

Քայլ 1. Հաշվի առեք թիվ 1 օրինակը. «Յուրաքանչյուր տվյալ ստանալուց հետո զանգահարեք Excel մակրո.

  • Պարզապես դաշտում մուտքագրեք ձեր մակրո անունը » Գործարկել մակրո.
  • Ձեր մակրոյի զանգը փորձարկելու համար օգտագործեք աջ կոճակը:
Կարդացեք RS232- ը Excel մակրո VBA տվյալների ձեռքբերման համար Քայլ 16
Կարդացեք RS232- ը Excel մակրո VBA տվյալների ձեռքբերման համար Քայլ 16

Քայլ 2. Հաշվի առեք թիվ 2 օրինակը. «Հրաման ուղարկեք ձեր սարքին VBA- ի միջոցով.

Կարդացեք RS232- ը Excel մակրո VBA տվյալների ձեռքբերման համար Քայլ 17
Կարդացեք RS232- ը Excel մակրո VBA տվյալների ձեռքբերման համար Քայլ 17

Քայլ 3. Excel- ից ձեր սարքին տվյալների հրաման ուղարկելու համար օգտագործեք այս VBA Excel- ի աղբյուրը

  • ChannelNumber = DDEInitiate ("BPEXCEL", "BPEXCEL")
  • DDEExecute ChannelNumber, "{TX_SERIAL [Hello Word! {ASCII: 13}]}"
  • DDETerminate ChannelNumber
  • Փոխարինեք հրամանը Ողջույն, խոսք: {ASCII: 13} ձեր ուզած հրամանով:
  • Լրացուցիչ փաստաթղթեր.
  • Excel Plugin- ի ամբողջական ձեռնարկ ՝ բոլոր բացատրություններով ՝
  • /Bill_DDE_over_Ethernet.pdf:
  • Bill Redirect Software- ի ամբողջական ձեռնարկ ՝ բոլոր հրամաններով.

    www.billproduction.com

  • /Bill_Redirect_Manual.pdf.

Խորհուրդ ենք տալիս: