Komunikacija v iMod je bila zasnovana na podlagi filozofije treh kanalov. Le-ti omogocajo vzpostavitev preprostego in razumljivega pretoka podatkov.Pri kanalu vira podatkov se opredeli iz kakšnega vira bodo zbirani podatki. V tej opredelitvi je treba navesti vmesnik in njegove parametre.Kanal dostopa do podatkov. Opredelimo, na katerem vmesniku in pri katerih parametrih bodo dostopne informacije iz vira podatkov.Kanal sporocil, ki omogoca izvajanje dodatnih opcij odcitavanja vrednosti.Poleg kanalov, ki definirajo strukturo komunikacije naprave iMod z elementi konfiguracije, so objekti kot npr. parametri, dogodki in sporocila. Sporocila Šablone sporocil, ki se razpošljejo predhodno opredeljenim prejemnikom. Obstaja tudi možnost vmešcanja makrov v sporocilih, ki se dinamicno napolnejo tekom pošiljanja. Na primer, REG_VALUE[THIS] vpiše vrednost s parametra, katerega odcit je povzrocil pošiljatev.Opredelitev parametrom. Po opredelitvi virov in nacinov dostopa, skupaj s kanali sporocil, je treba pristopiti k definiranju parametrov. Parametri Parametri imajo alfanumericne ID, po katerih iMod tvori notranjo tabelo parametrov. Poleg ID je treba navesti, iz katerega definiranega source-channela bo parameter jemal svojo vrednost. Možno je tudi dodati ustrezni access-channel za zagotovitev nadaljnjega dostopanja do te vrednosti. Dogodki Poleg zbiranja in nudenja dostopa do podatkov, lahko vsak parameter razširimo z dogodkom. Dogodkom dodeljujemo vnaprej definirane kanale in šablone sporocil. Protokoli in SDK Na temelju konfiguracijskih blokov, obravnavanih v prejšnjem poglavju, lahko npr. stvorimo individualno tablico Modbus, ki bo izpolnjevala vrsto dodatnih funkcij. Spodaj so predstavljeni primeri s tem povezanih funkcionalnosti. Modbus proxy Modbus Proxy je lastnost produkta tipa Modbus Gateway/Router, temeljeca na buforiranju preusmerjenih parametrov Modbus. Na ta nacin so ti parametri dostopni prakticno takoj za naprave tipa master. Ta lastnost je temeljnega pomena, kadar odcitavamo s pocasi odzivajoce se naprave. Modbus gateway Naprava tipa Modbus Gateway preusmeri serijsko komunikacijo Modbus na mrežo Ethernet. Uporablja se jo v primerih, ko imamo npr. opravka z napravami tipov modbus slave s serijskimi vmesniki RS-485/RS-232 ter Modbus master (npr. klient SCADA), prikljuceno na omrežje LAN ali internet. Tako situacijo predstavlja slika. Modbus Router Naprava tipa Modbus Router preusmerja komunikacijo Modbus z modus rtu omrežja Ethernet na serijske vmesnike. Uporablja se jo v primerih, ko npr. imamo naprave tipa modbus slave delujoce v omrežju Ethernet, modbus master (npr. komandna plošca) pa ima vmesnik RS-485 ali RS-232. Spodnja slika prikazuje tako situacijo. Modbus event Za zmanjšanje celo do 90% prenosa med modbus gprs router masterjem tipa SCADA in modbus slavem, instaliranim v oddaljenosti od centrale, se je vredno poslužiti funkcionalnosti iMod Modbus Eventa. Ta omogoca pogon informacij o parametrih le v primerih njihovih sprememb. To avtomatizacija zagotavlja, da bo sistem posedoval aktualne podatke, hkrati pa se zmanjša število vprašanj, pošiljanih med med napravo in strežnikom.
Related Articles -
avtomatizacija, vizualizacija, GPRS modem, avtomatizacija, Industrijska avtomatizacija, Modbus TCP, Modbus RTU,
|