ARAD TECHNOLOGIES Encoder Software User Guide

ARAD TECHNOLOGIES Encoder Software - Featured Image

ARAD TECHNOLOGIES - logoEncoder Software
Cov neeg siv phau ntawv qhia

Encoder Software

Cov ntaub ntawv no muaj cov ntaub ntawv tsis pub lwm tus paub, uas yog tus tswv ntawm ARAD Ltd. Tsis muaj ib feem ntawm nws cov ntsiab lus yuav raug siv, theej, nthuav tawm lossis xa mus rau ib tog twg yam tsis muaj ntawv tso cai ua ntej los ntawm ARAD Ltd.

Kev pom zoo:

Lub npe  Txoj hauj lwm  Kos npe 
Sau los ntawm: Evgeni Kosakovski Firmware Engineer
Pom zoo los ntawm: R&D Manager
Pom zoo los ntawm: Product Manager
Pom zoo los ntawm:

Tsoom Fwv Teb Chaws Kev Sib Txuas Lus Commission (FCC) Daim Ntawv Ceeb Toom Ua Raws Cai
CEEB TOOM
ARAD TECHNOLOGIES Encoder Software - icon 3 Cov cuab yeej siv no ua raws li ntu 15 ntawm FCC Cov Cai. Tus Neeg Siv yuav tsum paub tias kev hloov pauv thiab kev hloov kho rau cov cuab yeej tsis tau pom zoo los ntawm Master Meter tuaj yeem tso cai lav tsis tau thiab tus neeg siv txoj cai los ua haujlwm cov cuab yeej. Cov neeg txawj ua haujlwm yuav tsum siv cov khoom siv.
ARAD TECHNOLOGIES Encoder Software - icon 4 Cov khoom siv no tau sim thiab pom tias ua raws li qhov kev txwv rau ib chav Class B digital device, ua raws nraim ntawm Ntu 15 ntawm FCC Cov Cai. Cov kev txwv no yog tsim los muab kev tiv thaiv tsim nyog tiv thaiv kev ua kom muaj kev cuam tshuam tsis zoo hauv kev teeb tsa thaj chaw. Cov khoom siv no tsim tawm siv thiab tuaj yeem tshaj tawm xov tooj cua ntau lub zog thiab, yog tias tsis ntsia thiab siv ua raws li cov lus qhia, yuav ua rau muaj kev cuam tshuam tsis zoo rau xov tooj cua. Txawm li cas los xij, tsis muaj kev lees paub tias kev cuam tshuam yuav tsis tshwm sim hauv ib qho kev teeb tsa. Yog tias cov khoom siv no ua rau muaj kev cuam tshuam tsis zoo rau xov tooj cua lossis TV txais tos, uas tuaj yeem txiav txim siab los ntawm tig cov cuab yeej tawm, thiab cov neeg siv raug txhawb kom sim kho qhov kev cuam tshuam los ntawm ib lossis ntau qhov kev ntsuas hauv qab no:

  • Reorient los yog tshem tawm cov kav hlau txais xov.
  • Ua kom muaj kev sib cais ntawm cov khoom siv thiab lub receiver.
  • Txuas cov cuab yeej siv rau hauv qhov hluav taws xob ntawm lub voj voog sib txawv ntawm qhov uas lub receiver txuas nrog.
  • Nrog rau tus neeg muag khoom lossis tus kws tshaj lij xov tooj cua / TV rau kev pab.

Cov cuab yeej no ua raws li Tshooj 15 ntawm FCC Cov Cai. Kev ua haujlwm yog ua raws li ob yam hauv qab no:

  1. Cov cuab yeej no yuav tsis ua teeb meem cuam tshuam, thiab
  2. Cov cuab yeej no yuav tsum lees txais ib qho kev cuam tshuam tau txais, suav nrog kev cuam tshuam uas yuav ua rau kev ua haujlwm tsis xav tau.

Kev Lag Luam Canada (IC) Daim Ntawv Ceeb Toom Ua Raws Cai
Cov cuab yeej no ua raws li FCC Txoj Cai Tshooj 15 thiab nrog rau Kev Lag Luam Canada daim ntawv tso cai zam RSS tus qauv (s). Kev ua haujlwm yog ua raws li ob yam hauv qab no:

  1. Cov cuab yeej no yuav tsis cuam tshuam, thiab
  2. Cov cuab yeej no yuav tsum lees txais ib qho kev cuam tshuam, suav nrog kev cuam tshuam uas yuav ua rau lub tshuab ua haujlwm tsis xav tau.

