
DIRECCIÓN:
|
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 |
Nota:
Cada registro de retención ocupa 4 bytes (2 registros consecutivos) y dos direcciones (dirección baja). Los registros con un fondo en la tabla son de solo lectura; las operaciones de escritura no son válidas.
La dirección 0x41049 corresponde al registro de liberación total de datos. Escribir "0" en esta dirección ejecutará la operación de liberación. Leer este registro devolverá "1" (valor en coma flotante).
El rango de configuración de la unidad de flujo está entre 0 y 7 (los datos se transmiten como números de punto flotante de 4 bytes).
0 = t/h; 1 = kg/h; 2 = g/h; 3 = kg/min; 4 = g/min; 5 = m3/h; 6 = L/min; 7 = mL/min
El rango de configuración de la unidad de densidad es de 0 a 2 (los datos se transmiten como números de punto flotante de 4 bytes), que representan: g/cm³, g/L, t/m³.
0 = g/cm³; 1 = g/L; 2 = t/m³
La selección de salida actual es de 0 a 1, representando el caudal y la densidad, respectivamente. Los datos se transmiten como números de coma flotante de 4 bytes.
El ajuste del medio medido es de 0 a 1, representando líquido y gas, respectivamente. Los datos se transmiten como números de coma flotante de 4 bytes.
Comunicación ModBus (formato RTU)
Método de verificación: Ninguno
Bits de datos: 8
Bits de parada: 1
Medidores de caudal másico Coriolis Protocolo de comunicación ModBus (RTU)
1. Leer N variables
Solicitar marco del host:
Dirección del medidor de flujo másico + 0x03 + Dirección de inicio del registro (2 bytes, byte alto primero) + Número de registros a leer 2 * N (2 bytes, byte alto primero) + Código de verificación CRC (2 bytes, byte bajo primero)
Marco de respuesta del medidor de flujo:
Dirección del medidor de flujo másico + 0x03 + Bytes de datos 4 * N (1 byte) + Datos de registro (4 * N bytes, byte alto primero) + Código de verificación CRC (2 bytes, byte bajo primero)
Ejemplo:
2. Escribe N variables
Solicitar marco del host:
Dirección del medidor de flujo másico + Código de función 0x10 + Dirección de inicio del registro (2 bytes, byte alto primero) + Número de registros para leer/escribir 2 * N (2 bytes, byte alto primero) + Bytes de datos 4 * N (1 byte) + Datos a escribir (4 * N bytes, byte alto primero) + Código de verificación CRC (2 bytes, byte bajo primero)
Marco de respuesta del medidor de flujo:
Dirección del medidor de flujo másico + Código de función 0x10 + Dirección de inicio del registro (2 bytes, byte alto primero) + Número de registros para leer/escribir 2 * N (2 bytes, byte alto primero) + Código de verificación CRC (2 bytes, byte bajo primero)
Medidor de caudal másico Coriolis de China: Silver Automation Instruments
Más información: http://www.silverinstruments.com/product/flow-measurement/coriolis-mass-flow-meter.html