Dlaczego TIA Portal nie widzi sterownika, choć tunel działa
Tunel do routera TOSI działa, sterownik odpowiada na ping, a panel operatorski jest dostępny. Jednak po otwarciu TIA Portal i kliknięciu GO ONLINE lista urządzeń pozostaje pusta.
Podobny problem występuje ze stacją SCADA: komputer z WinCC jest w sieci maszyny, ale nie pojawia się w Simatic Shell.
Warstwa 2 (Layer 2 - bridged) to tryb połączenia klucza TOSI, w którym komputer inżynierski otrzymuje adres z sieci maszyny i działa tak, jakby był podłączony do niej kablem Ethernet. Router TOSI (Lock) zestawia tunel do sieci maszyny, a TOSI Key lub TOSI SoftKey zestawia połączenie po stronie komputera. TIA Portal wyszukuje sterowniki S7 przez protokoły PROFINET IO i SIMATIC Industrial Ethernet, które działają bezpośrednio nad Ethernetem, więc połączenie routowane (warstwa 3) ich nie przenosi. Aby sterownik Siemens SIMATIC S7 był widoczny w TIA Portal, a stacja WinCC w Simatic Shell, wykonaj trzy kroki: ustaw w routerze TOSI (Lock) połączenie klucza w warstwie 2, włącz protokoły Siemensa na karcie Tosibox TAP-Windows Adapter i wybierz tę kartę w oprogramowaniu Siemensa. Tę konfigurację wykonujesz tylko raz.
Warstwa 2 czy warstwa 3: co wybrać przy pracy ze sterownikami Siemensa
Aby wyszukiwać sterowniki w TIA Portal i pracować z WinCC, wybierz warstwę 2. Wyszukiwanie urządzeń PROFINET i S7 w TIA Portal (Accessible devices) działa tylko przez klucz w warstwie 2, niezależnie od ustawień adresów.
Do innych zadań lepiej sprawdzi się warstwa 3. Jest zazwyczaj wydajniejsza i rzadziej powoduje problemy z DHCP, więc używaj jej tam, gdzie aplikacja nie potrzebuje rozgłoszeń ani protokołów innych niż IP.
| Warstwa 2 (bridged) | Warstwa 3 (routed) | |
|---|---|---|
| Jak działa | Tworzy wirtualny interfejs sieciowy, który zachowuje się tak, jakby znajdował się w sieci zdalnej. Pracuje na poziomie łącza danych (MAC). | Końcówki tunelu mają adresy prywatne z różnych zakresów, a ruch trafia do sieci zdalnej przez router TOSI (Lock). Pracuje na poziomie IP. |
| Adresy | Każdy zdalny użytkownik dostaje własny adres z sieci zdalnej, z serwera DHCP routera lub ręcznie. | Ruch w sieci zdalnej wygląda na pochodzący z routera, więc nie trzeba przydzielać dodatkowych adresów. |
| Dostęp do sieci LAN | Jeden interfejs LAN naraz. Zmienisz go w Settings > Keys and Locks. | Wszystkie interfejsy LAN, do których klucz ma dostęp. |
| Wybierz, gdy | aplikacja używa protokołu innego niż IP nad Ethernetem (PROFINET, IPv6), opiera się na rozgłoszeniach albo połączenia mają wychodzić z sieci routera w stronę komputera z kluczem. | nie chcesz przydzielać adresu z sieci zdalnej każdemu użytkownikowi, łączysz się z routerem centralnym albo router ma włączone NAT 1:1 (kilka obiektów z tym samym zakresem adresów). |
Więcej o różnicach znajdziesz w artykule Layer 2 czy Layer 3? Klucz do optymalizacji i bezpieczeństwa sieci przemysłowych OT. Jeśli obsługujesz kilka takich samych maszyn z tym samym zakresem adresów, przeczytaj artykuł o zdalnym dostępie z translacją adresów NAT.
Czego potrzebujesz
- Router TOSI (Lock) powinien być zainstalowany w sieci maszyny, mieć aktualne oprogramowanie i dostęp do panelu jako admin. Połączenie routera jest wychodzące, więc zazwyczaj nie trzeba zmieniać ustawień zapory sieciowej. Wymagane porty opisaliśmy w artykule Jakie porty otworzyć, żeby TOSI działał.
- Potrzebujesz klucza obsługującego warstwę 2: TOSI Key (Master Key, Backup Key lub Sub Key) albo licencji TOSI SoftKey. Inne typy kluczy, w tym TOSI Mobile Client, nie obsługują warstwy 2.
- Potrzebny jest komputer z Windows 10 lub 11 oraz oprogramowaniem TOSI Client w wersji 4.4.1 lub nowszej. Starsze wersje są blokowane od 6 lipca 2026.
- Na tym komputerze powinien być zainstalowany TIA Portal, STEP 7 lub WinCC.
- Potrzebujesz zakresu adresów sieci LAN routera oraz informacji, czy serwer DHCP routera jest włączony.
Podstawy konfiguracji znajdziesz w artykule Jak skonfigurować zdalny dostęp do sterowników PLC. Ten tekst jest jego kontynuacją i opisuje także WinCC, rozwiązywanie problemów oraz bezpieczną zmianę adresacji.
Krok 1: ustaw w routerze TOSI (Lock) połączenie klucza w warstwie 2
Typ połączenia ustawiasz w panelu routera osobno dla każdego klucza. Zaloguj się jako admin i wykonaj następujące kroki:
- Otwórz zakładkę Settings > Keys and Locks.
- W sekcji Keys znajdź numer klucza, którego używasz do połączeń ze sterownikiem.
- W polu Connection type zmień wartość z Layer 3 - routed na Layer 2 - bridged.
- Jeśli serwer DHCP w sieci LAN routera jest wyłączony, wpisz w polu Static IP adres z zakresu statycznego tej sieci.
- Odznacz pole Deny new IP connections towards this client. Odznaczenie włącza komunikację w obu kierunkach, potrzebną do skanowania sieci, rozgłoszeń i protokołów warstwy 2.
- Kliknij Save na dole strony.
Uwaga: jeśli łączysz się z routerem zdalnie przez klucz, dla którego zmieniasz ustawienie, po zapisaniu zmian rozłącz połączenie w oprogramowaniu klucza i połącz ponownie.
Krok 2: włącz protokoły Siemensa na karcie Tosibox TAP-Windows Adapter
Oprogramowanie TOSI Client tworzy w Windows wirtualną kartę sieciową Tosibox TAP-Windows Adapter. Cały ruch zdalny przechodzi przez tę kartę, dlatego protokoły używane przez oprogramowanie Siemensa muszą być na niej włączone.
Otwórz Centrum sieci i udostępniania, wybierz Zmień ustawienia karty sieciowej, kliknij Tosibox TAP-Windows Adapter prawym przyciskiem myszy i wybierz Właściwości. Następnie zaznacz trzy opcje:
- PROFINET IO protocol (DCP/LLDP)
- SIMATIC Industrial Ethernet (ISO)
- PROFINET IO RT-Protocol V2.3
Jeśli po połączeniu z routerem pojawią się ostrzeżenia o procesie pniopcac.exe, rozwiązanie znajdziesz w sekcji najczęstszych problemów poniżej.
Krok 3: rozłącz i połącz klucz ponownie, a potem sprawdź adres karty
Zmiana typu połączenia działa dopiero po ponownym zestawieniu tunelu. Rozłącz połączenie w TOSI Client i ponownie połącz się z routerem TOSI (Lock).
Po ponownym połączeniu komputer otrzymuje adres z sieci maszyny. Adres przydziela serwer DHCP routera lub wpisujesz go ręcznie w polu Static IP. Sprawdź adres karty Tosibox TAP-Windows Adapter w systemie. Jeśli adres jest w zakresie LAN routera, połączenie działa w warstwie 2 i możesz korzystać z oprogramowania Siemensa.
Krok 4: wskaż właściwą kartę w TIA Portal i wyszukaj sterownik
W TIA Portal wybierz kartę sieciową w oknie GO ONLINE: jako interfejs komunikacyjny wskaż Tosibox TAP-Windows Adapter.
Jeśli masz kilka zdalnych połączeń do różnych routerów TOSI, w systemie pojawia się kilka kart TAP. Pierwsza na liście nie zawsze jest właściwa, więc porównaj adres IP karty z zakresem LAN routera, do którego się łączysz.
Dalsza praca wygląda jak przy połączeniu lokalnym: wyszukaj sterownik w sieci i przypisz mu adres IP z tej samej przestrzeni adresowej, co sieć LAN routera TOSI. Instrukcję przygotowania sterownika ze statycznym adresem znajdziesz w artykule Podłączanie sterownika PLC ze statycznym adresem IP do routera Tosibox.
Krok 5: połącz się ze stacją WinCC Professional lub WinCC 7.x przez Simatic Shell
Stacja WinCC wymaga jeszcze jednego ustawienia w Simatic Shell. Najpierw skonfiguruj połączenie klucza TOSI w warstwie 2 zgodnie z krokami 1-3.
- Otwórz folder Simatic Shell (This PC\Simatic Shell).
- W oknie, które się otworzy, kliknij Simatic Shell prawym przyciskiem myszy.
- Wybierz Settings.
- W oknie Communication Settings ustaw Network adapter selection na Tosibox TAP-Windows Adapter, a w polu Multicast Proxy wpisz adres IP komputera ze stacją WinCC SCADA.
Po zapisaniu ustawień stacja WinCC SCADA będzie widoczna. Jeśli operator chce dodatkowo podglądać panel HMI z telefonu, opisaliśmy to w artykule Zdalny dostęp z telefonu lub tabletu do paneli HMI i SCADA.
Jak zdalnie zmienić adres LAN routera i nie stracić połączenia
Najpierw ustaw statyczny adres klucza w nowej puli adresów, a dopiero potem zmień adres LAN routera. Taka kolejność zapewnia, że po zmianie nadal będziesz mieć dostęp do routera.
- W Settings > Keys and Locks wpisz w polu Static IP klucza adres z nowej puli.
- Zmień adres LAN routera TOSI (Lock).
- Poczekaj, aż połączenie zresetuje się automatycznie. Klucz połączy się ponownie samodzielnie, a restart routera na miejscu nie będzie potrzebny.
Jeśli zmienisz kolejność, klucz znajdzie się poza nową podsiecią i połączenie przestanie działać. Jeśli do routera jest sparowany inny klucz z dostępem (również w warstwie 3), możesz przez niego zmienić adres klucza w warstwie 2. Gdy żaden klucz nie ma dostępu, pozostaje tylko dostęp lokalny przez port serwisowy routera.
Klucz w warstwie 2 obsługuje tylko jeden interfejs LAN naraz. Dlatego podczas zmiany adresów sterowników w TIA Portal przenoś urządzenia do nowej podsieci pojedynczo. Taką kolejność zaleca też producent.
Najczęstsze problemy: pusta lista urządzeń, ostrzeżenia pniopcac.exe i niebieski ekran
Większość problemów z TIA Portal i WinCC przez tunel TOSI ma jedną z sześciu przyczyn. Poniższa tabela zbiera objaw, przyczynę i rozwiązanie.
| Objaw | Przyczyna | Rozwiązanie |
|---|---|---|
| Lista urządzeń w GO ONLINE jest pusta | Klucz pracuje w warstwie 3, pole Deny new IP connections towards this client jest zaznaczone, na karcie brakuje protokołów Siemensa albo wybrano inną kartę TAP. | Sprawdź kroki 1 do 4 po kolei. Po zmianie ustawień klucza rozłącz i połącz go ponownie. |
| Karta Tosibox TAP-Windows Adapter nie ma adresu z zakresu LAN routera | Serwer DHCP routera jest wyłączony, a klucz nie ma ustawionego adresu statycznego. | Wpisz w polu Static IP adres z zakresu statycznego sieci LAN routera i połącz klucz ponownie. |
| Po połączeniu pojawiają się ostrzeżenia procesu pniopcac.exe | Problem występuje po aktualizacji oprogramowania klucza w środowisku z zainstalowanym oprogramowaniem Siemensa. | Odznacz na karcie Tosibox TAP-Windows Adapter pozycję PROFINET IO RT-Protocol V2.x i połącz się ponownie. Jeśli to nie pomaga, szukaj rozwiązania w pomocy technicznej Siemensa. |
| Windows kończy pracę niebieskim ekranem przy łączeniu z routerem | Dodatkowe protokoły innych producentów na karcie TAP (na przykład Citrix, Sonicwall VPN, Shrew Soft, VMware, Virtual-PC, AVM VPN, eBUS Universal Pro Driver) albo błąd w TIA Portal V17. | Zaktualizuj TIA Portal V17 do wersji V17.1. Odznacz zbędne protokoły na każdej karcie Tosibox TAP-Windows Adapter. Możesz też zostawić z protokołów Siemensa tylko PROFINET IO protocol (DCP/LLDP). |
| TOSI Client pokazuje komunikat Too old client | Wersja oprogramowania jest starsza niż 4.4.1, a takie wersje są blokowane od 6 lipca 2026. | Zaktualizuj TOSI Client do wersji 4.4.1 lub nowszej. |
| Po zmianie adresu LAN routera klucz nie łączy się z routerem | Adres LAN routera zmieniono przed ustawieniem adresu klucza w nowej puli. | Postępuj według sekcji o zdalnej zmianie adresu LAN powyżej. |
Pulpit zdalny do komputera ze stacją WinCC
Do komputera ze stacją WinCC możesz połączyć się także przez pulpit zdalny (RDP). W TOSI Client znajdziesz skrót do RDP pod przyciskiem „…” obok urządzenia na liście.
Komputer docelowy musi zezwalać na połączenia pulpitu zdalnego, a zapora systemowa powinna je przepuszczać. Wersje Windows Home nie przyjmują połączeń RDP, więc w takim przypadku użyj innego programu, np. TightVNC. Jeśli system pozwala wybrać kartę sieciową dla pulpitu zdalnego, wybierz Tosibox TAP-Windows Adapter.
Sprzęt i licencje
- TOSI Routery VPN: router instalowany w szafie sterowniczej przy maszynie, zestawia tunel do sieci obiektu. Router używa wyłącznie połączeń wychodzących, więc nie wymaga publicznego adresu IP ani przekierowania portów.
- TOSI Key: klucz sprzętowy USB dla automatyka pracującego z TIA Portal, STEP 7 i WinCC. Obsługuje połączenia w warstwie 2.
- TOSI SoftKey: licencja programowa dla kolejnych komputerów inżynierskich, także z obsługą warstwy 2. Licencje kupisz w pakietach po 1, 5 i 10 licencji, a w większym pakiecie pojedyncza licencja wychodzi taniej.
- TOSI ZESTAWY STARTOWE: router i klucz w jednym zamówieniu, wygodny start dla pierwszej maszyny.
Za routery i klucze płacisz raz, bo licencje są dożywotnie. Usługa zdalnego dostępu VPN jest nieodpłatna i nie jest ograniczona limitem transferu danych. System nie wymaga zakupu i odnawiania subskrypcji.
Nie wiesz, czy Twoja maszyna potrzebuje warstwy 2, czy wystarczy warstwa 3? Napisz do nas, doradzimy konfigurację dopasowaną do Twojej instalacji.
Najczęstsze pytania
Dlaczego TIA Portal nie widzi sterownika S7 przez zdalne połączenie z routerem TOSI?
TIA Portal wyszukuje sterowniki S7 protokołami PROFINET IO i SIMATIC Industrial Ethernet, które pracują bezpośrednio nad Ethernetem, a połączenie w warstwie 3 przenosi wyłącznie ruch IP. Wyszukiwanie urządzeń działa dopiero wtedy, gdy klucz TOSI pracuje w warstwie 2 (Layer 2 - bridged). Ustaw ten typ połączenia w routerze TOSI (Lock), w zakładce Settings > Keys and Locks, i połącz klucz ponownie.
Jak ustawić warstwę 2 w routerze TOSI (Lock)?
Zaloguj się do panelu routera TOSI (Lock) jako admin i otwórz Settings > Keys and Locks. Przy numerze swojego klucza zmień Connection type z Layer 3 - routed na Layer 2 - bridged, odznacz Deny new IP connections towards this client i kliknij Save. Gdy serwer DHCP routera jest wyłączony, wpisz w polu Static IP adres z zakresu statycznego sieci LAN. Na końcu rozłącz klucz i połącz go ponownie.
Jakie protokoły włączyć na karcie Tosibox TAP-Windows Adapter, żeby połączyć się ze sterownikiem Siemens?
We właściwościach karty Tosibox TAP-Windows Adapter w systemie Windows zaznacz PROFINET IO protocol (DCP/LLDP), SIMATIC Industrial Ethernet (ISO) oraz PROFINET IO RT-Protocol V2.3. Bez tych protokołów TIA Portal nie wykryje sterownika S7, nawet gdy klucz TOSI pracuje w warstwie 2. Jeśli po połączeniu pojawią się ostrzeżenia procesu pniopcac.exe, odznacz PROFINET IO RT-Protocol V2.x i połącz się ponownie.
Jak połączyć się zdalnie z WinCC Professional lub WinCC 7.x przez Simatic Shell?
Najpierw ustaw połączenie klucza TOSI z routerem TOSI (Lock) w warstwie 2. Następnie otwórz folder This PC\Simatic Shell, kliknij Simatic Shell prawym przyciskiem myszy i wybierz Settings. W oknie Communication Settings ustaw Network adapter selection na Tosibox TAP-Windows Adapter, a w polu Multicast Proxy wpisz adres IP komputera ze stacją WinCC SCADA. Po zapisaniu ustawień stacja WinCC SCADA jest widoczna.
Który klucz TOSI obsługuje warstwę 2 wymaganą przez TIA Portal i WinCC?
Warstwę 2 obsługują wyłącznie klucze sprzętowe TOSI Key (Master Key, Backup Key, Sub Key) oraz licencje TOSI SoftKey. Do pracy z TIA Portal i WinCC użyj jednego z nich na komputerze inżynierskim. TOSI Mobile Client do tej grupy nie należy. Licencje TOSI SoftKey kupisz w pakietach po 1, 5 i 10 licencji, a w większym pakiecie pojedyncza licencja wychodzi taniej.
Czy mogę zdalnie zmienić adres LAN routera TOSI i nie stracić połączenia?
Tak, jeśli zachowasz kolejność. Najpierw wpisz statyczny adres klucza z nowej puli w Settings > Keys and Locks, dopiero potem zmień adres LAN routera TOSI (Lock). Odwrotna kolejność zostawia klucz poza nową podsiecią i zrywa połączenie. Po zmianie połączenie resetuje się automatycznie, a restart routera na miejscu nie jest potrzebny.
Powiązane artykuły
- Jak skonfigurować zdalny dostęp do sterowników PLC
- Podłączanie sterownika PLC ze statycznym adresem IP do routera Tosibox
- Layer 2 czy Layer 3? Klucz do optymalizacji i bezpieczeństwa sieci przemysłowych OT.
- JAKIE PORTY OTWORZYĆ, ŻEBY TOSI DZIAŁAŁ? WYMAGANE USTAWIENIA FIREWALLA DLA ROUTERA, KLUCZA I MOBILE CLIENT
- Wideo recenzja Tosibox i konfiguracja zdalnego połączenia VPN do PLC Siemens S7 1200