Tabla 12- 61 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 instancia MB_SERVER. Puede
ajustar el valor de esta variable estática pública utilizando la lista desplegable de asistencia
de parámetros, una vez que haya insertado MB_SERVER en el programa.
Por ejemplo, una vez que haya insertado MB_SERVER en un segmento KOP, puede ir a un
segmento anterior y asignar el valor HR_Start_Offset. El valor debe asignarse antes de
ejecutar MB_SERVER.
Tabla 12- 62 Códigos de condición de ejecución de MB_SERVER
STATUS
Código de
(W#16#)
respuesta al
servidor Modbus
(B#16#)
7001
7002
Controlador programable S7-1200
Manual de sistema, 04/2012, A5E02486683-06
Dirección
Dirección Modbus (palabra)
Dirección S7-1200
Dirección Modbus (palabra)
Dirección S7-1200
Errores de protocolo Modbus
MB_SERVER está esperando a que un cliente Modbus se conecte al puerto TCP
asignado. Se informa de este código en la primera ejecución de una operación de
conexión o de desconexión.
MB_SERVER está esperando a que un cliente Modbus se conecte al puerto TCP
asignado. Se informará de este código en las ejecuciones sucesivas, mientras se
espera la finalización de una operación de conexión o de desconexión.
Procesador de comunicaciones
Mínimo
40001
MW100
40021
MW100
Introducir una variable de servidor Modbus
utilizando el nombre de DB predeterminado:
1. Posicione el cursor en el campo del
parámetro y escriba un carácter m.
2. Seleccione "MB_SERVER_DB" en la lista
desplegable de nombres de DB.
3. Seleccione
"MB_SERVER_DB.HR_Start_Offset" en la
lista desplegable de variables de DB.
1
12.5 Comunicación Modbus
Máximo
40099
MW298
40119
MW298
665