Herunterladen Inhalt Inhalt Diese Seite drucken

Tipos De Datos - ECOLAB Versatronic Modbus Beschreibung

Mehrkanalmessgerät
Inhaltsverzeichnis

Werbung

Verfügbare Sprachen

Verfügbare Sprachen

3.5

Tipos de datos

Tipo de
dato
Descripción
Low-Byte de una palabra como valor entero, no se utiliza el
High-Byte.
Campos de valores:
Byte
n
n
Palabra (16 Bit) como valor entero
Campos de valores:
Palabra
n
n
2 palabras como numero de decimal flotante de 32 Bit con
co- dificación según IEEE 754, teniendo en cuenta que Byte
1 y 2 se intercambian con Byte 3 y 4 en la transmisión.
S = Bit de signo previo
E = Exponente (complemento de 2)
M = 23 Bit mantisa normalizada
IEEE 754 Codificación estándar
Byte 1
SEEEE
EEE
Codificación Modbus de variables Float en el Versatronic
Dirección del
Flotante
1er registro Modbus de la variable
Byte 3
MMMMMMMM
Al crear aplicaciones propias del cliente se debe comprobar
el orden correcto de bytes en el formato de
almacenamiento. Muchos compiladores utilizan el siguiente
formato de almacenamiento:
Codificación de compilador
Byte 4
MMMM
MMMM
Direcció
n x
Palabra doble (32 Bit) como valor entero sin signo previo
Uint32
Campo de valores: 0 a 4.294.967.295
Cadena de caracteres de hasta 20 signos Unicode en
codificación UTF 8 con hasta 3 Bytes por signo.
Por tanto la cadena de caracteres consta en total de hasta
60 Bytes. Cada una de las 30 palabras del registro Modbus
char[60]
contiene 2 Bytes consecutivos de la cadena de caracteres.
Hay que tener en cuenta que la cadena de caracteres
siempre debe contener como último signo un
„\0" (ASCII-Code 0x00) como identificador de final.
Bit de una palabra con valor más bajo como valor de Bit
Bool
0000 0000 0000 0001 = 1 bzw. TRUE (verdadero)
0000 0000 0000 0000 = 0 bzw. FALSE (falso)
0 a 255 para datos sin signo previo
-128 a 127 para datos con signo previo
0 a 65535 para datos sin signo previo
-32768 a 32767 para datos con signo previo
Byte 2
Byte 3
EMMMMMMM
MMMMMMMM
Byte 4
MMMMMMMM
Byte 3
Byte 2
Byte 1
MMMM
EMMM
SEEEEEEE
MMMM
MMMM
Direcció
Direcció
Dirección x+3
n x+1
n x+2
Principio de maestro-esclavo
Acceso
sólo
lectura
leer/
escribir
sólo
lectura
leer/
escribir
sólo
lectura
Byte 4
MMMM
MMMM
Dirección del
2ndo registro
Modbus de la
leer/
variable
escribir
Byte 1
Byte 2
SEEEE
EMMM
EEE
MMMM
sólo
lectura
leer/
escribir
sólo
lectura
leer/
escribir
sólo
lectura
leer/
escribir
23
Posibles
Códigos
Numero
de
Registro
función
Modbus
03, 04
1
03, 04, 06,
16
03, 04
1
03, 04, 06,
16
03, 04
2
03, 04, 16
03, 04
2
03, 04, 16
03, 04
30
03, 04, 06,
16
03, 04
1
03, 04, 06,
16
417102397 Rev. 1-10.2019

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis