Softver za kodiranje
Uputstvo za upotrebu
Softver za kodiranje
Ovaj dokument sadrži povjerljive informacije koje su vlasništvo ARAD doo. Nijedan dio njegovog sadržaja ne smije se koristiti, kopirati, otkriti ili prenijeti bilo kojoj strani na bilo koji način bez prethodne pismene dozvole ARAD doo.
Odobrenja:
| Ime | Pozicija | Potpis | |
| Napisao: | Evgeni Kosakovski | Firmware Engineer | |
| Odobrio: | R&D menadžer | ||
| Odobrio: | Menadžer proizvoda | ||
| Odobrio: |
Federalna komisija za komunikacije (FCC) Obaveštenje o usklađenosti
OPREZ
Ovaj uređaj je u skladu s dijelom 15 FCC pravila. Korisnik treba biti svjestan da promjene i preinake na opremi koje Master Meter nije izričito odobrio mogu dovesti do poništavanja garancije i korisničkog ovlaštenja za upravljanje opremom. Opremu treba koristiti profesionalno obučeno osoblje.
Ova je oprema testirana i utvrđeno je da je u skladu s ograničenjima za digitalni uređaj klase B, u skladu s dijelom 15 FCC pravila. Ova ograničenja su napravljena da pruže razumnu zaštitu od štetnih smetnji u stambenoj instalaciji. Ova oprema generira namjene i može zračiti radiofrekvencijsku energiju i, ako nije instalirana i ne koristi se u skladu s uputama, može uzrokovati štetne smetnje u radio komunikacijama. Međutim, ne postoji garancija da u instalaciji neće doći do smetnji. Ako ova oprema uzrokuje štetne smetnje za radio ili televizijski prijem, što se može utvrditi isključivanjem i uključivanjem opreme, korisniku se preporučuje da pokuša ispraviti smetnje jednom ili više od sljedećih mjera:
- Preusmjerite ili premjestite prijemnu antenu.
- Povećajte razmak između opreme i prijemnika.
- Povežite opremu u utičnicu na strujnom kolu različitom od onog na koji je priključen prijemnik.
- Za pomoć se obratite prodavaču ili iskusnom radio/TV tehničaru.
Ovaj uređaj je u skladu sa dijelom 15 FCC pravila. Rad je podložan sljedeća dva uslova:
- Ovaj uređaj možda neće uzrokovati štetne smetnje i
- Ovaj uređaj mora prihvatiti sve primljene smetnje, uključujući smetnje koje mogu uzrokovati neželjeni rad.
Obavijest o usklađenosti industrije Kanade (IC).
Ovaj uređaj je u skladu sa FCC pravilima Dio 15 i sa RSS standardima izuzetih od licence Industry Canada. Rad je podložan sljedeća dva uslova:
- Ovaj uređaj ne smije uzrokovati smetnje i
- Ovaj uređaj mora prihvatiti sve smetnje, uključujući smetnje koje mogu uzrokovati neželjeni rad uređaja.
Prema propisima Industry Canada, ovaj radio predajnik može raditi samo koristeći antenu tipa i maksimalnog (ili manjeg) pojačanja koje je za taj predajnik odobrila Industry Canada. Da bi se smanjile potencijalne radio smetnje drugim korisnicima, tip antene i njeno pojačanje treba da budu odabrani tako da ekvivalentna izotropno izračena snaga (EIRP) ne bude veća od one koja je neophodna za uspešnu komunikaciju.
– Ovaj digitalni aparat klase B usklađen je sa kanadskim ICES-003.
Izjava o izloženosti radijaciji:
Ova oprema je u skladu sa FCC i IC ograničenjima izlaganja RF zračenju utvrđenim za nekontrolisano okruženje.
Uvod
Specifikacija softverskih zahtjeva enkodera je opis softverskog sistema koji se razvija u modulu enkodera. On postavlja funkcionalne i nefunkcionalne zahtjeve i može uključivati skup slučajeva upotrebe koji opisuju interakcije sistema i korisnika koje softver mora pružiti.
Trenutna specifikacija zahtjeva uspostavlja osnovu za rad između Arad mjerenja vode s jedne strane i čitača enkodera sa 2 ili 3 žice s druge strane. Ako se koriste na odgovarajući način, specifikacije softverskih zahtjeva mogu pomoći u sprječavanju neuspjeha softverskog projekta.
Trenutni dokument navodi dovoljno i neophodne zahtjeve koji su potrebni za razvoj modula Encoder uključujući definiciju sistema, DFD, komunikaciju, itd., i predstavlja detalje hardverskog i softverskog interfejsa potrebnog za komunikaciju modula Encoder sa SENSUS pulsnim čitačima.
System Overview
Sonata Sprint Encoder je modul podsistema na baterije koji omogućava čitanje podataka Sonata preko 2W ili 3W interfejsa.
On identifikuje tip sistema čitača (2W ili 3W) i konvertuje serijski primljene podatke sa Sonata merača u formate stringova čitača i prenosi ih u protokolu tipa čitača Sensus.
SW arhitektura enkodera
3.1 Encoder modul je vrlo jednostavan konfigurabilni sistem koji:
3.1.1 Pruža impulsni izlazni signal visoke rezolucije.
3.1.2 Može prevesti primljene podatke iz Sonate u električni impuls za svaku mjernu jedinicu prema konfiguraciji modula enkodera. Električni impuls se prenosi preko dvoprovodnog ili troprovodnog kabla do sistema za daljinsko očitavanje.
3.1.3 Podržava komunikacioni interfejs sa različitim pulsnim čitačima.
3.1.4 Model kodera je izgrađen od modula koji prenosi samo posljednju žicu koju je primio od Sonata metra bez ikakve naknadne obrade.
3.2 SW arhitektura modula enkodera je SW arhitektura vođena prekidima:
- SPI RX prekid
- Sat čitača prekida
- Timeouts
3.3 Glavni program se sastoji od inicijalizacije sistema i glavne petlje.
3.3.1 Tokom glavne petlje sistem čeka da dođe do prekida SPI RX ili čitača.
3.3.2 Ako nije došlo do prekida i nije primljena komanda za izlaz impulsa, sistem ulazi u režim rada „isključenje“.
3.3.3 Sistem se budi iz “Power down” moda putem SPI prekida ili prekida sata čitača.
3.3.4 SPI i događaji čitača se obrađuju u ISR-ovima.
3.4 Sljedeća slika prikazuje SPI blok ručke događaja modula Encoder.

