Parangkat lunak encoder
Guide pamaké
Parangkat lunak encoder
Dokumén ieu ngandung inpormasi rahasia, anu milik ARAD Ltd. Henteu aya bagian tina eusina anu tiasa dianggo, disalin, diungkabkeun atanapi dikirimkeun ka pihak mana waé dina cara naon waé tanpa idin tinulis ti ARAD Ltd.
Persetujuan:
| Ngaran | Posisi | Tanda tangan | |
| Ditulis ku: | Evgeni Kosakovski | Insinyur firmware | |
| Disatujuan ku: | Manajer R&D | ||
| Disatujuan ku: | Manajer Produk | ||
| Disatujuan ku: |
Komisi Komunikasi Federal (FCC) Bewara minuhan
PERHATOSAN
Alat ieu sasuai sareng bagian 15 tina Aturan FCC. Pangguna kedah waspada yén parobihan sareng modifikasi kana alat anu henteu disatujuan sacara jelas ku Master Méter tiasa ngabatalkeun garansi sareng otoritas pangguna pikeun ngoperasikeun pakakasna. Tanaga terlatih sacara propésional kedah ngagunakeun alat-alatna.
Alat-alat ieu parantos diuji sareng kapendak pikeun cocog sareng alat digital Kelas B, numutkeun ka Bagéan 15 tina Aturan FCC. Watesan ieu didesain kanggo nyayogikeun panyalindungan anu lumayan ngalawan gangguan anu ngabahayakeun dina pamasangan perumahan. Alat-alat ieu ngahasilkeun kagunaan sareng tiasa memancar énergi frékuénsi radio sareng, upami henteu dipasang sareng dianggo saluyu sareng pitunjukna, tiasa nyababkeun gangguan komunikasi pikeun radio. Nanging, teu aya jaminan yén gangguan moal kajantenan dina pamasangan. Upami alat ieu nyababkeun gangguan anu ngabahayakeun kana panarimaan radio atanapi televisi, anu tiasa ditangtoskeun ku mareuman alat-alat na, pangguna didorong pikeun nyobaan ngalereskeun gangguan ku salah sahiji atanapi langkung tina langkah-langkah ieu:
- Reorient atawa mindahkeun anteneu panarima.
- Ningkatkeun separation antara alat jeung panarima.
- Sambungkeun alat-alat kana stop kontak dina sirkuit béda ti nu disambungkeun ka panarima.
- Taroskeun ka dealer atanapi teknisi radio/TV anu berpengalaman pikeun pitulung.
Alat ieu saluyu sareng Bagian 15 Aturan FCC. Operasi tunduk kana dua kaayaan ieu:
- Alat ieu moal ngabalukarkeun gangguan anu ngabahayakeun, sareng
- Alat ieu kedah nampi sagala gangguan anu katampi, kalebet gangguan anu tiasa nyababkeun operasi anu teu dipikahoyong.
Bewara minuhan Industri Kanada (IC).
Alat ieu saluyu sareng Aturan FCC Bagian 15 sareng sareng standar RSS dibebaskeun lisénsi Industri Kanada. Operasi tunduk kana dua kaayaan ieu:
- Alat ieu bisa jadi teu ngabalukarkeun gangguan, jeung
- Alat ieu kedah nampi gangguan naon waé, kalebet gangguan anu tiasa nyababkeun operasi alat anu henteu dipikahoyong.
Dina peraturan Industri Kanada, pamancar radio ieu ngan ukur tiasa beroperasi nganggo anteneu tina jinis sareng kauntungan maksimal (atanapi langkung handap) disatujuan pikeun pamancar ku Industri Kanada. Pikeun ngirangan poténsi gangguan radio ka pangguna anu sanés, jinis anteneu sareng kauntunganana kedah dipilih supados kakuatan radiasi sekutu Isotropik sarimbag (EIRP) henteu langkung ti anu dipikabutuh pikeun komunikasi anu suksés.
- Aparat digital Kelas B ieu saluyu sareng ICES-003 Kanada.
Pernyataan Paparan Radiasi:
Alat-alat ieu saluyu sareng wates paparan radiasi FCC sareng IC RF anu diatur pikeun lingkungan anu teu terkendali.
Bubuka
Spésifikasi syarat parangkat lunak Encoder mangrupikeun pedaran ngeunaan sistem parangkat lunak anu bakal dikembangkeun dina modul Encoder. Éta ngaluarkeun syarat fungsional sareng non-fungsi sareng tiasa kalebet sakumpulan kasus pamakean anu ngajelaskeun sistem sareng interaksi pangguna anu kedah disayogikeun ku parangkat lunak.
Spésifikasi syarat ayeuna netepkeun dasar pikeun operasi antara pangukuran cai Arad tina hiji sisi sareng pamaca encoder 2 atanapi 3 kawat ti anu sanés. Dipaké kalayan leres, spésifikasi syarat parangkat lunak tiasa ngabantosan nyegah gagalna proyék parangkat lunak.
dokumen ayeuna enlists cukup jeung sarat diperlukeun anu diperlukeun pikeun ngembangkeun modul Encoder ngawengku harti sistem, DFD, komunikasi, jeung sajabana, sarta presents wincik hardware jeung software panganteur diperlukeun pikeun komunikasi modul Encoder kalawan SENSUS pamiarsa pulsa.
Sistem Langkungview
Sonata Sprint Encoder mangrupikeun modul sub-sistem anu nganggo batré anu ngamungkinkeun maca data Sonata ngalangkungan antarmuka 2W atanapi 3W.
Ieu nangtukeun jenis sistem maca (2W atanapi 3W) sarta ngarobah serially narima data ti Sonata méteran kana format string pamaca sarta ngirimkeunana dina protokol tipe maca Sensus.
Encoder SW arsitéktur
3.1 Modul Encoder mangrupikeun sistem anu tiasa dikonfigurasi saderhana pisan:
3.1.1 Nyadiakeun sinyal kaluaran pulsa resolusi luhur.
3.1.2 Bisa narjamahkeun data narima ti Sonata kana pulsa listrik pikeun tiap unit pangukuran nurutkeun konfigurasi modul Encoder. Pulsa listrik dikirimkeun ngaliwatan kabel dua-konduktor atawa tilu-konduktor ka sistem readout jauh.
3.1.3 Ngarojong panganteur komunikasi sareng Pamiarsa pulsa béda.
3.1.4 Modél Encoder diwangun tina modul anu ngan ukur ngirimkeun senar terakhir anu ditampi tina Sonata meter tanpa ngolah pos.
3.2 Arsitéktur SW modul Encoder nyaéta arsitéktur SW anu didorong interrupt:
- SPI RX ngaganggu
- Jam pamaca ngaganggu
- Timeouts
3.3 Program utama diwangun ku initialization sistem jeung loop utama.
3.3.1 Salila loop utama ngantosan sistem SPI RX interupsi atawa interupsi maca lumangsung.
3.3.2 Lamun euweuh interupsi lumangsung sarta euweuh pulsa kaluar paréntah narima sistem asup "Power handap" mode.
3.3.3 Sistim wakes tina mode "Power handap" ku interupsi SPI urang atawa interrupt jam maca urang.
3.3.4 SPI jeung acara maca diolah dina ISRs.
3.4 Gambar di handap ieu nembongkeun blok Encoder modul SPI acara cecekelan.

