D
Comprobación sobre si se ha concluido el método.
En caso afirmativo, los datos de salida de la instancia del método se hacen llegar al servidor OPC UA y se responde
a la instancia que el método ha concluido. Se mantiene informado al servidor OPC UA.
⑥
Llamada del FB de método (aquí: FB Cool) con la instancia y los parámetros de proceso deseados.
Figura 10-51 Ejemplo: Llamada del método de servidor "Cool"
Información sobre las instrucciones de servidor
Las instrucciones "OPC_UA_ServerMethodPre" y "OPC_UA_ServerMethodPost" se describen
detalladamente en la ayuda de las instrucciones > Comunicación > OPC UA > Servidor OPC
UA.
10.3.5.2
Condiciones de utilización de métodos de servidor
Tipos de datos permitidos
Si se proporcionan métodos de servidor, debe observarse la regla siguiente:
• Los tipos de datos deben asignarse tal como se indica más adelante (tipo de datos SIMATIC
- tipo de datos OPC UA). No se permiten otras asignaciones.
STEP 7 no comprueba si se ha observado esta regla y no impide asignaciones erróneas. El
usuario es responsable de seleccionar y asignar los tipos de datos de acuerdo con la regla.
Los tipos de datos listados también se pueden utilizar, p. ej. como elementos de
estructuras/arrays/UDT para parámetros de entrada y salida de métodos de servidor creados
por el usuario (UAMethod_InParameters y UAMethod_OutParameters).
Tipo de datos SIMATIC
BOOL
SINT
INT
DINT
LINT
USINT
UINT
UDINT
ULINT
REAL
LREAL
LDT
WSTRING
DINT
Comunicación
Manual de funciones, 11/2022, A5E03735817-AK
10.3 Uso de la CPU S7-1500 como servidor OPC UA
Tipo de datos OPC UA
Boolean
SByte
Int16
Int32
Int64
Byte
UInt16
UInt32
UInt64
Float
Double
DateTime
String
Enumeration (Encoding Int32) y todos los tipos de datos de
rivados
Comunicación OPC UA
281