Raws li Kev Lag Luam Canada cov cai, lub xov tooj cua xa xov tooj cua no tsuas yog ua haujlwm siv lub kav hlau txais xov ntawm hom thiab qhov siab tshaj plaws (lossis tsawg dua) tau txais kev pom zoo rau lub tshuab xa tawm los ntawm Kev Lag Luam Canada. Txhawm rau txo cov xov tooj cua cuam tshuam rau lwm tus neeg siv, hom kav hlau txais xov thiab nws qhov kev nce qib yuav tsum raug xaiv kom qhov sib npaug Isotropic ally radiated power (EIRP) tsis ntau tshaj qhov tsim nyog rau kev sib txuas lus zoo.
- Chav kawm B cov cuab yeej digital no ua raws li Canadian ICES-003.
Radiation Exposure Statement:
Cov khoom siv no ua raws li FCC thiab IC RF hluav taws xob raug rau cov kev tsim tawm rau ib puag ncig tsis tswj.

Taw qhia

Encoder software yuav tsum specification yog ib tug piav qhia ntawm ib tug software system yuav tsum tau tsim nyob rau hauv Encoder module. Nws nteg tawm cov kev cai ua haujlwm thiab tsis ua haujlwm thiab yuav suav nrog cov txheej txheem siv uas piav qhia txog kev sib cuam tshuam ntawm cov neeg siv thiab cov software yuav tsum muab.
Cov kev cai tam sim no tsim lub hauv paus rau kev ua haujlwm ntawm Arad dej ntsuas los ntawm ib sab thiab encoder nyeem 2 lossis 3 xov hlau los ntawm lwm yam. Siv kom tsim nyog, software yuav tsum specifications yuav pab tiv thaiv software project tsis ua hauj lwm.
Cov ntaub ntawv tam sim no suav nrog cov kev xav tau txaus thiab tsim nyog uas yuav tsum muaj rau kev txhim kho Encoder module suav nrog kev txhais lus, DFD, kev sib txuas lus, thiab lwm yam, thiab nthuav qhia cov ntsiab lus ntawm cov khoom siv kho vajtse thiab software interface uas yuav tsum tau sib txuas lus Encoder module nrog SENSUS pulse nyeem.

Qhov System Tshajview

Sonata Sprint Encoder yog lub roj teeb uas siv hluav taws xob sub-system tau tso cai nyeem Sonata cov ntaub ntawv los ntawm 2W lossis 3W interface.
Nws txheeb xyuas hom kev nyeem ntawv (2W lossis 3W) thiab hloov cov ntaub ntawv tau txais los ntawm Sonata meter rau tus nyeem ntawv txoj hlua thiab xa mus rau hauv Sensus nyeem ntawv hom raws tu qauv.

Encoder SW architecture

3.1 Encoder module yog yooj yim heev configurable system uas:
3.1.1 Muab lub teeb liab pulse tso zis siab.
3.1.2 tuaj yeem txhais cov ntaub ntawv tau txais los ntawm Sonata rau hluav taws xob mem tes rau txhua chav ntsuas raws li kev teeb tsa ntawm Encoder module. Cov hluav taws xob pulse kis tau los ntawm ob-tus neeg xyuas pib lossis peb-tus neeg xyuas pib mus rau cov chaw taws teeb nyeem ntawv.
3.1.3 Txhawb kev sib txuas lus interface nrog cov mem tes sib txawv nyeem.
3.1.4 Tus qauv Encoder yog tsim los ntawm ib qho module uas tsuas yog xa cov hlua kawg uas nws tau txais los ntawm Sonata meter yam tsis muaj kev tshaj tawm.
3.2 Encoder module SW architecture yog qhov cuam tshuam-tsav SW architecture:

  • SPI RX cuam tshuam
  • Lub moos nyeem ntawv cuam tshuam
  • Lub sijhawm

