Allen-Bradley Micro800 Serie Inicio Rápido página 48

Ocultar thumbs Ver también para Micro800 Serie:
Tabla de contenido

Publicidad

Apéndice B
Bloque de funciones MSG_CIPGENERIC
Parámetros MSG_CIPGENERIC
Parámetro
Tipo de
parámetro
AppCfg
Entrada
TargetCfg
Entrada
ReqData
Entrada
ReqLength
Entrada
40
Tipo de datos
Descripción
CIPAPPCFG
Configuración de servicio CIP y ruta de aplicación. Este es un tipo de datos estructurado que consiste en los elementos
siguientes:
• AppCfg.Service (USINT)
– Servicio de código
• AppCfg.Class (UINT)
– Valor de ID de clase del segmento lógico
• AppCfg.Instance (UDINT)
– Valor e ID de instancia del segmento lógico
• AppCfg.Attribute (UINT)
– Valor de atributo del segmento lógico
• AppCfg.MemberCnt (UINT)
– Máximo de valores de ID de miembro usados (normalmente no se usa este parámetro, lo que significa que se
establece en 0);
0 = No se usa una ID de miembro
• AppCfg.MemberId (UINT)
– Valores de ID de miembro (normalmente no se usa este parámetro)
CIPTARGETCFG
Configuración del dispositivo de destino. Este es un tipo de datos estructurado. Consiste en los elementos siguientes:
• TargetCfg.Path (String)
Información de destino. Se puede especificar un máximo de dos saltos. {"<port>,<node/slot address>"}
Ejemplo 1: Desde el puerto Ethernet incorporado en Micro850 (puerto 4), envíe un mensaje a un dispositivo dentro
de la misma red de subconjunto con la dirección IP 192.168.1.100. La ruta es
TargetCfg.Path := '4, 192.168.1.100'
Ejemplo 2: Desde el puerto serial incorporado en Micro830 (puerto 2), para alcanzar un dispositivo en nodo 1.
TargetCfg.Path := '2, 1'
• TargetCfg.CipConnMode (USINT)
Tipo de conexión CIP. '0' – Desconectado (predeterminado), '1' – Conexión de clase 3
• TargetCfg.UcmmTimeout (UDINT)
Tiempo de espera de mensaje desconectado (en milisegundos)
Cantidad de tiempo que se espera para recibir una respuesta para mensajes desconectados (incluso el
establecimiento de conexión para un mensaje conectado)
Rango: 250...10,000; establezca en 0 para usar el valor predeterminado de 3000. Si se especifica cualquier valor
menor que 250 se establece en 250, y cualquier valor mayor que el valor máximo se establece en 10,000.
• TargetCfg.ConnMsgTimeout (UINT)
Tiempo de espera de conexión de clase 3 (en milisegundos)
Cantidad de tiempo que se espera para recibir una respuesta para mensajes conectados. Se cierra la conexión CIP si
expira este tiempo de espera. Al usarse la comunicación en puente o serial, el valor se debe establecer en 880
o más.
Rango: 800...10,000, establezca en 0 para usar el valor predeterminado de 10,000. Si se especifica cualquier valor
menor que 800 se establece en 800, y cualquier valor mayor que el valor máximo se establece en 10,000.
• TargetCfg.ConnClose (UINT)
Comportamiento de cierre de conexión.
Verdadero: Cierre la conexión CIP al concluirse el mensaje.
Falso: No cierre la conexión al concluirse el mensaje [predeterminado].
Matriz USINT
Datos de solicitud de mensaje CIP (los datos a escribir al destino). El tamaño de la matriz no debe ser menor que el
tamaño de 'ReqLength' .
UINT
Longitud de datos de solicitud de mensaje CIP (unidad: byte). Número de bytes a escribir al destino.
Rango: 0...490
Publicación de Rockwell Automation 2080-QS002B-ES-E - Noviembre 2016

Publicidad

Tabla de contenido
loading

Este manual también es adecuado para:

Micro820Micro830Micro8502080-lc202080-lc302080-lc50

Tabla de contenido