Projekty > Integracja systemu GIS, telesterowania i telemetri

Integracja systemu GIS, telesterowania i telemetrii w ZEC ŁÓDŹ SA

     Wdrożony system umożliwił integrację systemu GIS Smallworld z systemami automatyki przemysłowej w ZEC Łódź SA. Dzięki przeprowadzonej integracji na ekranach GIS możliwe stało się wyświetlanie w czasie rzeczywistym danych z następujących systemów:

  • Monitorowanie źródeł ciepła (w ZEC Łódź S.A. są to 3 elektrociepłownie o wspólnej mocy cieplnej 2560MW);
  • System zdalnego sterowania zaworami w komorach ciepłowniczych (19 komór ciepłowniczych znajdujących się w kluczowych punktach łódzkiego systemu ciepłowniczego);
  • Monitorowanie Wymiennikowni Smulsko (dużej wymiennikowi zapewniającej dostarczanie ciepła dla osiedla domków jednorodzinnych);
  • System zdalnego sterowania drogą radiową stacjami obniżania ciśnienia (SOC) (dwie stacje).
socstr1

WYKORZYSTANE TECHNOLOGIE

W celu zapewnienia niezawodności i nowoczesności systemu, jako spoiwo łączące wszystkie elementy, wykorzystano technologie oparte o:

  • OPC (OLE for Process Control) – zaawansowane standardy kontroli procesów przemysłowych w opar-ciu o technologię OLE systemu Microsoft Windows. 
  • SQL (Structured Query Language) przy wykorzystaniu bazy danych Oracle – standardowy język obsługi baz danych.
  • XML (eXtensible Markup Language) – język opisu przy pomocy znaczników
  • HTTP (HyperText Transport Protocol) – tekstowy protokół wymiany informacji – standardowy np. dla przeglądarek internetowych.
  • SOAP (Simple Object Access Protocol) – tekstowy protokół zapewniający dostęp i wywołania funkcji zdalnych obiektów
  • WSDL (Web Services Description Language) – język opisu serwisów internetowych.

Stworzone oprogramowanie zapewnia bezpieczną, bezkolizyjną i optymalną pracę wszystkich systemów, z którymi współpracuje i z których pobiera dane.

STRUKTURA SYSTEMU

Stacja klienta systemu GIS pobiera dane z serwerów OPC, zainstalowanych w poszczególnych systemach telemetrii (są to serwery OPC uruchomione na aplikacjach Wizcon, serwer OPC komputera BUSSSniffer oraz stacji bazowej, zbierającej dane z systemów telemetrii komór ciepłowniczych, Wymiennikowni Smulsko i SOC, opartej na serwerze OPC Commserver), ponadto dane o wykonanych zmianach w stanie armatury komór ciepłowniczych są przekazywane w oparciu o zaawansowane mechanizmy kolejek buforowych.

Wymianę informacji pomiędzy systemem GIS, a systemem telemetrii i telesterowania można podzielić na dwie części składowe:

  • Odczyt aktualnych, chwilowych wartości punktów pomiarowych i sterowanie systemem.
  • Aktualizacja bazy danych systemu GIS o zmiany w stanach armatury w poszczególnych komorach.

Integracja wymagała wykorzystania lub stworzenia i skonfigurowania następujących połączeń (linków):

  • Stacja Bazowa – komory ciepłownicze – wykorzystano istniejące połączenia oparte na transmisji radio-wej typu serial po protokole SBUS.
  • Stacja Bazowa – Smulsko – wykorzystano istniejące połączenia oparte na transmisji radiowej typu serial po protokole SBUS.
  • Stacja Bazowa – Stacja Bazowa SOC – stworzone zostało nowe połączenie oparte o RS232 (prędkość transmisji 19200) i protokół SBUS. Stacja Bazowa SOC została skonfigurowana jako stacja slave na ko-lejnym kanale, z którego Stacja Bazowa (CommServer) odczytuje dane po protokole SBUS. Połączenie wymagało zainstalowania dodatkowej karty DIGI, która udostępniła w Stacj Bazowej kolejne porty szeregowe.
  • Stacja Bazowa – CDC EC2 i EC3 – wykorzystano skonfigurowane wcześniej połączenie OPC oparte na serwerach OPC aplikacji Wizcon.
  • Stacja Bazowa – CDC EC4 – zainstalowano komputer i oprogramowanie BUSSniffer, które pasywnie pozyskuje dane i udostępnia je przez serwer OPC.
  • Stacja Bazowa – Aplikacja GIS – Baza Danych Oracle – powstał klient OPC (DataPorter™ z modułami OPC2GISSMALLWORLD oraz OPC2SQL), który udostępnia odczytane dane przez serwisy internetowe oparte na protokołach HTTP/SOAP oraz umożliwia zapis do bazy danych.

gis_struktura