Variables Del Esclavo Modbus - Siemens S7 Serie Manual De Sistema

Controlador programable
Ocultar thumbs Ver también para S7 Serie:
Tabla de contenido

Publicidad

Variables del esclavo Modbus

Esta tabla muestra las variables estáticas públicas almacenadas en el bloque de datos de
instancia MB_SLAVE que se pueden utilizar en el programa.
Tabla 13- 158 Variables del esclavo Modbus
Variable
Request_Count
Slave_Message_Count
Bad_CRC_Count
Broadcast_Count
Exception_Count
Success_Count
HR_Start_Offset
Extended_Addressing
El programa puede escribir valores en las variables HR_Start_Offset y Extended_Addressing
y controlar operaciones del esclavo Modbus. Las demás variables se pueden leer para
vigilar el estado Modbus.
HR_Start_Offset
Las direcciones del registro de retención Modbus empiezan en 40001 o 400001. Estas
direcciones corresponden a la dirección de memoria del PLC inicial del registro de retención.
No obstante, es posible configurar la variable "HR_Start_Offset" para que defina la dirección
inicial del registro de retención Modbus en otro valor diferente a 40001 o 400001.
Por ejemplo, si ha configurado el registro de retención para que empiece en MW100 y su
longitud es de 100 palabras. Un offset de 20 determina que la dirección inicial del registro de
retención sea 40021 en vez de 40001. Cualquier dirección por debajo de 40021 y por
encima de 400119 tendrá como resultado un error de direccionamiento.
Tabla 13- 159 Ejemplo de direccionamiento del registro de retención Modbus
HR_Start_Offset
0
20
HR_Start_Offset es un valor de palabra que especifica la dirección inicial del registro de
retención Modbus y que se almacena en el bloque de datos de instancia MB_SLAVE. Es
posible ajustar el valor de esta variable estática pública utilizando la lista desplegable de
parámetros, una vez haya insertado MB_SLAVE en el programa.
Controlador programable S7-1200
Manual de sistema, V4.2, 09/2016, A5E02486683-AK
Tipo de datos
Descripción
Word
Número de todas las peticiones recibidas por este esclavo
Word
Número de peticiones recibidas para este esclavo específico
Word
Número de peticiones recibidas que tienen un error CRC
Word
Número de peticiones Broadcast recibidas
Word
Errores específicos Modbus que requieren una excepción devuelta
Word
Número de peticiones recibidas para este esclavo específico que no tienen
errores de protocolo
Word
Especifica la dirección inicial del registro de retención Modbus (valor prede-
terminado = 0)
Bool
Configura el direccionamiento de esclavos de uno o dos bytes
(0=dirección de un byte, 1=dirección de dos bytes, valor predeterminado = 0)
Dirección
Dirección Modbus (palabra)
Dirección S7-1200
Dirección Modbus (palabra)
Dirección S7-1200
Procesador de comunicaciones y Modbus TCP
13.9 Comunicación Legacy Modbus RTU (solo CM/CB 1241)
Mínimo
40001
MW100
40021
MW100
Máximo
40099
MW298
40119
MW298
1333

Publicidad

Tabla de contenido
loading

Este manual también es adecuado para:

S7-1200

Tabla de contenido