ARAD TECHNOLOGIES - logotipProgramska oprema kodirnika
Uporabniški priročnik

Programska oprema kodirnika

Ta dokument vsebuje zaupne informacije, ki so last ARAD Ltd. Nobenega dela njegove vsebine ni dovoljeno uporabljati, kopirati, razkriti ali posredovati kateri koli stranki na kakršenkoli način brez predhodnega pisnega dovoljenja ARAD Ltd.

Odobritve:

Ime  Položaj  Podpis 
Napisal: Evgeni Kosakovski Inženir vdelane programske opreme
odobril: Vodja raziskav in razvoja
odobril: Produktni vodja
odobril:

Zvezna komisija za komunikacije (FCC) Obvestilo o skladnosti
POZOR
Programska oprema za kodiranje ARAD TECHNOLOGIES - ikona 3 Ta naprava je v skladu z delom 15 pravil FCC. Uporabnik se mora zavedati, da lahko spremembe in modifikacije opreme, ki jih Master Meter ni izrecno odobril, razveljavijo garancijo in uporabnikovo pooblastilo za upravljanje opreme. Opremo naj uporablja strokovno usposobljeno osebje.
Programska oprema za kodiranje ARAD TECHNOLOGIES - ikona 4 Ta oprema je bila preizkušena in je ugotovila, da ustreza omejitvam za digitalno napravo razreda B v skladu z delom 15 pravil FCC. Te omejitve so zasnovane tako, da zagotavljajo primerno zaščito pred škodljivimi motnjami v stanovanjski instalaciji. Ta oprema ustvarja uporabe in lahko oddaja radiofrekvenčno energijo in, če ni nameščena in uporabljena v skladu z navodili, lahko povzroči škodljive motnje v radijskih komunikacijah. Vendar ni nobenega zagotovila, da v namestitvi ne bo prišlo do motenj. Če ta oprema povzroča škodljive motnje radijskega ali televizijskega sprejema, kar je mogoče ugotoviti z izklopom in vklopom opreme, uporabnik spodbuja, da poskuša motnje odpraviti z enim ali več naslednjimi ukrepi:

  • Preusmerite ali premaknite sprejemno anteno.
  • Povečajte razdaljo med opremo in sprejemnikom.
  • Priključite opremo v vtičnico na drugem tokokrogu kot tisti, na katerega je priključen sprejemnik.
  • Za pomoč se posvetujte s prodajalcem ali izkušenim radijskim/TV tehnikom.

Ta naprava je skladna s 15. delom pravil FCC. Delovanje je odvisno od naslednjih dveh pogojev:

  1. Ta naprava morda ne povzroča škodljivih motenj in
  2. Ta naprava mora sprejeti vse prejete motnje, vključno z motnjami, ki lahko povzročijo neželeno delovanje.

Obvestilo o skladnosti Industry Canada (IC).
Ta naprava je skladna s 15. delom pravil FCC in s standardi RSS, izvzetimi iz licence Industry Canada. Delovanje je odvisno od naslednjih dveh pogojev:

  1. Ta naprava ne sme povzročati motenj in
  2. Ta naprava mora sprejeti vse motnje, vključno z motnjami, ki lahko povzročijo neželeno delovanje naprave.

V skladu s predpisi Industry Canada sme ta radijski oddajnik delovati le z uporabo antene takšnega tipa in največjega (ali manjšega) ojačanja, ki ga za oddajnik odobri Industry Canada. Da bi zmanjšali morebitne radijske motnje za druge uporabnike, je treba vrsto antene in njeno ojačanje izbrati tako, da ekvivalentna izotropna zavezniška sevana moč (EIRP) ne presega tiste, ki je potrebna za uspešno komunikacijo.
– Ta digitalni aparat razreda B je skladen s kanadskim ICES-003.
Izjava o izpostavljenosti sevanju:
Ta oprema ustreza FCC in IC mejam izpostavljenosti RF sevanju, določenim za nenadzorovano okolje.

Uvod

