> Projektowanie i tworzenie sieci komputerowych.
Projektujemy i wdrażamy sieci komputerowe. Korzystamy z najnowszych technologii uznanych na rynku firm. Tworząc sieć dbamy o istotne szczegóły tak, aby Państwa sieć działała niezawodnie i nie niosła ze sobą problemów..
       
> Tworzymy gotowe zestawy serwerowe.
Serwery posiadają zainstalowany stabilny oraz bezpieczny system operacyjny FreeBSD, używany przez wiele serwerów na świecie.
       
     

Zobacz wizytówkę w serwisie mikroFirmy.pl



Profinet - kompleksowy sposób na przemysłowy Ethernet

Jednym z nowoczesnych standardów sieci przemysłowych jest Profinet. Łączy on w sobie cechy sieci Profibus DP z uniwersalnością popularnego Ethernetu, pozwalając na kompleksowe rozwiązanie problemów związanych z wymianą danych w systemach przemysłowych.
Podstawową ideą przyświecającą inżynierom z Profibus International - twórcom standardu Profinet, było umożliwienie łączenia ze sobą sieci informatycznych w zakładach przemysłowych z sieciami biurowymi za pomocą kompatybilnych ze sobą i pracujących w jednym standardzie urządzeń. Drugim celem było unowocześnienie sieci Profibus DP poprzez wzbogacenie jej o charakterystyczny dla Ethernetu tryb przesyłu danych. Nowo powstający standard miał spełniać wszystkie te wymagania i być ponadto kompatybilny z różnymi dotychczas stosowanymi urządzeniami automatyki przemysłowej. Oprócz uniwersalności i elastyczności, wymogi stawiane opisywanemu standardowi związane były z jego niezawodnością i możliwością wykonywania niektórych operacji w czasie rzeczywistym.

STRUKTURA SIECI
Główny problem pojawiający się w przypadku nowych standardów - kompatybilność z innymi sieciami - rozwiązano poprzez wprowadzenie urządzeń typu proxy, które stanowią interfejs do sieci praktycznie dowolnego rodzaju. Jedynym warunkiem jest dostępność na rynku odpowiedniego modułu, który umożliwiałby przekazywanie danych pomiędzy Profinetem i drugą z podłączanych sieci. Format przekazywanych danych odpowiada standardowi OPC (standard ten określa zestaw interfejsów aplikacyjnych do wymiany informacji w systemach automatyki). Dzięki temu minimalizowany jest koszt oprogramowania koniecznego do połączenia dwóch systemów różnych producentów. Trzeba zaznaczyć, że komunikacja z wykorzystaniem OPC ma niestety wady - m.in. nie pozwala na przesyłanie danych w czasie rzeczywistym. W roli proxy używane mogą być także sterowniki lub pomniejsze kontrolery, które sterują pracą określonej grupy urządzeń. Takie moduły sterujące, określane w terminologii sieci Profinet mianem komponentów, odpowiadają za jeden z dwóch typów organizacji połączeń dostępnych w tym standardzie. Poszczególne komponenty podłączone do magistrali są autonomicznymi jednostkami i wymieniają pomiędzy sobą jedynie konieczne dane dotyczące ich parametrów.
Drugim typem organizacji połączeń w opisywanym standardzie jest Pro-finet IO. Jest to sieć składająca się ze ściśle ze sobą współpracujących, zdecentralizowanych jednostek o określonej funkcjonalności. Każde z tych urządzeń może działać jako kontroler (IO-Controller), urządzenie polowe (IO-Device) lub urządzenie nadzorujące (IO-Supendsor). Wszystkie one podłączane są do tej samej magistrali i z punktu widzenia priorytetów komunikacji są równoważne. Niemniej kontrolery są zazwyczaj komputerami przemysłowymi i sterują urządzeniami polowymi, którymi mogą być typowe urządzenia wejściowe i wyjściowe - czujniki, napędy, itp. Te dwa rodzaje urządzeń nadzorowane są często przez komputer klasy PC - rozwiązanie takie pozwala na łatwą diagnostykę sieci, odczytywanie alarmów, jak również zmianę oprogramowania urządzeń sterujących. Z powyższych rozważań wynika, że topologia zastosowanych sieci może być rozmaita. Typowa będzie długa magistrala, ale, po dołączeniu urządzeń proxy i różnego rodzaju koncentratorów - analogicznych jak stosowanych w sieciach Ethernet, łatwo można przekształcić ją do struktury gwiazdy lub połączonych ze sobą gwiazd. Ze względów bezpieczeństwa i potrzeby zapewnienia wysokiej niezawodności pracy możliwe jest również stosowanie połączeń redundantnych, co może prowadzić do topologii pierścienia.

