Kodeerija tarkvara
Kasutusjuhend
Kodeerija tarkvara
See dokument sisaldab konfidentsiaalset teavet, mis kuulub ARAD Ltd-le. Ühtegi osa selle sisust ei tohi mingil viisil kasutada, kopeerida, avaldada ega ühelegi poolele edastada ilma ARAD Ltd eelneva kirjaliku loata.
Heakskiidud:
| Nimi | positsioon | Allkiri | |
| Kirjutas: | Jevgeni Kosakovski | Püsivara insener | |
| Kinnitatud: | R&D juht | ||
| Kinnitatud: | Tootejuht | ||
| Kinnitatud: |
Föderaalne kommunikatsioonikomisjon (FCC) Vastavuse teatis
ETTEVAATUST
See seade vastab FCC reeglite 15. osale. Kasutaja peaks teadma, et muudatused ja modifikatsioonid seadmetes, mida Master Meter ei ole selgesõnaliselt heaks kiitnud, võivad tühistada garantii ja kasutaja õiguse seadet kasutada. Seadmeid peaksid kasutama professionaalselt koolitatud töötajad.
Seda seadet on testitud ja leitud, et see vastab B-klassi digitaalseadmete piirangutele vastavalt FCC reeglite 15. osale. Need piirid on loodud pakkuma mõistlikku kaitset kahjulike häirete eest elamutes. See seade genereerib ja võib kiirata raadiosageduslikku energiat ning kui seda ei paigaldata ega kasutata vastavalt juhistele, võib see põhjustada raadiosides kahjulikke häireid. Kuid pole mingit garantiid, et installis häireid ei esine. Kui see seade põhjustab raadio- või televisioonivastuvõtule kahjulikke häireid, mille saab kindlaks teha seadme väljalülitamise ja sisselülitamise kaudu, soovitatakse kasutajal proovida häireid kõrvaldada ühe või mitme järgmise meetme abil:
- Suunake või paigutage vastuvõtuantenn ümber.
- Suurendage seadme ja vastuvõtja vahelist kaugust.
- Ühendage seade vooluringi pistikupessa, mis erineb sellest, millega vastuvõtja on ühendatud.
- Abi saamiseks pöörduge edasimüüja või kogenud raadio-/teletehniku poole.
See seade vastab FCC reeglite 15. osale. Toimimine toimub kahel järgmisel tingimusel:
- See seade ei tohi põhjustada kahjulikke häireid ja
- See seade peab vastu võtma kõik vastuvõetud häired, sealhulgas häired, mis võivad põhjustada soovimatuid toiminguid.
Industry Canada (IC) vastavusteatis
See seade vastab FCC reeglite 15. osale ja Industry Canada litsentsivabale RSS-standardi(te)le. Toimimine toimub kahel järgmisel tingimusel:
- See seade ei pruugi põhjustada häireid ja
- See seade peab vastu võtma kõik häired, sealhulgas häired, mis võivad põhjustada seadme soovimatut tööd.
Industry Canada määruste kohaselt tohib see raadiosaatja töötada ainult sellise tüübi ja maksimaalse (või väiksema) võimendusega antenniga, mille Industry Canada on saatja jaoks heaks kiitnud. Võimalike raadiohäirete vähendamiseks teistele kasutajatele tuleks antenni tüüp ja selle võimendus valida nii, et samaväärne isotroopse liitlase kiirgusvõimsus (EIRP) ei ületaks edukaks sidepidamiseks vajalikku.
– See B-klassi digitaalaparaat vastab Kanada standardile ICES-003.
Kiirguskiirguse avaldus:
See seade vastab kontrollimatu keskkonna jaoks kehtestatud FCC ja IC raadiosageduse kiirguse piirnormidele.
Sissejuhatus
Kodeerija tarkvara nõuete spetsifikatsioon on kodeerija moodulis arendatava tarkvarasüsteemi kirjeldus. See sätestab funktsionaalsed ja mittefunktsionaalsed nõuded ning võib sisaldada kasutusjuhtumeid, mis kirjeldavad süsteemi ja kasutaja interaktsioone, mida tarkvara peab pakkuma.
Kehtiv nõuete spetsifikatsioon loob aluse tööks ühelt poolt Aradi veemõõtmiste ja teiselt poolt koodrilugejate 2 või 3 juhtme vahel. Õige kasutamise korral võivad tarkvaranõuete spetsifikatsioonid aidata vältida tarkvaraprojekti tõrkeid.
Praegune dokument sisaldab piisavalt ja vajalikke nõudeid, mis on nõutavad kodeerija mooduli arendamiseks, sealhulgas süsteemi määratlus, DFD, side jne ning esitab üksikasjad kodeerija mooduli ja SENSUS impulsslugejatega suhtlemiseks vajaliku riist- ja tarkvaraliidese kohta.
Süsteem läbiview
Sonata Sprint Encoder on akutoitega alamsüsteemi moodul, mis võimaldab lugeda Sonata andmeid 2W või 3W liidese kaudu.
See tuvastab lugejasüsteemi tüübi (2W või 3W) ja teisendab Sonata-mõõturilt jadamisi vastuvõetud andmed lugeja stringivormingutesse ning edastab need Sensus-lugeja tüüpi protokollis.
Kodeerija SW arhitektuur
3.1 Kodeerija moodul on väga lihtsalt konfigureeritav süsteem, mis:
3.1.1 Annab kõrge eraldusvõimega impulsi väljundsignaali.
3.1.2 Oskab tõlkida Sonatast vastuvõetud andmed iga mõõtühiku jaoks vastavalt kodeerija mooduli konfiguratsioonile elektriimpulssiks. Elektriimpulss edastatakse kahe- või kolmejuhtmelise kaabli kaudu kauglugemissüsteemidesse.
3.1.3 Toetab sideliidest erinevate impulsilugejatega.
3.1.4 Kodeerija mudel on üles ehitatud moodulist, mis edastab ilma järeltöötluseta ainult viimase Sonata-mõõturilt saadud stringi.
3.2 Kodeerija mooduli SW arhitektuur on katkestustega juhitav SW arhitektuur:
- SPI RX katkestus
- Lugeja kell katkestab
- Aegumised
3.3 Põhiprogramm koosneb süsteemi initsialiseerimisest ja põhitsüklist.
3.3.1 Põhiahela ajal ootab süsteem SPI RX katkestuse või lugeja katkestuse tekkimist.
3.3.2 Kui katkestust ei toimunud ja impulsi väljalülitamise käsku ei saadud, lülitub süsteem "Toite väljalülitamise" režiimi.
3.3.3 Süsteem ärkab väljalülitusrežiimist SPI katkestuse või lugeja kella katkestuse tõttu.
3.3.4 SPI-d ja lugejasündmusi töödeldakse ISR-ides.
3.4 Järgmisel joonisel on kujutatud kodeerija mooduli SPI sündmuste käitlemise plokk.

