Softver kodera
Upute za korištenje
Softver kodera
Ovaj dokument sadrži povjerljive informacije koje su vlasništvo ARAD Ltd. Nijedan dio njegovog sadržaja ne smije se koristiti, kopirati, otkrivati ili prenositi bilo kojoj strani na bilo koji način bez prethodnog pismenog dopuštenja ARAD Ltd.
Odobrenja:
| Ime | Položaj | Potpis | |
| Napisao: | Evgeni Kosakovski | Inženjer firmvera | |
| Odobrio: | Voditelj istraživanja i razvoja | ||
| Odobrio: | Voditelj proizvoda | ||
| Odobrio: |
Federalna komisija za komunikacije (FCC) Obavijest o usklađenosti
OPREZ
Ovaj je uređaj sukladan s dijelom 15 FCC pravila. Korisnik treba biti svjestan da promjene i preinake na opremi koje Master Meter nije izričito odobrio mogu poništiti jamstvo i ovlaštenje korisnika za upravljanje opremom. Opremu treba koristiti profesionalno obučeno osoblje.
Ova je oprema testirana i utvrđeno je da udovoljava ograničenjima za digitalni uređaj klase B, u skladu s dijelom 15 FCC pravila. Ova su ograničenja osmišljena kako bi pružila 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 jamstvo da se u instalaciji neće pojaviti smetnje. Ako ova oprema uzrokuje štetne smetnje radijskom ili televizijskom prijemu, što se može utvrditi isključivanjem i uključivanjem opreme, korisnik se potiče da pokuša ispraviti smetnje jednom ili više sljedećih mjera:
- Preusmjerite ili premjestite prijemnu antenu.
- Povećajte razmak između opreme i prijemnika.
- Spojite opremu u utičnicu na strujnom krugu različitom od onog na koji je spojen prijemnik.
- Obratite se prodavaču ili iskusnom radio/TV tehničaru za pomoć.
Ovaj uređaj sukladan je s dijelom 15 FCC pravila. Rad podliježe sljedeća dva uvjeta:
- Ovaj uređaj ne smije uzrokovati štetne smetnje i
- Ovaj uređaj mora prihvatiti sve primljene smetnje, uključujući smetnje koje mogu uzrokovati neželjeni rad.
Obavijest o sukladnosti Industry Canada (IC).
Ovaj uređaj sukladan je s FCC pravilima, dijelom 15 i RSS standardima izuzeća od licence Industry Canada. Rad podliježe sljedeća dva uvjeta:
- 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 odašiljač smije raditi samo s antenom tipa i maksimalnog (ili manjeg) pojačanja koje je za odašiljač odobrilo Industry Canada. Kako bi se smanjile potencijalne radijske smetnje za druge korisnike, tip antene i njezino pojačanje trebaju biti odabrani tako da ekvivalentna izotropna snaga zračenja (EIRP) ne bude veća od one potrebne za uspješnu komunikaciju.
– Ovaj digitalni uređaj klase B u skladu je s kanadskim ICES-003.
Izjava o izloženosti zračenju:
Ova je oprema u skladu s FCC i IC ograničenjima izlaganja RF zračenju utvrđenim za nekontrolirano okruženje.
Uvod
Specifikacija softverskih zahtjeva kodera je opis softverskog sustava koji se razvija u modulu kodera. Izlaže funkcionalne i nefunkcionalne zahtjeve i može uključivati skup slučajeva upotrebe koji opisuju interakcije sustava i korisnika koje softver mora pružiti.
Specifikacija trenutnih zahtjeva uspostavlja osnovu za rad između Arad mjerenja vode s jedne strane i čitača kodera s 2 ili 3 žice s druge strane. Ako se pravilno koriste, specifikacije softverskih zahtjeva mogu spriječiti neuspjeh softverskog projekta.
Trenutačni dokument navodi dovoljno potrebnih zahtjeva koji su potrebni za razvoj modula kodera, uključujući definiciju sustava, DFD, komunikaciju itd., i predstavlja detalje hardverskog i softverskog sučelja potrebnog za komunikaciju modula kodera sa čitačima impulsa SENSUS.
Sustav je gotovview
Sonata Sprint Encoder je modul podsustava koji se napaja baterijama i omogućava čitanje Sonata podataka preko 2W ili 3W sučelja.
Identificira tip sustava čitača (2W ili 3W) i pretvara serijski primljene podatke od mjerača Sonata u formate nizova čitača i prenosi ih u protokolu tipa čitača Sensus.
SW arhitektura kodera
3.1 Modul enkodera vrlo je jednostavan konfigurabilan sustav koji:
3.1.1 Omogućuje izlazni impulsni signal visoke rezolucije.
3.1.2 Može prevesti primljene podatke iz Sonate u električni impuls za svaku mjernu jedinicu prema konfiguraciji modula kodera. Električni impuls se prenosi preko dvožilnog ili trožilnog kabela do sustava za daljinsko očitavanje.
3.1.3 Podržava komunikacijsko sučelje s različitim čitačima pulsa.
3.1.4 Model enkodera izgrađen je od modula koji odašilje samo posljednju žicu koju je primio od mjerača Sonate bez ikakve naknadne obrade.
3.2 SW arhitektura modula kodera je SW arhitektura vođena prekidima:
- SPI RX prekid
- Sat čitača prekida
- Timeouts
3.3 Glavni program sastoji se od inicijalizacije sustava i glavne petlje.
3.3.1 Tijekom glavne petlje sustav čeka da se dogodi prekid SPI RX ili prekid čitača.
3.3.2 Ako nije došlo do prekida i nije primljena naredba za izlaz impulsa, sustav ulazi u način rada za isključivanje.
3.3.3 Sustav se budi iz načina rada "Isključeno napajanje" prekidom SPI-a ili prekidom sata čitača.
3.3.4 SPI i događaji čitača obrađuju se u ISR-ovima.
3.4 Sljedeća slika prikazuje blok rukovanja SPI događajem modula kodera.

