Apéndice A
Bloque de funciones MSG_CIPSYMBOLIC
Parámetros MSG_CIPSYMBOLIC
Parámetro
Tipo de
parámetro
SymbolicCfg
Entrada
36
Tipo de datos
Descripción
CIPSYMBOLICCFG
Información de símbolo a leer/escribir. Este es un tipo de datos estructurado. Consiste en los elementos siguientes:
• SymbolicCfg.Service (USINT)
Servicio de lectura/escritura
0 – Lectura (valor predeterminado)|
1 – Escritura
• SymbolicCfg.Symbol (STRING)
Nombre de la variable a leer/escribir. Este campo no puede estar en blanco.
Se puede introducir un máximo de 80 caracteres.
Ejemplo 1: para leer una matriz MyArray[1..100] debemos introducir
SymbolicCfg.Symbol := 'MyArray';
Ejemplo 2: para leer una matriz MyArray[1..100], comience a partir del quinto elemento de la matriz y
seguidamente SymbolicCfg.Symbol := 'MyArray[5]';
• SymbolicCfg.Count (UINT)
Número de elementos variables a leer/escribir.
1...65535, 1 se usa si este valor se establece en 0 (valor predeterminado).
• SymbolicCfg.Type (USINT)
Valor de tipo de datos de los datos que se leen/escriben. Este campo no puede estar en blanco para escritura.
Para lectura, la ejecución del bloque de funciones llena este campo con el tipo de datos recibido. Para escritura, el
usuario especifica el tipo de datos a escribir. Vea
• SymbolicCfg.Offset (USINT)
Reservado para uso futuro.
Offset de byte de la variable a leer/escribir. Este campo se usa para leer/escribir una variable de gran tamaño que
no se puede procesar en un solo mensaje.
Rango: 0...255.
Tipos de datos de mensaje CIP en la página
Publicación de Rockwell Automation 2080-QS002B-ES-E - Noviembre 2016
65.