Dostęp VNC do sterownika UniStream

Tycjan Kołecki Akademia Unitronics
Akademia PLC 15

Zdalny dostęp VNC do sterownika UniStream jest bardzo prosty do skonfigurowania zarówno na panelu HMI oraz UniLogic.

VNC (Virtual Network Computing) to system przekazywania obrazu wirtualnego bądz fizycznego. Prosty pakiet serwer+klient jest dostępny dla najpopularniejszych systemów operacyjnych z trybem graficznym. System jest darmowy i dostępny dla każdego na mocy licencji GPL (General Public License).

Uwaga: dostęp VNC wymaga zainstalowania dodatkowego oprogramowania. Akademia PLC poleca RealVNC.

Konfiguracja klienta VNC

Podgląd ekranu HMI wbudowanego w sterownik jest możliwy za pośrednictwem protokołu VNC. W tym przypadku komputer na którym chcemy wyświetlać obraz jest klientem a sterownik jest serwerem.

Dostęp VNC do sterownika UniStream
Graf przedstawiający komunikacje protokołu VNC

Do pierwszej konfiguracji VNC musimy zdobyć adress IP sterownika. Aby to zrobić należy przejść do UniApps (należy przytrzymać lewy górny róg ekranu przez 5 sekund). Po wyświetleniu menu UniApps wybieramy opcje Network i IP Config. Prawdopodobnie wymagane będzie uaktywnienie opcji VPN Server, która również znajduje się w sekcji Network.

Dostęp VNC do sterownika UniStream
Konfiguracja IP

Następnie wpisujemy adres IP sterownika na komputerze, w ekranie połączenia naszego klienta. W systemie sterownika zostały utworzone dwa nowe tagi: VNC Connected (BIT) – przyjmuje wartość 1 gdy połączenie jest aktywne; VNC Number of Connections (UINT32) – przechowuje liczbę podłączonych urządzeń za pośrednictwiem VNC.

Zabezpieczenie połączenia: dostęp VNC do sterownika Unitronics

Połączenie w protokole VNC jest standardowo szyfrowane w standardzie 128-bit AES, natomiast dane logowania w standardzie 2048 bit RSA z kluczem publicznym. Dodatkowo możemy zabezpieczyć połączenie w UniLogic. Dla każdego klienta VNC możemy określić unikalne hasło. Dodatkowo warto określić adresy IP klientów które mogą podłączyć się do serwera.

Dostęp VNC do sterownika Unistream
Konfiguracja zabezpieczeń w UniLogicAk

Podsumowanie

VNC to jeden z najprostszych sposobów na zdalny dostęp do sterownika UniStream. Przede wszystkim jest to połączenie szybkie i stosunkowo bezpieczne, dostępne z niemal każdego urządzenia z systemem graficznym.

Zachęcamy do zapoznania się z pozostałymi częściami kursu Akademi PLC Elmarkdzięki którym można poznać inne istotne cechy i funkcje sterowników Unitronics:

  1. Sterowniki Unitronics serii UniStream
  2. Uruchomienie sterownika UniStream i instalacja UniLogic
  3. Konfiguracja sprzętowa sterownika Unitronics UniStream
  4. Typy danych dostępnych w sterownikach UniStream
  5. Tagi i struktury w programie UniLogic
  6. Podstawy tworzenia wizualizacji w UniLogic
  7. UniLogic prosty program przycisk + lampka
  8. Timery dostępne w UniLogic
  9. RTC w sterownikach Unistream
  10. String, czyli tekstowy typ danych
  11. DataSampling i archiwizacja danych w UniLogic
  12. I/O w sterownikach PLC UniStream
  13. Alarmy wbudowane w programie UniLogic
  14. UAC, czyli Zarządzanie uprawnieniami użytkowników
  15. Dostęp VNC do sterownika UniStream
  16. Tabele Danych w programie UniLogic
  17. Komunikacja EtherNet/IP
  18. Komunikacja ModBus RTU w UniStream
  19. Regulator PID w sterownikach UniStream
  20. Komunikacja CAN, czyli szeregowa magistrala komunikacyjna
  21. Konfiguracja Falowników w UniLogic
  22. Komunikacja za pomocą protokołu FTP
  23. Protokół MQTT w środowisku UniLogic
  24. Konfiguracja modemu 3G, wysyłanie/odbieranie SMS
  25. Bazy SQL w połączeniu z UniLogic

Wpisy wykorzystujące nabytą wiedzę w zaawansowany sposób

  1. UniStream współpracuje z bazami SQL.
  2. Sterownik PLC integruje się z systemem SCADA.
  3. UniStream działa jako serwer OPC UA.