nr 71
Piątek 10.09.2010 - Łukasza, Mikołaja, Pulcherii
szukaj na stronach > WEGIEL BRUNATNY
strona glowna

System zdalnej diagnostyki układów sterowania maszyn podstawowych

W ostatnich latach można zaobserwować burzliwy rozwój sterowników programowalnych, przemysłowych sieci komputerowych oraz systemów monitoringu i nadzoru procesów technologicznych. Możliwość zastosowania nowych technologii pozwala w optymalny sposób zarządzać procesem produkcyjnym. Nowoczesne układy sterowania mogą sprostać reżimowi produkcji, obniżając koszty obsługi oraz zapewniając większe bezpieczeństwo pracy.

Wśród systemów zainstalowanych w BOT KWB Turów SA wyróżnić należy system zdalnego dostępu do danych diagnostycznych maszyn podstawowych, przeznaczony dla służb technicznych oddziału automatyki Kopalni. Obsługuje on maszyny, na których znajdują się instalacje sterowania wyposażone w całości w swobodnie programowalne sterowniki SIMATIC. System jest wdrażany i rozwijany od kilku lat przez Instytut Górnictwa Odkrywkowego Poltegor-Instytut w ścisłej współpracy z oddziałem automatyki Kopalni. Umożliwia on łatwiejszy i szybszy dostęp do istotnych z punktu widzenia eksploatacyjnego informacji o nieprawidłowościach i zakłóceniach w pracy maszyn spowodowanych warunkami górniczymi, technologicznymi, elektrycznymi lub systemem sterowania. Zdalny i szybki dostęp do informacji powoduje skrócenie czasów awaryjnych postojów maszyn - ułatwia i przyśpiesza diagnozę niesprawności i jej usuwanie oraz podnosi komfort i jakość obsługi służb ruchowych oddziału automatyki. Archiwizacja danych na maszynach oraz na serwerze stanowiska pozwala również odtworzyć szczegółową historię zdarzeń i przyczyny zatrzymań maszyny.

Do czasu wprowadzenia systemu zdalnej diagnostyki maszyny wyposażone w sterowniki SIMATIC posiadały jedynie radiową łączność telemetryczną, przekazującą informacje do Centrum Dyspozytorskiego w bardzo ograniczonej ilości (ok. 25 sygnałów wysyłanych i 15 sygnałów odbieranych z Centrum) i z niewielką szybkością. Istniejący system telemetryczny nie nadawał się do wykorzystania w celu zdalnego udostępniania danych ze względu na niezbędną ilość sygnałów do przesłania (ok. 10 tysięcy). Stąd pojawiła się potrzeba wydzielenia niezależnego systemu dostępu zdalnego, przeznaczonego dla służb technicznych ruchowych.

Łatwiejszy i szybszy dostęp do informacji oraz podniesienie komfortu obsługi zostało zrealizowane poprzez zapewnienie zdalnej, bezprzewodowej łączności modemowej z instalacją sterowania SIMATIC na maszynach - bez konieczności wyjazdu służb ruchowych na maszynę. Rysunek 1 pokazuje schematycznie strukturę systemu zdalnego dostępu do danych diagnostycznych wybranej maszyny, przy założeniu sukcesywnego wyposażania kolejnych maszyn w system zdalnego udostępniania danych diagnostycznych.


Rys. 1.
Konfiguracja systemu zdalnego dostępu do danych diagnostycznych.

Głównym elementem systemu jest serwer DELL PowerEdge 850 - SATA zlokalizowany w Dziale Automatyki. W celu udostępniania danych diagnostycznych serwer wyposażony jest w program narzędziowy wizualizacji WINCC - Web Nawigator. Przy wykorzystaniu sieci LAN możliwe jest udostępnianie informacji o maszynach wielu użytkownikom. Przeglądanie danych realizowane jest przy pomocy dowolnej przeglądarki internetowej. W celu ograniczenia zakresu wyświetlanych danych każdemu z użytkowników systemu można nadać odpowiednie uprawnienia. Rysunek 2 przedstawia schemat wymiany danych.


Rys. 2.
Schemat wymiany danych.

Zainstalowane na serwerze oprogramowanie WinCC w wersji 6 integruje w pakiecie bazowym wydajny, skalowalny moduł Historian oparty na Microsoft SQL Server 2000. Oferuje on użytkownikom bogactwo opcji w zakresie od wysokowydajnej archiwizacji aktualnych danych procesowych i zdarzeń, poprzez długoterminową archiwizację z wysokim stopniem kompresji danych i redundancją, do centralnej wymiany informacji w formie ogólnozakładowego serwera.