3.4.1 Otvorite tajmer za otkrivanje poruke o grešci.
Kada se bajt primi na SPI, sistem proverava da li je bajt zaglavlja, otvara tajmer za vremensko ograničenje primanja sledećeg bajta i pokreće tajmer. Ovaj metod sprečava sistem da dugo čeka na bajtove.
Ako se dugo vremena (preko 200 ms) ne primi nijedan bajt, SPI bajt greške se ažurira i poruka se ne uklanja.
3.4.2 Sačuvati primljeni Rx bajt
Svaki bajt se pohranjuje u Rx bafer.
3.4.3 Provjerite kontrolnu sumu
Kada se primi zadnji bajt u poruci, kontrolna suma se potvrđuje.
3.4.4 Ažuriranje SPI bajta greške
Kada kontrolna suma nije važeća, bajt SPI greške se ažurira i poruka se ne raščlanjava.
3.4.5 Parse primljenu SPI poruku
Kada je kontrolna suma važeća, poziva se proces raščlanjivanja.
Parsiranje se vrši u glavnoj petlji kako bi se primljeni bafer odmah obradio kao atomski i neometani proces. Kada se izvrši raščlanjivanje, ne obrađuje se nijedan događaj čitača.
3.5 Sljedeća slika prikazuje tok poruke raščlanjivanja. Svaki od blokova je ukratko opisan u podparagrafima.

Konfiguracija modula enkodera
Moguće je konfigurirati Encoder modul za rad iz GUI.

