automatizuoto duomenų nuskaitymo esmb 1downloads.elgsis.com/esmb1/esmb_1_q0_20120126 lt.pdf ·...

33
Automatizuoto duomenų nuskaitymo modulis ESMB 1.0 Diegimo instrukcija Versija 1.0 (2012-01-20) ELGAMA SISTEMOS Ltd., Lithuania 2012

Upload: phamtram

Post on 08-Apr-2018

277 views

Category:

Documents


11 download

TRANSCRIPT

Page 1: Automatizuoto duomenų nuskaitymo ESMB 1downloads.elgsis.com/ESMB1/ESMB_1_Q0_20120126 LT.pdf · ESMB 1.0 _____ ELGAMA SISTEMOS 2 Šis vartotojo vadovas yra automatizuoto elektros

Automatizuoto duomenų nuskaitymo modulis

ESMB 1.0

Diegimo instrukcija Versija 1.0 (2012-01-20)

ELGAMA SISTEMOS Ltd., Lithuania 2012

Page 2: Automatizuoto duomenų nuskaitymo ESMB 1downloads.elgsis.com/ESMB1/ESMB_1_Q0_20120126 LT.pdf · ESMB 1.0 _____ ELGAMA SISTEMOS 2 Šis vartotojo vadovas yra automatizuoto elektros

ESMB 1.0

________________________________________________________________________________________________________________________

ELGAMA SISTEMOS 2

Šis vartotojo vadovas yra automatizuoto elektros energijos skaitiklių nuskaitymo modulio ESMB 1.0

aprašymas. Perskaitykite šį dokumentą pirmiausiai prieš pradėdami montuoti ir eksplotuoti valdiklį. Gamintojas

neteikia valdikliams jokių garantijų, jeigu jie buvo sugadinti ar pažeisti nesilaikant šioje instrukcijoje ir skaitiklio pase

surašytų reikalavimų ar pažeidžiant darbo saugos reikalavimus.

Gamintojas pasilieka sau teisę be išankstinio perspėjimo keisti šiame dokumente pateiktą informaciją. Be

raštiško UAB “ELGAMA SISTEMOS” leidimo bet kokiu būdu dauginti, kopijuoti, perduoti ar viešinti visą dokumentą

ar bet kurią jo dalį draudžiama.

Dokumento versijų istorija Dokumento Versija Data Pakeitimai, komentarai

1.0 Pirmas leidimas

Page 3: Automatizuoto duomenų nuskaitymo ESMB 1downloads.elgsis.com/ESMB1/ESMB_1_Q0_20120126 LT.pdf · ESMB 1.0 _____ ELGAMA SISTEMOS 2 Šis vartotojo vadovas yra automatizuoto elektros

ESMB 1.0

________________________________________________________________________________________________________________________

ELGAMA SISTEMOS 3

Turinys

Žymenys ir santrumpos ....................................................................................................................................................................................... 4

1. ESMB 1.0 pajungimas ..................................................................................................................................................................................... 4

1.1 Kontaktų išvadai ....................................................................................................................................................................................... 4

1.2 CL/RS485 įvadas ...................................................................................................................................................................................... 5

1.2.1 In ir Out paaiškinimas ....................................................................................................................................................................... 5

1.3 CLout pajungimas ..................................................................................................................................................................................... 6

1.4 RS485 pajungimas .................................................................................................................................................................................... 7

1.5 Maitinimo pajungimas .............................................................................................................................................................................. 8

1.6 Valdiklio pajungimas prie kompiuterio .................................................................................................................................................... 9

1.6.1 Valdiklio pajungimas prie kompiuterio per Ethernet sąsają .............................................................................................................. 9

1.6.2 Valdiklio pajungimas prie kompiuterio per RS232 sąsają ................................................................................................................ 9

1.7 Indikatorių reikšmės ............................................................................................................................................................................... 10

1.7.1 CL/PC indikatoriai .......................................................................................................................................................................... 10

1.7.2 Ethernet indikatoriai ........................................................................................................................................................................ 11

2. Valdiklio parametravimas naudojant HyperTerminal .................................................................................................................................... 11

2.1 Valdiklio parametravimas ....................................................................................................................................................................... 11

2.2 Menu hierarchija ..................................................................................................................................................................................... 13

2.3 Timeout paaiškinimas ............................................................................................................................................................................. 14

2.3.1 Data wait timeout ............................................................................................................................................................................ 14

2.3.2 Byte receive timeout ....................................................................................................................................................................... 15

2.3.3 Next request time ............................................................................................................................................................................ 16

2.3.4 Rekomenduojami timeout ............................................................................................................................................................... 16

3. Modbus parametrų konfigūravimo programa IECMaster .............................................................................................................................. 17

4. ESMB 1.0 Ethernet konfigūravimas .............................................................................................................................................................. 20

4.2 Pradinių Tibbo nustatymų atkūrimas ...................................................................................................................................................... 21

5. Kontaktinė informacija .................................................................................................................................................................................. 22

1 priedas ............................................................................................................................................................................................................ 23

Tibbo virtualaus COM prievado sukūrimas ....................................................................................................................................................... 23

2 priedas ............................................................................................................................................................................................................ 29

HypterTerminal configuration ........................................................................................................................................................................... 29

Page 4: Automatizuoto duomenų nuskaitymo ESMB 1downloads.elgsis.com/ESMB1/ESMB_1_Q0_20120126 LT.pdf · ESMB 1.0 _____ ELGAMA SISTEMOS 2 Šis vartotojo vadovas yra automatizuoto elektros

ESMB 1.0

________________________________________________________________________________________________________________________

ELGAMA SISTEMOS 4

Žymenys ir santrumpos

CL (angl. Current Loop) Srovės kilpos ryšio sąsaja

PC (angl. Personal Computer) Asmeninis kompiuteris

COM (angl. COMmunication port) Ryšio sąsaja

TCP/IP (angl. Transmission Control Protocol / Internet Protocol)

Duomenų perdavimo valdymo protokolas / interneto protokolas

RTU (angl. Remote Termninal Unit) Nuotolinis galinis įtaisas