3.4.1 Buka sesar Rx timer deteksi pesen.
Nalika bait ditampi dina SPI sistem mariksa lamun éta bait lulugu, muka hiji timer pikeun bait salajengna narima timeout na initiates timer. Metoda ieu nyegah sistem ngantosan bait pikeun lila.
Mun euweuh bait narima pikeun lila (leuwih 200ms) bait kasalahan SPI diropéa sarta suratna teu dihapus.
3.4.2 Simpen narima Rx bait
Unggal bait disimpen kana panyangga Rx.
3.4.3 Pariksa checksum
Nalika bait terakhir dina pesen ditampi, checksum disahkeun.
3.4.4 Update SPI kasalahan bait
Nalika checksum teu valid, SPI kasalahan bait diropéa sarta suratna teu parsed.
3.4.5 Parse nampi pesen SPI
Nalika checksum sah, prosés parsing disebut.
Parsing dilakukeun dina loop utama pikeun nanganan langsung panyangga anu ditampi salaku prosés atom sareng henteu diganggu. Nalika parsing dilaksanakeun, henteu aya acara pamaca anu diurus.
3.5 Gambar di handap ieu nembongkeun aliran pesen parse. Unggal blok dijelaskeun sacara ringkes dina sub-paragraf.

Konfigurasi modul Encoder
Aya kamungkinan pikeun ngonpigurasikeun modul Encoder pikeun operasi tina GUI.

