< Wróć do bazy wiedzy

Jak połączyć się z PG5 do sterowników podłączonych do innego komputera?

 

PG5 i biblioteki komunikacyjne SCOMM umożliwiają połączenie ze sterownikami, które podłączone są do innego komputera. Schemat takiego połączenia:

 

scomm_remote

 

W tym przypadku możliwa jest praca na własnym laptopie na którym zainstalowane jest oprogramowanie PG5 i połączenie zdalne ze sterownikami połączonymi poprzez np. USB czy PGU do serwera. Na serwerze pracuje wyłącznie mała biblioteka komunikacyjna SCOMM, nie jest konieczne instalowanie pełnej wersji PG5.

 

Ustawienia serwera

Po zainstalowaniu biblioteki SCOMM, w pliku konfiguracyjnym:

C:\Users\Public\SBC\PG5 V2.2.1xx\LocalDir\SCommSettings.ini

 

Należy zmienić parametr DrvListenIPAddress na pustą wartość, co będzie oznaczało, że driver ma przyjmować połączenia ze wszystkich adresów. Gotowa linijka powinna wyglądać następująco:

DrvListenIPAddress=

 

Należy w firewallu odblokować połączenia przychodzące do tej aplikacji (domyślnie na port 7000).

Dodatkowo, jeśli driver na serwerze ma działać w trybie ciągłym i bez dozoru użytkownika, należy ustawić automatyczny start wraz z systemem oraz to, że driver nie będzie automatycznie się wyłączał (wyłączy się jedynie po ręcznym zamknięciu go wybierając odpowiednią ikonę przy zegarze systemowym):

AutoLoad=1
AutoUnload=0

 

Ustawienia z poziomu zakładki Setup (należy kliknąć prawym klawiszem myszy na ikonę scommwhite, a następnie wybrać Open i zakładkę Setup):

scomm_server

 

Po zmianie powyższych ustawień należy zamknąć driver (prawym klawiszem myszy na ikonie przy zegarze -> Unload) i uruchomić go ponownie, by zmiany zostały zastosowane.

 

Ustawienia klienta

W polu Server IP Address w ustawieniach drivera należy wpisać adres IP serwera, do którego podłączone są sterowniki, np. jeśli adres serwera to 192.168.0.123, to ustawienia powinny wyglądać następująco:

 

scomm_client

 

Po zmianie ustawień należy ręcznie zamknąć driver (prawym klawiszem myszy na ikonie przy zegarze -> Unload). Od tej pory możemy korzystać z PG5 tak, jakby do naszego komputera podłączone były sterowniki podłączone do serwera – PG5 samo załaduje ponownie driver z nowymi ustawieniami gdy będzie tego potrzebować. Uwaga: jeśli po zmianie ustawień niektóre moduły PG5 będą działać, a inne nie będą pracować prawidłowo (będzie pojawiał się komunikat “Driver not available”), należy zrestartować PG5.

 

Komunikat driver not available może oznaczać:

  • nieprawidłowy adres IP serwera wpisany w ustawieniach
  • blokowanie połączenia przez firewalle
  • brak uruchomionego drivera na serwerze

 

 

Nasz serwis wykorzystuje pliki cookies. Korzystając z witryny wyrażasz zgodę na ich zapis lub wykorzystanie. Zgoda na wykorzystanie plików cookies jest jednoznaczna z zapoznaniem się i przyjęciem treści polityki cookies.
Akceptuję