Txd (angl. Transmitter) Siųstuvas

Rxd (angl. Receiver) Imtuvas

LED (angl. Light-emitting diode) Šviesos diodas

1. ESMB 1.0 pajungimas

1.1 Kontaktų išvadai

1.1 lent. ESMB 1.0 kontaktų išvadai

Jungties paskirtis Kontakto numeris

1 2 3 4 5 6 7 8 9 10 11 12

Data (RS232in) Txd* Rxd** Gnd

Maitinimas 230 V N 230 V

RS485in A(+) B(-)

CL2out/RS485out +/A(+) -/B(-)

CL1out + -

* Valdiklio Txd jungiamas su kompiuterio Rxd (DB9 – 2 kontaktas).

** Valdiklio Rxd jungiamas su kompiuterio Txd (DB9 – 3 kontaktas).

Page 5: Automatizuoto duomenų nuskaitymo ESMB 1downloads.elgsis.com/ESMB1/ESMB_1_Q0_20120126 LT.pdf · ESMB 1.0 _____ ELGAMA SISTEMOS 2 Šis vartotojo vadovas yra automatizuoto elektros

ESMB 1.0

________________________________________________________________________________________________________________________

ELGAMA SISTEMOS 5

1.2 pav. Kontaktų numeriai

1.2 CL/RS485 įvadas

Valdiklis ESMB 1.0 gali turėti iki dviejų CLout sąsajų, vieną RS232in, RS485 (in ir out) ir Ethernet sąsają

(sąsajos priklauso nuo valdiklio modifikacijos). CLout/RS485out sąsajos yra naudojamos duomenų nuskaitymui iš

elektros energijos skaitiklių. Į CLout sąsają gali būti jungiama iki keturių skaitiklių ir jos ilgis negali būti didesnis nei

2500 metrų, o į RS485out sąsają galima prijungti iki 32 skaitiklių ir jos ilgis negali viršyti 1000 metrų, tačiau

atsižvelgiant į linijos ilgį, turi būti parenkama atitinkama duomenų perdavimo sparta, t.y. kuo ilgesnė linija, tuo

mažesė duomenų perdavimo sparta

1.2.1 In ir Out savokų paaiškinimas

„In“ sąsaja yra vadinama tuomet, kai ryšys yra su serveriu iš kliento pusės, o „Out“ sąsaja tuomet, kai ryšys

yra su klientu iš serverio pusės. Vaizdinis paaiškinimas iliustruotas paveikslėlyje 1.3.

1.3 pav. “In” ir “Out” paaiškinimas

Page 6: Automatizuoto duomenų nuskaitymo ESMB 1downloads.elgsis.com/ESMB1/ESMB_1_Q0_20120126 LT.pdf · ESMB 1.0 _____ ELGAMA SISTEMOS 2 Šis vartotojo vadovas yra automatizuoto elektros

ESMB 1.0

________________________________________________________________________________________________________________________

ELGAMA SISTEMOS 6

1.3 CLout pajungimas

1. Pajunkite skaitiklius į valdiklio srovės kilpos (CLout) sąsają nuosekliai (pav. 1.4).

Pastaba: jei valdiklis turi dvi srovės tuomet išskaidykite jungiamus skaitiklius tarp jų po lygiai (pav. 1.5). Srovės

kilpos sąsajų skaičius priklauso nuo valdiklio modifikacijos. Tam, kad nustatyti kiek srovės kilpos sąsajų yra jūsų

valdiklyje, pamatuokite įtampas ant skaitiklio CL1 ir CL2 kontaktų išvadų. Įtampa turėtų būti apie 24V, jei yra kitokia

vadinasi srovės kilpos nėra. Jei naudojate tik vieną srovės kilpos sąsają, kitą yra būtina užtrumpinti naudojant

varžą nuo 150 Ω iki 270 Ω 0,25 W. Kontaktų išvadai yra nurodyti lentelėje 1.1.

2. Prijunkite valdikliui maitinimo laidus (žr. skyrių 1.5).

3. CLout indikatoriaus raudona lemputė turi užgęsti, ji parodo, kad skaitiklių ir valdiklio srovės kilpos sujungtos

į uždarą grandinę. Jei indikatorius neužgęsta, patikrinkite grandinės sujungimą. Indikatorių reikšmės yra aprašytos

skyriuje 1.7.

4. Baigus skaitiklių prijungimą, pamatuokite srovės kilpos sąsajos įtampą, kad įsitikinti jog skaitikliai prijungti

gerai.

Pastaba: įtampa ant valdiklio CL kontaktų (9-10 arba 11-12) turi būti 3,5 V...4 V. Jei yra prijungtas daugiau nei

vienas skaitiklis į tą pačia srovės kilpos sąsają, įtampa turi būti dauginama iš prijungtų skaitiklių kiekio. Pavyzdžiui,

jei yra pajungti du skaitikliai, įtampa bus 7-8V, jei trys – 9-12V ir t.t. Tam, kad išsiaiškinti, kuris skaitiklis yra

prijungtas blogai, pamatuokite įtampą ant skaitiklio srovės kilpos gnybtų. Įtampa turi būti apie 3,5 V...4,5 V jei jis

prijungtas gerai, jei ne – <1 V.

1.4 pav. CL jungimo schema valdikliui su viena srovės kilpos sąsaja

Page 7: Automatizuoto duomenų nuskaitymo ESMB 1downloads.elgsis.com/ESMB1/ESMB_1_Q0_20120126 LT.pdf · ESMB 1.0 _____ ELGAMA SISTEMOS 2 Šis vartotojo vadovas yra automatizuoto elektros

ESMB 1.0

________________________________________________________________________________________________________________________

ELGAMA SISTEMOS 7

1.5 pav. CL jungimo schema valdikliui su dvejomis srovės kilpos sąsajomis

1.4 RS485 pajungimas

1. Prijunkite skaitiklių RS485in prie RS485out lygiagrečiai (pav. 1.6).

SVARBU. Būtina laikytis poliariškumo! (“A” ir “B”). Kontaktų išvadai yra nurodyti lentelėje 1.1.