3.4.1 Avatud vea Rx teate tuvastamise taimer.
Kui bait on SPI-s vastu võetud, kontrollib süsteem, kas see on päisebait, avab järgmise baidi vastuvõtmise ajalõpu taimeri ja käivitab taimeri. See meetod ei lase süsteemil baite pikka aega oodata.
Kui pikka aega (üle 200 ms) baiti vastu ei võeta, värskendatakse SPI veabaiti ja teadet ei eemaldata.
3.4.2 Salvesta vastuvõetud Rx bait
Iga bait salvestatakse Rx puhvrisse.
3.4.3 Kontrollige kontrollsummat
Kui sõnumi viimane bait on vastu võetud, kontrollitakse kontrollsummat.
3.4.4 Värskenda SPI veabaiti
Kui kontrollsumma ei kehti, värskendatakse SPI veabaiti ja teadet ei sõeluta.
3.4.5 Parsi vastuvõetud SPI-teadet
Kui kontrollsumma on kehtiv, kutsutakse välja sõelumisprotsess.
Parsimine toimub põhitsüklis, et vastuvõetud puhvrit koheselt käsitleda aatomi ja segamata protsessina. Sõelumisel ei käsitleta ühtegi lugejasündmust.
3.5 Järgmine joonis näitab sõelumissõnumite voogu. Kõiki plokke kirjeldatakse lühidalt alalõikudes.

