Microsoft Word - Urbas_Andrej_DiplomaUNI_V1.5_Lektorirano

Velikost: px
Začni prikazovanje s strani:

Download "Microsoft Word - Urbas_Andrej_DiplomaUNI_V1.5_Lektorirano"

Transkripcija

1 Smetanova ulica Maribor, Slovenija Andrej Urbas RAZVOJ INTELIGENTNEGA OKOLJA S KRMILNIKOM SAUTER Diplomsko delo Maribor, marec 2016

2

3 Smetanova ulica Maribor, Slovenija RAZVOJ INTELIGENTNEGA OKOLJA S KRMILNIKOM SAUTER Diplomsko delo Študent: Študijski program: Smer: Mentor: Somentor: Lektorica: Andrej Urbas UN ŠP - Elektrotehnika Elektronika izr. prof. dr. Matej Rojc red. prof. dr. Zdravko Kačič Mateja Lubej Maribor, marec 2016 I

4 II

5 ZAHVALA Iskreno se zahvaljujem mentorju dr. Mateju Rojcu za vsestransko pomoč pri izdelavi diplomske naloga in še posebej dr. Zdravku Kačiču. Hvala tudi podjetju DART, ki je zagotovilo programsko in strojno podporo za izdelavo diplomske naloge. Zahvaljujem se tudi mojim staršem in vsem, ki so me podpirali pri študiju. III

6 RAZVOJ INTELIGENTNEGA OKOLJA S KRMILNIKOM SAUTER Ključne besede: nadzorni sistem, SCADA aplikacija, avtomatizacija, krmilnik Sauter, inteligentna okolja, Reliance, CASE Suite, BACnet/IP gonilnik. UDK: (043.2) Povzetek V diplomski nalogi predstavljamo razvoj nadzornega sistema s programskim paketom Reliance 4. Prav tako je predstavljeno programiranje krmilnikov podjetja Sauter s pripadajočim programskim paketom CASE Suite. Komunikacija med krmilnikom in SCADA aplikacijo na osebnem računalniku poteka preko BACnet/IP gonilnika. Pri razvoju sistema smo oddaljenim uporabnikom omogočili tudi dostop do vizualizacije z uporabo pametnih mobilnih naprav. Delovanje SCADA aplikacije je prikazano na primeru inteligentnega bivalnega okolja. IV

7 THE DEVELOPMENT OF THE AMBIENT INTELLIGENCE CONCEPT BY USING SAUTER CONTROLLER Keywords: control systems, SCADA application, automatization, Sauter controller, intelligent environment, Reliance, CASE Suite, BACnet/IP driver, UDK: (043.2) Abstract In the thesis we describe how to develop a control system with the help of the Reliance 4 software package. We also describe how to program Sauter controllers with the CASE Suite software package. We use the BACnet/IP driver, which enables communication between the SCADA application and our personal computer. Moreover, we provide users with remote access to visualizations via their smartphones. We demonstrate a SCADA application on an example of a smart household. V

8 KAZALO VSEBINE: 1 UVOD NADZORNI SISTEM SCADA ZA INTELIGENTNA OKOLJA ZASNOVA SISTEMA SCADA ZA INTELIGENTNA OKOLJA OGREVANJE OBJEKTA HLAJENJE OBJEKTA KRMILJENJE SENČIL (ŽALUZIJ) NADZOR DELOVANJA KOTLOVNICE KRMILNIK SAUTER FUNKCIONALNOST KRMILNIKA RAZPOREDITEV VHODOV IN KANALOV KRMILNIKA PROGRAMIRANJE IN KONFIGURIRANJE PROGRAMSKI PAKET CASE SUITE UPORABA SAUTER CASE SUITE ENGINE PROGRAMA BACNET KOMUNIKACIJSKI VMESNIK IN TCP/IP PROTOKOL BACNET/IP OMREŽJE NASLAVLJANJE ZNOTRAJ BACNET OMREŽIJ NASLAVLJANJE V TUJA BACNET OMREŽJA B/IP OMREŽNA ARHITEKTURA KOMUNIKACIJA MED BACNET/IP IN BACNET OMREŽJEM TCP/IP PROTOKOL NADZORNI SISTEM RELIANCE DELOVNO OKOLJE RELIANCE RAZVOJ PROJEKTA V RELIANCE 4 DESIGN OKOLJU Kreiranje novega projekta Upravitelj naprav (Device Manager) naprave, oznake in drugi objekti Drugi upravitelji (Other Managers) podatkovne tabele, trendi in drugi predmeti VI

9 5.2.4 Upravitelj strukture projekta (Project Structure Manager) Nadzorna območja in računalniki Oblikovanje oken (Designing windows) Zagon projekta (Running a project) NASTAVITEV SCADE RELIANCE 4 ZA KOMUNIKACIJO S KRMILNIKOM SPLETNI IN MOBILNI NADZOR RELIANCE APLIKACIJ SPLETNI ODJEMALCI (WEB CLIENT) MOBILNI ODJEMALCI (MOBILE CLIENT) PAMETNI ODJEMALCI (SMART CLIENT) IZVOZ PROJEKTA ZA SPLETNI IN MOBILNI DOSTOP DO SCADA APLIKACIJ RAZVOJ NADZORNEGA SISTEMA Z UPORABO SAUTER KRMILNIKA GLAVNI MENI MENI PREGLED UPORABA FUNKCIJSKEGA PREDALA GRAFIČNEGA VMESNIKA DELOVANJE REŽIMA ZA OGREVANJE/HLAJENJE OKNO ZA NASTAVITVE REŽIMA DELOVANJA SKLEP VIRI, LITERATURA VII

10 KAZALO SLIK: Slika 2.1: Grafični vmesnik za nadzor klimata [8]... 4 Slika 3.1: Krmilnik EY-AS525 [3]... 7 Slika 3.2: Dodatni kontrolni modul (zaslon) Modu840 [3]... 8 Slika 3.3: Sestava programskega paketa SAUTER CASE Suite [3] Slika 3.4: Postopek kreiranja projekta v CASE Suite programu Slika 3.5: Primer novo ustvarjenega projekta Slika 3.6: Delovno okolje SAUTER CASE Engine programa Slika 3.7: Primer izhodnega bloka in poimenovanja Slika 3.8: Nastavitve krmilnika za komunikacijo z nadzornim sistemom Reliance Slika 4.1: Preprosto BACnet/IP omrežje na lokalnem IP podomrežju Slika 4.2: BACnet APDU ukaz preveden v BACnet/IP ukaz [4] Slika 4.3: Direktno naslavljanje med dvema BACnet/IP napravama Slika 4.4: Primer sporočila namenjenega le eni napravi [4] Slika 4.5: Naslavljanje med dvema BACnet/IP napravama Slika 4.6: Primer sporočila namenjenega vsem napravam v BACnet omrežju [4] Slika 4.7: Broadcast sporočilo doseže naprave zgolj v enem BACnet omrežju Slika 4.8: Popolnoma povezana zvezda Slika 4.9: Na levi je prikazano B/IP sporočilo za nastavitev BDT tabele v BBDM napravi. Na desni je prikazan B/IP odgovor od BBDM naprave, in sicer da je bila BDT tabela uspešno nastavljena [4] Slika 4.10: BACnet/IP in ne-bacnet/ip omrežje Slika 5.1: Kreiranje novega projekta v programu Reliance Slika 5.2: Kreiranje novega projekta ime in mesto za shranjevanje projekta Slika 5.3: Upravitelj naprav Device Manager VIII

11 Slika 5.4: Drugi upravitelji Managers Slika 5.5: Project Structure Manager Slika 5.6: Window Manager upravitelj oken Slika 5.7: Zagon projekta Slika 5.8: Nastavitev IP naslova za uspešno komunikacijo Slika 5.9: Dodajanje nove oznake elementu Slika 5.10: Dodajanje tabel za prikaz trendov Slika 5.11: Nastavitve aktivnega gumba Slika 6.1: Nastavitve računalnika in IP naslova za izvoz projekta Slika 6.2: Nastavitve varnosti funkcij odjemalca Slika 6.3: Izbor oddaljenih odjemalcev Slika 6.4: Nastavitev Jave Slika 6.5: Začetna spletna stran za dostop oddaljenih naprav Slika 7.1: Grafični vmesnik za nadzor objekta Slika 7.2: Prikaz izbranih temperatur v časovnem obdobju Slika 7.3: Nadzor regulacije za ogrevanje Slika 7.4: Nadzor regulacije hlajenja Slika 7.5: Nastavitev temperatur v režimu ogrevanja ali hlajenja Slika 7.6: Nastavitev urnika delovanja IX

12 KAZALO TABEL: Tabela 1: Razporeditev vhodov in izhodov krmilnika... 9 X

13 UPORABLJENE KRATICE SCADA sistem za nadzor, kontrolo in urejanje podatkov (ang. Supervisory Control And Data Acquisition) TCP protokol za nadzor prenosa (ang. Transmision Control Protocol) IP internetni protokol (ang. Internet Protocol) HMI vmesnik človek stroj (ang. Human Machine Interface) BACnet avtomatizacija stavb in nadzor omrežij (ang. Building Automation and Control Network) AS avtomatska postaja (ang. Automatic Station) HTML jezik za označevanje nadbesedila (ang. Hypertext Markup Language) LOP lokalna krmilna enota (ang. Local Operating Panel) HVAC ogrevanje, prezračevanje in klimatizacija (ang. Heating, Ventilation and Air Conditioning) UDP protokol uporabniškega datagrama (ang. User Datagram Protocol) SOAP enostaven objektni dostopovni protokol (ang. Simple Object Access Protokol) NPDU omrežni protokol podatkovnih enot (ang. Network Protocol Data Units) APDU aplikacijski protokol podatkovnih enot (ang. application protocol data units) BVLL BACnet virtualni sloj povezav (ang. BACnet Virtual Link Layer) PLC programirljiv logični krmilnik (ang. programmable logic controller) NPCI omrežni informacijski protokol (ang. Network Protocol Information) BBMD BACnet oddaja upravljanja naprave (ang. BACnet Broadcast Management Device) XI

14

15 1 UVOD V današnjem času je tempo življenja vedno hitrejši, posledično pa imamo vedno manj časa, še posebej za vsakodnevna domača opravila. Vedno bolj tudi razmišljamo, kje bi lahko kaj privarčevali oz. da ne bi po nepotrebnem trošili energije tako v svojih domovih, kot tudi v različnih delovnih okoljih. Pri tem se vedno bolj poslužujemo avtomatizacije, ki lahko namesto nas učinkoviteje upravlja vse več opravil, sveda če jih programsko ustrezno definiramo z vključevanjem raznih senzorjev. Krmilniki, ki so v zadnjih letih vedno hitrejši, zmogljivejši in dostopnejši vedno večjemu številu uporabnikov, predstavljajo centralni del avtomatizacije in proizvodnih procesov. V okviru teh lahko zagotovijo hitro odzivanje na spremembe v aplikacijah in okolju, lahko jih tudi vedno hitreje preprogramiramo in to brez sprememb na fizičnem ožičenju. Tako se uporabljajo za realizacijo številnih procesov avtomatizacije, kot so krmiljenje, regulacija, posredovanje alarmov, zajemanje podatkov itd.[13] Na tržišču je danes mnogo različnih proizvajalcev krmilnikov. V diplomski nalogi smo se odločili za razvoj inteligentnega okolja z uporabo krmilnika Sauter in nadzornega sistema Reliance, s pomočjo katerega smo razvili tudi grafični vmesnik za nadzor objekta. V nalogi uporabljamo krmilnik Sauter z BACnet/IP komunikacijskim vmesnikom (BACnet Building Automation and Control Network). Tako lahko s končnim nadzornim sistemom SCADA (Supervisory Control And Data Acquisition) krmilimo senzorje, žaluzije, spremljamo statuse stikal in drugo. Diplomsko nalogo začenjamo z uvodom, kateremu sledi nekaj splošnega o inteligentnem okolju in avtomatizaciji nadzornega sistema. V tretjem poglavju se posvetimo predstavitvi krmilnika podjetja Sauter in pripadajočemu programskemu paketu za programiranje krmilnikov omenjenega proizvajalca. Četrto poglavje je posvečeno BACnet/IP komunikaciji, ki je značilna za izbran krmilnik. V petem poglavju podrobneje predstavimo uporabo programskega paketa Reliance za izdelavo SCADE ter podamo potrebne nastavitve za komunikacijo med krmilnikom in nadzornim sistemom. Šesto poglavje je namenjeno spletni in mobilni uporabi nadzornega sistema. V sedmem poglavju predstavimo različne uporabe izdelanega grafičnega vmesnika, kateremu sledi sklep v osmem poglavju in našteti uporabljeni viri v devetem poglavju. 1

16 2 NADZORNI SISTEM SCADA ZA INTELIGENTNA OKOLJA Nadzorni sistem SCADA se uporablja za spremljanje in nadzor naprav, ki se običajno nahajajo v okolju. Sistem tako spremlja in nadzoruje delovanje krmilnih enot preko katerih vpliva na proces delovanja. Naloga sistema SCADA je prenos podatkov iz/do različnih virov ali lokacij. Hkrati mora zagotavljati pravilnost podatkov in skrbeti za ustrezen cikel posodabljanja [11]. Takšni sistemi so se sprva uporabljali za nadzor velikih proizvodnih sistemov, npr. elektrarne. S padanjem cen, novimi komunikacijskimi in procesorskimi rešitvami pa so postali primerni tudi za širšo uporabo. Dandanes jih tako uporabljamo v porazdeljenih računalniških sistemih krmiljenja, ki temeljijo na vgrajenih sistemih. Z razvojem komunikacij je postal mogoč tudi nadzor procesov kjerkoli in kadarkoli [12]. SCADA nadzorni sistemi lahko nadzorujejo delovanje sistemov v poslovnih objektih, trgovskih centrih, hotelih, kopališčih itd. (npr. spremljamo, nadzorujemo prezračevalni sistem, ogrevanje, hlajene, porabo energije in podobno). Takšen sistem se lahko razvije tudi za upravljanje in nadzor stanovanjskega objekta hiše, kar je sicer tudi cilj diplomske naloge. 2.1 Zasnova sistema Scada za inteligentna okolja V nalogi želimo razviti uporabniški grafični vmesnik za nadzor poljubnega stanovanjskega objekta. V okviru tega bomo podrobneje predstavili uporabo programskega orodja Reliance (za razvoj uporabniškega grafičnega vmesnika) ter programskega paketa Sauter CASE Suite (za programiranje krmilnika). Nadalje bomo predlagali ustrezne konfiguracije za komunikacijo med krmilnikom Sauter in osebnim računalnikom, na katerem bo tekel nadzorni sistem. S pomočjo sistema bomo spremljali in regulirali ogrevanje, hlajenje, upravljali z žaluzijami, spremljali morebitne alarme, preverjali zgodovino podatkov, časovnih potekov (grafov) itd. Uporabniku bomo omogočili dostop preko spleta ali z računalnikom ali mobilno napravo. Prednosti predlagane zasnove nadzornega sistema so: optimalnejše ogrevanje doma (pozimi ustrezno ogrevan, poleti primerno hlajen), spreminjanje nastavitev od koderkoli in kadarkoli, nadzor nad porabo energije, delovanje po vnaprej določenem programu (urniku)... 2

17 2.2 Ogrevanje objekta Za ogrevanje bivalnih prostorov kot tudi industrijskih objektov uporabljamo različne energetske vire. Ogrevanje prostorov je t.i. kompenziranje toplotnih izgub v okolico, kar v gospodinjstvih znaša približno 70 % celotne porabe energije. V industrijskih okoljih je zaradi toplotnih izgub poraba energije znatno višja [9]. Da bi optimizirali porabo energije in posredno nekaj tudi privarčevali, se vedno bolj odločamo za avtomatizacijo procesov, preko katerih lahko zagotovimo ustreznejše delovanje toplotnih sistemov. S pomočjo pametne inštalacije in nadzornega sistema lahko spremljamo dogajanje v objektu in ustrezneje reguliramo nastavitve termostatov. Na primer želeno temperaturo lahko nastavimo glede na zasedenost prostorov, in sicer kadar je prostor prazen zmanjšamo temperaturo na termostatu z nekje optimalnih 21 C na 18 C ali določimo urnik nočnega in dnevnega režima delovanja, kar omogoči, da se zbudimo v prijetno ogretem prostoru in se po končanem delu vrnemo v topel dom. Nadzor nad delovanjem in nastavitvami lahko izvajamo kjerkoli, to lahko storimo preko računalnika ali mobilnih naprav. 2.3 Hlajenje objekta Tudi sistemi za hlajenje lahko imajo veliko izgub. Pri hlajenju veljajo podobne predpostavke kot za ogrevanje, saj jih krmilimo na osnovi termostatov. Za delovanje v režimu hlajenja so termostati nastavljeni na nekoliko višje temperature, ki so med 23 C in 25 C. Dodatno nižanje želene temperature bi predstavljalo večje energetske izgube [9]. V stanovanjskih objektih za hlajenje najpogosteje uporabljamo klimatske naprave. Te lahko s pomočjo pametne inštalacije nadzorujemo, jih daljinsko krmilimo in po želji tudi spremljamo porabo. Klimatsko napravo moramo najprej priključiti preko ustreznega vmesnika v pametni sistem, ki lahko nato samodejno vklaplja ali izklaplja hlajenje na osnovi definiranega urnika in tudi poskrbi za optimalno delovanje hlajenja. Sistem je lahko opremljen z dodatnimi varnostnimi senzorji in stikali, ki na primer zaznajo odprto okno in tako onemogočijo delovanje hlajenja, s čimer sistem prepreči nepotrebno izgubo energije. Pri hlajenju industrijskih objektov (trgovski centri, proizvodne hale...) se uporabljajo tako imenovani klimati, ki prostor hladijo ali ogrevajo na osnovi kroženja zraka. Na tak način dovajajo v prostor tudi svež zrak. S pomočjo nadzornega sistema in potrebnega krmiljenja lahko spremljamo temperaturo, kvaliteto zraka, stanje ventilov, loput in jih po potrebi tudi 3