Specifikacija programskih zahtev za kodirnik je opis programskega sistema, ki bo razvit v modulu Encoder. Določa funkcionalne in nefunkcionalne zahteve in lahko vključuje nabor primerov uporabe, ki opisujejo sistemske in uporabniške interakcije, ki jih mora zagotoviti programska oprema.
Specifikacija trenutnih zahtev določa osnovo za delovanje med meritvami vode Arad na eni strani in 2- ali 3-žilnimi čitalniki kodirnikov na drugi strani. Ob ustrezni uporabi lahko specifikacije zahtev za programsko opremo preprečijo neuspeh projekta programske opreme.
Trenutni dokument navaja dovolj in potrebne zahteve, ki so potrebne za razvoj modula Encoder, vključno z definicijo sistema, DFD, komunikacijo itd., in predstavlja podrobnosti vmesnika strojne in programske opreme, potrebnega za komunikacijo modula Encoder z čitalniki impulzov SENSUS.

Sistem je končanview

Sonata Sprint Encoder je modul podsistema z baterijskim napajanjem, ki omogoča branje podatkov Sonate prek vmesnika 2W ali 3W.
Identificira tip čitalnega sistema (2W ali 3W) in pretvori serijsko prejete podatke iz merilnika Sonata v formate nizov čitalnika ter jih posreduje v protokolu tipa čitalnika Sensus.

Arhitektura programske opreme kodirnika

3.1 Encoder modul je zelo preprost nastavljiv sistem, ki:
3.1.1 Zagotavlja impulzni izhodni signal visoke ločljivosti.
3.1.2 Lahko prevede prejete podatke iz Sonate v električni impulz za vsako mersko enoto glede na konfiguracijo modula Encoder. Električni impulz se preko dvožilnega ali trižilnega kabla prenaša do sistemov za daljinsko odčitavanje.
3.1.3 Podpira komunikacijski vmesnik z različnimi bralniki impulzov.
3.1.4 Model kodirnika je zgrajen iz modula, ki oddaja samo zadnji niz, ki ga je prejel od merilnika Sonate, brez naknadne obdelave.
3.2 Arhitektura programske opreme modula kodirnika je arhitektura programske opreme, ki jo poganja prekinitev:

  • SPI RX prekinitev
  • Bralnik ure prekine
  • Časovne omejitve

3.3 Glavni program je sestavljen iz inicializacije sistema in glavne zanke.
3.3.1 Med glavno zanko sistem čaka na prekinitev SPI RX ali prekinitev čitalnika.
3.3.2 Če ni prišlo do prekinitve in ni bil prejet ukaz za izhod impulza, sistem vstopi v način "izklopa".
3.3.3 Sistem se prebudi iz načina »Izklop« s prekinitev SPI ali prekinitev ure čitalnika.
3.3.4 Dogodki SPI in čitalniki se obdelujejo v ISR.
3.4 Naslednja slika prikazuje blok ročaja dogodka SPI modula kodirnika.

ARAD TECHNOLOGIES Encoder Software - časovnik za zaznavanje sporočil

3.4.1 Časovnik za odkrivanje sporočila o odprti napaki Rx.
Ko je bajt prejet na SPI, sistem preveri, ali je bajt glave, odpre časovnik za prekinitev sprejema naslednjega bajta in sproži časovnik. Ta metoda preprečuje, da bi sistem dolgo čakal na bajte.
Če dalj časa (več kot 200 ms) ni prejet noben bajt, se bajt napake SPI posodobi in sporočilo ni odstranjeno.
3.4.2 Shrani prejeti Rx bajt
Vsak bajt se shrani v medpomnilnik Rx.
3.4.3 Preverite kontrolno vsoto
Ko je prejet zadnji bajt v sporočilu, je kontrolna vsota potrjena.
3.4.4 Posodobi bajt napake SPI
Ko kontrolna vsota ni veljavna, se bajt napake SPI posodobi in sporočilo ni razčlenjeno.
3.4.5 Razčleni prejeto sporočilo SPI
Ko je kontrolna vsota veljavna, se pokliče postopek razčlenjevanja.
Razčlenjevanje se izvede v glavni zanki, da se prejeti vmesni pomnilnik takoj obravnava kot atomičen proces brez motenj. Ko se izvede razčlenjevanje, se ne obravnava noben dogodek bralca.
3.5 Naslednja slika prikazuje tok sporočila razčlenitve. Vsak od blokov je na kratko opisan v pododstavkih.