3.3 Qhov kev pab cuam tseem ceeb muaj qhov pib pib thiab lub voj loj.
3.3.1 Thaum lub sij hawm lub voj tseem ceeb lub kaw lus tos rau SPI RX cuam tshuam los yog nyeem ntawv cuam tshuam tshwm sim.
3.3.2 Yog hais tias tsis muaj kev cuam tshuam tshwm sim thiab tsis muaj mem tes tawm cov lus txib tau txais lub kaw lus nkag mus rau "Power down" hom.
3.3.3 Lub kaw lus tsim los ntawm "Power down" hom los ntawm SPI qhov cuam tshuam lossis nyeem ntawv lub moos cuam tshuam.
3.3.4 SPI thiab cov xwm txheej nyeem tau ua tiav hauv ISRs.
3.4 Daim duab hauv qab no qhia tau hais tias tus Encoder module SPI kev tshwm sim tuav thaiv.

ARAD TECHNOLOGIES Encoder Software - cov lus tshawb nrhiav timer

3.4.1 Qhib qhov txhaum Rx lus tshawb pom timer.
Thaum byte tau txais ntawm SPI lub kaw lus tshawb xyuas yog tias nws yog ib qho header byte, qhib lub timer rau tom ntej byte tau txais timeout thiab pib lub timer. Txoj kev no tiv thaiv lub kaw lus los ntawm tos bytes ntev.
Yog tias tsis tau txais byte ntev (tshaj 200ms) SPI yuam kev byte hloov tshiab thiab cov lus tsis raug tshem tawm.
3.4.2 Txuag tau txais Rx byte
Txhua byte tau txais kev cawmdim rau hauv Rx tsis.
3.4.3 Checksum
Thaum kawg byte nyob rau hauv cov lus tau txais, lub checksum yog validated.
3.4.4 Hloov tshiab SPI yuam kev byte
Thaum checksum tsis siv tau, SPI yuam kev byte hloov tshiab thiab cov lus tsis raug cais.
3.4.5 Parse tau txais cov lus SPI
Thaum checksum siv tau, cov txheej txheem parsing raug hu.
Kev txheeb xyuas yog ua tiav hauv lub voj tseem ceeb txhawm rau ua haujlwm tam sim ntawd qhov tsis tau txais raws li cov txheej txheem atomic thiab tsis cuam tshuam. Thaum parsing ua tiav, tsis muaj kev tshwm sim ntawm tus nyeem ntawv.
3.5 Daim duab hauv qab no qhia tau hais tias parse message flow. Txhua qhov blocks tau piav qhia luv luv hauv cov kab lus.

ARAD TECHNOLOGIES Encoder Software - lus tshawb nrhiav timer 1

Encoder module configuration

Muaj peev xwm teeb tsa Encoder module rau kev ua haujlwm ntawm GUI.

ARAD TECHNOLOGIES Encoder Software - kev teeb tsa

