Diagnóstico del sistema mediante el programa de usuario
5.2 Diagnóstico del sistema en la memoria imagen de proceso de las entradas
Evaluación de la información de calidad
Si se ha activado la información de calidad para un módulo de periferia, dicho módulo
facilitará, además de los datos de usuario, información adicional de calidad. Esta
información está disponible directamente en la memoria imagen de proceso de las entradas
y se puede acceder a ella con operaciones binarias simples.
A cada canal se le asigna de manera unívoca un bit de información de calidad. El bit de
información de calidad indica la validez del valor leído en el dato de usuario.
Tabla 5- 2
Ejemplo de evaluación del dato de usuario en caso de rotura de hilo en un módulo de entradas digitales
Canal averiado
Canal sin errores
Efectos sobre la información de calidad
La información de calidad de un canal activo es "No válido" mientras se dé uno de los
siguientes factores:
● El diagnóstico de canal se está realizando (independientemente de si se ha
parametrizado un diagnóstico, p. ej., rotura de hilo, para este canal).
● En canales de salida: la característica "Reacción a STOP de la CPU" está activa (por una
parada de la CPU, interrupción de la conexión)
● En canales de salida de la periferia digital integrada de CPU compactas: Si un canal se
utiliza para funciones tecnológicas, proporciona la información de calidad 0 ("No válido").
Es irrelevante si el valor de salida es erróneo o no.
● PROFIenergy está activa, es decir, el estado de reposo está activado (salvo en el "Modo
de operación Continuar")
En el caso de los módulos que no son de seguridad, tenga en cuenta que un canal activo no
válido también pasa a "No válido" la información de calidad de los demás canales activos.
Por eso, recomendamos desactivar todos los canales no conectados o no utilizados.
Ejemplo de evaluación de la información de calidad para el canal de entrada de un módulo de
entradas analógicas
El siguiente ejemplo muestra el mecanismo de evaluación de la información de calidad para
el canal de entrada de un módulo de entradas analógicas en el programa de usuario. A
través de un canal se mide el diámetro de un cilindro y se calcula su perímetro.
● Si la información de calidad indica un canal sin errores, se lleva a cabo el cálculo del
perímetro.
● Si la información de calidad indica presencia de errores en el canal, se emite el valor "0"
como valor sustitutivo para el perímetro.
70
Bit del dato de usuario
0 lógico
0 lógico (valor real)
Bit de información de
calidad
0
1
Manual de funciones, 09/2016, A5E03735840-AD
Valor del dato de usuario
No válido
Válido
Diagnóstico