Dane archiwalne procesu zdalnej diagnostyki są przechowywane w Hurtowni Danych w postaci plików bazodanowych. Dostęp do nich mają osoby tylko uprawnione zatrudnione w służbach technicznych Kopalni. Wymianę danych pomiędzy systemem zdalnej diagnostyki, a Hurtownią Danych przedstawia rysunek 3.


Rys. 3.
Połączenie systemu zdalnej diagnostyki z Hurtownią Danych.

Serwer WinCC oparty na systemie operacyjnym Windows XP współpracuje bezpośrednio ze sterownikiem SIMATIC stacji bazowej wyposażonym w jednostką centralną CP315. Sterownik stacji bazowej łączy się poprzez sieć bezprzewodową ze sterownikami SIMATIC zainstalowanymi na maszynach. Do wymiany danych między serwerem WinCC a sterownikiem stacji bazowej zaimplementowano wybrane elementy interpretera RK512 firmy SIEMENS, umożliwiające odczyt danych ze ściśle określonych bloków danych diagnostycznych sterownika. Pobieranie danych z maszyn przez sterownik SIMATIC stacji bazowej odbywa się w trybie ASCII z dedykowanym protokołem. Protokół ten uniemożliwia jakikolwiek zdalny dostęp do oprogramowania sterowników maszyn i realizuje jedynie przesyłanie ściśle określonych informacji z maszyn do stacji bazowej. Pobieranie danych z maszyn odbywa się z jednoczesną kontrolą pobrania kompletu danych i ewentualnym ponawianiem żądań wysłania brakujących bloków danych z wybranej maszyny. Natychmiast po zestawieniu połączenia, automatycznie pobierane są w kolejności: bloki archiwalne (archiwum alarmów, rejestracje, przebiegi itp.), następnie - po jednokrotnym ściągnięciu kompletu bloków archiwalnych - ściągane są aktualne bloki synoptyki. Równolegle z procedurą ściągania danych z wybranej maszyny automatycznie przebiega procedura zapisu odebranych danych na dysk serwera. Ze względu na czas cyklu użytkownicy systemu zawsze korzystają z danych zapisanych lokalnie na dysku serwera. Umożliwia to przeglądanie w trybie "off-line" danych ze wszystkich maszyn z którymi nawiązywane było połączenie w cyklu. Pobrane dane pozwalają uzyskać ekrany identyczne do tych jakie ma operator na maszynie czy służby techniczne w rozdzielniach.

W jednej chwili pobierane będą dane tylko z jednej maszyny (łączność typu punkt - punkt z komutacją łącza). Ze względu na to przewiduje się dwa tryby pracy:

  • Cykliczne ściąganie kompletu danych archiwalnych, aktualnych stanów synoptyki z wszystkich maszyn.
  • Połączenie tylko z jedną konkretną maszyną i podgląd on-line jej pracy (przy wyłączeniu cyklu odpytania wszystkich).

Przełączanie trybu pracy oraz parametryzacji maksymalnego czasu połączenia może dokonywać osoba mająca odpowiednie uprawnienia do zarządzania systemem. Rysunek nr 4 przedstawia zarządzanie łącznością z wybraną maszyną.


Rys. 4.
Ekran zarządzania łącznością z wybraną maszyną.

Łączność z maszynami jest realizowana przez komercyjną sieć telefonii komórkowej operatora ERA GSM z wykorzystaniem modemów przemysłowych GSM typu MC35iT produkcji Siemens. Modem MC35iT ma zwiększoną za pośrednictwem anteny zewnętrznej czułość odbiorczą oraz moc nadawczą równą 2W. Od strony portu komunikacyjnego RS232 modem programowalny jest z wykorzystaniem standardowych kodów AT-Hayes'a oraz kodów GSM07.07 i GSM07.05.