4.1 Kev teeb tsa yuav tsum muab khaws cia rau hauv Sonata meter los ntawm nias rau ARAD TECHNOLOGIES Encoder Software - icon khawm.
4.2 Sonata yuav tsum teeb tsa kev sib txuas lus rau Encoder module los ntawm RTC Alarm configuration raws li GUI tsis:
4.2.1 Nyob rau hauv rooj plaub ntawm cov neeg siv xaiv ARAD TECHNOLOGIES Encoder Software - icon 1 Sonata RTC Tswb yuav tsum tau teeb tsa rau lub sijhawm yog txhais hauv "Feeb" teb. Kev sib txuas lus rau Encoder module yuav tsum tau ua txhua "feeb" lub sij hawm teb.
4.2.2 Nyob rau hauv rooj plaub ntawm cov neeg siv xaiv ARAD TECHNOLOGIES Encoder Software - tsis muaj Sonata RTC Tswb yuav tsum tau teeb tsa rau lub sijhawm yog txhais hauv "Thawj" lossis "thib ob" teb, raws li kev xaiv. Kev sib txuas lus rau Encoder module yuav tsum tau ua thaum lub sijhawm xaiv.
4.3 Encoder module yuav tsum txhawb tsuas yog rov qab hloov pauv hom ntawv.
4.4 Counter Hom:
4.4.1 Net Unsigned (1 hloov mus rau 99999999).
4.4.2 Forward (default).
4.5 Kev daws teeb meem:
4.5.1 0.0001, 0.001, 0.01, 0.1, 1, 10, 100, 1000, 10000 (default value 1).
4.6 Hloov Kho Hom - Sonata lub sij hawm xa cov ntaub ntawv mus rau Encoder module:
4.6.1 Lub Sijhawm - txhua lub sijhawm teem ua ntej (hauv Minutes” teb, saib 4.2.1) Sonata yuav tsum xa cov ntaub ntawv mus rau Encoder module. (1…59 feeb. Default 5 feeb)
4.6.2 Ib zaug – lub sij hawm tas thaum Sonata yuav xa cov ntaub ntawv mus rau Encoder module ib hnub (saib 4.2.2). Teb "Thawj" yuav tsum muaj sij hawm nyob rau hauv hom: teev thiab feeb.
4.6.3 Ob zaug – lub sij hawm tas thaum Sonata yuav xa cov ntaub ntawv mus rau Encoder module ob zaug ib hnub (saib 4.2.2). Fields "Thawj" thiab "thib ob" yuav tsum muaj sij hawm nyob rau hauv hom: teev thiab feeb.
4.7 AMR Serial Number - mus txog 8 tus lej ID tus lej (default tib yam li meter ID)

  • Tsuas yog tus lej lej (hauv hom rov qab).
  • Tsuas yog 8 tus lej tseem ceeb (hauv hom rov qab).

4.8 Tus lej ntawm tus lej - 1- 8 tus lej los ntawm txoj cai feem ntau xa mus rau 2/3W nyeem ntawv (default 8 tus lej).
4.9 TPOR – Lub sij hawm uas tus nyeem ntawv tos kom txog thaum tus tswv nres qhov pib sync (saib Kov Nyeem Interface) (0… 1000 ms. Default 500ms).
4.10 2W Pulse Dav - (60…1200 ms. Default 800 ms).
4.11 Units – flow units thiab volume units tib yam li hauv Sonata water meter (nyeem nkaus xwb).
4.12 Encoder module tsis txhawb lub tswb hauv hom rov qab. Yog li peb tsis tuaj yeem muaj kev xaiv rau Alarms qhia ntawm sab module.

Kev sib txuas lus txhais

ARAD TECHNOLOGIES Encoder Software - txhais

Sonata – Encoder Interfaces 
Ver. 1.00 23/11/2017 Evgeni K.

5.1 Sonata↔ Kev sib txuas lus encoder
5.1.1 Sonata dej ntsuas kev sib txuas lus nrog Encoder module los ntawm SPI raws tu qauv: 500 kHz, Tsis muaj ntaub ntawv tswj). Kev siv lwm qhov chaw yuav tsim cov txiaj ntsig tsis tau tshwm sim, thiab tuaj yeem ua kom yooj yim rau kev sib txuas Sonata dej ntsuas tsis teb.
5.1.2 Tom qab Sonata restart tam sim no configuration yuav tsum raug xa mus rau Encoder module nrog thawj kev sib txuas lus thov nyob rau hauv 1 feeb ntawm Sonata ua hauj lwm.
5.1.3 Nyob rau hauv cov ntaub ntawv ntawm Encoder module tsis tau txais configuration los ntawm 3 zaug, Sonata yuav tsum coj Encoder module Pib dua los ntawm "Reset" tus pin rau 200ms thiab yuav tsum sim xa configuration dua.
5.1.4 Tom qab kev teeb tsa kev thov ua tiav Sonata yuav tsum pib xa cov ntaub ntawv mus rau Encoder module.
5.2 Encoder ↔ Sensus Reader (Kov Nyeem) Interface
5.2.1 Cov lus qhia tshwj xeeb ntawm kev sib txuas rau Kov Nyeem hom yog txhais raws li kev ua haujlwm hauv tus qauv Circuit Court.
5.2.2 Encoder module yuav tsum sib txuas lus nrog cov nyeem los ntawm Sensus 2W lossis 3W raws tu qauv. Muaj Touch Read Interface lub sijhawm daim duab rau Sensus 2W lossis 3W kev sib txuas lus.
ARAD TECHNOLOGIES Encoder Software - Nug cov ntaub ntawv tawm

