
Alamat:
|
S/N. |
Holding Register |
Access Address (Hex/Decimal) |
Definition |
|
1 |
41001 |
0x03E8 / 1000 |
Mass Flow |
|
2 |
41003 |
0x03EA / 1002 |
Volume Flow |
|
3 |
41005 |
0x03EC / 1004 |
Total Mass |
|
4 |
41007 |
0x03EE / 1006 |
Total Volume |
|
5 |
41009 |
0x03F0 / 1008 |
Density |
|
6 |
41011 |
0x03F2 / 1010 |
Temperature |
|
7 |
41013 |
0x03F4 / 1012 |
Pipeline Vibration Frequency |
|
8 |
41015 |
0x03F6 / 1014 |
Module |
|
9 |
41017 |
0x03F8 / 1016 |
S/N |
|
10 |
41019 |
0x03FA / 1018 |
Flow Unit |
|
11 |
41021 |
0x03FC / 1020 |
Density Unit |
|
12 |
41023 |
0x03FE / 1022 |
Range |
|
13 |
41025 |
0x0400 / 1024 |
Decimal Places |
|
14 |
41027 |
0x0402 / 1026 |
Tiny Signal Cut Ratio |
|
15 |
41029 |
0x0404 / 1028 |
Display Refresh Time |
|
16 |
41031 |
0x0406 / 1030 |
Internal Mass Flow Meter Parameters |
|
17 |
41033 |
0x0408 / 1032 |
Internal Mass Flow Meter Parameters |
|
18 |
41035 |
0x040A / 1034 |
Internal Mass Flow Meter Parameters |
|
19 |
41037 |
0x040C / 1036 |
Measured Medium |
|
20 |
41039 |
0x040E / 1038 |
Current Output Selection |
|
21 |
41041 |
0x0410 / 1040 |
Input Password |
|
22–36 |
41043–41071 |
0x0412–0x042E / 1042–1070 |
Internal Mass Flow Meter Parameters |
Catatan:
Setiap register penyimpanan berukuran 4 byte (2 register berurutan) dan menempati dua alamat (alamat rendah). Register dengan latar belakang dalam tabel bersifat hanya-baca; operasi tulis tidak valid.
Alamat 0x41049 adalah register pelepasan data total. Menuliskan "0" ke alamat ini akan menjalankan operasi pelepasan. Membaca register ini akan mengembalikan "1" (nilai floating-point).
Rentang pengaturan unit aliran adalah antara 0 dan 7 (data ditransmisikan sebagai angka floating-point 4-byte).
0 = t/jam; 1 = kg/jam; 2 = g/jam; 3 = kg/menit; 4 = g/menit; 5 = m3/jam; 6 = L/menit; 7 = mL/menit
Rentang pengaturan unit kepadatan adalah 0–2 (data ditransmisikan sebagai angka floating-point 4-byte), yang mewakili: g/cm³, g/L, t/m³.
0 = g/cm³; 1 = g/L; 2 = t/m³
Pilihan keluaran saat ini adalah 0–1, yang masing-masing mewakili aliran dan kepadatan. Data ditransmisikan sebagai angka floating-point 4-byte.
Pengaturan media yang diukur adalah 0–1, yang masing-masing mewakili cairan dan gas. Data ditransmisikan sebagai angka floating-point 4-byte.
Komunikasi ModBus (Format RTU)
Metode Pemeriksaan: Tidak Ada
Bit Data: 8
Bit Berhenti: 1
Protokol Komunikasi ModBus (RTU) Pengukur Aliran Massa Coriolis
1. Baca N Variabel
Meminta bingkai dari host:
Alamat meter aliran massa + 0x03 + Alamat awal register (2 byte, byte tinggi terlebih dahulu) + Jumlah register yang akan dibaca 2 * N (2 byte, byte tinggi terlebih dahulu) + Kode pemeriksaan CRC (2 byte, byte rendah terlebih dahulu)
Bingkai respons dari pengukur aliran:
Alamat pengukur aliran massa + 0x03 + Byte data 4 * N (1 byte) + Data register (4 * N byte, byte tinggi terlebih dahulu) + Kode pemeriksaan CRC (2 byte, byte rendah terlebih dahulu)
Contoh:
2. Tulis N Variabel
Meminta bingkai dari host:
Alamat meter aliran massa + Kode fungsi 0x10 + Alamat awal register (2 byte, byte tinggi terlebih dahulu) + Jumlah register yang akan dibaca/ditulis 2 * N (2 byte, byte tinggi terlebih dahulu) + Byte data 4 * N (1 byte) + Data yang akan ditulis (4 * N byte, byte tinggi terlebih dahulu) + Kode pemeriksaan CRC (2 byte, byte rendah terlebih dahulu)
Bingkai respons dari pengukur aliran:
Alamat meter aliran massa + Kode fungsi 0x10 + Alamat awal register (2 byte, byte tinggi terlebih dahulu) + Jumlah register yang akan dibaca/ditulis 2 * N (2 byte, byte tinggi terlebih dahulu) + Kode pemeriksaan CRC (2 byte, byte rendah terlebih dahulu)
Pemasok Pengukur Aliran Massa Coriolis Tiongkok: Silver Automation Instruments
Info lebih lanjut: http://www.silverinstruments.com/product/flow-measurement/coriolis-mass-flow-meter.html