7ES02-0336-07

Funciones Modbus admitidas

La central de medida admite clases de datos, formatos de datos, códigos de función y comandos Modbus específicos.

Clases de datos Modbus

Clase Descripción
Bobinas Bits digitales que pueden leerse y en los que se puede escribir
Estado de entrada Bits digitales que pueden leerse
Registros de entrada Números enteros de 16 bits que pueden leerse
Registros de retención Números enteros de 16 bits que pueden leerse y en los que se puede escribir

Formatos de datos Modbus

Formato Tipo N.º de registros Modbus utilizados
Valor sin signo de 16 bits Número entero 1
Valor con signo de 16 bits Número entero 1
Valor sin signo de 32 bits Número entero 2
Valor con signo de 32 bits Número entero 2
Valor 32B-M10K sin signo Número entero 2
Valor 32B-M10K con signo Número entero 2
IEEE Float1 Coma flotante 2
PackedBool para entradas Número entero 1
PackedBool para bobinas Número entero 1
Valor de lectura/escritura sin signo de 16 bits Número entero 1
Valor con firma de 64 bits Número entero 4
1 Las centrales de medida que actúan como Modbus maestros admiten dos versiones de IEEE Float con diferentes órdenes de palabras: alto/bajo = Big ENDIAN, alto/bajo = Little ENDIAN.

Los valores de 16 bits (una palabra) se transmiten con el byte más significativo en primer lugar y el byte menos significativo en segundo lugar.

Los valores de 32 bits (dos palabras) se transmiten con la palabra más significativa en primer lugar y la palabra menos significativa en segundo lugar.

Códigos de función Modbus

Función Descripción Maestro/esclavo
1 Leer estado de bobina Maestro y esclavo
2 Leer estado de entrada Maestro y esclavo
3 Leer registros de retención Maestro y esclavo
4 Leer registros de entrada Maestro
5 Escribir en una bobina Maestro
6 Escribir en un registro de retención Maestro y esclavo
15 Escribir en varias bobinas Maestro
16 Escribir en varios registros de retención Maestro y esclavo
17 Comunicar identificador de esclavo (solo serie) Maestro y esclavo
43 (subcódigo 14) Leer identificación del dispositivo Maestro y esclavo
100 Leer registros de retención dispersos Maestro y esclavo

Comandos Modbus

Todo comando de Modbus maestro cuyo valor de ID unidad sea0se difunde (se envía) a todos los dispositivos Modbus esclavos. El único comando de difusión admitido es el de preestablecer varios registros.

En el caso de las redes Modbus serie con un único dispositivo esclavo, el maestro puede enviar comandos a través de la dirección directa de conexión única delID unidad = 248, independientemente de cuál sea el identificador real del dispositivo esclavo.

Código QR para está página

¿Le ha resultado útil?