Sonic Driver Ultrasonik Aliran Transmitter Modbus RTU Budak Meter Instruksi Manual

Pambuka
Fungsi Modbus RTU Slave dileksanakake ing Sonic Driver TM clamping Ultrasonic Flow Transmitter (UFT).
Setelan meter bisa dikonfigurasi kanthi lengkap ing UFT nggunakake program berbasis Windows sing mlaku ing PC utawa laptop. Kajaba iku, macem-macem pangukuran aliran lan diagnostik bisa diwaca saka meter.
Sawise diinstal lan ditugasake komputer bisa dicopot lan meter kabel bali menyang PCL kamar kontrol utawa padha.
Mode
Protokol Modbus RTU dileksanakake liwat hardware RS485.
Sambungan seluler nggunakake kabel konverter USB-RS45.
Baud rate
Tingkat baud RS485 yaiku 19200.
Paritas
Paritas RS485 yaiku Genap.
Mungkasi Bits
Stop bit RS485 yaiku 1.
Alamat Modbus
Alamat UFT Slave bisa diprogram saka 1 nganti 255.
Alamat Budak gawan disetel dadi 1.
Bit data
Data serial RS485 tetep ing 8 bit.
Format registrasi
Ing UFT saben register Modbus iku tembung 16-bit, dumadi saka rong bita 8-bit.
Register data ing pesen Modbus dikempalken minangka 2 bita saben register. Isi binar bener bener ing saben bait. Kanggo saben register bait pisanan ngemot bit urutan dhuwur lan bait kapindho ngemot bit urutan kurang.
Nomer floating-point disimpen minangka 32 bit nggunakake 4 byte lan mulane manggoni 2 register Modbus.
Representasi nilai floating-point
UFT nyimpen nilai floating point ing format presisi tunggal IEEE 754.
Master bus ngakses nilai floating-point saka salah siji saka 4 tabel register sing beda. Saben tabel ndhaftar nuduhake urutan bait sing beda.
| Tabel wiwitan | Urutan byte | Katrangan Umum |
| 0x0000 | 1,0,3,2 | Floating-point Little-Endian kanthi swap byte (Default) |
| 0x1000 | 0,1,2,3 | Floating-point Little-Endian Format |
| 0x2000 | 3,2,1,0 | Floating-point Big-Endian Forma |
| 0x3000 | 2,3,0,1 | Floating point Big-Endian kanthi swap byte |
Kanthi maca pisanan 2 ndhaptar saben meja pangguna bisa nemtokake format sing cocog karo sistem nalika nilai test tetep 1234.0 ditampa.
Modbus Command
UFT ngetrapake perintah Modbus 03, 04, 06 lan 16.
Maca Register Holding 03
Kode fungsi iki digunakake kanggo maca saka 2 kanggo 110 ndhaftar nyekeli contiguous saka UFT. Register ditangani wiwit nol. Mulane nyekeli ndhaftar nomer 1-110 ditangani minangka 0-109.
Modbus Master nemtokake alamat wiwitan lan ndhaftar count.
Maca Register Input 04
Kode fungsi iki digunakake kanggo maca saka 2 kanggo 110 register input contiguous saka flowmeter. Register ditangani wiwit nol. Mulane register input nomer 1-110 ditangani minangka 0-109.
Modbus Master nemtokake alamat wiwitan lan ndhaftar count.
Tulis Register Tunggal 06
Kode fungsi iki digunakake kanggo nulis register siji. Kode fungsi iki digunakake kanggo program nilai integer ing UFT.
Master nemtokake alamat lan nilai data 16-bit kanggo nulis.
Nilai kasebut minangka nilai 16-bit sing ora ditandatangani. Nilai sing sah ditetepake kanggo saben alamat registrasi, deleng lampiran 3
Nulis nilai 0x00 kanggo ndhaftar 60011 bakal mbusak log kesalahan internal unit.
Tulis Register Tunggal 16
Kode fungsi iki digunakake kanggo nulis sawetara register. Kode fungsi iki digunakake kanggo program 32-bit nilai floating-point ing UFT.
Master nemtokake alamat lan nilai data 32-bit kanggo nulis
Nilai kasebut minangka pasangan nilai 16-bit sing ora ditandatangani. Nilai sing sah ditetepake kanggo saben alamat registrasi, deleng lampiran 3.
Alamat siaran
UFT ndhukung alamat siaran 0.
Ing mode alamat siaran master Modbus bisa ngirim printah kanggo kabeh abdi.
Ora ana wangsulan sing dikirim dening abdi.
Piranti Lunak Komunikasi
Ana sawetara program komunikasi sing kasedhiya kanggo diundhuh online.
UFT wis diuji nggunakake Modbus Poll (kanggo platform Windows) lan Modbus Monitor (kanggo platform Android lan Windows).
Lampiran 1: Struktur Komando Komunikasi
| Maca ndhaftar nyekeli | ||
| ID budak | (1 bait) | |
| Fungsi | (1 byte=03H) | |
| Alamat wiwitan | (2 bita) | |
| Jumlah Daftar R | (2 bita) | |
| kode CRC | (2 bita) | |
| wangsulane | ||
| ID budak | (1 bait) | |
| Fungsi | (1 bait) | |
| N = 2 R | Jumlah Byte N | (1 bait) |
| Data Hex | (N bita) | |
| kode CRC | (2 bita) | |
| Maca ndhaptar input | ||
| ID budak | (1 bait) | |
| Fungsi | (1 byte=04H) | |
| Alamat wiwitan | (2 bita) | |
| Jumlah Daftar R | (2 bita) | |
| kode CRC | (2 bita) | |
| wangsulane | ||
| ID budak | (1 bait) | |
| Fungsi | (1 bait) | |
| N = 2 R | Jumlah Byte N | (1 bait) |
| Data Hex | (N bita) | |
| kode CRC | (2 bita) | |
| Tulis register tunggal | ID budak | (1 bait) |
| Fungsi | (1 byte=06H) | |
| Alamat wiwitan | (2 bita) | |
| Data Hex | (2 bita) | |
| kode CRC | (2 bita) | |
| Tulis macem-macem register | ID budak | (1 bait) |
| Fungsi | (1 byte=10H) | |
| Alamat wiwitan | (2 bita) | |
| Jumlah Daftar R | (2 bita) | |
| N = 2 R | Data Hex | (N bita) |
| Kode CRC | (2 bita) | |
Lampiran 2: Command 03 lan 04 Peta Register UFT
| Alamat Modbus | Pengukuran / Variabel | Byte | Format |
| 40001 | Pola tes tetep 1234.0 | 4 | IEEE |
| 40002 | |||
| 40003 | Kacepetan Aliran (m/s) | 4 | IEEE |
| 40004 | |||
| 40005 | Volumetrik Laju Aliran (l/min) | 4 | IEEE |
| 40006 | |||
| 40007 | Massa Laju Aliran (kg/min) | 4 | IEEE |
| 40008 | |||
| 40009 | NA | 4 | IEEE |
| 40010 | |||
| 40011 | Amppenguat penguat (dB) | 4 | IEEE |
| 40012 | |||
| 40013 | Sinyal Amplinuwih (dB) | 4 | IEEE |
| 40014 | |||
| 40015 | Sinyal Noise (dB) | 4 | IEEE |
| 40016 | |||
| 40017 | SNR (dB) | 4 | IEEE |
| 40018 | |||
| 40019 | Beda Wektu Delta (ns) | 4 | IEEE |
| 40020 | |||
| 40021 | Wektu Transit Hulu (us) | 4 | IEEE |
| 40022 | |||
| 40023 | Wektu Transit Hilir (us) | 4 | IEEE |
| 40024 | |||
| 40025 | Rawuh Bin | 4 | IEEE |
| 40026 | |||
| 40027 | Kualitas Sinyal 1 (us) | 4 | IEEE |
| 40028 | |||
| 40029 | Kualitas Sinyal 2 (ADU) | 4 | IEEE |
| 40030 | |||
| 40031 | Kode kesalahan meter | 4 | IEEE |
| 40032 | |||
| 40033 | Tipe Transduser (Daftar) | 4 | IEEE |
| 40034 | |||
| 40035 | Sudut Wedge Transduser (deg) | 4 | IEEE |
| 40036 | |||
| 40037 | Transduser SOS ing 20 deg C (m/s) | 4 | IEEE |
| 40038 | |||
| 40039 | Transduser SOS ing 60 deg C (m/s) | 4 | IEEE |
| 40040 | |||
| 40041 | Offset Kristal Transduser (m) | 4 | IEEE |
| 40042 | |||
| 40043 | Offset Jarak Transduser (m) | 4 | IEEE |
| 40044 | |||
| 40045 | Kode Frekuensi Transduser (Daftar) | 4 | IEEE |
| 40046 | |||
| 40047 | Transduser Delta Time Offset(ns) | 4 | IEEE |
| 40048 | |||
| 40049 | Transduser K Factor | 4 | IEEE |
| 40050 | |||
| 40051 | Tipe Pipa (Daftar) | 4 | IEEE |
| 40052 | |||
| 40053 | SOS Pipa (m/s) | 4 | IEEE |
| 40054 | |||
| 40055 | Diameter njaba pipa (m) | 4 | IEEE |
| 40056 | |||
| 40057 | Ketebalan Dinding Pipa (m) | 4 | IEEE |
| 40058 | |||
| 40059 | Kekasaran Dinding Dalam Pipa (m) | 4 | IEEE |
| 40060 | |||
| 40061 | Tipe Cairan (Daftar) | 4 | IEEE |
| 40062 | |||
| 40063 | Suhu Cairan (deg C) | 4 | IEEE |
| 40064 | |||
| 40065 | SOS Cairan (m/s) | 4 | IEEE |
| 40066 | |||
| 40067 | Kapadhetan Cairan (kg/m3) | 4 | IEEE |
| 40068 | |||
| 40069 | Kinematik Cairan (cSt) | 4 | IEEE |
| 40070 | |||
| 40071 | Cairan SHC (J/(kg.K)) | 4 | IEEE |
| 40072 | |||
| 40073 | Aliran Cut-off Minimal (m/s) | 4 | IEEE |
| 40074 | |||
| 40075 | Alur Damping (s) | 4 | IEEE |
| 40076 | |||
| 40077 | Alamat Modbus | 4 | IEEE |
| 40078 | |||
| 40079 | SOS sing dikoreksi (m/s) | 4 | IEEE |
| 40080 | |||
| 40081 | Jendela Tundha (kita) | 4 | IEEE |
| 40082 | |||
| 40083 | Nul Tracking (Aktif/Mati) | 4 | IEEE |
| 40084 | |||
| 40085 | Kalibrasi Nol (Aktif/Mati) | 4 | IEEE |
| 40086 | |||
| 40087 | NA | 4 | IEEE |
| 40088 | |||
| 40089 | NA | 4 | IEEE |
| 40090 | |||
| 40091 | NA | 4 | IEEE |
| 40092 | |||
| 40093 | Aliran Profile Faktor K | 4 | IEEE |
| 40094 | |||
| 40095 | Nomer Reynolds | 4 | IEEE |
| 40096 | |||
| 40097 | Jumlah Pass | 4 | IEEE |
| 40098 | |||
| 40099 | Metode Tup | 4 | IEEE |
| 40100 | |||
| 40101 | Jarak Transduser (m) | 4 | IEEE |
| 40102 | |||
| 40103 | ATA/ETA (%) | 4 | IEEE |
| 40104 | |||
| 40105 | NA | 4 | IEEE |
| 40106 | |||
| 40107 | NA | 4 | IEEE |
| 40108 | |||
| 40109 | NA | 4 | IEEE |
| 40110 | |||
| 40111 | Interval On / Off | 4 | IEEE |
| 40112 | |||
| 40113 | NA | 4 | IEEE |
| 40114 | |||
| 40115 | NA | 4 | IEEE |
| 40116 | |||
| 40117 | NA | 4 | IEEE |
| 40118 | |||
| 40119 | Total Volumetrik Positif (l) | 4 | IEEE |
| 40120 | |||
| 40121 | Total Volumetrik Negatif (l) | 4 | IEEE |
| 40122 | |||
| 40123 | Total Volumetrik Net (l) | 4 | IEEE |
| 40124 |
String Teks, jeneng perusahaan (26 karakter), kode model (26 karakter), nomer seri (8 karakter), versi HW/SW (6 karakter)
| Alamat Modbus | String Teks, 2 karakter | Byte | Format |
| 40300 | So | 2 | Tembung |
| 40301 | ni | 2 | Tembung |
| 40302 | c< > | 2 | Tembung |
| 40303 | Dr | 2 | Tembung |
| 40304 | Iv | 2 | Tembung |
| 40305 | er | 2 | Tembung |
| 40306 | < >< > | 2 | Tembung |
| 40307 | < >< > | 2 | Tembung |
| 40308 | < >< > | 2 | Tembung |
| 40309 | < >< > | 2 | Tembung |
| 40310 | < >< > | 2 | Tembung |
| 40311 | < >< > | 2 | Tembung |
| 40312 | < >< > | 2 | Tembung |
| 40313 | UF | 2 | Tembung |
| 40314 | T<> | 2 | Tembung |
| 40315 | <><> | 2 | Tembung |
| 40316 | <><> | 2 | Tembung |
| 40317 | <><> | 2 | Tembung |
| 40318 | <><> | 2 | Tembung |
| 40319 | <><> | 2 | Tembung |
| 40320 | <><> | 2 | Tembung |
| 40321 | <><> | 2 | Tembung |
| 40322 | <><> | 2 | Tembung |
| 40323 | < >< > | 2 | Tembung |
| 40324 | < >< > | 2 | Tembung |
| 40325 | < >< > | 2 | Tembung |
| 40326 | 30 | 2 | Tembung |
| 40327 | 00 | 2 | Tembung |
| 40328 | 00 | 2 | Tembung |
| 40329 | 00 | 2 | Tembung |
| 40330 | 10 | 2 | Tembung |
| 40331 | 01 | 2 | Tembung |
| 40332 | 00 | 2 | Tembung |
Nomer seri ing mantanample iku 3000000, HW lan SW versi 1.00 lan 1.00.
Nilai Trace Data Sinyal, minangka pasangan nilai 8-bit.
| Alamat Modbus | Pasangan Nilai Tilak Data Sinyal | Byte | Format |
| 40401 | Titik data 8-bit 0, titik data 8-bit 1 | 2 | TEMBUNG |
| 40402 | Titik data 8-bit 2, titik data 8-bit 3 | 2 | TEMBUNG |
| 40403 | Titik data 8-bit 4, titik data 8-bit 5 | 2 | TEMBUNG |
| 40404 | Titik data 8-bit 6, titik data 8-bit 7 | 2 | TEMBUNG |
| 40405 | Titik data 8-bit 8, titik data 8-bit 9 | 2 | TEMBUNG |
| 40406 | Titik data 8-bit 10, titik data 8-bit 11 | 2 | TEMBUNG |
| .. | …,… | .. | … |
| .. | …,… | .. | … |
| 40649 | Titik data 8-bit 496, titik data 8-bit 497 | 2 | TEMBUNG |
| 40650 | Titik data 8-bit 498, titik data 8-bit 499 | 2 | TEMBUNG |
Lampiran 3: Dhéfinisi Command 06 lan 16
| Tulis Single | Tulis Multiple | 16/32 dicokot Tulis | Nilai | Default | minimal | maksimal | Unit SI | ||||||||||||
| Nilai | CMD 06 | CMD 16 | |||||||||||||||||
| Jinis Transduser | 0 | 16 | 1 | 1 | 0 | 3 | Dhaptar | DN40/DM10/DM20/DS10 | |||||||||||
| Sudut Wedge Transduser | 0 | 32 | 40.000 | 40.000 | 1.000 | 90.000 | deg | ||||||||||||
| Transduser SOS ing 20degC | 2 | 32 | 2522.000 | 2522.000 | 500.000 | 7000.000 | m/s | ||||||||||||
| Transduser SOS ing 60degC | 4 | 32 | 2522.000 | 2522.000 | 500.000 | 7000.000 | m/s | ||||||||||||
| Transduser Kristal Offset | 6 | 32 | 0.012 | 0.012 | 0.001 | 0.100 | m | ||||||||||||
| Transducer Spacing Offset | 8 | 32 | 0.030 | 0.030 | 0.001 | 0.100 | m | ||||||||||||
| Kode Transduser Transmisi | 1 | 16 | 1 | 1 | 0 | 2 | 4/1/2 MHz | ||||||||||||
| Transduser Delta Transit Wektu Offset | 10 | 32 | 0 | 0 | -2.00E-08 | 2.00E-08 | s | ||||||||||||
| Transduser K Factor | 12 | 32 | 1.000 | 1.000 | 0.001 | 1000.000 | |||||||||||||
| Tipe Pipa | 2 | 16 | 0 | 0 | 0 | 6 | Dhaptar | Baja Karbon/Stainless Steel/Tembaga/PVC/Besi Cor/Besi Ulet/HDPE | |||||||||||
| Pipa SOS | 14 | 32 | 3230.0 | 3230.0 | 500.0 | 7000.0 | m/s | ||||||||||||
| Diameter njaba pipa | 16 | 32 | 0.0606 | 0.0606 | 0.01 | 6.50 | m | ||||||||||||
| Ketebalan Dinding Pipa | 18 | 32 | 0.0032 | 0.0032 | 0.0005 | 0.1 | m | ||||||||||||
| Kekasaran Tembok Dalam Pipa | 20 | 32 | 0.00001 | 0.00001 | 0.000001 | 0.002 | m | ||||||||||||
| Tipe Cairan | 3 | 16 | 0 | 0 | 0 | 3 | Dhaptar | Banyu / Bensin / Diesel / Glikol-Banyu | |||||||||||
| Suhu Cairan | 22 | 32 | 18.000 | 18.000 | 0.000 | 150.000 | deg C | ||||||||||||
| SOS Cairan | 24 | 32 | 1475.000 | 1475.000 | 50.000 | 3000.000 | m/s | ||||||||||||
| Kapadhetan Cairan | 26 | 32 | 998.520 | 998.520 | 50.000 | 3000.000 | kg/m2 | ||||||||||||
| Kinematik Cairan | 28 | 32 | 1.080 | 1.080 | 0.001 | 40000.000 | cSt | ||||||||||||
| Kapasitas Kalor Spesifik Cairan | 30 | 32 | 4184.000 | 4184.000 | 10.000 | 10000.000 | J/(gK) | ||||||||||||
| Aliran Minimal Cut Off | 32 | 32 | 0.025 | 0.025 | 0.000 | 1.000 | m/s | ||||||||||||
| Alur damping | 4 | 16 | 10 | 10 | 0 | 255 | s | ||||||||||||
| Alamat Modbus | 5 | 16 | 1 | 1 | 1 | 255 | |||||||||||||
| Transduser Wedge Corrected SOS | 34 | 32 | 2522.000 | 2522.000 | 500.000 | 7000.000 | m/s | ||||||||||||
| Sampling Window tundha | 6 | 16 | 169 | 169 | 11 | 65535 | us | ||||||||||||
| Nul Tracking On / Off | 7 | 16 | 1 | 1 | 0 | 1 | On / Off | ||||||||||||
| Zero kalibrasi On/Off | 8 | 16 | 0 | 0 | 0 | 1 | On / Off | ||||||||||||
| Jumlah Pass | 10 | 16 | 4 | 4 | 1 | 16 | |||||||||||||
| Metode Tup | 12 | 16 | 3 | 3 | 0 | 4 | Dhaptar | Cara 0, 1, 2, 3, 4 | |||||||||||
| Interval On / Off | 13 | 16 | 0 | 0 | 0 | 5 | On / Off | 0 - Off, 5 - On | |||||||||||

Dokumen / Sumber Daya
![]() |
Sonic Driver Ultrasonik Aliran Transmitter Modbus RTU Abdi Meter [pdf] Instruksi Manual Ultrasonic Flow Transmitter Modbus RTU Slave Meter, Ultrasonik, Flow Transmitter Modbus RTU Slave Meter, Transmitter Modbus RTU Slave Meter, Modbus RTU Slave Meter, RTU Slave Meter, Slave Meter |