Pastaba: jungiant daugiau nei vieną skaitiklį į RS485out sąsają, RS485 tinklo topologija turi būti „linijos“, o ne

„žvaigždės“ ar kito tipo, t.y. RS485 sąsajos kabelis turi eiti nuo vieno skaitiklio prie kito be ilgų išsišakojimų.

2. Užtrumpinkite CLout sąsają naudodami varžą nuo 150 Ω iki 270 Ω 0,25 W jei ji nenaudojama.

3. Prijunkite prie valdiklio maitinimo laidus (skyrius 1.5).

4. Prijunkite valdiklį prie kompiuterio (naudodami COM arba Ethernet sąsają).

5. Įjunkite įtampą.

Page 8: Automatizuoto duomenų nuskaitymo ESMB 1downloads.elgsis.com/ESMB1/ESMB_1_Q0_20120126 LT.pdf · ESMB 1.0 _____ ELGAMA SISTEMOS 2 Šis vartotojo vadovas yra automatizuoto elektros

ESMB 1.0

________________________________________________________________________________________________________________________

ELGAMA SISTEMOS 8

Pastaba: RS485 sąsaja neturi jokių indikatorių, vienintelis būdas patikrinti ar ji yra sujungta gerai, nuskaityti

skaitiklį ir pažiūrėti ar duomenys yra gaunami. ModBus protokolu naudokite programą IECMaster (žr. skryių 3). Jei

kitokiu protokolu, tuomet nuskaitykite savo naudojama programa.

1.6 pav. RS485 jungimo schema

1.5 Maitinimo pajungimas

Valdiklis jungiamas prie kintamos įtampos šaltinio kurio vardinė įtampa yra nuo 100 iki 240 V. Pajungimo

schema iliustruota paveikslėlyje 1.7.

1.7 pav. Maitinimo pajungimo schema

Tam, kad įsitikinti, jog yra naudojami teisingi pajungimo kontaktai, žvilgtelėkite į valdiklio lipduką (pav. 1.8).

Jungiant valdiklį prie maitinimo įtampios būtina skirti ypatingą dėmesį ar prie tų kontaktų jungiama įtampa.

Prijungus maitinimo laidus į neteisingus valdiklio išvadus, valdiklis bus sugadintas.

Page 9: Automatizuoto duomenų nuskaitymo ESMB 1downloads.elgsis.com/ESMB1/ESMB_1_Q0_20120126 LT.pdf · ESMB 1.0 _____ ELGAMA SISTEMOS 2 Šis vartotojo vadovas yra automatizuoto elektros

ESMB 1.0

________________________________________________________________________________________________________________________

ELGAMA SISTEMOS 9

1.8 pav. Valdiklio lipdukas

1.6 Valdiklio jungimas prie kompiuterio

1.6.1 Valdiklio jungimas prie kompiuterio per Ethernet sąsają

Tam, kad pajungti ir sukonfigūruoti valdiklį per Ethernet sąsają, yra būtina sukurti virtualų COM prievadą (žr. 1

priedą).

1.6.2 Valdiklio jungimas prie kompiuterio per RS232 sąsają

Pajunkite valdiklį prie kompiuterio naudodami COM kabelį (pav. 1.9). Valdiklio TX išvadas yra jungiamas su

kompiuterio COM prievado RX įvadu, o valdiklio RX išvadas su COM prievado TX įvadu.

Valdiklio maitinimui išvestas dvilaidis kabelis, kuris turi būti jungiamas į šalia prietaiso sumontuotą jungiklį,

kuris atitinka šiuos reikalavimus:

• jungiklio vardinė įtampa ir srovė turi atitikti valdiklio maitinimo įtampą ir srovę.

• jungiklis turi būti sumontuotas arti valdiklio ir lengvai pasiekiamas operatoriui;

• jungiklis turi būti paženklintas, kaip valdiklio atjungimo įtaisas;

• jungiklio kontaktų skiriamasis tarpas ne mažiau 3 mm.

Page 10: Automatizuoto duomenų nuskaitymo ESMB 1downloads.elgsis.com/ESMB1/ESMB_1_Q0_20120126 LT.pdf · ESMB 1.0 _____ ELGAMA SISTEMOS 2 Šis vartotojo vadovas yra automatizuoto elektros

ESMB 1.0

________________________________________________________________________________________________________________________

ELGAMA SISTEMOS 10

1.9 pav. RS232 jungimo schema

1.7 Indikatorių reikšmės

1.7.1 Power/Operation/CL/PC indikatoriai

Valdiklio būseną parodo LED signalai esantys jo priekinėje panelėje. Jų reikšmės yra paaiškintos lentelėje

esančioje žemiau.

1.2 lent. ESMB 1.0 indikatorių reikšmės

Indikatorius Indikacija Reikšmė

Power Dega žaliai Valdiklis įjungtas

Operation Geltonai mirksi Valdiklis veikia gerai

PC Žalias mirksi ne periodiškai Vyksta duomenų siuntimas per RS485in sąsają į kompiuterį

Raudonas mirksi Vyksta duomenų gavimas per RS485in sąsają iš kompiuterio

CL1, CL2 Dega raudonai Srovės kilpos grandinė ne uždara

Žalias mirksi Siunčiama užklausa valdančiąjam įtaisui (slave) per CLout/RS485out sąsają

Raudonas mirksi Gaunami duomenys iš valdančiojo įtaiso (slave) per CLout/RS485out sąsają

Page 11: Automatizuoto duomenų nuskaitymo ESMB 1downloads.elgsis.com/ESMB1/ESMB_1_Q0_20120126 LT.pdf · ESMB 1.0 _____ ELGAMA SISTEMOS 2 Šis vartotojo vadovas yra automatizuoto elektros

ESMB 1.0

________________________________________________________________________________________________________________________

ELGAMA SISTEMOS 11

1.7.2 Ethernet indikatoriai

1.10 pav. Ethernet indikatoriai

(1) Žalias šviesos diodas užsidega kai Ethernet kabelis yra pajungtas į modulį. Diodas trumpai sumirksi kai yra