Kodeerija mooduli konfiguratsioon
Kodeerija moodulit on võimalik konfigureerida GUI-st töötamiseks.

4.1 Konfiguratsioonikomplekt salvestatakse Sonata meterisse vajutades
nuppu.
4.2 Sonata konfigureerib side kodeerija mooduliga RTC Alarmi konfiguratsiooni abil vastavalt GUI parameetritele:
4.2.1 Kasutaja puhul valige
Sonata RTC häire konfigureeritakse väljal „Minutid” määratletud ajaks. Side kodeerija mooduliga toimub iga minuti järel.
4.2.2 Kasutaja puhul valige
Sonata RTC häire konfigureeritakse vastavalt valitud valikule väljale "Esimene" või "Teine" määratud aeg. Side kodeerija mooduliga toimub valitud ajal.
4.3 Kodeerija moodul toetab ainult tagurpidi muutuvat vormingut.
4.4 Loenduri tüüp:
4.4.1 Net Unsigned (1 teisendatakse 99999999-ks).
4.4.2 Edasi (vaikimisi).
4.5 Resolutsioon:
4.5.1 0.0001, 0.001, 0.01, 0.1, 1, 10, 100, 1000, 10000 1 (vaikeväärtus XNUMX).
4.6 Värskendusrežiim – sonaadi periood andmete kodeerijamoodulisse saatmiseks:
4.6.1 Periood – iga etteantud aeg (minutites väli vt 4.2.1) Sonata saadab andmed Encoder moodulisse. (1…59 minutit. Vaikimisi 5 minutit)
4.6.2 Üks kord – fikseeritud aeg, mil Sonata saadab andmed Encoder moodulisse üks kord päevas (vt 4.2.2). Väljal “Esimene” peab olema kellaaeg formaadis: tunnid ja minutid.
4.6.3 Kaks korda – fikseeritud aeg, mil Sonata saadab andmed Encoder moodulile kaks korda päevas (vt 4.2.2). Väljad “Esimene” ja “Teine” sisaldavad kellaaega vormingus: tunnid ja minutid.
4.7 AMR-i seerianumber – kuni 8-kohaline ID-number (vaikimisi sama mis arvesti ID-ga)
- Ainult numbrilised numbrid (tagurpidi režiimis).
- Ainult 8 vähemtähtsat numbrit (tagurpidi režiimis).
4.8 Numbrite arv – 1-8 numbrit kõige parempoolsemast positsioonist, mis saadetakse 2/3W lugejale (vaikimisi 8 numbrit).
4.9 TPOR – aeg, mille jooksul lugeja ootab, kuni ülemseade sünkroonimise alustamise peatab (vt Puutelugemisliides) (0…1000 ms. Vaikimisi 500 ms).
4.10 2W impulsi laius – (60…1200 ms. Vaikimisi 800 ms).
4.11 Ühikud – vooluühikud ja mahuühikud samad, mis Sonata veearvestil (ainult lugemiseks).
4.12 Kodeerija moodul ei toeta tagurpidi vormingus häireid. Seetõttu ei saa meil mooduli poolel olla häirete kuvamise võimalust.
Suhtlemise määratlus

