Ten samouczek wyjaśnia, jak ustanowić dwukierunkową komunikację w czasie rzeczywistym między programem Microsoft Excel a urządzeniami z portem COM RS232, takimi jak waga, czytnik zbliżeniowy, czytnik kodów kreskowych, czujnik temperatury, suwmiarka, mikrometr, przyrząd pomiarowy. To rozwiązanie wykorzystuje oprogramowanie „Bill Redirect” z „wtyczką Excel”, aby łatwo podłączyć urządzenie peryferyjne i odbierać i wysyłać dane. Komunikacja między Microsoft Excel a Twoim urządzeniem odbywa się za pośrednictwem bezpośredniego łącza DDE. Makro programu Excel można wywołać po każdym odebraniu danych z urządzenia w celu sprawdzenia poprawności otrzymanych danych. To rozwiązanie wyjaśnia, w jaki sposób możesz wysłać polecenie przez VBA do swojego urządzenia i całkowicie kontrolować swoje urządzenie. Nie wymaga programowania ani dodatkowego sprzętu!
Kroki
Część 1 z 6: Instalacja oprogramowania (ustanowienie komunikacji RS232 i DDE)
Krok 1. Pobierz i zainstaluj oprogramowanie Bill Redirect:
www.billproduction.com/Bill_COMtoKB. ZIP. To oprogramowanie jest używane do nawiązania komunikacji z urządzeniem z portem COM RS-232.
Krok 2. Pobierz i zainstaluj wtyczkę Excel
To jest na https://www.billproduction.com plugin_DDE.zip. To oprogramowanie wtyczki służy do nawiązywania komunikacji z Microsoft Excel przez DDE
Część 2 z 6: Oprogramowanie do przekierowywania rachunków (konfiguracja ogólna)
Krok 1. Uruchom oprogramowanie: Bill Redirect. Domyślne hasło do edycji konfiguracji to: www.billproduction.com.
Krok 2. Wyłącz wszystkie sekcje z wyjątkiem portu szeregowego i wtyczki
- W sekcji „Serial Port” ustaw przełącznik na: Na.
- W sekcji „Wtyczka” ustaw przełącznik na: Na.
Część 3 z 6: Oprogramowanie Bill Redirect (konfiguracja portu szeregowego RS232)
Krok 1. Kliknij: Konfiguracja portu szeregowego.
Krok 2. Wprowadź numer portu szeregowego, do którego podłączone jest urządzenie
-
Jeśli kolor tła jest zielony, oznacza to, że port szeregowy działa, a port jest otwarty.
Wybierz Baudy, parzystość i bity danych skonfigurowane w urządzeniu.
Krok 3. Kliknij przycisk: Zapisz konfigurację
Jeśli używasz konwertera RS-232 na USB do podłączenia urządzenia do komputera, ważne jest, aby użyć konwertera z chipsetem FTDI dla dobrej stabilności
Część 4 z 6: Microsoft Excel (konfiguracja ogólna)
Krok 1. Rozpocznij:
Microsoft Excel
. To rozwiązanie jest kompatybilne ze wszystkimi wersjami i językami Excela!
Krok 2. Utwórz w programie Excel a: nowy pusty dokument.
Krok 3. Upewnij się, że nazwa arkusza to: Arkusz1.
Krok 4. Zapisz dokument Excel do: C:\BillProduction. CFG\MyFile.xlsx.
Część 5 z 6: Konfiguracja wtyczki Excel
Krok 1. Uruchom wtyczkę Excel
Domyślne hasło do edycji konfiguracji to: www.billproduction.com.
- Ważne: Stan połączenia TCP musi wskazywać: Łączyć. Jeśli nie jest Łączyć następnie upewnij się, że oprogramowanie Bill Redirect Software jest otwarte.
- W trybie próbnym musisz ponownie uruchomić oprogramowanie Bill Redirect po każdych 15 minutach, aby kontynuować test."
Krok 2. W wtyczce Excel kliknij ikonę folderu i wybierz plik Excel utworzony w kroku wcześniej
- Jeśli wszystko jest w porządku, stan połączenia DDE wskazuje: Łączyć.
- W tym momencie nawiązywana jest komunikacja z Twoim urządzeniem za pomocą programu Excel. Dane otrzymane z Twojego urządzenia są wysyłane w programie Excel.
Krok 3. Przetestuj swoją komunikację z Excelem
Użyj przycisku: Testuj DDE. Aby zobaczyć, co Twoje urządzenie wysyła lub odbiera, skorzystaj z sekcji Debuger w Bill Redirect.
Część 6 z 6: Dostępnych jest kilka opcji
Krok 1. Rozważ przykład nr 1: ' Wywołaj makro programu Excel po każdym odebraniu danych:
- Po prostu wpisz swoją nazwę makra w polu Uruchom makro:
- Aby przetestować wywołanie swojego makra, użyj przycisku po prawej stronie.
Krok 2. Rozważ przykład nr 2: ' Wyślij polecenie do urządzenia przez VBA:
Krok 3. Aby wysłać polecenie danych z programu Excel do urządzenia, użyj tego kodu źródłowego VBA Excel:
- NumerKanału = DDEInitiate("BPEXCEL", "BPEXCEL")
- DDEExecute ChannelNumber, "{TX_SERIAL[Hello Word !{ASCII:13}]}"
- DDEZakończ numer kanału
- Zastąp polecenie Witaj Słowo! {ASCII:13} przez polecenie, które chcesz.
- Dokumentacja uzupełniająca.
- Pełna instrukcja obsługi wtyczki Excel ze wszystkimi wyjaśnieniami:
- /Bill_DDE_over_Ethernet.pdf.
-
Pełna instrukcja oprogramowania Bill Redirect Software ze wszystkimi poleceniami:
www.billproduction.com
- /Podręcznik_przekierowania_rachunku.pdf.