Comunicación
11.2 PROFINET
Los avisos de estado y los mensajes de error de la instrucción "T_CONFIG" se visualizan en
los parámetros STATUS y ERR_LOC:
● La causa del error se muestra en el parámetro STATUS.
● La ubicación del error ocurrido se muestra en el parámetro ERR_LOC. Aquí están
disponibles las siguientes opciones:
– 16#0000_0000: no hay error o hay error al llamar la instrucción (p. ej. errores cuando
– 16#0001_0000: error con los datos de configuración en los parámetros del tipo de
– 16#0001_000x: error con los datos de configuración en los parámetros del tipo de
La tabla siguiente muestra los valores posibles de los parámetros STATUS y ERR_LOC:
STATUS*
ERR_LOC*
0000_0000
0000_0000
0070_0000
0000_0000
0070_0100
0000_0000
0070_0200
0000_0000
C08x_yy00
0000_0000
C080_8000
0000_0000
C080_8100
0000_0000
C080_8700
0000_0000
C080_8800
0001_0000
C080_8900
0001_0000
C080_8A00
0001_0000
C080_8B00
0001_000x
C080_8C00
0001_000x
938
se asignan parámetros a la instrucción o en la comunicación con la interfaz
PROFINET).
datos de sistema IF_CONF_HEADER.
datos de sistema IF_CONF_V4 o IF_CONF_NOS o IF_CONF_NTP (la x indica la
posición del sub-bloque defectuoso en la estructura de T_CONFIG. Si, por ejemplo, la
estructura de T_CONFIG contiene un sub-bloque para la dirección IP y otro para el
nombre de la estación y el error se encuentra en el sub-bloque para el nombre de la
estación, ERR_LOC tiene el valor 0001_0002.)
Explicación
Procesamiento de la orden finalizado sin errores.
No se está procesando ninguna tarea.
Inicio del procesamiento de la orden.
Llamada intermedia (REQ irrelevante).
Información general del error.
Error al llamar la instrucción:
la ID de hardware en el parámetro Interface no es válida.
Error al llamar la instrucción:
la ID de hardware en el parámetro Interface no direcciona una interfaz PROFINET.
Error al llamar la instrucción:
longitud incorrecta del bloque de datos en el parámetro CONF_DATA.
Error en el tipo de datos de sistema IF_CONF_HEADER:
el parámetro FieldType tiene un valor no válido. Utilice el valor "0" para FieldType.
Error en el tipo de datos de sistema IF_CONF_HEADER:
el parámetro FieldId tiene un valor no válido o se ha utilizado más de una vez. Utilice el
valor "0" para FieldId.
Error en el tipo de datos de sistema IF_CONF_HEADER:
número incorrecto en el parámetro SubfieldCount. Introduzca el número correcto de los
tipos de datos de sistema IF_CONF_V4, IF_CONF_NOS o IF_CONF_NTP que se utilizan.
Error en el tipo de datos de sistema IF_CONF_V4, IF_CONF_NOS o IF_CONF_NTP:
el parámetro Id tiene un valor no válido. Utilice "30" para IF_CONF_V4, "40" para
IF_CONF_NOS y "17" para IF_CONF_NTP.
Error en el tipo de datos de sistema IF_CONF_V4, IF_CONF_NOS o IF_CONF_NTP:
se ha utilizado un tipo de datos de sistema incorrecto, su orden es erróneo o se ha utilizado
varias veces.
Controlador programable S7-1200
Manual de sistema, V4.2, 09/2016, A5E02486683-AK