gautas Ethernet paketas.

Patikrinkite kabelį, Ethernet šakotuvą arba Ethernet įrangą jei šis diodas neįsijungia kai įkišate Ethernet kabelį.

(2) Geltonas šviesos diodas užsidega kai valdiklis susisiekia su maršrutizatoriumi 100Mb greičiu. Diodas

užgęsta, jei greitis yra 10Mb.

(3) Raudono šviesos diodo mirksėjimas indikuoja vidinę Ethernet modulio klaidą. Jis turi užgęsti normaliame

rėžime arba sumirksėti keletą kartų paleidžiant valdiklį.

(4) Žalias šviesos diodas indikuoja, kad Ethernet modulio statusas:

Dvigubas sumirksėjimas kas 2…3s – valdiklis yra „klausomąjame“ rėžime (nėra aktyvios TCP/IP sesijos).

Dega – yra aktyvi TCP/IP sesija.

2. Valdiklio parametravimas naudojant HyperTerminal

2.1 Valdiklio parametravimas

ESMB 1.0 gali būti konfigūruojamas per visus įvadus (Ethernet, COM) naudojantis kompiuterio

„HyperTerminal“ programa. Informacija, kaip sukonfigūruoti „HyperTerminal“ programą yra 2 priede. Po to, kai

“HyperTerminal” programa yra sukonfigūruota, ESMB 1.0 meniu galima atidaryti paspaudus <Esc> mygtuką tris

kartus. Kai kurios modifikacijos gali reikalauti slaptažodžio, kad atverti valdiklio meniu, poto kai paspaudžiamas

<Esc> mygtukas. Pagrindinio meniu langas yra iliustruotas paveikslėlyje 2.1.

Page 12: Automatizuoto duomenų nuskaitymo ESMB 1downloads.elgsis.com/ESMB1/ESMB_1_Q0_20120126 LT.pdf · ESMB 1.0 _____ ELGAMA SISTEMOS 2 Šis vartotojo vadovas yra automatizuoto elektros

ESMB 1.0

________________________________________________________________________________________________________________________

ELGAMA SISTEMOS 12

2.1 pav. ESMB 1.0 pagrindinio meniu langas

Simbolis “-->” nurodo meniu punkto pasirinkimą. Paspaudus <ENTER> mygtuką galima įeiti į pasirinktą

meniu punktą. Meniu punkto pasirinkimas yra valdomas spaudžiant rodykles <↓> ir <↑>. Jei nedaroma jokių

pakeitimo ir nevaikštoma per meniu 60 sekundžių, meniu užsidarys ir atsiras “Exit terminal mode” žinutė. Tam, kad

išeitumėte iš meniu, pasirinkite meniu punktą „EXIT“ ir paspauskite <ENTER>. Valdiklio meniu hierarchija yra

pavaizduota paveikslėlyje 2.2. Detalus meniu punktų paaiškinimas yra skyriaus 2.2 lentelėje 2.2.

Page 13: Automatizuoto duomenų nuskaitymo ESMB 1downloads.elgsis.com/ESMB1/ESMB_1_Q0_20120126 LT.pdf · ESMB 1.0 _____ ELGAMA SISTEMOS 2 Šis vartotojo vadovas yra automatizuoto elektros

ESMB 1.0

________________________________________________________________________________________________________________________

ELGAMA SISTEMOS 13

2.2 Menu hierarchija

2.2 pav. ESMB 1.0 meniu hierarchija

Me

nu

0. Exit

1. Device configure

0. RETURN

1. Reboot time

2. Data protocol

2. CL port configure

0. RETURN

1. Data rate

2. Data wait timeout

3. Byte receive timeout

Next request time

Tx to Rx delay

3. PC port configure

0. RETURN

1. Data rate

2. Byte receive timeout

4. Modem port configure

0. RETURN

1. Data rate

2. Byte receive time out

3. Hook time out

Page 14: Automatizuoto duomenų nuskaitymo ESMB 1downloads.elgsis.com/ESMB1/ESMB_1_Q0_20120126 LT.pdf · ESMB 1.0 _____ ELGAMA SISTEMOS 2 Šis vartotojo vadovas yra automatizuoto elektros

ESMB 1.0

________________________________________________________________________________________________________________________

ELGAMA SISTEMOS 14

Meniu punktas Paaiškinimas

0. EXIT Išeiti iš meniu

1. Device configure 0. RETURN Grįžta į pagrindinį meniu

0. 1. Reboot time Valdiklio persikrovimo periodas. Nurodo kas kiek laiko valdiklis persikrauna, galima pasirinkti laiko intervalą nuo 10 iki 255 minučių

1. 2. Data protocol Duomenų protokolas, galima pasirinkti keturis galimus protoklus: 0 – None (skaidrus), 1 – IEC1142, 2 – Modbus 3 – Modbus+IEC1142. Jeigu nustatomas skaidrus rėžimas valdiklis persiunčia visus duomenis jų neapdorodamas. Modbus režime valdiklis analizuoja apdoroja duomenis pagal Modbus protokolą ir atmeta šio protokolo neatitinkančius duomenis. Trečiajame rėžime valdiklis apdoroja Modbus duomenis, visas kitas neatpažintas kaip Modbus užklausas persiunčia skaidriai

2. CL port configure 0. RETURN Grįžta į pagrindinį meniu

1. 1. CL port configure Nurodo CLout sąsajos duomenų perdavimo greitį. Galima pasirinkti nuo 300 iki 57600 bps (RS485 sąsajos maksimalus greitis yra 57600 bps, o CL sąsajos – 19200 bps)

2. 2. Data wait time out Laiko intervalas, kiek bus laukiamas atsakymas iš įrenginio prijungto prie CL/RS485 sąsajų, po užklausos išsiuntimo prie CL/RS485 sąsajas

3. 3. Byte receive time out Laiko intervalas po paskutinio paketo baito gavimo, kuriam suėjus, paketas bus persiųstas arba apdorotas. Šis nustatymas taikomas paketams gaunamiems per antrąją sąsają su skaitikliu

