Cliente OPC UA

En tiempo de diseño o en tiempo de ejecución, importa los nodos de interés publicados por un servidor OPC UA y puede mantener las estructuras y los valores sincronizados.
BrowseName
OPCUAClient
SuperType
Objeto(BaseObjectType)

Propiedades

Nombre
BrowseName
DataType
Descripción
URL de punto de conexión del servidor
ServerEndpointURL
Protocolo de comunicaciones y dirección de red del punto de conexión en el servidor.
Comprobar identidad del servidor
VerifyServerIdentity
Valida el certificado público del servidor. Verdadero = acepta el certificado solo si es de confianza; Falso = acepta temporalmente el certificado, aunque no sea de confianza.
Intervalo de publicación solicitado
RequestedPublishingInterval
Modo de seguridad de mensaje mínimo
MinimumMessageSecurityMode
Nivel de seguridad mínimo para mensajes intercambiados entre el cliente y el servidor. Ninguno = Los mensajes pueden estar sin firma y sin cifrar; Firma = los mensajes deben estar firmados o firmados y cifrados; Firma y cifrado = los mensajes deben estar firmados y cifrados.
Política de seguridad mínima
MinimumSecurityPolicy
Nivel de seguridad mínimo para mensajes intercambiados entre el cliente y el servidor. Ninguna = el cliente no requiere ninguna política de seguridad específica; Basic256Sha256 = esta política o más segura; Aes128_Sha256_RsaOaep = esta política o más segura; Aes256_Sha256_RsaPss = esta política.
Archivo de certificado del cliente
ClientCertificateFile
Archivo de certificado público del cliente, según el estándar X509v3 y con extensión .der. Debe encontrarse en la carpeta FTOptixApplication/ProjectFiles/PKI/Own/Certs/.
Archivo de clave privada del cliente
ClientPrivateKeyFile
Archivo de clave privada del cliente, con extensión .pem y codificación ASCII Base64. Debe encontrarse en la carpeta FTOptixApplication/ProjectFiles/PKI/Own/Certs/.
Tipo de identidad del usuario
UserIdentityType
Este es el método para la identificación del usuario. Anónimo = no hay información sobre el usuario disponible; Usuario/Contraseña = usuario identificado por nombre de usuario y contraseña; Certificado = usuario identificado por un certificado.
Nombre de usuario
Username
Contraseña
Password
Archivo de certificado de usuario
UserCertificateFile
Archivo de certificación público del usuario, tipo X509v3 y con extensión .der. Debe encontrarse en la carpeta FTOptixApplication/ProjectFiles/PKI/Own/Certs/.
Archivo de clave privada de usuario
UserPrivateKeyFile
Archivo de clave privada de usuario, con extensión .pem y codificación ASCII Base64. Debe encontrarse en la carpeta FTOptixApplication/ProjectFiles/PKI/Own/Certs/.
URI de la aplicación
ApplicationURI
URI que identifica globalmente la instancia de la aplicación.
Nombre de la aplicación
ApplicationName
Un ID legible de la instancia de aplicación, no necesariamente exclusivo.
URI del producto
ProductURI
URI que identifica el software globalmente.
Estado de conexión
ConnectionStatus
URI de servidor
ServerUri
Habilitado
Enabled
Habilita el objeto.
Eventos
Events
Sincronizar los ID de nodo al iniciar
SynchronizeNodeIdsOnStart
Sincronizar los NodeIDs de los nodos OPC UA importados en el tiempo de diseño con los NodeIDs de los mismos nodos del servidor al que el cliente se conecta en tiempo de ejecución. Si no se conoce la situación en el servidor, debe establecerse en Verdadero.
Longitud máxima de la matriz
MaxArrayLength
Número máximo aceptado de elementos de una matriz
Objects
Configuraciones de tiempo de ejecución
RuntimeConfigurations

Métodos

Suscribirse al cambio de datos
BrowseName
SubscribeToDataChange
InputArguments
Nombre
DataType
Descripción
ReadValues
Valores leídos
Cancelar suscripción de cambio de datos
BrowseName
UnsubscribeFromDataChange
InputArguments
Nombre
DataType
Descripción
ReadValues
Convertir rutas de acceso de exploración a ID de nodos (NodeIds)
BrowseName
TranslateBrowsePathsToNodeIds
InputArguments
Nombre
DataType
Descripción
BrowsePaths
Lista de rutas de acceso de exploración
OutputArguments
Nombre
DataType
Descripción
NodeIds
Lista de NodeIds
Valores leídos
BrowseName
ReadValues
InputArguments
Nombre
DataType
Descripción
ReadValues
Valores leídos
OutputArguments
Nombre
DataType
Descripción
ReadValueResults
Resultado de Leer valor
Leer valores asincrónicos
BrowseName
ReadValuesAsync
InputArguments
Nombre
DataType
Descripción
OperationId
ID de operación
ReadValues
Valores leídos
Escribir valores
BrowseName
WriteValues
InputArguments
Nombre
DataType
Descripción
WriteValues
Valores para escribir
OutputArguments
Nombre
DataType
Descripción
WriteValueResults
Método de llamada
BrowseName
CallMethod
InputArguments
Nombre
DataType
Descripción
TargetNode
Method
Método
InputArguments
Argumentos de entrada
OutputArguments
Nombre
DataType
Descripción
ErrorCode
Código de error
OutputArguments
Argumentos de salida
Examinar
BrowseName
Browse
InputArguments
Nombre
DataType
Descripción
NodeId
ID de nodo del nodo que examinar
BrowseDirection
Dirección de exploración de referencia
ReferenceTypeId
ID de nodo del tipo de referencia para examinar
IncludeSubtypes
Indica si se deben examinar los subtipos del tipo de referencia
OutputArguments
Nombre
DataType
Descripción
Result
Código de resultado definido por OPC UA
References
Descripciones de referencia
Importar nodos
BrowseName
ImportNodes
InputArguments
Nombre
DataType
Descripción
NodesToImport
Nodos para importar
RecursiveImport
Importación recursiva
Entregue su opinión
¿Tiene dudas o comentarios acerca de esta documentación? Por favor deje su opinión aquí.