Sym Kev piav qhia Min Max Default
TPOR Fais fab rau 'meter' npaj (Nco tseg 1) 500 500
TPL Lub zog / moos qis 500 1500
Lub zog / moos tsis tshua muaj lub sijhawm jitter (Nco tseg 2) ± 25
TPH Lub zog / moos siab 1500 Nco tseg 3
TPSL Ncua sijhawm, moos kom cov ntaub ntawv tawm 250
Lub Hwj Chim/Clock Carrier zaus 20 30
Nug cov ntaub ntawv tawm zaus 40 60
TRC Rov pib dua cov lus txib. Lub Sijhawm rau Lub Hwj Chim / Moos qis kom yuam kom rov pib dua 200
TRR Meter Rov Nyeem Lub Sijhawm (Nco tseg 1) 200

Nco tseg:

  1. Thaum lub sij hawm TPOR fais fab / moos pulses tuaj yeem tshwm sim tab sis tsis quav ntsej los ntawm cov npe. Qee cov ntawv sau npe yuav tsis rov hais dua yam tsis tau rov pib dua
  2. Lub moos jitter tau teev tseg vim qee cov ntawv sau npe yuav nkag siab rau qhov hloov pauv loj hauv lub sijhawm qis.
  3. Cov ntawv sau npe yuav tsum yog cov cuab yeej zoo li qub. Daim ntawv teev npe yuav tsum nyob twj ywm rau hauv lub xeev tam sim no tsuav yog lub hwj chim / moos teeb liab tseem siab.

5.2.3 Txhawb cov neeg nyeem:
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 muaj

5.3 Encoder Fais fab hom
5.3.1 Thaum lub sij hawm tshwm sim tau qhia tias tsis muaj kev ua haujlwm ntawm cov neeg nyeem (200 msec), SPI lossis Readers lub kaw lus nkag mus rau lub zog qis.
5.3.2 Lub kaw lus tuaj yeem sawv ntawm lub hwj chim down hom tsuas yog thaum tau txais SPI lossis Readeclock tau txais.
5.3.3 Lub hwj chim down hom ntawm lub system yog HALT hom (tsawg zog noj).
5.3.4 Ua ntej nkag mus rau lub hwj chim down hom SPI module yog configured li EXTI thiaj li yuav pab kom sawv los ntawm HALT hom thaum SPI lus tau txais.
5.3.5 PB0 tau teeb tsa rau EXTI txhawm rau sawv los ntawm HALT hom thaum nyeem ntawv lub moos tau txais.
5.3.6 Lub GPIO tau teeb tsa rau kev siv hluav taws xob tsawg tsawg thaum lub zog qis.
5.3.7 Nkag mus rau lub hwj chim down hom yog raug tua los ntawm lub voj tseem ceeb tom qab lub sijhawm timer, timer 2 tau dhau los.
5.4 Cov lus rov qab sib raug zoo
Cov lus los ntawm meter:

Byte Num  (0:3) Nws.  (4:7) Nws. 
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 Check sum for(i=1;i<9;a^= message[i++]);
10 0 x0d

5.5 Encoder interface configuration

Byte Num
1 Cov khoom:
0 - Ua kom muaj zog sab nraud
1 – 0 Kho hom ntawv
1 Variable format
Default yog 0
Tsis muaj zog sab nraud thiab hloov pauv hom
7
_
TPOR Hauv 10 ms kauj ruam
2W moos zaus Hauv Khz
Vsense pib Hloov mus rau lwm lub zog thaum Vsense tshaj qhov pib
6 2W mem tes dav hauv 5 * peb 0 mean ua
10 txhais tau tias 50us 100 txhais tau tias 500us
7-8 : kuv Lub roj teeb Access pib
Hauv ntau txhiab tus nkag.
TBD
9 Qhov chaw decimal point
10 Tus lej 0-8 : kuv
11 Tus neeg tsim khoom Id
12 Volume Unit Saib Daim Ntawv Ntxiv A
13 Flow Unit Saib Daim Ntawv Ntxiv A
14-15 : kuv Bitwise:
0 – xa tswb
1 – xa Unit
2 - xa dej ntws
3 - xa ntim
16 Hom Flow C
17 Hom ntim B
18-30 : kuv Meter ID Main Forward (8 LSB hauv Fix hom)
31-42 : kuv Meter ID (secondary) Rov qab Flow (8 LSB hauv Kho Hom)

