ARAD TECHNOLOGIES - logoKodeerija 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
ARAD TECHNOLOGIES kodeerija tarkvara – ikoon 3 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.
ARAD TECHNOLOGIES kodeerija tarkvara – ikoon 4 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:

  1. See seade ei tohi põhjustada kahjulikke häireid ja
  2. 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:

  1. See seade ei pruugi põhjustada häireid ja
  2. 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.

ARAD TECHNOLOGIES Encoder Software – sõnumituvastuse taimer

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.

ARAD TECHNOLOGIES Kodeerija tarkvara – sõnumituvastuse taimer 1

Kodeerija mooduli konfiguratsioon

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

ARAD TECHNOLOGIES Kodeerija tarkvara - konfiguratsioon

4.1 Konfiguratsioonikomplekt salvestatakse Sonata meterisse vajutades ARAD TECHNOLOGIES Kodeerija tarkvara – ikoon nuppu.
4.2 Sonata konfigureerib side kodeerija mooduliga RTC Alarmi konfiguratsiooni abil vastavalt GUI parameetritele:
4.2.1 Kasutaja puhul valige ARAD TECHNOLOGIES kodeerija tarkvara – ikoon 1 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 ARAD TECHNOLOGIES Kodeerija tarkvara - parameetrid 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

ARAD TECHNOLOGIES Kodeerija tarkvara – 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.
ARAD TECHNOLOGIES Kodeerija tarkvara – KÜSI ANDMED VÄLJA

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:

  1. 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
  2. Registri kella värin on määratud, kuna mõned registrid võivad olla tundlikud kella madala aja suurte kõikumiste suhtes.
  3. Register peab olema staatiline seade. Register jääb praegusesse olekusse seni, kuni toite/kella signaal on kõrge.

5.2.3 Toetatud lugejad:
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. Peamõõtur MMR NTAMMR1 RepReader
  3. 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:

  1. Teisendage moodulile saadetud arvestiloendur ASCII-ks (0 kuni 9999)
  2. 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

  1. Võtke arvesti ID põhi- või arvesti ID-st (teisene) 12 LSB-märki.
  2. Teisendage kodeerija andmete loenduri väli ja teisendage ASCII-ks (0 kuni 99999999), numbrite arv sõltub konfiguratsioonist
  3. Saada häirebait kodeerija andmetest, kui see on olemas
  4. Saada ühiku bait kodeerija andmetest, kui see on olemas
  5. Teisendage kodeerija andmete mõõtja vooluväli ja teisendage ujukist ASCII-sse, numbrite arv on 4 ja koma ja vajadusel märk.
  6. Ühendage kõik sobivate päiste ja eraldajatega
  7. 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 = 2

    Summeerija 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 = 2

    Summeerija 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 = 0

    Summeerija 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.

  1. 0 x 55 tähistas uut vormingut.
  2. 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.

ARAD TECHNOLOGIES Kodeerija tarkvara – käepide

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
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

Viited

Jäta kommentaar

Teie e-posti aadressi ei avaldata. Kohustuslikud väljad on märgitud *