4. 4. Next request time Nurodo laiko intervalą tarp senosios užklausos įvykdymo ir naujos siuntimo. Nustatomas atsižvelgiant į apklausiamo skaitiklio techninius parametrus

5. 5. Tx to RX delay Laiko periodas per kurį CL sąsajos persijungia iš siųstuvo į imtuvo rėžimą

3.PC port configure 0. RETURN Grįžta į pagrindinį meniu

1. 1. Port data rate Nurodo RS232in sąsajos su valdančiuoju įtaisu ryšio spartą. Pagal nutylėjimą 9600 bps

2. 2. Byte receive time out Laiko intervalas po paskutinio paketo baito gavimo, kuriam suėjus, paketas bus persiųstas arba apdorotas. Šis nustatymas taikomas paketams gaunamiems per RS232 sąsają.

4. Modem port configure Rezervuota kito tipo įrenginiams

2.1 lent. ESMB 1.0 meniu punktų paaiškinimas

2.3 Timeout paaiškinimas

2.3.1 Data wait timeout

Data wait timeout – nurodo laukimo laiką tarp nusiųstos užklausos ir pirmojo gauto baito.

Atsakymas negautas dėl per trumpo Data wait timeout (pav. 2.3a).

Atsakymas gautas, nes Data wait timeout yra pakankamas (pav. 2.3b).

Page 15: Automatizuoto duomenų nuskaitymo ESMB 1downloads.elgsis.com/ESMB1/ESMB_1_Q0_20120126 LT.pdf · ESMB 1.0 _____ ELGAMA SISTEMOS 2 Šis vartotojo vadovas yra automatizuoto elektros

ESMB 1.0

________________________________________________________________________________________________________________________

ELGAMA SISTEMOS 15

2.3 pav. Data wait timeout reikšmė.

Atvejis a: atsakymas negautas dėl per trumpo Data wait timeout.

Atvejis b: atsakymas gautas, nes Data wait timeout yra pakankamas.

2.3.2 Byte receive timeout

Byte receive timeout – nurodo laiko periodą tarp baitų. Jei Byte receive timeout pasiekia savo nustatytą reikšmę ir

naujas baitas yra negautas, tai nurodo paketo pabaigą (pav. 2.4a; 2.4b). Kai Byte receive timeout aktyvuojasi, Data

wait timeout nebeturi reikšmės.

Page 16: Automatizuoto duomenų nuskaitymo ESMB 1downloads.elgsis.com/ESMB1/ESMB_1_Q0_20120126 LT.pdf · ESMB 1.0 _____ ELGAMA SISTEMOS 2 Šis vartotojo vadovas yra automatizuoto elektros

ESMB 1.0

________________________________________________________________________________________________________________________

ELGAMA SISTEMOS 16

2.4 pav. Byte receive timeout reikšmė.

Case a: Byte receive timeout pasiekia savo nustatytą reikšmę ir naujas baitas yra negautas.

Case b: Byte receive timeout pasiekia savo nustatytą reikšmę ir naujas baitas yra keli baitai už ribos.

2.3.3 Next request time

Next request time – nurodo laiko periodą nuo priimto paskutinio atsakymo iki sekančios užklausos skaitikliui (pav.

2.5) Jis yra naudojamas, nes kai kurie skaitikliai reikalauja pauzės po paskutinio atsakymo (apie 100ms) ir nepriima

naujų užklausų. Naujos kartos skaitikliams ši pauzė gali būti nebūtina.

2.5 pav. Next request time reikšmė per laiko periodą

2.3.4 Rekomenduojami vėlinimai (timeout)

Jei valdiklis yra jungiamas prie skaitiklių netiesiogiai (per kitus įrenginius), yra svarbu padidinti Data wait

timeout reikšmę. Pavyzdžiui, vienas įrenginys tarp valdiklio ir skaitiklio (pav. 2.6) prideda apie 500ms vėlinimą.

Mūsu rekomendacija yra padidinti Data wait timeout 500ms esant 9600 bps duomenų perdavimo greičiui.

Page 17: Automatizuoto duomenų nuskaitymo ESMB 1downloads.elgsis.com/ESMB1/ESMB_1_Q0_20120126 LT.pdf · ESMB 1.0 _____ ELGAMA SISTEMOS 2 Šis vartotojo vadovas yra automatizuoto elektros

ESMB 1.0

________________________________________________________________________________________________________________________

ELGAMA SISTEMOS 17

Svarbu pastebėti, kad kiekvienas įrenginys turi savo Įrenginio vėlinimą, protokolą ir duomenų perdavimo

greitį. Data wait timeout turi būti didinamas atsižvelgiant į šiuos parametrus. Šie įrenginių parametrai įtakoja paketo

perdavimo kelio laiką.

Pastaba: skirtingais atvejais “Data wait timeout” gali skirtis (priklausomai nuo įrenginio, protokolo ir duomenų

perdavimo greičio).

2.6 pav. Duomenų kelio vėlinimo priklausomybe nuo įdiegtos įrangos

3. Modbus parametrų konfigūravimo programa IECMaster

Pastaba: šis skyrius aktualus tiems sprendimams, kuriuose naudojamas Modbus protokolas; jei šiuo protokolu

naudotis neplanuojama, išjunkite jį per valdiklio meniu (žr. 2 skyrių). Valdiklis apskritai gali neturėti Modbus

protkolo, tuo atveju šio protokolo išjungti ir pasirinkti galimybės nebus; tai priklauso nuo valdiklio modifikacijos.

Programinė įranga IECMaster yra naudojama valdiklio ESMB 1.0 Modbus protokolo parametravimui. Ši

programa leidžia priskirti skaitiklių numerius valdiklui, tipą, sąsajos greitį ir parinkti buferavimo režimus ir keisti

valdiklio numerį (Modbus Slave ID). IECMaster programą galima atsisųsti iš

http://local.elgsis.lt/files/ESMB2/IECMaster.zip. Jei programa yra jau įdiegta jūsų kompiuteryje, išdiekite ją ir

įrašykite naujausią jos versiją atsisiųstą pagal nuorodą aukščiau.