Programska oprema za kodiranje ARAD TECHNOLOGIES - časovnik za zaznavanje sporočil 1

Konfiguracija modula kodirnika

Modul Encoder je mogoče konfigurirati za delovanje iz GUI.

ARAD TECHNOLOGIES Encoder Software - konfiguracija

4.1 Konfiguracijski niz se shrani v merilnik Sonata s pritiskom Programska oprema za kodiranje ARAD TECHNOLOGIES - ikona gumb.
4.2 Sonata mora konfigurirati komunikacijo z modulom kodirnika s konfiguracijo alarma RTC v skladu s parametri GUI:
4.2.1 V primeru izbire uporabnika Programska oprema za kodiranje ARAD TECHNOLOGIES - ikona 1 Alarm Sonata RTC mora biti konfiguriran za čas, določen v polju »Minute«. Komunikacija z modulom Encoder se izvede vsak čas polja »Minute«.
4.2.2 V primeru izbire uporabnika ARAD TECHNOLOGIES Encoder Software - parametri Sonata RTC Alarm mora biti konfiguriran za čas, določen v polju »Prvo« ali »Drugo«, glede na izbrano možnost. Komunikacija z modulom Encoder se izvede ob izbranem času.
4.3 Modul kodirnika mora podpirati samo obliko spremenljivke za nazaj.
4.4 Vrsta števca:
4.4.1 Neto brez predznaka (1 se pretvori v 99999999).
4.4.2 Posreduj (privzeto).
4.5 Ločljivost:
4.5.1 0.0001, 0.001, 0.01, 0.1, 1, 10, 100, 1000, 10000 (privzeta vrednost 1).
4.6 Posodobitveni način – Čas obdobja sonate za pošiljanje podatkov v modul Encoder:
4.6.1 Obdobje – vsak vnaprej določen čas (v polju Minutes, glejte 4.2.1) Sonata pošlje podatke modulu Encoder. (1…59 minut. Privzeto 5 minut)
4.6.2 Enkrat – določen čas, ko mora Sonata poslati podatke modulu Encoder enkrat na dan (glejte 4.2.2). Polje »Prvo« vsebuje čas v obliki: ure in minute.
4.6.3 Dvakrat – določen čas, ko mora Sonata pošiljati podatke modulu Encoder dvakrat na dan (glejte 4.2.2). Polji »Prvo« in »Drugo« vsebujeta čas v obliki: ure in minute.
4.7 Serijska številka AMR – do 8-mestna ID številka (privzeto enako kot ID števca)

  • Samo številske številke (v načinu za nazaj).
  • Samo 8 najmanj pomembnih števil (v načinu za nazaj).

4.8 Število števk – 1-8 števk od skrajnega desnega položaja, ki se pošljejo čitalniku 2/3W (privzeto 8 števk).
4.9 TPOR – Čas, v katerem čitalnik čaka, dokler glavni ne ustavi začetne sinhronizacije (glejte vmesnik za branje na dotik) (0…1000 ms. Privzeto 500 ms).
4.10 2W impulzna širina – (60…1200 ms. Privzeto 800 ms).
4.11 Enote – enote pretoka in prostorninske enote enake kot pri vodomeru Sonata (samo branje).
4.12 Encoder modul ne podpira alarmov v formatu za nazaj. Zato ne moremo imeti možnosti za prikaz alarmov na strani modula.

Opredelitev komunikacije

Programska oprema za kodiranje ARAD TECHNOLOGIES - definicija

Sonata – vmesniki kodirnikov 
ver. 1.00 23/11/2017 Evgeni K.