Połączenia w ramach sieci GSM są realizowane za pomocą taryfy telemetrycznej oferowanej w pakiecie Era Biznes. Aktualnie system znajduje się w trakcie modernizacji w celu wdrożenia usługi Transfera wykorzystującej dostępną w sieci ERA technologię GPRS. Technologia pakietowej transmisji danych oparta o protokół IP umożliwi komunikację z wykorzystaniem protokołów z rodziny TCP/IP. System ten umożliwia tworzenie podsieci, określanych nazwą APN. APN identyfikowany jest z nazwy i oznacza zestaw informacji na temat adresacji IP i routingu (kierunku przekazywania danych płynących z danego APN-u). Korzystanie z GPRS wymaga posiadania specjalnych urządzeń, które wspierają tą technologię. Do takich urządzeń należy modem MC 35iT obsługujący system zdalnej diagnostyki.


Rys. 5.
Modem MC 35i Terminal.

Adresy IP związane z poszczególnymi kartami SIM w modemach mogą być przydzielane dynamicznie lub statycznie. Dynamiczny sposób przydziału adresów oznacza, że przy każdej aktywacji połączenia sieć przydziela adres IP z wyznaczonej przez PTC puli adresów na cały czas trwania sesji. Rozłączanie i ponowne połączenie powoduje przydzielenie nowego adresu. System zdalnej diagnostyki będzie funkcjonować w oparciu o statyczną adresację IP, co oznacza, że ten sam adres będzie przydzielany przy kolejnych aktywacjach połączenia. Ponieważ w systemie GPRS modemy rozpoznawane są po przydzielonym adresie IP, modem który z jakiegoś powodu zakończył sesje i ją wznowił, zawsze będzie widoczny dla innych modemów pod tym samym adresem IP. Modemy są autoryzowane przez sieć GPRS poprzez porównanie numeru karty SIM z odpowiednim wpisem w wewnętrznej bazie danych ERA (HLR). Porównanie to zachodzi przy próbie otwarcia sesji i jeśli dana karta nie znajduje się na liście kart uprawnionych do wejścia do danego APN-u, to system odmawia otwarcia sesji. Poniższy rysunek przedstawia schemat rozwiązania dla sieci APN.


Rys. 6.
Połączenie sieci APN z wykorzystaniem technologii GPRS.

Ściąganie danych ze sterowników Simatic zainstalowanych na maszynach podstawowych do serwera zdalnej diagnostyki w Dziale Automatyki polega na transmitowaniu bloków informacji o długości maksimum 512 bajtów z okresem podstawowym 1,5 s. Dostęp do danych diagnostycznych wszystkich sterowników Simatic maszyny odbywa się poprzez bloki wymiany danych w sterowniku zaprogramowanym do udostępniania danych diagnostycznych. Skrzynka nadawcza zlokalizowana jest w sterowniku podwozia maszyny. Składa się ona z maksimum 100 bloków danych o długości 512 bajtów każdy. Wymiana danych między sterownikami zainstalowanymi na maszynie podstawowej odbywa się poprzez sieć PROFIBUS.

Skrzynka odbiorcza na maszynach zlokalizowana jest także w sterowniku podwozia. Składa się ona z jednego bloku danych o długości max. 512 bajtów. Ze względu na specyfikę zastosowania, skrzynka odbiorcza jest praktycznie niewykorzystywana.

Wszystkie obsługiwane w systemie maszyny składają się na jeden duży projekt oprogramowania. Wybór maszyny odbywa się z ekranu startowego (rys. 7). Dzięki temu przechodzenie między ekranami różnych maszyn nie wymaga otwierania różnych projektów, co przyśpiesza i ułatwia pracę.


Rys. 7.
Ekran startowy zdalnego systemu diagnostyki.

Oprócz ekranu startowego dostępne są także inne maski graficzne:

  • synoptyki (jeden lub dwa ekrany dla każdej maszyny) - rys. 8,
  • ekrany szczegółowe według podziału na grupy technologiczne na maszynach (ok. 20-25 ekranów, zależnie od specyfiki i wielkości maszyny),
  • ekrany stanu wejść i wyjść wszystkich sterowników maszyny - rys. 9,
  • ekran aktualnych awarii, alarmów i zdarzeń ze wszystkich sterowników na maszynie (do wykorzystania w trybie "on-line"),
  • ekran podglądu bufora zarejestrowanych w sterowniku awarii, alarmów i zdarzeń (podgląd historii w trybie "off-line") - rys. 12,
  • ekran podglądu statystyki ilości wystąpień zarejestrowanych w buforze sterownika awarii, alarmów i zdarzeń (podgląd w trybie "off-line").


Rys. 8.
Ekran synoptyki dla przykładowej koparki.


Rys. 9.
Ekran wejść i wyjść sterownika maszyny.