4.1 Konfiguracijski set će se pohraniti u Sonata metar pritiskom na
dugme.
4.2 Sonata će konfigurirati komunikaciju s modulom enkodera pomoću RTC konfiguracije alarma prema GUI parametrima:
4.2.1 U slučaju odabira korisnika
Sonata RTC alarm se konfiguriše za vreme definisano u polju „Minute“. Komunikacija sa modulom enkodera će se obavljati svakih minuta u polju.
4.2.2 U slučaju odabira korisnika
Sonata RTC alarm se konfiguriše za vreme definisano u polju „Prvo“ ili „Drugo“, prema izabranoj opciji. Komunikacija sa modulom enkodera će se izvršiti u odabrano vrijeme.
4.3 Modul enkodera podržava samo format varijabli unazad.
4.4 Tip brojača:
4.4.1 Neto Unsigned (1 se pretvara u 99999999).
4.4.2 Proslijedi (podrazumevano).
4.5 Rezolucija:
4.5.1 0.0001, 0.001, 0.01, 0.1, 1, 10, 100, 1000, 10000 (zadana vrijednost 1).
4.6 Režim ažuriranja – vrijeme perioda sonate za slanje podataka u modul kodera:
4.6.1 Period – svako unapred definisano vreme (u polju za minute, videti 4.2.1) Sonata će poslati podatke modulu enkodera. (1…59 minuta. Zadano 5 minuta)
4.6.2 Jednom – fiksno vrijeme kada Sonata šalje podatke modulu Encoder jednom dnevno (vidi 4.2.2). Polje „Prvi“ sadrži vrijeme u formatu: sati i minute.
4.6.3 Dvaput – fiksno vrijeme kada Sonata šalje podatke modulu Encoder dva puta dnevno (vidi 4.2.2). Polja “Prvi” i “Drugi” sadrže vrijeme u formatu: sati i minute.
4.7 AMR serijski broj – do 8 cifara ID broja (podrazumevano isto kao ID brojila)
- Samo numerički brojevi (u načinu rada unatrag).
- Samo 8 najmanje značajnih brojeva (u načinu rada unazad).
4.8 Broj cifara – 1-8 cifara od krajnje desne pozicije za slanje na 2/3W čitač (podrazumevano 8 cifara).
4.9 TPOR – Vrijeme koje čitač čeka dok master ne zaustavi početnu sinhronizaciju (pogledajte Interfejs za čitanje na dodir) (0…1000 ms. Podrazumevano 500 ms).
4.10 2W pulsna širina – (60…1200 ms. Podrazumevano 800 ms).
4.11 Jedinice – jedinice protoka i jedinice zapremine iste kao u vodomjeru Sonata (samo za čitanje).
4.12 Modul enkodera ne podržava alarme u formatu unazad. Stoga ne možemo imati opciju za indikaciju alarma na strani modula.
Definicija komunikacije

| Sonata – Interfejsi enkodera | ||
| Ver. 1.00 | 23/11/2017 | Evgeni K. |
5.1 Sonata↔ Komunikacija kodera
5.1.1 Vodomer Sonata komunicira sa modulom enkodera preko SPI protokola: 500 kHz, bez kontrole podataka). Korištenje drugih postavki će proizvesti nepredvidive rezultate i lako može učiniti da povezani vodomjer Sonata ne reagira.
5.1.2 Nakon ponovnog pokretanja Sonate, trenutna konfiguracija se šalje modulu Encoder sa prvim komunikacijskim zahtjevom u roku od 1 minute od rada Sonate.
5.1.3 U slučaju da modul enkodera ne primi konfiguraciju 3 puta, Sonata će izvršiti resetovanje modula enkodera preko “Reset” pina u trajanju od 200 ms i ponovo će pokušati da pošalje konfiguraciju.
5.1.4 Nakon uspješnog izvršenja zahtjeva za konfiguraciju, Sonata će početi slati podatke modulu Encoder.
5.2 Encoder ↔ Sensus Reader (Touch Read) Interfejs
5.2.1 Specifikacija sučelja za način čitanja dodirom definirana je u smislu rada u standardnom kolu.
5.2.2 Modul enkodera će komunicirati sa čitačima putem Sensus 2W ili 3W protokola. Postoji vremenski dijagram Touch Read Interface za Sensus 2W ili 3W komunikaciju.