| Sonata – kodeerija liidesed | ||
| Ver. 1.00 | 23 | Jevgeni K. |
5.1 Sonata↔ Kodeerija side
5.1.1 Sonata veearvesti suhtleb kodeerija mooduliga SPI protokolli kaudu: 500 kHz, Andmekontroll puudub). Teiste sätete kasutamine annab ettearvamatuid tulemusi ja võib kergesti muuta ühendatud Sonata veearvesti reageerimata.
5.1.2 Pärast Sonata taaskäivitamist saadetakse praegune konfiguratsioon kodeerija moodulile koos esimese sidepäringuga 1 minuti jooksul pärast Sonata kasutamist.
5.1.3 Juhul, kui kodeerija moodul ei saa konfiguratsiooni kolm korda vastu, käivitab Sonata 3 ms jooksul koodri mooduli lähtestamise läbi "Reset" viigu ja proovib konfiguratsiooni uuesti saata.
5.1.4 Pärast konfiguratsioonipäringu õnnestumist alustab Sonata andmete saatmist kodeerija moodulisse.
5.2 Kodeerija ↔ Sensus Readeri (puutelugemise) liides
5.2.1 Puutelugemisrežiimi liidese spetsifikatsioon on määratletud standardses vooluringis töötamise kaudu.
5.2.2 Kodeerija moodul peab suhtlema lugejatega Sensus 2W või 3W protokolli kaudu. Sensus 2W või 3W side jaoks on puutetundliku lugemise liidese ajastusskeem.