Kai paleisite IECMaster, pamatysite pradinį langą (pav. 3.1). Paspauskite mygtuką “Nustatymai” ir atversite

kompiuterio COM prievardo parametrus. Parametrų meniu pavaizduotas paveikslėlyje 3.2 a.“Connect using:”

laukelyje pasirinkite COM prievadą prie kurio yra prijungtas valdiklis. Paspauskite “Configure” mygtuką, kad atverti

programos parametravimo langą (pav. 3.2 b). “Bits per second:” laukelyje nustatomas duomenų perdavimo greitis,

kuriuo bus užmezgamas ryšys su valdikliu. Pagal nutylėjima šis greitis yra 9600 bps, tačiau gali būti pakeistas

naudojantis „HyperTerminal“ programa (žr. 2 skyrių). Visus kitus parametrus palikite nepakeistus kaip parodyta

paveikslėlyje. Pasitikrinkite, ar visi žingsniai buvo atlikti teisingai ir uždarykite nustatymų lentelę paspausdami

mygtuką „OK“.

Page 18: Automatizuoto duomenų nuskaitymo ESMB 1downloads.elgsis.com/ESMB1/ESMB_1_Q0_20120126 LT.pdf · ESMB 1.0 _____ ELGAMA SISTEMOS 2 Šis vartotojo vadovas yra automatizuoto elektros

ESMB 1.0

________________________________________________________________________________________________________________________

ELGAMA SISTEMOS 18

3.1 pav. IECMaster pradinis langas

a b

3.2 pav. Kompiuterio COM sąsajos parametravimo meniu

Po to, kai pradiniai nustatymai yra atlikti, atsivers ESMB versijos pasirinkimo langas (pav. 3.3). Šiame lange

nurodykite valdiklio numerį “Slave ID”. Po ESMB 1.0 pasirinkimo atsivers pagrindinis programos langas (pav. 3.4):

1. Greito nustatymo meniu. Greito nustatymo meniu skaitiklių priskyrimui ir duomenų perdavimo greičiams

nustatyti.

2. Parametrų langas. Paspausdami mygtuką „Send“ po parametrų stulpeliu, galite priskirti skaitiklius ir jų

parametrus atitinkamam numeriui kiekvienoje eilutėje.

3. Užklausų ir atsakymų langas. Parodo visas išsiųstas užklausas ir gautus atsakymus iš valdiklio.

4. Užklausų ir atsakymų numeriai. Parodo kiek užklausų buvo nusiųsta ir kiek atsakymų buvo gauta.

5. Rankinis užklausų siuntimas. Leidžia siųsti užklausas rankiniu būdu.

Page 19: Automatizuoto duomenų nuskaitymo ESMB 1downloads.elgsis.com/ESMB1/ESMB_1_Q0_20120126 LT.pdf · ESMB 1.0 _____ ELGAMA SISTEMOS 2 Šis vartotojo vadovas yra automatizuoto elektros

ESMB 1.0

________________________________________________________________________________________________________________________

ELGAMA SISTEMOS 19

3.3 pav. Valdiklio pasirinkimo meniu

3.4 pav. Pagrindinis IECMaster programos langas

Tam, kad įsitikintumėte jog programa IECMaster yra sukonfigūruota teisingai, pabandykite nuskaityti skaitiklį

paspausdami „Data“ kortelę ir tuomet „Read“ mygtuką. Pavyzdys, kaip atrodo sėkmingas nuskaitymas yra

iliustruotas paveikslėlyje 3.5.

Page 20: Automatizuoto duomenų nuskaitymo ESMB 1downloads.elgsis.com/ESMB1/ESMB_1_Q0_20120126 LT.pdf · ESMB 1.0 _____ ELGAMA SISTEMOS 2 Šis vartotojo vadovas yra automatizuoto elektros

ESMB 1.0

________________________________________________________________________________________________________________________

ELGAMA SISTEMOS 20

3.5 pav. Sėkmingas nuskaitymas

4. ESMB 1.0 Ethernet konfigūravimas

1. ESMB 1.0 Ethernet konfigūravimui naudokite naujausią Tibbo device server toolkit programinę įrangą, kurią

galite atsisiųsti iš šių nuorodų:

1) Mūsų vidinio serverio - http://local.elgsis.lt/files/ESMB1/Tibbo.zip.

2) Tibbo svetainės - http://tibbo.com/downloads/soi/tdst.html (reikalinga trumpa registracija prieš atsisiunčiant

programą).

2. Atsisiuntus programą, įdiekite ją savo kompiuteryje, kuriuo norėsite konfigūruoti ESMB 1.0.

3. Įsitikinkite, jog maitinimas valdikliui yra pajungtas ir ESMB 1.0 yra pajungtas Ethernet sąsaja į jųsu lokalaus

tinklo.

4. Paleiskite “Tibbo DS Manager” iš Start menu > Programs > Tibbo > Tibbo Device Server Toolkit (pav. 4.1).

Page 21: Automatizuoto duomenų nuskaitymo ESMB 1downloads.elgsis.com/ESMB1/ESMB_1_Q0_20120126 LT.pdf · ESMB 1.0 _____ ELGAMA SISTEMOS 2 Šis vartotojo vadovas yra automatizuoto elektros

ESMB 1.0

________________________________________________________________________________________________________________________

ELGAMA SISTEMOS 21

4.1 pav. Tibbo Device Server Toolkit pagrindinis langas

5. Pasirinkite savo įrenginį iš sąrašo ir paspauskite „Settings“ mygtuką, kad atverti konfigūravimo meniu.

6. Pakeiskite IP adresą (pav. 4.2). Jei naudojate Modbus protokolą, taip pat nepamirškite pakeisti ryšio prievado,

kurį naudoja programa (Pagal nutylėjimą prievado numeris yra „2330“; globalus Modbus prievado numeris pagal

nutylėjimą yra „502“, tačiau šis nustatymas turi atitikti naudojamos programinės įrangos prievado numerį).

Pastaba: rekomenduojame palikti kitus nustatymus nepakeistus.