KANAŁY DANYCH SIECI
Pomimo struktury sieci typu ether-netowego, Profinet umożliwia komunikację w czasie rzeczywistym. Związane jest to z możliwością nadawania pakietom priorytetów i pomysłowym podziałem czasu przesyłu danych na trzy tryby, pomiędzy którymi następuje cykliczne przełączanie. Podstawowy tryb pracy to transmisja zgodnie z protokołem TCP/IP. Jest ona przeznaczona m.in. do przesyłania danych pomiędzy kontrolerami, serwerami i panelami HMI, jak również aplikacjami klienckimi użytkowników komputerów PC, które podłączone są do sieci zakładowej. Przesyłane pakiety tworzone są w oparciu o protokoły TCP lub UDP, umożliwiając dostęp do standardowych funkcji sieciowych, takich jak serwery pocztowe, FTP oraz WWW. Komunikacja z wykorzystaniem TCP/ IP charakteryzuje się możliwymi opóźnieniami rzędu lOOms i uwzględnia możliwość zagubienia pakietów oraz zamiany kolejności ich dostarczenia. Parametry te w pełni wystarczają do obsługi paneli operatorskich, ale mogą nie być wystarczające dla urządzeń systemów automatyki i sterowania. W celu osiągnięcia funkcjonalności czasu rzeczywistego i maksymalnych opóźnień rzędu lOms pakiety trybu rzeczywistego - synchronicznego (SRT) oznaczone są wskaźnikiem priorytetu zgodnym IEEE802.1Q o wartości 6. Przesyłane są one ponadto z pominięciem enkapsulacji warstw IP, TCP lub UDP i wyższych, dzięki czemu czas ich przygotowania i dekodowania skrócony został do minimum. Mała liczba zagnieżdżonych protokołów zmniejsza także wymagania co do mocy obliczeniowej jednostek komunikujących się ze sobą, a więc nie ogranicza ich wydajności. Trzecim trybem komunikacji jest przesył danych izochronicznych czasu rzeczywistego (IRT), co służy do transmisji pomiędzy sterownikami sieci, czujnikami i urządzeniami wykonawczymi. Transfer danych odbywa się w warstwie sprzętowej z pominięciem wyższych protokołów i rozpoczynany jest każdorazowo od synchronizacji. Po nadaniu komunikatu IRT następuje przełączenie sieci w tryb otwarty, w którym przesyłane są wszystkie, mniej krytyczne czasowo dane. Taka organizacja ruchu na łączach pozwala na uzyskanie okresów odświeżania rzędu lms z dokładnością do lps. Za nadawanie i odbiór komunikatów czasu rzeczywistego odpowiadają specjalizowane układy scalone, dzięki czemu reszta układów sterujących nie jest obciążana dodatkowymi operacjami.
Sieci każdego z nich muszą mieć nadany numer IP, dzięki czemu będzie mógł przesyłać dane, korzystając z TCP/IP. Nadanie numeru odbywa się poprzez specjalnie przygotowany w tym celu protokół DCP (Discovery and Basic Configuration) albo za pomocą opcjonalnie implementowanego DHCP (Dynamie Host Configuration Protocol). Wyróżnia się także dwa sposoby opisu zależności pomiędzy elementami systemu metody te bazują na dwóch opisanych wcześniej podejściach do konstrukcji sieci zdecentralizowanym Profinet IO oraz komponentowym. Obie metody realizowane są poprzez oddzielne narzędzia i pliki regulujące tryby pracy urządzeń, co opisane zostało poniżej. Parametry urządzeń Profinet IO opisywane są w XML-owym pliku GSD (General Station Description) zgodnym z normą IS015745. Są to między innymi dane dotyczące zainstalowanych modułów, teksty komunikatów błędów, a także parametry komunikacyjne urządzenia i parametry wejść i wyjść jego interfejsów. Każde urządzenie jest charakteryzowane ponadto przez unikalny, 3 2-bitowy identyfikator umożliwiający rozpoznawanie poszczególnych egzemplarzy sprzętu. Wygenerowany plik GSD jest następnie przetwarzany, po czym wgrywany do sterownika I/O-Controller. Urządzeniom przypisuje się również komunikaty alarmów, takich jak sygnał podłączenia, odłączenia, statusu, a nawet komunikaty alarmów zdefiniowanych przez użytkownika, przy czym każdemu z nich można nadać odpowiedni priorytet. W ten sposób poszczególne urządzenia przypisywane są do sterownika już na etapie tworzenia konfiguracji. Dzięki temu w trakcie pracy systemu w razie konieczności wymiany i podłączenia nowego modułu kontroler, po wykryciu zmiany, natychmiast przeprowadzi parametryzację i konfigurację urządzenia. Inaczej wygląda konfiguracja sieci Profinet opartych na modelu kompo- nentowym. Urządzenia takie opisywane są poprzez XML-owe pliki PCD (Profinet Component Description). Poszczególne komponenty modelowane są za pomocą obiektowej technologii COM, a ich opis generowany przez projektanta maszyny lub procesu. Wygenerowany plik PCD zawiera dane na temat nazwy i identyfikatora komponentu, charakterystykę dostępu do danych komponentu i funkcjonalny opis interfejsów. Plik PCD jest następnie importowany do biblioteki graficznego edytora połączeń, w której, wraz z innymi komponentami, łączony jest w spójną aplikację. Dzięki temu inżynier tworzący aplikację traktuje komponenty jako gotowe, sprawne obiekty i nie musi martwić się o oprogramowanie elementów wchodzących w jej skład. Gotowy kod opisujący połączenia i komponenty zapisywany jest w pamięci wszystkich urządzeń, co kończy proces konfiguracji. Warto dodać, że poszczególne pliki PCD mogą być wykorzystywane wielokrotnie i niezależnie od siebie.

