Comunicación OPC UA
10.3 Uso de la CPU S7-1500 como servidor OPC UA
Método
AddComment
Llamada de los métodos "Acknowledge" y "AddComment"
Las llamadas de métodos en OPC UA utilizan MethodId y ObjectId.
La ObjectId en caso de un objeto de alarma es el ID de nodo para la instancia del objeto de
alarma.
Puesto que en el modelo de direcciones de SIMATIC Alarms and Conditions no están previstas
instancias para objetos de alarma, la especificación OPC UA prevé para estos casos que el
cliente OPC UA utilice la ConditionId como ObjectId.
Para información sobre la determinación de la ConditionId mediante un
SimpleAttributeOperands en la SelectClause del filtro de eventos consulte también la
especificación OPC UA Part 9 (OPC 10000-9: Alarms & Conditions):
Acknowledge
El método Acknowledge (MethodId: i=9111) tiene los siguientes parámetros:
Parámetro
[in] EventId
[in] comment
Method Result Codes
Result Code
Good
298
Descripción
La sincronización de los objetos de alarma presentes del servi
dor OPC UA de la CPU se visualiza en las situaciones siguien
tes, por ejemplo:
•
primera conexión o restablecimiento de la conexión (tras
interrupción de la comunicación)
•
cambio de imagen en una pantalla de mando de un dispo
sitivo HMI
Método para agregar comentarios a objetos de alarma.
Tipo de datos
Descripción
ByteString
EventId identifica una Event Notification concre
ta.
Solo los eventos cuyo campo AckedState.Id ten
ga el valor "False" podrán acusarse con el méto
do "Acknowledge".
LocalizedText
Texto que comenta el acuse, p. ej. por parte de
un operador.
Consulte también la descripción complementaria
sobre el método "AddComment".
Descripción
El método se ha ejecutado correctamente.
Manual de funciones, 11/2022, A5E03735817-AK
Comunicación