dr in. Łukasz JASZCZYK dr in. Dariusz MICHALAK Instytut Techniki Górniczej KOMAG Narzdzia wspomagajce bezpieczne utrzymanie ruchu maszyn cz 2. Moliwo rozbudowy systemu INSTO S t r e s z c z e n i e W artykule przedstawiono moliwoci modyfikacji i rozbudowy zasobów systemu INSTO wspomagajcego bezpieczne utrzymanie ruchu maszyn. Omówiono rozwizania programowe zwikszajce funkcjonalno systemu, pozwalajce na modyfikacj i rozbudow zawartoci repozytorium wiedzy o dodatkowe treci. S u m m a r y Possibility of modification and extension of resources of INSTO system, which supports safe operation of the machines, is presented in the paper. Programme solutions increasing functionality of the system enabling modification and extension of knowledge repository by the additional files are discussed. Słowa kluczowe: INSTO, interaktywne instrukcje obsługi, utrzymanie ruchu, repozytorium wiedzy Keywords: INSTO, interactive user s manual, maintenance, knowledge repository 1. Wprowadzenie Utrzymanie sprawnoci eksploatacyjnej maszyn jest jednym z głównych elementów wpływajcych na efektywno procesu technologicznego. Wiele z produkowanych obecnie maszyn charakteryzuje dua złoono oraz zindywidualizowana konstrukcja. Wymaga to od uytkowników odpowiedniej wiedzy, przede wszystkim z zakresu bezpiecznych metod pracy oraz prawidłowych sposobów realizacji czynnoci obsługi czy konserwacji. Opracowany w ITG KOMAG system INSTO jest rozwizaniem, które pozwala w łatwy i szybki sposób na udostpnianie zasobów wiedzy nt. czynnoci naprawczych, konserwacyjnych [1]. Z bada prowadzonych w ramach projektu INERG dofinansowanym z Narodowego Centrum Bada i Rozwoju, realizowanym przez konsorcjum: ITG KOMAG, KOPEX Machinery S.A. oraz KOPEX Electric wynika, e oczekuj oni rozwizania, które pozwoliłoby gromadzi i udostpnia wiedz eksploatacyjn dotyczc wikszej grupy maszyn oraz umoliwiłoby jego rozbudow przez uytkownika, w zakresie konserwacji i napraw maszyn dostpnych w parku maszynowym. Std opracowano rozwizanie pozwalajce na dostosowanie systemu INSTO do ww. potrzeb uytkowników [2]. Producenci maszyn, w tym górniczych, nie oferuj obecnie rozwiza zawierajcych interaktywne instrukcje obsługi. Stosowane formy instrukcji obsługi równie nie spełniaj w pełni oczekiwa klientów. Firmy informatyczne wiadczce usługi w zakresie interaktywnych materiałów szkoleniowych opracowuj jednak materiały, które w coraz wikszym stopniu wykorzystywane s przez producentów, jak i przyszłych uytkowników. Wyposaanie rodków technicznych w interaktywne instrukcje obsługi staje si jednym z elementów wzmacniajcym przewag producenta na rynku [3]. 2. Charakterystyka systemu INSTO System Interaktywnych Instrukcji Obsługi INSTO umoliwia uytkownikowi dostp do informacji dotyczcych bezpiecznego uytkowania maszyny. Dotycz one kolejnoci prowadzenia czynnoci konserwacyjnych i naprawczych, z uwzgldnieniem czynnoci przygotowawczych, jakie naley wykona, aby w sposób bezpieczny i skuteczny je zrealizowa [4]. Podstawowa wersja systemu INSTO zawiera nastpujce elementy: interaktywne procedury obsługi, interaktywne schematy (hydrauliczne, elektryczne), wykaz czci, instrukcje zwizane z pierwszym montaem maszyny u uytkownika, instrukcje zwizane z przegldami okresowymi. W odpowiedzi na zidentyfikowane potrzeby uytkowników systemu, opracowano moduł rozszerzajcy funkcjonalno systemu INSTO w zakresie: dodawania do systemu nowych maszyn, dostpnych w parku maszynowym uytkownika systemu, dodawanie informacji zwizanych z danym zespołem czy podzespołem maszyny tj.: instrukcje obsługi, zdjcia, filmy wideo. Rozbudowujc system INSTO przyjto załoenie, e powinien on umoliwia osobom nie posiadajcym specjalistycznej wiedzy informatycznej wprowadzanie zmian w strukturze. W tym celu opracowano aplikacj 28 MASZYNY GÓRNICZE 4/2014
INSTO Creator, umoliwiajc wprowadzanie informacji o nowych maszynach w oknie programu przeznaczonym dla administratora systemu. 2.1. Rozszerzona struktura systemu INSTO Aplikacja INSTO Creator, stanowica jeden z modułów systemu, pozwala na definiowanie struktury maszyny i tworzenie powiza pomidzy jej poszczególnymi zespołami i podzespołami, elementami a zwizanymi z nimi takimi elementami wiedzy, jak: interaktywne instrukcje oraz filmy. Definiowanie struktury maszyny, w oknie programu (rys. 1), powoduje generowanie pliku konfiguracyjnego, który jest nastpnie wykorzystywany w systemie INSTO do zarzdzania zasobami wiedzy powizanymi z dan maszyn. Pliki konfiguracyjne systemu INSTO słu do zmiany ustawie programu komputerowego odnoszcych si do sposobu wywietlania zespołów maszyny i elementów z nimi powizanych. Pozwalaj na Rys.1. Struktura repozytorium systemu INSTO [1]!! "# $ % &!!! "#( )! &! Rys.2. Algorytm rozbudowy systemu INSTO - opis struktury maszyn [1] MASZYNY GÓRNICZE 4/2014 29
zapisanie konfiguracji programu, która moe by póniej modyfikowana w prosty sposób. Wykorzystywany do zapisu danych wejciowych plik konfiguracyjny typu INI jest złoony z sekcji i kluczy [5]. Kada sekcja zawiera nastpnie kilka kluczy (klucz zawsze musi by powizany z sekcj, której nazwa znajduje si w pliku przed tym kluczem). Zawarto jednej sekcji koczy si wprowadzeniem nastpnej sekcji. Nazwa klucza znajduje si zawsze w samodzielnym wierszu i posiada powizan warto przypisan za pomoc znaku "=". W przypadku systemu INSTO, wraz z zapisem struktury maszyny w pliku konfiguracyjnym tworzone s w repozytorium systemu foldery zawierajce elementy powizane z danym zespołem (rysunki, zdjcia, filmy, schematy, instrukcje montau/demontau). Dodawanie informacji o nowych maszynach do systemu INSTO realizowane jest zgodnie z algorytmem przedstawionym na rysunku 2. Plik konfiguracyjny zawierajcy opis struktury maszyny składa si z nastpujcych elementów: nazwy sekcji, zawierajcej list maszyn dostpnych w systemie, klucza zawierajcego nazw maszyny, wraz z numerem maszyny, sekcji stanowicej opis struktury maszyny (numer sekcji odpowiada numerowi maszyny), kluczy zawierajcych opis struktury maszyny (rys. 3): x.x. x.x.x. zespół maszyny, podzespół maszyny, x.x.x.x cz maszyny. *+ *+ *+ *+ "# Rys.3. Kodowanie opisu struktury maszyny w pliku konfiguracyjnym [1] Uytkownik systemu INSTO po okreleniu struktury maszyny moe dokona przypisania elementów powizanych dla danego zespołu. Aplikacja w sposób automatyczny dodaje elementy do repozytorium systemu. 2.2. Repozytorium zasobów wiedzy systemu INSTO Repozytorium systemu bazuje na strukturze katalogowej i tworzone jest dynamicznie w momencie opisu struktury maszyny i dodawania elementów powizanych. Na rysunku 4 przedstawiono struktur repozytorium systemu INSTO. Repozytorium systemu INSTO przeznaczone jest do przechowywania nastpujcych elementów wiedzy: plików konfiguracyjnych, zawierajcych opis struktury maszyny, instrukcji producenta dotyczcych bezpiecznego uytkowania maszyny, filmów wideo i animacji komputerowych obrazujcych sposób wykonywania czynnoci przez pracowników obsługujcych maszyn, wykazów czci, interaktywnych procedur czynnoci konserwacyjnych i naprawczych, schematów elektrycznych i hydraulicznych. Dodawanie do systemu nowych maszyn powoduje utworzenie w repozytorium folderu z ich nazw. Folder zawiera struktur katalogów, stanowic odwzorowanie struktury maszyny. W repozytorium przechowywane s jedynie foldery zawierajce elementy powizane z danym zespołem, podzespołem oraz czci maszyny. Na rysunku 5 przedstawiono przykładow struktur katalogów w repozytorium, w odniesieniu do kombajnu cianowego. Repozytorium, w formie struktury katalogowej, umoliwia uytkownikowi łatwe edytowanie i modyfiko- wanie zasobów, zarówno z poziomu systemu INSTO, jak i poprzez interfejs systemu Windows. System INSTO umoliwia dynamiczne tworzenie interfejsu uytkownika na podstawie danych zgromadzonych w repozytorium. Tworzone s przyciski umoliwiajce uruchomienie zgromadzonych w repozytorium plików. Takie podejcie pozwala uytkownikowi dostosowa system INSTO do własnych potrzeb, bez koniecznoci wprowadzania zmian w kodzie programu. Uytkownik uzyskuje dostp do zasobów powizanych z rónymi maszynami dostpnymi w systemie i moe dokonywa wyboru maszyny w trakcie uytkowania programu. Interfejs systemu jest odwieany po kadej zmianie maszyny, a aktualne informacje powizane z danym obiektem s wywietlane. 30 MASZYNY GÓRNICZE 4/2014
+, 0"#. 1 23 -. / / #. Rys.4. Struktura repozytorium systemu INSTO [1] Rys.5. Struktura katalogów w repozytorium systemu INSTO kombajnu cianowego [1] 3. Wnioski W niniejszym artykule przedstawiono rozwizanie majce na celu zwikszenie funkcjonalnoci systemu interaktywnych instrukcji INSTO poprzez rozbudow zasobów systemu o informacje dotyczce kolejnych maszyn zarówno przez producenta, jak i uytkownika. Dostpne obecnie na rynku rozwizania w zakresie interaktywnych instrukcji obsługi tworzone s w odniesieniu do konkretnych typów maszyn. Brak jest moliwoci modyfikacji elementów wchodzcych w skład aplikacji odpowiedzialnej za udostpnianie instrukcji. Proponowane rozwizanie pozwala uytkownikom (posiadajcym uprawnienia do modyfikacji systemu) na samodzieln modyfikacj zasobów programu i tworzenie nowych punktów dostpu powizanych z maszyn. Zalet rozwizania jest moliwo modyfikacji interfejsu systemu INSTO przez osoby nie posiadajce wiedzy informatycznej. Interfejs dostosowuje si MASZYNY GÓRNICZE 4/2014 31
automatycznie, na podstawie modyfikacji zasobów zgromadzonych w repozytorium. Literatura 1. Jaszczyk Ł., Michalak D.: System interaktywnych instrukcji obsługi INSTO. Opracowanie standardu zapisu struktury systemu interaktywnych instrukcji obsługi INSTO. Zwikszenie funkcjonalnoci systemu. ITG KOMAG, Gliwice, 2014. 2. Michalak D., Rozmus M., Lesisz R., Jaszczyk Ł.: Interaktywne formy kształtowania bezpieczestwa pracy w górnictwie. KOMTECH 2010, Innowacyjne techniki i technologie dla górnictwa. Bezpieczestwo - Efektywno - Niezawodno, Instytut Techniki Górniczej KOMAG, Gliwice 2010 s. 163-169. 3. Michalak D., Jaszczyk Ł.: Oparte na wiedzy narzdzia wspomagajce bezpieczne utrzymanie ruchu maszyn. W: Naukowe aspekty techniki uzbrojenia i bezpieczestwa, IX Midzynarodowa Konferencja Uzbrojeniowa, Pułtusk, 25-28.09.2012 s. 612-628. 4. Michalak D., Jaszczyk Ł., Rozmus M., Wołczyk W.: System interaktywnych instrukcji obsługi INSTO - implementacja modułu pozyskiwania wiedzy eksploatacyjnej. Materiały na konferencj: XVI Midzynarodowa Szkoła Komputerowego Wspomagania Projektowania, Wytwarzania i Eksploatacji, Jurata, 14-18 maja 2012 r. Mechanik 2012 nr 7 s. 501-510. 5. Kazienko P., Gwiazda K.: XML na powanie. Wydawnictwo HELION, Gliwice 2002. Artykuł wpłynł do redakcji w grudniu 2014 r. 32 MASZYNY GÓRNICZE 4/2014