7. Atlikus pakeitimus nustatymų meniu, paspauskite mygtuką „Save“ ir tuomet „OK“, kad uždaryti „Tibbo DS

Manager“.

Pastaba: jei “Status” ikona yra raudona, tai parodo, kad Ethernet tinklas ir/arba tinklo modulis nefunkcionuoja taip,

kaip turėtų. Jis turi būti perkrautas ir perkonfigūruotas, kol „Status“ ikona užsidegs mėlynai.

4.2 Pradinių Tibbo nustatymų atkūrimas

Jei nepavyksta sukonfigūruoti taip, kad tinklo modulis veiktų, galite atstatyti gamyklinius parametrus.

Nustatymų atkūrimas gali būti įvykdytas pakraunant valdiklio pradinius nustatymus, kuriuos galite atsisiųsti

naudodamiesi šia nuoroda http://local.elgsis.lt/files/ESMB1/ESMB1_tibbo.ds

Tam, kad pakrauti pradinius nustatymus, paspauskite „Load“ mygtuką ir atverkite atsisiųstą nustatymų bylą.

Page 22: Automatizuoto duomenų nuskaitymo ESMB 1downloads.elgsis.com/ESMB1/ESMB_1_Q0_20120126 LT.pdf · ESMB 1.0 _____ ELGAMA SISTEMOS 2 Šis vartotojo vadovas yra automatizuoto elektros

ESMB 1.0

________________________________________________________________________________________________________________________

ELGAMA SISTEMOS 22

4.2 pav. ESMB 1.0 nustatymų langas

5. Kontaktinė informacija

Jeigu kilo problemų diegiant ar eksplotuojant mūsų gaminamą įrangą ir šiame dokumente nepavyko rasti

reikiamos informacijos prašome kreiptis elektroniniu paštu - [email protected].

Gamintojas:

UAB “ELGAMA SISTEMOS Visorių g. 2, LT-08300 Vilnius, Lietuva Telefonas: +370 5 2375017 Faksas: +370 5 2375018 Informacija techniniais klausimais: [email protected]; Pardavimai, kita informacija: [email protected]. www.elgsis.eu

Page 23: Automatizuoto duomenų nuskaitymo ESMB 1downloads.elgsis.com/ESMB1/ESMB_1_Q0_20120126 LT.pdf · ESMB 1.0 _____ ELGAMA SISTEMOS 2 Šis vartotojo vadovas yra automatizuoto elektros

ESMB 1.0

________________________________________________________________________________________________________________________

ELGAMA SISTEMOS 23

1 priedas

Tibbo virtualaus COM prievado sukūrimas

Tibbo virtualus COM prievadas leidžia prisijungti prie valdiklio konfigūravimo meniu ir nuskaityti duomenis. Tai

leidžia vartotojui konfigūruoti valdiklį naudojant Ethernet sąsają vietoje tiesioginio prisijungimo prie kompiuterio per

COM prievadą. Prieš pradedant kurti virtualų Tibbo COM prievadą, įsitikinkite, kad ESMB 1.0 yra pajungtas prie

Ethernet ir turi nustatytą IP adresą. Virtualaus Tibbo COM prievado sukūrimui sekite šiuos žingsnius:

1. Paleiskite „Tibbo Connection Wizard“ iš Start menu > Programs > Tibbo > Tibbo Device Server Toolkit >

Tibbo Connection Wizard (5.1 pav.).

5.1 pav. Tibbo Connection Wizard

2. Paspauskite mygtuką “Next” ir tęskite (5.2 pav.).

5.2 pav. Tibbo Connection Wizard start screen

3. Pasirinkite pirmąjį punktą „Create a link between a Virtual Serial Port and a Device server“ ir spauskite

“Next” (5.3 pav.).

Page 24: Automatizuoto duomenų nuskaitymo ESMB 1downloads.elgsis.com/ESMB1/ESMB_1_Q0_20120126 LT.pdf · ESMB 1.0 _____ ELGAMA SISTEMOS 2 Šis vartotojo vadovas yra automatizuoto elektros

ESMB 1.0

________________________________________________________________________________________________________________________

ELGAMA SISTEMOS 24

5.3 pav. Link creation

4. Pasirinkite „Create a new VSP“, taip pat pasirinkite norimą COM prievado numerį ir spauskite “Next” (5.4

pav.).

5.4 pav. Virtual Serial Port

5. Pasirinkite „Device is accessible from this PC“ ir įveskite valdiklio IP adresą. Palikite visus kitus laukus

nepakeistus ir spauskite “Next” (5.5 pav.).

Page 25: Automatizuoto duomenų nuskaitymo ESMB 1downloads.elgsis.com/ESMB1/ESMB_1_Q0_20120126 LT.pdf · ESMB 1.0 _____ ELGAMA SISTEMOS 2 Šis vartotojo vadovas yra automatizuoto elektros

ESMB 1.0

________________________________________________________________________________________________________________________

ELGAMA SISTEMOS 25

5.5 pav. Device Server

6. Pasirinkite “Virtual Serial Port” ir spauskite “Next” (5.6 pav.).

5.6 pav. Data side

7. Spauskite “Next” (5.7 pav.).

Page 26: Automatizuoto duomenų nuskaitymo ESMB 1downloads.elgsis.com/ESMB1/ESMB_1_Q0_20120126 LT.pdf · ESMB 1.0 _____ ELGAMA SISTEMOS 2 Šis vartotojo vadovas yra automatizuoto elektros

ESMB 1.0

________________________________________________________________________________________________________________________

ELGAMA SISTEMOS 26

5.7 pav. Gateway and netmask settings

8. Pasirinkite “TCP/IP transport protocol”, įveskite prievado numerį, kurį nurodėte prieš tai 4 skyriuje ir

spauskite “Next” (5.8 pav.).

5.8 pav. Transport protocol and listening ports

9. Pasirinkite “Yes, enable on-the-fly commands, use out-of-band access method” ir spauskite “Next” (5.9

pav.).