5.6 Encoder Message formatting
5.6.1 Taag Length Format
RnnnniiiiiiiiiCR
R[Encoder Data][Meter ID 8 LSB(Configuration)]CR
Daim ntawv ntev ntev yog ntawm daim ntawv:
Qhov twg:
"R" yog tus thawj coj.
"nnnn" yog plaub lub cim nyeem ntawv.
"iiiiiiiii" yog yim tus lej cim.
"CR" yog tus nqi thauj khoom rov qab (ASCII tus nqi 0Dh)
Cov cim siv tau rau "n" yog "0-9" thiab "?"
Cov cim siv tau rau "i" yog: 0-9, AZ, az, ?
Nyob rau hauv cov ntaub ntawv ntawm fix format lub module yuav:

  1. Hloov lub Meter txee xa mus rau module rau ASCII (0 rau 9999)
  2. Siv 8 LSB los ntawm Meter ID Main lossis Meter ID (secondary)

5.6.2 Variable Length Format
Cov qauv ntev kuj sib txawv muaj cov cim ua "V", ib qho ntawm cov teb, thiab cov cim terminator "CR". General form:
V;IMiiiiiiiiiiii;RBmmmmmmm,uv;Aa,a,a;GCnnnn,ufCR

  1. Siv 12 LSB chars los ntawm Meter ID Main lossis Meter ID (secondary)
  2. Hloov cov 'meter' txee teb ntawm cov ntaub ntawv encoder thiab hloov mus rau ASCII (0 rau 99999999), tus lej ntawm tus lej nyob ntawm kev teeb tsa
  3. Xa Alarm Byte los ntawm cov ntaub ntawv encoder, yog tias muaj
  4. Xa unit Byte los ntawm cov ntaub ntawv encoder, yog tias muaj
  5. Hloov cov 'meter' Flow teb ntawm cov ntaub ntawv encoder thiab hloov los ntawm ntab mus rau ASCII, tus lej ntawm tus lej yog 4 thiab tus lej lej thiab kos npe yog tias xav tau.
  6. Ua ke tag nrho nrog cov headers tsim nyog thiab cais
  7. Ntxiv CR.
    Totalizer 0 1 2 3 . 4 5 6 7 8
    Kev xav 0 0 0 0 0 1 2 3
    Encoder Cov ntaub ntawv ntim 123

    Tus lej = 8
    Kev daws teeb meem = 1
    Qhov chaw tus lej lej = 0 (tsis muaj tus lej lej)

    Totalizer 0 1 2 3 . 4 5 6 7 8
    Kev xav 0 0 1 2 3 . 4 5
    Encoder Cov ntaub ntawv ntim 12345

    Tus lej ntawm tus lej = 7 (max vim tus lej lej)
    Kev daws teeb meem = 1
    Qhov chaw tus lej lej = 2

    Totalizer 0 1 2 3 . 4 5 6 7 8
    Kev xav 1 2 3 4 5 . 6 7
    Encoder Cov ntaub ntawv ntim 1234567

    Tus lej ntawm tus lej = 7 (max vim tus lej lej)
    Resolution = x 0.01
    Qhov chaw tus lej lej = 2

    Totalizer 0 0 1 2 . 3 4 5 6 7
    Kev xav 0 0 0 1 2 3 4
    Encoder Cov ntaub ntawv ntim 1234

    Tus lej = 7
    Luas = x 0.01
    Qhov chaw tus lej lej = 0

    Totalizer 0 1 2 3 . 4 5 6 7 8
    Kev xav 0 0 0 0 0 1 2
    Encoder Cov ntaub ntawv ntim 12

    Tus lej = 7
    Resolution = x 10
    Qhov chaw tus lej lej = 0

5.7 Field definition
5.7.1 Cov hom lus tau txheeb xyuas raws li thawj cov lus byte.

  1. 0 x 55 qhia ib hom ntawv tshiab.
  2. 0 x 53 ('S') qhia cov lus qub