18 spreminjamo. Vse spremembe nastavitev lahko izvajamo na daljavo s SCADA nadzornim sistemom. Na sliki 2.1 je prikazan grafični vmesnik za nadzor klimata, izvedenega z uporabo programskega okolja Reliance. Slika 2.1: Grafični vmesnik za nadzor klimata 2.4 Krmiljenje senčil (žaluzij) Senčila so prisotna praktično v vsakem domu, kjer služijo ustrezni osvetlitvi prostorov ali preprečevanju neželenih pogledov. V kolikor imajo motorni pogon, jih je mogoče krmiliti tudi s pomočjo pametnih sistemov. Senčila lahko tako krmilimo preko prenosnih naprav in jih prilagajamo dejanskim potrebam. Lahko se tudi samodejno regulirajo glede na zasedenost in namen uporabe prostorov. Tako je mogoče samodejno regulirati osvetljenost prostorov, na vnaprej nastavljeno vrednost, s preprostim dvigovanjem ali spuščanjem senčil [9]. Nadalje lahko sistem, s pomočjo podatkov pridobljenih iz vremenske postaje, zvečer samodejno spusti žaluzije ali jih dvigne zjutraj. Preko prenosnih naprav lahko senčila tudi nastavimo na želeno vrednost in določimo krmiljenje posameznih senčil tekom dneva. Senčila lahko pozimi pasivno izkoristimo za ogrevanje prostorov, poleti pa za hlajenje. Pametni sistem lahko preko vremenske postaje spremlja osvetljenost, na osnovi 4

19 podatkov pa preračuna katero okno odpreti in katero zapreti. Tako se lahko sončna svetloba izkoristi za ogrevanje prostorov, medtem ko lahko spuščene žaluzije zagotovijo dodatno izolacijo pred izgubo toplote pozimi ali pred prevelikim segrevanjem prostorov poleti. 2.5 Nadzor delovanja kotlovnice Sodobne kotlovnice vsebujejo kombinacijo ogrevalnih naprav, ki lahko vključujejo tudi toplotno črpalko. Še vedno pa najpogosteje uporabljamo peči na trda ali tekoča goriva. S pametnim sistemom lahko nadzorujemo in vklapljamo tudi takšne naprave, spremljamo temperaturo, obratovalne ure, porabo električne energije itd. Sistem lahko tudi poskrbi, da se poleti ogreva sanitarna voda in vklaplja/izklaplja obtočno črpalko za sanitarno vodo v odvisnosti od porabe in potreb objekta. Tako lahko tudi izključi cirkulacijo vode v času, ko smo odsotni ali pa v nočnem režimu, da ni nepotrebnih izgub [9]. 5

20 3 KRMILNIK SAUTER V diplomski nalogi smo se odločili uporabiti krmilnik EY-AS525 Švicarskega podjetja SAUTER. Njihova znanja in produkti temeljijo na več desetletnih izkušnjah, kar jih uvršča med tehnološko vodilna podjetja na področju avtomatizacije objektov, integracije sistemov in energetskega upravljanja na štirih ključnih področjih: razvoj komponent za avtomatiko zgradb, razvoj krmilnih sistemov, servis in energetsko upravljanje [1]. Tako se Sauter krmilnike dandanes uporablja za avtomatizacijo mnogih zgradb, hotelov in kopališč, tudi v Sloveniji, kar je dokaz za zanesljivost in funkcionalnost njihovih produktov. 3.1 Funkcionalnost krmilnika Krmilnik EY-AS525 se uporablja za regulacijo, nadzor, spremljanje in optimizacijo delovanja naprav. Temelji na BACnet/IP komunikaciji. Spletni strežnik (moduweb) je integriran v sam krmilnik za celovito delovanje, neposredni grafični pregled podatkovnih točk, obveščanje in posredovanje alarma in ustvarjanje urnikov [2]. Lastnosti krmilnika: Modularna avtomatska postaja (AS), Del družine sistema SAUTER EY-modulov 5, Regulacija, nadzor, spremljanje in optimizacija operativnih sistemov npr. HVAC inženiring, 26 vhodov/izhodov, Razširljiv z 8 I/O ali novalink moduli, Razširljiv s komunikacijskimi moduli za integracijo tretjeosebnih sistemov, Komunikacija: BACnet/IP (ENISO ), Vgrajen spletni strežnik, Programiranje/konfiguriranje preko osebnega računalnika s programskim paketom Case Suite, Uporaba kontrolne knjižnice, časovne in koledarske funkcije, Nadzor, ki temelji na podatkih meteoroloških napovedi, 6

21 Lahko je opremljen z lokalno-delovnimi in prikazovalnimi enotami, lociranimi do 10m stran, Snemanje podatkov. Tehnični podatki krmilnika Napajanje 230V; Vhodi/izhodi: o 8 digitalnih vhodov (alarm/stanje), o 6 digitalnih izhodov (rele, od 24 do 250V, 2A), o 8 univerzalnih vhodov (npr. temperaturni sensor Ni1000/Pt1000, U/I/R, DI), o 4 analogni izhodi (od 0 do 10 V), o 1 varen (Watchdog) izhod (5 Hz); Arhitektura: o Procesor 32 bit, 400 MHz, o Pomnilnik 16MB, o Vgrajen spletni strežnik moduweb, o Aplikacijski podatki s pomočjo CASE Engine, o SDRAM 32MB, o SRAM 1MB; Vmesniki in komunikacija: o Ethernet 1 x RJ-45 vtičnica, o Komunikacijski protokol BACnet/IP (DIX). Slika 3.1: Krmilnik EY-AS525 [3] 7

22 Dodatni kontrolni modul modu840 (slika 3.2) Modu840 LOP (local operating panel) je dodaten modul (zaslon display) h krmilniku. Uporablja se za prikaz, navigacijo in delovanje avtomatske postaje EY-modulo 5 in njihovih naprav na sami lokaciji montaže. Vzporedno z integriranim moduweb spletnim brskalnikom modu840 omogoča vizualizacijo in delovanje vseh podatkovnih točk in regulacijskih zank. Z operacijsko enoto lahko pregledamo nastavitve krmilnika, spremenimo časovni program, beremo alarme itd. Modu840 se lahko namesti ali odstrani tudi med delovanjem, ne da bi to vplivalo na naloge avtomatske postaje ali I/O modulov. Operacijska enota deluje brez posebnega zagona in projektiranja. Lastnosti modu840: Del družine sistema SAUTER EY-modulo 5, Lahko se priključi neposredno na EY-modulo 5 AS, Vtični element za razširitev modela 525 AS, Lokalno delovanje in indikatorska enota za neposredno lokalno in ročno upravljanje modula 525 AS, Enostavna uporaba z eno tipko (metoda uporabe "zavrti in pritisni"), Grafični prikaz z različnim naborom pisav in tipov, Vizualizacija podatkov s strukturiranim prikazom, Dva LED indikatorja za alarm in status funkcij, Prikazuje predmete, alarme in druge informacije, Izbira štirih jezikov, Lahko se namesti na daljavo (z dodatki) v omari. Slika 3.2: Dodatni kontrolni modul (zaslon) Modu840 [3] 8

23 3.2 Razporeditev vhodov in kanalov krmilnika Pri povezovanju krmilnika z zunanjimi vhodno-izhodnimi napravami (senzorji) smo si pomagali s podatki v tabeli 1. V njej je razvidna razporeditev posameznih signalov in priključnih sponk potrebnih za pravilno vezavo. Te podatke potrebujemo tudi pri programiranju samega krmilnika in jih je potrebno vpisat v posamezne bloke, ko gradimo oziroma razvijamo program [2]. Tabela 1: Razporeditev vhodov in izhodov krmilnika Opis Vhodi Modu525 Kanali Diagram ožičenja Signali GND Watchdog izhod (pulsating OC) WD 1 Analogni izhodi (0 10V) 0 a a a a3 8 Digitalni vhodi 4 d4 9 Števec pulzov - Pulse counter (CI) 5 d d d d d d d11 20 Univerzalni vhodi 12 u (Ni/Pt1000/U/I/R/Pot/DI) 13 u u Tokovni signal samo na kanalih 12, 15 u ali vhodu 22, u u u u Referenčna napetost 1.23 V

24 vhod izhod Digitalni izhodi (relay 0-1) 20 R R R R R R Programiranje in konfiguriranje Celoten uporabniški program (Engine Plan) in različni deli (BACnet objekti, slike za moduweb itd.) so razviti z uporabo programskega paketa CASE Suite. Uporablja se lahko do 512 BACnet podatkovnih točk, vključno s strojnimi vhodi in izhodi. Vsak krmilnik (modul) mora biti nastavljen za komunikacijo v omrežje Ethernet. Vse nastavitve, kot so naslov IP, maska podomrežja, prehod in številka stopnje (DOI) so nastavljeni v CASE Suite programskem paketu. Mogoča je tudi samodejna konfiguracija preko strežnikov DHCP. Modul vsebuje hiter operacijski sistem. Z uporabo programa CASE Suite lahko uporabnik naloži program s katerekoli točke v omrežju IP. Utripajoča rdeča led lučka na napravi prikazuje aktiven prenos. Podatki so zapisani v bliskovni pomnilnik in se ohranijo tudi v primeru izpada električne energije. Vhode in izhode lahko nastavimo z uporabniškim programom in prosto uporabljamo za posamezne naloge nadzora in regulacije. 3.4 Programski paket CASE Suite Programski paket je namenjen programiranju Sauterjevih krmilnikov. Programiranje v programu CASE Suite poteka grafično, pri čemer sestavljamo vse tiste posamezne bloke, ki predstavljajo različne vhode in izhode, ki jih med seboj povežemo. S pomočjo napisanega programa lahko nato preko računalnika in posebnega usmerjevalnika spremljamo delovanje avtomatike, ki je vgrajena na posameznem sistemu. CASE Suite je namenjen komercialni in tehnični obdelavi projektov, gradnji sistemov za upravljanje kot tudi za običajen nadzor avtomatiziranih sistemov. Platforma CASE Suite (slika 3.3) vključuje naslednje programe [3]: 10

25 CASE Builder, CASE Engine, CASE Vision, CASE Library Management. Slika 3.3: Sestava programskega paketa SAUTER CASE Suite [3] CASE Builder Program CASE Builder je bil zasnovan za racionalno uporabo v tehničnem projektiranju. Osnovnemu načelu programa sledijo enkratno zajete vrednosti kot podatkovne točke, viri in njihove funkcije. Te se avtomatsko nadaljujejo v procesu projekta, ne da bi bilo potrebno v vsakem delu le-te na novo vnašati. Na podlagi grafičnega programa in Microsoft Offica je bil ustvarjen pripomoček, kateri tem zahtevam pride zelo blizu. Zahvaljujoč svoji obsežni knjižnici CASE Builder učinkovito generira vse potrebne dokumente za načrtovanje in izvajanje ter jih prilagaja posebnim zahtevam projekta. Pri sestavljanju sistema (grafično ali v drevesni strukturi) iz obstoječih funkcijskih skupin, bodo vse potrebne informacije zbrane tako, da se s pritiskom na gumb ustvari sledeče: opis funkcije, seznam naprav, kablov, motorjev in ventilov, seznami podatkov, nalepke za avtomatske postaje (AS). Tako pridobljene projektne datoteke se vodijo v podatkovni bazi projektov in se lahko uporabljajo za nadaljnjo uporabo projektov in dokumentacije. Procesni načrti in podatki, ki jih je CASE Builder ustvaril, omogočajo, s Sauterjevo vizualizacijo, grafično predstavljanje načrtov. 11

26 CASE Engine Z urejevalnikom CASE Engine in integrirano knjižnico se lahko v kratkem času, s pomočjo grafičnih elementov, ustvari program za avtomatizacijo kot del projekta. Prav tako se lahko uporablja za ustvarjanje načrtovanih funkcij in nastavljanje parametrov postaje. Kontrolni postopki so grafično predstavljeni in jih je zato lažje nadzorovati. Programiranje temelji na standardu IEC (FUN), ki omogoča še preprostejšo uporabo CASE Engine urejevalnika. CASE Engine tudi omogoča, da se dela v skupini. Z dostopom do skupne baze podatkov projekta, so iste informacije na voljo vsem članom ekipe hkrati. CASE Vision Program CASE Vision je namenjen preprostemu ustvarjanju navigacijskih dreves in dinamičnih diagramov za različne vizualne aplikacije SAUTER. Projektne datoteke iz CASE Engin programa se uporabijo kot točke podatkovnih virov. Slike in navigacijske strukture pa se pripravijo v CASE Vision programu in se kasneje prikažejo v grafiki aplikacije ali gredo po potrebi tudi v nadaljnjo obdelavo. CASE Library Management Program CASE Library Browser je namenjen prikazu nameščenih paketov knjižnic in njihovih komponent, ki jih lahko po potrebi tudi izbriše. Program CASE Library Manager je namenjen administratorju, da lahko ustvari in upravlja s knjižnico datotek, ki se nato lahko posredujejo uporabniku. S CASE Library Import programom lahko tudi vključimo nove knjižnične datoteke v CASE paket, da so kasneje na voljo uporabniku pri ustvarjanju novih projektov. 3.5 Uporaba SAUTER CASE Suite Engine programa Pri namestitvi programa moramo biti pozorni, saj mora biti nameščen v točno določeno poimenovane mape. S tem se izognemo težavam pri prenosu programa na krmilnik. Pri prvem zagonu programa, se nam odpre okno (slika 3.4), ki nas vodi čez postopek kreiranja novega projekta. 12

27 Slika 3.4: Postopek kreiranja projekta v CASE Suite programu Najprej izberemo tip projekta, nato v naslednjem oknu izberemo verzijo programa za priključitev ustreznih knjižnic k projektu ter nadaljujemo. Nato se odpre okno, v katerem določimo ime projekta in določimo lokacijo, kamor naj program shrani projekt. Pri izbiri imena projekta poskrbimo, da je čim bolj razumljivo in da vemo za katero napravo je posamezen program napisan. Nato izberemo program (v našem primeru CASE Engine) za katerega želimo ustvariti projekt. Ko ustvarimo nov projekt, ga odpremo (slika 3.5) in začnemo s programiranjem. Slika 3.5: Primer novo ustvarjenega projekta Programiranja se lotimo tako, da na najvišjem nivoju dodamo osnovne bloke, jim določimo vhode/izhode in jih v nadaljevanju podrobneje razdelamo. Funkcijske bloke in povezave nanašamo na površino, ki je osnova (podlaga), na kateri izdelujemo program za krmilnik. Posamezne bloke imamo na desni strani v drevesni strukturi programa in so razvrščeni glede na imena funkcij, ki jih opravljajo (lokacija funkcijskih blokov je vidna na sliki 3.6). Vhodne/izhodne bloke postavljamo v levo oziroma desno stran ravnine, kamor pridejo 13

28 povezani. Ostale funkcijske bloke pa med njih kot si sledijo po uporabi. Pri zlaganju in povezovanju funkcijskih blokov pazimo, da je program čim bolj pregleden, kar kasneje zelo pomaga pri iskanju napak in spreminjanju nastavitev. Slika 3.6: Delovno okolje SAUTER CASE Engine programa Posameznim blokom dodelimo ime objekta (priporočljiva je uporaba velikih črk brez šumnikov in presledkov). Blokom dodamo tudi opis, ki pomaga pri preglednosti, da hitreje vidimo, kaj predstavlja določen funkcijski blok. Imena določimo tudi vhodnim in tistim izhodnim povezavam, ki so v pomoč pri programiranju, saj jih program avtomatsko ponudi v nižjem nivoju, ko podrobneje razdelamo blok višjega nivoja. Pri komunikaciji krmilnika z vhodno-izhodnimi napravami ter prenosu podatkov v nadzorni sistem je potrebno pravilno določiti številko objekta (bloka) in kanala, na katerem je priključena naprava (npr. senzor). Številko kanala posameznih vhodov/izhodov krmilnika in pripadajočih priključnih sponk poiščemo v tabeli 1. Tako kot imena funkcijskih blokov, se tudi številka bloka ne sme ponavljati, na kar opozori tudi program. Na sliki 3.7 je prikazan primer poimenovanja in nastavitve izhodnega bloka. 14

