Comunicación
11.10 Servidor OPC UA
11.10.3
Interfaz de servidor OPC UA
El servidor OPC UA de S7‑1200 soporta la interfaz de servidor SIMATIC estándar. Sin embargo,
no soporta la "publicación" automática de variables de CPU y DB con esta selección. En su lugar
deben definirse la estructura y el contenido de la interfaz de servidor en TIA Portal y,
seguidamente, descargarse al PLC.
Para agregar una interfaz de servidor, proceda del siguiente modo:
1. En el árbol del proyecto haga clic en el nombre del PLC.
2. Seleccione "Comunicación OPC UA".
3. Seleccione "Interfaces de servidor".
4. "Agregar nueva interfaz de servidor".
5. Introduzca la información relevante para el servidor.
6. Descargue el servidor al PLC.
Al agregar una interfaz de servidor, tenga en cuenta que todas las variables disponibles están
recogidas en los elementos OPC UA de la pantalla. Existe la posibilidad de arrastrar los elementos
desde la ventana "Elementos OPC UA" a la ventana "Interfaz de servidor OPC UA". Hay una prueba
de coherencia que verifica los contenidos de la interfaz de servicio. Además, la interfaz puede
exportarse a un archivo XML.
11.10.3.1
Tipos de datos soportados
La OPC Foundation (https://opcfoundation.org/) define un conjunto de tipos de datos
soportados que describen la estructura del atributo Value de variables y VariableTypes. El
S7‑1200 V4.5 soporta una parte de estos tipos de datos (Página 106), además de otros tipos
definidos que se derivan de los primeros.
La tabla siguiente recoge los tipos de datos que soporta S7-1200 V4.5:
820
Tipo SIMATIC
Bool
SInt
USInt
Int
UInt
DInt
UDInt
Real
LReal
WString
DWord
DATE
TOD
TIME
DTL
Nombre de tipo OPC UA
Boolean
SByte
Byte
Int16
UInt16
Int32
UInt32
Float
Double
String
StatusCode
UInt16
UInt32
Int32
Estructura
Manual de sistema, V4.5 05/2021, A5E02486683-AO
Identificador de nodo
i=1
i=2
i=3
i=4
i=5
i=6
i=7
i=10
i=11
i=12
i=19
i=5
i=7
i=6
N/D
Controlador programable S7-1200