5.7.2 Muaj ob peb qhov kev xaiv sub teb tau nthuav tawm hauv qab no. Cov no muaj nyob rau hauv cov kab lus “[,]”. Yog tias ntau tshaj ib qho sub field tau txhais rau ib daim teb, sub fields yuav tsum tshwm sim hauv qhov kev txiav txim tau nthuav tawm.
5.7.3 Lub Module hloov cov ntaub ntawv los ntawm Meter mus rau ib qho ntawm ob hom ntawv raws li kev teeb tsa (Kho lossis hloov pauv).
Cov lus tom ntej no txhais cov qauv ntev uas txhawb nqa:

Cov lus tso tawm Hom ntawv

Daim ntawv Qhov twg Kev teeb tsa
Tsau Length Format RnnnniiiiiiiiiCR R coj tus cwj pwm
n-meter nyeem ntawv
i-meter ID
CR – ASCII 0Dh
meter nyeem units
Variable Length Format V;IMiiiiiiiiiiii; RBmmmmmmm,ffff,uv; Aw, a, a; GCnnnnnn,uf CR V - tus thawj coj
I – Identification field. i – mus txog 12 cim
M – Chaw tsim tshuaj paus ID RB – Tam sim no ntim
A – Tswb teb. a – tswb hom mus txog 8 tswb code sub teb tau tso cai.
GC - Tam sim no Flow tus nqi m - mus txog 8 tus lej
f – kev
uv – volume units (saib Units table)
nnnnnn – 4-6 cim:
4-tus lej, 1 tus lej lej, 1 tus lej cim
uf – flow units (saib Units table)

Cov teb:
f (mantissa), a (alarm), u (units) yog xaiv tau.
Cov cim siv tau: "0-9", "AZ", "az", "?" yog siv tau raws li qhov ua yuam kev.
5.8 Parse lus raws li qub hom
5.8.1 Hauv hom qub cov lus muaj 'meter' ID thiab hnub ntim.
5.8.2 Cov lus raug cais raws li ICD.
5.9 Sau rau EEPROM tau txais cov kev txwv
5.9.1 Thaum module ID, cov ntaub ntawv xov xwm lossis Configuration message tau txais, cov lus tsis sib xws tau sau rau hauv EEPROM.
5.9.2 Qhov kev sau ntawv no rau EEPROM txwv tsis pub lub kaw lus los ntawm cov ntaub ntawv poob thaum lub kaw lus rov pib dua.
5.10 Nyeem qhov xwm txheej tuav thaiv
5.10.1 Thaum Lub Sij Hawm Nyeem Ntawv tau txais, lub kaw lus tswj hwm tus nyeem ntawv qhov xwm txheej ISR.
5.10.2 Tag nrho cov txheej txheem tau ua tiav hauv ISR txhawm rau txhawm rau synchronized nrog tus nyeem ntawv.
5.10.3 Yog tias tsis pom lub moos rau 200ms, lub kaw lus mus rau lub zog qis.

ARAD TECHNOLOGIES Encoder Software - kov

Nyeem ntawv ISR tuav thaiv
Ver. 1.00 3/12/2017 3/12/2017

5.11 Qhib lub sijhawm nrhiav pom zoo heev
5.11.1 Thaum nyeem ntawv moos tau txais, Lub Sijhawm Tshawb Pom Zoo tau qhib.
5.11.2 Thaum tsis muaj xwm txheej moos rau 200ms, lub kaw lus mus rau lub hwj chim down hom.
5.12 Txheeb xyuas hom nyeem ntawv
5.12.1 Thawj 3 teev xwm txheej yog siv rau hom kev tshawb nrhiav moos.
5.12.2 Kev kuaj pom yog ua los ntawm kev ntsuas qhov zaus ntawm Tus nyeem ntawv lub moos.
5.12.3 Lub moos zaus rau 2w nyeem ntawv yog: 20 kHz - 30 kHz.
5.12.4 Lub moos zaus rau 3w nyeem ntawv tsawg dua 2 kHz.
5.13 Qhib timer rau TPSL nrhiav pom
5.13.1 Thaum kuaj pom 2w nyeem ntawv, lub timer qhib rau kev tshawb pom ntawm TPSL lub sij hawm ntawm heev ua ntej xa txhua byte.
5.13.2 Nyob rau hauv 2w nyeem ntawv raws tu qauv, txhua me ntsis kis tau nyob rau hauv luv luv los yog heev.
5.14 Tos rau cov xwm txheej teev cia, hloov cov ntaub ntawv tawm

  • Hauv 2 w kev sib txuas. Tom qab TPSL lub sijhawm kuaj pom qhov me ntsis kis tau raws li 2w raws tu qauv.
    '0' yog kis raws li mem tes ntawm 50 kHz rau 300 µs
    '1' yog kis li '0' rau 300 µs
  • Hauv 3w kev sib txuas. Tom qab TPOR lub sij hawm ncua lub ntsis yog kis raws li 3w raws tu qauv.
    '0' yog kis li '1'
    '1' yog kis li '0'