Page 27: Automatizuoto duomenų nuskaitymo ESMB 1downloads.elgsis.com/ESMB1/ESMB_1_Q0_20120126 LT.pdf · ESMB 1.0 _____ ELGAMA SISTEMOS 2 Šis vartotojo vadovas yra automatizuoto elektros

ESMB 1.0

________________________________________________________________________________________________________________________

ELGAMA SISTEMOS 27

5.9 pav. On-the-fly commands

10. Spauskite “Next” (6.0 pav.).

5.10 pav. Serial settings

11. Spauskite “Configure” (5.11 pav.). Jei būsite prašomas patvartinimo, spauskite “Continue anyway” (5.12

pav.).

Page 28: Automatizuoto duomenų nuskaitymo ESMB 1downloads.elgsis.com/ESMB1/ESMB_1_Q0_20120126 LT.pdf · ESMB 1.0 _____ ELGAMA SISTEMOS 2 Šis vartotojo vadovas yra automatizuoto elektros

ESMB 1.0

________________________________________________________________________________________________________________________

ELGAMA SISTEMOS 28

5.11 pav. Summary

5.12 pav. Hardware installation

12. Spauskite “Finish” (5.13 pav.).

Page 29: Automatizuoto duomenų nuskaitymo ESMB 1downloads.elgsis.com/ESMB1/ESMB_1_Q0_20120126 LT.pdf · ESMB 1.0 _____ ELGAMA SISTEMOS 2 Šis vartotojo vadovas yra automatizuoto elektros

ESMB 1.0

________________________________________________________________________________________________________________________

ELGAMA SISTEMOS 29

5.13 pav. Finish screen

Dabar galite įeiti į ESMB 1.0 meniu naudodami bet kokią programinę įrangą (įskaitant ir „HyperTerminal“), kuri

turi galimybę susijungti su valdikliu naudodama TCP/IP protokolą.

Pastaba: atsminkite savo COM prievado numerį, nes kiekvieną kartą jungiantis prie ESMB 1.0 meniu būsite

prašomas jį nurodyti.

2 priedas

HypterTerminal konfigūravimas

Parametravimas vykdomas naudojant programą „HyperTerminal“ (1 Pav., 2 Pav.) arba kitą analogiška

programine įranga, leidžiančia pasijungti prie valdiklio per RS232In sąsają. Jeigu kompiuteris naudoja Windows 7

operacinę sistemą „HyperTerminal“ programą galima parsisiųsti naudojantis nuoroda:

http://local.elgsis.lt/files/hyperterm_win7.zip. Išarchyvuokite failus į bendrą direktoriją ir paleiskite „hyperterm.exe“.

COM sąsajos nustatymai parametravimui yra nepriklausomi nuo nustatymų, skirtų duomenų nuskaitymui ir

turi būti nustatyti taip: 4800 (2400, 9600, 19200 ir t.t., priklausomai nuo valdiklio sąsajos greičio) bits per

second, parity - none, 8 data bits, 1 stop bit, flow control - none.

Page 30: Automatizuoto duomenų nuskaitymo ESMB 1downloads.elgsis.com/ESMB1/ESMB_1_Q0_20120126 LT.pdf · ESMB 1.0 _____ ELGAMA SISTEMOS 2 Šis vartotojo vadovas yra automatizuoto elektros

ESMB 1.0

________________________________________________________________________________________________________________________

ELGAMA SISTEMOS 30

1 Pav. Įveskite naujo prisijungimo pavadinimą

2 pav. Atvejis a: jei jungiatės per RS232in sąsają, pasirinkite sąsają, prie kurios ESMB 1.0 yra pajungtas ir tęskite

Atvejis b: jei jungiatės per TCP/IP sąsają, įveskite valdiklio IP adresą ir prievadą (pagal nutylėjimą „2330“) ir

praleiskite sekančius žingsnius

3 Pav. Pasirinkite sąsajos nustatymus

Pagal nutylėjimą, po paspaudimo „OK“ dialogo lange „COM Properties“ (3 Pav.), nustatymai yra nustatyti

„Auto detect“ (4 Pav.). Pakeiskite juos atitinkamomis reikšmėmis:

1. Paspauskite „Disconnect“ mygtuką, kaip pavaizduota 5 Pav.;

2. Paspauskite „Properties“ mygtuką, kaip pavaizduota 5 Pav.;

Page 31: Automatizuoto duomenų nuskaitymo ESMB 1downloads.elgsis.com/ESMB1/ESMB_1_Q0_20120126 LT.pdf · ESMB 1.0 _____ ELGAMA SISTEMOS 2 Šis vartotojo vadovas yra automatizuoto elektros

ESMB 1.0

________________________________________________________________________________________________________________________

ELGAMA SISTEMOS 31

3. Paspauskite „Configure“ mygtuką, kaip pavaizduota 6 Pav.;

4. Paspauskite „OK“ mygtuką, kaip pavaizduota 7 Pav.;

5. Įsitikinkite, kad kiti prisijungimo nustatymai nustatyti taip, kaip pavazduota 6 ir 7 Pav.;

6. Paspauskite „OK“ mygtuką, kaip pavaizduota 8 Pav.;

7. Nustatymai turėtų pasikeisti į 4800 (9600) 8-N-1, kaip pavaizduota 9 Pav.;

4 Pav.

5 Pav.

6 Pav.

Page 32: Automatizuoto duomenų nuskaitymo ESMB 1downloads.elgsis.com/ESMB1/ESMB_1_Q0_20120126 LT.pdf · ESMB 1.0 _____ ELGAMA SISTEMOS 2 Šis vartotojo vadovas yra automatizuoto elektros

ESMB 1.0

________________________________________________________________________________________________________________________

ELGAMA SISTEMOS 32

7 Pav.

8 Pav.

Page 33: Automatizuoto duomenų nuskaitymo ESMB 1downloads.elgsis.com/ESMB1/ESMB_1_Q0_20120126 LT.pdf · ESMB 1.0 _____ ELGAMA SISTEMOS 2 Šis vartotojo vadovas yra automatizuoto elektros

ESMB 1.0

________________________________________________________________________________________________________________________

ELGAMA SISTEMOS 33

9 Pav.