Encoder Software
Gwida għall-Utent
Encoder Software
Dan id-dokument fih informazzjoni kunfidenzjali, li hija proprjetarja ta’ ARAD Ltd. L-ebda parti mill-kontenut tiegħu ma tista’ tintuża, tiġi kkupjata, żvelata jew mibgħuta lil xi parti b’xi mod ikun xi jkun mingħajr permess bil-miktub minn qabel minn ARAD Ltd.
Approvazzjonijiet:
| Isem | Pożizzjoni | Firma | |
| Miktub minn: | Evgeni Kosakovski | Inġinier tal-Firmware | |
| Approvat minn: | Maniġer tar-R&D | ||
| Approvat minn: | Maniġer tal-Prodott | ||
| Approvat minn: |
Kummissjoni Federali tal-Komunikazzjoni (FCC) Avviż ta' Konformità
ATTENZJONI
Dan l-apparat jikkonforma mal-parti 15 tar-Regoli tal-FCC. L-Utent għandu jkun konxju li bidliet u modifiki fit-tagħmir mhux espressament approvati mill-Master Meter jistgħu jannullaw il-garanzija u l-awtorità tal-utent biex iħaddem it-tagħmir. Persunal imħarreġ professjonalment għandu juża t-tagħmir.
Dan it-tagħmir ġie ttestjat u nstab li jikkonforma mal-limiti għal apparat diġitali tal-Klassi B, skont il-Parti 15 tar-Regoli tal-FCC. Dawn il-limiti huma mfassla biex jipprovdu protezzjoni raġonevoli kontra interferenza ta 'ħsara f'installazzjoni residenzjali. Dan it-tagħmir jiġġenera użi u jista 'jirradja enerġija ta' frekwenza tar-radju u, jekk mhux installat u użat skond l-istruzzjonijiet, jista 'jikkawża interferenza ta' ħsara għall-komunikazzjonijiet bir-radju. Madankollu, m'hemm l-ebda garanzija li l-interferenza ma sseħħx f'installazzjoni. Jekk dan it-tagħmir jikkawża interferenza dannuża għar-riċeviment tar-radju jew tat-televiżjoni, li jista 'jiġi determinat billi t-tagħmir jitfi u jixgħel, l-utent huwa mħeġġeġ jipprova jikkoreġi l-interferenza b'waħda jew aktar mill-miżuri li ġejjin:
- Orjenta mill-ġdid jew iċċaqlaq l-antenna li tirċievi.
- Żid is-separazzjoni bejn it-tagħmir u r-riċevitur.
- Qabbad it-tagħmir fi żbokk fuq ċirkwit differenti minn dak li miegħu huwa konness ir-riċevitur.
- Ikkonsulta lin-negozjant jew tekniku tar-radju/TV b'esperjenza għall-għajnuna.
Dan l-apparat jikkonforma mal-Parti 15 tar-Regoli tal-FCC. It-tħaddim huwa soġġett għaż-żewġ kundizzjonijiet li ġejjin:
- Dan l-apparat jista 'ma jikkawżax interferenza ta' ħsara, u
- Dan l-apparat għandu jaċċetta kwalunkwe interferenza riċevuta, inkluża interferenza li tista 'tikkawża tħaddim mhux mixtieq.
Avviż ta' Konformità ta' Industry Canada (IC).
Dan l-apparat jikkonforma mar-Regoli tal-FCC Parti 15 u mal-istandard(i) RSS eżentati mill-liċenzja ta' Industry Canada. It-tħaddim huwa soġġett għaż-żewġ kundizzjonijiet li ġejjin:
- Dan l-apparat ma jistax jikkawża interferenza, u
- Dan l-apparat għandu jaċċetta kwalunkwe interferenza, inkluża interferenza li tista' tikkawża tħaddim mhux mixtieq tal-apparat.
Skont ir-regolamenti tal-Industrija tal-Kanada, dan it-trasmettitur tar-radju jista 'jopera biss bl-użu ta' antenna ta 'tip u qligħ massimu (jew inqas) approvat għat-trasmettitur minn Industry Canada. Biex titnaqqas l-interferenza potenzjali tar-radju għal utenti oħra, it-tip ta 'antenna u l-qligħ tiegħu għandhom jintgħażlu b'tali mod li l-qawwa rradjata Isotropika alleata (EIRP) ekwivalenti ma tkunx aktar minn dak meħtieġ għal komunikazzjoni b'suċċess.
– Dan l-apparat diġitali tal-Klassi B jikkonforma mal-ICES-003 Kanadiż.
Dikjarazzjoni dwar l-espożizzjoni għar-radjazzjoni:
Dan it-tagħmir jikkonforma mal-limiti ta 'espożizzjoni għar-radjazzjoni FCC u IC RF stabbiliti għal ambjent mhux ikkontrollat.
Introduzzjoni
L-ispeċifikazzjoni tar-rekwiżiti tas-softwer tal-kodifikatur hija deskrizzjoni ta 'sistema ta' softwer li għandha tiġi żviluppata fil-modulu tal-Encoder. Huwa jistabbilixxi rekwiżiti funzjonali u mhux funzjonali u jista 'jinkludi sett ta' każijiet ta 'użu li jiddeskrivu interazzjonijiet tas-sistema u tal-utent li s-softwer għandu jipprovdi.
L-ispeċifikazzjoni tal-ħtiġiet attwali tistabbilixxi l-bażi għall-operat bejn il-kejl ta 'l-ilma Arad minn naħa waħda u l-qarrejja ta' encoder 2 jew 3 wajers minn naħa oħra. Użati b'mod xieraq, l-ispeċifikazzjonijiet tar-rekwiżiti tas-softwer jistgħu jgħinu biex jipprevjenu l-falliment tal-proġett tas-softwer.
Id-dokument kurrenti jelenka rekwiżiti biżżejjed u meħtieġa li huma meħtieġa għall-iżvilupp tal-modulu tal-Encoder jinkludu definizzjoni tas-sistema, DFD, komunikazzjoni, eċċ., U jippreżenta d-dettalji tal-interface tal-ħardwer u tas-softwer meħtieġa biex tikkomunika l-modulu tal-Encoder mal-qarrejja tal-polz SENSUS.
Sistema Aktarview
Is-Sonata Sprint Encoder huwa modulu tas-sottosistema li jaħdem bil-batterija permess li jaqra d-dejta Sonata permezz ta 'interface ta' 2W jew 3W.
Tidentifika t-tip tas-sistema tal-qarrej (2W jew 3W) u tikkonverti d-dejta riċevuta serjali mill-miter Sonata għall-formati ta 'sekwenza tal-qarrej u tittrasmettiha fil-protokoll tat-tip tal-qarrej Sensus.
Encoder SW arkitettura
3.1 Il-modulu tal-kodifikatur huwa sistema konfigurabbli sempliċi ħafna li:
3.1.1 Jipprovdi sinjal tal-ħruġ tal-polz b'riżoluzzjoni għolja.
3.1.2 Jista 'jittraduċi d-dejta riċevuta minn Sonata għal polz elettriku għal kull unità ta' kejl skont il-konfigurazzjoni tal-modulu tal-Encoder. Il-polz elettriku jiġi trażmess fuq kejbil b'żewġ kondutturi jew tliet kondutturi għas-sistemi ta 'qari mill-bogħod.
3.1.3 Jappoġġja interface ta 'komunikazzjoni ma' Qarrejja tal-polz differenti.
3.1.4 Il-mudell tal-Encoder huwa mibni minn modulu li jittrasmetti biss l-aħħar string li rċieva mill-miter Sonata mingħajr ebda proċessar ta' wara.
3.2 L-arkitettura SW tal-modulu tal-kodifikatur hija arkitettura SW mmexxija minn interruzzjoni:
- SPI RX interruzzjoni
- L-arloġġ tal-qarrej jinterrompi
- Timeouts
3.3 Il-programm ewlieni jikkonsisti f'inizjalizzazzjoni tas-sistema u linja prinċipali.
3.3.1 Matul il-linja prinċipali s-sistema tistenna li jseħħu l-interruzzjoni SPI RX jew l-interruzzjoni tal-qarrej.
3.3.2 Jekk ma seħħet l-ebda interruzzjoni u ma jkun irċevut l-ebda kmand tal-polz out is-sistema tidħol fil-modalità "Power down".
3.3.3 Is-sistema tqum mill-modalità “Power down” bl-interruzzjoni tal-SPI jew l-interruzzjoni tal-arloġġ tal-qarrej.
3.3.4 L-avvenimenti tal-SPI u tal-qarrej jiġu pproċessati fl-ISRs.
3.4 Il-figura li ġejja turi l-blokk tal-manku tal-avveniment SPI tal-modulu Encoder.

