Asignación de tipos de datos (SIMATIC - OPC UA)
En lo referente a los parámetros de entrada y salida de los métodos tenga en cuenta las
explicaciones relacionadas con las reglas de los tipos de datos utilizables que figuran en el
apartado "Mapeado de tipos de datos" (Utilización de especificaciones OPC UA Companion
(Página 217)).
Suministro de tipos de datos estructurados con matrices anidadas
Si un tipo de datos estructurado (Struct/UDT) contiene una matriz, el servidor OPC UA no
proporciona información sobre la longitud de dicha matriz.
Si se utiliza una estructura de este tipo, p. ej. como parámetro de entrada o salida de un
método de servidor, hay que asegurarse de que a la matriz anidada reciba la longitud
correcta al llamar al método.
Si no se observa esta regla, el método fallará con el código de error "BadInvalidArgument".
9.3.4.2
OPC_UA_ServerMethodPost
Introducción
Este capítulo describe la instrucción "OPC_UA_ServerMethodPost".
Puesto que las instrucciones "OPC_UA_ServerMethodPre" y "OPC_UA_ServerMethodPost"
deben llamarse siempre de dos en dos en el programa de usuario, consulte también el
capítulo sobre la instrucción "OPC_UA_ServerMethodPre".
Función de la instrucción
La instrucción "OPC_UA_ServerMethodPost" informa al sistema operativo de que se ha
ejecutado el método de servidor y de que los valores de los parámetros de salida son
válidos.
Comunicación
Manual de funciones, 12/2017, A5E03735817-AF
9.3 Uso de la CPU S7-1500 como servidor OPC UA
Comunicación OPC UA
201