29 Slika 3.7: Primer izhodnega bloka in poimenovanja Do okna za nastavitve posameznega funkcijskega bloka pridemo tako, da dvakrat kliknemo nanj. Tukaj lahko nastavimo koliko vhodov in izhodov (povezav) bo prikazanih na zaslonu za posamezni blok, določimo lahko nekatere parametre itd. Da bo nadzorni sistem Reliance lahko prepoznal in komuniciral z napravami, ki so priključene na krmilnik, potrebujemo še številko bloka (instance number), ki se razlikuje za vsak blok. Številko bloka je potrebno dodeliti tudi glavnemu bloku (bloku na najvišjem nivoju), ki predstavlja krmilnik, kateremu moramo določiti tudi IP naslov in tip modula. Nastavitve za komunikacijo med krmilnikom in nadzornim sistemom Reliance pri projektu so prikazane na sliki 3.8. Slika 3.8: Nastavitve krmilnika za komunikacijo z nadzornim sistemom Reliance 4 15

30 4 BACNET KOMUNIKACIJSKI VMESNIK IN TCP/IP PROTOKOL BACnet standard [4] predpisuje protokole na dveh slojih: omrežni sloj (za naslavljanje med napravami) ter aplikacijski sloj (za izmenjavo podatkov in ukazov med napravami). Na omrežnem sloju naprave pošiljajo»omrežne ukaze«(imenovane NPDU, oziroma»network protocol data units«). S temi ukazi se naprave predstavijo omrežju in postanejo del BACnet omrežja. Na aplikacijskem sloju naprave pošiljajo»aplikacijske ukaze«(imenovane APDU, oziroma»application protocol data units«). S temi ukazi naprave pošiljajo informacije o svojem stanju (npr. temperaturo in stanje stikal). Z aplikacijskimi ukazi tudi nadziramo naprave iz našega računalnika (npr. vklopimo in izklopimo stikala ter spreminjamo parametre delovanja). BACnet/IP je dodatek BACnet standardu. BACnet/IP opisuje, kako lahko tvorimo BACnet omrežja s pomočjo TCP/IP družine protokolov (glej poglavje 4.6). Osnovne značilnosti BACnet/IP specifikacije so: BACnet omrežje se lahko razteza čez eno ali več IPv4 podomrežij. BACnet/IP komunikacija je implementirana z dodatnim slojem imenovanim»bacnet Virtual Link Layer«ali BVLL. Ta sloj poenostavlja implementacijo BACnet standarda na novih protokolih, ki so podobni IPv4 (npr. IPv6, ATM ali Sonet). Sloj BVLL prav tako poenostavlja možnost šifriranja ali stiskanja sporočil med napravami (brez potrebe po spreminjanju APDU ali NPDU ukazov). BACnet/IP protokol podpira komunikacijo z navadnimi BACnet omrežji. Tudi v primeru kadar so naprave navadnega BACnet omrežja na istem lokalnem omrežju kot BACnet/IP naprave. BACnet/IP protokol podpira tudi komunikacijo med mnogimi BACnet/IP omrežji. 4.1 BACnet/IP omrežje Preprost primer BACnet/IP omrežja so naprave povezane v samostojno lokalno IP podomrežje (prikazano na sliki 4.1). 16

31 Slika 4.1: Preprosto BACnet/IP omrežje na lokalnem IP podomrežju Naprave v BACnet/IP omrežju med seboj pošiljajo ukaze s pomočjo UDP paketov. Vsak BACnet paket je preveden v UDP paket. Slika 4.2 prikazuje kako je BACnet APDU ukaz preveden v UDP paket. Slika 4.2: BACnet APDU ukaz preveden v BACnet/IP ukaz [4] Prvi odsek UDP paketa, imenovan B/IP, je sestavljen iz standardne IP glave ter UDP glave. B/IP vsebuje IP naslova ter številki UDP vrat. Prvi par IP naslova in UDP vrat pripada viru ukaza, drugi par IP naslova in UDP vrat pa pripada cilju ukaza. Dolžina UDP podatkovnega odseka je določena v polju»length«. Polje»checksum«je varnostno polje s katerim lahko preverimo, da podatki niso poškodovani. Podatkovni odsek UDP paketa vsebuje ostale odseke BACnet/IP paketa: BVLCI, NPCI, ter APDU. 17

32 BVLCI, oziroma BACnet Virtual Layer Control Information, vsebuje kontrolne informacije za naslavljanje naprav na IP sloju (npr. ali je ukaz namenjen le eni napravi ali mnogim). NPCI, oziroma Network Protocol Information, vsebuje kontrolne informacije za naslavljanje naprav na BACnet sloju (npr. ali naprava pričakuje odgovor ali ne, ali je ukaz APDU ali NPDU ipd.). BACnet/IP podpira dva načina komunikacije med napravami: unicast (direktno naslavljanje na določeno napravo), ter broadcast (naslavljanje na vse naprave v enem BACnet omrežju). 4.2 Naslavljanje znotraj BACnet omrežij Slika 4.3 prikazuje preprost primer direktnega naslavljanja med dvema BACnet/IP napravama. Direktno naslavljanje med BACnet/IP napravami uporablja kar IP naslov v glavi UDP paketa. Slika 4.3: Direktno naslavljanje med dvema BACnet/IP napravama Slika 4.4 prikazuje odsek BVLCI, ki vsebuje informacijo, da je sporočilo tipa»unicast«, kar pomeni, da je namenjeno zgolj naslovljeni napravi. Ob tem paket BACnet/IP vsebuje še NPCI odsek, ki sporoča, da pošiljatelj pričakuje odgovor. V splošnem pa NPCI vsebuje tudi informacije kot so verzija BACnet protokola, prioriteta ukaza, ali je sporočilo treba usmeriti na zunanjo BACnet vozlišče itd. Slika 4.4: Primer sporočila namenjenega le eni napravi [4] 18

33 Slika 4.5 prikazuje primer naslavljanja na vse naprave v BACnet/IP omrežju (način»broadcast«). Slika 4.5: Naslavljanje med dvema BACnet/IP napravama Bistveni razliki med unicast in broadcast naslavljanjem sta IP naslov v glavi UDP paketa ter tip sporočila v BVLCI odseku. BVLCI odsek sedaj vsebuje informacijo, da je paket namenjen vsem napravam, IP naslov pa je oblike (namesto , ki se uporablja v unicast načinu). Slika 4.6: Primer sporočila namenjenega vsem napravam v BACnet omrežju [4] 4.3 Naslavljanje v tuja BACnet omrežja Slika 4.7 prikazuje, da BACnet broadcast sporočila niso usmerjena v tuja BACnet omrežja. S pomočjo naprav BBMD, oziroma»bacnet Broadcast Management Device«, je možno pošiljati broadcast sporočila tudi v tuja BACnet omrežja [4]. Slika 4.7: Broadcast sporočilo doseže naprave zgolj v enem BACnet omrežju 19

34 Če želimo pošiljati broadcast sporočila tudi v ostala BACnet omrežja, moramo v omrežje najprej priključiti BBMD napravo. BBMD napravo moramo nastaviti, da pošilja broadcast sporočila tudi v točno določena sosednja BACnet omrežja. 4.4 B/IP omrežna arhitektura BACnet omrežija lahko z napravami BBMD med seboj povežemo v drevesno topologijo, krožno topologijo ali zvezdno topologijo. Avtorji BACnet standarda priporočajo zvezdno topologijo [4]. V zvezdni topologiji je vsaka BBMD naprava povezana z vsemi ostalimi BBMD napravami iz drugih omrežij (glej sliko 4.8). Slika 4.8: Popolnoma povezana zvezda Zvezdna topologija ima naslednje prednosti: preprosta za konfiguracijo iz osrednjega mesta, odporna je proti napakam v povezavah. Zvezdna topologija ima tudi nekaj slabosti: vsaka BBMD naprava mora poznati topologijo celotnega omrežja, vsako broadcast sporočilo mora biti podvojeno za vsako sosednje omrežje. Konfiguracija BBMD naprav zvezdni topologiji je enostavna. Vsaka BBMD naprava ima popolnoma enako tabelo za razpečevanje broadcast sporočil. Ta tabela se imenuje»broadcast Distribution Table«(BDT). BACnet/IP protokol omogoča nastavitev BDT tabele s pomočjo ukaza»write-broadcast- Distribution-Table«. Slika 4.9 prikazuje BACnet/IP sporočilo za nastavitev BDT tabele (leva stran slike) in potrdilni odgovor (desna stran slike). 20

35 Slika 4.9: Na levi je prikazano B/IP sporočilo za nastavitev BDT tabele v BBDM napravi. Na desni je prikazan B/IP odgovor od BBDM naprave, in sicer da je bila BDT tabela uspešno nastavljena [4] 4.5 Komunikacija med BACnet/IP in BACnet omrežjem Slika 4.10: BACnet/IP in ne-bacnet/ip omrežje Slika 4.10 prikazuje primer povezave med BACnet/IP napravo in navadno BACnet napravo. Za povezavo med tema napravama je potreben BACnet usmerjevalnik. Sporočilo, ki ga BACnet/IP naprava pošlje v omrežje, vsebuje NPCI in APDU odseke, ki jih razume vsaka navadna BACnet naprava. BACnet usmerjevalnik zgolj odstrani B/IP in BVLCI odseke in sporočilo posreduje napravi na navadnem BACnet omrežju. 4.6 TCP/IP protokol Je protokol preko katerega gre največ omrežnega prometa. TCP/IP omogoča računalnikom s podobnim ali različnim operacijskim sistemom in računalnikom, ki so blizu ali daleč, da komunicirajo med seboj. Pravzaprav sta to dva ločena protokola: IP (»Internet Protocol«, internetni protokol) in 21

36 TCP (»Transmision Control Protocol«, protokol za nadzor prenosa). TCP protokol: TCP protokol skrbi, da se paketi, ko potujejo po omrežju, ne izgubijo in se ne spremenijo. Prav tako je naloga TCP protokola, da preverja uspešnost prenosa in da prenesene pakete spoji v izvorno obliko. TCP se zaveda pravega zaporedja paketov glede na izvorno sporočilo, hkrati pa preverja tudi, če so podatki v paketih na cilju nepoškodovani.v nasprotnem primeru od pošiljatelja zahteva ponovni prenos poškodovanega paketa [5]. IP protokol: Naloga IP protokola je, da razdeli sporočilo (npr. spletno stran, sliko, e- pošto, dokument...) na pakete in opremi vsak paket z informacijami, ki so potrebne, da bo paket res prišel k naslovniku (naslov naslovnika, velikost paketa ipd.). Pomembni so podatki in njihovo pakiranje v obliko, ki bo razumljiva aplikacijam, ki jih bodo uporabljale [5]. 22

37 5 NADZORNI SISTEM RELIANCE 4 Nadzorni sistem Reliance je profesionalni SCADA/HMI sistem (Supervisory Control And Data Acquisition/Human Machine Interface) zasnovan za spremljanje in nadzor različnih industrijskih procesov in avtomatizacijo zgradb. Podatki so pridobljeni iz kontrolnih ali telemetrijskih sistemov, prijavljenih do podatkovnih zbirk in predstavljeni končnim uporabnikom v grafični obliki (sheme, preglednice, tabele, itd.). Uporaba sistema Reliance se razteza od vizualizacije samostojnih namenskih strojev in namestitvijo avtomatiziranih sistemov za inteligentne stavbe, do obsežnih izvajanj kontrolnih sistemov v večnacionalnih proizvodnih obratih ali neposrednem (spletnem) spremljanju velikih plinskih in vodovodnih omrežij distribucijskih podjetij. Vizualizacija poteka preko interneta na računalniku, tabličnem računalniku (tablici) ali pametnem telefonu [6]. 5.1 Delovno okolje Reliance 4 Za izvedbo manjših projektov je na razpolago brezplačna različica programa, ki omogoča izvedbo projekta (avtomatizacije) s 25 točkami. Takšno verzijo programa smo tudi uporabili pri izdelavi diplomskega dela. Delovno okolje je sestavljeno iz naslednjih treh pomembnejših delov: Reliance 4 Design (delovno okolje): je namenjeno izdelavi in urejanju grafičnega vmesnika (aplikacije) za nadzor proizvodnih procesov, pametnih inštalacij itd. Reliance 4 Control (nadzorno okolje): omogoča nadzor industrijskih procesov z uporabniškim grafičnim vmesnikom. Namenjen je računalnikom s popolnim dostopom do nadzora avtomatizacije (npr. nadzorna soba). Nadzorno okolje Reliance je namenjeno prikazovanju grafičnih oken v realnem času, pregledu in potrditvam trenutnih alarmov ter tiskanju zgodovine alarmov, pregledu in tiskanju zgodovine podatkov, trendov in poročil. Thin Clients (uporaba preko spleta): je namenjeno oddaljenim uporabnikom za izdelavo aplikacije preko spleta. 23

38 5.2 Razvoj projekta v Reliance 4 Design okolju V tem podpoglavju bomo na kratko predstavili načrtovanje projekta v razvojnem okolju Reliance 4. Tako bomo predstavili osnovne funkcije razvojnega okolja in vse bistvene korake za kreiranje projekta, definiranje naprav in oznak. Pripravili bomo okolje za izdelavo grafičnega vmesnika ter zagnali projekt Kreiranje novega projekta Ob zagonu razvojnega okolja Reliance 4 Design se najprej odpre pozdravno okno, ki ponudi izbiro raznih funkcij med katerimi izberemo»ustvari nov projekt«(create Now Project), kot je prikazano na sliki 5.1. Slika 5.1: Kreiranje novega projekta v programu Reliance 4 V naslednjem koraku se odpre okno, v katerega vpišemo želeno ime projekta in določimo mesto, kam bomo shranili projekt (slika 5.2). Nato se pomikamo naprej, da pridemo do mesta za določitev imena in naslova oknu, v katerem izdelujemo grafični vmesnik. Ime je edinstven indikator okna v okviru projekta, naslov pa je besedilo, ki se prikaže v oknu naslovne vrstice. Preden zaključimo nastavitev, še izberemo vrsto okna in potrdimo z ukazom Perform. Grafični vmesnik lahko izdelujemo v večjem številu oken, s čimer 24

39 prispevamo k preglednosti. Za kreiranje dodatnega delovnega okna v orodni vrstici izberemo»file, New Window«. Slika 5.2: Kreiranje novega projekta ime in mesto za shranjevanje projekta Upravitelj naprav (Device Manager) naprave, oznake in drugi objekti Ukaz Device Manager se nahaja v orodni vrstici v meniju Managers. Upravitelj naprav (slika 5.3) omogoča opredelitev naprav, oznak, alarmov/dogodkov in komunikacijskih območij. V kontekstu z Reliance naprava predstavlja fizično napravo (npr. PLC ali druge podobne I/O naprave, ki se uporabljajo za industrijsko avtomatizacijo in kontrolo) ali tako imenovane virtualne naprave. Znotraj vsake naprave se lahko določijo oznake in alarmi/dogodki, ki so med seboj povezani. Vrednosti oznak se lahko uporabljajo za ustvarjanje alarmov in dogodkov, ki jih je mogoče prikazati preko sestavnih delov (grafični predmeti za izgradnjo grafičnega vmesnika), ki se lahko uporabijo za nadzorni videz in obnašanje komponent [7]. Mogoče jih je prijaviti do podatkovnih baz, kjer jih skript predela. Če naprava predstavlja fizično napravo, oznaka predstavlja procesne spremenljivke na določenem naslovu registra naprave. 25

40 Slika 5.3: Upravitelj naprav Device Manager Vsak grafični vmesnik v projektu vsebuje vnaprej določeno navidezno napravo, imenovano sistem. Namenjena je določanju zasebnih notranjih oznak (tako imenovanih sistemskih oznak), ki se lahko uporabljajo na isti način kot oznake drugih naprav. Sistemske oznake so še posebej koristne za shranjevanje rezultatov izračunov, opravljenih v skripti. Za razliko od oznak drugih naprav sistemske oznake ne vplivajo na število podatkovnih točk, ki se uporabljajo pri projektu. Zato se lahko v projektu določi poljubno število sistemskih oznak, ne da bi to vplivalo na ceno dovoljenja, potrebnega za projekt. Vendar pa ni mogoče prenesti podatke sistemskih oznak med različnimi primerki»runtime«programske opreme preko omrežja v aplikaciji odjemalec/strežnik. Nov objekt (naprava, oznaka, alarm/dogodek itd) lahko ustvarimo tako, da izberemo ukaz v pojavnem meniju v drevesu strukture, orodni vrstici ali s pritiskom na tipko Insert. Po izbiri ukaza»nova naprava«(newdevice) moramo izbrati vrsto (tip) naprave, ki je kasneje ne moremo več spreminjati. Lastnosti naprav se razlikujejo glede na vrsto naprave. Vsaka naprava vedno vsebuje mape oznak in alarmov/dogodkov. Nekatere vrste naprav vsebujejo še mapo komunikacijskih območij. 26

