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

Controlador programable
Ocultar thumbs Ver también para SIMATIC S7-1200:
Tabla de contenido
STATUS
Errores de parámetros de MB_CLIENT
(W#16#)
80C8
El servidor no ha respondido en el tiempo asignado. MB_CLIENT debe recibir una respuesta mediante la
ID de transacción que se transmitió originalmente dentro del tiempo asignado o se devuelve este error.
Compruebe la conexión al dispositivo servidor Modbus.
Este error solo se notifica una vez se han ejecutado los intentos configurados (si procede).
8188
El valor de modo no es válido
8189
Valor de dirección de datos no válido
818A
Valor de longitud de datos no válido
818B
Puntero al área DATA_PTR no válido. Puede ser la combinación de MB_DATA_ADDRESS +
MB_DATA_LEN.
818C
Puntero a un área DATA_PTR optimizada (debe ser un área de memoria M o DB estándar)
8200
El puerto está ocupado porque está procesando una petición Modbus existente.
8380
La trama Modbus recibida está corrupta o no se han recibido suficientes bytes.
8387
El parámetro de ID de conexión asignado es diferente de la ID utilizada para peticiones anteriores. Solo
se puede usar una ID de conexión en cada DB de instancia de MB_CLIENT.
Esto también se usa como error interno si la ID de protocolo de Modbus TCP recibida de un servidor no
es 0.
8388
Un servidor Modbus ha devuelto una cantidad de datos diferente de la solicitada. Sólo se aplica a las
funciones Modbus 15 y 16.
Además de los errores de MB_CLIENT indicados, las instrucciones de comunicación del bloque T subyacente (TCON,
1
TDISCON, TSEND y TRCV) pueden devolver errores.
Consulte también
TCON, TDISCON, TSEND y TRCV (Página 426)
12.5.2.2
MB_SERVER (Modbus TCP)
Tabla 12- 55 Instrucción MB_SERVER
KOP / FUP
Controlador programable S7-1200
Manual de sistema, 11/2011, A5E02486683-05
SCL
"MB_SERVER_DB"(
DISCONNECT:=_bool_in_,
CONNECT_ID:=_uint_in_,
IP_PORT:=_uint_in_,
NDR=>_bool_out_,
DR=>_bool_out_,
ERROR=>_bool_out_,
STATUS=>_word_out_,
MB_HOLD_REG:=_variant_inout_);
105BProcesador de comunicaciones
12.5 Comunicación Modbus
Descripción
MB_SERVER se comunica como
servidor Modbus TCP a través del
conector PROFINET de la CPU S7-
1200. No se necesitan módulos
hardware de comunicación adicionales.
MB_SERVER puede aceptar una
petición para conectarse a un cliente
Modbus TCP, recibir una petición de
función Modbus y enviar un mensaje de
respuesta
619
Tabla de contenido
loading

Tabla de contenido