WARSTWA FIZYCZNA
Konieczność spełnienia wszystkich założonych wymagań miała też swój wpływ na wybór kabli i połączeń, jakie mogą być wykorzystywane w sieciach Profinet. Podstawowym medium transmisyjnym jest miedziana, ekranowana skrętka kategorii 5D. Pozwala ona na transfer danych klasy Fast Ethernet, czyli z szybkością 100Mb na sekundę z pełnym dupleksem. Ponieważ urządzenia przemysłowe często zasilane są napięciem 24V, zalecane jest korzystanie z kabli hybrydowych, które posiadają nie tylko przewody do transmisji danych, ale również linie zasilające. Ze względu na wymagania co do pracy w trudnych warunkach środowiskowych, kable dostępne są jako prefabrykowane elementy ze złączami na obu końcach. Maksymalna długość kabla może wynosić lOOm. Oczywiście także złącza muszą być odpowiednio zabezpieczone. Zaleca się stosowanie kabli z końcówkami RJ45 ze stopniem ochrony IP20 dla połączeń w szafach oraz IP65 lub IP67 w przypadku instalacji poza szafami. Dopuszcza się również stosowanie złączy Ml2D. Drugim typem medium wykorzystywanym do przesyłu danych są światłowody - zarówno jednomodowe, jak i wielomodowe, przy czym te pierwsze pozwalają na maksymalny transfer na odległość 14km, a drugie na 2km. Kable światłowodowe wykorzystywane są tam, gdzie duże odległości lub wysokie natężenie pola elektromagnetycznego nie pozwalają na użycie łączy miedzianych. Transfer w kablach światłowodowych odbywa się za pomocą dwóch linii w standardzie 100BASE-FX, a interfejsy optyczne powinny być zgodne z IS09314-3 i IS09314-4. Dostępne są też kable zakończone wtyczkami hybrydowymi, w których dwa włókna szklane służą do przesyłu danych, pozostałe cztery linie miedziane odpowiadają za dostarczenie zasilania. Do połączenia poszczególnych części sieci wykorzystuje się specjalne przełączniki (switche) przeznaczone do pracy w warunkach przemysłowych. Standardowo regenerują one sygnał, jednocześnie zmniejszając liczbę kolizji danych poprzez kierowanie przesyłanych pakietów tylko na te linie, na których znajdują się ich odbiorcy. W przeciwieństwie do zwykłych przełączników biurowych, modele przeznaczone do sieci Profinet poprawnie reagują na pakiety priorytetowe i nie ograniczają ruchu SRT/IRT. Zazwyczaj zasilane są one także napięciem 24V.

