Modbus: Tipos De Datos - Wilo Control EC-Booster Instrucciones De Instalación Y Funcionamiento

Tabla de contenido

Publicidad

Idiomas disponibles
  • ES

Idiomas disponibles

  • ESPAÑOL, página 993
es
13.4

ModBus: tipos de datos

13.5
ModBus: vista general de paráme-
tros
Holding register
Name
(Protocol)
40001
Version communica-
(0)
tion profile
40002
Wink service
(1)
1034
Anexo
Abraza-
Función
dero
Salida: valor de consigna de presión de bomba 3
51/52
Tipo de
Descripción
dato
Número entero en el rango de -32768 a +32767.
INT16
El rango numérico empleado realmente para un punto de datos puede di-
vergir.
Número entero sin signo en el rango de 0 a 65535.
UINT16
El rango numérico empleado realmente para un punto de datos puede di-
vergir.
Es una enumeración. Solo se puede establecer uno de los valores indica-
ENUM
dos en los parámetros.
Un valor booleano es un parámetro con exactamente dos estados (0 –
BOOL
 falso/false y 1 – verdadero/true). Generalmente todos los valores supe-
riores a 0 se valoran como true.
Es un compendio de 16 valores booleanos (bits). Los valores se indexan
de 0 a 15. El número que debe leerse o escribirse en el registro resulta de
la suma de todos los bits con el valor 1 multiplicado por 2 elevado a su
índice.
0
▪ Bit 0: 2
1
▪ Bit 1: 2
2
▪ Bit 2: 2
3
▪ Bit 3: 2
4
▪ Bit 4: 2
5
▪ Bit 5: 2
BITMAP*
6
▪ Bit 6: 2
7
▪ Bit 7: 2
8
▪ Bit 8: 2
9
▪ Bit 9: 2
▪ Bit 10: 2
▪ Bit 11: 2
▪ Bit 12: 2
▪ Bit 13: 2
▪ Bit 14: 2
▪ Bit 15: 2
Es un compendio de 32 valores booleanos (bits). Para conocer los deta-
BITMAP32
lles del cálculo consulte Bitmap.
* Ejemplo de aclaración:
Los bits 3, 6, 8 y 15 son 1, todos los demás son 0. Por tanto, la suma es 2
8+64+256+32768 = 33096. También es posible realizarlo en orden inverso. En este ca-
so se parte del bit con el índice más alto y se comprueba si el número leído es mayor o
igual que la potencia de 2. Si este fuera el caso, se establece el bit 1 y se elimina la po-
tencia de 2 del número. A continuación se realiza la comprobación con el bit que posee
el siguiente índice más pequeño y el resto calculado en este momento se repite hasta
llegar al bit 0 o hasta que el resto sea 0. Para la explicación, véase el ejemplo: el número
leído es 1416. El bit 15 pasa a 0, ya que 1416 < 32768. Los bits 14 a 11 también pasan a
0. El bit 10 pasa a 1, ya que 1416 > 1024. El resto es 1416-1024=392. El bit 9 pasa a 0,
ya que 392 < 512. El bit 8 pasa a 1, ya que 392 > 256. El resto es 392-256=136. El bit 7
pasa a 1, ya que 136 > 128. El resto es 136-128=8. Los bits 6 a 4 pasan a 0. El bit 3 pasa
a 1, ya que 8=8. El resto es 0. Y así se calculan los demás bits 2 hasta que todos sean 0.
Data type
Scale & unit
UINT16
0.001
BOOL
= 1
= 2
= 4
= 8
= 16
= 32
= 64
= 128
= 256
= 512
10
= 1024
11
= 2048
12
= 4096
13
= 8192
14
= 16384
15
= 32768
Elements
Access*
R
RW
3
6
8
15
+2
+2
+2
=
Added
31.000
31.000
WILO SE 2019-07

Publicidad

Tabla de contenido
loading

Este manual también es adecuado para:

Control ece-booster

Tabla de contenido