5.1 Sonata↔ komunikacija kodirnika
5.1.1 Vodomer Sonata komunicira z modulom kodirnika prek protokola SPI: 500 kHz, brez nadzora podatkov). Uporaba drugih nastavitev bo povzročila nepredvidljive rezultate in lahko povzroči, da se priključeni vodomer Sonata zlahka neodzove.
5.1.2 Po ponovnem zagonu Sonate se trenutna konfiguracija pošlje modulu Encoder s prvo komunikacijsko zahtevo v 1 minuti delovanja Sonate.
5.1.3 V primeru, da modul kodirnika ne prejme konfiguracije 3-krat, bo Sonata za 200 ms izvedla ponastavitev modula kodirnika prek pina »Reset« in poskusila znova poslati konfiguracijo.
5.1.4 Ko je konfiguracijska zahteva uspešna, bo Sonata začela pošiljati podatke modulu Encoder.
5.2 Vmesnik Encoder ↔ Sensus Reader (Branje na dotik).
5.2.1 Specifikacija vmesnika za način branja na dotik je opredeljena v smislu delovanja v standardnem vezju.
5.2.2 Modul kodirnika mora komunicirati z čitalci preko protokola Sensus 2W ali 3W. Obstaja časovni diagram vmesnika Touch Read Interface za komunikacijo Sensus 2W ali 3W.
Programska oprema za kodiranje ARAD TECHNOLOGIES - VPRAŠAJ ZA PODATKE

sim Opis Min Maks Privzeto
TPOR VKLOP, da je merilnik pripravljen (Opomba 1) 500 500
TPL Nizki čas napajanja/ure 500 1500
Nizko časovno tresenje moči/ura (Opomba 2) ±25
TPH Power/Clock skrajni čas 1500 Opomba 3
TPSL Zakasnitev, ura do prenosa podatkov 250
Nosilna frekvenca moči/takta 20 30
Vprašajte frekvenco oddajanja podatkov 40 60
TRC Ponastavi ukaz. Čas za Power/Clock low za prisilno ponastavitev registra 200
TRR Čas ponovnega odčitavanja merilnika (Opomba 1) 200

Opombe:

  1. Med TPOR so lahko napajalni/taktni impulzi prisotni, vendar jih register ignorira. Nekateri registri morda ne bodo ponovili sporočila brez ukaza za ponastavitev
  2. Tresenje ure registra je določeno, ker so nekateri registri lahko občutljivi na velike variacije nizkega časa ure.
  3. Register mora biti statična naprava. Register ostane v trenutnem stanju, dokler je signal Power/Clock visok.

5.2.3 Podprti bralniki:
2W

  1. TouchReader II Sensus M3096 – 146616D
  2. TouchReader II Sensus M3096 – 154779D
  3. TouchReader II Sensus 3096 – 122357C
  4. Sensus AutoGun 4090-89545 A
  5. VersaProbe NorthROP Grumman VP11BS1680
  6. Sensus RadioRead M520R C1-TC-X-AL

3W

  1. VL9, Kemp-Meek Mineola, TX (Tap)
  2. Master Meter MMR NTAMMR1 RepReader
  3. Sensus AR4002 RF

5.3 Način napajanja kodirnika
5.3.1 Ko je prišlo do časovne omejitve, je označeno, da ni aktivnosti čitalnikov (200 msec), SPI ali čitalnikov, sistem vstopi v način izklopa.
5.3.2 Sistem se lahko prebudi iz načina izklopa le, ko je prejet SPI ali Readeclock.
5.3.3 Način izklopa sistema je način HALT (minimalna poraba energije).
5.3.4 Pred vstopom v način izklopa je modul SPI konfiguriran kot EXTI, da se omogoči prebujanje iz načina HALT, ko je prejeto sporočilo SPI.
5.3.5 PB0 je konfiguriran na EXTI, da se prebudi iz načina HALT, ko prejme Readerjevo uro.
5.3.6 GPIO je konfiguriran za minimalno porabo energije v načinu izklopa.
5.3.7 Vstop v način izklopa se izvede iz glavne zanke po preteku časovne omejitve časovnika 2.
5.4 Sporočilo o združljivosti s prejšnjimi različicami
Sporočilo števca:

