Ir al contenido
JelinaJelina DocumentationDocumentación técnica
Volver al sitio oficial

Adquisición OPC UA

Proporciona un cliente OPC UA para adquirir datos.

(1) Abre Gemelo digital en CommBridge y cambia a Conectividad de dispositivos en la izquierda.

Abrir Conectividad de dispositivos

(2) Arrastra Cliente OPC UA, Procesamiento de datos y Carga MQTT al área de complementos para crear tres nodos.

Creación de los nodos de adquisición

(3) Conéctalos en este orden: Cliente OPC UA → Procesamiento de datos → Carga MQTT.

Conexión del flujo de datos

(1) Haz doble clic en Cliente OPC UA y pulsa Añadir esquema.

Añadir un esquema de adquisición

(2) Completa la conexión y pulsa Siguiente.

Configuración de conexión

(3) Pulsa Añadir grupo, introduce los datos y confirma.

Configuración del grupo

(4) Pulsa Añadir datos, configura el punto y confirma.

Configuración del punto

(5) Pulsa Finalizar para crear el esquema de adquisición.

Esquema de adquisición creado

(6) Activa el interruptor del esquema y pulsa Guardar.

Activación del esquema

(1) Pulsa Implementar en Conectividad de dispositivos y completa la implementación.

Implementación del flujo

(2) Cambia a Gemelo digital y sitúa el cursor sobre Cliente OPC UA para mostrar la información del nodo.

Información del nodo

(3) Selecciona el esquema para consultar los datos en tiempo real e históricos de los puntos de cada grupo.

Datos en tiempo real e históricos

Nombre Condición Descripción Formato Ejemplo Notas
Nombre del esquema Nombre definido por el usuario No vacío Adquisición opc
Url Dirección TCP del servidor OPC UA opc.tcp://dirección-ip:puerto opc.tcp://172.21.78.157:53350
Tiempo de espera de conexión (ms) Tiempo máximo de una solicitud al servidor Número, (0, periodo de adquisición] 1000
Autenticación Dos métodos de autenticación frente al servidor Anonymous, User Anonymous
Modo de seguridad Tres modos de seguridad Lista desplegable None
Política de seguridad Cinco políticas de algoritmos criptográficos Lista desplegable None
Adquisición sincronizada Activar o desactivar la sincronización Yes, No Yes
Periodo de adquisición (ms) Sincronización Yes Intervalo de consulta Número, (100,2147483647] 1000 Todos los puntos del esquema
Plazo de validez (ms) Sincronización Yes Plazo de validez de la adquisición Número, (0, periodo de adquisición] 500 Todos los puntos del esquema
Usuario Autenticación User Usuario para conectar al servidor No vacío
Contraseña Autenticación User Contraseña de conexión No vacía
Utilizar certificado de CommBridge Autenticación User o modo distinto de None Utilizar el certificado de cliente propio de CommBridge Lista desplegable No
Certificado confiable Autenticación User o modo distinto de None Seleccionar el certificado del servidor de destino PEM, extensión .pem obligatoria
Certificado No utilizar certificado de CommBridge Seleccionar el certificado del cliente OPC UA PEM, extensión .pem obligatoria
Clave privada No utilizar certificado de CommBridge Seleccionar la clave del cliente OPC UA PEM, extensión .pem obligatoria

Nota:

  1. Anonymous utiliza acceso anónimo; User utiliza usuario y contraseña.
  2. Modos de seguridad: None, Sign o SignAndEncrypt.
  3. Políticas: None, Basic128Rsa15, Basic256, Basic256Sha256 y Aes128Sha256RsaOaep.
  4. Con sincronización Yes, periodo y plazo de validez se configuran conjuntamente para todos los grupos; con No, se configuran por grupo.
Parámetro Condición Descripción Formato Ejemplo Notas
Nombre del grupo Nombre definido por el usuario No vacío Grupo op
Periodo de adquisición Sincronización No Intervalo de consulta, ms Número, (100,2147483647] Todos los puntos del grupo
Plazo de validez Sincronización No Milisegundos Número, (0, periodo de adquisición] Todos los puntos del grupo

Nota: este complemento OPC UA solo lee un dato por operación.

Parámetro Descripción Formato Ejemplo
Alias del dato Nombre definido por el usuario, único en el grupo No vacío; no comienza por número o guion bajo ni contiene espacios O
Node Id Identifica y localiza de forma única un nodo del servidor OPC UA ns/nus=<índice-de-espacio-de-nombres>;<tipo-de-identificador>=<identificador> ns=3;i=1001
Modo de acceso r: solo lectura; rw: lectura y escritura r, rw r
Cálculo Fórmula definida mediante el alias del dato

Descripción de Node Id:

Formato de cadena: ns/nus=<índice-de-espacio-de-nombres>;<tipo-de-identificador>=<identificador>.

  • <índice-de-espacio-de-nombres>: NamespaceIndex, índice decimal de la URI del espacio de nombres en el servidor. Si es 0, se omite toda la cláusula ns=0;.

  • <tipo-de-identificador>: IdentifierType, formato y tipo de datos del identificador. Los indicadores son:

Indicador Tipo de identificador
i Numeric(UInteger)
s String
g Guid
b Opaque(ByteString)
  • <identificador>: identifier, identificador del nodo en el espacio de direcciones del servidor.

Ejemplos:

  • ns=2;i=5001
  • ns=2;s=My
  • ns=1;g=09087e75-8e5e-499b-954f-f2a9603db28a
  • ns=1;b=M/RbKBsRVkePCePcx24oRA==