Result Code
BadNotSupported
BadConditionBranchAlreadyAcked
BadNodeIdUnknown
BadEventIdUnknown
ConditionRefresh
El método ConditionRefresh (MethodId: i=3875) tiene los siguientes parámetros:
Parámetro
[in] SubscriptionId
Method Result Codes
Result Code
Bad_SubscriptionIdInvalid
Bad_RefreshInProgress
Bad_UserAccessDenied
NOTA
Método ConditionRefresh2
El servidor OPC UA de la CPU S7-1500 no soporta el método ConditionRefresh2, que puede
sincronizar selectivamente un elemento vigilado (MonitoredItem) en una suscripción. En este
caso, el servidor OPC UA devuelve el código de resultado "Bad_MethodInvalid". En su lugar,
utilice el método "ConditionRefresh".
AddComment
Existe la posibilidad de agregar comentarios a objetos Alarms- del tipo
SimaticAlarmConditionType, pues el soporte de comentarios es obligatorio para OPC UA
Alarms and Conditions .
Un comentario se guarda en el campo de evento "Comment".
Los siguientes campos de evento del sello de tiempo forman parte de Comment:
• "Comment.SourceTimestamp" para la hora de incorporación del comentario a la CPU
• "Time" para la hora de modificación en el objeto Alarms
Cuando se llama el método "AddComment", "Time" y "Comment.SourceTimestamp" son
idénticos.
Comunicación
Manual de funciones, 11/2022, A5E03735817-AK
10.3 Uso de la CPU S7-1500 como servidor OPC UA
Descripción
No es posible llamar el método, pues en las propie
dades de la CPU para OPC UA está desactivada la
opción de acuse para Alarms and Conditions por
parte de clientes OPC UA.
El acuse ya se ha realizado.
El método se ha llamado con ConditionId erróneo
(consulte las anotaciones sobre ObjectId).
El método se ha llamado con EventId erróneo.
Tipo de datos
Descripción
Uint32
SubscriptionId de la suscripción que debe actua
lizarse.
Descripción
SubscriptionId no es válido.
El método "ConditionRefresh" se está ejecutando.
El método "ConditionRefresh" se ejecuta en el con
texto de una sesión errónea. Esto significa que la
suscripción pertenece a otra sesión.
Comunicación OPC UA
299