Narzędzia użytkownika

    pl

Narzędzia witryny

Command disabled: revisions

pl:kt-eth:com0com-x64

======KT-ETH :: com0com Windows x64====== =====Wprowadzenie===== Niniejsza strona przedstawia konfigurację wirtualnego portu szeregowego przy pomocy programów com0com oraz hub4com, tak aby współpracował z konwerterami z serii KT-ETH. Oba programy udostępniane są na licencji GPL. =====Konfiguracja KT-ETH===== Port dla którego chcemy utworzyć wirtualny port szeregowy powinien zostać skonfigurowany następująco: * tryb pracy (Mode): TCP Serwer, * protokół (Protocol): Telnet, * timeout: 100s (tą wartość można dostosować do wymagań aplikacji). =====Instalacja com0com===== Instalacja programu com0com w systemie Windows 64-bitowym przebiega podobnie jak w [[pl:kt-eth:com0com|systemie 32-bitowym]] z tą różnicą że należy użyć wersji programu com0com przeznaczonej dla Windows x64. Można ją znaleźć w katalogu z końcówką x64-fre-signed. W momencie pisania niniejszego tekstu jest to katalog: <code> com0com-2.2.2.0-x64-fre-signed </code> =====Konfiguracja com0com===== Podczas instalacji com0com domyślnie tworzona jest para portów wirtualnych o nazwach CNCAn i CNCBn. Niektóre programu wymagają standardowych nazw portów COM. Nazwę portu można zmienić w programie konfiguracji com0com dostępnym w menu Programy->com0com->Setup. \\ {{:pl:kt-eth:com0com-11.jpg?500|}} W powyższym oknie dokonano zmiany nazwy portu CNCA0 na COM5. Dalsza konfiguracja zakłada, że aplikacja użytkownika będzie korzystać z portu COM5 a port CNCB0 będzie współpracował z hub4com. =====Instalacja hub4com===== Rozpakować plik hub4com.zip znajdujący się na naszej stronie w dziale Download do katalogu w którym jest zainstalowany com0com. Katalog domyślny w systemie Windows 7 x64 to C:\Program Files (x86)\com0com . =====Konfiguracja hub4com===== Kolejny krok to uruchomienie aplikacji hub4com tak aby dane przesyłane do portu CNCB0 były przesyłane zgodnie z protokołem Telnet. Aby tego dokonać należy uruchomić program hub4com z parametrami jak poniżej: <code> com2tcp-rfc2217.bat --keep-active <timeout> \\.\CNCB0 <ip> <port> </code> gdzie: <ip> - adres modułu, <port> - numer portu, <timeout> - okres wysyłania danych potrzebnych do podtrzymania połączenia (powinien być krótszy od timeoutu ustawionego na KT-ETH) \\ \\ Przykładowo: \\ <code> com2tcp-rfc2217.bat --keep-active 60 \\.\CNCB0 192.168.0.41 23 </code> Teraz można komunikować się z modułem KT-ETH przy pomocy portu COM5. \\ \\ Aby uzyskać dostęp do drugiego portu należy dodać kolejną parę portów wirtualnych Programy->com0com->Setup->Add Pair. Zmienić odpowiednio do wymagań nazwę portu. Uruchomić program hub4com z numerem portu Telnet przypisanym do drugiego portu szeregowego (domyślnie 26).

pl/kt-eth/com0com-x64.txt · ostatnio zmienione: 2014/12/29 16:22 przez kristech

Narzędzia strony