Wersja PDF

Transkrypt

Wersja PDF
1
Zintegrowany system BMS oparty na platformie
Asix.Evo i komunikacji Modbus TCP/IP ze
sterownikami programowalnymi ETH WAGO-I/OSYSTEM
na przykładzie obiektu Szpital Wojewódzki im. J. Śniadeckiego w Białymstoku
Nota aplikacyjna
Ostatnia modyfikacja: 13 czerwca 2011r.
Nota aplikacyjna
2
Spis treści
1 Ważne informacje........................................................................................................................3
1.1 Informacje podstawowe.......................................................................................................3
1.1.1 Prawa autorskie............................................................................................................3
1.1.2 Kwalifikacje personelu.................................................................................................3
1.1.3 Przeznaczenie użytkowania..........................................................................................3
2 Informacje techniczne..................................................................................................................3
2.1 Opis......................................................................................................................................3
2.2 System BMS........................................................................................................................4
2.3 Sposób podłączenia..............................................................................................................5
2.4 Interfejs wizualizacji BMS...................................................................................................5
2.4.1 Opis okna głównego wizualizacji.................................................................................6
2.4.2 Opis diagramu – agregat...............................................................................................7
2.4.3 Opis diagramu schemat A, B, C...................................................................................8
2.4.4 Opis diagramu stacje transformatorowe.......................................................................9
2.4.5 Opis diagramu – stacja sprężarek...............................................................................10
2.4.6 Opis diagramu – raporty.............................................................................................11
2.4.7 Opis diagramu – wykresy...........................................................................................11
2.4.8 Opis diagramu – alarmy.............................................................................................12
2.5 Baza definicji zmiennych...................................................................................................13
Nota aplikacyjna
3
1 Ważne informacje
1.1 Informacje podstawowe
1.1.1
Prawa autorskie
Niniejsze opracowanie włączając treść, ilustracje, zdjęcia, ikony, tabele i przykładowe
kody źródłowe oprogramowania jest chronione prawami autorskimi.
1.1.2
Kwalifikacje personelu
Prezentowany opis jest przeznaczony dla specjalistów z dziedziny programowania
urządzeń PLC, programowania Java, instalatorów, którzy mają doświadczenie w podobnych
aplikacjach, a także użytkowników monitorowanych systemów posiadających niezbędną wiedzę
o tych systemach.
1.1.3
Przeznaczenie użytkowania
Urządzenia i oprogramowanie użyte w niniejszej aplikacji wymaga specjalizowanej
konfiguracji na potrzeby obiektu. Użycie prezentowanych rozwiązań w podobnej aplikacji na
pewno będzie wymagało przekonfigurowania systemu. Wszelkie zmiany są możliwe poza
obszarem użytkowania wskazanym w dokumencie. Obszarem użytkowania opisywanego
systemu jako całości jest Szpital Wojewódzki im. J. Śniadeckiego w Białymstoku.
2 Informacje techniczne
2.1 Opis
23 września 1921roku, przy ul. Warszawskiej 15, w Białymstoku, odbyło się -jak pisały
ówczesne gazety: „..solenne poświęcenie i otwarcie szpitala żydowskiego”. W uroczystości
wzięli udział przedstawiciele rabinatu, władz komunalnych oraz wiceprezydent Rady Miejskiej
Witold Łaszewski. Tak naprawdę na Warszawskiej szpital żydowski istniał już wcześniej, kiedy
to w 1862 roku Izaak Zabłudowski podarował gminie żydowskiej mieszczący się tam dom z
placem. Dziesięć lat później wyznawcy mojżeszowi wybudowali w tym miejscu nowoczesny
dwupiętrowy budynek. W nim to siedzibę znalazł szpital, oficjalnie nazywany żydowskim. W
tamtych czasach liczył 48 łóżek. Większą liczbę chorych mógł przyjąć dopiero w 1882 roku,
kiedy z dotacji niejakiego Wołkowyckiego dobudowano obok kolejny budynek, a liczbę łóżek
zwiększono do 86. Jeszcze przed końcem XIX w. Szpital, miał oddzielne sale do leczenia
chirurgicznego i internistycznego. Jednak prawdziwą sławę zyskał w okresie międzywojennym.
Po I wojnie i Białystok, i szpital rozpoczęły wręcz swoje „drugie” życie - uroczyste otwarcie w
1921 roku było tego niejako dowodem.
W końcu 1993 r. szpital dysponował 1240 łóżkami w 34 oddziałach i zatrudniał 2186
pracowników pełnoetatowych, w tym 346 lekarzy i 850 pielęgniarek i położnych. Stał się
największą jednostką służby zdrowia w województwie i jednocześnie bardzo znaczącą placówką
dydaktyczno - szkoleniową. Prowadzone jest nauczanie przed dyplomowe studentów wszystkich
Nota aplikacyjna
4
wydziałów Akademii Medycznej, nauczanie praktyczne uczniów średniego szkolnictwa
medycznego oraz doskonalenie podyplomowe wszystkich zawodów medycznych w
poszczególnych specjalnościach. Personel medyczny prowadzi ciągłe dokształcanie uczestnicząc
w szkoleniach ośrodków medycznych w kraju i zagranicą. Prezentuje własne osiągnięcia na
zjazdach naukowych oraz w czasopismach medycznych. Ciągle doskonalone i stosowane są
nowoczesne metody leczenia (np.: leczenie kamicy żółciowej metodą laparaskopową itp.),
diagnostyka prowadzona jest aparaturą najnowszej generacji. Prowadzono współpracę na
zasadzie wymiany i szkolenia pracowników ze Szpitalem w Kownie. W latach 1977-1984
Szpital Wojewódzki zorganizował i prowadził Szpital w Zliten w Libii.
Na terenie Szpitala prowadzą działalność medyczne towarzystwa naukowe.
W roku 2010 rozpoczęto rozbudowę szpitala o nowy blok chirurgiczny i wspomagający go
budynek techniczny E, w którym zlokalizowano: stację rozprężania tlenu, stację sprężonego
powietrza, agregat prądotwórczy, stacje transformatorowe, rozdzielnię główną.
Nad wszystkimi systemami w budynku E sprawuje kontrolę zintegrowany system BMS oparty o
serwer i specjalizowane oprogramowanie Asix.Evo. Oprogramowanie to jest gotowe na
przyjęcie integracji urządzeń w nowym bloku chirurgicznym zgodnie z projektem BMS.
2.2 System BMS
System monitorowania - BMS realizowany jest przy pomocy: układu czujników,
modułów badających stany pracy innych systemów, kontrolerów WAGO I/O 750-841 z
interfejsem Ethernet, a także współpracujących z nimi modułów wejść/wyjść cyfrowych i
analogowych zbierających i przetwarzających dane z lokalnych systemów słaboprądowych, oraz
serwera BMS z zainstalowanym oprogramowaniem Asix.Evo produkcji Askom Sp. z o.o. z
Gliwic. Cały system tworzy jedną strukturę BMS.
Zadania systemu:
−
−
−
−
−
−
−
−
−
monitoring stacji transformatorowych w budynku E,
monitoring rozdzielni głównej,
monitoring temperatur w stacjach transformatorowych,
monitoring agregatu,
monitoring stacji sprężonego powietrza,
monitoring rozprężalni tlenu,
wizualizację stanów alarmowych,
możliwość monitorowania zdalnego poprzez Internet,
wyświetlanie badanych parametrów systemów w postaci podkładów budowlanych z
naniesionymi punktami aktywnymi na stacjach roboczych za pomocą przeglądarki
internetowej Internet Explorer,
− możliwość zarządzania zintegrowanymi instalacjami w budynku.
W skład zintegrowanego systemu BMS wchodzą:
a) serwer BMS z oprogramowaniem systemowym Windows 2003 Serwer i
zainstalowanym oprogramowaniem wizualizacyjnym Asix.Evo. Na potrzeby zintegrowanej
komunikacji w sieci BMS wykorzystuje się protokół Modbus TCP/IP, który do oprogramowania
Asix.Evo przekazuje 1.500 zmiennych,
b) kontrolery programowalne serii 750-841 WAGO I/O w ilości 2szt. zlokalizowane w
Nota aplikacyjna
5
pomieszczeniu rozdzielni elektrycznej i pomieszczeniu sprężarek zbierające informacje za
pomocą protokołu Modbus RTU i wejść/wyjść analogowych i cyfrowych.
Wszystkie wymienione wyżej urządzenia i programy komunikują się ze sobą za pomocą
jednolitego protokołu – Modbus TCP/IP, a konwersja z innych protokołów odbywa się na
poziomie kontrolerów WAGO.
2.3 Sposób podłączenia
2.4 Interfejs wizualizacji BMS
Interfejs wizualizacji BMS jest zrealizowany w środowisku Asix.Evo. Do budowy
interfejsu wykorzystuje się przygotowane wcześniej obiekty graficzne png wraz ze
zmieniającymi się stanami i obiekty typu tekst (teksty stałe i teksty dynamiczne generowane na
podstawie stanów zmiennych). Podkłady budowlane i podkłady schematów technologicznych
zostały zrealizowane jako element graficzny background-u. Do przełączania diagramów
wykonano statyczne MENU opierając się na Akcjach Złożonych.
Aby zalogować się do wizualizacji należy dokonać następujących kroków.
Rysunek 1. Zdjęcie obrazujące okno przeglądarki w wpisanym adresem
Otworzyć przeglądarkę Internet Explorer i wpisać w pole adresu następujący adres internetowy:
http://212.33.83.246/EvoNet/PLBI01/evonet.htm
Po wpisaniu pojawi się zakładka o nazwie Asix Evo Net z widocznym wskaźnikiem postępu
pobierania aplikacji. Za pierwszym razem lub po zmianach aplikacji, pobieranie jej może
potrwać trochę dłużej (uzależnione jest to od prędkości łącza). Późniejsze otwieranie aplikacji
sprowadza się jedynie do sprawdzenia, czy w trakcie nie powstała nowa wersja aplikacji, jeżeli
nie aplikacja uruchamia się niezwłocznie i jest gotowa do pracy.
Nota aplikacyjna
6
Rysunek 2. Zdjęcie obrazujące okno przeglądarki w wpisanym adresem
Na powyższym rysunku jest przedstawione prawidłowe uruchomienie aplikacji wizualizacyjnej,
na której widnieje: logo marki iHMS, data i godzina (z serwera), nazwa budynku, przycisk
logowania. Po kliknięciu w przycisk logowania należy wybrać użytkownika i wpisać
odpowiadające mu hasło, po czym nacisnąć ZALOGUJ.
Rysunek 3. Zdjęcie obrazujące okno przeglądarki w wpisanym adresem
Jeżeli hasło jest prawidłowe otrzymamy diagram startowy (główny) wraz z menu bocznym.
2.4.1
Opis okna głównego wizualizacji
Okno główne jest dostosowane do ekranów o rozdzielczości 1920x1080, przy czym
skaluje się proporcjonalnie do ekranów o innej rozdzielczość. Preferowany format ekranu to
16:9. Pod tym kątem zostało stworzone okno główne, które zawiera następujące obszary:
– GórnaBelka – zawierająca logo, zegar i datę,
– Menu – zawierające przyciski do przełączania diagramów, a także możliwość
przełączania Diagramu Menu na inny (klawisze przewijaków zlokalizowane na górze i
dole menu),
– Pole główne diagramu – tutaj są prezentowane wybrane z menu diagramy wraz z
Nota aplikacyjna
7
obiektami do sterowania i sygnalizacji.
Na poniższym zdjęciu przykład okna głównego budynku z diagramem obrazującym widok na
rzut budynku E z aktywnymi obszarami pomieszczeń wskazującymi na ew. awarię. Po
kliknięciu w wybrany obszar diagram ten zostanie przełączony na odpowiadający klikniętemu
obszarowi.
Rysunek 4. Zdjęcie obrazujące okno główne z diagramem – rzut budynku E
2.4.2
Opis diagramu – agregat
Diagram agregatu (tak jak i późniejsze diagramy dla analizatorów sieci) jest dość bogaty
w stany i ikony. Diagram ten prezentuje wszystkie wymagane zmienne pochodzące z kontrolera
agregatu potrzebne do nadzoru nad jego prawidłową pracą.
Rysunek 5. Diagram obrazujący stan pracy agregatu
Na uwagę zasługuje wykres on-line (w prawym górnym rogu diagramu przedstawiający
charakterystykę temperatury płynu chłodniczego w funkcji czasu.
Na diagramie znajdują się następujące informacje:
– określenie stanu – ilości paliwa w zbiorniku w magazynie paliwa, zapalenie zielonej
lampki oznacza stan paliwa, w przypadku prezentowanym na diagramie ilość paliwa w
Nota aplikacyjna
8
zbiorniku jest większa niż 90%, w przypadku zaświecenia się żółtej lampki przy opisie
„AWARIA – wyciek paliwa” oznacza to wyciek paliwa do przestrzeni
międzypłaszczowej zbiornika paliwa,
– określenie poziomu paliwa w zbiorniku agregatu – kolorem zielonym i wartością (w tym
przypadku 92%) zlokalizowaną nad słupkiem, kolorem żółtym oznaczono poziom stanu
ostrzeżenia o małej ilości paliwa,
– mierniki wskazówkowe do pomiaru wartości napięcia pomiędzy odpowiednią fazą a
przewodem neutralnym,
–
status na miernikach napięcia informujący o braku fazy na odpowiednim mierniku (w
przypadku zmiany koloru na szary oznacza to, że są odpowiednie fazy),
– mierniki wskazówkowe do pomiaru przepływającego przez generator prądu na
odpowiedniej fazie,
– wartości liczbowe prądu In, napięć międzyfazowych i częstotliwości napięcia,
– charakterystyka on-line temperatury płynu chłodzącego w funkcji czasu,
– statusy agregatu,
– rysunek agregatu z naniesionymi informacjami liczbowymi dotyczącymi prędkości
obrotowej generatora, napięcia ładowania baterii itd.,
– informacja o braku czujnika temperatury w komorze oleju silnika agregatu. Po
wprowadzeniu tam czujnika temperatury informacja ta automatycznie zamieni się na
wskazanie wartości tej temperatury.
2.4.3
Opis diagramu schemat A, B, C
W obiekcie znajduje się 39 analizatorów sieci elektrycznej. Połączone są one w dwie
magistrale Modbsu RTU i komunikują się z kontrolerem WAGO za pomocą modułów I/O
RS485 znajdujących się w rozdzielni BMS3.
Rysunek 6. Diagram obrazujący schemat A
Na powyższym rysunku zobrazowano schemat A przedstawiający sposoby zasilania i obwody ze
stacji transformatorowej nr 1. Kwadratowe oznaczenia analizatorów są polami aktywnymi, które
Nota aplikacyjna
9
w przypadku braku jednej z faz na danym obwodzie sygnalizują to awarią zbiorczą na
odpowiednim analizatorze. Kliknięcie w pole tego analizatora przenosi użytkownika na diagram
szczegółowy dla wybranego analizatora.
Rysunek 7. Diagram obrazujący parametry analizatora
Dane z analizatora są prezentowane analogicznie jak w przypadku agregatu. Dodatkowo numer
analizatora (który odpowiada adresu na magistrali Modbus RTU) został wzbogacony o nazwę
obwodu, którego parametry mierzy.
2.4.4
Opis diagramu stacje transformatorowe
W budynku E są zlokalizowane 2 stacje transformatorowe o oznaczeniach na diagramie
odpowiednio T01 i T02. Każdy transformator jest zainstalowany w oddzielnym, wentylowanym
pomieszczeniu. W pomieszczeniach tych zostały również zainstalowane czujniki temperatury
MS360-LPM pracujące na magistrali Modbus RTU, których parametry czyta kontroler WAGO
zlokalizowany w rozdzielni BMS3.
Rysunek 8. Diagram obrazujący parametry trafostacji
Na prezentowanym powyżej rysunku przedstawiono następujące parametry trafostacji: stan
komunikacji z czujnikiem temperatury (tutaj kolorem zielonym – co oznacza prawidłową
komunikację), temperatura aktualna powietrza w pomieszczeniu agregatu, wykres on-line
temperatury w pomieszczeniu w funkcji czasu, sygnalizację przekroczenia dwóch stanów
Nota aplikacyjna
10
alarmowych dla temperatury rdzenia transformatora, tj. pow. 120°C i powyżej 150°C. Stany
alarmowe są reprezentowane kolorem żółtym i są przekazywane do okienka ALARMÓW
(diagram ALARMY).
2.4.5
Opis diagramu – stacja sprężarek
Stacja sprężarek jest sterowana niezależnym urządzeniem o nazwie SmartAirMaster, które
komunikuje się z kontrolerem WAGO zainstalowanym w rozdzielni BMS2 za pomocą protokołu
Modbus RTU RS485. Do komunikacji z tym urządzeniem jest przewidziany oddzielny moduł
RS485. Wszystkie dane prezentowane na diagramie są pozyskiwane z tego właśnie urządzenia.
Rysunek 8. Diagram obrazujący parametry stacji sprężarek
Na diagramie zlokalizowane są:
– statusy pracy urządzenia SmartAirMaster i statusy awarii, które urządzenie to przekazuje,
– statusy
pracy
sprężarek:
praca,
oczekiwanie,
obciążenie,
przedmuchiwanie, awaria, kliknięcie
na
ikonę
statusu
przenosi
użytkownika na diagram z informacjami dodatkowymi o wybranej sprężarce takimi
jak: czas pracy, poziom obciążenia,
Rysunek 9. Diagram obrazujący parametry stacji sprężarek
Nota aplikacyjna
11
szare słupki z zielonym wypełnieniem oznaczają czas pracy sprężarek. W przypadku gdy
zielony słupek całkowicie pokryje szare pole oznacza to, iż dana sprężarka musi być
oddana do przeglądu (dla pracy 2000h),
– wskazówkowe mierniki ciśnienia powietrza przed i za reduktorem,
– wykresy on-line ciśnienia przed reduktorem i przepływu powietrza do szpitala,
– informacje ogólne odnośnie powietrza otrzymywane od SmartAirMaster.
2.4.6
Opis diagramu – raporty
Diagram stanowi menu dla istniejących w systemie raportów. Ilość raportów jest sukcesywnie
powiększana.
Rysunek 10. Diagram obrazujący menu raportów
Po kliknięciu na wybrany raport jest on automatycznie generowany z danych archiwalnych i
prezentowany w postaci oddzielnego okna.
2.4.7
Opis diagramu – wykresy
Tak jak w przypadku raportów, diagram ten stanowi menu dla stworzonych w systemie
wykresów odpowiednich parametrów.
Rysunek 11. Diagram obrazujący menu wykresów
Nota aplikacyjna
12
Po kliknięciu w wybrany wykres pojawi się w miejscu menu nowy diagram (w tym przypadku
diagram z wykresem on-line dla parametru – przepływ powietrza do szpitala.
Rysunek 12. Diagram obrazujący menu wykresów
Każdy wykres prezentowany w postaci oddzielnego diagramu posiada w dolnej części (pod
legendą dla serii) klawisze do nawigacji po wykresie. Można nimi powiększać/pomniejszać
zakres pomiarowy, przesuwać zakres pomiarowy – podglądając wartości archiwalne. UWAGA!!
przesuwanie zakresu pomiarowego po osi czasu powoduje, iż trzeba odczekać ok. 2s na
odświeżenie danych na wykresie, gdyż dane te są pobierane w czasie rzeczywistym z archiwum.
2.4.8
Opis diagramu – alarmy
Rysunek 13. Diagram obrazujący tabelę alarmów
Diagram alarmy został podzielony na trzy tabele. Patrząc od góry: alarmy bieżące, alarmy
potwierdzone lub zakończone, alarmy archiwalne.
Za pomocą klawiszy nawigacyjnych zlokalizowanych w dolnym lewym rogu każdej tabeli
można:
– potwierdzać wybrany alarm,
– wykluczyć jednokrotnie wybrany alarm,
Nota aplikacyjna
13
– odświeżyć tabelę alarmów,
– przefiltrować
alarmy
założone grupy alarmów),
grupami
(o
ile
są
– otrzymać szczegółowe informacje o alarmie.
Rysunek 14. Szczegółowe informacje o alarmie – w nowym oknie
Każdy alarm bieżący w zależności od jego priorytetu wywołuje jednorazowy lub powtarzający
się dźwięk trwający do czasu zakończenia zdarzenia alarmowego lub jego potwierdzenia. Dla
każdego alarmu otrzymujemy: czas wystąpienia, czas zakończenia, czas potwierdzenia i
szczegółowe informacje odnośnie stanowiska, na którym alarm został potwierdzony a także
użytkownika, który alarm potwierdził. Alarmy są zbierane w archiwum. Rozmiar archiwum jest
uzależniony od rozmiaru dysku (nie mniej niż 365 dni) i w przypadku zapełnienia się dysku
nadpisywane są dane najstarsze. Istnieje możliwość generowania raportów z określonych
alarmów.
2.5 Baza definicji zmiennych
Baza zmiennych liczy sobie ponad 1.500 zmiennych pochodzących ze 2 sterowników
WAGO. W celu zbierania tych danych i ich dalszego przetwarzania Asix.Evo wykorzystuje 2
kanały komunikacyjne bazujące na drajwerze ModbusTCP. W związku z tym, że instalacja ta
wyznacza standard dla nazewnictwa zmiennych i sposobu komunikacji wprowadzono
systematykę nazewnictwa zmiennych, tak aby przy następnych obiektach tego typu wykorzystać
dużą część wizualizacji BMS, a także po to, aby przy zmienne nie pomieszały się w przypadku
zainstalowania centralnego serwera BMS znajdującego się w DBC (z ang. Data Base Center).
Kanały zostały wpisane za pomocą edytora Asix Architekt.
Nota aplikacyjna
14
Rysunek 8. Tabela definicji zmiennych
Wprowadzono następującą systematykę nazewnictwa opartą o człon podstawowy określający
lokalizację budynku:
PLBI01_T01_019
1
2
3
4
5
gdzie:
1. Oznaczenie kraju, w którym znajduje się budynek (PL – Polska).
2. Oznaczenie miejscowości, w której znajduje się budynek (BI – Białystok).
3. Oznaczenie numeru budynku w danej miejscowości (01 – pierwszy).
4. Oznaczenie numeru rozdzielni lub urządzenia (T01 – stacja transformatorowa 1)
5. Oznaczenie numeru zmiennej.
Dokument przygotował
Dariusz Stolarczyk
tel. kom. 0 697 518 738
e-mail: [email protected]
Nota aplikacyjna

Podobne dokumenty