
Địa chỉ:
|
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 |
Ghi chú:
Mỗi thanh ghi lưu trữ có 4 byte (2 thanh ghi liên tiếp) và chiếm hai địa chỉ (địa chỉ thấp). Các thanh ghi có nền trong bảng chỉ được phép đọc; các thao tác ghi không hợp lệ.
Địa chỉ 0x41049 là tổng số thanh ghi giải phóng dữ liệu. Ghi "0" vào địa chỉ này sẽ thực hiện thao tác giải phóng. Đọc thanh ghi này sẽ trả về "1" (giá trị dấu phẩy động).
Phạm vi thiết lập đơn vị lưu lượng nằm trong khoảng từ 0 đến 7 (dữ liệu được truyền dưới dạng số dấu phẩy động 4 byte).
0 = t/h; 1 = kg/h; 2 = g/h; 3 = kg/phút; 4 = g/phút; 5 = m3/h; 6 = L/phút; 7 = mL/phút
Phạm vi thiết lập đơn vị mật độ là 0–2 (dữ liệu được truyền dưới dạng số dấu phẩy động 4 byte), biểu thị: g/cm³, g/L, t/m³.
0 = g/cm³; 1 = g/L; 2 = t/m³
Lựa chọn đầu ra hiện tại là 0–1, lần lượt biểu diễn lưu lượng và mật độ. Dữ liệu được truyền dưới dạng số dấu phẩy động 4 byte.
Cài đặt môi trường đo được là 0–1, tương ứng với chất lỏng và khí. Dữ liệu được truyền dưới dạng số dấu phẩy động 4 byte.
Truyền thông ModBus (Định dạng RTU)
Phương pháp kiểm tra: Không có
Bit dữ liệu: 8
Bit dừng: 1
Giao thức truyền thông ModBus (RTU) của đồng hồ đo lưu lượng khối lượng Coriolis
1. Đọc N biến
Yêu cầu khung từ máy chủ:
Địa chỉ lưu lượng kế khối lượng + 0x03 + Địa chỉ bắt đầu thanh ghi (2 byte, byte cao trước) + Số thanh ghi để đọc 2 * N (2 byte, byte cao trước) + Mã kiểm tra CRC (2 byte, byte thấp trước)
Khung phản hồi từ lưu lượng kế:
Địa chỉ lưu lượng kế khối lượng + 0x03 + Byte dữ liệu 4 * N (1 byte) + Dữ liệu thanh ghi (4 * N byte, byte cao trước) + Mã kiểm tra CRC (2 byte, byte thấp trước)
Ví dụ:
2. Viết N biến
Yêu cầu khung từ máy chủ:
Địa chỉ lưu lượng kế khối lượng + Mã chức năng 0x10 + Địa chỉ bắt đầu thanh ghi (2 byte, byte cao trước) + Số thanh ghi để đọc/ghi 2 * N (2 byte, byte cao trước) + Byte dữ liệu 4 * N (1 byte) + Dữ liệu được ghi (4 * N byte, byte cao trước) + Mã kiểm tra CRC (2 byte, byte thấp trước)
Khung phản hồi từ lưu lượng kế:
Địa chỉ lưu lượng kế khối lượng + Mã chức năng 0x10 + Địa chỉ bắt đầu thanh ghi (2 byte, byte cao trước) + Số thanh ghi để đọc/ghi 2 * N (2 byte, byte cao trước) + Mã kiểm tra CRC (2 byte, byte thấp trước)
Nhà cung cấp đồng hồ đo lưu lượng Coriolis của Trung Quốc: Silver Automation Instruments
Thông tin thêm: http://www.silverinstruments.com/product/flow-measurement/coriolis-mass-flow-meter.html