4.1 Konfigurasi set bakal disimpen kana Sonata méteran ku pencét on
kancing.
4.2 Sonata wajib ngonpigurasikeun komunikasi ka modul Encoder ku konfigurasi Alarm RTC nurutkeun parameter GUI:
4.2.1 Dina hal pamaké milih
Sonata RTC Alarm bakal ngonpigurasi pikeun waktos diartikeun dina widang "Menit". Komunikasi sareng modul Encoder kedah dilakukeun unggal waktos lapangan "Menit".
4.2.2 Dina hal pamaké milih
Sonata RTC Alarm bakal ngonpigurasi pikeun waktos diartikeun dina "Kahiji" atawa "Kadua" widang, nurutkeun pilihan dipilih. Komunikasi sareng modul Encoder kedah dilakukeun dina waktos anu dipilih.
4.3 Modul Encoder ngan ukur ngadukung format variabel mundur.
4.4 Jenis counter:
4.4.1 Net Unsigned (1 dirobah jadi 99999999).
4.4.2 Maju (standar).
4.5 Resolusi:
4.5.1 0.0001, 0.001, 0.01, 0.1, 1, 10, 100, 1000, 10000 (nilai standar 1).
4.6 Modeu Update - waktos waktos Sonata pikeun ngirim data ka modul Encoder:
4.6.1 Periode - unggal waktos tos siap (dina Minutes "sawah, tingali 4.2.1) Sonata wajib ngirim data ka modul Encoder. (1…59 menit. Standar 5 menit)
4.6.2 Sakali - waktos tetep nalika Sonata wajib ngirim data ka modul Encoder sakali sapoé (tingali 4.2.2). Widang "Mimiti" kedah ngandung waktos dina format: jam sareng menit.
4.6.3 Dua kali - waktos tetep nalika Sonata wajib ngirim data ka modul Encoder dua kali sapoé (tingali 4.2.2). Widang "Kahiji" sareng "Kadua" kedah ngandung waktos dina format: jam sareng menit.
4.7 Nomer Serial AMR - dugi ka 8 digit nomer ID (standar sami sareng ID meter)
- Ngan angka numerik (dina modeu mundur).
- Ngan 8 angka signifikan sahenteuna (dina modeu mundur).
4.8 Jumlah digit - 1- 8 digit ti posisi paling katuhu pikeun dikirim ka pamaca 2/3W (standar 8 angka).
4.9 TPOR - Waktos anu maca ngantosan dugi master ngeureunkeun sinkronisasi ngamimitian (tingali Touch Read Interface) (0…1000 ms. Default 500ms).
4.10 2W Pulse Width – (60…1200 ms. Default 800 ms).
4.11 Hijian - unit aliran jeung unit volume sarua jeung dina Sonata méteran cai (baca wungkul).
4.12 Modul encoder henteu ngadukung alarm dina pormat mundur. Ku sabab kitu urang teu tiasa gaduh pilihan pikeun indikasi Alarm di sisi modul.
Definisi komunikasi

| Sonata - Encoder Interfaces | ||
| Ver. 1.00 | 23/11/2017 | Evgeni K. |
5.1 Sonata↔ Encoder Komunikasi
5.1.1 Sonata méteran cai komunikasi sareng modul Encoder ngaliwatan protokol SPI: 500 kHz, Taya kontrol Data). Ngagunakeun setélan séjén bakal ngahasilkeun hasil unpredictable, sarta bisa kalayan gampang ngajadikeun Sonata méteran cai disambungkeun unresponsive.
5.1.2 Saatos Sonata balikan deui konfigurasi ayeuna bakal dikirim ka modul Encoder jeung pamundut komunikasi munggaran dina 1 menit operasi Sonata.
5.1.3 Dina hal modul Encoder teu nampi konfigurasi ku 3 kali, Sonata wajib ngaéksekusi Encoder modul Reset ngaliwatan "Reset" pin pikeun 200ms sarta wajib coba ngirim konfigurasi deui.
5.1.4 Saatos pamundut konfigurasi ngalaksanakeun kasuksésan Sonata wajib mimiti ngirim data ka modul Encoder.
5.2 Encoder ↔ Sensus Reader (Toel Read) Interface
5.2.1 Spésifikasi panganteur pikeun mode Toel Baca dihartikeun dina watesan operasi dina sirkuit baku.
5.2.2 Encoder modul wajib komunikasi jeung pamiarsa ngaliwatan Sensus 2W atawa protokol 3W. Aya Touch Read Interface timing diagram pikeun komunikasi Sensus 2W atanapi 3W.