ADMINISTRACJA SIECIĄ
Sieć zbudowana na powyżej opisanych zasadach, oprócz sprawności, musi charakteryzować się także odpowiednim bezpieczeństwem. Ponieważ pozwala ona na podłączenie już istniejącej infrastruktury sieci biurowych, jak również na korzystanie z platform typu PC z popularnymi systemami operacyjnymi, istnieją zagrożenia, które mogą zaszkodzić działaniu całego zakładu. Aby uniknąć przestojów produkcyjnych, zaleca się podzielenie sieci na strefy i oddzielenie ich od siebie za pomocą urządzeń firewall. Zalecane są również inne metody mające na celu zwiększenie bezpieczeństwa - wykorzystanie szyfrowanych protokołów przesyłu danych i wprowadzenie bramek typu VPN, oddzielających część przemysłową sieci od części administracyjnej. Dobrze jest też regularnie weryfikować poprawność pracy sieci poprzez zastosowanie odpowiednich mechanizmów administracyjnych. Poszczególne elementy systemu wyposażone są w szereg mechanizmów, które ułatwiają wykrywanie błędów. Przykładem jednego z nich jest automatyczna detekcji uszkodzenia w przypadku urządzeń IO-Device, które, jeśli trzykrotnie pod rząd nie wyślą oczekiwanego pakietu z danymi, zostają uznane przez sterownik jako niesprawne. Komplet informacji dostępny jest poprzez narzędzia obsługujące protokół SNMP - Simple Network Management Protocol.

JAK WDROŻYĆ PROFINET?
Jak wcześniej wspomniano, system Profinet pozwala minimalizować koszty wdrożenia, które musiałby ponieść zakład w przypadku innych sieci, gdyż umożliwia użycie dotychczas stosowanych urządzeń i instalacji pracujących w różnych standardach. Dotyczy to integracji sieci Profinet z urządzeniami w takich standardach, jak Foundation Fieldbus, DeviceNet,
Interbus, CC-Link i oczywiście Profi-bus. Procedura użycia proxy sprowadza się zwykle do wykonania krótkiej konfiguracji urządzenia w celu określenia sposobu przekazywania pakietów. W przypadku większych urządzeń konieczne może być wyposażenie ich w dostępne na rynku moduły do komunikacji poprzez Ethernet.
Ponieważ poszczególne firmy mogą oferować własne rozwiązania urządzeń do sieci Profinet, jej twórcy wprowadzili system testowania i certyfikacji sprzętu. Badań dokonują wybrane laboratoria autoryzowane przez Profibus International, a na podstawie wyników testów przyznawane są certyfikaty zgodności z systemem Profinet. Dzięki temu nie powinno być obaw, że nabyty sprzęt nie będzie w pełni wykorzystywał funkcjonalności sieci. Dodatkowo Profibus International wspiera oferowane rozwiązania poprzez dostarczanie kodów źródłowych przydatnych podczas programowania komponentów. Ponadto w ofercie firmy znajduje się także pakiet Profinet Web Integration zawierający gotowe szablony XML, które przydatne są przy tworzeniu czytelnych raportów w postaci stron internetowych.
Pomimo wielu zalet Profinet nie jest jedynym standardem mogącym spełnić wymagania projektantów systemów dla nowoczesnych zakładów przemysłowych. Jest to wciąż względnie nowy standard, ale cieszący się już dosyć dużą popularnością. Jako jeden z niewielu pozwala zintegrować ze sobą urządzenia zakładów przemysłowych z firmową siecią komputerową, zachowując przy tym możliwość pracy w trybie rzeczywistym. Trwają także działania mające na celu wykonanie stacji bezprzewodowych pracujących w standardzie Profinet, które byłyby odpowiednikami ethernetowych sieci typu 802.1 lx. Niemniej obecnie na rynku dostępne są już sprawdzone, prostsze bądź też tańsze rozwiązania dla sieci automatyki przemysłowej. Wybór odpowiedniego systemu powinien zostać dopasowany do indywidualnych potrzeb każdej firmy, co pozwoli na uzyskanie pożądanej funkcjonalności przy jak najniższych kosztach.
Marcin Karbowniczek


Created by M3M.PL |  Polityka Prywatności |  Regulamin