Številka 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 Kontrolna vsota za (i=1;i<9;a^= sporočilo[i++]);
10 0x0D

5.5 Konfiguracija vmesnika kodirnika

Številka bajta
1 Biti:
0 – Omogoči zunanje napajanje
1 – 0 Popravi obliko
1 Spremenljiv format
Privzeto je 0
Brez zunanjega napajanja in spremenljivega formata
7
_
TPOR V korakih po 10 ms
2W taktna frekvenca V Khz
Vsense prag Preklopite na zunanje napajanje, ko Vsense preseže prag
6 2W impulzna širina v 5*us 0 pomeni Naš
10 pomeni 50 us, 100 pomeni 500 us
7-8 Battery Access threshold
V tisočih dostopih.
še ni razvidno
9 Mesto decimalne vejice
10 Število števk 0-8
11 ID proizvajalca
12 Enota prostornine Glej Dodatek A
13 Enota pretoka Glej Dodatek A
14-15 Bitno:
0 – pošlji alarm
1 – pošlji enoto
2 - pošiljanje toka
3 - glasnost pošiljanja
16 Vrsta pretoka C
17 Vrsta nosilca B
18-30 Glavni ID merilnika Naprej (8 LSB v načinu popravka)
31-42 ID merilnika (sekundarni) Povratni tok (8 LSB v načinu Fix)

5.6 Oblikovanje sporočil kodirnika
5.6.1 Format s fiksno dolžino
RnnnniiiiiiiCR
R[Podatki kodirnika][ID merilnika 8 LSB(konfiguracija)]CR
Format fiksne dolžine ima obliko:
kje:
"R" je glavni znak.
»nnnn« je štirimestni odčitek merilnika.
"iiiiiiii" je osemmestna identifikacijska številka.
»CR« je znak za vrnitev v začetek (vrednost ASCII 0Dh)
Veljavni znaki za "n" so "0-9" in "?"
Veljavni znaki za "i" so: 0-9, AZ, az, ?
V primeru popravljene oblike bo modul:

  1. Pretvori števec merilnikov, poslan v modul, v ASCII (0 do 9999)
  2. Vzemite 8 LSB iz glavnega ID-ja števca ali ID-ja števca (sekundarni)

5.6.2 Format spremenljive dolžine
Format spremenljive dolžine je sestavljen iz vodilnega znaka »V«, niza polj in zaključnega znaka »CR«. Splošna oblika:
V;IMiiiiiiiiiii;RBmmmmmmm,uv;Aa,a,a;GCnnnnn,ufCR

  1. Vzemite 12 znakov LSB iz glavnega ID-ja števca ali ID-ja števca (sekundarni)
  2. Pretvorite polje števca števca podatkov kodirnika in pretvorite v ASCII (0 do 99999999), število števk je odvisno od konfiguracije
  3. Pošlji alarmni bajt iz podatkov kodirnika, če obstaja
  4. Pošlji bajt enote iz podatkov kodirnika, če obstaja
  5. Pretvorite polje pretoka števca podatkov kodirnika in pretvorite iz float v ASCII, število števk je 4 in decimalna vejica ter znak, če je potrebno.
  6. Povežite vse z ustreznimi glavami in ločili
  7. Dodajte CR.
    Totalizator 0 1 2 3 . 4 5 6 7 8
    Sensus 0 0 0 0 0 1 2 3
    Podatkovni volumen kodirnika 123

    Število števk = 8
    Ločljivost = 1
    Lokacija decimalne vejice = 0 (brez decimalne vejice)

    Totalizator 0 1 2 3 . 4 5 6 7 8
    Sensus 0 0 1 2 3 . 4 5
    Podatkovni volumen kodirnika 12345

    Število števk = 7 (največ zaradi decimalne vejice)
    Ločljivost = 1
    Mesto decimalne vejice = 2

    Totalizator 0 1 2 3 . 4 5 6 7 8
    Sensus 1 2 3 4 5 . 6 7
    Podatkovni volumen kodirnika 1234567

    Število števk =7 (največ zaradi decimalne vejice)
    Ločljivost =x0.01
    Mesto decimalne vejice = 2

    Totalizator 0 0 1 2 . 3 4 5 6 7
    Sensus 0 0 0 1 2 3 4
    Podatkovni volumen kodirnika 1234

    Število števk = 7
    Ločljivost = x 0.01
    Mesto decimalne vejice = 0

    Totalizator 0 1 2 3 . 4 5 6 7 8
    Sensus 0 0 0 0 0 1 2
    Podatkovni volumen kodirnika 12

    Število števk = 7
    Ločljivost =x10
    Mesto decimalne vejice = 0