41 Nova oznaka se lahko ustvari le, če je tip predmeta mape oznaka ali predmet podrejen tej mapi (npr. tag) izbran v drevesni strukturi. Lastnosti oznak se razlikujejo glede na vrsto naprave in določajo npr. naslov in vrsto podatkov, inženirske enote ali kritične in opozorilne meje. Oznake se lahko uvažajo tudi iz različnih formatov. Nov alarm/dogodek se lahko ustvari le, če je tip predmeta mape alarmi/dogodki, ali predmet podrejen tej mapi (npr. alarm/dogodek), izbran v drevesni strukturi. Lastnosti alarma/dogodka določajo npr. povezavo na oznako, sprožanje stanja, tip. Potrebne so pravice dostopa za potrditev izvajanja začetka, konca ali potrditve alarma/dogodka. Nova komunikacijska območja se lahko ustvari le, če je tip predmeta mape komunikacijske cone ali predmet podrejen tej mapi (npr. komunikacijska cona), izbran v drevesni strukturi. Lastnosti komunikacijskih območij se razlikujejo glede na napravo za komunikacijski protokol. Komunikacijska območja omogočajo nadzor in optimizacijo branja podatkov iz fizične naprave in so na voljo le pri nekaterih vrstah naprav (Teco in Modbus). Komunikacijska območja predstavlja blok podatkov za branje iz fizične naprave. Opredelitev komunikacijskih območij je obvezna. Kadar niso opredeljena, se branje podatkov izvaja na podlagi intervala prenove podatka (Data update interval) lastnosti oznak Drugi upravitelji (Other Managers) podatkovne tabele, trendi in drugi predmeti Poleg predmetov, predstavljenih pri upravitelju naprav, obstaja veliko drugih uporabnih predmetov, ki so na voljo pri izdelavi projekta. Lahko jih opredelimo in upravljamo z orodji dostopnimi v meniju»managers«(slika 5.4) [7]. 27

42 Slika 5.4: Drugi upravitelji Managers Data Structure Manager omogoča, da opredelimo in konfiguriramo podatkovne strukture. Podatkovna struktura predstavlja strukturiran tip podatkov (navadno imenovan struktura ali zapis v programskih jezikih), sestavljen iz več polj, ki so lahko ponovno podatkovne strukture. Communication Driver Manager omogoča konfiguriranje nastavitev razpoložljivih komunikacijskih gonilnikov (gonilniki, ki so na voljo v Reliance 4, zagotavljajo komunikacijo z I/O napravami). Recipe Manager omogoča opredelitev in konfiguracijo seznamov. Seznam predstavlja skupino oznak in seuporablja za shranjevanje vrednosti oznak v realnem času v datoteke na disku. Shranjen seznam lahko kasneje naložimo iz datoteke in prenesemo na ustrezne naprave. Data Table Manager omogoča opredelitev in konfiguriranje podatkovne tabele. Podatkovna tabela predstavlja fizično tabelo, shranjeno v bazi podatkov. Znotraj tabele podatkov definiramo polja, ki so povezana na oznake, katerih podatki bi morali biti prijavljeni. Polja predstavljajo fizične stolpce tabele. Z opredelitvijo tabele podatkov omogočimo»runtime«programsko opremo za dostop (branje in/ali pisanje) do zgodovine podatkov. 28

43 Trend Manager omogoča opredelitev in konfiguracijo trendov. Trend se uporablja za grafični prikaz podatkov, shranjenih v bazi podatkov (zgodovinski podatki) v obliki trenda, grafa. Trendi so lahko prikazani v času delovanja preko trend pregledovalnika. Real-Time Trend Manager omogoča opredelitev in konfiguracijo trenda (poteka) v realnem času. Posrednik trendov se uporablja za grafični prikaz zaporedja zadnjih vrednosti izbranih oznak v obliki trenda, grafa. Vrednosti (časovni vzorci) so shranjeni samo v pomnilniku, ne v podatkovni bazi. Trend v realnem času je lahko prikazan v času delovanja z Real-Time Trend komponento nameščeno v vizualnem oknu. Report Manager omogoča opredelitev in konfiguracijo poročil. Poročilo se uporablja za grafični prikaz podatkov, shranjenih v bazi podatkov (zgodovinski podatki), v obliki tabel. Poročila se lahko prikažejo, tiskajo in izvažajo v času izvajanja preko gledalca poročil. Custom Report Manager omogoča opredelitev in konfiguracijo poročil po meri. Poročilo po meri se uporablja za grafični prikaz vrednosti izbranih oznak v realnem času v uporabniški obliki. Lahko se jih prikaže, natisne in izvaža v času izvajanja preko gledalca poročil po meri. Kadar definiramo novo poročilo po meri, je potrebno pripraviti predloge v besedilu, HTML ali FastReport obliki in ga shraniti na disk. String Manager omogoča upravljanje tekstovnih nizov, ki se uporabljajo v projektu. Posamezen niz v projektu se lahko uporablja na več mestih. Če je niz spremenjen s String Manager-jem, se vsi dogodki takoj posodobijo. Če projekt uporablja več jezikov, String Manager omogoča prevod vseh nizov, uporabljenih pri projektu, v vse jezike. Picture Manager omogoča upravljanje slik, ki se uporabljajo v projektu. Slike se lahko uvozijo v različnih oblikah iz katerekoli lokacije na računalniku. Ko je slika uvožena, se lahko prikaže na katerem koli mestu v vizualizaciji z ustrezno komponento (grafični predmet). Reliance 4 ima grafično knjižnico, ki vsebuje veliko uporabnih grafik, ki se lahko uporabijo za izdelavo grafične podobe uporabniškega grafičnega vmesnika nadzornega sistema. Action Manager omogoča opredelitev in konfiguracijo akcij (dejanj). Dejanje predstavlja operacijo kot je aktiviranje okna, prikazovanje trenda, odjava uporabnika iz programa, zaključevanje programa. Akcijo je mogoče zagnati, npr. s klikom na komponento. Script Manager omogoča opredelitev in konfiguracijo skript. Izvorna koda skripta mora biti napisana v VBScript. Skripte omogočajo izvajanje logike v projektu. 29

44 User Manager omogoča opredelitev in konfiguracijo uporabnikov. Uporabnik predstavlja operaterja, ki se lahko prijavi v aplikacijo nadzornega sistema med delovanjem. Uporabniku se lahko dodeli niz pravic dostopa in varnostnih omejitev. Različne funkcije v nadzornem sistemu so lahko dostopne le za uporabnike s posebnimi pravicami dostopa Upravitelj strukture projekta (Project Structure Manager) Nadzorna območja in računalniki Ukaz Project Structure Manager (slika 5.5) se nahaja v meniju Managers. Je orodje za določanje strukture celotnega grafičnega vmesnika, ki omogoča določitev strukture sestavljene iz regulacijskih območij, računalnikov, povezave skupin strežnikov, povezave strežnikov, naprav, podatkovnih tabel in drugih predmetov, tako da ustreza dejanskim tovarniškim kompleksom [7]. Slika 5.5: Project Structure Manager Control area je samostojna enota, ki predstavlja ločen prostor, kjer se nahaja eden ali več računalnikov izdelanih za vodenje projekta. Tipičen primer kontrolnega območja je kontrolna soba. Računalnik predstavlja dejanski računalnik, na katerem se bo izvajal projekt na strani končnega uporabnika. Projekt vedno obsega vsaj eno kontrolno območje, katero obsega vsaj en računalnik. 30

45 Objekti so definirani preko drugih upravljavcev kot so naprave, podatkovne tabele, trendi (grafi) in poročila, ki se lahko naredijo dosegljivi z njihovo povezavo na računalnik. S povezovanjem objekta z računalnikom si določimo, da mora biti objekt dostopen v projektu, ki teče na računalniku. Na primer če je računalnik za branje podatkov iz naprave (npr. PLC) moramo napravo (predhodno opredeljeno preko Device Manager) povezati na računalnik. Če želimo to narediti, izberemo mapo»naprave«(devices) na računalniku v drevesnem diagramu ter izberemo ukaz»poveži objekte«(connect objects) v orodni vrstici ali ukaz»poveži naprave«(connect devices) iz lokalnega menija drevesnega diagrama. Nato napravi nastavimo lastnosti komunikacijskega kanala (tip povezave, komunikacijske možnosti itd). Enako velja za druge, prej določene, objekte. Na primer, če je računalnik za prijavo podatkov v podatkovno tabelo, moramo povezati tabelo (predhodno opredeljeno preko Data Table Manager) na računalnik Oblikovanje oken (Designing windows) Projekt običajno vsebuje eno ali več oken, na katerih izdelamo grafični vmesnik. Okno tako postane predviden grafični pogled industrijskega procesa. V času izvajanja je okno del uporabniškega vmesnika, izvajalno-programske opreme, ki ga operater uporablja za spremljanje in nadzor prikazanih procesov [7]. Za upravljanje okna uporabimo Window Manager, ki se lahko prikazuje/skrije v meniju View (slika 5.6). Če želimo pregledati ali urediti lastnosti delovnega okna, izberemo ukaz Window Propertis v pojavnem meniju ali dvakrat kliknemo na polje v oknu. Tako se odpre okno, kjer lahko uredimo posamezne nastavitve. Slika 5.6: Window Manager upravitelj oken Delovno okolje (okno) oblikujemo tako, da nanašamo razne komponente, ki se nahajajo v orodnem meniju (Component Palette). Te komponente lahko poljubno oblikujemo po velikosti, videzu, vedenju itd. Lastnosti posameznih komponent se razlikujejo glede na 31

46 njihovo vrsto. V nekaterih lahko prikažemo sliko ali več slik, ki jih moramo najprej uvoziti v projekt s pomočjo»upravitelja slik«(picture Manager) Zagon projekta (Running a project) Preden prvič zaženemo projekt, preverimo nastavitve (Project Options) in jih po potrebi spremenimo, nato zaženemo projekt z ukazom Run (slika 5.7). Ko smo zagnali projekt, se odpre program za nadzor (Reliance 4 Control ali Reliance 4 Control Server), odvisno od izbranih nastavitev. Slika 5.7: Zagon projekta 5.3 Nastavitev SCADE Reliance 4 za komunikacijo s krmilnikom Grafični vmesnik nadzornega sistema lahko izdelujemo in testiramo tudi brez prisotnosti zunanjih naprav (npr. nadzorni sistem objekta). Tega postopka se oprimemo, kadar nimamo dostopa do posameznega krmilnika in s tem do naprav, ki jih bomo kasneje nadzorovali. Tako lahko začnemo z delom izdelave posameznega grafičnega vmesnika, še preden je sistem (poslovni objekt, hiša itd) dokončan ter še niso vsi električni predmeti (senzorji, črpalke, motorni pogoni itd) povezani s krmilnikom, do katerega bomo dostopali. Pri takšnem virtualnem nadzoru si želimo, da se komponente, ki predstavljajo posamezno napravo, spreminjajo, in odzivajo kot pri normalnem delovanju. V tem primeru si pomagamo s pisanjem skript za posamezne oznake (tag), da dosežemo želen učinek (npr. 32

47 spreminjanje temperature na termostatu ali termometru). Takšno delo vzame kar precej časa, a je potrebno, če želimo spremljati odziv sistema na spremembe dogodkov. Kadar smo povezani s krmilnikom za krmiljenje sistema, ki ga nadzorujemo (spremljamo dogajanje), ni potrebno dodatnega pisanja skript, saj za to skrbi program, ki je naložen na krmilniku. Če smo imeli vnaprej izdelan grafični vmesnik in zdaj želimo, da deluje preko krmilnika, moramo spremeniti in dodati nekaj nastavitev, kar pa nikakor ni slabost, saj smo tako izdelali grafično podobo vmesnika, ki jo lahko uporabimo. Dodajanje naprave krmilnika Ko imamo zagotovljen dostop do krmilnika, na katerem se izvaja program za avtomatizacijo objekta in želimo s SCADA aplikacijo spremljati obnašanje fizičnih naprav, je potrebno v programu Reliance 4 izvesti naslednje nastavitve: Dodamo novo napravo, v našem primeru krmilnik Sauter, ki ga najdemo v upravitelju naprav pod oznako BACnet. To storimo tako, da v glavnem orodnem oknu odpremo Managers, Device Managers, nakar se nam odpre okno, v katerem izberemo New Device, BACnet in potrdimo izbiro. Novo napravo poimenujemo (npr. HisaNadstropje). Določimo naslov (address) s katerega beremo podatke (npr. 1). Ta naslov mora biti enak naslovu, ki smo ga določili pri programiranju krmilnika (glej poglavje 3.5). Prav tako moramo v nadzornem sistemu nastaviti pravilen IP naslov, da lahko komunicira s krmilnikom. To storimo tako, da v orodnem oknu odpremo Managers, Project Structure Manager in poiščemo napravo, jo odpremo, da pridemo do okna, ki je prikazano na sliki 5.8 ter izvedemo nastavitve. IP naslov mora biti identičen nastavljenemu IP naslovu krmilnika v programu CASE Suite ob programiranju. 33

48 Slika 5.8: Nastavitev IP naslova za uspešno komunikacijo Ko smo uspešno dodali krmilnik, moramo prenesti še vse oznake (tag-e) posameznih predmetov grafičnega vmesnika pod dodano napravo. Dodajanje oznak in nastavitve za branje s krmilnika Posamezne oznake, ki smo jih imeli pri navideznem nadzoru pod sistemom, moramo sedaj dodati pod našo napravo, krmilnik. Postopek je podoben dodajanju novih naprav, in sicer: odpremo Device Manager, kjer dodamo novo oznako; novo oznako poimenujemo (npr. ZunanjaTemp); nastavimo enote ( C), če so potrebne; določimo tip objekta (object type), oziroma vrsto spremenljivke, ki je v našem primeru Analog Input; nastavimo številko bloka (instance number npr. 12), s katerega beremo podatek o temperaturi. Posamezne bloke najdemo v programu, ki je naložen na krmilnik; nastavimo značilnost spremenljivke (Property Identifier npr. present-value) ter potrdimo nastavitve. 34

49 Sedaj, ko smo definirali novo oznako, jo moramo dodati posameznemu elementu. To najlažje storimo tako, da na posamezen element v grafiki dvakrat hitro kliknemo z levim gumbom miške, nakar se odpre okno za nastavitve elementa. Izberemo zavihek funkcije (Functions) ter v novem oknu pritisnemo na gumb za oznake (slika 5.9). Slika 5.9: Dodajanje nove oznake elementu Pojavi se okno izberi oznako (Select Tag), v katerem poiščemo ustrezno oznako, jo označimo in potrdimo. Sedaj, ko smo definirali vse elemente in naprave, zaženemo program, da preverimo pravilnost delovanja in nastavitev. Vključevanje časovnih potekov (grafov ali trendov) Pri analizi podatkov in spremljanju zgodovine dogodkov si radi pomagamo z grafi, oziroma časovnimi poteki. S pogledom na njih hitro ugotovimo, kako se je sistem odzival v posameznem delu dneva, kakšni so odzivi na spremembe delovanja, če spremljamo porabo, z njih hitro razberemo, kdaj je najvišja in kdaj najnižja. Da se podatki v posameznem grafu pravilno prikazujejo, jih moramo ustrezno skalirati in nastaviti ustrezen čas tipanja. Čas tipanja nastavimo glede na hitrost krmilnika in komunikacije. Pravilna časovna nastavitev tipanja je pomembna, da ne pride do izgube podatkov, kar je lahko v določenih primerih kritično [14]. Če želimo vključiti posamezne grafe in tako spremljati delovanje sistema v časovnem obdobju, moramo najprej ustvarit podatkovno tabelo, znotraj katere določimo oznake, ki bodo vključene v opazovanje. V tabelo se shranjujejo podatki, ki jih prikazujemo v posameznem grafu. Da ustvarimo novo tabelo, izberemo v orodnem oknu Managers, Data Table Managers, na kar se odpre novo okno (slika 5.10), kjer dodamo novo tabelo (New 35

50 Data Table) in tabeli dodamo nova polja (New Data Table Field), katerim dodelimo oznake (Select Tag), ki jih želimo spremljati. Slika 5.10: Dodajanje tabel za prikaz trendov Sedaj, ko imamo podatkovno tabelo, je potrebno ustvariti nov trend, da lahko spremljamo in prikazujemo časovne poteke. Postopek je zelo podoben kot pri ustvarjanju tabel, le da v Managers izberemo Trend Manager. Ko se odpre okno, v njem dodamo nov trend ter določimo s katere tabele bomo brali podatke in izberemo spremenljivke, za katere želimo, da so prikazane v posameznem grafu. Pri nastavitvah trenda še določimo želene vrednosti območja (npr. ob spremljanju notranje in zunanje temperature določimo območje od -20 do +40), v katerem se izrisuje potek in dolžina časovnega obdobja (npr. 200 ur). V nadzornem načinu delovanja programa Reliance imamo dva možna načina za dostop do trendov. Prvi način se ponudi kar sam v sklopu orodne vrstice sistema, kjer pod oznako trend odpremo želen časovni potek. Pri drugem načinu pa imamo nekoliko več dela, a je zanimivejši za uporabnika. V tem primeru dodamo v samo podobo grafičnega vmesnika posebne gumbe, ki jih poljubno označimo tako, da že sam pogled na gumb pove, kaj se skriva za posameznim gumbom. Ob pritisku na gumb se odpre želen graf. Da posamezen gumb postane aktiven, se odzove na pritisk in odpre želeno vsebino, moramo ustvariti 36

