Piranti Lunak Encoder
Pandhuan pangguna
Piranti Lunak Encoder
Dokumen iki ngemot informasi rahasia, sing diduweni dening ARAD Ltd. Ora ana bagean saka isine sing bisa digunakake, disalin, dibeberke utawa dikirim menyang pihak apa wae kanthi cara apa wae tanpa ijin tertulis saka ARAD Ltd.
Persetujuan:
jeneng | posisi | teken | |
Ditulis dening: | Evgeni Kosakovski | Firmware Engineer | |
Disetujui dening: | Manajer R&D | ||
Disetujui dening: | Manajer Produk | ||
Disetujui dening: |
Komisi Komunikasi Federal (FCC) Notifikasi Kepatuhan
AWAS
Piranti iki tundhuk karo bagean 15 saka Aturan FCC. Pangguna kudu ngerti manawa pangowahan lan modifikasi peralatan sing ora disetujoni kanthi cetha dening Master Meter bisa ngilangi garansi lan panguwasa pangguna kanggo ngoperake peralatan kasebut. Personel sing dilatih kanthi profesional kudu nggunakake peralatan kasebut.
Piranti kasebut wis dites lan ditemokake bisa tundhuk karo watesan kanggo piranti digital Kelas B, miturut Bagian 15 saka Aturan FCC. Watesan kasebut dirancang kanggo nyedhiyakake perlindungan sing cukup kanggo gangguan sing mbebayani ing instalasi omah. Piranti kasebut ngasilake panggunaan lan bisa ngetokake energi frekuensi radio lan, yen ora diinstal lan digunakake miturut instruksi, bisa uga nyebabake gangguan komunikasi ing radio. Nanging, ora ana jaminan manawa gangguan kasebut ora ana ing instalasi. Yen peralatan kasebut nyebabake gangguan ing radio utawa televisi, sing bisa ditemtokake kanthi mateni peralatan, pangguna disaranake nyoba mbenerake gangguan kasebut kanthi salah siji utawa luwih saka langkah-langkah ing ngisor iki:
- Reorient utawa pindhah antena panampa.
- Tambah pamisahan antarane peralatan lan panrima.
- Sambungake peralatan menyang stopkontak ing sirkuit beda saka sing panrima disambungake.
- Hubungi dealer utawa teknisi radio/TV sing berpengalaman kanggo njaluk bantuan.
Piranti iki tundhuk karo Part 15 Aturan FCC. Operasi tundhuk karo rong syarat ing ngisor iki:
- Piranti iki bisa uga ora nyebabake gangguan mbebayani, lan
- Piranti iki kudu nampa gangguan sing ditampa, kalebu gangguan sing bisa nyebabake operasi sing ora dikarepake.
Notifikasi Kepatuhan Industri Kanada (IC).
Piranti iki tundhuk karo Aturan FCC Part 15 lan standar RSS sing dibebasake lisensi Industri Kanada. Operasi tundhuk karo rong syarat ing ngisor iki:
- Piranti iki bisa uga ora nimbulaké gangguan, lan
- Piranti iki kudu nampa gangguan apa wae, kalebu gangguan sing bisa nyebabake operasi piranti sing ora dikarepake.
Miturut peraturan Industri Kanada, pemancar radio iki mung bisa digunakake kanthi nggunakake antena saka jinis lan entuk maksimal (utawa luwih sithik) sing disetujoni kanggo pemancar dening Industri Kanada. Kanggo nyuda gangguan radio potensial kanggo pangguna liyane, jinis antena lan gain kudu dipilih supaya daya radiasi sekutu Isotropik sing padha (EIRP) ora luwih saka sing dibutuhake kanggo komunikasi sing sukses.
– Aparat digital Kelas B iki tundhuk karo Canadian ICES-003.
Pernyataan Paparan Radiasi:
Peralatan kasebut tundhuk karo watesan cahya radiasi FCC lan IC RF sing ditemtokake kanggo lingkungan sing ora bisa dikontrol.
Pambuka
Spesifikasi syarat piranti lunak Encoder minangka katrangan babagan sistem piranti lunak sing bakal dikembangake ing modul Encoder. Iki nyedhiyakake syarat fungsional lan non-fungsi lan bisa uga kalebu sakumpulan kasus panggunaan sing nggambarake interaksi sistem lan pangguna sing kudu diwenehake piranti lunak.
Spesifikasi syarat saiki netepake basis kanggo operasi antarane pangukuran banyu Arad saka sisih siji lan pembaca encoder 2 utawa 3 kabel saka liyane. Digunakake kanthi tepat, spesifikasi syarat piranti lunak bisa mbantu nyegah kegagalan proyek piranti lunak.
dokumen saiki enlists cukup lan perlu syarat sing dibutuhake kanggo pangembangan modul Encoder kalebu definisi sistem, DFD, komunikasi, etc., lan presents rincian hardware lan antarmuka lunak sing dibutuhake kanggo komunikasi modul Encoder karo maca pulsa SENSUS.
Sistem Liwatview
Sonata Sprint Encoder minangka modul sub-sistem kanthi baterei sing ngidini maca data Sonata liwat antarmuka 2W utawa 3W.
Ngenali jinis sistem maca (2W utawa 3W) lan ngowahi data serial ditampa saka Sonata meter kanggo format senar maca lan ngirim ing protokol jinis maca Sensus.
Encoder SW arsitektur
3.1 Modul Encoder minangka sistem sing bisa dikonfigurasi kanthi gampang:
3.1.1 Nyedhiyani sinyal output pulsa resolusi dhuwur.
3.1.2 Bisa nerjemahake data sing ditampa saka Sonata menyang pulsa listrik kanggo saben unit pangukuran miturut konfigurasi modul Encoder. Pulsa listrik dikirim liwat kabel loro-konduktor utawa telung-konduktor menyang sistem readout remot.
3.1.3 Ndhukung antarmuka komunikasi karo Readers pulsa beda.
3.1.4 Model Encoder dibangun saka modul sing mung ngirim senar pungkasan ditampa saka meter Sonata tanpa pangolahan kirim.
3.2 Arsitèktur SW modul encoder minangka arsitektur SW sing didorong interrupt:
- SPI RX ngganggu
- Jam maca interrupts
- wektu entek
3.3 Program utama kasusun saka inisialisasi sistem lan loop utama.
3.3.1 Sajrone daur ulang utama ngenteni sistem SPI RX interrupt utawa interrupt maca.
3.3.2 Yen ora ana interupsi lan ora ana printah pulsa metu, sistem mlebu mode "Power down".
3.3.3 Sistem wakes saka mode "Daya mudhun" dening ngganggu SPI utawa jam maca interrupted.
3.3.4 SPI lan acara maca diproses ing ISRs.
3.4 Tokoh ing ngisor iki nuduhake pemblokiran nangani acara modul Encoder SPI.
3.4.1 Timer deteksi pesen Rx kesalahan mbukak.
Nalika bait ditampa ing SPI sistem mriksa yen bait header, mbukak wektu kanggo bait sabanjuré nampa wektu entek lan miwiti timer. Cara iki nyegah sistem saka ngenteni bita kanggo dangu.
Yen ora bait ditampa kanggo dangu (liwat 200ms) bait kesalahan SPI dianyari lan pesen ora dibusak.
3.4.2 Simpen ditampa Rx bait
Saben bait disimpen menyang Rx buffer.
3.4.3 Priksa checksum
Nalika bait pungkasan ing pesen ditampa, checksum divalidasi.
3.4.4 Nganyari bait kesalahan SPI
Nalika checksum ora bener, SPI kesalahan byte dianyari lan pesen ora parsed.
3.4.5 Parse nampa pesen SPI
Nalika checksum sah, proses parsing diarani.
Parsing wis rampung ing daur ulang utama kanggo nangani langsung buffer ditampa minangka proses atom lan un-interfered. Nalika parsing ditindakake, ora ana acara maca sing ditangani.
3.5 Gambar ing ngisor iki nuduhake aliran pesen parse. Saben blok diterangake kanthi ringkes ing sub paragraf.
Konfigurasi modul Encoder
Ana bisa kanggo ngatur modul Encoder kanggo operasi saka GUI.
4.1 Konfigurasi pesawat bakal disimpen menyang Sonata meter kanthi pencet ing tombol.
4.2 Sonata bakal ngatur komunikasi menyang modul Encoder dening konfigurasi Weker RTC miturut paramèter GUI:
4.2.1 Yen pangguna milih Sonata RTC Weker bakal diatur kanggo wektu ditetepake ing lapangan "Menit". Komunikasi menyang modul Encoder kudu ditindakake saben wektu lapangan "Menit".
4.2.2 Yen pangguna milih Sonata RTC Weker bakal diatur kanggo wektu ditetepake ing lapangan "First" utawa "Kapindho", miturut pilihan sing dipilih. Komunikasi menyang modul Encoder kudu ditindakake ing wektu sing dipilih.
4.3 Modul Encoder mung ndhukung format variabel mundur.
4.4 Tipe Counter:
4.4.1 Net Unsigned (1 diowahi dadi 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 Update Mode - wektu Sonata wektu kanggo ngirim data kanggo modul Encoder:
4.6.1 Periode - saben wektu sing wis ditemtokake (ing Minutes "field, ndeleng 4.2.1) Sonata ngirim data menyang modul Encoder. (1…59 menit. Default 5 menit)
4.6.2 Sawise - wektu tetep nalika Sonata ngirim data menyang modul Encoder sapisan dina (ndeleng 4.2.2). Field "First" kudu ngemot wektu ing format: jam lan menit.
4.6.3 Kaping pindho - wektu tetep nalika Sonata ngirim data menyang modul Encoder kaping pindho dina (ndeleng 4.2.2). Bidang "Kaping pisanan" lan "Kapindho" kudu ngemot wektu ing format: jam lan menit.
4.7 AMR Serial Number – nganti 8 digit nomer ID (standar padha karo meter ID)
- Mung angka numerik (ing mode mundur).
- Mung 8 nomer paling penting (ing mode mundur).
4.8 Jumlah digit - 1- 8 digit saka posisi paling tengen kanggo dikirim menyang maca 2/3W (standar 8 digit).
4.9 TPOR - Wektu sing maca ngenteni nganti master mungkasi sink wiwitan (ndeleng Antarmuka Waca Tutul) (0…1000 ms. Default 500ms).
4.10 2W Pulse Jembar – (60…1200 ms. Default 800 ms).
4.11 Unit - unit aliran lan unit volume padha ing meter banyu Sonata (mung diwaca).
4.12 Modul Encoder ora ndhukung weker ing format mundur. Mulane kita ora bisa duwe pilihan kanggo tandha weker ing sisih modul.
Definisi komunikasi
Sonata - Antarmuka Encoder | ||
Ver. 1.00 | 23/11/2017 | Evgeni K. |
5.1 Komunikasi Encoder Sonata↔
5.1.1 meter banyu Sonata komunikasi karo modul Encoder liwat protokol SPI: 500 kHz, Ora kontrol Data). Nggunakake setelan liyane bakal ngasilaké asil ranyono, lan bisa gampang nerjemahake Sonata meter banyu disambungake unresponsive.
5.1.2 Sawise Sonata miwiti maneh konfigurasi saiki bakal dikirim menyang modul Encoder karo request komunikasi pisanan ing 1 menit saka operasi Sonata.
5.1.3 Ing cilik saka modul Encoder ora nampa konfigurasi dening 3 kaping, Sonata bakal nglakokaké Encoder modul Reset liwat "Reset" pin kanggo 200ms lan bakal nyoba kanggo ngirim konfigurasi maneh.
5.1.4 Sawise request konfigurasi nindakake sukses Sonata bakal miwiti ngirim data kanggo modul Encoder.
5.2 Encoder ↔ Antarmuka Sensus Reader (Tutul Waca).
5.2.1 Spesifikasi antarmuka kanggo mode Tutul Read ditetepake ing syarat-syarat operasi ing sirkuit standar.
5.2.2 Modul Encoder kudu komunikasi karo pembaca liwat protokol Sensus 2W utawa 3W. Ana diagram wektu Antarmuka Tutul Waca kanggo komunikasi Sensus 2W utawa 3W.
Sym | Katrangan | Min | Maks | Default |
TPOR | Daya ON kanggo meter siap (Cathetan 1) | 500 | 500 | |
TPL | Daya / Jam kurang wektu | 500 | 1500 | |
Daya/Jam wektu sedheng jitter (Cathetan 2) | ±25 | |||
TPH | Daya / Jam wektu dhuwur | 1500 | Cathetan 3 | |
TPSL | Tundha, Jam kanggo Data Out | 250 | ||
Daya / Frekuensi Carrier Jam | 20 | 30 | ||
Takon Data Out Frequency | 40 | 60 | ||
TRC | Reset printah. Wektu kanggo Power / Jam kurang kanggo meksa ndhaptar reset | 200 | ||
TRR | Wektu Waca Malih Meter (Cathetan 1) | 200 |
Cathetan:
- Sajrone TPOR daya / pulsa jam bisa saiki nanging ora digatèkaké dening register. Sawetara ndhaptar bisa uga ora mbaleni pesen tanpa prentah reset
- Jitter jam register ditemtokake amarga sawetara register bisa uga sensitif marang variasi gedhe ing wektu sedheng jam.
- Register kudu piranti statis. Register bakal tetep ing kahanan saiki anggere sinyal Daya / Jam tetep dhuwur.
5.2.3 Pembaca sing didhukung:
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)
- Master Meter MMR NTAMMR1 RepReader
- Sensus AR4002 RF
5.3 Mode Daya Encoder
5.3.1 Yen ana wektu entek dituduhake ora kegiatan maca (200 msec), SPI utawa Readers sistem lumebu mode mudhun daya.
5.3.2 Sistem bisa tangi saka mode daya mudhun mung nalika SPI ditampa utawa Readeclock ditampa.
5.3.3 Mode daya mudhun sistem yaiku mode HALT (konsumsi daya minimal).
5.3.4 Sadurunge ngetik mode daya mudhun modul SPI diatur minangka EXTI supaya bisa tangi saka mode HALT nalika pesen SPI ditampa.
5.3.5 PB0 diatur kanggo EXTI supaya tangi saka mode HALT nalika jam Reader ditampa.
5.3.6 GPIO diatur kanggo konsumsi daya minimal sak mode daya mudhun.
5.3.7 Ngetik mode mudhun daya dieksekusi saka daur ulang utama sawise wektu entek, wektu 2 wis liwati.
5.4 Pesen kompatibilitas mundur
Pesen saka meter:
Byte Nomer | (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 | Priksa jumlah kanggo (i=1;i<9;a^= pesen [i++]); | |
10 | 0x0d |
5.5 Konfigurasi antarmuka Encoder
Byte Nomer | ||
1 | bit: 0 - Aktifake Daya Eksternal 1 - 0 format Ndandani 1 Format variabel |
Default yaiku 0 Ora ana daya eksternal lan format Variabel |
7 _ |
TPOR | Ing 10 ms langkah |
Frekuensi jam 2W | Ing Khz | |
Ambang Vsense | Ngalih menyang daya eksternal nalika Vsense ngluwihi ambang | |
6 | 2 W pulsa jembaré ing 5 * us | 0 tegese Ous 10 tegese 50us 100 tegese 500us |
7-8 | Ambang akses baterei Ing ewu akses. |
TBD |
9 | Lokasi titik desimal | |
10 | Jumlah digit | 0-8 |
11 | Id Produsen | |
12 | Unit Volume | Waca Apendiks A |
13 | Unit Aliran | Waca Apendiks A |
14-15 | Bitwise: 0 - ngirim Weker 1 - ngirim Unit 2 - ngirim aliran 3 -kirim volume |
|
16 | Tipe Aliran | C |
17 | Jinis Volume | B |
18-30 | Meter ID Utama | Maju (8 LSB ing mode Fix) |
31-42 | ID meter (sekunder) | Alur Mundur (8 LSB ing mode Fix) |
5.6 Format Pesen Encoder
5.6.1 Format dawa tetep
RnnniiiiiiiiCR
R[Data Encoder][ Meter ID 8 LSB(Konfigurasi)]CR
Format dawa tetep yaiku:
ngendi:
"R" minangka tokoh utama.
"nnnn" iku maca papat karakter meter.
"iiiiiiii" minangka nomer identifikasi karakter wolung.
"CR" minangka karakter carriage return (nilai ASCII 0Dh)
Karakter sing bener kanggo "n" yaiku "0-9" lan "?"
Karakter sing bener kanggo "i" yaiku: 0-9, AZ, az, ?
Ing kasus format fix modul bakal:
- Ngonversi counter Meter sing dikirim menyang modul menyang ASCII (0 nganti 9999)
- Njupuk 8 LSB saka Meter ID Utama utawa Meter ID (sekunder)
5.6.2 Format Length Variabel
Format dawa variabel kasusun saka karakter utama "V", seri lapangan, lan karakter terminator "CR". Formulir umum:
V;IMiiiiiiiiiiii;RBmmmmmmm,uv;Aa,a,a;GCnnnnn,ufCR
- Njupuk 12 aksara LSB saka Meter ID Utama utawa Meter ID (sekunder)
- Ngonversi lapangan penghitung meter Data Encoder lan konversi menyang ASCII (0 nganti 99999999), jumlah digit gumantung konfigurasi
- Kirimake Byte Weker saka Data Encoder, yen ana
- Kirim unit Byte saka Data Encoder, yen ana
- Ngonversi lapangan Aliran meter saka Data Encoder lan ngowahi saka ngambang menyang ASCII, jumlah digit 4 lan titik desimal lan tandha yen dibutuhake.
- Gabungke kabeh nganggo header lan pemisah sing cocog
- Tambah 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 angka = 8
Resolusi = 1
Lokasi titik desimal = 0 (ora ana 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 amarga 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 amarga 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 angka = 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 angka = 7
Resolusi = x10
Lokasi titik desimal = 0
5.7 Definisi lapangan
5.7.1 Format pesen diidentifikasi miturut byte pesen pisanan.
- 0 x 55 nuduhake pesen format anyar.
- 0 x 53 ('S') nuduhake pesen format lawas
5.7.2 Ana sawetara sub-bidang opsional sing ditampilake ing ngisor iki. Iki dilampirake ing tanda kurung "[,]". Yen luwih saka siji sub-bidang ditetepake kanggo lapangan, sub-bidang kasebut kudu katon ing urutan sing ditampilake.
5.7.3 Modul ngowahi data saka Meter kanggo salah siji saka rong format miturut konfigurasi (Ndandani utawa variabel).
Tabel sabanjure nemtokake format dawa sing didhukung:
Pesen output Format |
Wangun | ngendi | Konfigurasi |
Format dawa tetep | RnnniiiiiiiiCR | R karakter anjog n - maca meter i - meter ID CR - ASCII 0Dh |
unit maca meter |
Format Length Variabel | V;IMiiiiiiiiiiii; RBmmmmmm,ffff,uv; Aa,a,a; GCnnnnnn,uf CR | V - tokoh utama I - Identifikasi lapangan. i - nganti 12 karakter M – Produsen Id RB – Volume Saiki A - lapangan weker. a – jinis weker nganti 8 kode weker sub kolom diijini. GC - Laju Aliran Saiki m - nganti 8 digit f – mantenan uv – unit volume (deleng tabel Unit) nnnnnn - 4-6 karakter: 4-nomer, 1 titik desimal, 1 karakter tandha uf - unit aliran (pirsani tabel Unit) |
Lapangan:
f (mantissa), a (weker), u (unit) opsional.
Karakter sing bener: "0-9", "AZ", "az", "?" valid minangka indikator kesalahan.
5.8 Parse pesen miturut format lawas
5.8.1 Ing format lawas pesen ngemot ID meter lan tanggal Volume.
5.8.2 Pesen diurai miturut ICD.
5.9 Tulis menyang EEPROM ditampa paramèter
5.9.1 Nalika ID modul, pesen data utawa pesen Konfigurasi ditampa, paramèter pesen ditulis ing EEPROM.
5.9.2 Iki nulis kanggo EEPROM nyegah sistem ilang data nalika sistem reset occurs.
5.10 Pemblokiran nangani acara Reader
5.10.1 Nalika Jam Reader ditampa, sistem nangani acara ISR maca.
5.10.2 Kabeh proses ditindakake ing ISR supaya bisa disinkronake karo sing maca.
5.10.3 Yen ora ana jam sing dideteksi kanggo 200ms, sistem dadi mode mudhun daya.
Reader ISR pemblokiran nangani | ||
Ver. 1.00 | 3/12/2017 | 3/12/2017 |
5.11 Mbukak wektu deteksi cukup
5.11.1 Nalika jam maca ditampa, wektu Deteksi Cukup dibukak.
5.11.2 Nalika ora ana acara jam kanggo 200ms, sistem dadi mode mudhun daya.
5.12 Ndeteksi jinis maca
5.12.1 3 acara jam pisanan digunakake kanggo jinis deteksi jam.
5.12.2 Deteksi ditindakake kanthi ngukur frekuensi jam Pembaca.
5.12.3 Frekuensi jam kanggo maca 2w yaiku: 20 kHz - 30 kHz.
5.12.4 Frekuensi jam kanggo maca 3w kurang saka 2 kHz.
5.13 Timer mbukak kanggo deteksi TPSL
5.13.1 Nalika maca 2w dideteksi, timer dibukak kanggo deteksi wektu TPSL cukup sadurunge ngirim saben byte.
5.13.2 Ing protokol maca 2w, saben bit ditularaké ing interval utawa cukup.
5.14 Ngenteni acara jam mudhun, shift data metu
- Ing sambungan 2w. Sawise wektu TPSL dideteksi, bit dikirim miturut protokol 2w.
'0' dikirim minangka pulsa 50 kHz kanggo 300 µs
'1' dikirim minangka '0' kanggo 300 µs - Ing sambungan 3w. Sawise wektu tundha TPOR, bit dikirim miturut protokol 3w.
'0' dikirim minangka '1'
'1' dikirim minangka '0'
Saben bit dikirim sawise acara jam mudhun.
5.15 Advance TX acara counter, pindhah menyang TRR
Sawise saben transmisi pesen, counter acara TX dianyari. Counter digunakake kanggo nuduhake akses baterei ngluwihi kesalahan nalika jumlah wacan ngluwihi nilai akses baterei. Sawise saben transmisi, kanggo wektu TRR, sistem ora nampa acara jam maca.
5.16 Format pesen / konfigurasi Encoder
Pesen saka meter menyang Encoder:
Header | Addr 17:61 | Tipe 15:0] | Len | data | Pungkasan | ||
Entuk Akses Encoder | 55 | X | 12 | 0 | Null | Csum | |
Entuk Status Encoder | 55 | X | 13 | 0 | Null | Csum | |
Mbusak Status Encoder | 55 | X | 14 | 0 | Null | Csum | |
Data Encoder | 55 | X | 15 | 4-10 | Byte | Data meteran | Csum |
1-4 5 6-9 |
Volume meter (singed Int) Weker Aliran (ngambang) |
||||||
Encoder Konfigurasi |
55 | X | 16 | Kesalahan! Referensi sumber ora ketemu. |
Csum |
Len - dawa data;
Csum – mriksa jumlah kabeh pigura [55…Data] utawa AA.
Encoder reply to meter:
Header | Addr | Jinis | Len | data | Pungkasan | ||
Entuk Akses Encoder | 55 | X | 9 | 2 | Modul ID | ||
Entuk Status | 55 | X | 444 | 1 | Bitwise | Modul ID | |
0 1 2 4 8 |
OK Watch Dog dumadi Kesalahan UART Ngluwihi nomer maca Kesalahan Antarmuka Encoder |
||||||
Kabeh Prentah | 55 | X | X | 0 | Modul ID |
Glosarium
istilahe | Katrangan |
CSCI | Antarmuka Konfigurasi Piranti Lunak Komputer |
EEPROM | PROM sing bisa dibusak kanthi elektronik |
GUI | Antarmuka Pangguna Grafis |
ISR | Rutinitas Layanan Ganggu |
SRS | Spesifikasi Requirements Software |
WD | Watch-Dog |
Lampiran
7.1 Unit pangukuran
Watak | Unit |
m³ | Meter Kubik |
ft | Kaki Kubik |
AS Gal | Galon AS |
l | Kiter |
Dokumen Eksternal
Jeneng lan Lokasi |
2W-SENSUS |
3W-SENSUS |
Riwayat Revisi:
Revisi | Bagian kena pengaruh | Tanggal | Diganti dening | Ganti Katrangan |
1.00 | Kabeh | 04/12/2017 | Evgeni Kosakovski | Nggawe dokumen |
~ Pungkasan Dokumen ~
Arad Technologies Ltd.
st. HaMada, Yokneam Elite,
2069206, Israel
www.arad.co.il
Dokumen / Sumber Daya
![]() |
ARAD TECHNOLOGIES Encoder Software [pdf] Pandhuan pangguna 2A7AA-SONSPR2LCEMM, 28664-SON2SPRLCEMM, Piranti Lunak Encoder, Encoder, Software, Sonata Sprint Encoder, Encoder Software kanggo Sonata Sprint Encoder |