5.7 Definicija polja
5.7.1 Oblika sporočila je identificirana glede na prvi bajt sporočila.

  1. 0 x 55 je označevalo novo obliko sporočila.
  2. 0 x 53 ('S') označuje sporočilo stare oblike

5.7.2 Spodaj je predstavljenih več neobveznih podpolj. Ti so v oklepajih "[,]". Če je za polje definirano več kot eno podpolje, se morajo podpolja pojaviti v predstavljenem vrstnem redu.
5.7.3 Modul pretvori podatke iz merilnika v enega od dveh formatov glede na konfiguracijo (fiksni ali spremenljivi).
Naslednja tabela določa podprte oblike zapisa dolžine:

Izhodno sporočilo Oblika

obrazec kje Konfiguracija
Format fiksne dolžine RnnnniiiiiiiCR R glavni lik
n – odčitek števca
i – ID števca
CR – ASCII 0Dh
enote za odčitavanje števcev
Format spremenljive dolžine V;IMiiiiiiiiiii; RBmmmmmmm,ffff,uv; Aa,a,a; GCnnnnnn, uf CR V – glavni lik
I – Identifikacijsko polje. i – do 12 znakov
M – ID proizvajalca RB – Trenutna količina
A – Alarmno polje. a – dovoljene so vrste alarmov do 8 podpolj s kodo alarma.
GC – trenutni pretok m – do 8 mest
f – mantisa
uv – prostorninske enote (glej tabelo enot)
nnnnnn – 4-6 znakov:
4 številke, 1 decimalna vejica, 1 predznak
uf – enote pretoka (glej tabelo enot)

Polja:
f (mantisa), a (alarm), u (enote) so neobvezne.
Veljavni znaki: “0-9”, “AZ”, “az”, “?” velja kot indikator napake.
5.8 Razčleni sporočilo glede na stari format
5.8.1 V stari obliki sporočilo vsebuje ID merilnika in datum prostornine.
5.8.2 Sporočilo je razčlenjeno glede na ICD.
5.9 Zapis prejetih parametrov v EEPROM
5.9.1 Ko je prejet ID modula, podatkovno sporočilo ali konfiguracijsko sporočilo, se parametri sporočila zapišejo v EEPROM.
5.9.2 To pisanje v EEPROM preprečuje, da bi sistem izgubil podatke, ko pride do ponastavitve sistema.
5.10 Blok ročaja dogodka bralnika
5.10.1 Ko je Reader Clock prejet, sistem obravnava dogodek ISR čitalca.
5.10.2 Vsi procesi se izvajajo v ISR, da se sinhronizirajo z bralnikom.
5.10.3 Če 200 ms ni zaznana ura, sistem preide v način izklopa.

ARAD TECHNOLOGIES Encoder Software - ročaj

Blok ročaja čitalnika ISR
ver. 1.00 3/12/2017 3/12/2017

