Requisitos para el uso de los tipos de datos básicos arriba indicados como variables en el
programa de usuario: Los tipos de datos básicos deben existir como tipos de datos
compuestos y estructurados del mismo modo que los correspondientes tipos de datos básicos
OPC UA.
• OpcUa_NodeId y OpcUa_QualifiedName existen como tipo de datos del sistema, por lo
que también se pueden utilizare para variables individuales o como elementos de una
estructura.
• Para los tipos de datos básicos o tipos de datos integrados GUID y XmlElement, hay que
crear un tipo de datos PLC conforme a la especificación OPC UA y, a continuación,
utilizarlo como elemento de una estructura para que los tipos de datos de los elementos
puedan resolverse. A continuación se explica cómo tiene que ser el tipo de datos PLC para
cada tipo de datos básico.
• Para OpcUa_ByteString y OpcUa_LocalizedText se han creado en TIA Portal V17 las
condiciones para poder usar esos tipos de datos de manera sencilla en la interfaz de
servidor del tipo "Especificación Companion":
– Cree el tipo de nodo correspondiente (p. ej., OpcUa_LocalizedText) en la interfaz de
– Haga clic en "Generar datos locales".
A continuación, STEP 7 generará automáticamente las estructuras de datos adecuadas en
un DB.
Tipo de datos del sistema "OPC_UA_NodeId"
Consulte el significado de los parámetros del tipo de datos básico OPC UA "OpcUa_NodeId" en
la tabla siguiente. OPC_UA_NodeId se utiliza para identificar un nodo en el servidor OPC UA.
Parámetro
NamespaceIndex
Identifier
IdentifierType
Comunicación
Manual de funciones, 11/2022, A5E03735817-AK
servidor.
Tipo de datos S7
UINT
WSTRING[254]
UDINT
10.3 Uso de la CPU S7-1500 como servidor OPC UA
Significado
Índice del espacio de nombres del nodo en el servidor
OPC UA.
Un nodo puede ser, por ejemplo, una variable.
La denominación del nodo (objeto o variable) depende
del tipo de identificador:
•
Identificador numérico: El nodo se designa con un
número, por ejemplo "12345678".
•
Identificador de string: El nodo se designa con un
nombre, por ejemplo "MiVariable". Se distingue en
tre mayúsculas y minúsculas.
Tipo de identificador
•
0: Identificador numérico
•
1: identificador de string
•
2: GUID
•
3: Opaque
Comunicación OPC UA
269