Ovaj vodič objašnjava kako uspostaviti dvosmjernu komunikaciju u stvarnom vremenu između programa Microsoft Excel i vaših RS232 COM port uređaja poput vage, čitača udaljenosti, čitača bar koda, senzora temperature, čeljusti, mikrometra, mjerača. Ovo rješenje koristi softver "Bill Redirect" sa "Excel Plugin" za jednostavno povezivanje perifernih uređaja i primanje i slanje podataka. Komunikacija između programa Microsoft Excel i vašeg uređaja ostvaruje se putem direktne DDE veze. Excel Makro se može pozvati nakon svakog prijema podataka s vašeg uređaja radi provjere valjanosti primljenih podataka. Ovo rješenje objašnjava kako možete poslati naredbu putem VBA na svoj uređaj i potpuno kontrolirati svoj uređaj. Nije potrebno programiranje ili dodatni hardver!
Koraci
Dio 1 od 6: Instalirajte softver (Uspostavite RS232 & DDE komunikaciju)
Korak 1. Preuzmite i instalirajte softver Bill Redirect:
www.billproduction.com/Bill_COMtoKB. ZIP. Ovaj softver se koristi za uspostavljanje komunikacije sa vašim RS-232 COM Port uređajem.
Korak 2. Preuzmite i instalirajte Excel dodatak
Ovo je na https://www.billproduction.com plugin_DDE.zip. Ovaj dodatak koristi se za uspostavljanje komunikacije s Microsoft Excelom putem DDE -a
Dio 2 od 6: Softver za preusmjeravanje računa (opća konfiguracija)
Korak 1. Pokrenite softver: Bill Redirect. Zadana lozinka za uređivanje konfiguracije je: www.billproduction.com.
Korak 2. Onemogućite sve sekcije osim serijskog porta i dodatka
- U odjeljku "Serijski port" postavite prekidač na: Uključeno.
- U odjeljku "Dodatak" postavite prekidač na: Uključeno.
Dio 3 od 6: Softver za preusmjeravanje računa (konfiguracija serijskog porta RS232)
Korak 1. Kliknite na: Konfiguracija serijskog porta.
Korak 2. Unesite broj serijskog porta na koji je uređaj povezan
-
Ako je boja pozadine zelena, to znači da serijski port radi i da je port otvoren.
Odaberite Baudi, paritet i bitovi podataka konfiguriran na vašem uređaju.
Korak 3. Kliknite na dugme: Sačuvaj konfiguraciju
Ako koristite RS-232 na USB pretvarač za povezivanje uređaja s računarom, važno je koristiti pretvarač s FTDI čipsetom za dobru stabilnost
4. dio od 6: Microsoft Excel (opća konfiguracija)
Korak 1. Počnite:
Microsoft Excel
. Ovo rješenje je kompatibilno sa svim verzijama i jezikom programa Excel!
Korak 2. Kreirajte in Excel a: novi prazan dokument.
Korak 3. Uvjerite se da je naziv lista: Sheet1.
Korak 4. Sačuvajte svoj Excel dokument na: C: / BillProduction. CFG / MyFile.xlsx.
Dio 5 od 6: Konfiguracija dodatka Excel
Korak 1. Pokrenite Excel dodatak
Zadana lozinka za uređivanje konfiguracije je: www.billproduction.com.
- Važno: Status TCP veze mora označavati: Povežite se. Ako nije tako Povežite se zatim provjerite je li softver Bill Redirect otvoren.
- U probnom načinu rada morate ponovo pokrenuti softver Bill Redirect nakon svakih 15 minuta da nastavite testiranje."
Korak 2. U dodatku Excel kliknite na ikonu mape i odaberite Excel datoteku stvorenu u prethodnom koraku
- Ako je sve u redu, status DDE veze označava: Povežite se.
- U ovom trenutku komunikacija se uspostavlja s vašim uređajem putem programa Excel. Podaci primljeni s vašeg uređaja šalju se u programu Excel.
Korak 3. Testirajte svoju komunikaciju s programom Excel
Koristite dugme: Testirajte DDE. Da biste vidjeli šta vaš uređaj šalje ili prima, upotrijebite odjeljak Debugger Bill Redirect.
Dio 6 od 6: Dostupno je nekoliko opcija
Korak 1. Razmotrite primjer #1: 'Pozovite Excel makro nakon svakog primljenog podatka:
- Jednostavno unesite naziv makroa u polje Pokreni makro:
- Za testiranje poziva vašeg makronaredbe koristite dugme s desne strane.
Korak 2. Razmotrite primjer #2: 'Pošaljite naredbu svom uređaju putem VBA:
Korak 3. Za slanje naredbe za podatke iz programa Excel na uređaj koristite ovaj izvorni kod VBA Excel:
- ChannelNumber = DDEInitiate ("BPEXCEL", "BPEXCEL")
- DDEExecute ChannelNumber, "{TX_SERIAL [Hello Word! {ASCII: 13}]}"
- DDETerminate ChannelNumber
- Zamijenite naredbu Zdravo Word! {ASCII: 13} naredbom koju želite.
- Dopunska dokumentacija.
- Potpuni priručnik dodatka Excel sa svim objašnjenjima:
- /Bill_DDE_over_Ethernet.pdf.
-
Pun priručnik o softveru Bill Redirect sa svim naredbama:
www.billproduction.com
- /Bill_Redirect_Manual.pdf.