| Sym | Katerangan | Min | Max | Default |
| TPOR | Daya ON ka méteran siap (Catetan 1) | 500 | 500 | |
| TPL | Daya / Jam low waktos | 500 | 1500 | |
| Kakuatan/Jam low time jitter (Catetan 2) | ± 25 | |||
| TPH | Daya / Jam waktos luhur | 1500 | Catetan 3 | |
| TPSL | Reureuh, Jam ka Data Out | 250 | ||
| kakuatan / Jam Carrier Frékuénsi | 20 | 30 | ||
| Tanya Data Out Frékuénsi | 40 | 60 | ||
| TRC | Reset paréntah. Waktos pikeun Power / Jam low pikeun maksa register reset | 200 | ||
| TRR | Méter Waktos Maca Ulang (Catetan 1) | 200 |
Catetan:
- Salila TPOR kakuatan / pulsa jam bisa hadir tapi teu dipalire ku register. Sababaraha registers moal bisa ngulang pesen tanpa paréntah reset
- Jitter jam register dieusian sabab sababaraha register bisa jadi sénsitip kana variasi badag dina jam low waktos.
- Register kudu alat statik. Register bakal tetep dina kaayaan ayeuna salami sinyal Power / Jam tetep luhur.
5.2.3 Pamaca anu dirojong:
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 (Ketok)
- Master Méter MMR NTAMMR1 RepReader
- Sensus AR4002 RF
5.3 Modeu Daya Encoder
5.3.1 Lamun lumangsung timeout dituduhkeun euweuh aktivitas pamiarsa (200 msec), SPI atanapi pamiarsa sistem asup kana mode kakuatan handap.
5.3.2 Sistim nu bisa hudang tina mode kakuatan handap ngan lamun SPI narima atawa Readeclock narima.
5.3.3 Modeu kakuatan handap sistem nyaéta mode HALT (konsumsi kakuatan minimal).
5.3.4 Sateuacan ngasupkeun kakuatan handap mode SPI modul ngonpigurasi salaku EXTI guna ngaktipkeun hudang ti modeu HALT nalika pesen SPI narima.
5.3.5 PB0 geus ngonpigurasi ka EXTI guna hudang ti modeu HALT nalika jam Reader narima.
5.3.6 GPIO geus ngonpigurasi pikeun konsumsi kakuatan minimal salila mode kakuatan handap.
5.3.7 Ngasupkeun modeu kakuatan handap dieksekusi ti loop utama sanggeus timer timeout, timer 2 geus kaliwat.
5.4 Talatah kasaluyuan mundur
Pesen ti meter:
| Byte Nom | (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 | Pariksa jumlah (i=1;i<9;a^= pesen [i++]); | |
| 10 | 0x0D | |
5.5 Konfigurasi panganteur Encoder
| Byte Nom | ||
| 1 | Bit: 0 - Aktipkeun Daya éksternal 1 - 0 Ngalereskeun format 1 Format variabel |
Default nyaéta 0 Taya kakuatan éksternal sarta format Variabel |
| 7 _ |
TPOR | Dina 10 ms léngkah |
| Frekuensi jam 2W | Dina Khz | |
| bangbarung Vsense | Pindah ka kakuatan éksternal nalika Vsense ngaleuwihan ambang | |
| 6 | 2W lebar pulsa di 5 * urang | 0 hartina Ous 10 hartina 50us 100 hartina 500us |
| 7-8 | bangbarung Aksés batré Dina rébuan aksés. |
TBD |
| 9 | Lokasi titik desimal | |
| 10 | Jumlah digit | 0-8 |
| 11 | Produsén Id | |
| 12 | Unit Volume | Tingali Lampiran A |
| 13 | Unit Aliran | Tingali Lampiran A |
| 14-15 | Bitwise: 0 - ngirim Alarm 1 - ngirim Unit 2 -kirim aliran 3 -kirim volume |
|
| 16 | Jenis Aliran | C |
| 17 | Jinis Jilid | B |
| 18-30 | Méter ID Utama | Maju (8 LSB dina modeu Fix) |
| 31-42 | ID Méter (sekundér) | Aliran Mundur (8 LSB dina modeu Fix) |
5.6 Encoder Pesen pormat
5.6.1 Format Panjang Maneuh
RnnniiiiiiiiCR
R[Data Encoder][ Méter ID 8 LSB(Konfigurasi)]CR
Format panjang tetep dina bentuk:
dimana:
"Sunda" nyaeta karakter ngarah.
"nnnn" mangrupikeun bacaan méteran opat karakter.
"iiiiiiii" mangrupikeun nomer idéntifikasi dalapan karakter.
"CR" nyaéta karakter carriage return (nilai ASCII 0Dh)
Karakter anu valid pikeun "n" nyaéta "0-9" sareng "?"
Karakter anu sah pikeun "i" nyaéta: 0-9, AZ, az, ?
Dina hal format fix modul bakal:
- Ngarobah counter Méter dikirim ka modul ka ASCII (0 ka 9999)
- Candak 8 LSB tina Méter ID Utama atanapi Méter ID (sekundér)
5.6.2 Format Panjang Variabel
Format panjang variabel diwangun ku karakter ngarah "V", runtuyan widang, sarta karakter terminator "CR". Bentuk umum:
V;IMiiiiiiiiiiii;RBmmmmmmm,uv;Aa,a,a;GCnnnnn,ufCR
- Candak 12 karakter LSB tina Méter ID Utama atanapi Méter ID (sekundér)
- Ngarobah médan counter méteran tina Data Encoder jeung ngarobah kana ASCII (0 nepi ka 99999999), jumlah digit gumantung kana konfigurasi.
- Kirim bait Alarm tina Data Encoder, upami aya
- Kirim unit Byte tina Data Encoder, upami aya
- Ngarobih médan Aliran méter tina Data Encoder sareng konvérsi tina ngambang ka ASCII, jumlah angka 4 sareng titik desimal sareng tanda upami diperyogikeun.
- Concatenate sadayana sareng header sareng pemisah anu pas
- Tambahkeun CR.
Totalizer 0 1 2 3 . 4 5 6 7 8 Sensus 0 0 0 0 0 1 2 3 Encoder Data-volume 123 Jumlah digit = 8
Resolusi = 1
Lokasi titik desimal = 0 (teu aya titik desimal)Totalizer 0 1 2 3 . 4 5 6 7 8 Sensus 0 0 1 2 3 . 4 5 Encoder Data-volume 12345 Jumlah digit = 7 (maks kusabab titik desimal)
Resolusi = 1
Lokasi titik desimal = 2Totalizer 0 1 2 3 . 4 5 6 7 8 Sensus 1 2 3 4 5 . 6 7 Encoder Data-volume 1234567 Jumlah digit = 7 (maks kusabab titik desimal)
Resolusi = x0.01
Lokasi titik desimal = 2Totalizer 0 0 1 2 . 3 4 5 6 7 Sensus 0 0 0 1 2 3 4 Encoder Data-volume 1234 Jumlah digit = 7
Resolusi = x 0.01
Lokasi titik desimal = 0Totalizer 0 1 2 3 . 4 5 6 7 8 Sensus 0 0 0 0 0 1 2 Encoder Data-volume 12 Jumlah digit = 7
Resolusi = x10
Lokasi titik desimal = 0
5.7 Watesan widang
5.7.1 Format pesen dicirikeun nurutkeun bait pesen munggaran.
- 0 x 55 nunjukkeun pesen format anyar.
- 0 x 53 ('S') nunjukkeun pesen format heubeul
5.7.2 Aya sababaraha sub-widang pilihan anu dipidangkeun di handap. Ieu diapit ku kurung "[,]". Lamun leuwih ti hiji subwidang diartikeun pikeun widang subwidang kudu muncul dina urutan dibere.
5.7.3 Modul ngarobah data tina Méter ka salah sahiji dua format nurutkeun konfigurasi (Fix atawa variabel).
Tabél salajengna netepkeun format panjang anu dirojong:
|
pesen kaluaran Formatna |
Wangun | dimana | Konfigurasi |
| Format Panjang Maneuh | RnnniiiiiiiiCR | R ngarah karakter n - bacaan méteran i - méteran ID CR - ASCII 0Dh |
unit maca méteran |
| Format Panjang Variabel | V;IMiiiiiiiiiii; RBmmmmmm,ffff,uv; Aa,a,a; GCnnnnnn,uf CR | V - karakter ngarah I - Widang Idéntifikasi. abdi - nepi ka 12 karakter M - Produsén Id RB - Jilid Ayeuna A - médan Alarm. a - jenis alarem nepi ka 8 sub-widang kode alarem diijinkeun. GC - Laju Aliran Ayeuna m - nepi ka 8 digit f - mantis uv - unit volume (tingali tabel Unit) nnnnnn - 4-6 karakter: 4-angka, 1 titik decimal, 1 karakter tanda uf - unit aliran (tingali tabel Unit) |
Widang:
f (mantissa), a (alarm), u (unit) nyaéta pilihan.
Karakter anu valid: "0-9", "AZ", "az", "?" valid salaku indikator kasalahan.
5.8 Parse pesen nurutkeun format heubeul
5.8.1 Dina format heubeul pesen ngandung ID méteran jeung tanggal Jilid.
5.8.2 Pesen ieu parsed nurutkeun ICD.
5.9 Tulis ka EEPROM nampi parameter
5.9.1 Nalika ID modul, pesen data atanapi pesen Konfigurasi nampi, parameter pesen anu ditulis kana EEPROM.
5.9.2 Tulisan ieu ka EEPROM nyegah sistem kaleungitan data nalika reset sistem lumangsung.
5.10 Pamaca acara cecekelan blok
5.10.1 Nalika Reader Jam ditampi, sistem handles acara ISR pamaca urang.
5.10.2 Sadaya prosés dilakukeun dina ISR supados disingkronkeun sareng pamaca.
5.10.3 Lamun euweuh jam nu dideteksi pikeun 200ms, sistem mana kana mode kakuatan handap.

| Pamaca ISR cecekelan blok | ||
| Ver. 1.00 | 3/12/2017 | 3/12/2017 |
5.11 Buka timer deteksi cukup
5.11.1 Nalika jam pamaca ditampi, hiji timer Deteksi Cukup dibuka.
5.11.2 Lamun euweuh acara jam pikeun 200ms, sistem mana kana mode kakuatan handap.
5.12 Ngadeteksi tipe maca
5.12.1 Kahiji 3 acara jam dipaké pikeun jenis deteksi jam.
5.12.2 Deteksi dilakukeun ku cara ngukur frékuénsi jam Reader.
5.12.3 Frékuénsi jam pikeun maca 2w nyaéta: 20 kHz - 30 kHz.
5.12.4 Frékuénsi jam pikeun maca 3w kirang ti 2 kHz.
5.13 Buka timer pikeun deteksi TPSL
5.13.1 Nalika 2w maca dideteksi, timer dibuka pikeun deteksi TPSL waktos rada saméméh ngirimkeun unggal bait.
5.13.2 Dina protokol 2w maca urang, unggal bit dikirimkeun dina interval atawa rada.
5.14 Antosan acara jam handap, mindahkeun data kaluar
- Dina sambungan 2w. Saatos waktos TPSL dideteksi bit dikirimkeun nurutkeun protokol 2w.
'0' dikirimkeun salaku pulsa 50 kHz pikeun 300 µs
'1' dikirimkeun salaku '0' pikeun 300 µs - Dina sambungan 3w. Saatos waktos reureuh TPOR bit dikirimkeun nurutkeun protokol 3w.
'0' dikirimkeun salaku '1'
'1' dikirimkeun salaku '0'
Unggal bit dikirimkeun sanggeus acara jam handap.
5.15 Maju TX acara counter, buka TRR
Sanggeus unggal pangiriman pesen, counter acara TX diropéa. Loket dipaké pikeun nunjukkeun aksés batré ngaleuwihan kasalahan nalika jumlah bacaan ngaleuwihan nilai aksés batré. Saatos unggal pangiriman, pikeun waktos TRR, sistem henteu nampi acara jam pamaca.
5.16 Format pesen / Konfigurasi encoder
Pesen ti meter ka Encoder:
| lulugu | Addr 17:61 | Tipe 15:0] | Len | Data | Tungtung | ||
| Meunang Aksés Encoder | 55 | X | 12 | 0 | Null | Csum | |
| Meunangkeun Status Encoder | 55 | X | 13 | 0 | Null | Csum | |
| Hapus Status Encoder | 55 | X | 14 | 0 | Null | Csum | |
| Data Encoder | 55 | X | 15 | 4-10 | Byte | Data Méter | Csum |
| 1-4 5 6-9 |
Volume méteran (singed Int) Alarem Aliran (ngambang) |
||||||
| Encoder Konfigurasi |
55 | X | 16 | Kasalahan! Rujukan sumber teu kapanggih. |
Csum | ||
Len - panjangna data;
Csum – pariksa jumlah dina sakabéh pigura [55…Data] atawa AA.
Encoder ngajawab kana méter:
| lulugu | Addr | Tipe | Len | Data | Tungtung | ||
| Meunang Aksés Encoder | 55 | X | 9 | 2 | ID modul | ||
| Meunang Status | 55 | X | 444 | 1 | Bitwise | ID modul | |
| 0 1 2 4 8 |
OK Watch Dog lumangsung Kasalahan UART Ngaleueut angka dibaca Kasalahan Interface Encoder |
||||||
| Sadaya Paréntah | 55 | X | X | 0 | ID modul | ||
Glosarium
| istilah | Katerangan |
| CSCI | Panganteur Konfigurasi Parangkat Lunak Komputer |
| EEPROM | Éléktronik Erasable PROM |
| GUI | Panganteur pamaké grafis |
| ISR | Rutin Layanan Ganggu |
| SRS | Sarat Software spésifikasi |
| WD | Watch-Anjing |
Lampiran
7.1 Unit pangukuran
| Karakter | Hijian |
| m³ | Méter kubik |
| ft³ | Suku Kubik |
| AS Gal | Galon AS |
| l | Liter |
Dokumén éksternal
| Ngaran jeung Lokasi |
| 2W-SENSUS |
| 3W-SENSUS |
Riwayat révisi:
| Révisi | Bagian kapangaruhan | titimangsa | Dirobah ku | Robah Pedaran |
| 1.00 | Sadayana | 04/12/2017 | Evgeni Kosakovski | Nyiptakeun dokumén |
~ Tungtung Dokumén ~
Arad Technologies Ltd.
st. HaMada, Yokneam Elite,
2069206, Israél
www.arad.co.il
Dokumén / Sumberdaya
![]() |
ARAD TECHNOLOGIES Encoder Software [pdf] Pituduh pamaké 2A7AA-SONSPR2LCEMM, 28664-SON2SPRLCEMM, Encoder Software, Encoder, Software, Sonata Sprint Encoder, Encoder Software pikeun Sonata Sprint Encoder |




