Jednym z filarów czwartej rewolucji przemysłowej jest możliwość transmisji danych w czasie rzeczywistym. Zestandaryzowane podejście w tym zakresie zapewniają sieci TSN (Time Sensitive Networking) oparte na zbiorze protokołów IEEE 802.1. Zdefiniowano w nich mechanizmy umożliwiające uzyskanie determinizmu czasowego transmisji w sieci Ethernet, która z założenia, ze względu na wykorzystywany protokół wielodostępu z badaniem zajętości kanału i wykrywaniem kolizji CSMA/CD, jest niedeterministyczna. Dzięki temu możliwe jest przesyłanie w jednej sieci danych krytycznych i niekrytycznych ze względu na czas transmisji. To ułatwia integrację systemów informatycznych IT z systemami operacyjnymi OT przedsiębiorstwa.
Sieci TSN
Czas dostarczenia danych jest gwarantowany dzięki mechanizmom synchronizacji i planowania ruchu zestandaryzowanym w 802.1AS i 802.1Qbv. Zgodnie z nimi wszystkie urządzenia w sieciach TSN są zsynchronizowane z czasem globalnym i stosują się do harmonogramu, zgodnie z którym wysyłane są priorytetowe komunikaty. Na wyjściach przełączników sieciowych obowiązują kolejki – dane wstrzymuje się w z góry zaplanowanych przedziałach czasu. Umożliwia to deterministyczne przewidywanie i zarządzanie opóźnieniami w sieci i obsługę ruchu krytycznego i niekrytycznego w jednej sieci.
Zgodnie ze standardem 802.1CB w sieciach TSN realizowana jest z kolei redundancja, która polega na jednoczesnej transmisji kopii wiadomości różnymi trasami. Pierwszy otrzymany na czas duplikat jest przetwarzany, pozostałe kopie są odrzucane. Gwarantuje to, że dane o znaczeniu krytycznym dotrą do odbiorcy.
Protokoły sieci TSNSieci TSN w porównaniu ze standardowym Ethernetem uzupełniono o mechanizmy, które zostały zdefiniowane jako rozszerzenia specyfikacji IEEE 802.1. Są to: synchronizacja, przekierowywanie, kolejkowanie, redundancja, wywłaszczanie ramek i inne. Zwiększają one funkcjonalność i jakość usług (Quality of Service) sieci Ethernet, by zapewnić determinizm czasowy i niezawodność, które są wymagane w komunikacji przemysłowej. Specyfikacje TSN to szereg elementów, przy czym wybrane z nich to:
|
Efektywność wykorzystania dostępnego pasma zwiększa mechanizm wywłaszczania, który opisano w 802.1Qbu. Zapobiega on sytuacjom, w których w sieciach o dużym natężeniu ruchu danych o wysokim priorytecie duże ramki o niekrytycznym znaczeniu są opóźniane i ostatecznie porzucane. By do tego nie dopuścić, przerywa się transmisję i dzieli duże ramki danych o niskim priorytecie na fragmenty przesyłane oddzielnie. W efekcie przepustowość sieci jest maksymalnie wykorzystywana przez oba typy danych.
Wyróżnikiem sieci TSN jest także uproszczona konfiguracja. Osiąga się to, wykorzystując modele YANG. Można je konfigurować za pośrednictwem protokołu Netconf w formatach takich jak XML i JSON. Pozwala to na organizowanie sieci z dowolnych urządzeń od dowolnego dostawcy, o ile są one zgodne ze standardem TSN i ich konfigurowanie w dowolnym oprogramowaniu także z nim zgodnym. Więcej o zaletach sieci TSN i ich standardach piszemy w ramkach.
Jakie są zalety sieci TSN?Opracowano wiele protokołów Ethernetu przemysłowego. Niestety bywa, że zależnie od dostawcy są różnie implementowane. To sprawia, że urządzenia są kompatybilne tylko z innymi sprzętami tego samego producenta obsługującymi dany protokół. Zawęża to wybór lub zmusza do większego wysiłku w celu zintegrowania sprzętu od różnych dostawców. W obu przypadkach liczyć się trzeba z większymi kosztami. Hamuje to też innowacje. W konsekwencji upowszechniły się systemy automatyki przemysłowej o architekturach hierarchicznych i dedykowanych, a przez to wysoce nieelastycznych. W dobie Przemysłu 4.0 przestają się one sprawdzać. Odchodzi się od nich na rzecz architektur elastycznych, których warunkiem jest interoperacyjność sprzętu i komunikacja w czasie rzeczywistym. Te wymagania spełniają sieci TSN. Otwarty standardPrzewagę nad protokołami Ethernetu przemysłowego zawdzięczają one statusowi otwartego standardu IEEE, bez związku z żadną organizacją ani firmą. Dla rynku automatyki przemysłowej, który od lat ponosi konsekwencje konieczności korzystania z niekompatybilnych i zastrzeżonych protokołów komunikacyjnych, oznacza to szereg korzyści. Przede wszystkim gwarantuje to kompatybilność na poziomie sieci urządzeń różnych dostawców. Ponieważ TSN jest częścią rodziny standardów Ethernet, sieć tego typu w oczywisty sposób skaluje się wraz z siecią Ethernet. To oznacza brak ograniczeń w zakresie przepustowości i pozostałych kryteriów wydajności – kolejne węzły można łatwo dodawać do sieci, wykrywając je za pomocą standardowych protokołów. Ponadto w sieciach TSN mogą się komunikować maszyny, jak również maszyny z systemami korporacyjnymi – łączność między krytycznymi systemami opartymi na TSN a tymi niekrytycznymi opartymi na Ethernecie można zapewnić bez konieczności wprowadzania modyfikacji w niekrytycznej infrastrukturze sieciowej. Wraz z popularyzacją sieci TSN będą także spadać ich koszty dzięki rosnącej konkurencji między dostawcami kompatybilnych urządzeń. KonwergencjaStandardy TSN umożliwiają łączenie sieci, które wcześniej trzeba było odseparowywać ze względu na integralność operacyjną, wydajność w czasie rzeczywistym, wymagania bezpieczeństwa. Jest to kluczowe, gdyż przełamywanie barier komunikacyjnych pomiędzy systemami krytycznymi a tymi niekrytycznymi jest jedną z podstawowych koncepcji Przemysłu 4.0. W sieciach TSN mogą współistnieć różne typy ruchu, bez wpływania tego o niższym priorytecie na ruch o wyższym poziomie krytyczności. Komunikaty priorytetowe można przesyłać tym samym łączem co pozostałe bez zakłóceń. Dzięki temu, że opóźnienia są przewidywalne nawet przy dużym obciążeniu, na sieciach TSN można opierać systemy sterowania ruchem i bezpieczeństwa. W przypadku dużej liczby systemów w jednej sieci zadanie gromadzenia danych z różnych źródeł upraszcza się. Dane z systemów przemysłowych można przesyłać do systemów korporacyjnych za pośrednictwem standardowej sieci Ethernet bez konieczności stosowania bramek. Do sieci TSN można dodawać nowe strumienie danych bez ryzyka zakłócenia istniejącego ruchu i bez konieczności rekonfiguracji. Ponieważ mechanizmy TSN są wdrażane całkowicie w warstwie łącza danych, bez problemu można wdrażać protokoły wyższych warstw, jak na przykład OPC UA. Generalnie także koszty są niższe dzięki temu, że w ramach jednej infrastruktury sieciowej można łączyć różne klasy ruchu sieciowego. |