Lectura Remota Del Búfer De Diagnóstico En Opc Ua - Siemens SIMATIC S7-1200 Manual De Sistema

Ocultar thumbs Ver también para SIMATIC S7-1200:
Tabla de contenido

Publicidad

Comunicación
11.10 Servidor OPC UA
Acción del usuario
El cliente lanza una res‐
puesta BadOutOfMemory
del servidor con un número
elevado de sesiones, subs‐
cripciones o nodos registra‐
dos
El cliente excede un límite
de error práctico de un ser‐
vicio (la cantidad de opera‐
ciones de una única solici‐
tud supera el límite especi‐
ficado por el servidor)
Aviso de diagnóstico para "Comportamiento por sobrecarga de subscripciones"
Con una subscripción OPC UA para diferentes elementos (variables), el servidor OPC UA de
SIMATIC comprueba en intervalos predeterminados (intervalos de muestreo) si se produce
algún cambio de valor en los elementos. Esta comprobación, el "muestreo", requiere un cierto
tiempo, que es independiente del número y tipo de datos de los elementos. Una vez que el
muestreo ha finalizado y hay una orden de publicación, el servidor envía los elementos al
cliente. Si hay demasiados elementos en cola, puede producirse una "sobrecarga" de la pila de
comunicación. La CPU no puede comprobar todos los elementos en el intervalo de muestreo
especificado, por lo que debe pasar a la siguiente tarea. En ese caso, la CPU envía el código de
estado "GoodOverload" (0x002F0000) por cada elemento, incluso aunque estos hayan sido
comprobados. El significado del código de estado según IEC 61131-3 es: "El muestreo se ha
ralentizado debido a limitaciones de recursos". El comportamiento se describe a continuación.
Si no es posible alcanzar una velocidad de muestreo específica, el cliente recibirá un valor con
el estado "GoodOverload". Esto también genera una entrada "Sobrecarga de muestreo" en el
búfer de diagnóstico:
"No se pudo alcanzar la velocidad de muestreo del servidor OPC UA. Sobrecarga del ID de
suscripción"
El aviso solo se dispara si el estado del elemento vigilado cambia de "Good" a "GoodOverload".
11.10.4.2
Lectura remota del búfer de diagnóstico en OPC UA
Ahora existe la posibilidad de utilizar OPC UA para leer el búfer de diagnóstico de forma remota.
El servidor OPC UA proporciona un campo en el área de diagnóstico en el que solo está
disponible la última entrada del búfer de diagnóstico. Es posible realizar una subscripción a ese
campo y hacer un seguimiento de todos los avisos con este mecanismo.
828
Comportamiento previsto
En el búfer de diagnóstico se agrega un avi‐
so de diagnóstico con el límite de <Límite>.
En el búfer de diagnóstico se agrega un avi‐
so de diagnóstico con el límite de <Límite>.
Límite
Consumo de memoria
Nodos por navegación
Nodos por lectura
Nodos por escritura
Nodos por MethodCall
Nodos por RegisterNodes
Nodos por traducción
Controlador programable S7-1200
Manual de sistema, V4.5 05/2021, A5E02486683-AO

Publicidad

Tabla de contenido
loading

Tabla de contenido