3.4.1 Mjerač vremena otkrivanja Rx poruke otvorene greške.
Kada se bajt primi na SPI, sustav provjerava je li to bajt zaglavlja, otvara mjerač vremena za čekanje primanja sljedećeg bajta i pokreće mjerač vremena. Ova metoda sprječava sustav da dugo čeka bajtove.
Ako se bajt ne primi dulje vrijeme (preko 200 ms), bajt SPI pogreške se ažurira i poruka se ne uklanja.
3.4.2 Spremite primljeni Rx bajt
Svaki bajt sprema se u Rx međuspremnik.
3.4.3 Provjerite kontrolni zbroj
Kada se primi posljednji bajt u poruci, kontrolni zbroj se potvrđuje.
3.4.4 Ažuriraj SPI bajt pogreške
Kada kontrolni zbroj nije valjan, SPI bajt pogreške se ažurira i poruka se ne analizira.
3.4.5 Raščlanjivanje primljene SPI poruke
Kada je kontrolni zbroj valjan, poziva se proces parsiranja.
Raščlanjivanje se vrši u glavnoj petlji kako bi se odmah obradilo primljeni međuspremnik kao atomski proces bez ometanja. Kada se izvodi raščlanjivanje, ne obrađuje se događaj čitača.
3.5 Sljedeća slika prikazuje tok poruke analiziranja. Svaki od blokova ukratko je opisan u pododlomcima.

Konfiguracija modula kodera
Moguće je konfigurirati modul Encoder za rad iz GUI-ja.