| Sym | Opis | Min | Max | Default |
| TPOR | Uključeno da bi mjerač bio spreman (Napomena 1) | 500 | 500 | |
| TPL | Nisko vrijeme napajanja/sata | 500 | 1500 | |
| Nisko treperenje napajanja/sata (Napomena 2) | ±25 | |||
| TPH | Krajnje vrijeme za napajanje/sat | 1500 | Napomena 3 | |
| TPSL | Kašnjenje, sat za izlaz podataka | 250 | ||
| Noseća frekvencija snage/takta | 20 | 30 | ||
| Pitajte frekvenciju izlaza podataka | 40 | 60 | ||
| TRC | Reset komanda. Vrijeme za nisko napajanje/sat za prisilno resetiranje registra | 200 | ||
| TRR | Vrijeme ponovnog očitavanja mjerača (Napomena 1) | 200 |
napomene:
- Tokom TPOR-a mogu biti prisutni impulsi napajanja/takta, ali ih registar ignorira. Neki registri možda neće ponoviti poruku bez reset komande
- Treperenje takta registra je specificirano jer neki registri mogu biti osjetljivi na velike varijacije niskog vremena takta.
- Registar mora biti statički uređaj. Registar će ostati u trenutnom stanju sve dok je signal napajanja/sata visok.
5.2.3 Podržani čitači:
2W
- TouchReader II Sensus M3096 – 146616D
- TouchReader II Sensus M3096 – 154779D
- TouchReader II Sensus 3096 – 122357C
- Sensus AutoGun 4090-89545 A
- VersaProbe NorthROP Grumman VP11BS1680
- Sensus RadioRead M520R C1-TC-X-AL
3W
- VL9 ,Kemp-Meek Mineola, TX (Tap)
- Master Meter MMR NTAMMR1 RepReader
- Sensus AR4002 RF
5.3 Režim napajanja enkodera
5.3.1 Kada se naznači da nema aktivnosti čitača (200 msec), SPI ili Readera, sistem ulazi u režim isključenja.
5.3.2 Sistem se može probuditi iz režima isključenja samo kada se primi SPI ili Readeclock.
5.3.3 Režim isključenja sistema je HALT mod (minimalna potrošnja energije).
5.3.4 Pre ulaska u režim isključenja SPI modul je konfigurisan kao EXTI kako bi se omogućilo buđenje iz HALT režima kada se primi SPI poruka.
5.3.5 PB0 je konfigurisan na EXTI kako bi se probudio iz HALT moda kada je primljen sat čitača.
5.3.6 GPIO je konfigurisan za minimalnu potrošnju energije tokom režima isključenja.
5.3.7 Ulazak u režim isključenja se izvršava iz glavne petlje nakon isteka tajmera, tajmer 2.
5.4 Poruka o kompatibilnosti unatrag
Poruka od brojila:
| Byte Num | (0:3) | (4:7) |
| 0 | 'S' | |
| 1 | ID [0]-0x30 | ID [1]-0x30 |
| 2 | ID [2]-0x30 | ID [3]-0x30 |
| 3 | ID[4]-0x30 | ID [5]-0x30 |
| 4 | ID[6]-0x30 | ID [7]-0x30 |
| 5 | Acc[0]-0x30 | Acc [1]-0x30 |
| 6 | Acc [2]-0x30 | Acc [3]-0x30 |
| 7 | Acc [4]-0x30 | Acc [5]-0x30 |
| 8 | Acc [6]-0x30 | Acc [7]-0x30 |
| 9 | Provjera zbroja za(i=1;i<9;a^= poruka[i++]); | |
| 10 | 0x0D | |
5.5 Konfiguracija sučelja enkodera
| Byte Num | ||
| 1 | Bitovi: 0 – Omogući eksterno napajanje 1 – 0 Fiksni format 1 Varijabilni format |
Podrazumevano je 0 Bez vanjskog napajanja i promjenjivog formata |
| 7 _ |
TPOR | U koracima od 10 ms |
| 2W taktna frekvencija | In Khz | |
| Vsense prag | Prebacite se na vanjsko napajanje kada Vsense premaši prag | |
| 6 | 2W pulsna širina u 5*us | 0 znači Ous 10 znači 50us 100 znači 500us |
| 7-8 | Prag pristupa baterije U hiljadama pristupa. |
TBD |
| 9 | Lokacija decimalnog zareza | |
| 10 | Broj cifara | 0-8 |
| 11 | Id. proizvođača | |
| 12 | Volume Unit | Vidi Dodatak A |
| 13 | Flow Unit | Vidi Dodatak A |
| 14-15 | Bitno: 0 – poslati alarm 1 – poslati Jedinicu 2 -pošalji protok 3 -slanje jačine zvuka |
|
| 16 | Flow Type | C |
| 17 | Volume Type | B |
| 18-30 | ID brojila glavni | Naprijed (8 LSB u Fix modu) |
| 31-42 | ID brojila (sekundarno) | Tok unatrag (8 LSB u Fix modu) |
5.6 Encoder Formatiranje poruke
5.6.1 Format fiksne dužine
RnnnniiiiiiiiCR
R[Podaci enkodera][ ID brojila 8 LSB(Konfiguracija)]CR
Format fiksne dužine je u obliku:
gdje:
“R” je glavni lik.
“nnnn” je očitavanje mjerača od četiri karaktera.
“iiiiiiii” je identifikacioni broj od osam znakova.
“CR” je znak za povratak (ASCII vrijednost 0Dh)
Važeći znakovi za “n” su “0-9” i “?”
Važeći znakovi za “i” su: 0-9, AZ, az, ?
U slučaju formata popravka modul će:
- Pretvorite brojač mjerača koji se šalje modulu u ASCII (0 do 9999)
- Uzmite 8 LSB iz glavnog ID-a mjerača ili ID-a mjerača (sekundarnog)
5.6.2 Format varijabilne dužine
Format varijabilne dužine sastoji se od vodećeg znaka “V”, niza polja i znaka za završetak “CR”. Opšti oblik:
V;IMiiiiiiiiiiii;RBmmmmmm,uv;Aa,a,a;GCnnnnn,ufCR
- Uzmite 12 LSB znakova iz glavnog ID-a mjerača ili ID-a mjerača (sekundarnog)
- Konvertujte polje brojača brojača podataka enkodera i konvertujte u ASCII (0 do 99999999), broj cifara zavisi od konfiguracije
- Pošaljite bajt alarma iz podataka enkodera, ako postoji
- Pošaljite jedinični bajt iz podataka enkodera, ako postoji
- Konvertujte polje protoka merača podataka enkodera i konvertujte iz float u ASCII, broj cifara je 4 i decimalni zarez i znak ako je potrebno.
- Spojite sve s odgovarajućim zaglavljima i separatorima
- Dodaj CR.
Totalizer 0 1 2 3 . 4 5 6 7 8 Sensus 0 0 0 0 0 1 2 3 Encoder Data-volume 123 Broj cifara = 8
Rezolucija = 1
Lokacija decimalnog zareza = 0 (bez decimalnog zareza)Totalizer 0 1 2 3 . 4 5 6 7 8 Sensus 0 0 1 2 3 . 4 5 Encoder Data-volume 12345 Broj cifara = 7 (maksimalno zbog decimalnog zareza)
Rezolucija = 1
Lokacija decimalnog zareza = 2Totalizer 0 1 2 3 . 4 5 6 7 8 Sensus 1 2 3 4 5 . 6 7 Encoder Data-volume 1234567 Broj cifre =7 (maksimalno zbog decimalnog zareza)
Rezolucija =x0.01
Lokacija decimalnog zareza = 2Totalizer 0 0 1 2 . 3 4 5 6 7 Sensus 0 0 0 1 2 3 4 Encoder Data-volume 1234 Broj cifara = 7
Rezolucija = x 0.01
Lokacija decimalnog zareza = 0Totalizer 0 1 2 3 . 4 5 6 7 8 Sensus 0 0 0 0 0 1 2 Encoder Data-volume 12 Broj cifara = 7
Rezolucija =x10
Lokacija decimalnog zareza = 0
5.7 Definicija polja
5.7.1 Format poruke se identifikuje prema prvom bajtu poruke.
- 0 x 55 označava novi format poruke.
- 0 x 53 ('S') označava poruku u starom formatu
5.7.2 Postoji nekoliko opcionih potpolja predstavljenih u nastavku. One su zatvorene u zagradama “[,]”. Ako je za polje definirano više od jednog potpolja, potpolja se moraju pojaviti prikazanim redoslijedom.
5.7.3 Modul konvertuje podatke sa brojila u jedan od dva formata u skladu sa konfiguracijom (fiksni ili varijabilni).
Sljedeća tabela definira podržane formate dužine:
|
Izlazna poruka Format |
Forma | Gdje | Konfiguracija |
| Format fiksne dužine | RnnnniiiiiiiiCR | R glavni lik n – očitavanje brojila i – ID brojila CR – ASCII 0Dh |
jedinice za očitavanje brojila |
| Format varijabilne dužine | V;IMiiiiiiiiiiii; RBmmmmmm,ffff,uv; Aa,a,a; GCnnnnnn,uf CR | V – glavni lik I – Polje za identifikaciju. i – do 12 znakova M – Id. proizvođača RB – Trenutni volumen A – Alarmno polje. a – dozvoljeni su tipovi alarma do 8 podpolja koda alarma. GC – Trenutni protok m – do 8 cifara f – mantisa uv – jedinice zapremine (pogledajte tabelu jedinica) nnnnnn – 4-6 znakova: 4-brojevi, 1 decimalni zarez, 1 znak znaka uf – jedinice protoka (vidi tabelu jedinica) |
Polja:
f (mantisa), a (alarm) ,u (jedinice) nisu obavezni.
Važeći znakovi: “0-9”, “AZ”, “az”, “?” važi kao indikator greške.
5.8 Parsiraj poruku prema starom formatu
5.8.1 U starom formatu poruka sadrži ID brojila i datum zapremine.
5.8.2 Poruka se analizira prema ICD-u.
5.9 Upisivanje primljenih parametara u EEPROM
5.9.1 Kada se primi ID modula, poruka podataka ili poruka o konfiguraciji, parametri poruke se upisuju u EEPROM.
5.9.2 Ovo upisivanje u EEPROM sprečava sistem da izgubi podatke kada dođe do resetovanja sistema.
5.10 Blok ručke događaja čitača
5.10.1 Kada je primljen sat čitača, sistem rukuje ISR događajem čitača.
5.10.2 Svi procesi se obavljaju u ISR-u kako bi bili sinhronizirani sa čitačem.
5.10.3 Ako se sat ne detektuje tokom 200 ms, sistem prelazi u režim isključenja.

