RTU Komunikátor
RTU Komunikátor
RTU Komunikátor je server pre komunikáciu so vzdialenými koncovými zariadeniami, ktoré používajú komunikačný protokol HioCom alebo HioCom2 (jednotky RTU, redundantné zdroje RPS II, diagnostické karty MPC), komunikačný protokol IEC 60870-5-101 alebo protokol IEC 60870-5-104 (voliteľne IEC 61850). Zhromažďuje dáta z pripojených koncových zariadení a umožňuje tieto zariadenia ovládať. Beží na pozadí operačného systému ako jeho služba. Aktuálne stavy signálov a meraní (iba tých prenášaných protokolmi IEC 60870-5-101/104) je možné prezerať na servisnom webovom rozhraní. Komunikátor sám o sebe nemá užívateľské rozhranie, to je realizované samostatným RTU Užívateľským centrom. Táto dvojica aplikácií však musí byť doplnená databázovým serverom Microsoft SQL.
Komunikácia na línii
RTU Komunikátor má nad rámec štandardnej implementácie protokolu IEC 60870-5-101 implementovaný špeciálny optimalizačný algoritmus pre komunikáciu po línii. Líniová komunikácia je optimalizovaná pre rádiovú sieť s veľkou latenciou, kde sa povely z riadiacej stanice musia posielať prednostne pred menej kritickými dátami. Počas povelu je daný komunikačný kanál vyhradený iba pre ovládanie, čím sa zaistí najkratšia možná doba vykonávania povelu a získanie spätnej informácie o jeho prevedení.
Pre komunikáciu na línii nie je potrebné vykonávať žiadnu dodatočnú konfiguráciu. Komunikátor sám detekuje spôsob komunikácie s podriadenými zariadeniami na základe prítomnosti jedného alebo viacerých zariadení pod jedným komunikačným rozhraním.
Externé dátové rozhrania
Komunikátor môže zhromaždené údaje poskytovať iným aplikáciám prostredníctvom svojich externých dátových rozhraní. Aplikácie môžu tieto rozhrania používať aj na ovládanie koncových zariadení. Komunikátor má tri rozhrania:
- DDE – Rozhranie využíva technológiu DDE,
- OPC – rozhranie využíva technológiu OPC. Rozhrania sú implementované prostredníctvom knižnice DLL tretej strany, ktorá funguje bez licencie len prvých 30 minút po spustení komunikátora. Na plnú prevádzku je potrebné zakúpiť Communicator s licenciou OPC,
- IEC-104 – pracuje podľa normy IEC 60870-5-104 v úlohe servera TCP.
Nasadenie RTU Komunikátora
Najbežnejším nasadením RTU Komunikátora je nasadenie v rámci Komunikačnej sady dodávanej k jednotkám RTU (vrátane SQL servera v edícii Express). V tomto nasadení je Komunikátor použitý ako parametrizačný nástroj, nevyužíva sa teda externých dátových rozhraní. Konfiguráciu parametrizovaných jednotiek ukladá do databázy, prípadne aj do XML súboru. Ku Komunikátoru nie je poskytnutá rozšírená licencia, v danom okamihu je možné komunikovať iba s jedinou jednotkou RTU. Všetky programy Komunikačnej sady sa pri tomto použití inštalujú na jediný počítač a Komunikačná sada je jednoužívateľská.
Ďalším typom nasadenia je samostatný koncentrátor či komunikačná brána. Tak je možné Komunikátor nasadiť, ak je požadovaný prostredník v komunikácii riadiaceho a vizualizačného (SCADA) systému s jednotkami RTU a ak sa predpokladá, že množina koncových jednotiek je statická. Potom je možné nasadiť Komunikátor samostatne bez Užívateľského centra a bez MS SQL servera, nastaviť ho tak, aby ako úložisko konfigurácie koncových jednotiek používal namiesto databázy XML súbor a využiť niektoré jeho externé dátové rozhranie. Pri tomto použití je nutné zakúpiť Komunikátor s rozšírenou licenciou pre príslušný počet koncových jednotiek. Komunikátor je tiež možné na dosiahnutie redundancie zdvojiť.
Ak je požadovaný prostredník medzi SCADA systémom a jednotkami RTU, ale predpokladá sa, že sa systém bude počas prevádzky rozširovať či zmenšovať alebo že sa konfigurácia jednotiek bude počas prevádzky meniť, je vhodné nasadenie celej Komunikačnej sady v úlohe koncentrátora či komunikačnej brány. Komunikátor sa potom inštaluje na centrálny server a nastavuje sa tak, aby ako úložisko konfigurácie používal iba databázu. SQL server sa inštaluje buď na rovnaký počítač ako Komunikátor alebo na iný centrálny server. Užívateľské centrá sa inštalujú na klientske počítače. Takto nasadená je Komunikačná sada viacužívateľská. Komunikačnú sadu na takéto použitie je nutné zakúpiť s rozšírenou licenciou pre príslušný počet koncových jednotiek a pre príslušný počet nasadení Užívateľského centra. Zdvojením Komunikátora, prípadne aj MS SQL servera je možné dosiahnuť redundantnú prevádzku v režime horúcej zálohy (detailnejší popis je možné nájsť v kapitole o RTU Komunikačnej sade).
Stručná charakteristika
- Server na komunikáciu s RTU a podobnými zariadeniami (redundantné napájacie zdroje RPS II alebo diagnostické karty MPC),
- brána alebo koncentrátor na sprostredkovanie komunikácie riadiaceho a vizualizačného systému s RTU,
- komunikácia s RTU prostredníctvom siete TCP/IP s použitím komunikačných protokolov TCP a UDP,
- komunikácia s RTU prostredníctvom siete RS485 a linky RS232,
- štandardy DDE a OPC, IEC 60870-5-101, IEC 60870-5-104, voliteľné komunikačné protokoly IEC 61850,
- prevádzka na pozadí ako služba OS,
- konfigurácia v databáze a/alebo súbore XML,
- ukladanie záznamov z RTU do súborov,
- zaznamenávanie hodnôt do denných súborov,
- zaznamenávanie komunikácie s jednotkami do súboru,
- zaznamenávanie komunikácie s riadiacim a vizualizačným systémom do súboru,
- zaznamenávanie chybových a prevádzkových hlásení do súboru,
- možnosť redundantného nasadenia v režime horúcej zálohy.