Dostępne są również następujące ekrany z rejestracją i wykresami danych archiwizowanych w sterownikach maszyny:

  • ekrany z wykresami zarejestrowanych w sterowniku przebiegów mocy koła i wielkości poślizgu przy ostatnich pięciu wyłączeniach od poślizgu sprzęgła hydrokinetycznego - rys. 10,
  • ekrany z wykresami zarejestrowanych w sterowniku przebiegów prądu napędów silników obrotu nadwozia przy ostatnich pięciu wyłączeniach od poślizgów sprzęgła hydrokinetycznego,
  • ekran z wykresem wartości napięcia zasilającego maszynę,
  • ekran z rejestracją przekroczeń o 10% wartości znamionowej 6 kV napięcia zasilającego maszynę - rys. 11.


Rys. 10.
Ekran z przykładowym wykresem mocy koła na koparce.


Rys. 11.
Ekran z rejestracją przekroczeń napięcia 6 kV.

Kluczowym elementem diagnostyki jest udostępnianie danych archiwizowanych lokalnie w sterownikach maszyn. Na maszynach rejestrowane są:

  • przebiegi pomiarów wybranych wielkości elektrycznych,
  • bufor wystąpień komunikatów awaryjnych, alarmowych i informacyjnych (1.000 ostatnich zdarzeń).

Dane przebiegów pomiarów wyświetlane są w postaci wykresów (np. rys. 10). Dane z bufora komunikatów są automatycznie przetwarzane do postaci plików tekstowych, co umożliwia ich odczyt przez dowolny edytor tekstowy lub arkusz kalkulacyjny (np. rys. 12). Możliwe jest wygenerowanie archiwum i statystyki krótkoterminowej (1.024 komunikatów) oraz aktualizacja archiwum i statystyki długoterminowej (za miesiąc, maksymalnie 50.000 komunikatów).


Rys. 12.
Ekran obsługi bufora komunikatów koparki.

Dodatkowo system posiada szereg procedur automatycznych archiwizacji, konfigurowanych przez administratora systemu w Dziale Automatyki. Standardowo system przewiduje:

  • automatyczną generację plików archiwum i statystyki krótkookresowej dla wszystkich obsługiwanych w systemie maszyn, każdorazowo na styku zmian (6:00, 14:00, 22:00),
  • automatyczną aktualizację plików archiwum i statystyki długookresowej dla wszystkich obsługiwanych w systemie maszyn, każdorazowo na styku zmian.

Pliki archiwum miesięcznego są zapisywane dla każdej maszyny w osobnej kartotece. Format pliku archiwum długookresowego jest identyczny jak format archiwum krótkookresowego. Na początku pliku są zawsze dopisywane najnowsze (najbardziej aktualne) komunikaty. Na końcu pliku są komunikaty najstarsze (najmniej aktualne). Długość pliku archiwum miesięcznego jest ograniczona programowo do 50.000 linii.

Nowe technologie w dziedzinie informatyki i telekomunikacji pozwalają na dużo bardziej precyzyjną analizę i diagnostykę aktualnego stanu maszyny i urządzeń produkcyjnych. Praktycznie bez żadnych ograniczeń można realizować programowy nadzór nad poprawnością wykonywania poszczególnych zadań technologicznych. Już tylko od fantazji programisty i od liczby czujników pomiarowo-kontrolnych zależy poziom diagnostyki urządzeń.

Zwiększenie precyzji wewnętrznego nadzoru nad prawidłowością funkcjonowania maszyn związane jest niewątpliwie ze znacznym wzrostem liczby sygnałów i meldunków o przewidywanych, możliwych czy zaistniałych usterkach. Bardziej złożone urządzenia są źródłem zwiększonej liczby możliwych usterek i stanów awaryjnych. Nawet doświadczonemu serwisantowi często trudno jest przeanalizować faktyczny stan urządzenia i sprawnie usunąć usterkę.

Nieocenioną pomocą w takich sytuacjach są systemy wizualizacji i nadzoru procesu technologicznego oparte często na komputerach klasy PC, do których niewątpliwie zalicza się system zdalnej diagnostyki układów sterowania maszyn podstawowych.

Konrad Leśniewski
BOT KWB Turów SA

Maciej Przytulski
BOT KWB Turów SA

oraz

Pracownia Sterowników i Sterowania IGO Poltegor-Instytut z Wrocławia




copyrights PPWB 2007