3. Diagnosis
Sistema de mando
SIMATIC S7/M7
SIMATIC S7/M7
Tab. 3/13: Opciones para leer la diagnosis para SIMATIC S7
STL
CALL SFC 13
REQ:=TRUE
LADDR:=W#16#03FE
RET_VAL:=MW100
RECORD:=P#M110.0 BYTE 64 Puntero al inicio del margen de datos para diagnosis
BUSY:=M10.0
Fig. 3/5: Ejemplo de programa en STL
Festo P.BE-CTEU-PB-OP+MAINT-ES es 1208NH Español
Casi todos los programas de configuración ofrecen además la
función "supervisión de respuesta" para considerar el tiempo
de desconexión de las válvulas y salidas eléctricas.
Hallará más detalles sobre el tratamiento de errores y la
supervisión de respuesta en la documentación de producto
del control correspondiente.
Opciones para leer la diagnosis
La diagnosis para PROFIBUS-PB es compatible con los
módulos de función. Estos descargan la diagnosis del slave y
la escriben en un sector de datos del programa de usuario.
Bloque de funciones
SFC13 "DP NRM_DG"
FB125
Ejemplo para un programa de usuario con STEP 7:
Explicación
Requerimiento de lectura
Puntero en la dirección de diagnosis, p. ej. 1022d = 03FEh
(véase la máscara "Propiedades slave DP" en HW Config)
Si se produce un error, emitir el código de error
y longitud máxima de los datos de diagnosis
Procedimiento de lectura finalizado
Véase ...
Manual de referencia "Funciones
del sistema y funciones estándar"
Descargas de Siemens a través de
Internet
3-19