RS232ди Excel Макро VBA маалымат алуу үчүн кантип окуу керек

Мазмуну:

RS232ди Excel Макро VBA маалымат алуу үчүн кантип окуу керек
RS232ди Excel Макро VBA маалымат алуу үчүн кантип окуу керек

Video: RS232ди Excel Макро VBA маалымат алуу үчүн кантип окуу керек

Video: RS232ди Excel Макро VBA маалымат алуу үчүн кантип окуу керек
Video: 8 инструментов в Excel, которыми каждый должен уметь пользоваться 2024, Май
Anonim

Бул окуу куралы Microsoft Excel менен RS232 COM Port түзмөктөрүнүн ортосунда масштаб, жакындыкты окуу, штрихкод окурман, температура сенсору, калибр, микрометр, Гейдж сыяктуу эки тараптуу реалдуу убакытта байланышты кантип орнотууну түшүндүрөт. Бул чечим "Bill Plugin" программасын "Excel Plugin" менен колдонуп, перифериялык түзмөгүңүздү оңой туташтырып, маалыматтарды кабыл алып, жөнөтөт. Microsoft Excel менен түзмөгүңүздүн ортосундагы байланыш DDE түз шилтемеси аркылуу жүргүзүлөт. Алынган маалыматтарды ырастоо үчүн түзмөгүңүздөн алынган ар бир маалыматтан кийин Excel макросун чакырса болот. Бул чечим VBA аркылуу түзмөгүңүзгө буйрукту кантип жөнөтүп, түзмөгүңүздү толугу менен башкара алаарыңызды түшүндүрөт. Эч кандай программалоо же кошумча жабдуулар талап кылынбайт!

Кадамдар

6 -жылдын 1 -бөлүгү: Программаны орнотуу (RS232 & DDE байланышын орнотуу)

RS232ден Excel Макро VBA маалымат алуу 1 -кадамын окуңуз
RS232ден Excel Макро VBA маалымат алуу 1 -кадамын окуңуз

Кадам 1. Билл 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. Бул плагин программасы DDE аркылуу Microsoft Excel менен байланышты түзүү үчүн колдонулат

6 -жылдын 2 -бөлүгү: Биллди кайра багыттоо программасы (Жалпы конфигурация)

RS232ден Excel Макро VBA маалымат алуу 3 -кадамын окуңуз
RS232ден Excel Макро VBA маалымат алуу 3 -кадамын окуңуз

Кадам 1. Программаны баштаңыз: Биллди кайра багыттоо. Конфигурацияны түзөтүү үчүн демейки сырсөз: www.billproduction.com.

RS232ден Excel Макро VBA маалымат алуу 4 -кадамын окуңуз
RS232ден Excel Макро VBA маалымат алуу 4 -кадамын окуңуз

Кадам 2. Сериялык Порт жана Плагинден башка бардык бөлүмдү өчүрүү

  • "Сериялык порт" бөлүмүндө которууну төмөнкүгө коюңуз: Күйүк.
  • "Плагин" бөлүмүндө которгучту төмөнкүгө коюңуз: Күйүк.

6 -жылдын 3 -бөлүгү: Биллди кайра багыттоо программасы (RS232 Сериялык Порт конфигурациясы)

RS232 программасын Excel макро VBA маалымат алуу 5 -кадамына чейин окуңуз
RS232 программасын Excel макро VBA маалымат алуу 5 -кадамына чейин окуңуз

Кадам 1. Click: Сериялык Порт Конфигурациясы.

RS232ден Excel Макро VBA маалымат алуу 6 -кадамын окуңуз
RS232ден Excel Макро VBA маалымат алуу 6 -кадамын окуңуз

Кадам 2. Сиздин түзмөк туташкан Сериялык Порт номерин киргизиңиз

  • Эгерде фон түсү жашыл болсо, бул сериялык порт иштейт жана порт ачык экенин билдирет.

    Танда Bauds, Parity жана Databits түзмөгүңүздө конфигурацияланган.

RS232ден Excel Макро VBA маалымат алуу 7 -кадамын окуңуз
RS232ден Excel Макро VBA маалымат алуу 7 -кадамын окуңуз

Кадам 3. Баскычты чыкылдатыңыз: Конфигурацияны сактоо

Эгерде сиз RS-232ден USB конвертерин түзмөгүңүздү компьютерге туташтыруу үчүн колдонсоңуз, жакшы туруктуулук үчүн FTDI чипсети бар конвертерди колдонуу маанилүү

6 -жылдын 4 -бөлүгү: 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.

6 ичинен 5 -бөлүк: Excel плагинин конфигурациясы

RS232 программасын Excel макро VBA маалымат алуу 12 -кадамына чейин окуңуз
RS232 программасын Excel макро VBA маалымат алуу 12 -кадамына чейин окуңуз

Кадам 1. Excel плагинин баштаңыз

Конфигурацияны өзгөртүү үчүн демейки сырсөз: www.billproduction.com.

  • Маанилүү: TCP Connection Status көрсөтүшү керек: Туташуу. Эгерде андай болбосо Туташуу анда Bill Redirect Software ачык экенин текшериңиз.
  • Сыноо режиминде, тестти улантуу үчүн ар бир 15 мүнөттөн кийин Bill Redirect программасын кайра баштоо керек."
RS232ден Excel Макро VBA маалымат алуу 13 -кадамын окуңуз
RS232ден Excel Макро VBA маалымат алуу 13 -кадамын окуңуз

Кадам 2. Excel плагининде папканын сөлөкөтүн чыкылдатып, мурунку кадамда түзүлгөн Excel файлыңызды тандаңыз

  • Эгерде баары ойдогудай болсо, DDE Connection Status көрсөтөт: Туташуу.
  • Бул учурда Excel аркылуу түзмөгүңүз менен байланыш түзүлөт. Түзмөгүңүздөн алынган маалыматтар Excelде жөнөтүлөт.
RS232ден Excel Макро VBA маалымат алуу 14 -кадамын окуңуз
RS232ден Excel Макро VBA маалымат алуу 14 -кадамын окуңуз

Кадам 3. Excel менен баарлашууңузду текшериңиз

Баскычты колдонуңуз: DDE сыноо. Түзмөгүңүз эмнени жиберерин же аларын көрүү үчүн бөлүмдү колдонуңуз Debugger 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.
  • Билл Redirect Программалык камсыздоо толук буйругу менен:

    www.billproduction.com

  • /Bill_Redirect_Manual.pdf.

Сунушталууда: