PROTOKOL RS485 Modbus i Lan Gateway
Specifikacije
- Komunikacijski protokoli: MODBUS ASCII/RTU, MODBUS TCP
- Podržani interfejsi: RS485 MODBUS, LAN
- Maksimalni podržani slave: Do 247
- MODBUS TCP port: 502
- Struktura okvira:
- ASCII način rada: 1 početak, 7 bita, par, 1 zaustavljanje (7E1)
- RTU način rada: 1 početak, 8 bita, ništa, 1 zaustavljanje (8N1)
- TCP način rada: 1 početak, 7 bita, par, 2 zaustavljanje (7E2)
FAQ
- Koja je svrha MODBUS komunikacionog protokola?
- MODBUS protokol olakšava komunikaciju između glavnog uređaja i više slave uređaja, omogućavajući razmjenu podataka u sistemima industrijske automatizacije.
- Koliko slave-ova može biti povezano pomoću MODBUS protokola?
- MODBUS protokol podržava do 247 slave-ova povezanih u bus ili zvjezdastu mrežnu konfiguraciju.
- Kako mogu promijeniti slave adresu u MODBUS ASCII/RTU modu?
- Za promjenu slave adrese u MODBUS ASCII/RTU modu, pogledajte uputstvo za upotrebu za uputstva o konfigurisanju logičkog broja brojača.
Ograničenje odgovornosti
Proizvođač zadržava pravo izmjene specifikacija u ovom priručniku bez prethodnog upozorenja. Bilo koja kopija ovog priručnika, djelimično ili u cijelosti, bilo fotokopijom ili na drugi način, čak i elektronske prirode, bez pismenog odobrenja proizvođača, krši uslove autorskih prava i podložna je krivičnom gonjenju.
Zabranjeno je koristiti uređaj za različite namjene osim onih za koje je dizajniran, kao što je navedeno u ovom priručniku. Kada koristite funkcije ovog uređaja, pridržavajte se svih zakona i poštujte privatnost i legitimna prava drugih.
OSIM U MJERI KOJI JE ZABRANJENO VAŽEĆIM ZAKONOM, PROIZVOĐAČ NEĆE BITI ODGOVORAN ZA POSLJEDIČNU ŠTETU U VEZI SA NAVEDENOM PROIZVODOM I NI PROIZVOĐAČA NI PROIZVOĐAČA DA PREUZME BILO KAKVU OBAVEZU ILI ODGOVORNOST OSIM NJ.V. JE OVDJE IZRIČITO NAVEDENO.
Svi zaštitni znakovi u ovom priručniku vlasništvo su njihovih vlasnika.
Informacije sadržane u ovom priručniku služe samo u informativne svrhe, podložne su promjenama bez prethodnog upozorenja i ne mogu se smatrati obavezujućim za proizvođača. Proizvođač ne preuzima nikakvu odgovornost za eventualne greške ili nedosljednosti sadržane u ovom priručniku.
OPIS
MODBUS ASCII/RTU je master-slave komunikacioni protokol, koji može podržati do 247 slave-ova povezanih u sabirničku ili zvjezdastu mrežu. Protokol koristi simpleks vezu na jednoj liniji. Na taj način se komunikacijske poruke kreću na jednoj liniji u dva suprotna smjera.
MODBUS TCP je varijanta MODBUS porodice. Konkretno, pokriva korištenje MODBUS razmjene poruka u “Intranet” ili “Internet” okruženju koristeći TCP/IP protokol na fiksnom portu 502.
Master-slave poruke mogu biti:
- Čitanje (kodovi funkcije $01, $03, $04): komunikacija je između glavnog i jednog slave-a. Omogućava čitanje informacija o traženom brojaču
- Pisanje (kod funkcije $10): komunikacija je između glavnog i jednog slave-a. Omogućava promjenu postavki brojača
- Broadcast (nije dostupno za MODBUS TCP): komunikacija je između glavnog i svih povezanih slave-ova. To je uvijek naredba za pisanje (kod funkcije $10) i zahtijeva logički broj $00
U vezi sa više tačaka (MODBUS ASCII/RTU), slave adresa (koja se naziva i logički broj) omogućava identifikaciju svakog brojača tokom komunikacije. Svaki brojač je unapred podešen sa podrazumevanom slave adresom (01) i korisnik je može promeniti.
U slučaju MODBUS TCP, slave adresa se zamjenjuje jednim bajtom, identifikatorom jedinice.
Struktura komunikacijskog okvira – ASCII mod
Bit po bajtu: 1 početak, 7 bita, parni, 1 stop (7E1)
Ime | Dužina | Funkcija |
START FRAME | 1 char | Marker početka poruke. Počinje dvotočkom ":" ($3A) |
ADRESNO POLJE | 2 tenkova | Logički broj brojača |
KOD FUNKCIJE | 2 tenkova | Kôd funkcije ($01 / $03 / $04 / $10) |
POLJE PODATAKA | n znakova | Podaci + dužina će se popuniti ovisno o vrsti poruke |
PROVJERA GREŠKE | 2 tenkova | Provjera greške (LRC) |
END FRAME | 2 tenkova | Povratak nosača – par za pomicanje reda (CRLF) ($0D & $0A) |
Struktura komunikacijskog okvira – RTU način rada
Bit po bajtu: 1 početak, 8 bita, nijedan, 1 stop (8N1)
Ime | Dužina | Funkcija |
START FRAME | 4 znaka u mirovanju | Najmanje 4 znaka vremena tišine (MARK uslov) |
ADRESNO POLJE | 8 bita | Logički broj brojača |
KOD FUNKCIJE | 8 bita | Kôd funkcije ($01 / $03 / $04 / $10) |
POLJE PODATAKA | nx 8 bita | Podaci + dužina će se popuniti ovisno o vrsti poruke |
PROVJERA GREŠKE | 16 bita | Provjera greške (CRC) |
END FRAME | 4 znaka u mirovanju | Vrijeme tišine između kadrova najmanje 4 znaka |
Struktura komunikacijskog okvira – TCP način rada
Bit po bajtu: 1 početak, 7 bita, parni, 2 stop (7E2)
Ime | Dužina | Funkcija |
ID TRANSAKCIJE | 2 bajtova | Za sinhronizaciju između poruka servera i klijenta |
ID PROTOKOLA | 2 bajtova | Nula za MODBUS TCP |
BYTE COUNT | 2 bajtova | Broj preostalih bajtova u ovom okviru |
UNIT ID | 1 bajt | Slave adresa (255 ako se ne koristi) |
KOD FUNKCIJE | 1 bajt | Kôd funkcije ($01 / $04 / $10) |
DATA BYTES | n bajtova | Podaci kao odgovor ili naredba |
LRC Generation
Polje Longitudinal Redundancy Check (LRC) je jedan bajt i sadrži 8-bitnu binarnu vrijednost. LRC vrijednost izračunava uređaj za prijenos, koji dodaje LRC poruci. Prijemni uređaj ponovo izračunava LRC tokom prijema poruke i upoređuje izračunatu vrijednost sa stvarnom vrijednošću koju je primio u polju LRC. Ako dvije vrijednosti nisu jednake, dolazi do greške. LRC se izračunava zbrajanjem uzastopnih 8-bitnih bajtova u poruci, odbacivanjem svih prijenosa, a zatim dva dopunjuju rezultat. LRC je 8-bitno polje, stoga svaki novi dodatak znaka koji bi rezultirao vrijednošću većom od 255 decimala jednostavno 'prebacuje' vrijednost polja kroz nulu. Budući da ne postoji deveti bit, prijenos se automatski odbacuje.
Procedura za generiranje LRC-a je:
- Dodajte sve bajtove u poruku, isključujući početnu 'dvotočku' i završnu CR LF. Dodajte ih u 8-bitno polje, tako da će prijenosi biti odbačeni.
- Oduzmite konačnu vrijednost polja od $FF, da biste proizveli one-komplement.
- Dodajte 1 da dobijete dvojke – dopunu.
Postavljanje LRC-a u poruku
Kada se 8-bitni LRC (2 ASCII znaka) prenese u poruci, prvi će se prenijeti znak visokog reda, a zatim znak nižeg reda. Za nprample, ako je LRC vrijednost 52 $ (0101 0010):
Debelo crevo
':' |
Adresa | Func | Podaci
Count |
Podaci | Podaci | …. | Podaci | LRC
zdravo '5' |
LRC
Lo'2' |
CR | LF |
C-funkcija za izračunavanje LRC-a
CRC Generation
Polje Cyclical Redundancy Check (CRC) ima dva bajta i sadrži 16-bitnu vrijednost. CRC vrijednost izračunava uređaj za prijenos, koji dodaje CRC poruci. Prijemni uređaj ponovo izračunava CRC tokom prijema poruke i upoređuje izračunatu vrijednost sa stvarnom vrijednošću koju je primio u polju CRC. Ako dvije vrijednosti nisu jednake, dolazi do greške.
CRC se pokreće tako što se prvo učitava 16-bitni registar na sve 1. Tada počinje proces primjene uzastopnih 8-bitnih bajtova poruke na trenutni sadržaj registra. Za generiranje CRC-a koristi se samo osam bitova podataka u svakom znaku. Početni i stop bitovi, kao i bit parnosti, ne primjenjuju se na CRC.
Tokom generisanja CRC-a, svaki 8-bitni znak je ekskluzivno OR sa sadržajem registra. Tada se rezultat pomjera u smjeru najmanjeg značajnog bita (LSB), sa nulom upunjenom u poziciju najznačajnijeg bita (MSB). LSB se ekstrahuje i ispituje. Ako je LSB bio 1, registar je tada ekskluzivno OR sa unaprijed postavljenom, fiksnom vrijednošću. Ako je LSB bio 0, ne dolazi do isključivanja OR.
Ovaj proces se ponavlja sve dok se ne obavi osam smjena. Nakon posljednje (osme) pomake, sljedeći 8-bitni znak je ekskluzivno OR sa trenutnom vrijednošću registra, a proces se ponavlja za još osam pomaka kao što je gore opisano. Konačni sadržaj registra, nakon što su svi znakovi poruke primijenjeni, je CRC vrijednost.
Izračunata procedura za generisanje CRC-a je:
- Učitajte 16-bitni registar sa $FFFF. Nazovite ovo CRC registar.
- Isključivo ILI prvi 8-bitni bajt poruke sa bajtom nižeg reda 16-bitnog CRC registra, stavljajući rezultat u CRC registar.
- Pomaknite CRC registar za jedan bit udesno (prema LSB-u), nulom – popunjavajući MSB. Izdvojite i ispitajte LSB.
- (Ako je LSB bio 0): Ponovite korak 3 (još jedan pomak). (Ako je LSB bio 1): Isključivo ILI CRC registar s polinomskom vrijednošću $A001 (1010 0000 0000 0001).
- Ponavljajte korake 3 i 4 dok se ne izvrši 8 smjena. Kada se ovo uradi, kompletan 8-bitni bajt će biti obrađen.
- Ponovite korake od 2 do 5 za sljedeći 8-bitni bajt poruke. Nastavite da radite dok svi bajtovi ne budu obrađeni.
- Konačni sadržaj CRC registra je CRC vrijednost.
- Kada se CRC stavi u poruku, njeni gornji i donji bajtovi moraju biti zamijenjeni kako je dolje opisano.
Stavljanje CRC-a u poruku
Kada se 16-bitni CRC (dva 8-bitna bajta) prenese u poruci, prvi će se prenijeti bajt nižeg reda, a zatim bajt visokog reda.
Za nprample, ako je CRC vrijednost $35F7 (0011 0101 1111 0111):
Addr | Func | Podaci
Count |
Podaci | Podaci | …. | Podaci | CRC
lo F7 |
CRC
Zdravo 35 |
Funkcije generiranja CRC-a – sa tabelom
Sve moguće CRC vrijednosti su unaprijed učitane u dva niza, koji se jednostavno indeksiraju kako se funkcija povećava kroz bafer poruka. Jedan niz sadrži svih 256 mogućih CRC vrijednosti za visoki bajt 16-bitnog CRC polja, a drugi niz sadrži sve vrijednosti za niži bajt. Indeksiranje CRC-a na ovaj način obezbeđuje brže izvršenje nego što bi se postiglo izračunavanjem nove vrednosti CRC-a sa svakim novim znakom iz bafera poruka.
Funkcije generiranja CRC-a – bez tabele
ČITANJE STRUKTURE NAREDBE
- U slučaju modula u kombinaciji sa brojačem: Glavni komunikacioni uređaj može poslati komande modulu za čitanje njegovog statusa i podešavanja ili za čitanje izmerenih vrednosti, statusa i podešavanja relevantnih za brojač.
- U slučaju brojača sa integrisanom komunikacijom: Glavni komunikacioni uređaj može slati komande brojaču za čitanje njegovog statusa, podešavanja i izmerenih vrednosti.
- Više registara se može čitati, istovremeno, slanjem jedne naredbe, samo ako su registri uzastopni (vidi Poglavlje 5). Prema načinu rada MODBUS protokola, naredba čitanja je strukturirana na sljedeći način.
Modbus ASCII/RTU
Vrijednosti sadržane u porukama upita i odgovora su u heksadecimalnom formatu.
Upit example u slučaju MODBUS RTU: 01030002000265CB
Example | Byte | Opis | Broj bajtova |
01 | – | Adresa roba | 1 |
03 | – | Kôd funkcije | 1 |
00 | Visoko | Početni registar | 2 |
02 | Nisko | ||
00 | Visoko | Broj riječi koje treba pročitati | 2 |
02 | Nisko | ||
65 | Visoko | Provjera greške (CRC) | 2 |
CB | Nisko |
Odgovor prample u slučaju MODBUS RTU: 01030400035571F547
Example | Byte | Opis | Broj bajtova |
01 | – | Adresa roba | 1 |
03 | – | Kôd funkcije | 1 |
04 | – | Broj bajtova | 1 |
00 | Visoko | Traženi podaci | 4 |
03 | Nisko | ||
55 | Visoko | ||
71 | Nisko | ||
F5 | Visoko | Provjera greške (CRC) | 2 |
47 | Nisko |
Modbus TCP
Vrijednosti sadržane u porukama upita i odgovora su u heksadecimalnom formatu.
Upit example u slučaju MODBUS TCP: 010000000006010400020002
Example | Byte | Opis | Broj bajtova |
01 | – | Identifikator transakcije | 1 |
00 | Visoko | Identifikator protokola | 4 |
00 | Nisko | ||
00 | Visoko | ||
00 | Nisko | ||
06 | – | Broj bajtova | 1 |
01 | – | Identifikator jedinice | 1 |
04 | – | Kôd funkcije | 1 |
00 | Visoko | Početni registar | 2 |
02 | Nisko | ||
00 | Visoko | Broj riječi koje treba pročitati | 2 |
02 | Nisko |
Odgovor prample u slučaju MODBUS TCP: 01000000000701040400035571
Example | Byte | Opis | Broj bajtova |
01 | – | Identifikator transakcije | 1 |
00 | Visoko | Identifikator protokola | 4 |
00 | Nisko | ||
00 | Visoko | ||
00 | Nisko | ||
07 | – | Broj bajtova | 1 |
01 | – | Identifikator jedinice | 1 |
04 | – | Kôd funkcije | 1 |
04 | – | Broj bajta traženih podataka | 2 |
00 | Visoko | Traženi podaci | 4 |
03 | Nisko | ||
55 | Visoko | ||
71 | Nisko |
Pokretni zarez prema IEEE standardu
- Osnovni format omogućava da IEEE standardni broj s pomičnim zarezom bude predstavljen u jednom 32-bitnom formatu, kao što je prikazano u nastavku:
- gdje je S bit predznaka, e' je prvi dio eksponenta i f je decimalni razlomak koji se nalazi pored 1. Interno eksponent je 8 bita dužine, a pohranjeni razlomak je 23 bita.
- Na izračunatu vrijednost pomičnog zareza primjenjuje se metoda zaokruživanja na najbliže.
- Format s pomičnim zarezom je prikazan na sljedeći način:
NAPOMENA: Razlomci (decimale) se uvijek prikazuju dok se vodeći 1 (skriveni bit) ne pohranjuje.
Example konverzije vrijednosti prikazane s pomičnim zarezom
Vrijednost očitana s pomičnim zarezom:
45AACC00(16)
Vrijednost pretvorena u binarni format:
0 | 10001011 | 01010101100110000000000(2) |
sign | eksponent | frakcija |
PISANJE STRUKTURE NAREDBE
- U slučaju modula u kombinaciji sa brojačem: Glavni komunikacioni uređaj može poslati komande modulu da sam programira ili da programira brojač.
- U slučaju brojača sa integrisanom komunikacijom: Glavni komunikacioni uređaj može poslati naredbe brojaču da ga programira.
- Više podešavanja se može izvršiti, istovremeno, slanjem jedne naredbe, samo ako su relevantni registri uzastopni (vidi poglavlje 5). Prema korištenom tipu MODBUS protokola, komanda pisanja je strukturirana na sljedeći način.
Modbus ASCII/RTU
Vrijednosti sadržane u porukama zahtjeva ili odgovora su u heksadecimalnom formatu.
Upit example u slučaju MODBUS RTU: 011005150001020008F053
Example | Byte | Opis | Broj bajtova |
01 | – | Adresa roba | 1 |
10 | – | Kôd funkcije | 1 |
05 | Visoko | Početni registar | 2 |
15 | Nisko | ||
00 | Visoko | Broj riječi koje treba napisati | 2 |
01 | Nisko | ||
02 | – | Brojač bajtova podataka | 1 |
00 | Visoko | Podaci za programiranje | 2 |
08 | Nisko | ||
F0 | Visoko | Provjera greške (CRC) | 2 |
53 | Nisko |
Odgovor prample u slučaju MODBUS RTU: 01100515000110C1
Example | Byte | Opis | Broj bajtova |
01 | – | Adresa roba | 1 |
10 | – | Kôd funkcije | 1 |
05 | Visoko | Početni registar | 2 |
15 | Nisko | ||
00 | Visoko | Broj napisanih riječi | 2 |
01 | Nisko | ||
10 | Visoko | Provjera greške (CRC) | 2 |
C1 | Nisko |
Modbus TCP
Vrijednosti sadržane u porukama zahtjeva ili odgovora su u heksadecimalnom formatu.
Upit example u slučaju MODBUS TCP: 010000000009011005150001020008
Example | Byte | Opis | Broj bajtova |
01 | – | Identifikator transakcije | 1 |
00 | Visoko | Identifikator protokola | 4 |
00 | Nisko | ||
00 | Visoko | ||
00 | Nisko | ||
09 | – | Broj bajtova | 1 |
01 | – | Identifikator jedinice | 1 |
10 | – | Kôd funkcije | 1 |
05 | Visoko | Početni registar | 2 |
15 | Nisko | ||
00 | Visoko | Broj riječi koje treba napisati | 2 |
01 | Nisko | ||
02 | – | Brojač bajtova podataka | 1 |
00 | Visoko | Podaci za programiranje | 2 |
08 | Nisko |
Odgovor prample u slučaju MODBUS TCP: 010000000006011005150001
Example | Byte | Opis | Broj bajtova |
01 | – | Identifikator transakcije | 1 |
00 | Visoko | Identifikator protokola | 4 |
00 | Nisko | ||
00 | Visoko | ||
00 | Nisko | ||
06 | – | Broj bajtova | 1 |
01 | – | Identifikator jedinice | 1 |
10 | – | Kôd funkcije | 1 |
05 | Visoko | Početni registar | 2 |
15 | Nisko | ||
00 | Visoko | Komanda je uspješno poslana | 2 |
01 | Nisko |
KODOVI IZUZETKA
- U slučaju modula u kombinaciji sa brojačem: Kada modul primi neispravan upit, šalje se poruka o grešci (šifra izuzetka).
- U slučaju brojača sa integrisanom komunikacijom: Kada brojač primi neispravan upit, šalje se poruka o grešci (šifra izuzetka).
- Prema načinu rada MODBUS protokola, mogući kodovi izuzetaka su sljedeći.
Modbus ASCII/RTU
Vrijednosti sadržane u porukama odgovora su u hex formatu.
Odgovor prample u slučaju MODBUS RTU: 01830131F0
Example | Byte | Opis | Broj bajtova |
01 | – | Adresa roba | 1 |
83 | – | Šifra funkcije (80+03) | 1 |
01 | – | Šifra izuzetka | 1 |
31 | Visoko | Provjera greške (CRC) | 2 |
F0 | Nisko |
Kodovi izuzetaka za MODBUS ASCII/RTU su opisani u nastavku:
- $01 NEZAKONITA FUNKCIJA: kod funkcije primljen u upitu nije dozvoljena radnja.
- $02 NELEGALNA ADRESA PODATAKA: adresa podataka primljena u upitu nije dozvoljena (tj. kombinacija registra i dužine prijenosa je nevažeća).
- $03 NEZAKONITA VRIJEDNOST PODATAKA: vrijednost sadržana u polju podataka upita nije dozvoljena vrijednost.
- $04 NEPRAVILNA DUŽINA ODGOVORA: zahtjev bi generirao odgovor s veličinom većom od one dostupne za MODBUS protokol.
Modbus TCP
Vrijednosti sadržane u porukama odgovora su u hex formatu.
Odgovor prample u slučaju MODBUS TCP: 010000000003018302
Example | Byte | Opis | Broj bajtova |
01 | – | Identifikator transakcije | 1 |
00 | Visoko | Identifikator protokola | 4 |
00 | Nisko | ||
00 | Visoko | ||
00 | Nisko | ||
03 | – | Broj bajta sljedećih podataka u ovom nizu | 1 |
01 | – | Identifikator jedinice | 1 |
83 | – | Šifra funkcije (80+03) | 1 |
02 | – | Šifra izuzetka | 1 |
Kodovi izuzetaka za MODBUS TCP su opisani u nastavku:
- $01 NEZAKONITA FUNKCIJA: server je nepoznat kod funkcije.
- $02 NELEGALNA ADRESA PODATAKA: adresa podataka primljena u upitu nije dozvoljena adresa za brojač (tj. kombinacija registra i dužine prijenosa je nevažeća).
- $03 NEZGODNA VRIJEDNOST PODATAKA: vrijednost sadržana u polju podataka upita nije dozvoljena vrijednost za brojač.
- $04 KVAR SERVERA: server nije uspio tokom izvršavanja.
- $05 POTVRĐUJE: server je prihvatio poziv servera, ali usluga zahtijeva relativno dugo vremena da se izvrši. Server stoga vraća samo potvrdu o prijemu poziva usluge.
- $06 SERVER ZAUZET: server nije mogao prihvatiti PDU zahtjeva MB. Klijentska aplikacija ima odgovornost da odluči hoće li i kada ponovo poslati zahtjev.
- $0A GATEWAY PATH NEDOSTUPAN: komunikacioni modul (ili brojač, u slučaju brojača sa integrisanom komunikacijom) nije konfigurisan ili ne može da komunicira.
- $0B GATEWAY CILJNI UREĐAJ NIJE ODGOVARAO: brojač nije dostupan u mreži.
OPĆI PODACI NA REGISTARSKIM TABELAMA
NAPOMENA: Najveći broj registara (ili bajtova) koji se mogu pročitati jednom komandom:
- 63 registra u ASCII modu
- 127 registara u RTU modu
- 256 bajtova u TCP modu
NAPOMENA: Najveći broj registara koji se može programirati jednom naredbom:
- 13 registra u ASCII modu
- 29 registara u RTU modu
- 1 registar u TCP modu
NAPOMENA: Vrijednosti registra su u hex formatu ($).
Tablica HEADER | Značenje |
PARAMETER | Simbol i opis parametra koji se čita/piše. |
+/- |
Pozitivan ili negativan predznak na očitanoj vrijednosti.
Reprezentacija znaka se mijenja prema komunikacijskom modulu ili modelu brojača: Sign Bit Mode: Ako je ova kolona označena, vrijednost registra čitanja može imati pozitivan ili negativan predznak. Pretvorite potpisanu vrijednost registra kao što je prikazano u sljedećim uputama: Najznačajniji bit (MSB) označava znak na sljedeći način: 0=pozitivno (+), 1=negativno (-). Negativna vrijednost nprample: MSB 8020 dolara = 1000000000100000 = -32 | hex | bin | dec | |
2's Complement Mode: Ako je ova kolona označena, vrijednost registra za čitanje može imati pozitivnu ili negativnu
sign. Negativne vrijednosti su predstavljene sa 2 komplementa. |
|
INTEGER |
INTEGER podaci registra.
Prikazuje jedinicu mjere, tip RegSet, odgovarajući broj riječi i adresu u hex formatu. Dostupna su dva tipa RegSet-a: RegSet 0: registri parnih/neparnih riječi. RegSet 1: čak i registre reči. Nije dostupno za LAN GATEWAY module. Dostupno samo za: ▪ Brojači sa integrisanim MODBUS-om ▪ Brojači sa integrisanim ETHERNET-om ▪ RS485 moduli sa izdanjem firmvera 2.00 ili novijim Da biste identificirali RegSet koji se koristi, pogledajte registre $0523/$0538. |
IEEE | Podaci IEEE standardnog registra.
Prikazuje mjernu jedinicu, broj riječi i adresu u hex formatu. |
REGISTRACIJA DOSTUPNOSTI PO MODELU |
Dostupnost registra prema modelu. Ako je označeno (●), registar je dostupan za
odgovarajući model: 3ph 6A/63A/80A SERIJA: 6A, 63A i 80A 3fazni brojači sa serijskom komunikacijom. 1ph 80A SERIJA: 80A 1fazni brojači sa serijskom komunikacijom. 1ph 40A SERIJA: 40A 1fazni brojači sa serijskom komunikacijom. 3ph integrisani ETHERNET TCP: 3fazni brojači sa integrisanom ETHERNET TCP komunikacijom. 1ph integrisani ETHERNET TCP: 1fazni brojači sa integrisanom ETHERNET TCP komunikacijom. LANG TCP (prema modelu): brojači u kombinaciji sa LAN GATEWAY modulom. |
ZNAČENJE PODATAKA | Opis podataka primljenih odgovorom na naredbu za čitanje. |
PROGRAMABILNI PODACI | Opis podataka koji se mogu poslati za naredbu za pisanje. |
REGISTRI ZA ČITANJE (FUNKCIJSKI KODOVI $03, $04)
U1N | Ph 1-N Voltage | 2 | 0000 | 2 | 0000 | mV | 2 | 1000 | V | ● | ● | ● | ||||
U2N | Ph 2-N Voltage | 2 | 0002 | 2 | 0002 | mV | 2 | 1002 | V | ● | ● | ● | ||||
U3N | Ph 3-N Voltage | 2 | 0004 | 2 | 0004 | mV | 2 | 1004 | V | ● | ● | ● | ||||
U12 | L 1-2 Voltage | 2 | 0006 | 2 | 0006 | mV | 2 | 1006 | V | ● | ● | ● | ||||
U23 | L 2-3 Voltage | 2 | 0008 | 2 | 0008 | mV | 2 | 1008 | V | ● | ● | ● | ||||
U31 | L 3-1 Voltage | 2 | 000A | 2 | 000A | mV | 2 | 100A | V | ● | ● | ● | ||||
U∑ | System Voltage | 2 | 000C | 2 | 000C | mV | 2 | 100C | V | ● | ● | ● | ● | ● | ● | |
A1 | Ph1 Current | ● | 2 | 000E | 2 | 000E | mA | 2 | 100E | A | ● | ● | ● | |||
A2 | Ph2 Current | ● | 2 | 0010 | 2 | 0010 | mA | 2 | 1010 | A | ● | ● | ● | |||
A3 | Ph3 Current | ● | 2 | 0012 | 2 | 0012 | mA | 2 | 1012 | A | ● | ● | ● | |||
AN | Neutral Current | ● | 2 | 0014 | 2 | 0014 | mA | 2 | 1014 | A | ● | ● | ● | |||
A∑ | Sistemska struja | ● | 2 | 0016 | 2 | 0016 | mA | 2 | 1016 | A | ● | ● | ● | ● | ● | ● |
PF1 | Ph1 faktor snage | ● | 1 | 0018 | 2 | 0018 | 0.001 | 2 | 1018 | – | ● | ● | ● | |||
PF2 | Ph2 faktor snage | ● | 1 | 0019 | 2 | 001A | 0.001 | 2 | 101A | – | ● | ● | ● | |||
PF3 | Ph3 faktor snage | ● | 1 | 001A | 2 | 001C | 0.001 | 2 | 101C | – | ● | ● | ● | |||
PF∑ | Sys faktor snage | ● | 1 | 001B | 2 | 001E | 0.001 | 2 | 101E | – | ● | ● | ● | ● | ● | ● |
P1 | Ph1 Aktivna snaga | ● | 3 | 001C | 4 | 0020 | mW | 2 | 1020 | W | ● | ● | ● | |||
P2 | Ph2 Aktivna snaga | ● | 3 | 001F | 4 | 0024 | mW | 2 | 1022 | W | ● | ● | ● | |||
P3 | Ph3 Aktivna snaga | ● | 3 | 0022 | 4 | 0028 | mW | 2 | 1024 | W | ● | ● | ● | |||
P∑ | Sys Active Power | ● | 3 | 0025 | 4 | 002C | mW | 2 | 1026 | W | ● | ● | ● | ● | ● | ● |
S1 | Ph1 prividna snaga | ● | 3 | 0028 | 4 | 0030 | mVA | 2 | 1028 | VA | ● | ● | ● | |||
S2 | Ph2 prividna snaga | ● | 3 | 002B | 4 | 0034 | mVA | 2 | 102A | VA | ● | ● | ● | |||
S3 | Ph3 prividna snaga | ● | 3 | 002E | 4 | 0038 | mVA | 2 | 102C | VA | ● | ● | ● | |||
S∑ | Sys Apparent Power | ● | 3 | 0031 | 4 | 003C | mVA | 2 | 102E | VA | ● | ● | ● | ● | ● | ● |
Q1 | Ph1 Reaktivna snaga | ● | 3 | 0034 | 4 | 0040 | mvar | 2 | 1030 | var | ● | ● | ● | |||
Q2 | Ph2 Reaktivna snaga | ● | 3 | 0037 | 4 | 0044 | mvar | 2 | 1032 | var | ● | ● | ● | |||
Q3 | Ph3 Reaktivna snaga | ● | 3 | 003A | 4 | 0048 | mvar | 2 | 1034 | var | ● | ● | ● | |||
Q∑ | Sys Reactive Power | ● | 3 | 003D | 4 | 004C | mvar | 2 | 1036 | var | ● | ● | ● | ● | ● | ● |
F | Frekvencija | 1 | 0040 | 2 | 0050 | mHz | 2 | 1038 | Hz | ● | ● | ● | ● | ● | ● | |
PH SEQ | Phase Sequence | 1 | 0041 | 2 | 0052 | – | 2 | 103A | – | ● | ● | ● |
Značenje pročitanih podataka:
- INTEGER: $00=123-CCW, $01=321-CW, $02=nije definirano
- IEEE za brojače sa integrisanim komunikacijskim i RS485 modulima: $3DFBE76D=123-CCW, $3E072B02=321-CW, $0=nije definisano
- IEEE za LAN GATEWAY module: $0=123-CCW, $3F800000=321-CW, $40000000=nije definirano
+kWh1 | Ph1 Imp. Active En. | 3 | 0100 | 4 | 0100 | 0.1Wh | 2 | 1100 | Wh | ● | ● | ● | ||||
+kWh2 | Ph2 Imp. Active En. | 3 | 0103 | 4 | 0104 | 0.1Wh | 2 | 1102 | Wh | ● | ● | ● | ||||
+kWh3 | Ph3 Imp. Active En. | 3 | 0106 | 4 | 0108 | 0.1Wh | 2 | 1104 | Wh | ● | ● | ● | ||||
+kWh∑ | Sys Imp. Active En. | 3 | 0109 | 4 | 010C | 0.1Wh | 2 | 1106 | Wh | ● | ● | ● | ● | ● | ● | |
–kWh1 | Ph1 Exp. Active En. | 3 | 010C | 4 | 0110 | 0.1Wh | 2 | 1108 | Wh | ● | ● | ● | ||||
–kWh2 | Ph2 Exp. Active En. | 3 | 010F | 4 | 0114 | 0.1Wh | 2 | 110A | Wh | ● | ● | ● | ||||
–kWh3 | Ph3 Exp. Active En. | 3 | 0112 | 4 | 0118 | 0.1Wh | 2 | 110C | Wh | ● | ● | ● | ||||
-kWh ∑ | Sys Exp. Active En. | 3 | 0115 | 4 | 011C | 0.1Wh | 2 | 110E | Wh | ● | ● | ● | ● | ● | ● | |
+kVAh1-L | Ph1 Imp. Lag. Apparent En. | 3 | 0118 | 4 | 0120 | 0.1VAh | 2 | 1110 | VAh | ● | ● | ● | ||||
+kVAh2-L | Ph2 Imp. Lag. Apparent En. | 3 | 011B | 4 | 0124 | 0.1VAh | 2 | 1112 | VAh | ● | ● | ● | ||||
+kVAh3-L | Ph3 Imp. Lag. Apparent En. | 3 | 011E | 4 | 0128 | 0.1VAh | 2 | 1114 | VAh | ● | ● | ● | ||||
+kVAh∑-L | Sys Imp. Lag. Apparent En. | 3 | 0121 | 4 | 012C | 0.1VAh | 2 | 1116 | VAh | ● | ● | ● | ● | ● | ● | |
-kVAh1-L | Ph1 Exp. Lag. Apparent En. | 3 | 0124 | 4 | 0130 | 0.1VAh | 2 | 1118 | VAh | ● | ● | ● | ||||
-kVAh2-L | Ph2 Exp. Lag. Apparent En. | 3 | 0127 | 4 | 0134 | 0.1VAh | 2 | 111A | VAh | ● | ● | ● | ||||
-kVAh3-L | Ph3 Exp. Lag. Apparent En. | 3 | 012A | 4 | 0138 | 0.1VAh | 2 | 111C | VAh | ● | ● | ● | ||||
-kVAh∑-L | Sys Exp. Lag. Apparent En. | 3 | 012D | 4 | 013C | 0.1VAh | 2 | 111E | VAh | ● | ● | ● | ● | ● | ● | |
+kVAh1-C | Ph1 Imp. Olovo. Apparent En. | 3 | 0130 | 4 | 0140 | 0.1VAh | 2 | 1120 | VAh | ● | ● | ● | ||||
+kVAh2-C | Ph2 Imp. Olovo. Apparent En. | 3 | 0133 | 4 | 0144 | 0.1VAh | 2 | 1122 | VAh | ● | ● | ● | ||||
+kVAh3-C | Ph3 Imp. Olovo. Apparent En. | 3 | 0136 | 4 | 0148 | 0.1VAh | 2 | 1124 | VAh | ● | ● | ● | ||||
+kVAh∑-C | Sys Imp. Olovo. Apparent En. | 3 | 0139 | 4 | 014C | 0.1VAh | 2 | 1126 | VAh | ● | ● | ● | ● | ● | ● | |
-kVAh1-C | Ph1 Exp. Olovo. Apparent En. | 3 | 013C | 4 | 0150 | 0.1VAh | 2 | 1128 | VAh | ● | ● | ● | ||||
-kVAh2-C | Ph2 Exp. Olovo. Apparent En. | 3 | 013F | 4 | 0154 | 0.1VAh | 2 | 112A | VAh | ● | ● | ● | ||||
-kVAh3-C | Ph3 Exp. Olovo. Apparent En. | 3 | 0142 | 4 | 0158 | 0.1VAh | 2 | 112C | VAh | ● | ● | ● | ||||
-VA∑-C | Sys Exp. Olovo. Apparent En. | 3 | 0145 | 4 | 015C | 0.1VAh | 2 | 112E | VAh | ● | ● | ● | ● | ● | ● | |
+kvarh1-L | Ph1 Imp. Lag. Reactive En. | 3 | 0148 | 4 | 0160 | 0.1varh | 2 | 1130 | varh | ● | ● | ● | ||||
+kvarh2-L | Ph2 Imp. Lag. Reactive En. | 3 | 014B | 4 | 0164 | 0.1varh | 2 | 1132 | varh | ● | ● | ● |
+kvarh3-L | Ph3 Imp. Lag. Reactive En. | 3 | 014E | 4 | 0168 | 0.1varh | 2 | 1134 | varh | ● | ● | ● | ||||
+kvarh∑-L | Sys Imp. Lag. Reactive En. | 3 | 0151 | 4 | 016C | 0.1varh | 2 | 1136 | varh | ● | ● | ● | ● | ● | ● | |
-kvarh1-L | Ph1 Exp. Lag. Reactive En. | 3 | 0154 | 4 | 0170 | 0.1varh | 2 | 1138 | varh | ● | ● | ● | ||||
-kvarh2-L | Ph2 Exp. Lag. Reactive En. | 3 | 0157 | 4 | 0174 | 0.1varh | 2 | 113A | varh | ● | ● | ● | ||||
-kvarh3-L | Ph3 Exp. Lag. Reactive En. | 3 | 015A | 4 | 0178 | 0.1varh | 2 | 113C | varh | ● | ● | ● | ||||
-vary∑-L | Sys Exp. Lag. Reactive En. | 3 | 015D | 4 | 017C | 0.1varh | 2 | 113E | varh | ● | ● | ● | ● | ● | ● | |
+kvarh1-C | Ph1 Imp. Olovo. Reactive En. | 3 | 0160 | 4 | 0180 | 0.1varh | 2 | 1140 | varh | ● | ● | ● | ||||
+kvarh2-C | Ph2 Imp. Olovo. Reactive En. | 3 | 0163 | 4 | 0184 | 0.1varh | 2 | 1142 | varh | ● | ● | ● | ||||
+kvarh3-C | Ph3 Imp. Olovo. Reactive En. | 3 | 0166 | 4 | 0188 | 0.1varh | 2 | 1144 | varh | ● | ● | ● | ||||
+kvarh∑-C | Sys Imp. Olovo. Reactive En. | 3 | 0169 | 4 | 018C | 0.1varh | 2 | 1146 | varh | ● | ● | ● | ● | ● | ● | |
-kvarh1-C | Ph1 Exp. Olovo. Reactive En. | 3 | 016C | 4 | 0190 | 0.1varh | 2 | 1148 | varh | ● | ● | ● | ||||
-kvarh2-C | Ph2 Exp. Olovo. Reactive En. | 3 | 016F | 4 | 0194 | 0.1varh | 2 | 114A | varh | ● | ● | ● | ||||
-kvarh3-C | Ph3 Exp. Olovo. Reactive En. | 3 | 0172 | 4 | 0198 | 0.1varh | 2 | 114C | varh | ● | ● | ● | ||||
-kvarh∑-C | Sys Exp. Olovo. Reactive En. | 3 | 0175 | 4 | 019C | 0.1varh | 2 | 114E | varh | ● | ● | ● | ● | ● | ● | |
– Rezervirano | 3 | 0178 | 2 | 01A0 | – | 2 | 1150 | – | R | R | R | R | R | R |
TARIFA 1 COUNTERS
+kWh1-T1 | Ph1 Imp. Active En. | 3 | 0200 | 4 | 0200 | 0.1Wh | 2 | 1200 | Wh | ● | ● | |||||
+kWh2-T1 | Ph2 Imp. Active En. | 3 | 0203 | 4 | 0204 | 0.1Wh | 2 | 1202 | Wh | ● | ● | |||||
+kWh3-T1 | Ph3 Imp. Active En. | 3 | 0206 | 4 | 0208 | 0.1Wh | 2 | 1204 | Wh | ● | ● | |||||
+kWh∑-T1 | Sys Imp. Active En. | 3 | 0209 | 4 | 020C | 0.1Wh | 2 | 1206 | Wh | ● | ● | ● | ||||
-kWh1-T1 | Ph1 Exp. Active En. | 3 | 020C | 4 | 0210 | 0.1Wh | 2 | 1208 | Wh | ● | ● | |||||
-kWh2-T1 | Ph2 Exp. Active En. | 3 | 020F | 4 | 0214 | 0.1Wh | 2 | 120A | Wh | ● | ● | |||||
-kWh3-T1 | Ph3 Exp. Active En. | 3 | 0212 | 4 | 0218 | 0.1Wh | 2 | 120C | Wh | ● | ● | |||||
-kWh∑-T1 | Sys Exp. Active En. | 3 | 0215 | 4 | 021C | 0.1Wh | 2 | 120E | Wh | ● | ● | ● | ||||
+kVAh1-L-T1 | Ph1 Imp. Lag. Apparent En. | 3 | 0218 | 4 | 0220 | 0.1VAh | 2 | 1210 | VAh | ● | ● | |||||
+kVAh2-L-T1 | Ph2 Imp. Lag. Apparent En. | 3 | 021B | 4 | 0224 | 0.1VAh | 2 | 1212 | VAh | ● | ● | |||||
+kVAh3-L-T1 | Ph3 Imp. Lag. Apparent En. | 3 | 021E | 4 | 0228 | 0.1VAh | 2 | 1214 | VAh | ● | ● | |||||
+kVAh∑-L-T1 | Sys Imp. Lag. Apparent En. | 3 | 0221 | 4 | 022C | 0.1VAh | 2 | 1216 | VAh | ● | ● | ● | ||||
-kVAh1-L-T1 | Ph1 Exp. Lag. Apparent En. | 3 | 0224 | 4 | 0230 | 0.1VAh | 2 | 1218 | VAh | ● | ● | |||||
-kVAh2-L-T1 | Ph2 Exp. Lag. Apparent En. | 3 | 0227 | 4 | 0234 | 0.1VAh | 2 | 121A | VAh | ● | ● | |||||
-kVAh3-L-T1 | Ph3 Exp. Lag. Apparent En. | 3 | 022A | 4 | 0238 | 0.1VAh | 2 | 121C | VAh | ● | ● | |||||
-kVAh∑-L-T1 | Sys Exp. Lag. Apparent En. | 3 | 022D | 4 | 023C | 0.1VAh | 2 | 121E | VAh | ● | ● | ● | ||||
+kVAh1-C-T1 | Ph1 Imp. Olovo. Apparent En. | 3 | 0230 | 4 | 0240 | 0.1VAh | 2 | 1220 | VAh | ● | ● | |||||
+kVAh2-C-T1 | Ph2 Imp. Olovo. Apparent En. | 3 | 0233 | 4 | 0244 | 0.1VAh | 2 | 1222 | VAh | ● | ● | |||||
+kVAh3-C-T1 | Ph3 Imp. Olovo. Apparent En. | 3 | 0236 | 4 | 0248 | 0.1VAh | 2 | 1224 | VAh | ● | ● | |||||
+kVAh∑-C-T1 | Sys Imp. Olovo. Apparent En. | 3 | 0239 | 4 | 024C | 0.1VAh | 2 | 1226 | VAh | ● | ● | ● | ||||
-kVAh1-C-T1 | Ph1 Exp. Olovo. Apparent En. | 3 | 023C | 4 | 0250 | 0.1VAh | 2 | 1228 | VAh | ● | ● | |||||
-kVAh2-C-T1 | Ph2 Exp. Olovo. Apparent En. | 3 | 023F | 4 | 0254 | 0.1VAh | 2 | 122A | VAh | ● | ● | |||||
-kVAh3-C-T1 | Ph3 Exp. Olovo. Apparent En. | 3 | 0242 | 4 | 0258 | 0.1VAh | 2 | 122C | VAh | ● | ● | |||||
-kVAh∑-C-T1 | Sys Exp. Olovo. Apparent En. | 3 | 0245 | 4 | 025C | 0.1VAh | 2 | 122E | VAh | ● | ● | ● | ||||
+kvarh1-L-T1 | Ph1 Imp. Lag. Reactive En. | 3 | 0248 | 4 | 0260 | 0.1varh | 2 | 1230 | varh | ● | ● | |||||
+kvarh2-L-T1 | Ph2 Imp. Lag. Reactive En. | 3 | 024B | 4 | 0264 | 0.1varh | 2 | 1232 | varh | ● | ● | |||||
+kvarh3-L-T1 | Ph3 Imp. Lag. Reactive En. | 3 | 024E | 4 | 0268 | 0.1varh | 2 | 1234 | varh | ● | ● | |||||
+kvarh∑-L-T1 | Sys Imp. Lag. Reactive En. | 3 | 0251 | 4 | 026C | 0.1varh | 2 | 1236 | varh | ● | ● | ● | ||||
-kvarh1-L-T1 | Ph1 Exp. Lag. Reactive En. | 3 | 0254 | 4 | 0270 | 0.1varh | 2 | 1238 | varh | ● | ● | |||||
-kvarh2-L-T1 | Ph2 Exp. Lag. Reactive En. | 3 | 0257 | 4 | 0274 | 0.1varh | 2 | 123A | varh | ● | ● | |||||
-kvarh3-L-T1 | Ph3 Exp. Lag. Reactive En. | 3 | 025A | 4 | 0278 | 0.1varh | 2 | 123C | varh | ● | ● | |||||
-vary∑-L-T1 | Sys Exp. Lag. Reactive En. | 3 | 025D | 4 | 027C | 0.1varh | 2 | 123E | varh | ● | ● | ● | ||||
+kvarh1-C-T1 | Ph1 Imp. Olovo. Reactive En. | 3 | 0260 | 4 | 0280 | 0.1varh | 2 | 1240 | varh | ● | ● | |||||
+kvarh2-C-T1 | Ph2 Imp. Olovo. Reactive En. | 3 | 0263 | 4 | 0284 | 0.1varh | 2 | 1242 | varh | ● | ● | |||||
+kvarh3-C-T1 | Ph3 Imp. Olovo. Reactive En. | 3 | 0266 | 4 | 0288 | 0.1varh | 2 | 1244 | varh | ● | ● | |||||
+kvarh∑-C-T1 | Sys Imp. Olovo. Reactive En. | 3 | 0269 | 4 | 028C | 0.1varh | 2 | 1246 | varh | ● | ● | ● | ||||
-kvarh1-C-T1 | Ph1 Exp. Olovo. Reactive En. | 3 | 026C | 4 | 0290 | 0.1varh | 2 | 1248 | varh | ● | ● | |||||
-kvarh2-C-T1 | Ph2 Exp. Olovo. Reactive En. | 3 | 026F | 4 | 0294 | 0.1varh | 2 | 124A | varh | ● | ● | |||||
-kvarh3-C-T1 | Ph3 Exp. Olovo. Reactive En. | 3 | 0272 | 4 | 0298 | 0.1varh | 2 | 124C | varh | ● | ● | |||||
-kvarh∑-C-T1 | Sys Exp. Olovo. Reactive En. | 3 | 0275 | 4 | 029C | 0.1varh | 2 | 124E | varh | ● | ● | ● | ||||
– Rezervirano | 3 | 0278 | – | – | – | – | – | – | R | R | R | R | R | R |
+kWh1-T2 | Ph1 Imp. Active En. | 3 | 0300 | 4 | 0300 | 0.1Wh | 2 | 1300 | Wh | ● | ● | |||||
+kWh2-T2 | Ph2 Imp. Active En. | 3 | 0303 | 4 | 0304 | 0.1Wh | 2 | 1302 | Wh | ● | ● | |||||
+kWh3-T2 | Ph3 Imp. Active En. | 3 | 0306 | 4 | 0308 | 0.1Wh | 2 | 1304 | Wh | ● | ● | |||||
+kWh∑-T2 | Sys Imp. Active En. | 3 | 0309 | 4 | 030C | 0.1Wh | 2 | 1306 | Wh | ● | ● | ● | ||||
-kWh1-T2 | Ph1 Exp. Active En. | 3 | 030C | 4 | 0310 | 0.1Wh | 2 | 1308 | Wh | ● | ● | |||||
-kWh2-T2 | Ph2 Exp. Active En. | 3 | 030F | 4 | 0314 | 0.1Wh | 2 | 130A | Wh | ● | ● | |||||
-kWh3-T2 | Ph3 Exp. Active En. | 3 | 0312 | 4 | 0318 | 0.1Wh | 2 | 130C | Wh | ● | ● | |||||
-kWh∑-T2 | Sys Exp. Active En. | 3 | 0315 | 4 | 031C | 0.1Wh | 2 | 130E | Wh | ● | ● | ● | ||||
+kVAh1-L-T2 | Ph1 Imp. Lag. Apparent En. | 3 | 0318 | 4 | 0320 | 0.1VAh | 2 | 1310 | VAh | ● | ● | |||||
+kVAh2-L-T2 | Ph2 Imp. Lag. Apparent En. | 3 | 031B | 4 | 0324 | 0.1VAh | 2 | 1312 | VAh | ● | ● | |||||
+kVAh3-L-T2 | Ph3 Imp. Lag. Apparent En. | 3 | 031E | 4 | 0328 | 0.1VAh | 2 | 1314 | VAh | ● | ● | |||||
+kVAh∑-L-T2 | Sys Imp. Lag. Apparent En. | 3 | 0321 | 4 | 032C | 0.1VAh | 2 | 1316 | VAh | ● | ● | ● | ||||
-kVAh1-L-T2 | Ph1 Exp. Lag. Apparent En. | 3 | 0324 | 4 | 0330 | 0.1VAh | 2 | 1318 | VAh | ● | ● | |||||
-kVAh2-L-T2 | Ph2 Exp. Lag. Apparent En. | 3 | 0327 | 4 | 0334 | 0.1VAh | 2 | 131A | VAh | ● | ● | |||||
-kVAh3-L-T2 | Ph3 Exp. Lag. Apparent En. | 3 | 032A | 4 | 0338 | 0.1VAh | 2 | 131C | VAh | ● | ● | |||||
-kVAh∑-L-T2 | Sys Exp. Lag. Apparent En. | 3 | 032D | 4 | 033C | 0.1VAh | 2 | 131E | VAh | ● | ● | ● | ||||
+kVAh1-C-T2 | Ph1 Imp. Olovo. Apparent En. | 3 | 0330 | 4 | 0340 | 0.1VAh | 2 | 1320 | VAh | ● | ● | |||||
+kVAh2-C-T2 | Ph2 Imp. Olovo. Apparent En. | 3 | 0333 | 4 | 0344 | 0.1VAh | 2 | 1322 | VAh | ● | ● | |||||
+kVAh3-C-T2 | Ph3 Imp. Olovo. Apparent En. | 3 | 0336 | 4 | 0348 | 0.1VAh | 2 | 1324 | VAh | ● | ● | |||||
+kVAh∑-C-T2 | Sys Imp. Olovo. Apparent En. | 3 | 0339 | 4 | 034C | 0.1VAh | 2 | 1326 | VAh | ● | ● | ● | ||||
-kVAh1-C-T2 | Ph1 Exp. Olovo. Apparent En. | 3 | 033C | 4 | 0350 | 0.1VAh | 2 | 1328 | VAh | ● | ● | |||||
-kVAh2-C-T2 | Ph2 Exp. Olovo. Apparent En. | 3 | 033F | 4 | 0354 | 0.1VAh | 2 | 132A | VAh | ● | ● | |||||
-kVAh3-C-T2 | Ph3 Exp. Olovo. Apparent En. | 3 | 0342 | 4 | 0358 | 0.1VAh | 2 | 132C | VAh | ● | ● | |||||
-kVAh∑-C-T2 | Sys Exp. Olovo. Apparent En. | 3 | 0345 | 4 | 035C | 0.1VAh | 2 | 132E | VAh | ● | ● | ● | ||||
+kvarh1-L-T2 | Ph1 Imp. Lag. Reactive En. | 3 | 0348 | 4 | 0360 | 0.1varh | 2 | 1330 | varh | ● | ● | |||||
+kvarh2-L-T2 | Ph2 Imp. Lag. Reactive En. | 3 | 034B | 4 | 0364 | 0.1varh | 2 | 1332 | varh | ● | ● | |||||
+kvarh3-L-T2 | Ph3 Imp. Lag. Reactive En. | 3 | 034E | 4 | 0368 | 0.1varh | 2 | 1334 | varh | ● | ● | |||||
+kvarh∑-L-T2 | Sys Imp. Lag. Reactive En. | 3 | 0351 | 4 | 036C | 0.1varh | 2 | 1336 | varh | ● | ● | ● | ||||
-kvarh1-L-T2 | Ph1 Exp. Lag. Reactive En. | 3 | 0354 | 4 | 0370 | 0.1varh | 2 | 1338 | varh | ● | ● | |||||
-kvarh2-L-T2 | Ph2 Exp. Lag. Reactive En. | 3 | 0357 | 4 | 0374 | 0.1varh | 2 | 133A | varh | ● | ● | |||||
-kvarh3-L-T2 | Ph3 Exp. Lag. Reactive En. | 3 | 035A | 4 | 0378 | 0.1varh | 2 | 133C | varh | ● | ● | |||||
-vary∑-L-T2 | Sys Exp. Lag. Reactive En. | 3 | 035D | 4 | 037C | 0.1varh | 2 | 133E | varh | ● | ● | ● | ||||
+kvarh1-C-T2 | Ph1 Imp. Olovo. Reactive En. | 3 | 0360 | 4 | 0380 | 0.1varh | 2 | 1340 | varh | ● | ● | |||||
+kvarh2-C-T2 | Ph2 Imp. Olovo. Reactive En. | 3 | 0363 | 4 | 0384 | 0.1varh | 2 | 1342 | varh | ● | ● | |||||
+kvarh3-C-T2 | Ph3 Imp. Olovo. Reactive En. | 3 | 0366 | 4 | 0388 | 0.1varh | 2 | 1344 | varh | ● | ● | |||||
+kvarh∑-C-T2 | Sys Imp. Olovo. Reactive En. | 3 | 0369 | 4 | 038C | 0.1varh | 2 | 1346 | varh | ● | ● | ● | ||||
-kvarh1-C-T2 | Ph1 Exp. Olovo. Reactive En. | 3 | 036C | 4 | 0390 | 0.1varh | 2 | 1348 | varh | ● | ● | |||||
-kvarh2-C-T2 | Ph2 Exp. Olovo. Reactive En. | 3 | 036F | 4 | 0394 | 0.1varh | 2 | 134A | varh | ● | ● | |||||
-kvarh3-C-T2 | Ph3 Exp. Olovo. Reactive En. | 3 | 0372 | 4 | 0398 | 0.1varh | 2 | 134C | varh | ● | ● | |||||
-vary∑-C-T2 | Sys Exp. Olovo. Reactive En. | 3 | 0375 | 4 | 039C | 0.1varh | 2 | 134E | varh | ● | ● | ● | ||||
– Rezervirano | 3 | 0378 | – | – | – | – | – | – | R | R | R | R | R | R |
PARCIJALNI COUNTERS
+kWh∑-P | Sys Imp. Active En. | 3 | 0400 | 4 | 0400 | 0.1Wh | 2 | 1400 | Wh | ● | ● | ● | ● | ● | ● | |
-kWh∑-P | Sys Exp. Active En. | 3 | 0403 | 4 | 0404 | 0.1Wh | 2 | 1402 | Wh | ● | ● | ● | ● | ● | ● | |
+kVAh∑-LP | Sys Imp. Lag. Apparent En. | 3 | 0406 | 4 | 0408 | 0.1VAh | 2 | 1404 | VAh | ● | ● | ● | ● | ● | ● | |
-kVAh∑-LP | Sys Exp. Lag. Apparent En. | 3 | 0409 | 4 | 040C | 0.1VAh | 2 | 1406 | VAh | ● | ● | ● | ● | ● | ● | |
+kVAh∑-CP | Sys Imp. Olovo. Apparent En. | 3 | 040C | 4 | 0410 | 0.1VAh | 2 | 1408 | VAh | ● | ● | ● | ● | ● | ● | |
-kVAh∑-CP | Sys Exp. Olovo. Apparent En. | 3 | 040F | 4 | 0414 | 0.1VAh | 2 | 140A | VAh | ● | ● | ● | ● | ● | ● | |
+kvarh∑-LP | Sys Imp. Lag. Reactive En. | 3 | 0412 | 4 | 0418 | 0.1varh | 2 | 140C | varh | ● | ● | ● | ● | ● | ● | |
-vary∑-LP | Sys Exp. Lag. Reactive En. | 3 | 0415 | 4 | 041C | 0.1varh | 2 | 140E | varh | ● | ● | ● | ● | ● | ● | |
+kvarh∑-CP | Sys Imp. Olovo. Reactive En. | 3 | 0418 | 4 | 0420 | 0.1varh | 2 | 1410 | varh | ● | ● | ● | ● | ● | ● | |
-vary∑-CP | Sys Exp. Olovo. Reactive En. | 3 | 041B | 4 | 0424 | 0.1varh | 2 | 1412 | varh | ● | ● | ● | ● | ● | ● |
BALANCE COUNTERS
kWh∑-B | Sys Active En. | ● | 3 | 041E | 4 | 0428 | 0.1Wh | 2 | 1414 | Wh | ● | ● | ● | ● | ● | |
kVAh∑-LB | Sys Lag. Apparent En. | ● | 3 | 0421 | 4 | 042C | 0.1VAh | 2 | 1416 | VAh | ● | ● | ● | ● | ● | |
kVAh∑-CB | Sys Lead. Apparent En. | ● | 3 | 0424 | 4 | 0430 | 0.1VAh | 2 | 1418 | VAh | ● | ● | ● | ● | ● | |
kvarh∑-LB | Sys Lag. Reactive En. | ● | 3 | 0427 | 4 | 0434 | 0.1varh | 2 | 141A | varh | ● | ● | ● | ● | ● | |
kvarh∑-CB | Sys Lead. Reactive En. | ● | 3 | 042A | 4 | 0438 | 0.1varh | 2 | 141C | varh | ● | ● | ● | ● | ● | |
– Rezervirano | 3 | 042D | – | – | – | – | – | – | R | R | R | R | R | R |
EC SN | Serijski broj brojača | 5 | 0500 | 6 | 0500 | 10 ASCII znakova. (00$…$FF) | ● | ● | ● | ● | ● | ● |
EC MODEL | Counter Model | 1 | 0505 | 2 | 0506 | $03=6A 3 faze, 4 žice
$08=80A 3 faze, 4 žice $0C=80A 1 faza, 2 žice $10=40A 1 faza, 2 žice $12=63A 3 faze, 4 žice |
● | ● | ● | ● | ● | ● |
EC TYPE | Tip brojača | 1 | 0506 | 2 | 0508 | $00=NEMA SREDNJEG, RESET
$01=NEMA SREDNJEG $02=MID $03=NEMA MID, odabir ožičenja $05=MID ne varira $09=MID, odabir ožičenja $0A=MID ne varira, odabir ožičenja $0B=NEMA SREDNJEG, RESET, Izbor ožičenja |
● | ● | ● | ● | ● | ● |
EC FW REL1 | Izdanje firmvera 1 | 1 | 0507 | 2 | 050A | Pretvorite pročitanu hex vrijednost u vrijednost Dec.
npr. $66=102 => rel. 1.02 |
● | ● | ● | ● | ● | ● |
EC HW VER | Verzija Counter Hardware | 1 | 0508 | 2 | 050C | Pretvorite pročitanu hex vrijednost u vrijednost Dec.
npr. $64=100 => ver. 1.00 |
● | ● | ● | ● | ● | ● |
– | Rezervirano | 2 | 0509 | 2 | 050E | – | R | R | R | R | R | R |
T | Tarifa u upotrebi | 1 | 050B | 2 | 0510 | $01=tarifa 1
$02=tarifa 2 |
● | ● | ● | |||
PRI / SEC | Samo primarna/sekundarna vrijednost 6A model. Rezervirano i
fiksno na 0 za ostale modele. |
1 | 050C | 2 | 0512 | $00=primarni
$01=sekundarni |
● | ● | ● | |||
ERR | Kod greške | 1 | 050D | 2 | 0514 | Kodiranje bitnog polja:
– bit0 (LSb)=Slijed faza – bit1=Memorija – bit2=Sat (RTC)-Samo ETH model – ostali bitovi se ne koriste
Bit=1 znači stanje greške, Bit=0 znači da nema greške |
● | ● | ● | ● | ● | ● |
CT | Vrijednost CT omjera
Samo 6A model. Rezervirano i fiksno na 1 za ostale modele. |
1 | 050E | 2 | 0516 | $0001…$2710 | ● | ● | ● | |||
– | Rezervirano | 2 | 050F | 2 | 0518 | – | R | R | R | R | R | R |
FSA | FSA vrijednost | 1 | 0511 | 2 | 051A | $00=1A
$01=5A $02=80A $03=40A $06=63A |
● | ● | ● | ● | ● | ● |
WIR | Način ožičenja | 1 | 0512 | 2 | 051C | $01=3 faze, 4 žice, 3 struje
$02=3 faze, 3 žice, 2 struje $03=1 faza $04=3 faze, 3 žice, 3 struje |
● | ● | ● | ● | ● | ● |
ADDR | MODBUS adresa | 1 | 0513 | 2 | 051E | $01…$F7 | ● | ● | ● | ● | ● | ● |
MDB MODE | MODBUS Mode | 1 | 0514 | 2 | 0520 | $00=7E2 (ASCII)
$01=8N1 (RTU) |
● | ● | ● | |||
BAUD | Brzina komunikacije | 1 | 0515 | 2 | 0522 | $01=300 bps
$02=600 bps $03=1200 bps $04=2400 bps $05=4800 bps $06=9600 bps $07=19200 bps $08=38400 bps $09=57600 bps |
● | ● | ● | |||
– | Rezervirano | 1 | 0516 | 2 | 0524 | – | R | R | R | R | R | R |
INFORMACIJE O BROJAČU ENERGIJE I KOMUNIKACIJSKI MODULU
EC-P STAT | Djelomični status brojača | 1 | 0517 | 2 | 0526 | Kodiranje bitnog polja:
– bit0 (LSb)= +kWhΣ PAR – bit1=-kWhΣ PAR – bit2=+kVAhΣ-L PAR – bit3=-kVAhΣ-L PAR – bit4=+kVAhΣ-C PAR – bit5=-kVAhΣ-C PAR – bit6=+kvarhΣ-L PAR – bit7=-kvarhΣ-L PAR – bit8=+kvarhΣ-C PAR – bit9=-kvarhΣ-C PAR – ostali bitovi se ne koriste
Bit=1 znači brojač aktivan, Bit=0 znači brojač zaustavljen |
● | ● | ● | ● | ● | ● |
PARAMETER | INTEGER | ZNAČENJE PODATAKA | REGISTRACIJA DOSTUPNOSTI PO MODELU | |||||||||
Simbol |
Opis |
RegSet 0 | RegSet 1 |
Vrijednosti |
3ph 6A/63A/80A SERIAL | 1ph 80A SERIAL | 1ph 40A SERIAL | 3ph Integrisani ETHERNET TCP | 1ph Integrisani ETHERNET TCP | LANG TCP
(prema modelu) |
||
MOD SN | Serijski broj modula | 5 | 0518 | 6 | 0528 | 10 ASCII znakova. (00$…$FF) | ● | ● | ● | |||
SIGN | Predstavljanje potpisane vrijednosti | 1 | 051D | 2 | 052E | $00=značni bit
$01=2 komplementa |
● | ● | ● | ● | ● | |
– Rezervirano | 1 | 051E | 2 | 0530 | – | R | R | R | R | R | R | |
MOD FW REL | Izdanje firmvera modula | 1 | 051F | 2 | 0532 | Pretvorite pročitanu hex vrijednost u vrijednost Dec.
npr. $66=102 => rel. 1.02 |
● | ● | ● | |||
MOD HW VER | Verzija hardvera modula | 1 | 0520 | 2 | 0534 | Pretvorite pročitanu hex vrijednost u vrijednost Dec.
npr. $64=100 => ver. 1.00 |
● | ● | ● | |||
– Rezervirano | 2 | 0521 | 2 | 0536 | – | R | R | R | R | R | R | |
REGSET | RegSet u upotrebi | 1 | 0523 | 2 | 0538 | $00=registracijski set 0
$01=registracijski set 1 |
● | ● | ● | ● | ||
2 | 0538 | 2 | 0538 | $00=registracijski set 0
$01=registracijski set 1 |
● | |||||||
FW REL2 | Izdanje firmvera 2 | 1 | 0600 | 2 | 0600 | Pretvorite pročitanu hex vrijednost u vrijednost Dec.
npr. $C8=200 => rel. 2.00 |
● | ● | ● | ● | ● | ● |
RTC-DAN | Ethernet interfejs RTC dan | 1 | 2000 | 1 | 2000 | Pretvorite pročitanu hex vrijednost u vrijednost Dec.
npr. $1F=31 => dan 31 |
● | ● | ||||
RTC-MJESEC | Ethernet interfejs RTC mjesec | 1 | 2001 | 1 | 2001 | Pretvorite pročitanu hex vrijednost u vrijednost Dec.
npr. $0C=12 => decembar |
● | ● | ||||
RTC-GODINA | Ethernet interfejs RTC godina | 1 | 2002 | 1 | 2002 | Pretvorite pročitanu hex vrijednost u vrijednost Dec.
npr. $15=21 => 2021. godina |
● | ● | ||||
RTC-HOURS | Ethernet interfejs RTC sati | 1 | 2003 | 1 | 2003 | Pretvorite pročitanu hex vrijednost u vrijednost Dec.
npr. $0F=15 => 15 sati |
● | ● | ||||
RTC-MIN | Ethernet interfejs RTC minuta | 1 | 2004 | 1 | 2004 | Pretvorite pročitanu hex vrijednost u vrijednost Dec.
npr. $1E=30 => 30 minuta |
● | ● | ||||
RTC-SEC | Ethernet sučelje RTC sekunde | 1 | 2005 | 1 | 2005 | Pretvorite pročitanu hex vrijednost u vrijednost Dec.
npr. $0A=10 => 10 sekundi |
● | ● |
NAPOMENA: RTC registri ($2000…$2005) su dostupni samo za brojila energije sa Ethernet firmverom rel. 1.15 ili više.
OČITAVANJE KALUTA (ŠIFRA FUNKCIJE $01)
PARAMETER | INTEGER | ZNAČENJE PODATAKA | REGISTRACIJA DOSTUPNOSTI PO MODELU | |||||
Simbol Opis |
Bits
Adresa |
Vrijednosti |
3ph 6A/63A/80A SERIAL | 1ph 80A SERIAL | 1ph 40A SERIAL | 3ph Integrisani ETHERNET TCP | 1ph Integrisani ETHERNET TCP | LANG TCP
(prema modelu) |
AL Alarmi | 40 0000 | Bit sekvenca bit 39 (MSB) … bit 0 (LSb):
|U3N-L|U2N-L|U1N-L|UΣ-L|U3N-H|U2N-H|U1N-H|UΣ-H| |COM|RES|U31-L|U23-L|U12-L|U31-H|U23-H|U12-H| |RES|RES|RES|RES|RES|RES|AN-L|A3-L| |A2-L|A1-L|AΣ-L|AN-H|A3-H|A2-H|A1-H|AΣ-H| |RES|RES|RES|RES|RES|RES|RES|fO|
LEGENDA L=ispod praga (nisko) H=preko praga (visoko) O=izvan raspona COM=Komunikacija na IR portu OK. Ne uzimajte u obzir u slučaju modela sa integrisanom SERIJskom komunikacijom RES=Bit rezerviran na 0
NAPOMENA: Voltage, granične vrijednosti struje i frekvencije mogu se mijenjati prema modelu brojača. Molimo pogledajte tabele su prikazane ispod. |
● | ● | ● | ● | ● |
VOLTAGE I FREKVENCIJSKI OPSECI PREMA MODELU | PRAGOVI PARAMETARA | |||
FAZA-NEUTRAL VOLTAGE | FAZA-FAZA VOLTAGE | CURRENT | FREQUENCY | |
3×230/400V 50Hz | ULN-L=230V-20%=184V
ULN-H=230V+20%=276V |
ULL-L=230V x √3 -20%=318V
ULL-H=230V x √3 +20%=478V |
IL=Početna struja (Ist) IH=Trenutna puna skala (IFS) |
fL=45Hz fH=65Hz |
3×230/400…3×240/415V 50/60Hz | ULN-L=230V-20%=184V
ULN-H=240V+20%=288V |
ULL-L=398V-20%=318V
ULL-H=415V+20%=498V |
PISANJE REGISTRA (ŠIFRA FUNKCIJE $10)
PROGRAMABILNI PODACI ZA BROJAČ ENERGIJE I KOMUNIKACIJSKI MODUL
ADRESA | MODBUS adresa | 1 | 0513 | 2 | 051E | $01…$F7 | ● | ● | ● | ● | ● | ● |
MDB MODE | MODBUS Mode | 1 | 0514 | 2 | 0520 | $00=7E2 (ASCII)
$01=8N1 (RTU) |
● | ● | ||||
BAUD | Brzina komunikacije
*300, 600, 1200, 57600 vrijednosti nije dostupno za model 40A. |
1 | 0515 | 2 | 0522 | $01=300 bps*
$02=600 bps* $03=1200 bps* $04=2400 bps $05=4800 bps $06=9600 bps $07=19200 bps $08=38400 bps $09=57600 bps* |
● | ● | ● | |||
EC RES | Resetujte brojače energije
Ukucajte samo sa funkcijom RESET |
1 | 0516 | 2 | 0524 | $00=UKUPNO Brojači
$03=SVI brojači |
● | ● | ● | ● | ● | ● |
$01=TARIFA 1 Brojači
$02=TARIFA 2 Brojači |
● | ● | ● | |||||||||
EC-P OPER | Djelomična kontra operacija | 1 | 0517 | 2 | 0526 | Za RegSet1, postavite MS riječ uvijek na 0000. LS riječ mora biti strukturirana na sljedeći način:
Bajt 1 – DELIMIČNI izbor brojača $00=+kWhΣ PAR $01=-kWhΣ PAR $02=+kVAhΣ-L PAR $03=-kVAhΣ-L PAR $04=+kVAhΣ-C PAR $05=-kVAhΣ-C PAR $06=+kvarhΣ-L PAR $07=-kvarhΣ-L PAR $08=+kvarhΣ-C PAR $09=-kvarhΣ-C PAR $0A=SVI parcijalni brojači Byte 2 – DELIMIČNI rad brojača $01=početak $02=stop $03=reset npr. Start +kWhΣ PAR Counter 00=+kWhΣ PAR 01=početak Konačna vrijednost koju treba postaviti: –RegSet0=0001 –RegSet1=00000001 |
● | ● | ● | ● | ● | ● |
REGSET | RegSet prebacivanje | 1 | 100B | 2 | 1010 | $00=prebaciti na RegSet 0
$01=prebaciti na RegSet 1 |
● | ● | ● | ● | ||
2 | 0538 | 2 | 0538 | $00=prebaciti na RegSet 0
$01=prebaciti na RegSet 1 |
● | |||||||
RTC-DAN | Ethernet interfejs RTC dan | 1 | 2000 | 1 | 2000 | $01…$1F (1…31) | ● | ● | ||||
RTC-MJESEC | Ethernet interfejs RTC mjesec | 1 | 2001 | 1 | 2001 | $01…$0C (1…12) | ● | ● | ||||
RTC-GODINA | Ethernet interfejs RTC godina | 1 | 2002 | 1 | 2002 | $01…$25 (1…37=2001…2037)
npr. za postavljanje 2021. upišite 15 dolara |
● | ● | ||||
RTC-HOURS | Ethernet interfejs RTC sati | 1 | 2003 | 1 | 2003 | $00…$17 (0…23) | ● | ● | ||||
RTC-MIN | Ethernet interfejs RTC minuta | 1 | 2004 | 1 | 2004 | $00…$3B (0…59) | ● | ● | ||||
RTC-SEC | Ethernet sučelje RTC sekunde | 1 | 2005 | 1 | 2005 | $00…$3B (0…59) | ● | ● |
NAPOMENA: RTC registri ($2000…$2005) su dostupni samo za brojila energije sa Ethernet firmverom rel. 1.15 ili više.
NAPOMENA: ako naredba za pisanje RTC sadrži neprikladne vrijednosti (npr. 30. februar), vrijednost neće biti prihvaćena i uređaj odgovara kodom izuzetka (Illegal Value).
NAPOMENA: u slučaju gubitka RTC-a zbog dugotrajnog isključenja, ponovo postavite RTC vrijednost (dan, mjesec, godina, sati, min, sek) da ponovno pokrenete snimanje.
Dokumenti / Resursi
![]() |
PROTOKOL RS485 Modbus i Lan Gateway [pdf] Korisnički priručnik RS485 Modbus i Lan Gateway, RS485, Modbus i Lan Gateway, Lan Gateway, Gateway |