5.9.2
Parámetro - UA_WriteList
Parámetros de bloque
En la tabla siguiente se explican los parámetros formales del bloque de programa.
Tabla 5- 16
Parámetros del bloque UA_WriteList
Parámetro
Declaración
Execute
IN
ConnectionHdl
IN
NodeHdlCount
IN
NodeHdls
IN
NodeAddInfos
IN
Timeout
IN
Variables
IN_OUT
Done
OUT
Busy
OUT
CP 443-1 OPC UA
Instrucciones de servicio, 03/2019, C79000-G8978-C427-03
Tipo de
Valores posibles
datos S7
BOOL
0, 1
DWORD
1 .. 5
WORD
1
ARRAY of
1
DWORD
ARRAY of
Véase "Significa-
UDT
do"
TIME
5000 .. 120000
ARRAY
Véase "Significa-
[1..1] of UDT
do"
BOOL
0, 1
BOOL
0, 1
Bloques de programa del cliente OPC UA
5.9 FB236 UA_WriteList
Significado
Un flanco ascendente 0 → 1 en el parámetro
inicia el procesamiento del bloque.
Identificación de conexión suministrado por
UA_Connect
Número de elementos en el área de destino
escrita. El número debe ser 1.
Matriz de los handles de los nodos de destino
(items) del servidor OPC UA. Los handles se
leen de la matriz del parámetro de salida "No-
deHdls" del bloque "UA_NodeGetHandleList".
Especifica el atributo escrito de los items y el
rango de índices. Respecto a la estructura de
UDT consulte UDT754 UANodeAdditionalInfo
(Página 110).
Intervalo máximo para el establecimiento de la
conexión en milisegundos. Si se rebasa este
valor, el procesamiento del bloque se cancela
con el número de error B0007001.
Si se realizan entradas fuera del rango permiti-
do, se aplica el valor predeterminado de 60000
(60 segundos).
Referencia a los datos escritos. Respecto a la
estructura de UDT consulte UDT757
UAAnyPointer (Página 111).
Para más información sobre los tipos de datos
soportados, consulte el capítulo Tipos de datos
(Página 42).
Parámetros de estado para el procesamiento
del bloque
0: procesamiento de bloque cancelado, aún
•
no finalizado o aún no iniciado
1: el bloque se ha procesado sin errores
•
Parámetros de estado para el procesamiento
del bloque
0: el bloque no se está procesando
•
1: el bloque se está procesando
•
109