51 akcijo ter vključiti v nastavitve gumba. To storimo tako, da odpremo Action Manager, dodamo novo akcijo, določimo tip (v našem primeru Show trend) ter izberemo želen trend. Nato odpremo nastavitve gumba in pod Actions določimo odziv gumba na klik miške in dodamo akcijo, ki se izvede. Potrebne nastavitve so prikazane slika Slika 5.11: Nastavitve aktivnega gumba 37

52 6 SPLETNI IN MOBILNI NADZOR RELIANCE APLIKACIJ Nadzorni sistem Reliance, ki se izvaja na strežniku, uporabniku omogoča dostop do grafičnega vmesnika na daljavo z uporabo spleta. Za takšen način delovanja so zadolženi tako imenovani lahki odjemalci - Thin Clients, ki se delijo na: Web Client, Mobile Client, Smart Client. 6.1 Spletni odjemalci (Web Client) Reliance 4 Web Client je program zasnovan za izvajanje projektnih aplikacij oddaljenim uporabnikom preko spleta. Temelji na Java (JRE 6.0 in novejši) platformi in je neodvisen od operacijskega sistema in spletnega brskalnika. Kot strežnik podatkov uporablja Reliance 4 Control Server ali Reliance 4 Server. Komunikacija med spletnim odjemalcem in podatkovnim strežnikom temelji na spletnih storitvah SOAP protokola. Komunikacijska sporočila SOAP protokola so kriptirana in stisnjena. Reliance 4 Web Client je lahek odjemalec, kar je ena od značilnosti programske opreme»runtime«(izvajalni kod). Omogoča prikaz oken grafičnega vmesnika s podatki v realnem času, nadzor industrijskih procesov, prikaz in potrditev trenutnih alarmov, prikaz zgodovine alarmov, prikaz zgodovine podatkov, kot so zgodovina trendov, potekov ter poročil in še več [10]. 6.2 Mobilni odjemalci (Mobile Client) Reliance 4 Mobile Client je program, namenjen za izvajanje projektnih aplikacij za mobilne naprave (PDA, ipd). Namenjen je za Windows CE in Microsoft NET Compact Framework 2.0 [10]. Mobile Client so razvili le za mobilne naprave z Windows operacijskim sistemom. Za uporabo na takšni napravi je bilo potrebno grafični vmesnik razdelati na manjše dele, kar je zahtevalo nekaj dodatnega časa. Ker dostop vsem pametnim napravam ni bil omogočen, se je razvoj nekako opustil in prešel na Smart Client, ki omogoča dostop do grafičnega vmesnika preko spleta vsem pametnim mobilnim napravam. 38

53 6.3 Pametni odjemalci (Smart Client) Reliance Smart Client je odjemalec sistema Reliance SCADA/HMI namenjen za uporabo grafičnega vmesnika, na voljo uporabnikom preko spletne strani. Namenjen je za uporabo s pametnimi telefoni in tablicami in je optimiziran za nadzor na dotik. Grafični vmesnik in sistemska okna se pridobijo s podatkovnih strežnikov Reliance (Reliance 4 Control Server ali Reliance 4 Server) kot spletne strani v zapisu HTML5. Sodoben in uporabniku prijazen vmesnik je ustvarjen z jquery Mobile (ogrodje za ustvarjanje mobilnih spletnih aplikacij), z okvirjem za JavaScript, ki se prilagaja velikosti zaslona ciljne naprave in omogoča priročno upravljanje na dotik. jquery Mobile podpirajo številne mobilne naprave. Reliance 4 Smart Client je lahek odjemalec, kar je značilnost programske opreme»runtime«. Dopušča prikaz oken grafičnega vmesnika s podatki v realnem času, nadzor industrijskih procesov, prikaz in potrditev trenutnih alarmov/dogodkov, prikaz zgodovine alarmov/dogodkov, podpira časovne programe in prikaz zgodovinskih podatkov kot trendov in poročil [10]. 6.4 Izvoz projekta za spletni in mobilni dostop do SCADA aplikacij Kadar želimo spremljati in upravljati nadzorni sistem od kjerkoli in kadarkoli, z osebnim računalnikom ali pametno mobilno napravo, moramo v programu za izdelavo grafičnega vmesnika (Reliance 4 Designe) projekt izvoziti za oddaljene uporabnike s funkcijo (Export for Remote Users). Ta funkcija pretvori projekt v primerno obliko in ga optimizira glede na velikost datoteke in zmogljivost prenosa podatkov. To storimo tako, da v glavni orodni vrstici izberemo zavihek»projekt«(project) in»izvoz za oddaljene uporabnike«(export for Remote Users). Odpre se okno za nastavitve, ki so potrebne za zagon strežnika Reliance. V prvem in drugem oknu samo nadaljujemo, saj ni potrebno spreminjati že obstoječih nastavitev. Ko pridemo do tretjega okna (slika 6.1), izberemo računalnik, na katerem je projekt ter vpišemo IP naslov izbranega računalnika in nadaljujemo. 39

54 Slika 6.1: Nastavitve računalnika in IP naslova za izvoz projekta V naslednjem koraku se določi ločljivost oziroma velikost grafičnega vmesnika za prikaz na oddaljenih napravah. Lahko obdržimo že ponujene nastavitve in nadaljujemo do naslednjega okna, kjer nastavimo čas odzivanja. V nadaljevanju pridemo do nastavitev za varnost, kjer je potrebno omogočiti pošiljanje ukazov napravi in obkljukati nastavitve, kot je prikazano na sliki 6.2. Paziti moramo, da smo v programu za oblikovanje ustvarili uporabnika in mu dodelili potrebno geslo za dostop do urejanja in spreminjanja nastavitev v delovanju sistema. Če tega nismo naredili, se ne da prijaviti v sistem, ki ga spremljamo kot oddaljen uporabnik in tako ostanejo funkcije za spreminjanje nastavitev onemogočene. Slika 6.2: Nastavitve varnosti funkcij odjemalca 40