| Blok ručke čitača ISR | ||
| Ver. 1.00 | 3/12/2017 | 3/12/2017 |
5.11 Otvorite tajmer za otkrivanje tišine
5.11.1 Kada se primi sat čitača, otvara se tajmer Quite Detection.
5.11.2 Kada nema događaja sata za 200 ms, sistem prelazi u režim isključenja.
5.12 Otkrivanje tipa čitača
5.12.1 Prva 3 događaja sata se koriste za tip detekcije sata.
5.12.2 Detekcija se vrši mjerenjem frekvencije sata čitača.
5.12.3 Frekvencija takta za 2w čitač je: 20 kHz – 30 kHz.
5.12.4 Frekvencija takta za 3w čitač je manja od 2 kHz.
5.13 Otvaranje tajmera za TPSL detekciju
5.13.1 Kada se detektuje 2w čitač, otvara se tajmer za detekciju TPSL vremena dosta pre slanja svakog bajta.
5.13.2 U protokolu 2w čitača, svaki bit se prenosi u intervalima ili prilično.
5.14 Pričekajte događaj pada sata, pomaknite podatke
- U 2w konekciji. Nakon što se detektuje TPSL vrijeme, bit se prenosi prema 2w protokolu.
'0' se prenosi kao impuls od 50 kHz u trajanju od 300 µs
'1' se prenosi kao '0' za 300 µs - U 3w konekciji. Nakon TPOR vremena kašnjenja bit se prenosi prema 3w protokolu.
'0' se prenosi kao '1'
'1' se prenosi kao '0'
Svaki bit se prenosi nakon događaja smanjenja takta.
5.15 Brojač unaprijed TX događaja, idite na TRR
Nakon svakog prijenosa poruke, brojač TX događaja se ažurira. Brojač se koristi za označavanje greške pristupa bateriji kada broj očitavanja premašuje vrijednost pristupa bateriji. Nakon svakog prijenosa, za vrijeme TRR, sistem ne prima događaje sata čitača.
5.16 Format poruke/Konfiguracija kodera
Poruka od brojila do kodera:
| Zaglavlje | Adr 17:61 | Tip 15:0] | Len | Podaci | Kraj | ||
| Nabavite pristup koderu | 55 | X | 12 | 0 | Null | CSum | |
| Dobijte status kodera | 55 | X | 13 | 0 | Null | CSum | |
| Obriši status kodera | 55 | X | 14 | 0 | Null | CSum | |
| Podaci enkodera | 55 | X | 15 | 4-10 | Byte | Podaci o mjeraču | CSum |
| 1-4 5 6-9 |
Zapremina merača (zapaljeno Int) Alarm protok (plutanje) |
||||||
| Encoder Konfiguracija |
55 | X | 16 | Greška! Referenca izvor nije pronađen. |
CSum | ||
Len – dužina podataka;
CSum – kontrolna suma preko cijelog okvira [55…Data] ili AA.
Odgovor enkodera na mjerač:
| Zaglavlje | Addr | Tip | Len | Podaci | Kraj | ||
| Nabavite pristup koderu | 55 | X | 9 | 2 | ID modula | ||
| Get Status | 55 | X | 444 | 1 | Bitwise | ID modula | |
| 0 1 2 4 8 |
OK Dogodio se Watch Dog UART greška Prekoračenje broja pročitanih Greške u interfejsu enkodera |
||||||
| Sve komande | 55 | X | X | 0 | ID modula | ||
Glossary
| Termin | Opis |
| CSCI | Interfejs za konfiguraciju računarskog softvera |
| EEPROM | Elektronski izbrisiva PROM |
| GUI | Grafičko korisničko sučelje |
| ISR | Servisna rutina prekida |
| SRS | Specifikacija softverskih zahtjeva |
| WD | Pas čuvar |
Dodatak
7.1 Mjerne jedinice
| karakter | Jedinice |
| m³ | Cubic Meters |
| ft³ | Cubic Feet |
| US Gal | US galoni |
| l | Litri |
Eksterni dokumenti
| Naziv i lokacija |
| 2W-SENSUS |
| 3W-SENSUS |
Historija revizija:
| Revizija | Odjeljak pogođen | Datum | Promijenio | Promjena opisa |
| 1.00 | Sve | 04/12/2017 | Evgeni Kosakovski | Kreiranje dokumenta |
~ Kraj dokumenta ~
Arad Technologies Ltd.
st. HaMada, Yokneam Elite,
2069206, Izrael
www.arad.co.il
Dokumenti / Resursi
![]() |
ARAD TECHNOLOGIES Encoder Software [pdf] Korisnički priručnik 2A7AA-SONSPR2LCEMM, 28664-SON2SPRLCEMM, Softver za kodiranje, Enkoder, Softver, Sonata Sprint Encoder, Softver za kodiranje za Sonata Sprint Encoder |




