Descargar Imprimir esta página

Siemens SIMATIC ET 200AL Manual De Sistema página 850

Sistema de periferia descentralizada
Ocultar thumbs Ver también para SIMATIC ET 200AL:

Publicidad

Acceso más rápido mediante registro
Los ejemplos anteriores utilizan como Identifier cadenas de caracteres, por ejemplo,
"MyBD2"."THIS". Sin embargo, pueden acelerarse notablemente los accesos si se usa
como Identifier una NodeID numérica en lugar de una NodeID de string. Por ello, si se va a
acceder con frecuencia a determinadas variables, conviene utilizar las funciones
"RegisteredRead" y "RegisteredWrite".
En ese caso, el cliente primero registra la variable PLC en el servidor. Y el servidor devuelve
un Identifier que el cliente utilizará para el acceso propiamente dicho. Este Identifier es
válido exclusivamente para la sesión actual y debe solicitarse nuevamente en caso de que
se deshaga/pierda la sesión.
En el ejemplo siguiente se ha registrado primero la variable "StartTimer" en en servidor. A
continuación se utiliza la función rápida "RegisteredWrite" para activar el valor.
Esta misma lógica puede aplicarse también con la función "RegisteredRead", lo cual es
aconsejable en especial para los datos que se leen de modo reiterativo. Sin embargo, tenga
en cuenta que, según la aplicación, puede ser más aconsejable usar una Subscription.
Recomendación: Lo más recomendable es efectuar registros en el programa de arranque
del cliente OPC UA, ya que el registro ocupa tiempo.
Recuerde que en las propiedades de la CPU S7-1500 es posible ajustar el número máximo
de nodos registrados y que los clientes deben tener en cuenta dicho número; consulte
Ajustes generales del servidor OPC UA (Página 175).
Suscripción
Con la función "Subscription", solo se transmitirán las variables para las que un cliente OPC
UA se haya registrado en el servidor OPC UA. El servidor OPC UA enviará un mensaje al
cliente OPC UA para estas variables registradas (Subscriptions) únicamente si se ha
modificado un valor. Gracias a la vigilancia de estas variables, no es necesario enviar
consultas continuamente desde el cliente OPC UA, lo que reduce la carga de la red.
Para utilizar esta función, hay que crear una Subscription. Para ello, especifique en el cliente
UA el intervalo de transmisión ("Publishing Interval") y haga clic en el botón "Create". El
intervalo de transmisión es el intervalo de tiempo durante el que se envían valores nuevos al
cliente.
Comunicación
Manual de funciones, 12/2017, A5E03735817-AF
Comunicación OPC UA
9.1 Información importante sobre OPC UA
151

Publicidad

loading