Txhua qhov me me raug xa mus tom qab kev tshwm sim.
5.15 Advance TX txheej xwm txee, mus rau TRR
Tom qab txhua qhov kev xa xov, lub txee ntawm TX cov xwm txheej tau hloov kho. Lub txee yog siv los qhia txog cov roj teeb nkag mus dhau qhov yuam kev thaum muaj pes tsawg tus nyeem ntawv tshaj li roj teeb tus nqi. Tom qab txhua kis, rau lub sijhawm TRR, lub kaw lus tsis tau txais cov neeg nyeem cov xwm txheej moos.
5.16 Lus hom / Encoder configuration
Cov lus los ntawm meter mus rau Encoder:

Lub taub hau Xwm Txheej Taug Kev 17:61 Hom 15:0] Len Cov ntaub ntawv Xaus
Tau txais Encoder Access 55 X 12 0 Null CSum
Tau txais Encoder Status 55 X 13 0 Null CSum
Clear Encoder Status 55 X 14 0 Null CSum
Cov ntaub ntawv encoder 55 X 15 4-10 : kuv Byte Meter Data CSum
1-4 : kuv
5
6-9 : kuv
Meter ntim (singed Int)
Tswb
Flow (zeeg)
Encoder
Kev teeb tsa
55 X 16 yuam kev! Kev siv
nrhiav tsis tau qhov twg los.
CSum

Len - cov ntaub ntawv ntev;
CSum - txheeb xyuas tag nrho cov ncej [55…Data] lossis AA.
Encoder teb rau meter:

Lub taub hau Ntxiv Hom Len Cov ntaub ntawv Xaus
Tau txais Encoder Access 55 X 9 2 Module ID
Tau qhov xwm txheej 55 X 444 1 Bitwise Module ID
0
1
2
4
8
OK
Saib dev tshwm sim
UART yuam kev
Tshaj nyeem tus lej
Encoder Interface yuam kev
Txhua Cov Lus txib 55 X X 0 Module ID

Glossary

Lub sij hawm Kev piav qhia
CSCI Computer Software Configuration Interface
EEPROM Electronically Erasable PROM
GUI Graphical User Interface
ISR Kev Pab Cuam Tshuam
SRS Software Requirements Specification
WD Saib-Dog

Cov ntawv ntxiv

7.1 Kev ntsuas ntsuas

Cim Chav tsev
Kub Meters
ft³ ib Kub taw
US Gal US Gallons
l liters

Cov ntaub ntawv sab nraud

Lub npe thiab qhov chaw
2 W-SENSUS
3 W-SENSUS

Keeb kwm kho dua:

Kev kho dua Tshooj cuam tshuam Hnub tim Hloov los ntawm Hloov Cov Lus Qhia
1.00 Tag nrho 04/12/2017 Evgeni Kosakovski Kev tsim cov ntaub ntawv

~ Xaus Cov Ntaub Ntawv ~

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

Cov ntaub ntawv / Cov ntaub ntawv

PDF thumbnailEncoder Software
User Guide · 2A7AA-SONSPR2LCEMM, 28664-SON2SPRLCEMM, Encoder Software, Encoder, Software, Sonata Sprint Encoder, Encoder Software for Sonata Sprint Encoder

Cov ntaub ntawv

Nug ib lo lus nug

Use this section to ask about setup, compatibility, troubleshooting, or anything missing from this manual.

Nug ib lo lus nug

Ask about setup, compatibility, troubleshooting, or anything missing from this manual. Name and email are optional.