4.1 Skup konfiguracije će biti pohranjen u Sonata metar pritiskom na
dugme.
4.2 Sonata će konfigurirati komunikaciju s modulom Encoder putem RTC konfiguracije alarma prema parametrima GUI-a:
4.2.1 U slučaju odabira korisnika
Sonata RTC alarm bit će konfiguriran za vrijeme definirano u polju "Minute". Komunikacija s modulom enkodera obavljat će se svakih “Minuta” vremena u polju.
4.2.2 U slučaju odabira korisnika
Sonata RTC alarm bit će konfiguriran za vrijeme definirano u polju "Prvo" ili "Drugo", ovisno o odabranoj opciji. Komunikacija s modulom kodera mora se izvršiti u odabrano vrijeme.
4.3 Modul kodera mora podržavati samo format varijable unatrag.
4.4 Vrsta brojača:
4.4.1 Neto bez predznaka (1 se pretvara u 99999999).
4.4.2 Naprijed (zadano).
4.5 Rezolucija:
4.5.1 0.0001, 0.001, 0.01, 0.1, 1, 10, 100, 1000, 10000 (zadana vrijednost 1).
4.6 Način ažuriranja – vrijeme razdoblja sonate za slanje podataka u modul Encoder:
4.6.1 Razdoblje – svako unaprijed definirano vrijeme (u polju minuta, vidi 4.2.1) Sonata će poslati podatke modulu Encoder. (1…59 minuta. Zadano 5 minuta)
4.6.2 Jednom – fiksno vrijeme kada će Sonata poslati podatke modulu Encoder jednom dnevno (vidi 4.2.2). U polje “Prvo” upisuje se vrijeme u formatu: sati i minute.
4.6.3 Dvaput – fiksno vrijeme kada će Sonata slati podatke modulu Encoder dva puta dnevno (vidi 4.2.2). Polja "Prvo" i "Drugo" upisuju vrijeme u formatu: sati i minute.
4.7 AMR serijski broj – do 8 znamenki ID broja (zadano isto kao ID brojila)
- Samo numerički brojevi (u načinu rada unatrag).
- Samo 8 najmanje značajnih brojeva (u načinu rada unatrag).
4.8 Broj znamenki – 1- 8 znamenki s krajnje desne pozicije koje se šalju čitaču 2/3W (zadano 8 znamenki).
4.9 TPOR – Vrijeme koje čitač čeka dok master ne zaustavi početnu sinkronizaciju (pogledajte sučelje za čitanje dodirom) (0…1000 ms. Zadano 500 ms).
4.10 2W pulsna širina – (60…1200 ms. Zadano 800 ms).
4.11 Jedinice – jedinice protoka i jedinice volumena iste kao kod vodomjera Sonata (samo za čitanje).
4.12 Modul kodera ne podržava alarme u formatu unatrag. Stoga ne možemo imati opciju za indikaciju alarma na strani modula.
Definicija komunikacije

| Sonata – sučelja kodera | ||
| ver. 1.00 | 23 | Evgeni K. |
5.1 Sonata↔ Komunikacija kodera
5.1.1 Vodomjer Sonata komunicira s modulom Encoder preko SPI protokola: 500 kHz, kontrola bez podataka). Korištenje drugih postavki proizvest će nepredvidive rezultate i može lako učiniti da priključeni Sonata vodomjer ne reagira.
5.1.2 Nakon ponovnog pokretanja Sonate trenutna konfiguracija bit će poslana modulu Encoder s prvim komunikacijskim zahtjevom unutar 1 minute od rada Sonate.
5.1.3 U slučaju da modul enkodera ne primi konfiguraciju 3 puta, Sonata će izvršiti Reset modula enkodera putem pina “Reset” na 200 ms i ponovno će pokušati poslati konfiguraciju.
5.1.4 Nakon što zahtjev za konfiguracijom bude uspješno izvršen, Sonata će početi slati podatke modulu Encoder.
5.2 Encoder ↔ Sensus Reader (čitanje dodirom) sučelje
5.2.1 Specifikacija sučelja za način čitanja dodirom definirana je u smislu rada u standardnom krugu.
5.2.2 Modul enkodera mora komunicirati s čitačima putem protokola Sensus 2W ili 3W. Postoji vremenski dijagram sučelja za čitanje dodirom za Sensus 2W ili 3W komunikaciju.