| Sym | Kirjeldus | Min | Max | Vaikimisi |
| TPOR | Toide SISSE, et arvesti on valmis (Märkus 1) | 500 | 500 | |
| TPL | Toite/kella aeglane aeg | 500 | 1500 | |
| Toite/kella madala aja värina (Märkus 2) | ±25 | |||
| TPH | Toite/kella kõrge aeg | 1500 | Märkus 3 | |
| TPSL | Viivitus, kellaajast andmeväljund | 250 | ||
| Toite/kellakandja sagedus | 20 | 30 | ||
| Küsi andmete väljastamise sagedust | 40 | 60 | ||
| TRC | Lähtesta käsk. Aeg, mil toide/kell on madal, et sundida registri lähtestamist | 200 | ||
| TRR | Arvesti korduslugemise aeg (Märkus 1) | 200 |
Märkused:
- TPOR-i ajal võivad toite/kella impulsid esineda, kuid register ignoreerib neid. Mõned registrid ei pruugi sõnumit korrata ilma lähtestamiskäskluseta
- Registri kella värin on määratud, kuna mõned registrid võivad olla tundlikud kella madala aja suurte kõikumiste suhtes.
- Register peab olema staatiline seade. Register jääb praegusesse olekusse seni, kuni toite/kella signaal on kõrge.
5.2.3 Toetatud lugejad:
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)
- Peamõõtur MMR NTAMMR1 RepReader
- Sensus AR4002 RF
5.3 Kodeerija toiterežiim
5.3.1 Kui teatatakse ajalõpu ilmnemisest, lugejate (200 msek), SPI või lugejate tegevus puudub, lülitub süsteem väljalülitusrežiimi.
5.3.2 Süsteem saab väljalülitusrežiimist ärgata ainult siis, kui võetakse vastu SPI või Readeclock.
5.3.3 Süsteemi väljalülitusrežiim on HALT (minimaalne energiatarve).
5.3.4 Enne väljalülitusrežiimi sisenemist on SPI-moodul konfigureeritud kui EXTI, et võimaldada SPI-teate vastuvõtmisel HALT-režiimist ärkamist.
5.3.5 PB0 on konfigureeritud EXTI-le, et ärkama HALT-režiimist, kui lugeja kell on vastu võetud.
5.3.6 GPIO on konfigureeritud väljalülitusrežiimis minimaalse energiatarbimise jaoks.
5.3.7 Väljalülitusrežiimi sisenemine toimub põhiahelast pärast taimeri taimeri 2 möödumist.
5.4 Tagasiühilduvuse teade
Teade arvestilt:
| Baiti number | (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 | Kontrolli summa(i=1;i<9;a^= teade[i++]); | |
| 10 | 0x0D | |
5.5 Kodeerija liidese konfiguratsioon
| Baiti number | ||
| 1 | Bitid: 0 – lubage väline toide 1–0 Parandage vorming 1 Muutuv formaat |
Vaikimisi on 0 Välist toidet ja muutuvat vormingut pole |
| 7 _ |
TPOR | 10 ms sammuga |
| 2W kellasagedus | Khz-s | |
| Vsense lävi | Lülituge välisele toitele, kui Vsense ületab läve | |
| 6 | 2W impulsi laius 5*us | 0 tähendab meie 10 tähendab 50us 100 tähendab 500us |
| 7-8 | Aku juurdepääsulävi Tuhandetes ligipääsudes. |
TBD |
| 9 | Kümnendkoha asukoht | |
| 10 | Numbrite arv | 0-8 |
| 11 | Tootja Id | |
| 12 | Mahuühik | Vt lisa A |
| 13 | Vooluüksus | Vt lisa A |
| 14-15 | Pikkade kaupa: 0 – saada alarm 1 – saatke üksus 2 -saadete voog 3 - saatmise maht |
|
| 16 | Voolu tüüp | C |
| 17 | Helitugevuse tüüp | B |
| 18-30 | Arvesti ID Põhi | Edasi (8 LSB parandusrežiimis) |
| 31-42 | Arvesti ID (teisene) | Tagasivoolu voog (8 LSB parandusrežiimis) |
5.6 Kodeerija sõnumi vormindamine
5.6.1 Fikseeritud pikkusega vorming
RnnnniiiiiiiCR
R[Kodeerija andmed][ Arvesti ID 8 LSB (konfiguratsioon)]CR
Fikseeritud pikkusega vorming on kujul:
Kus:
"R" on peategelane.
"nnnn" on neljakohaline meetri näit.
"iiiiiiiii" on kaheksakohaline identifitseerimisnumber.
„CR” on käru tagastusmärk (ASCII väärtus 0Dh)
"n" jaoks sobivad märgid on "0-9" ja "?"
"i" jaoks sobivad märgid: 0-9, AZ, az, ?
Fikseeritud vormingu korral teeb moodul järgmist:
- Teisendage moodulile saadetud arvestiloendur ASCII-ks (0 kuni 9999)
- Võtke 8 LSB arvesti ID põhi- või arvesti ID-st (teisene)
5.6.2 Muutuva pikkusega vorming
Muutuva pikkusega vorming koosneb algustähest “V”, väljade seeriast ja terminaatormärgist “CR”. Üldine vorm:
V;IMiiiiiiiiiiii;RBmmmmmmm,uv;Aa,a,a;GCnnnnn,ufCR
- Võtke arvesti ID põhi- või arvesti ID-st (teisene) 12 LSB-märki.
- Teisendage kodeerija andmete loenduri väli ja teisendage ASCII-ks (0 kuni 99999999), numbrite arv sõltub konfiguratsioonist
- Saada häirebait kodeerija andmetest, kui see on olemas
- Saada ühiku bait kodeerija andmetest, kui see on olemas
- Teisendage kodeerija andmete mõõtja vooluväli ja teisendage ujukist ASCII-sse, numbrite arv on 4 ja koma ja vajadusel märk.
- Ühendage kõik sobivate päiste ja eraldajatega
- Lisage CR.
Summeerija 0 1 2 3 . 4 5 6 7 8 Sensus 0 0 0 0 0 1 2 3 Kodeerija andmemaht 123 Numbrite arv = 8
Eraldusvõime = 1
kümnendkoha asukoht = 0 (koma pole)Summeerija 0 1 2 3 . 4 5 6 7 8 Sensus 0 0 1 2 3 . 4 5 Kodeerija andmemaht 12345 Numbrite arv = 7 (maksimaalselt koma tõttu)
Eraldusvõime = 1
Kümnendkoha asukoht = 2Summeerija 0 1 2 3 . 4 5 6 7 8 Sensus 1 2 3 4 5 . 6 7 Kodeerija andmemaht 1234567 Numbrite arv = 7 (maksimaalselt koma tõttu)
Eraldusvõime =x0.01
Kümnendkoha asukoht = 2Summeerija 0 0 1 2 . 3 4 5 6 7 Sensus 0 0 0 1 2 3 4 Kodeerija andmemaht 1234 Numbrite arv = 7
Eraldusvõime = x 0.01
Kümnendkoha asukoht = 0Summeerija 0 1 2 3 . 4 5 6 7 8 Sensus 0 0 0 0 0 1 2 Kodeerija andmemaht 12 Numbrite arv = 7
Eraldusvõime =x10
Kümnendkoha asukoht = 0
5.7 Välja määratlus
5.7.1 Sõnumi vorming tuvastatakse esimese teatebaidi järgi.
- 0 x 55 tähistas uut vormingut.
- 0 x 53 ('S') tähistab vana vormingu sõnumit
5.7.2 Allpool on mitu valikulist alamvälja. Need on sulgudes “[,]”. Kui välja jaoks on määratletud rohkem kui üks alamväli, peavad alamväljad ilmuma esitatud järjekorras.
5.7.3 Moodul teisendab arvesti andmed ühte kahest vormingust vastavalt konfiguratsioonile (Fix või variable).
Järgmises tabelis on määratletud toetatud pikkusevormingud.
|
Väljundsõnum Vorming |
Vorm | Kus | Seadistamine |
| Fikseeritud pikkusega vorming | RnnnniiiiiiiCR | R juhtiv tegelane n – arvesti näit i – arvesti ID CR – ASCII 0Dh |
arvesti näidu ühikud |
| Muutuva pikkusega vorming | V;IMiiiiiiiiiiii; RBmmmmmm,ffff,uv; Aa,a,a; GCnnnnnn,uf CR | V – juhtiv tegelane I – Identifitseerimisväli. i – kuni 12 tähemärki M – Tootja Id RB – Praegune maht A – häireväli. a – häiretüübid on lubatud kuni 8 häirekoodi alamvälja. GC – praegune voolukiirus m – kuni 8 numbrit f – mantiss uv – mahuühikud (vt Ühikute tabelit) nnnnnn – 4-6 tähemärki: 4 numbrit, 1 koma, 1 märk uf – vooluühikud (vt Ühikute tabelit) |
Väljad:
f (mantissa), a (alarm), u (ühikud) on valikulised.
Kehtivad märgid: "0-9", "AZ", "az", "?" kehtib veaindikaatorina.
5.8 Sõnumi sõelumine vana vormingu järgi
5.8.1 Vanas vormingus sisaldab teade arvesti ID-d ja helitugevuse kuupäeva.
5.8.2 Sõnum sõelutakse vastavalt ICD-le.
5.9 Kirjutage EEPROM-i vastuvõetud parameetrid
5.9.1 Mooduli ID, andmesõnumi või konfiguratsioonisõnumi vastuvõtmisel kirjutatakse teate parameetrid EEPROM-i.
5.9.2 See EEPROM-i kirjutamine hoiab ära süsteemi andmete kaotamise süsteemi lähtestamise korral.
5.10 Lugeja sündmuste käepideme plokk
5.10.1 Lugeja kella vastuvõtmisel käsitleb süsteem lugeja ISR-i sündmust.
5.10.2 Kõik protsessid tehakse ISR-is, et neid lugejaga sünkroonida.
5.10.3 Kui 200 ms jooksul kella ei tuvastata, lülitub süsteem väljalülitusrežiimi.

| Lugeja ISR käepideme plokk | ||
| Ver. 1.00 | 3 | 3 |
5.11 Ava üsna tuvastamise taimer
5.11.1 Lugeja kella vastuvõtmisel avaneb Quite Detection taimer.
5.11.2 Kui 200 ms jooksul ei toimu kella sündmusi, lülitub süsteem väljalülitusrežiimi.
5.12 Tuvastage lugeja tüüp
5.12.1 Kella tuvastamise tüübi jaoks kasutatakse 3 esimest kellasündmust.
5.12.2 Tuvastamine toimub lugeja kella sageduse mõõtmise teel.
5.12.3 2W lugeja taktsagedus on: 20 kHz – 30 kHz.
5.12.4 3 W lugeja taktsagedus on alla 2 kHz.
5.13 Ava taimer TPSL-i tuvastamiseks
5.13.1 Kui tuvastatakse 2w lugeja, avatakse taimer TPSL-i aja tuvastamiseks üsna enne iga baidi edastamist.
5.13.2 2w lugeja protokollis edastatakse iga bitt intervalliga või üsna.
5.14 Oodake alla kella sündmust, nihutage andmed välja
- 2w ühenduses. Pärast TPSL-i aja tuvastamist edastatakse bitt vastavalt 2w protokollile.
'0' edastatakse 50 kHz impulssina 300 µs
"1" edastatakse kui "0" 300 µs - 3w ühenduses. Pärast TPOR viivitusaega edastatakse bitt vastavalt 3w protokollile.
"0" edastatakse kui "1"
"1" edastatakse kui "0"
Iga bitt edastatakse pärast kella allalaadimise sündmust.
5.15 Advance TX sündmuste loendur, avage TRR
Pärast iga sõnumi edastamist uuendatakse TX sündmuste loendurit. Loendurit kasutatakse aku juurdepääsu ületamise vea näitamiseks, kui näitude arv ületab aku juurdepääsu väärtust. Pärast iga edastamist ei võta süsteem TRR aja jooksul vastu lugeja kella sündmusi.
5.16 Sõnumi vorming/ kodeerija konfiguratsioon
Teade arvestilt kodeerijale:
| Päis | Adr 17:61 | Tüüp 15:0] | Len | Andmed | Lõpp | ||
| Hankige juurdepääs kodeerijale | 55 | X | 12 | 0 | Null | CSum | |
| Hangi kodeerija olek | 55 | X | 13 | 0 | Null | CSum | |
| Tühjenda kodeerija olek | 55 | X | 14 | 0 | Null | CSum | |
| Kodeerija andmed | 55 | X | 15 | 4-10 | Bait | Arvesti andmed | CSum |
| 1-4 5 6-9 |
Arvesti helitugevus (singed Int) Alarm Voolu (ujuk) |
||||||
| Kodeerija Seadistamine |
55 | X | 16 | Viga! Viide allikat ei leitud. |
CSum | ||
Len – andmete pikkus;
CSum – kontrollige kogu kaadri [55…Data] või AA summat.
Kodeerija vastus arvestile:
| Päis | Addr | Tüüp | Len | Andmed | Lõpp | ||
| Hankige juurdepääs kodeerijale | 55 | X | 9 | 2 | Mooduli ID | ||
| Hankige olek | 55 | X | 444 | 1 | Bittide kaupa | Mooduli ID | |
| 0 1 2 4 8 |
OK Tekkis Watch Dog UART-i viga Lugemisnumbri ületamine Kodeerija liidese vead |
||||||
| Kõik käsud | 55 | X | X | 0 | Mooduli ID | ||
Sõnastik
| Tähtaeg | Kirjeldus |
| CSCI | Arvutitarkvara konfiguratsiooniliides |
| EEPROM | Elektrooniliselt kustutatav PROM |
| GUI | Graafiline kasutajaliides |
| ISR | Katkestage teeninduskord |
| SRS | Tarkvaranõuete spetsifikatsioon |
| WD | Vahi-koer |
Lisa
7.1 Mõõtühikud
| Iseloom | Ühikud |
| m³ | Kuupmeetrit |
| ft³ | Kuupjalad |
| USA gal | USA gallonid |
| l | liitrit |
Välised dokumendid
| Nimi ja asukoht |
| 2W-SENSUS |
| 3W-SENSUS |
Läbivaatamise ajalugu:
| Läbivaatamine | Mõjutatud osa | Kuupäev | Muutis | Muuda kirjeldust |
| 1.00 | Kõik | 04 | Jevgeni Kosakovski | Dokumendi loomine |
~ Dokumendi lõpp ~
Arad Technologies Ltd.
St. HaMada, Yokneam Elite,
2069206, Iisrael
www.arad.co.il
Dokumendid / Ressursid
![]() |
ARAD TECHNOLOGIES kodeerija tarkvara [pdfKasutusjuhend 2A7AA-SONSPR2LCEMM, 28664-SON2SPRLCEMM, kodeerija tarkvara, kodeerija, tarkvara, Sonata Sprint kodeerija, kodeerija tarkvara Sonata Sprint Encoderile |