55 V nadaljevanju postopka ni potrebe po dodatnih nastavitvah. Ko pridemo do zadnjega okna za potrditev, še lahko enkrat preverimo pravilnost nastavitev in potrdimo s pritiskom na»potrdi«(perform). Sedaj se projekt izvozi in se odpre okno v katerem izvedemo še zadnje potrebne nastavitve oddaljenih odjemalcev (sliki 6.3) in zaženemo projekt s pritiskom na»zaženi«(run). Slika 6.3: Izbor oddaljenih odjemalcev Projekt se zažene v Reliance 4 Control Server, kar omogoči dostop na daljavo. Ker uporabljamo poskusno različico programskega paketa Reliance 4, lahko do nadzornega sistema hkrati dostopamo le z eno napravo, kar je še ena omejitev poskusne verzije programskega paketa. Za delovanje nadzornega sistema pri uporabniku, ki dostopa do grafičnega vmesnika na daljavo (spletni odjemalci - Web Client), je potrebno, da imamo na računalniku, na katerem se izvaja sistem, nameščeno Java aplikacijo. Pri Javi je potrebno v nastavitvah pod varnost (security) dodati IP naslov računalnika, ki ga uporabljamo, in sicer zapisan s končnico :40000 (v primeru projekta kar je prikazano na sliki

56 Slika 6.4: Nastavitev Jave Za zunanji dostop do grafičnega vmesnika nadzornega sistema Reliance je potrebno v spletni brskalnik vpisati IP naslov strežnika, ki mora imeti omogočen zunanji dostop (na primer V brskalniku (Internet Xplorer, Mozilla Firefox itd.) se odpre naslednja stran (slika 6.5) v kateri izberemo želen dostop, glede na uporabljeno napravo (spletni ali pametni odjemalci, Web Client ali Smart Client). Slika 6.5: Začetna spletna stran za dostop oddaljenih naprav 42

57 7 RAZVOJ NADZORNEGA SISTEMA Z UPORABO SAUTER KRMILNIKA Izdelali smo grafični vmesnik za reguliranje in nadzor naprav v inteligentnem stanovanjskem objektu. Grafični vmesnik omogoča spremljanje (prikaz) temperature zunanjega zraka, temperature prostora, pomembne temperature ogrevanja, hlajenja. Na sliki vidimo, če se objekt ogreva ali hladi, kar nakazujejo posamezne slike in animacije, položaj žaluzij, kdaj so odprte in kdaj zaprte. S prikazom grafov lahko preverimo spreminjanje temperature za nazaj. Vplivamo lahko na delovanje sistema na daljavo, kjer lahko spremenimo želeno temperaturo, spremenimo časovni program delovanja sistema za ogrevanje in hlajenje, odpremo ali zapremo žaluzije, pregledujemo alarme in časovne poteke. Okolje nadzornega sistema Reliance je sestavljeno iz glavnega menija (A), orodne vrstice (B), funkcijskega predala (C) in okna grafičnega vmesnika (D). Na sliki 7.1 je prikazan izdelan grafični vmesnik za nadzor objekta. A B C D Slika 7.1: Grafični vmesnik za nadzor objekta 43

58 7.1 Glavni meni Glavni meni (A) vsebuje ukaze za dostop do osnovnih ukazov za delovanje nadzornega sistema. To so ukazi za prijave uporabnikov, dostopov do grafov, poročil, alarmov itd. Največkrat uporabljeni ukazi so dosegljivi tudi v orodni vrstici (B) in so prikazani z ustrezno ikono. Zagon projekta Odpre in požene izbran projekt. Prijava uporabnika Prikaže pogovorno okno kjer uporabnik vpiše uporabniško ime in geslo za prijavo v program. Po uspešni prijavi se naložijo uporabniške nastavitve (jezik, nastavitve dostopov do alarmov, poročil, grafov ). Odjava uporabnika Odjavi trenutnega uporabnika in naloži privzete nastavitve. Informacije o prijavljenem uporabniku Prikaže pogovorno okno z imenom trenutno prijavljenega uporabnika. Jezik projekta Prikaže pogovorno okno Izberi jezik projekta. Če je prikazanih več jezikov, lahko izberemo ustreznega. Jezik programa Prikaže pogovorno okno Izberi jezik programa. Uporabnik lahko izbere jezik grafičnih vmesnikov programa (besedilo v menijih, orodnih vrsticah, brskalnikih alarmov, grafov ). Glavno okno tiskanja Prikaže standardno Windows pogovorno okno za tiskanje, kjer se izbere tiskalnik in nastavitve tiskanja. 7.2 Meni Pregled Funkcije oziroma ukazi, ki so našteti v meniju pregled, se nahajajo tudi v orodni vrstici za lažji in hitrejši dostop. 44

59 Trenutni alarmi/dogodki: Prikaže seznam trenutnih alarmov/dogodkov, ki so še vedno aktivni ali še niso bili potrjeni s strani uporabnika. Arhivirani alarmi/dogodki: Prikaže seznam arhiviranih alarmov/dogodkov, ki so shranjeni v arhivsko podatkovno bazo. Baza vsebuje tudi podatke o začetku/končanju alarmov/dogodkov, zagonu/končanju programa, prijavi/odjavi uporabnikov... Grafikon: Prikaže seznam grafikonov. Izbran graf se prikaže na osnovi podatkov, ki so shranjeni v podatkovne tabele. Tabelarno poročilo: Prikaže seznam poročil. Izbrano poročilo se prikaže na osnovi podatkov, ki so shranjeni v podatkovne tabele. Poročilo se lahko tiska. 7.3 Uporaba funkcijskega predala grafičnega vmesnika Na tem predelu grafičnega vmesnika se nahajajo posamezni gumbi (slika 7.1 razdelek C), ki delujejo kot stikala ali pa s pritiskom na njih odpremo dodatna okna ali grafe. S pritiskom na gumb»on/off«odpremo ali zapremo žaluzije. Nad gumbom se izpiše trenutno stanje žaluzij in v osnovni sliki vidimo, če so zaprte ali odprte. Naslednji okvirček je namenjen za preklop med režimom ogrevanja in hlajenja. Z pritiskom na gumb z oznako»graf1 Temp«le-ta odpre okno (slika 7.2), v katerem so izrisani časovni poteki izbranih temperatur. Imamo še gumb»nastavitve«, ki odpre dodatno okno, namenjeno nastavitvam določenih temperatur in urniku po katerem sistem deluje. 45

60 Slika 7.2: Prikaz izbranih temperatur v časovnem obdobju 7.4 Delovanje režima za ogrevanje/hlajenje Kadar imamo nastavljen režim za ogrevanje poslopja, je aktiven, in za nadzor zanimiv, del grafičnega vmesnika, ki predstavlja kotlovnico (slika 7.3). Na zaslonih, ki imajo v ozadju črno podlago, so prikazane izračunane vrednosti temperature (izračuna jih program na podlagi temperature prostora, zunanje temp., želene temp.), zasloni z modro podlago pa prikazujejo izmerjeno (dejansko) temperaturo. Kadar sistem ogreva (peč gori), se v peči pojavi animacija ognja, obtočna črpalka deluje in se obarva zeleno. Cevi, ki predstavljajo talno ogrevanje, so v tem primeru rdeče barve. V regulaciji imamo še mešalni ventil, ki se obarva zeleno, kadar je odprt in pripadajoč zaslon rumene podlage, za prikaz odprtosti ventila v procentih. 46

61 Slika 7.3: Nadzor regulacije za ogrevanje Ob preklopu delovanja na režim za hlajenje poslopja, ki je aktiven pri temperaturah višjih od 24 C, lahko spremljamo animacijo delovanja hlajenja (slika 7.4). Kadar je klima vklopljena, se pod njo pojavi animacija pihanja hladnega zraka (modro valovanje v prostoru). Tudi pri hlajenju lahko spremljamo temperature, in sicer v zaslonu s črno podlago izračunano vrednost temperature hlajenja, zaslon rdeče podlage prikazuje temperaturo prostora in zaslon zelene podlage zunanjo temperaturo. Tako kot za ogrevanje lahko tudi za hlajenje v nastavitvah (pritisni gumb nastavitve v funkcijskem predalu grafičnega vmesnika) nastavimo želene temperature in določimo urnik delovanja. Slika 7.4: Nadzor regulacije hlajenja 47

62 7.5 Okno za nastavitve režima delovanja Ob pritisku na gumb nastavitve se odpre dodatno okno grafičnega vmesnika (slika 7.5), ki je namenjeno izboru nastavitev, po katerih želimo, da sistem deluje. V njem lahko nastavimo višino temperature, za katero želimo, da se dosega v izbranem režimu delovanja. Slika 7.5: Nastavitev temperatur v režimu ogrevanja ali hlajenja V tem oknu imamo še aktiven gumb časovni program, ki ob pritisku nanj odpre okno za nastavitev režima delovanja po dnevih in urah (slika 7.6). Slika 7.6: Nastavitev urnika delovanja 48

63 8 SKLEP Cilj diplomske naloge je bil uporabiti krmilnik EY-AS525 z BACnet/IP komunikacijskim vmesnikom podjetja SAUTER in pripadajočo programsko opremo CASE Suite za programiranje krmilnikov omenjenega podjetja za razvoj inteligentnega okolja. V nalogi smo se posvetili razvoju inteligentnega bivalnega okolja s pomočjo programskega orodja Reliance 4, v katerem smo izdelali grafični vmesnik (SCADA aplikacijo) nadzornega sistema, ki omogoča spremljanje in nastavitve delovanja na daljavo. V diplomski nalogi je predstavljen postopek izdelave grafičnega vmesnika s programom Reliance 4 Design. Prikazane in opisane so vse potrebne nastavitve za komunikacijo med krmilnikom in SCADA aplikacijo, tako v CASE Suite kot v Reliance 4 okolju. Predstavljena je pot s potrebnimi nastavitvami za izvoz aplikacije oddaljenim uporabnikom z dostopom preko pametnih naprav. V zadnjem poglavju diplomske naloge je prikazan tudi realen primer grafičnega vmesnika za nadzor stanovanjskega objekta z razlago uporabe nadzornega sistema. Za izdelavo grafičnega vmesnika smo uporabili sicer poskusno verzijo programskega orodja Reliance 4, ki je omejena na maksimalno 25 funkcijskih točk, kar se je izkazalo za precejšnjo omejitev. Drugi problem uporabljenega programa se je pokazal pri spremljanju sistema na daljavo preko spleta, saj je bila lahko hkrati s strežnikom povezana samo ena oddaljena naprava (računalnik, tablica ali pametni telefon). Torej, če nekdo od uporabnikov takšnega nadzornega sistema pozabi prekiniti povezavo z aplikacijo, drugi uporabniki ne morejo dostopati do nje. V času izdelave grafičnega vmesnika so se porajale nove ideje, ki bi jih bilo mogoče realizirati in tako izboljšati nadzor inteligentnega bivalnega prostora. Te ideje bi lahko v prihodnje koristno uporabili pri izdelavi naslednjih SCADA aplikacij. Možnosti za izboljšave in nadaljnji razvoj nadzornega sistema vidimo predvsem v obveščanju uporabnika o alarmih, dogodkih neposredno na spletni naslov in/ali SMS sporočil na mobilno napravo. Dodatno se lahko izboljša še nadzorni sistem za ogrevanje, kjer bi na primer imeli pregled nad centralnim ogrevanjem (radiatorji) in ogrevanjem sanitarne vode. Za realizacijo navedenih izboljšav bi potrebovali večje število funkcijskih točk, oziroma pridobitev licence za programsko orodje Reliance, in dodatne SAUTER strojne in programske opreme. 49

64 9 VIRI, LITERATURA [1] Uradna spletna stran SAUTER Slovenija: Dostopno na: [ ] [2] Splošni opis krmilnika SAUTER EY-AS525 (data sheets): Dostopno na: modular-automation-station-modu525.html [ ] [3] Opis modulov in programske opreme Sauter CASE Suite: Dostopno na: [ ] [4] BACnet/IP komunikacijski vmesnik, predstavitev: Dostopno na: [ ] [5] Janez Pavrič, INTERNET IN IP TELEFONIJA V MANJŠEM PODJETJU, Diplomsko delo, Maribor, 2010 [6] Uradna spletna stran Reliance 4: [7] Dokumentacija za uporabo programskega paketa Reliance 4: Dostopno na: [ ] [8] Wikipedia, BACnet/IP komunikacijski vmesnik: Dostopno na: [ ] [9] Gregor Hrovatič, INTEGRACIJA SISTEMOV V PAMETNO ZGRADBO, Diplomsko delo, Ljubljana, 2012 [10] Tanki odjemalci Reliance: Dostopno na: [ ] [11] Domen Stanič, PROGRAMSKA REŠITEV ZA POROČANJE V NADZORNEM SISTEMU SCADA, Diplomsko delo, Ljubljana, 2012: Dostopno na: [ ] [12] Jernej Bratina, GRAFIČNI UORABNIŠKI VMESNIKI ZA NADZOR VALJARSKE LINIJE, Diplomsko delo, Nova Gorica, 2007: Dostopno na: [ ] 50

65 [13] Mitja Golob, HLAJENJE PETROMATA, Diplomska naloga, Maribor, junij 2010: Dostopno na: [ ] [14] Blaž Ženko, POSODOBITEV NADZORNEGA SISTEMA VODENJA, Diplomsko delo, Maribor, 2012: Dostopno na: [ ] [15] Splošni opis modula zaslona modu840: Dostopno na: [ ] 51

66 Smetanova ulica Maribor, Slovenija I Z J A V A O A V T O R S T V U Spodaj podpisani/-a z vpisno številko sem avtor/-ica diplomskega dela z naslovom: Andrej Urbas Razvoj inteligentnega okolja s krmilnikom Sauter (naslov diplomskega dela) S svojim podpisom zagotavljam, da: sem diplomsko delo izdelal/-a samostojno pod mentorstvom (naziv, ime in priimek) izr. prof. dr. Matej Rojc in somentorstvom (naziv, ime in priimek) red. prof. dr. Zdravko Kačič so elektronska oblika diplomskega dela, naslov (slov., angl.), povzetek (slov., angl.) ter ključne besede (slov., angl.) identični s tiskano obliko diplomskega dela. soglašam z javno objavo elektronske oblike diplomskega dela v DKUM. V Mariboru, dne Podpis avtorja/-ice: 52

67 Smetanova ulica Maribor, Slovenija IZJAVA O USTREZNOSTI ZAKLJUČNEGA DELA Podpisani mentor : izr. prof. dr. Matej Rojc (ime in priimek mentorja) in somentor (eden ali več, če obstajata): red. prof. dr. Zdravko Kačič (ime in priimek somentorja) Izjavljam (-va), da je študent Ime in priimek: Andrej Urbas Vpisna številka: Na programu: Elektrotehnika izdelal zaključno delo z naslovom: RAZVOJ INTELIGENTNEGA OKOLJA S KRMILNIKOM SAUTER_ (naslov zaključnega dela v slovenskem in angleškem jeziku) THE DEVELOPMENT OF THE AMBIENT INTELLIGENCE CONCEPT BY USING SAUTER CONTROLLER v skladu z odobreno temo zaključnega dela, Navodilih o pripravi zaključnih del in mojimi (najinimi oziroma našimi) navodili. Preveril (-a, -i) in pregledal (-a, -i) sem (sva, smo) poročilo o plagiatorstvu. Datum in kraj: , Maribor Podpis mentorja: Datum in kraj: , Maribor Podpis somentorja: Priloga: - Poročilo o preverjanju podobnosti z drugimi deli. 53

68 Smetanova ulica Maribor, Slovenija IZJAVA O ISTOVETNOSTI TISKANE IN ELEKTRONSKE VERZIJE ZAKLJUČNEGA DELA IN OBJAVI OSEBNIH PODATKOV DIPLOMANTOV Ime in priimek avtorja-ice: Andrej Urbas Vpisna številka: Študijski program: Naslov zaključnega dela: Elektrotehnika Mentor: Somentor: izr. prof. dr. Matej Rojc red. prof. dr. Zdravko Kačič Podpisani-a Andrej Urbas izjavljam, da sem za potrebe arhiviranja oddal elektronsko verzijo zaključnega dela v Digitalno knjižnico Univerze v Mariboru. Zaključno delo sem izdelal-a sam-a ob pomoči mentorja. V skladu s 1. odstavkom 21. člena Zakona o avtorskih in sorodnih pravicah dovoljujem, da se zgoraj navedeno zaključno delo objavi na portalu Digitalne knjižnice Univerze v Mariboru. Tiskana verzija zaključnega dela je istovetna z elektronsko verzijo elektronski verziji, ki sem jo oddal za objavo v Digitalno knjižnico Univerze v Mariboru. Zaključno delo zaradi zagotavljanja konkurenčne prednosti, varstva industrijske lastnine ali tajnosti podatkov naročnika: ne sme biti javno dostopno do (datum odloga javne objave ne sme biti daljši kot 3 leta od zagovora dela). Podpisani izjavljam, da dovoljujem objavo osebnih podatkov, vezanih na zaključek študija (ime, priimek, leto in kraj rojstva, datum zaključka študija, naslov zaključnega dela), na spletnih straneh in v publikacijah UM. Datum in kraj: , Maribor Podpis avtorja-ice: Podpis mentorja: (samo v primeru, če delo ne sme biti javno dostopno) Podpis odgovorne osebe naročnika in žig: (samo v primeru, če delo ne sme biti javno dostopno) 54

Protokoli v računalniškem komuniciranju TCP, IP, nivojski model, paket informacij.

Protokoli v računalniškem komuniciranju TCP, IP, nivojski model, paket informacij. Protokoli v računalniškem komuniciranju TCP, IP, nivojski model, paket informacij. Protokoli - uvod Protokol je pravilo ali zbirka pravil, ki določajo načine transporta sporočil po računalniškem omrežju

Prikaži več

NAVODILA ZA UPORABO K01-WIFI Hvala, ker ste se odločili za nakup našega izdelka. Pred uporabo enote skrbno preberite ta Navodila za uporabo in jih shr

NAVODILA ZA UPORABO K01-WIFI Hvala, ker ste se odločili za nakup našega izdelka. Pred uporabo enote skrbno preberite ta Navodila za uporabo in jih shr NAVODILA ZA UPORABO Hvala, ker ste se odločili za nakup našega izdelka. Pred uporabo enote skrbno preberite ta in jih shranite za prihodnjo rabo Vsebina 1. Pregled 2. Sistem 3. Prednosti 4. Upravljanje

Prikaži več

Področje uporabe

Področje uporabe Regulator Področja uporabe Regulator DIALOG EQ je namenjen predvsem vodenju in nadziranju sistemov ogrevanja in hlajenja, lahko pa se uporabi tudi na različnih področjih avtomatizacije in inteligentnih

Prikaži več

Microsoft Word - CNC obdelava kazalo vsebine.doc

Microsoft Word - CNC obdelava kazalo vsebine.doc ŠOLSKI CENTER NOVO MESTO VIŠJA STROKOVNA ŠOLA STROJNIŠTVO DIPLOMSKA NALOGA Novo mesto, april 2008 Ime in priimek študenta ŠOLSKI CENTER NOVO MESTO VIŠJA STROKOVNA ŠOLA STROJNIŠTVO DIPLOMSKA NALOGA Novo

Prikaži več

NEVTRIN d.o.o. Podjetje za razvoj elektronike, Podgorje 42a, 1241 Kamnik, Slovenia Telefon: Faks.: in

NEVTRIN d.o.o. Podjetje za razvoj elektronike, Podgorje 42a, 1241 Kamnik, Slovenia Telefon: Faks.: in NEVTRIN d.o.o. Podjetje za razvoj elektronike, Podgorje 42a, 1241 Kamnik, Slovenia Telefon: +386 1 729 6 460 Faks.: +386 1 729 6 466 www.nevtrin.si info@elektrina.si USB RFID READER Navodila za uporabo?

Prikaži več

Microsoft Word - NAVODILA ZA UPORABO.docx

Microsoft Word - NAVODILA ZA UPORABO.docx NAVODILA ZA UPORABO VODILO CCM-18A/N-E (K02-MODBUS) Hvala ker ste se odločili za nakup našega izdelka. Pred uporabo enote skrbno preberite ta Navodila za uporabo in jih shranite za prihodnjo rabo. Vsebina

Prikaži več

innbox_f60_navodila.indd

innbox_f60_navodila.indd Osnovna navodila Komunikacijski prehod Innbox F60 SFP AC Varnostna opozorila Pri uporabi opreme upoštevajte naslednja opozorila in varnostne ukrepe. Da bi v največji meri izkoristili najnovejšo tehnologijo

Prikaži več

Nove različice programske opreme GE Podjetje GE Digital, vodilni svetovni proizvajalec programske opreme za področje avtomatike, je izdalo kar nekaj n

Nove različice programske opreme GE Podjetje GE Digital, vodilni svetovni proizvajalec programske opreme za področje avtomatike, je izdalo kar nekaj n Nove različice programske opreme GE Podjetje GE Digital, vodilni svetovni proizvajalec programske opreme za področje avtomatike, je izdalo kar nekaj novosti na področju SCADA sistemov (ifix Productivity

Prikaži več

Slide 1

Slide 1 Projektno vodenje PREDAVANJE 7 doc. dr. M. Zajc matej.zajc@fe.uni-lj.si Projektno vodenje z orodjem Excel Predstavitev Najbolj razširjeno orodje za delo s preglednicami Dva sklopa funkcij: Obdelava številk

Prikaži več

Linksys PLEK500 User Guide

Linksys PLEK500 User Guide Uporabniški priročnik Linksys PLEK500 Omrežni vmesnik Powerline Vsebina Pregled............... 2 Funkcije..................... 2 Kako deluje omrežje Powerline 3 Primer namestitve 3 Namestitev omrežja Powerline.....

Prikaži več

PowerPointova predstavitev

PowerPointova predstavitev TIK terminal nima povezave s strežnikom Ob vpisu v TIK Admin se pojavi napis ni povezave s strežnikom Na terminalu je ikona 1. preverimo ali je pravilno nastavljen IP strežnika 1. Preverimo datoteko TIKSAdmin.INI

Prikaži več

Vaja 2 Virtualizacija fizičnih strežnikov in virtualni PC A. Strežnik Vmware ESX Namestitev strežnika VMware ESX 3.5 na fizični strežnik 2. Nas

Vaja 2 Virtualizacija fizičnih strežnikov in virtualni PC A. Strežnik Vmware ESX Namestitev strežnika VMware ESX 3.5 na fizični strežnik 2. Nas Vaja 2 Virtualizacija fizičnih strežnikov in virtualni PC A. Strežnik Vmware ESX 3.5 1. Namestitev strežnika VMware ESX 3.5 na fizični strežnik 2. Nastavitve strežnika ESX 3. Namestitev in nastavitve VM

Prikaži več

SLO NAVODILA ZA UPORABO IN MONTAŽO Kat. št.: NAVODILA ZA UPORABO WLAN usmerjevalnik TP LINK Archer C5 Kataloška št.:

SLO NAVODILA ZA UPORABO IN MONTAŽO Kat. št.: NAVODILA ZA UPORABO WLAN usmerjevalnik TP LINK Archer C5 Kataloška št.: SLO NAVODILA ZA UPORABO IN MONTAŽO Kat. št.: 75 31 33 www.conrad.si NAVODILA ZA UPORABO WLAN usmerjevalnik TP LINK Archer C5 Kataloška št.: 75 31 33 KAZALO 1. PRIKLOP STROJNE OPREME...3 2. KONFIGURACIJA

Prikaži več

DCS-2330L_A1_QIG_v1.00(EU).indd

DCS-2330L_A1_QIG_v1.00(EU).indd HD WIRELESS N OUTDOOR CLOUD CAMERA DCS-2330L KRATKA NAVODILA ZA UPORABO VSEBINA PAKETA HD WIRELESS N OUTDOOR CLOUD CAMERA DCS-2330L NAPAJALNI ADAPTER ADAPTER ETHERNET KABEL (CAT5 UTP) MED POSTAVITVIJO,

Prikaži več

Document ID / Revision : 0519/1.3 ID Issuer System (sistem izdajatelja identifikacijskih oznak) Navodila za registracijo gospodarskih subjektov

Document ID / Revision : 0519/1.3 ID Issuer System (sistem izdajatelja identifikacijskih oznak) Navodila za registracijo gospodarskih subjektov ID Issuer System (sistem izdajatelja identifikacijskih oznak) Navodila za registracijo gospodarskih subjektov Gospodarski subjekti Definicija: V skladu z 2. členom Izvedbene uredbe Komisije (EU) 2018/574

Prikaži več

Vedno pod nadzorom, kjerkoli že ste

Vedno pod nadzorom, kjerkoli že ste Vedno pod nadzorom, kjerkoli že ste 02 Vedno pod nadzorom, kjerkoli že ste Daikin zagotavlja novo rešitev za nadzorovanje in krmiljenje glavnih funkcij stanovanjskih notranjih enot. Sistem deluje na uporabniku

Prikaži več

PKP projekt SMART WaterNet_Opis

PKP projekt SMART WaterNet_Opis PKP projekt SMART WaterNet Po kreativni poti do znanja (PKP) opis programa Program Po kreativni poti do znanja omogoča povezovanje visokošolskih zavodov s trgom dela in tako daje možnost študentom za pridobitev

Prikaži več

Microsoft Word - CNR-BTU3_Bluetooth_vmesnik

Microsoft Word - CNR-BTU3_Bluetooth_vmesnik CNR-BTU3 Bluetooth vmesnik A. Vsebina pakiranja Bluetooth USB Adapter Bluetooth programska oprema in CD z gonilniki Navodila za uporabo in CD 1. Namestitev Bluetooth programske opreme za Windowse 1. Vstavite

Prikaži več

NETGEAR R6100 WiFi Router Installation Guide

NETGEAR R6100 WiFi Router Installation Guide Blagovne znamke NETGEAR, logotip NETGEAR in Connect with Innovation so blagovne znamke in/ali registrirane blagovne znamke družbe NETGEAR, Inc. in/ali njenih povezanih družb v ZDA in/ali drugih državah.

Prikaži več

UPS naprave Socomec Netys PL (Plug in) UPS naprava Socomec Netys PL moč: 600VA/360W; tehnologija: off-line delovanje; vhod: 1-fazni šuko 230VAC; izhod

UPS naprave Socomec Netys PL (Plug in) UPS naprava Socomec Netys PL moč: 600VA/360W; tehnologija: off-line delovanje; vhod: 1-fazni šuko 230VAC; izhod UPS naprave Socomec Netys PL (Plug in) UPS naprava Socomec Netys PL moč: 600VA/360W; tehnologija: off-line delovanje; vhod: 1-fazni šuko 230VAC; izhod: 1-fazni 230VAC; 4 šuko vtičnica preko UPS-a; 2 šuko

Prikaži več

Microsoft Word - M docx

Microsoft Word - M docx Š i f r a k a n d i d a t a : ržavni izpitni center *M15178112* SPOMLNSKI IZPITNI ROK Izpitna pola 2 Četrtek, 4. junij 2015 / 90 minut ovoljeno gradivo in pripomočki: Kandidat prinese nalivno pero ali

Prikaži več

Analiza vpliva materiala, maziva in aktuatorja na dinamiko pnevmatičnega ventila

Analiza vpliva materiala, maziva in aktuatorja na dinamiko pnevmatičnega ventila Programsko orodje LabVIEW za kreiranje, zajem in obdelavo signalov (statične in dinamične karakteristike hidravličnih proporcionalnih ventilov) Marko Šimic Telefon: +386 1 4771 727 e-mail: marko.simic@fs.uni-lj.si

Prikaži več

Microsoft Word - CN-BTU4 Quick Guide_SI

Microsoft Word - CN-BTU4 Quick Guide_SI Bluetooth Dongle Artikel: CN-BTU4 NAVODILA v1.0 Sistemske zahteve Zahteve za PC: - Proc.: Intel Pentium III 500MHz or above. - Ram: 256MB ali več. - Disk: vsaj 50MB. - OS: Windows 98SE/Me/2000/XP - Prost

Prikaži več

Upravljanje sistema COBISS Navodila za uporabo tiskalnika CITIZEN S310II V1.0 VIF-NA-27-SI

Upravljanje sistema COBISS Navodila za uporabo tiskalnika CITIZEN S310II V1.0 VIF-NA-27-SI Navodila za uporabo tiskalnika CITIZEN S310II V1.0 VIF-NA-27-SI IZUM, 2015 COBISS, COMARC, COBIB, COLIB, IZUM so zaščitene znamke v lasti javnega zavoda IZUM. KAZALO VSEBINE 1 Uvod... 1 2 Uporaba tiskalnika...

Prikaži več

Navodila za programsko opremo FeriX Namestitev na trdi disk Avtor navodil: Martin Terbuc Datum: December 2007 Center odprte kode Slovenije Spletna str

Navodila za programsko opremo FeriX Namestitev na trdi disk Avtor navodil: Martin Terbuc Datum: December 2007 Center odprte kode Slovenije Spletna str Navodila za programsko opremo FeriX Namestitev na trdi disk Avtor navodil: Martin Terbuc Datum: December 2007 Center odprte kode Slovenije Spletna stran: http://www.coks.si/ Elektronski naslov: podpora@coks.si

Prikaži več

Navodila za uporabo Mini snemalnik

Navodila za uporabo Mini snemalnik Navodila za uporabo Mini snemalnik www.spyshop.eu Pred vami so navodila za pravilno uporabo mini snemalnika in opis funkcionalnosti. Lastnosti snemalnika: Naziv Mere Teža Kapaciteta spomina Snemanje Format

Prikaži več

Navodila za uporabo programske opreme OTRS verzija Administracijska navodila Avtor navodil: Sebastijan Šilec Datum: December 2007 Center odprte

Navodila za uporabo programske opreme OTRS verzija Administracijska navodila Avtor navodil: Sebastijan Šilec Datum: December 2007 Center odprte Navodila za uporabo programske opreme OTRS verzija 2.2.3 Administracijska navodila Avtor navodil: Sebastijan Šilec Datum: December 2007 Center odprte kode Slovenije Spletna stran: http://www.coks.si/ Elektronski

Prikaži več

Elektronska pošta

Elektronska pošta Elektronska pošta ZGODOVINA Prvo sporočilo je bilo poslano leta 1971. Besedilo, ki ga je vsebovalo, je bilo QWERTYUIOP. Pošiljatelj je bil Ray Tomlinson, računalnika med katerima je bilo sporočilo poslano

Prikaži več

KRMILNA OMARICA KO-0

KRMILNA OMARICA KO-0 KOTLOVSKA REGULACIJA Z ENIM OGREVALNIM KROGOM Siop Elektronika d.o.o., Dobro Polje 11b, 4243 Brezje, tel.: +386 4 53 09 150, fax: +386 4 53 09 151, gsm:+386 41 630 089 e-mail: info@siopelektronika.si,

Prikaži več

Gimnazija Bežigrad Peričeva Ljubljana OPERACIJSKI SISTEM Predmet: informatika

Gimnazija Bežigrad Peričeva Ljubljana OPERACIJSKI SISTEM Predmet: informatika Gimnazija Bežigrad Peričeva 4 1000 Ljubljana OPERACIJSKI SISTEM Predmet: informatika KAZALO 1. Uvod...3 2. Predstavitev programa Windows 98...5 3. Raziskovanje računalnika...5 4. Raziskovanje Interneta...6

Prikaži več

NETGEAR R6250 Smart WiFi Router Installation Guide

NETGEAR R6250 Smart WiFi Router Installation Guide Blagovne znamke NETGEAR, logotip NETGEAR in Connect with Innovation so blagovne znamke in/ali registrirane blagovne znamke družbe NETGEAR, Inc. in/ali njenih povezanih družb v ZDA in/ali drugih državah.

Prikaži več

Vaja04_Ver02

Vaja04_Ver02 Vaja 04 Varnost: Zaščita aplikacije, omejitev dostopa 1. Uredite prijavo in odjavo uporabnika brez uporabe menuja Special/Security. Nadgradite aplikacijo iz vaje 2. Kreirajte okno tipa Replace Začetno

Prikaži več

Modem in krajevno omrežje Uporabniški priročnik

Modem in krajevno omrežje Uporabniški priročnik Modem in krajevno omrežje Uporabniški priročnik Copyright 2008 Hewlett-Packard Development Company, L.P. Informacije v tem priročniku se lahko spremenijo brez prejšnjega obvestila. Edine garancije za HP-jeve

Prikaži več

1. Distributivni elementi.indd

1. Distributivni elementi.indd Kompaktna klimatska naprava SMRTY / 119 Tehnični list Namestitev: Stanovanja, Stanovanjske hiše, Vile, Pasivne hiše Prezračevalna naprava za stanovanjske hiše Smarty X z EPP ohišjem je sinonim za najvišjo

Prikaži več

Kratka navodila za uporabo razširjevalnika dosega WiFi AC750 model EX3800

Kratka navodila za uporabo razširjevalnika dosega WiFi AC750 model EX3800 Hiter začetek Razširjevalnik dosega WiFi AC750 Model EX3800 Začetek uporabe Razširjevalnik dosega WiFi NETGEAR doseg omrežja WiFi poveča tako, da okrepi obstoječi signal WiFi in izboljša splošno kakovost

Prikaži več

Vaja 3 Kopiranje VM in namestitev aplikacij - strežnik SQL 2000 SP3a A. Lokalni strežnik Vmware ESX Dodajanje uporabnikov vajexx v skupino Vaje

Vaja 3 Kopiranje VM in namestitev aplikacij - strežnik SQL 2000 SP3a A. Lokalni strežnik Vmware ESX Dodajanje uporabnikov vajexx v skupino Vaje Vaja 3 Kopiranje VM in namestitev aplikacij - strežnik SQL 2000 SP3a A. Lokalni strežnik Vmware ESX 3.5 1. Dodajanje uporabnikov vajexx v skupino Vaje 2. Kopiranje Win2003 strežnika in registracija na

Prikaži več

Navodila za uporabo Mini prenosna HD kamera s snemalnikom

Navodila za uporabo Mini prenosna HD kamera s snemalnikom Navodila za uporabo Mini prenosna HD kamera s snemalnikom www.spyshop.eu Izdelku so priložena navodila v angleščini, ki poleg teksta prikazujejo tudi slikovni prikaz sestave in delovanja izdelka. Lastnosti

Prikaži več

Hiter začetek Razširjevalnik dosega WiFi N300 Model EX2700

Hiter začetek Razširjevalnik dosega WiFi N300 Model EX2700 Hiter začetek Razširjevalnik dosega WiFi N300 Model EX2700 Začetek uporabe Razširjevalnik dosega WiFi NETGEAR doseg omrežja WiFi poveča tako, da okrepi obstoječi signal WiFi in izboljša splošno kakovost

Prikaži več

NAVODILA ZA MONTAŽO SI EWPE SMART Wi-FI app

NAVODILA ZA MONTAŽO SI EWPE SMART Wi-FI app NAVODILA ZA MONTAŽO SI EWPE SMART Wi-FI app Uporabniški račun V aplikacijo se je treba prijaviti z uporabniškim računom. Ob prvem zagonu vas bo aplikacija pozvala k registraciji (sign up) ali prijavi (sign

Prikaži več

Navodilo za uporabo dokumenta Dokument vsebuje 35 vzorčnih vprašanj za ustni izpit pri 2. predmetu poklicne mature v programu Tehnik računalništva. Vs

Navodilo za uporabo dokumenta Dokument vsebuje 35 vzorčnih vprašanj za ustni izpit pri 2. predmetu poklicne mature v programu Tehnik računalništva. Vs Navodilo za uporabo dokumenta Dokument vsebuje 35 vzorčnih vprašanj za ustni izpit pri 2. predmetu poklicne mature v programu Tehnik računalništva. Vsebina vprašanj je vezana na kompetence, podane v katalogu

Prikaži več

Nameščanje Adopt Open Java Development Kit 8

Nameščanje Adopt Open Java Development Kit 8 Nameščanje Adopt Open Java Development Kit 8 za Windows x64 IZUM, 2019 IZUM, COBISS, COMARC, COBIB, COLIB, CONOR, SICRIS, E-CRIS so zaščitene znamke v lasti javnega zavoda IZUM. KAZALO VSEBINE 1 Uvod...

Prikaži več

RAM stroj Nataša Naglič 4. junij RAM RAM - random access machine Bralno pisalni, eno akumulatorski računalnik. Sestavljajo ga bralni in pisalni

RAM stroj Nataša Naglič 4. junij RAM RAM - random access machine Bralno pisalni, eno akumulatorski računalnik. Sestavljajo ga bralni in pisalni RAM stroj Nataša Naglič 4. junij 2009 1 RAM RAM - random access machine Bralno pisalni, eno akumulatorski računalnik. Sestavljajo ga bralni in pisalni trak, pomnilnik ter program. Bralni trak- zaporedje

Prikaži več

Nameščanje Adopt Open Java Development Kit 8

Nameščanje Adopt Open Java Development Kit 8 Nameščanje Adopt Open Java Development Kit 8 za Windows x64 IZUM, 2019 IZUM, COBISS, COMARC, COBIB, COLIB, CONOR, SICRIS, E-CRIS so zaščitene znamke v lasti javnega zavoda IZUM. KAZALO VSEBINE 1 Uvod...

Prikaži več

Sistemi Daljinskega Vodenja Vaja 1 Matej Kristan Laboratorij za Strojni Vid Fakulteta za elektrotehniko, Univerza v Ljubljani

Sistemi Daljinskega Vodenja Vaja 1 Matej Kristan Laboratorij za Strojni Vid Fakulteta za elektrotehniko, Univerza v Ljubljani Sistemi Daljinskega Vodenja Vaja 1 Matej Kristan Laboratorij za Strojni Vid Fakulteta za elektrotehniko, Univerza v Ljubljani matej.kristan@fe.uni-lj.si Sistemi Daljinskega Vodenja Ime: Matej Kristan Docent

Prikaži več

ISOFT , računalniški inženiring

ISOFT , računalniški inženiring ISOFT, računalniški inženiring Marko Kastelic s.p. Sad 2, 1296 Šentvid pri stični Spletna stran podjetja:http://www.isoft.si podjetja ISOFT Spletna stran sistema sledenja vozil track.si: http://www.track.si

Prikaži več

1 MMK - Spletne tehnologije Vaja 5: Spletni obrazci Vaja 5 : Spletni obrazci 1. Element form Spletni obrazci so namenjeni zbiranju uporabniških podatk

1 MMK - Spletne tehnologije Vaja 5: Spletni obrazci Vaja 5 : Spletni obrazci 1. Element form Spletni obrazci so namenjeni zbiranju uporabniških podatk 1 MMK - Spletne tehnologije Vaja 5: Spletni obrazci Vaja 5 : Spletni obrazci 1. Element form Spletni obrazci so namenjeni zbiranju uporabniških podatkov in njihov prenos med spletnimi mesti. Obrazec v

Prikaži več

Macoma katalog copy

Macoma katalog copy POSLOVNE APLIKACIJE PO ŽELJAH NAROČNIKA Poročilni sistem Finance in kontroling Poprodaja Podatkovna skladišča Prodaja Proizvodnja Obstoječi ERP Partnerji Implementacija rešitev prilagojena po željah naročnika

Prikaži več

PowerPointova predstavitev

PowerPointova predstavitev INTRANET - DETEKTIV Detektivska zbornica Republike Slovenije Pozdravljeni, v kratki predstaviti in navodilih za delo z intranet sistemom Detektiv. Intranet članom Detektivske zbornice RS omogoča, da: -

Prikaži več

Microsoft Word doc

Microsoft Word doc SLO - NAVODILO ZA NAMESTITEV IN UPORABO Št. izd. : 973911 www.conrad.si OJAČEVALNIK SIGNALA NETGEAR WN2000RPT Št. izdelka: 973911 1 KAZALO 1 OBSEG DOBAVE... 3 2 LED PRIKAZI OJAČEVALNIKA SIGNALA... 3 3

Prikaži več

INFORMATOR BIROKRAT 1/2011

INFORMATOR BIROKRAT 1/2011 ta Veleprodaja Maloprodaja Storitve Računovodstvo Proizvodnja Gostinstvo Turizem Hotelirstvo Ticketing CRM Internetna trgovina Izdelava internetnih strani Grafično oblikovanje NOVOSTI IN NASVETI ZA DELO

Prikaži več

PodroĊje uporabe

PodroĊje uporabe Regulator Dialog za sisteme s toplotno črpalko Področje uporabe Regulator DIALOG tč je namenjen vodenju ogrevanja in hlajenja v družinskih hišah s pomočjo toplotne črpalke kot samostojnim virom ali v kombinaciji

Prikaži več

Microsoft PowerPoint - ales_casar_v5.ppt [Samo za branje]

Microsoft PowerPoint - ales_casar_v5.ppt [Samo za branje] Varnostne rešitve in storitve Distribuirani napadi onemogočitve storitve s preplavljanjem Aleš Časar casar@uni-mb.si Univerza v Mariboru, Računalniški center Slomškov trg 15, 2000 Maribor Brdo pri Kranju,

Prikaži več

PowerApps

PowerApps ko tehnologija postane brezmejna strast Microsoft PowerApps Uporabniška navodila Avtorji Brina Gomboc, Lucija Kos, Damjana Krampač Mentorici dr. Simona Sternad Zabukovšek Sara Cokan, mag. ekon. in posl.

Prikaži več

Microsoft Word Navodila za povezavo naprave v oblak_SLO

Microsoft Word Navodila za povezavo naprave v oblak_SLO Navodila za povezavo naprave v oblak Navodila naj se predajo končnemu uporabniku. SLO Id.: 17-16-14-2968-03 5.2017 Navodila za povezavo naprave v oblak Id.: 17-16-14-2968-03 5.2017 Natisnjeno v Sloveniji,

Prikaži več

Slide 1

Slide 1 Tehnike programiranja PREDAVANJE 10 Uvod v binarni svet in računalništvo (nadaljevanje) Logične operacije Ponovitev in ilustracija Logične operacije Negacija (eniški komplement) Negiramo vse bite v besedi

Prikaži več

PowerPointova predstavitev

PowerPointova predstavitev Dostopnost elektronskih virov za slepe, slabovidne in druge osebe z motnjami branja Kristina Janc ZSSML - 27. Seja TIFLO sekcije 22.3.2012 Možnost izkoriščanja elektronskih virov za slepe, slabovidne in

Prikaži več

Microsoft Word - Trust-CDsize-12052_12579_14070-al-cp_v5.0.doc

Microsoft Word - Trust-CDsize-12052_12579_14070-al-cp_v5.0.doc PRIROČNIK ZA UPORABO manual Version 5.0 SI TABLET TB-1100 / TB2100 TABLET TB-3100 / TB-4200 1 A B TABLET TB-2100-3100-4200 2 3 4 5 A 6 7 B 8 9 10 11 B A C D 12 A B 13 14 C 15 16 17 18 PRIROČNIK ZA UPORABO

Prikaži več

Sonniger katalog_2017_DE_ indd

Sonniger katalog_2017_DE_ indd GRELNIKI ZRAKA ZRAČNE ZAVESE ŠT. 1 v Evropi Novo v naši ponudbi NOVA zračna zavesa ŠT. 1 v Evropi SONNIGER JE EVROPSKI DOBAVITELJ INOVATIVNIH, EKOLOŠKIH IN OPTIMALNO PRILAGOJENIH GRELNIKOV ZA INDUSTRIJSKE

Prikaži več

Hiter začetek Razširjevalnik dosega WiFi N300 Model WN2000RPTv3

Hiter začetek Razširjevalnik dosega WiFi N300 Model WN2000RPTv3 Hiter začetek Razširjevalnik dosega WiFi N300 Model WN2000RPTv3 Začetek uporabe Razširjevalnik dosega WiFi NETGEAR doseg omrežja WiFi poveča tako, da okrepi obstoječi signal WiFi in izboljša splošno kakovost

Prikaži več

DES

DES Laboratorij za načrtovanje integriranih vezij Univerza v Ljubljani Fakulteta za elektrotehniko Digitalni Elektronski Sistemi Digitalni sistemi Vgrajeni digitalni sistemi Digitalni sistem: osebni računalnik

Prikaži več

SLO NAVODILA ZA UPORABO IN MONTAŽO Kat. št.: NAVODILA ZA UPORABO DVB T, DVB C TV ključek PCTV Systems Quatro Kataloška št.: 67

SLO NAVODILA ZA UPORABO IN MONTAŽO Kat. št.: NAVODILA ZA UPORABO DVB T, DVB C TV ključek PCTV Systems Quatro Kataloška št.: 67 SLO NAVODILA ZA UPORABO IN MONTAŽO Kat. št.: 67 80 13 www.conrad.si NAVODILA ZA UPORABO DVB T, DVB C TV ključek PCTV Systems Quatro Kataloška št.: 67 80 13 KAZALO VSEBINA PAKETA...3 NAMESTITEV IN UPORABA...3

Prikaži več

Zbornica zdravstvene in babiške nege Slovenije Zveza strokovnih društev medicinskih sester, babic in zdravstvenih tehnikov Slovenije Stanje:

Zbornica zdravstvene in babiške nege Slovenije Zveza strokovnih društev medicinskih sester, babic in zdravstvenih tehnikov Slovenije Stanje: Zbornica zdravstvene in babiške nege Slovenije Zveza strokovnih društev medicinskih sester, babic in zdravstvenih tehnikov Slovenije Stanje: 17.07.2013 Ver. 2.9.1.2 Spletni portal članov uporabniška navodila

Prikaži več

CODEKS IP KAMERA

CODEKS IP KAMERA CODEKS IP KAMERA uporabniška navodila Vse pravice pridržane. Noben del uporabniških navodil se ne sme reproducirati v kakršnikoli obliki ali na kakršen koli način - grafični, elektronski ali mehanski,

Prikaži več

Spoznajmo PowerPoint 2013

Spoznajmo PowerPoint 2013 Spoznajmo PowerPoint 2013 13 Nova predstavitev Besedilo v predstavitvi Besedilo, ki se pojavlja v predstavitvah lahko premaknemo kamorkoli v diapozitivu. Kadar izdelamo diapozitiv z že ustvarjenimi okvirji

Prikaži več

Poročilo za 1. del seminarske naloge- igrica Kača Opis igrice Kača (Snake) je klasična igrica, pogosto prednaložena na malce starejših mobilnih telefo

Poročilo za 1. del seminarske naloge- igrica Kača Opis igrice Kača (Snake) je klasična igrica, pogosto prednaložena na malce starejših mobilnih telefo Poročilo za 1. del seminarske naloge- igrica Kača Opis igrice Kača (Snake) je klasična igrica, pogosto prednaložena na malce starejših mobilnih telefonih. Obstaja precej različic, sam pa sem sestavil meni

Prikaži več

BDV-N890W/BDV-N790W

BDV-N890W/BDV-N790W Sistem za domači kino s predvajalnikom Blu-ray Disc /DVD BDV-N890W BDV-N790W SI Začnite tukaj Kratka navodila za postavitev in uporabo BDV-N790W BDV-N890W 1 Vsebina embalaže/nastavitev zvočnikov BDV-N890W

Prikaži več

Laboratorij za strojni vid, Fakulteta za elektrotehniko, Univerza v Ljubljani Komunikacije v Avtomatiki Vaje, Ura 8 Matej Kristan

Laboratorij za strojni vid, Fakulteta za elektrotehniko, Univerza v Ljubljani Komunikacije v Avtomatiki Vaje, Ura 8 Matej Kristan Laboratorij za strojni vid, Fakulteta za elektrotehniko, Univerza v Ljubljani Komunikacije v Avtomatiki Vaje, Ura 8 Matej Kristan Vsebina današnjih vaj: ARP, NAT, ICMP 1. ARP

Prikaži več

Delavnica Načrtovanje digitalnih vezij

Delavnica Načrtovanje digitalnih vezij Laboratorij za načrtovanje integriranih vezij Univerza v Ljubljani Fakulteta za elektrotehniko Digitalni Elektronski Sistemi Osnove jezika VHDL Strukturno načrtovanje in testiranje Struktura vezja s komponentami

Prikaži več

Delavnica Načrtovanje digitalnih vezij

Delavnica Načrtovanje digitalnih vezij Laboratorij za načrtovanje integriranih vezij Univerza v Ljubljani Fakulteta za elektrotehniko Programirljivi Digitalni Sistemi Digitalni sistem Digitalni sistemi na integriranem vezju Digitalni sistem

Prikaži več

Chapter 1

Chapter 1 - 1 - Poglavje 1 Uvod v podatkovne baze - 2 - Poglavje 1 Cilji (Teme).. Nekatere domene, kjer se uporabljajo podatkovne baze Značilnosti datotečnih sistemov Problemi vezani na datotečne sisteme Pomen izraza

Prikaži več

VHF1-VHF2

VHF1-VHF2 VHF BREZŽIČNI MIKROFONSKI KOMPLET VHF1: 1 CHANNEL VHF2: 2 CHANNELS NAVODILA ZA UPORABO SLO Hvala, ker ste izbrali naš BREZŽIČNI MIKROFONSKI KOMPLET IBIZA SOUND. Za vašo lastno varnost, preberite ta navodila

Prikaži več

UNIVERZA V MARIBORU FAKULTETA ZA ELEKTROTEHNIKO, RAČUNALNIŠTVO IN INFORMATIKO VISOKOŠOLSKI STROKOVNI ŠTUDIJ Elektrotehnika Močnostna elektrotehnika PO

UNIVERZA V MARIBORU FAKULTETA ZA ELEKTROTEHNIKO, RAČUNALNIŠTVO IN INFORMATIKO VISOKOŠOLSKI STROKOVNI ŠTUDIJ Elektrotehnika Močnostna elektrotehnika PO UNIVERZA V MARIBORU FAKULTETA ZA ELEKTROTEHNIKO, RAČUNALNIŠTVO IN INFORMATIKO VISOKOŠOLSKI STROKOVNI ŠTUDIJ Elektrotehnika Močnostna elektrotehnika POROČILO PRAKTIČNEGA IZOBRAŽEVANJA v TERMOSOLAR d.o.o.,

Prikaži več

Diapozitiv 1

Diapozitiv 1 REPUBLIKA SLOVENIJA Ministrstvo za zdravje Štefanova 5, 1000 Ljubljana ZMANJŠANJE PORABE ENERGIJE V SPLOŠNI BOLNIŠNICI NOVO MESTO Dolenjske Toplice, 5.4.2012 Božidar Podobnik, univ.dipl.inž. Vodja projekta

Prikaži več

Šolski center celje

Šolski center celje ŠOLSKI CENTER CELJE Gimnazija Lava DVORIŠČNA VRATA NA DALJINSKO UPRAVLJANJE MENTOR: Matjaž Cizej, univ. dipl. inž. AVTOR: Roman Leban, L-4.F Celje, marec 2010 KAZALO VSEBINE 1 POVZETEK /SUMMARY... 1 2

Prikaži več

Navodila Trgovina iCenter

Navodila Trgovina iCenter Napredovanja v plačne razrede javnih uslužbencev 2019 S pomočjo SAOP programa Kadrovska evidenca lahko ob dokupljeni kodi vodimo napredovanja javnih uslužbencev. Za napredovanja v letu 2019 je potrebno

Prikaži več

Tehnologija poročena z obliko. Grelnik je končno postal oblikovalski predmet in postaja junak novega domačega okolja. SELECTION 2016

Tehnologija poročena z obliko. Grelnik je končno postal oblikovalski predmet in postaja junak novega domačega okolja. SELECTION 2016 Tehnologija poročena z obliko. Grelnik je končno postal oblikovalski predmet in postaja junak novega domačega okolja. SELECTION 2016 Osa S vsebuje vse v 18 centimetrih. barva vašega stila Sprednje plošče

Prikaži več

PowerPointova predstavitev

PowerPointova predstavitev Ajax profesionalni brezžični alarmni sistem Ajax profesionalni brezžični alarmni sistem Protivlomna in požarna zaščita & zaznavanje puščanja vode Ajax profesionalni brezžični alarmni sistem Možna integracija

Prikaži več

Microsoft Word - Navodila_NSB2_SLO.doc

Microsoft Word - Navodila_NSB2_SLO.doc Borovniško naselje 7 1412 Kisovec Slovenija Tel.: +386(0) 356 72 050 Fax.: +368(0)356 71 119 www.tevel.si Lastno varni napajalnik Tip NSB2/xx (NAVODILA ZA UPORABO) Navodila_NSB2_SLO.doc2/xx Stran 1 od

Prikaži več

Kratka navodila za uporabo tripasovnega usmerjevalnika WiFi Nighthawk X6 AC3200 Model R8000

Kratka navodila za uporabo tripasovnega usmerjevalnika WiFi Nighthawk X6 AC3200 Model R8000 Podpora Zahvaljujemo se vam za nakup izdelka NETGEAR. Po namestitvi naprave poiščite serijsko številko na nalepki izdelka in jo uporabite za registracijo izdelka na spletni strani https://my.netgear.com.

Prikaži več

Navodila za namestitev DEVIreg Touch Inteligentni elektronski termostat

Navodila za namestitev DEVIreg Touch Inteligentni elektronski termostat Navodila za namestitev Inteligentni elektronski termostat www.devi.com Vsebina 1 Uvod................... 3 1.1 Tehnični podatki......... 4 1.2 Varnostna navodila....... 7 2 Navodila za montažo.........

Prikaži več

Microsoft Word - ELEKTROTEHNIKA2_ junij 2013_pola1 in 2

Microsoft Word - ELEKTROTEHNIKA2_ junij 2013_pola1 in 2 Šifra kandidata: Srednja elektro šola in tehniška gimnazija ELEKTROTEHNIKA PISNA IZPITNA POLA 1 12. junij 2013 Čas pisanja 40 minut Dovoljeno dodatno gradivo in pripomočki: Kandidat prinese nalivno pero

Prikaži več

SETCCE Uporabniška navodila za namestitev in upravljanje komponente SETCCE proxsign v2.0.5 za MAC OS X [Nova generacija komponent SETCCE proxsign ] Id

SETCCE Uporabniška navodila za namestitev in upravljanje komponente SETCCE proxsign v2.0.5 za MAC OS X [Nova generacija komponent SETCCE proxsign ] Id SETCCE Uporabniška navodila za namestitev in upravljanje komponente SETCCE proxsign v2.0.5 za MAC OS X [Nova generacija komponent SETCCE proxsign ] Identifikacijska oznaka dokumenta: n/a Različica dokumenta:

Prikaži več

Vostro 430 Informacijski tehnični list o namestitvi in funkcijah

Vostro 430 Informacijski tehnični list o namestitvi in funkcijah O opozorilih OPOZORILO: OPOZORILO označuje možnost poškodb lastnine, telesnih poškodb ali smrti. Dell Vostro 430 List s tehničnimi informacijami o nastavitvi in funkcijah Pogled s sprednje in zadnje strani

Prikaži več

Presentation Name / Author

Presentation Name / Author Kako brez stresa zamenjati požarno pregrado How to Replace the Firewall Without Stress Sašo Tomc - SRC d.o.o. (21. januar 2019) 1) Analiza obstoječe konfiguracije 2) Določanje nivoja tveganja za izpad

Prikaži več

Toplotne črpalke

Toplotne črpalke VGRADNJA KOMPAKTNEGA KOLEKTORJA ZA OGREVANJE NIZKENERGIJSKE HIŠE S TOPLOTNO ČRPALKO ZEMLJA/VODA Vgradnja kompaktnega zemeljskega kolektorja v obliki košare prihrani 75 % površino zemlje v primerjavi z

Prikaži več

Base NET.cdr

Base NET.cdr Rešitev fiksnega radijskega odčitavanja Delovanje BaseNet je način odčitavanja porabe vode, toplote, elektrike, plina in delilnikov toplote v fiksnem radijskem omrežju. Merilnike v Sensus Base sistemu

Prikaži več

CelotniPraktikum_2011_verZaTisk.pdf

CelotniPraktikum_2011_verZaTisk.pdf Elektrotehniški praktikum Osnove digitalnih vezij Namen vaje Videti, kako delujejo osnovna dvovhodna logi na vezja v obliki integriranih vezij oziroma, kako opravljajo logi ne funkcije Boolove algebre.

Prikaži več

SLO NAVODILA ZA UPORABO IN MONTAŽO Kat. št.: NAVODILA ZA UPORABO TP LINK dvopasovni gigabitni WLANusmerjevalnik N600 Kataloška

SLO NAVODILA ZA UPORABO IN MONTAŽO Kat. št.: NAVODILA ZA UPORABO TP LINK dvopasovni gigabitni WLANusmerjevalnik N600 Kataloška SLO NAVODILA ZA UPORABO IN MONTAŽO Kat. št.: 98 68 78 www.conrad.si NAVODILA ZA UPORABO TP LINK dvopasovni gigabitni WLANusmerjevalnik N600 Kataloška št.: 98 68 78 KAZALO 1. VSEBINA PAKETA...3 2. PRIKLOP

Prikaži več

PowerPoint Presentation

PowerPoint Presentation INFORMACIJSKI SISTEM MFERAC - LETA 2022 mag. Andreja Sladoje Jemec, Sanja Štumberger Kovačič Ministrstvo za finance 10.12.2018 Vsebina predstavitve 1. Projekt MFERAC05 in izhodišča prenove 2. Izvajanje

Prikaži več

(Microsoft Word - U\350enje telegrafije po Kochovi metodi.doc)

(Microsoft Word - U\350enje telegrafije po Kochovi metodi.doc) MORSE UČENJE PO KOCHOVI METODI Računalniški program za učenje skupaj z nekaterimi dodatnimi datotekami dobite na spletni strani avtorja: http://www.g4fon.net/. Zanimive strani so tudi: - http://www.qsl.net/n1irz/finley.morse.html

Prikaži več

MJK je specializiran proizvajalec merilne in nadzorne opreme za vodovode in čistilne naprave. Z izkušnjami, ki jih jamči 35 letna tradicija in z osred

MJK je specializiran proizvajalec merilne in nadzorne opreme za vodovode in čistilne naprave. Z izkušnjami, ki jih jamči 35 letna tradicija in z osred MJK je specializiran proizvajalec merilne in nadzorne opreme za vodovode in čistilne naprave. Z izkušnjami, ki jih jamči 35 letna tradicija in z osredotočenostjo na eno prodajno področje, je prisoten v

Prikaži več

O G R E V A N J E VSEBINA 1. TEHNIČNO POROČILO 2. TEHNIČNI IZRAČUN 3. PREDRAČUNSKI POPIS 4. NAČRTI: Tloris pritličja list 1 Tloris 1.nadstropja list 2

O G R E V A N J E VSEBINA 1. TEHNIČNO POROČILO 2. TEHNIČNI IZRAČUN 3. PREDRAČUNSKI POPIS 4. NAČRTI: Tloris pritličja list 1 Tloris 1.nadstropja list 2 O G R E V A N J E VSEBINA 1. TEHNIČNO POROČILO 2. TEHNIČNI IZRAČUN 3. PREDRAČUNSKI POPIS 4. NAČRTI: Tloris pritličja list 1 Tloris 1.nadstropja list 2 Tloris tipične etaže od 2. do 5. nadstr. list 3 Tloris

Prikaži več

PowerPoint Presentation

PowerPoint Presentation Uporaba storitve Office 365 v napravi iphone ali ipad Priročnik za hiter začetek dela Ogled e-pošte Nastavite napravo iphone ali ipad tako, da boste lahko pošiljali in prejemali e-pošto iz računa v storitvi

Prikaži več

Navodila za namestitev odjemalca ibsreport2 produkcijsko okolje (poročanje Banki Slovenije) Avgust 2017

Navodila za namestitev odjemalca ibsreport2 produkcijsko okolje (poročanje Banki Slovenije) Avgust 2017 Navodila za namestitev odjemalca ibsreport2 produkcijsko okolje (poročanje Banki Slovenije) Avgust 2017 1. Uvod Navodilo je namenjeno tehničnemu osebju pri pošiljateljih poročil oziroma poročevalcih, ki

Prikaži več

PowerPointova predstavitev

PowerPointova predstavitev INFORMATIKA Tečaj za višjega gasilca OGZ PTUJ 2017 PRIPRAVIL: ANTON KUHAR BOMBEK, GČ VSEBINA TEORETIČNA PREDAVANJA INFORMACIJSKI SISTEMI SISTEM OSEBNIH GESEL IN HIERARHIJA PRISTOJNOSTI PRAKTIČNE VAJE ISKANJE

Prikaži več

FOR SMARTER PEOPLE TAKO SE VLOMI PREPREČUJEJO DANES REHAU Smart Guard System plus preventivna protivlomna zaščita WINDOWS. REINVENTED FOR MODERN LIFE.

FOR SMARTER PEOPLE TAKO SE VLOMI PREPREČUJEJO DANES REHAU Smart Guard System plus preventivna protivlomna zaščita WINDOWS. REINVENTED FOR MODERN LIFE. FOR SMARTER PEOPLE TAKO SE VLOMI PREPREČUJEJO DANES REHAU Smart Guard System plus preventivna protivlomna zaščita WINDOWS. REINVENTED FOR MODERN LIFE. NA NOVO ZASNOVANA OKNA Za današnje življenje Naše

Prikaži več

Adaptive Sound Technology Dodatek

Adaptive Sound Technology Dodatek Adaptive Sound Technology Dodatek Prva namestitev televizorja Sistem je opremljen s funkcijo Adaptive Pregled prve namestitve Sound Technology, ki omogoča optimalno doživetje zvoka pri postavitvi več zvočnikov,

Prikaži več

AME 110 NL / AME 120 NL

AME 110 NL / AME 120 NL Pogoni za zvezni regulacijski signal AME 110 NL, AME 120 NL Opis Ti pogoni se uporabljajo skupaj z kombiniranimi avtomatskimi omejevalniki pretoka z regulacijskim ventilom AB-QM DN 10 - DN 32. Ta pogon

Prikaži več

Univerza v Ljubljani FAKULTETA ZA RAČUNALNIŠTVO IN INFORMATIKO Tržaška c. 25, 1000 Ljubljana Realizacija n-bitnega polnega seštevalnika z uporabo kvan

Univerza v Ljubljani FAKULTETA ZA RAČUNALNIŠTVO IN INFORMATIKO Tržaška c. 25, 1000 Ljubljana Realizacija n-bitnega polnega seštevalnika z uporabo kvan Univerza v Ljubljani FAKULTETA ZA RAČUNALNIŠTVO IN INFORMATIKO Tržaška c. 25, 1000 Ljubljana Realizacija n-bitnega polnega seštevalnika z uporabo kvantnih celičnih avtomatov SEMINARSKA NALOGA Univerzitetna

Prikaži več