| sim | Opis | Min | Maks | Zadano |
| TPOR | UKLJUČITE kako bi mjerač bio spreman (Napomena 1) | 500 | 500 | |
| TPL | Nisko vrijeme napajanja/sata | 500 | 1500 | |
| Nisko vremensko podrhtavanje napajanja/sata (Napomena 2) | ±25 | |||
| TPH | Power/Clock krajnje vrijeme | 1500 | Napomena 3 | |
| TPSL | Odgoda, sat do izlaza podataka | 250 | ||
| Frekvencija prijenosa snage/takta | 20 | 30 | ||
| Učestalost traženja podataka | 40 | 60 | ||
| TRC | Reset naredba. Vrijeme za Power/Clock low za prisilno resetiranje registra | 200 | ||
| TRR | Vrijeme ponovnog očitavanja mjerača (Napomena 1) | 200 |
Bilješke:
- Tijekom TPOR-a mogu biti prisutni impulsi snage/takta, ali ih registar ignorira. Neki registri možda neće ponavljati poruku bez naredbe resetiranja
- Podrhtavanje takta registra navedeno je jer neki registri mogu biti osjetljivi na velike varijacije u niskom vremenu takta.
- Registar mora biti statičan uređaj. Registar će ostati u trenutnom stanju sve dok je signal Power/Clock 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 Način rada Encoder Power
5.3.1 Kada je nastupilo vremensko ograničenje naznačeno je da nema aktivnosti čitača (200 msec), SPI-ja ili čitača, sustav ulazi u način rada isključenja.
5.3.2 Sustav se može probuditi iz načina isključenja samo kada se primi SPI ili Readeclock.
5.3.3 Način rada isključenog napajanja sustava je način rada HALT (minimalna potrošnja energije).
5.3.4 Prije ulaska u način rada isključenog napajanja, SPI modul je konfiguriran kao EXTI kako bi se omogućilo buđenje iz načina rada HALT kada se primi SPI poruka.
5.3.5 PB0 je konfiguriran na EXTI kako bi se probudio iz HALT moda kada se primi Readerov sat.
5.3.6 GPIO je konfiguriran za minimalnu potrošnju energije tijekom načina rada isključenog napajanja.
5.3.7 Ulazak u način rada isključenog napajanja izvršava se iz glavne petlje nakon isteka vremena čekanja, mjerač vremena 2.
5.4 Poruka o kompatibilnosti s prethodnim verzijama
Poruka brojila:
| Broj bajta | (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 | Kontrolni zbroj za (i=1;i<9;a^= poruka[i++]); | |
| 10 | 0x0D | |
5.5 Konfiguracija sučelja kodera
| Broj bajta | ||
| 1 | Bitovi: 0 – Omogući vanjsko napajanje 1 – 0 Popravi format 1 Promjenjivi format |
Zadano je 0 Nema vanjskog napajanja i varijabilnog formata |
| 7 _ |
TPOR | U koracima od 10 ms |
| 2W taktna frekvencija | U Khz | |
| Vsense prag | Prebacite se na vanjsko napajanje kada Vsense prijeđe prag | |
| 6 | Širina pulsa 2W u 5*us | 0 znači Naš 10 znači 50 us 100 znači 500 us |
| 7-8 | Pristupni prag baterije U tisućama pristupa. |
TBD |
| 9 | Mjesto decimalne točke | |
| 10 | Broj znamenki | 0-8 |
| 11 | ID proizvođača | |
| 12 | Jedinica volumena | Vidi Dodatak A |
| 13 | Jedinica protoka | Vidi Dodatak A |
| 14-15 | Bitno: 0 – slanje alarma 1 – pošalji jedinicu 2 -pošalji tijek 3 -slati volumen |
|
| 16 | Vrsta protoka | C |
| 17 | Vrsta volumena | B |
| 18-30 | Glavni ID mjerača | Naprijed (8 LSB u načinu rada Fix) |
| 31-42 | ID mjerača (sekundarni) | Povratni tok (8 LSB u načinu rada Fix) |
5.6 Formatiranje poruke kodera
5.6.1 Format fiksne duljine
RnnnniiiiiiiCR
R[Podaci kodera][ID mjerača 8 LSB(Konfiguracija)]CR
Format fiksne duljine je sljedećeg oblika:
Gdje:
"R" je glavni znak.
"nnnn" je očitanje mjerača od četiri znaka.
“iiiiiiii” je identifikacijski broj od osam znakova.
"CR" je znak za povratak na početak (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 fiksnog formata, modul će:
- Pretvorite brojač mjerača poslan modulu u ASCII (0 do 9999)
- Uzmite 8 LSB iz glavnog ID-a mjerača ili ID-a mjerača (sekundarni)
5.6.2 Format promjenjive duljine
Format promjenjive duljine sastoji se od početnog znaka "V", niza polja i znaka završetka "CR". Opći oblik:
V;IMiiiiiiiiiiii;RBmmmmmmm,uv;Aa,a,a;GCnnnnn,ufCR
- Uzmite 12 LSB znakova iz glavnog ID-a mjerača ili ID-a mjerača (sekundarni)
- Pretvorite polje brojača podataka kodera i pretvorite u ASCII (0 do 99999999), broj znamenki ovisi o konfiguraciji
- Pošaljite bajt alarma iz podataka kodera, ako postoji
- Pošalji bajt jedinice iz podataka kodera, ako postoji
- Pretvorite polje protoka mjerača podataka kodera i pretvorite iz float u ASCII, broj znamenki je 4 i decimalna točka i znak ako je potrebno.
- Spojite sve s odgovarajućim zaglavljima i separatorima
- Dodajte CR.
Totalizator 0 1 2 3 . 4 5 6 7 8 Senzus 0 0 0 0 0 1 2 3 Volumen podataka kodera 123 Broj znamenki = 8
Razlučivost = 1
Lokacija decimalne točke = 0 (bez decimalne točke)Totalizator 0 1 2 3 . 4 5 6 7 8 Senzus 0 0 1 2 3 . 4 5 Volumen podataka kodera 12345 Broj znamenki = 7 (maks. zbog decimalne točke)
Razlučivost = 1
Lokacija decimalne točke = 2Totalizator 0 1 2 3 . 4 5 6 7 8 Senzus 1 2 3 4 5 . 6 7 Volumen podataka kodera 1234567 Broj znamenki =7 (maks. zbog decimalne točke)
Rezolucija =x0.01
Lokacija decimalne točke = 2Totalizator 0 0 1 2 . 3 4 5 6 7 Senzus 0 0 0 1 2 3 4 Volumen podataka kodera 1234 Broj znamenki = 7
Razlučivost = x 0.01
Lokacija decimalne točke = 0Totalizator 0 1 2 3 . 4 5 6 7 8 Senzus 0 0 0 0 0 1 2 Volumen podataka kodera 12 Broj znamenki = 7
Rezolucija =x10
Lokacija decimalne točke = 0
5.7 Definicija polja
5.7.1 Format poruke identificiran je prema prvom bajtu poruke.
- 0 x 55 označava poruku novog formata.
- 0 x 53 ('S') označava poruku starog formata
5.7.2 U nastavku je prikazano nekoliko izbornih potpolja. One su zatvorene u zagradama “[,]”. Ako je za polje definirano više od jednog potpolja, potpolja se moraju pojavljivati prikazanim redoslijedom.
5.7.3 Modul pretvara podatke iz mjerača u jedan od dva formata prema konfiguraciji (fiksni ili varijabilni).
Sljedeća tablica definira podržane formate duljine:
|
Izlazna poruka Format |
Oblik | Gdje | Konfiguracija |
| Format fiksne duljine | RnnnniiiiiiiCR | R glavni lik n – očitanje brojila i – ID brojila CR – ASCII 0Dh |
jedinice očitanja brojila |
| Format promjenjive duljine | V;IMiiiiiiiiiiii; RBmmmmmmm,ffff,uv; Aa,a,a; GCnnnnnn,uf CR | V – glavni lik I – Identifikacijsko polje. i – do 12 znakova M – ID proizvođača RB – Trenutni volumen A – Polje alarma. a – dopuštene su vrste alarma do 8 podpolja šifre alarma. GC – Trenutni protok m – do 8 znamenki f – mantisa uv – jedinice volumena (vidi tablicu jedinica) nnnnnn – 4-6 znakova: 4 broja, 1 decimalna točka, 1 znak uf – jedinice protoka (vidi tablicu jedinica) |
Polja:
f (mantisa), a (alarm), u (jedinice) nisu obavezne.
Važeći znakovi: “0-9”, “AZ”, “az”, “?” vrijedi kao indikator greške.
5.8 Raščlanite poruku prema starom formatu
5.8.1 U starom formatu poruka sadrži ID brojila i datum volumena.
5.8.2 Poruka se analizira prema ICD-u.
5.9 Zapisivanje primljenih parametara u EEPROM
5.9.1 Kada se primi ID modula, podatkovna poruka ili konfiguracijska poruka, parametri poruke zapisuju se u EEPROM.
5.9.2 Ovo pisanje u EEPROM sprječava gubitak podataka u sustavu kada dođe do resetiranja sustava.
5.10 Blok obrade događaja čitača
5.10.1 Kada se primi Reader Clock, sustav obrađuje ISR događaj čitača.
5.10.2 Svi se procesi odvijaju u ISR-u kako bi bili sinkronizirani s čitačem.
5.10.3 Ako se sat ne detektira 200 ms, sustav prelazi u način rada isključenja.

| Blok ručke čitača ISR | ||
| ver. 1.00 | 3 | 3 |
5.11 Otvoreni mjerač vremena otkrivanja tišine
5.11.1 Kada se primi sat čitača, otvara se mjerač vremena Quite Detection.
5.11.2 Kada nema događaja na satu 200 ms, sustav prelazi u način rada isključenja.
5.12 Otkrijte vrstu čitača
5.12.1 Prva 3 događaja sata koriste se za vrstu detekcije sata.
5.12.2 Detekcija se vrši mjerenjem frekvencije sata čitača.
5.12.3 Frekvencija sata za 2w čitač je: 20 kHz – 30 kHz.
5.12.4 Frekvencija takta za 3w čitač manja je od 2 kHz.
5.13 Otvaranje mjerača vremena za otkrivanje TPSL-a
5.13.1 Kada se detektira 2w čitač, otvara se mjerač vremena za detekciju TPSL vremena od dosta prije prijenosa svakog bajta.
5.13.2 U 2w protokolu čitača, svaki bit se prenosi u intervalima ili potpuno.
5.14 Pričekajte događaj pada sata, pomaknite podatke van
- U 2w konekciji. Nakon detektiranja TPSL vremena, bit se prenosi prema 2w protokolu.
'0' se prenosi kao puls od 50 kHz tijekom 300 µs
'1' se prenosi kao '0' 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 pada sata.
5.15 Brojač unaprijed TX događaja, idite na TRR
Nakon svakog prijenosa poruke ažurira se brojač TX događaja. Brojač se koristi za indikaciju pogreške prekoračenja pristupa bateriji kada broj očitanja premaši vrijednost pristupa bateriji. Nakon svakog prijenosa, za TRR vrijeme, sustav ne prima događaje sata čitača.
5.16 Format poruke/ Konfiguracija kodera
Poruka od mjerača do kodera:
| Zaglavlje | Adresa 17:61 | Tip 15:0] | Len | Podaci | Kraj | ||
| Dobijte 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 kodera | 55 | X | 15 | 4-10 | Bajt | Podaci o mjeraču | CSum |
| 1-4 5 6-9 |
Volumen mjerača (Singed Int) Alarm Protok (plutanje) |
||||||
| Koder Konfiguracija |
55 | X | 16 | Greška! Referenca izvor nije pronađen. |
CSum | ||
Len – duljina podataka;
CSum – kontrolni zbroj za cijeli okvir [55…Podaci] ili AA.
Odgovor enkodera mjeraču:
| Zaglavlje | adr | Tip | Len | Podaci | Kraj | ||
| Dobijte pristup koderu | 55 | X | 9 | 2 | ID modula | ||
| Dobiti status | 55 | X | 444 | 1 | Bitno | ID modula | |
| 0 1 2 4 8 |
OK Dogodio se Watch Dog UART greška Prekoračenje očitanog broja Pogreške sučelja kodera |
||||||
| Sve naredbe | 55 | X | X | 0 | ID modula | ||
Glosar
| Termin | Opis |
| CSCI | Sučelje za konfiguraciju računalnog softvera |
| EEPROM | Elektronički izbrisiv PROM |
| GUI | Grafičko korisničko sučelje |
| ISR | Rutinska usluga prekida |
| SRS | Specifikacija softverskih zahtjeva |
| WD | Pas čuvar |
Dodatak
7.1 mjernih jedinica
| Lik | jedinice |
| m³ | Kubični metri |
| ft³ | Kubične stope |
| US Gal | američki galoni |
| l | litara |
Vanjski dokumenti
| Ime i lokacija |
| 2W-SENSUS |
| 3W-SENSUS |
Povijest revizija:
| Revizija | Zahvaćeni odjeljak | Datum | Promijenio | Promjena opisa |
| 1.00 | Sve | 04 | Evgeni Kosakovski | Izrada dokumenta |
~ Kraj dokumenta ~
Arad Technologies Ltd.
sv. HaMada, Yokneam Elite,
2069206, Izrael
www.arad.co.il
Dokumenti / Resursi
![]() |
ARAD TECHNOLOGIES softver za kodiranje [pdf] Korisnički priručnik 2A7AA-SONSPR2LCEMM, 28664-SON2SPRLCEMM, softver za kodiranje, koder, softver, koder Sonata Sprint, softver kodera za koder Sonata Sprint |