5.11 Časovnik za zaznavanje odprte tišine
5.11.1 Ko je ura bralnika sprejeta, se odpre merilnik časa Quite Detection.
5.11.2 Če 200 ms ni dogodkov ure, sistem preide v način izklopa.
5.12 Zaznaj vrsto čitalnika
5.12.1 Prvi 3 dogodki ure se uporabljajo za vrsto zaznavanja ure.
5.12.2 Zaznavanje se izvede z merjenjem frekvence čitalčeve ure.
5.12.3 Urna frekvenca za 2w čitalnik je: 20 kHz – 30 kHz.
5.12.4 Urna frekvenca za 3w čitalnik je nižja od 2 kHz.
5.13 Odprti časovnik za zaznavanje TPSL
5.13.1 Ko je zaznan 2w bralnik, se odpre časovnik za zaznavanje časa TPSL precej pred prenosom vsakega bajta.
5.13.2 V protokolu 2w čitalnika se vsak bit prenaša v intervalih ali povsem.
5.14 Počakajte na dogodek znižanja ure, premaknite podatke ven

  • V 2w priključku. Ko je zaznan čas TPSL, se bit prenese v skladu s protokolom 2w.
    '0' se prenaša kot impulz 50 kHz za 300 µs
    '1' se prenaša kot '0' za 300 µs
  • V 3w priključku. Po zakasnitvi TPOR se bit prenese po protokolu 3w.
    '0' se prenaša kot '1'
    '1' se prenaša kot '0'

Vsak bit se prenese po dogodku znižanja ure.
5.15 Predhodni števec dogodkov TX, pojdite na TRR
Po vsakem prenosu sporočila se posodobi števec TX dogodkov. Števec se uporablja za prikazovanje napake pri prekoračitvi dostopa do baterije, ko število odčitkov preseže vrednost dostopa do baterije. Po vsakem prenosu za čas TRR sistem ne prejema dogodkov ure čitalnika.
5.16 Oblika sporočila/konfiguracija kodirnika
Sporočilo števca kodirniku:

Glava Naslov 17:61 Vrsta 15:0] Len podatki Konec
Pridobite dostop do kodirnika 55 X 12 0 Nič CSum
Pridobite status kodirnika 55 X 13 0 Nič CSum
Počisti status kodirnika 55 X 14 0 Nič CSum
Podatki kodirnika 55 X 15 4-10 Bajt Podatki števca CSum
1-4
5
6-9
Prostornina števca (pečeno Int)
Alarm
Tok (float)
Kodirnik
Konfiguracija
55 X 16 Napaka! Referenca
vir ni najden.
CSum

Len – dolžina podatkov;
CSum – kontrolna vsota za celoten okvir [55…Podatki] ali AA.
Odgovor kodirnika merilniku:

Glava Addr Vrsta Len podatki Konec
Pridobite dostop do kodirnika 55 X 9 2 ID modula
Pridobite status 55 X 444 1 Bitno ID modula
0
1
2
4
8
OK
Watch Dog se je zgodil
Napaka UART
Presežena številka branja
Napake vmesnika kodirnika
Vsi ukazi 55 X X 0 ID modula

Glosar

Izraz Opis
CSCI Konfiguracijski vmesnik računalniške programske opreme
EEPROM Elektronsko izbrisljiv PROM
GUI Grafični uporabniški vmesnik
ISR Rutinska storitev prekinitve
SRS Specifikacija programskih zahtev
WD Pes čuvaj

Dodatek

7.1 Merske enote

Znak Enote
Kubični metri
ft³ Kubični čevlji
US Gal Ameriške galone
l litrov

Zunanji dokumenti

Ime in lokacija
2W-SENSUS
3W-SENSUS

Zgodovina revizij:

Revizija Prizadeti odsek Datum Spremenil Spremeni opis
1.00 Vse 04/12/2017 Evgeni Kosakovski Ustvarjanje dokumentov

~ Konec dokumenta ~

Arad Technologies Ltd.
st. HaMada, Yokneam Elite,
2069206, Izrael
www.arad.co.il

Dokumenti / Viri

Programska oprema za kodiranje ARAD TECHNOLOGIES [pdf] Uporabniški priročnik
2A7AA-SONSPR2LCEMM, 28664-SON2SPRLCEMM, programska oprema kodirnika, kodirnik, programska oprema, kodirnik Sonata Sprint, programska oprema kodirnika za kodirnik Sonata Sprint

Reference

Pustite komentar

Vaš elektronski naslov ne bo objavljen. Obvezna polja so označena *