Anexo; Modbus: Tipos De Datos; Modbus: Vista General De Parámetros - Wilo CC Instrucciones De Instalación Y Funcionamiento

Tabla de contenido
Español

11 Anexo

11.1 ModBus: tipos de datos

Tipo de
Descripción
datos
INT16
Número entero en el rango de -32768 a +32767.
El rango numérico empleado realmente para un punto de datos puede divergir.
UINT16
Número entero sin signo en el rango de 0 a 65535.
El rango numérico empleado realmente para un punto de datos puede divergir.
ENUM
Es una enumeración. Solo se puede establecer uno de los valores indicados en los parámetros.
BOOL
Un valor booleano es un parámetro con exactamente dos estados (0 – falso/false y 1 – verdadero/true).
Generalmente todos los valores superiores a 0 se valoran como true.
BITMAP*
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
1
Bit 1: 2
= 2
2
Bit 2: 2
= 4
3
Bit 3: 2
= 8
4
Bit 4: 2
= 16
5
Bit 5: 2
= 32
6
Bit 6: 2
= 64
7
Bit 7: 2
= 128
8
Bit 8: 2
= 256
9
Bit 9: 2
= 512
10
Bit 10: 2
= 1024
11
Bit 11: 2
= 2048
12
Bit 12: 2
= 4096
13
Bit 13: 2
= 8192
14
Bit 14: 2
= 16384
15
Bit 15: 2
= 32768
BITMAP32
Es un compendio de 32 valores booleanos (bits). Para conocer los detalles 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
posible realizarlo en orden inverso. En este caso 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 potencia 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. De este modo los bits restantes 2 a 0 son
todos 0.
11.2 ModBus: vista general de parámetros
Holding
Name
register
(Protocol)
40001
Versión perfil de
(0)
comunicación
40002
Wink Service
(1)
40003
Tipo de cuadro
(2)
40004 –
Datos del cuadro:
40005
versión de PLC
(3 – 4)
18
Data type
Scale & unit
UINT16
0,001
BOOL
ENUM
UINT32
0,000001
3
6
8
15
+2
+2
+2
= 8+64+256+32768 = 33096. También es
Elements
Access*
R
RW
3. CC
R
4. CC...FC
5. CCe
7. CCe NWB
R
Added
31 000
31 000
31 000
31 000
WILO SE 12/2020
Tabla de contenido
loading

Este manual también es adecuado para:

Cc-fcCce

Tabla de contenido