3.4.1 Timer ta' skoperta ta' messaġġ ta' ħsara miftuħa Rx.
Meta l-byte jiġi riċevut fuq SPI is-sistema tivverifika jekk huwiex header byte, tiftaħ tajmer għall-byte li jmiss li tirċievi timeout u tibda t-tajmer. Dan il-metodu jipprevjeni s-sistema milli tistenna bytes għal żmien twil.
Jekk l-ebda byte ma jiġi riċevut għal żmien twil (aktar minn 200ms) il-byte ta 'żball SPI jiġi aġġornat u l-messaġġ ma jitneħħax.
3.4.2 Ħlief Rx byte riċevut
Kull byte jiġi ffrankat fil-buffer Rx.
3.4.3 Checksum tal-kontroll
Meta jiġi riċevut l-aħħar byte fil-messaġġ, iċ-checksum jiġi vvalidat.
3.4.4 Aġġorna l-byte ta' żball SPI
Meta checksum ma jkunx validu, il-byte ta 'żball SPI jiġi aġġornat u l-messaġġ ma jiġix parsed.
3.4.5 Parse riċevut messaġġ SPI
Meta checksum huwa validu, jissejjaħ il-proċess ta 'parsing.
Il-parsing isir fil-linja prinċipali sabiex jimmaniġġa immedjatament il-buffer riċevut bħala proċess atomiku u mhux interferit. Meta jsir parsing, l-ebda avveniment tal-qarrej ma jiġi ttrattat.
3.5 Il-figura li ġejja turi l-fluss tal-messaġġ parse. Kull wieħed mill-blokki huwa deskritt fil-qosor fis-subparagrafi.

