Siemens SIMATIC S7-1200 Manual De Sistema página 1172

Ocultar thumbs Ver también para SIMATIC S7-1200:
Tabla de contenido

Publicidad

Procesador de comunicaciones y Modbus TCP
13.9 Comunicación Legacy Modbus RTU (solo CM/CB 1241)
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.
Por ejemplo, una vez haya insertado MB_SLAVE en un segmento KOP, es posible ir a un
segmento anterior y asignar el valor HR_Start_Offset. El valor debe asignarse antes de ejecutar
MB_SLAVE.
Extended_Addressing
A la variable Extended_Addressing se accede de una manera similar que a la variable
HR_Start_Offset mencionada más arriba, excepto que la variable Extended_Addressing es un
valor booleano. El valor booleano se debe escribir a través de una bobina de salida y no de un
cuadro de desplazamiento.
El direccionamiento del esclavo Modbus se puede configurar de modo que tenga un solo byte
(ajuste predeterminado) o bien dos bytes. El direccionamiento avanzado se utiliza para
direccionar más de 247 dispositivos dentro de una sola red. El direccionamiento avanzado
permite direccionar como máximo 64000 direcciones. A continuación aparece una trama de la
función 1 Modbus a modo de ejemplo.
Tabla 13-167 Dirección de esclavo de un byte (byte 0)
Función 1
Byte 0
Petición
Direc. escla‐
va
Respuesta válida Direc. escla‐
va
Respuesta erró‐
Direc. escla‐
nea
va
1172
Byte 1
Byte 2
Código F
Dirección inicial
Código F
Longitud
0x81
Código E
Introducir una variable de esclavo Modbus uti‐
lizando el nombre de DB predeterminado:
1. Posicione el cursor en el campo del pará‐
metro y escriba un carácter m.
2. Seleccione "MB_SLAVE_DB" en la lista des‐
plegable.
3. Posicione el cursor en el lado derecho del
nombre del DB (detrás de las comillas) e
introduzca un punto.
4. Seleccione "MB_SLAVE_DB.HR_Start_Off‐
set" en la lista desplegable.
Byte 3
Byte 4
Long. de bobinas
Datos bobina
Manual de sistema, V4.5 05/2021, A5E02486683-AO
Byte 5
Controlador programable S7-1200

Publicidad

Tabla de contenido
loading

Tabla de contenido