Konfigurazzjoni tal-modulu tal-encoder
Hemm possibbli li jiġi kkonfigurat il-modulu Encoder għall-operat minn GUI.

4.1 Is-sett tal-konfigurazzjoni għandu jinħażen fil-miter Sonata billi tagħfas fuq
buttuna.
4.2 Sonata għandha tikkonfigura l-komunikazzjoni mal-modulu Encoder permezz tal-konfigurazzjoni tal-allarm RTC skont il-parametri tal-GUI:
4.2.1 Fil-każ ta 'utent agħżel
Sonata RTC Allarm għandu jiġi kkonfigurat għall-ħin huwa definit fil-qasam "Minuti". Il-komunikazzjoni mal-modulu tal-Encoder għandha ssir kull ħin tal-qasam tal-"Minuti".
4.2.2 Fil-każ ta 'utent agħżel
Sonata RTC Alarm għandu jiġi kkonfigurat għall-ħin huwa definit fil-qasam "L-Ewwel" jew "It-Tieni", skond l-għażla magħżula. Il-komunikazzjoni mal-modulu Encoder għandha ssir fil-ħin magħżul.
4.3 Il-modulu tal-kodifikatur għandu jappoġġa biss format varjabbli b'lura.
4.4 Tip ta' kontro:
4.4.1 Net Unsigned (1 huwa kkonvertit għal 99999999).
4.4.2 Quddiem (default).
4.5 Riżoluzzjoni:
4.5.1 0.0001, 0.001, 0.01, 0.1, 1, 10, 100, 1000, 10000 (valur default 1).
4.6 Modalità ta 'Aġġornament - ħin tal-perjodu Sonata biex tintbagħat id-dejta lill-modulu tal-Encoder:
4.6.1 Perjodu – kull qasam ta' ħin predefinit (f'Minuti), ara 4.2.1) Sonata għandha tibgħat data lill-modulu Encoder. (1...59 minuta. Default 5 minuti)
4.6.2 Darba – ħin fiss meta Sonata għandha tibgħat data lill-modulu Encoder darba kuljum (ara 4.2.2). Il-qasam “L-Ewwel” għandu jkun fih il-ħin fil-format: sigħat u minuti.
4.6.3 Darbtejn – ħin fiss meta Sonata għandha tibgħat id-dejta lill-modulu Encoder darbtejn kuljum (ara 4.2.2). L-oqsma “L-Ewwel” u “It-Tieni” għandu jkun fihom il-ħin fil-format: sigħat u minuti.
4.7 Numru tas-Serjali AMR – sa 8 ċifri tan-numru tal-ID (default l-istess bħall-ID tal-miter)
- Numri numeriċi biss (fil-modalità b'lura).
- 8 numri l-inqas sinifikanti biss (fil-modalità b'lura).
4.8 Numru ta' ċifri – 1- 8 ċifri mill-aktar pożizzjoni tal-lemin li għandhom jintbagħtu lill-qarrej 2/3W (default 8 ċifri).
4.9 TPOR – Ħin li l-qarrej jistenna sakemm il-kaptan iwaqqaf is-sinkronizzazzjoni tal-bidu (ara Touch Read Interface) (0…1000 ms. Default 500ms).
4.10 Wisa' tal-Impuls 2W – (60…1200 ms. Default 800 ms).
4.11 Unitajiet – unitajiet tal-fluss u unitajiet tal-volum l-istess bħal fil-miter tal-ilma Sonata (qari biss).
4.12 Il-modulu tal-kodifikatur ma jappoġġjax allarmi f'format b'lura. Għalhekk ma jistax ikollna għażla għall-indikazzjoni ta 'Allarmi fuq in-naħa tal-modulu.
Definizzjoni tal-komunikazzjoni

| Sonata – Encoder Interfaces | ||
| Ver. 1.00 | 23/11/2017 | Evgeni K. |
5.1 Komunikazzjoni Sonata↔ Encoder
5.1.1 Miter tal-ilma Sonata jikkomunika mal-modulu Encoder permezz ta 'protokoll SPI: 500 kHz, Ebda kontroll tad-Data). L-użu ta 'settings oħra jipproduċi riżultati imprevedibbli, u jista' faċilment jirrendi l-miter tal-ilma Sonata konness ma jirrispondix.
5.1.2 Wara l-bidu mill-ġdid ta' Sonata, il-konfigurazzjoni kurrenti għandha tintbagħat lill-modulu Encoder bl-ewwel talba ta' komunikazzjoni fi żmien minuta mit-tħaddim ta' Sonata.
5.1.3 F'każ li l-modulu Encoder ma jirċievix konfigurazzjoni għal 3 darbiet, Sonata għandha tesegwixxi l-Irrisettjar tal-modulu Encoder permezz tal-pin "Reset" għal 200ms u għandha tipprova tibgħat il-konfigurazzjoni mill-ġdid.
5.1.4 Wara li t-talba għall-konfigurazzjoni tkun suċċess, Sonata għandha tibda tibgħat id-dejta lill-modulu Encoder.
5.2 Encoder ↔ Sensus Reader (Touch Read) Interface
5.2.1 L-ispeċifikazzjoni tal-interface għall-modalità Touch Read hija definita f'termini ta 'tħaddim f'ċirkwit standard.
5.2.2 Il-modulu tal-kodifikatur għandu jikkomunika mal-qarrejja permezz tal-protokoll Sensus 2W jew 3W. Hemm Touch Read Interface dijagramma tal-ħin għall-komunikazzjoni Sensus 2W jew 3W.

| Sym | Deskrizzjoni | Min | Max | Default |
| TPOR | Ixgħel il-meter lest (Nota 1) | 500 | 500 | |
| TPL | Qawwa/Arloġġ ħin baxx | 500 | 1500 | |
| Enerġija/Arloġġ jitter tal-ħin baxx (Nota 2) | ±25 | |||
| TPH | Qawwa/Arloġġ ħin għoli | 1500 | Nota 3 | |
| TPSL | Dewmien, Arloġġ għal Data Out | 250 | ||
| Frekwenza tat-Trasportatur tal-Qawwa/Arloġġ | 20 | 30 | ||
| Staqsi Data Out Frekwenza | 40 | 60 | ||
| TRC | Irrisettja kmand. Ħin għall-Enerġija/Arloġġ baxx biex iġġiegħel ir-reset tar-reġistru | 200 | ||
| TRR | Ħin mill-ġdid tal-qari tal-meter (Nota 1) | 200 |
Noti:
- Waqt it-TPOR l-impulsi tal-qawwa/arloġġ jistgħu jkunu preżenti iżda huma injorati mir-reġistru. Xi reġistri jistgħu ma jirrepetux messaġġ mingħajr kmand ta' reset
- Il-jitter tal-arloġġ tar-reġistru huwa speċifikat minħabba li xi reġistri jistgħu jkunu sensittivi għal varjazzjonijiet kbar fil-ħin baxx tal-arloġġ.
- Ir-reġistru għandu jkun apparat statiku. Ir-reġistru għandu jibqa' fl-istat attwali sakemm is-sinjal tal-Qawwa/Arloġġ jibqa' għoli.
5.2.3 Qarrejja appoġġjati:
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 (Tektek)
- Master Meter MMR NTAMMR1 RepReader
- Sensus AR4002 RF
5.3 Modalità Encoder Power
5.3.1 Meta seħħ timeout hija indikata l-ebda attività tal-qarrejja (200 msec), SPI jew Qarrejja s-sistema tidħol fil-modalità ta 'power down.
5.3.2 Is-sistema tista' tqum mill-modalità ta' waqfien biss meta SPI jiġi riċevut jew Readeclock jiġi riċevut.
5.3.3 Il-modalità ta' waqfien tas-sistema hija l-modalità WALT (konsum minimu ta' enerġija).
5.3.4 Qabel ma tidħol fil-modalità power down, il-modulu SPI huwa kkonfigurat bħala EXTI sabiex ikun jista' jinxtegħel mill-modalità WALT meta jiġi riċevut messaġġ SPI.
5.3.5 PB0 huwa kkonfigurat għal EXTI sabiex jinxtegħel mill-mod HALT meta jiġi riċevut l-arloġġ tal-Qarrej.
5.3.6 Il-GPIO huwa kkonfigurat għal konsum minimu ta 'enerġija waqt il-modalità ta' waqfien.
5.3.7 Id-dħul fil-modalità ta' qtugħ ta' enerġija jiġi esegwit minn linja prinċipali wara li jkun għadda l-ħin tal-timeout, it-timer 2.
5.4 Messaġġ ta' kompatibilità b'lura
Messaġġ mill-meter:
| 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 | Iċċekkja s-somma għal(i=1;i<9;a^= message[i++]); | |
| 10 | 0x0D | |
5.5 Konfigurazzjoni tal-interface tal-kodifikatur
| Byte Num | ||
| 1 | Bits: 0 – Ippermetti l-Enerġija Esterna 1 – 0 Waħħal il-format 1 Format varjabbli |
Default huwa 0 Ebda qawwa esterna u format Varjabbli |
| 7 _ |
TPOR | F'passi ta' 10 ms |
| 2W arloġġ freq | Fil Khz | |
| limitu Vsense | Aqleb għall-enerġija esterna meta Vsense jaqbeż il-limitu | |
| 6 | Wisa 'polz 2W f'5 * us | 0 tfisser Ous 10 tfisser 50us 100 tfisser 500us |
| 7-8 | Limitu ta' aċċess tal-batterija F'eluf ta' aċċessi. |
TBD |
| 9 | Post punt deċimali | |
| 10 | Numru ta' ċifri | 0-8 |
| 11 | Id. tal-Manifattur | |
| 12 | Unità tal-Volum | Ara l-Appendiċi A. |
| 13 | Unità tal-Fluss | Ara l-Appendiċi A. |
| 14-15 | Bil-bit: 0 – ibgħat Allarm 1 – ibgħat l-Unità 2 -jibgħat il-fluss 3 -ibgħat il-volum |
|
| 16 | Tip ta' Fluss | C |
| 17 | Tip ta' Volum | B |
| 18-30 | Meter ID Main | Quddiem (8 LSB fil-modalità Waħħal) |
| 31-42 | ID tal-meter (sekondarja) | Fluss b'lura (8 LSB fil-modalità Waħħal) |
5.6 Ifformattjar tal-Messaġġ tal-Encoder
5.6.1 Format ta' Tul Fiss
RnnnniiiiiiiiCR
R[Dejta tal-Encoder][ Meter ID 8 LSB(Konfigurazzjoni)]CR
Il-format tat-tul fiss huwa tal-forma:
Fejn:
"R" huwa l-karattru ewlieni.
“nnnn” huwa qari ta’ miter ta’ erba’ karattri.
“iiiiiiiii” huwa numru ta' identifikazzjoni ta' tmien karattri.
“CR” huwa l-karattru tar-ritorn tal-ġarr (valur ASCII 0Dh)
Karattri validi għal “n” huma “0-9” u “?”
Karattri validi għal "i" huma: 0-9, AZ, az, ?
F'każ ta' format iffissat il-modulu se:
- Ikkonverti l-meter counter mibgħut lill-modulu għal ASCII (0 sa 9999)
- Ħu t-8 LSB mill-Meter ID Main jew Meter ID (sekondarja)
5.6.2 Format ta' Tul Varjabbli
Il-format tat-tul varjabbli jikkonsisti minn karattru ewlieni "V", serje ta 'fields, u karattru terminatur "CR". Il-forma ġenerali:
V;IMiiiiiiiiiiii;RBmmmmmmm,uv;Aa,a,a;GCnnnnn,ufCR
- Ħu t-12-il karattru LSB mill-Meter ID Main jew Meter ID (sekondarja)
- Ikkonverti l-qasam tal-counter tal-miter tad-Data tal-Encoder u ikkonverti għal ASCII (0 sa 99999999), in-numru ta 'ċifri jiddependi fuq il-konfigurazzjoni
- Ibgħat l-Alarm Byte mid-Dejta tal-Encoder, jekk teżisti
- Ibgħat l-unità Byte mid-Dejta tal-Encoder, jekk teżisti
- Ikkonverti l-miter Flow field tad-Dejta tal-Encoder u ikkonverti minn float għal ASCII, in-numru ta 'ċifri huma 4 u punt deċimali u sinjal jekk meħtieġ.
- Ikkonkatena kollha b'headers u separaturi xierqa
- Żid CR.
Totalizzatur 0 1 2 3 . 4 5 6 7 8 Sensus 0 0 0 0 0 1 2 3 Encoder Data-volum 123 Numru ta 'ċifri = 8
Riżoluzzjoni = 1
Post tal-punt deċimali = 0 (l-ebda punt deċimali)Totalizzatur 0 1 2 3 . 4 5 6 7 8 Sensus 0 0 1 2 3 . 4 5 Encoder Data-volum 12345 Numru ta' ċifri = 7 (massimu minħabba l-punt deċimali)
Riżoluzzjoni = 1
Post punt deċimali = 2Totalizzatur 0 1 2 3 . 4 5 6 7 8 Sensus 1 2 3 4 5 . 6 7 Encoder Data-volum 1234567 Numru ta' ċifri = 7 (massimu minħabba l-punt deċimali)
Riżoluzzjoni =x0.01
Post punt deċimali = 2Totalizzatur 0 0 1 2 . 3 4 5 6 7 Sensus 0 0 0 1 2 3 4 Encoder Data-volum 1234 Numru ta 'ċifri = 7
Riżoluzzjoni = x 0.01
Post punt deċimali = 0Totalizzatur 0 1 2 3 . 4 5 6 7 8 Sensus 0 0 0 0 0 1 2 Encoder Data-volum 12 Numru ta 'ċifri = 7
Riżoluzzjoni =x10
Post punt deċimali = 0
5.7 Definizzjoni tal-qasam
5.7.1 Il-format tal-messaġġ huwa identifikat skont l-ewwel byte tal-messaġġ.
- 0 x 55 indika messaġġ ta' format ġdid.
- 0 x 53 ('S') jindika messaġġ ta' format antik
5.7.2 Hemm diversi subfields fakultattivi ppreżentati hawn taħt. Dawn huma magħluqa fil-parentesi “[,]”. Jekk aktar minn sub-field wieħed huwa definit għal qasam is-sub-fields għandhom jidhru fl-ordni ppreżentata.
5.7.3 Il-Modulu jikkonverti d-dejta mill-Meter għal wieħed miż-żewġ formati skont il-konfigurazzjoni (Fissa jew varjabbli).
It-tabella li jmiss tiddefinixxi l-formati tat-tul appoġġjati:
|
Output messaġġ Format |
Formola | Fejn | Konfigurazzjoni |
| Format ta' Tul Fiss | RnnnniiiiiiiiCR | R karattru ewlieni n – qari tal-miter i – ID tal-miter CR – ASCII 0Dh |
unitajiet tal-qari tal-miter |
| Format ta' Tul Varjabbli | V;IMiiiiiiiiiiii; RBmmmmmmm,ffff,uv; Aa,a,a; GCnnnnnn,uf CR | V – karattru ewlieni I – Il-qasam ta' identifikazzjoni. i – sa 12-il karattru M – Id-Manifattur RB – Volum Kurrenti A – Qasam ta' allarm. a – huma permessi tipi ta' allarm sa 8 subfields tal-kodiċi tal-allarm. GC – Rata tal-Fluss kurrenti m – sa 8 ċifri f – mantissa uv – unitajiet tal-volum (ara t-tabella tal-Unitajiet) nnnnnn – 4-6 karattri: 4-numri, punt deċimali 1, karattru tas-sinjal 1 uf – unitajiet tal-fluss (ara t-tabella tal-Unitajiet) |
L-oqsma:
f (mantissa), a (allarm), u (unitajiet) huma fakultattivi.
Karattri validi: “0-9”, “AZ”, “az”, “?” huwa validu bħala indikatur ta' żball.
5.8 Parse messaġġ skond format antik
5.8.1 F'format antik il-messaġġ fih l-ID tal-meter u d-data tal-Volum.
5.8.2 Il-messaġġ jiġi analizzat skont l-ICD.
5.9 Ikteb lill-EEPROM il-parametri riċevuti
5.9.1 Meta l-ID tal-modulu, il-messaġġ tad-data jew il-messaġġ tal-Konfigurazzjoni jaslu, il-parametri tal-messaġġ jinkitbu fl-EEPROM.
5.9.2 Din il-kitba fl-EEPROM tipprevjeni lis-sistema milli titlef id-dejta meta sseħħ reset tas-sistema.
5.10 Blokk tal-manku tal-avveniment tal-qarrej
5.10.1 Meta l-Arloġġ tal-Qarrej jiġi riċevut, is-sistema tieħu ħsieb l-avveniment ISR tal-qarrej.
5.10.2 Il-proċessi kollha jsiru fl-ISR sabiex ikunu sinkronizzati mal-qarrej.
5.10.3 Jekk l-ebda arloġġ ma jiġi skopert għal 200ms, is-sistema tmur għall-modalità ta' tisfija.

| Qarrej ISR manku blokk | ||
| Ver. 1.00 | 3/12/2017 | 3/12/2017 |
5.11 Iftaħ tajmer ta 'skoperta pjuttost
5.11.1 Meta jiġi riċevut l-arloġġ tal-qarrej, jinfetaħ tajmer ta' Sejbien Pjuttost.
5.11.2 Meta ma jkun hemm l-ebda avveniment ta' arloġġ għal 200ms, is-sistema tmur għall-modalità ta' power down.
5.12 Issib it-tip ta' qarrej
5.12.1 L-ewwel 3 avvenimenti tal-arloġġ jintużaw għat-tip ta' skoperta tal-arloġġ.
5.12.2 L-iskoperta ssir billi titkejjel il-frekwenza tal-arloġġ tal-Qarrej.
5.12.3 Il-frekwenza tal-arloġġ għal qarrej 2w hija: 20 kHz – 30 kHz.
5.12.4 Il-frekwenza tal-arloġġ għal qarrej 3w hija inqas minn 2 kHz.
5.13 Timer miftuħ għall-iskoperta tat-TPSL
5.13.1 Meta jinstab qarrej 2w, jinfetaħ tajmer għall-iskoperta tal-ħin TPSL ta' pjuttost qabel ma jittrasmetti kull byte.
5.13.2 Fil-protokoll tal-qarrej 2w, kull bit jiġi trażmess f'intervall jew pjuttost.
5.14 Stenna għal avveniment tal-arloġġ 'l isfel, iċċaqlaq id-data 'l barra
- F'konnessjoni 2w. Wara li jiġi skopert il-ħin TPSL il-bit jiġi trażmess skont il-protokoll 2w.
'0' jiġi trażmess bħala polz ta' 50 kHz għal 300 µs
'1' hija trażmessa bħala '0' għal 300 µs - F'konnessjoni 3w. Wara l-ħin TPOR ta 'dewmien il-bit jiġi trażmess skond il-protokoll 3w.
'0' hija trażmessa bħala '1'
'1' hija trażmessa bħala '0'
Kull bit jiġi trażmess wara l-avveniment ta 'clock down.
5.15 Advance TX events counter, mur TRR
Wara kull trażmissjoni ta' messaġġ, il-counter ta' avvenimenti TX jiġi aġġornat. Il-counter jintuża biex jindika li l-aċċess tal-batterija jaqbeż l-iżball meta n-numru ta’ qari jaqbeż il-valur tal-aċċess tal-batterija. Wara kull trażmissjoni, għall-ħin TRR, is-sistema mhix qed tirċievi l-avvenimenti tal-arloġġ tal-qarrej.
5.16 Format tal-messaġġ/Konfigurazzjoni tal-encoder
Messaġġ mill-meter għall-Encoder:
| Header | Adr 17:61 | Tip 15:0] | Len | Data | Tmiem | ||
| Ikseb Aċċess għall-Encoder | 55 | X | 12 | 0 | Null | CSum | |
| Ikseb l-Istatus tal-Encoder | 55 | X | 13 | 0 | Null | CSum | |
| Ċara l-Istatus tal-Encoder | 55 | X | 14 | 0 | Null | CSum | |
| Dejta tal-Encoder | 55 | X | 15 | 4-10 | Byte | Dejta tal-meter | CSum |
| 1-4 5 6-9 |
Volum tal-miter (singed Int) Allarm Fluss (float) |
||||||
| Encoder Konfigurazzjoni |
55 | X | 16 | Żball! Referenza sors ma nstabx. |
CSum | ||
Len – it-tul tad-dejta;
CSum – iċċekkja s-somma fuq il-qafas kollu [55...Data] jew AA.
Risposta tal-kodifikatur għall-miter:
| Header | Addr | Tip | Len | Data | Tmiem | ||
| Ikseb Aċċess għall-Encoder | 55 | X | 9 | 2 | ID tal-Modulu | ||
| Ikseb Status | 55 | X | 444 | 1 | Bitwise | ID tal-Modulu | |
| 0 1 2 4 8 |
OK Watch Dog seħħet Żball UART Aqbeż in-numru tal-qari Żbalji tal-Interface tal-Encoder |
||||||
| Kmandi kollha | 55 | X | X | 0 | ID tal-Modulu | ||
Glossarju
| Terminu | Deskrizzjoni |
| CSCI | Interface tal-Konfigurazzjoni tas-Softwer tal-Kompjuter |
| EEPROM | PROM li jitħassar elettronikament |
| GUI | Interface tal-Utent Grafika |
| ISR | Interrotta Rutina tas-Servizz |
| SRS | Speċifikazzjoni tar-Rekwiżiti tas-Softwer |
| WD | Kelb tal-Għassa |
Appendiċi
7.1 Unitajiet ta' Kejl
| Karattru | Unitajiet |
| m³ | Metri kubi |
| pied³ | Saqajn Kubiċi |
| US Gal | Galun Amerikan |
| l | Litri |
Dokumenti Esterni
| Isem u Post |
| 2W-SENSUS |
| 3W-SENSUS |
Storja tar-reviżjoni:
| Reviżjoni | Taqsima affettwata | Data | Mibdul minn | Deskrizzjoni tal-Bidla |
| 1.00 | Kollha | 04/12/2017 | Evgeni Kosakovski | Ħolqien tad-dokument |
~ Tmiem tad-Dokument ~
Arad Technologies Ltd.
st. HaMada, Yokneam Elite ,
2069206, Iżrael
www.arad.co.il
Dokumenti / Riżorsi
![]() |
TEKNOLOĠIJI ARAD Encoder Software [pdfGwida għall-Utent 2A7AA-SONSPR2LCEMM, 28664-SON2SPRLCEMM, Encoder Software, Encoder, Software, Sonata Sprint Encoder, Encoder Software għal Sonata Sprint Encoder |




