Allen-Bradley Micro800 Serie Inicio Rápido
Ocultar thumbs Ver también para Micro800 Serie:
Tabla de contenido

Publicidad

Enlaces rápidos

Inicio rápido
Controladores programables Micro800: Guía de inicio de
mensajería de cliente CIP
Números de catálogo Boletines 2080-LC20, 2080-LC30, 2080-LC50

Publicidad

Tabla de contenido
loading

Resumen de contenidos para Allen-Bradley Micro800 Serie

  • Página 1 Inicio rápido Controladores programables Micro800: Guía de inicio de mensajería de cliente CIP Números de catálogo Boletines 2080-LC20, 2080-LC30, 2080-LC50...
  • Página 2 Identifica información esencial para usar el producto y comprender su funcionamiento. Allen-Bradley, Micro800, Micro820, Micro830, Micro850, Connected Components Workbench, PanelView, Rockwell Software, Rockwell Automation y TechConnect son marcas comerciales de Rockwell Automation, Inc. Las marcas comerciales que no pertenecen a Rockwell Automation son propiedad de sus respectivas empresas.
  • Página 3: Acerca De Esta Publicación

    Prefacio Acerca de esta publicación La presente publicación tiene como objetivo proporcionar instrucciones de inicio rápido para usar la mensajería genérica CIP y simbólica CIP en los controladores lógicos programables (PLC) Micro820™, Micro830® y Micro850®. Se sirve de ejemplos de programas para mostrar los pasos básicos que un usuario debe realizar para usar las funciones de mensajería CIP en los controladores Micro820, Micro830 y Micro850.
  • Página 4: Software Requerido

    Prefacio Software requerido Se requiere el software siguiente para llevar a cabo este inicio rápido:  Connected Components Workbench versión 4 o más reciente Connected Components Workbench es el software de programación principal para los sistemas Micro800. Ofrece una selección de lenguajes de programación IEC 61131-3 (diagrama de lógica de escalera, diagrama de bloques de funciones, texto estructurado) compatibles con bloques de funciones definidos por el usuario que permiten optimizar el control de las...
  • Página 5: Tabla De Contenido

    Tabla de contenido Prefacio Acerca de esta publicación ......... iii Usuarios de esta publicación .
  • Página 6 Tabla de contenido Apéndice D Objetos CIP Identity Object........... 46 Código de clase: 0x01 (01h) .
  • Página 7 Tabla de contenido Apéndice F Tipos de datos de mensaje CIP ..............65 Apéndice G Consejos y recomendaciones de Recomendaciones de programación para instrucciones...
  • Página 8 Tabla de contenido Notas: viii Publicación de Rockwell Automation 2080-QS002B-ES-E – Noviembre 2016...
  • Página 9: Bloque De Funciones

    Dónde comenzar Descripción general Estas instrucciones de inicio rápido muestran cómo se pueden usar las funciones de mensajería de cliente genérica CIP y simbólica CIP en los controladores Micro820, Micro830 y Micro850. Incluye dos ejemplos de proyectos que proporcionan instrucciones paso a paso acerca de cómo programar con el uso de los bloques de funciones de mensajería CIP y asignar valores a los parámetros para crear una encuesta/comando simple desde un controlador A Micro850 a un controlador B Micro850 mediante las dos funciones de mensajería.
  • Página 10: Siga Estos Pasos

    Dónde comenzar Siga estos pasos Las subsecciones principales de este proyecto de inicio rápido se destacan en el diagrama de flujo siguiente. Siga los pasos debajo de cada subsección para familiarizarse con el procedimiento requerido para configurar su controlador, configurar un proyecto de ejemplo y crear programas para la mensajería CIP.
  • Página 11: Introducción

    Capítulo Cree un proyecto Micro800 Introducción En este capítulo creará un proyecto de controlador Micro850 mediante el software Connected Components Workbench. Antes de comenzar Asegúrese de haber instalado correctamente la revisión 4 o una superior del software Connected Components Workbench. Qué...
  • Página 12: Cree Un Proyecto Micro800 En Connected Components Workbench

    Capítulo 1 Cree un proyecto Micro800 Cree un proyecto Micro800 en Connected Components Workbench Inicie el software Connected Components Workbench. 1. En Device Toolbox, haga clic en + para desplegar la lista de controladores. Asegúrese de seleccionar el número de catálogo correspondiente a su controlador Micro850.
  • Página 13 Cree un proyecto Micro800 Capítulo 1 4. Vaya a FileSave Project As. 5. Introduzca un nombre para su proyecto. Haga clic en OK. Se puede usar cualquier controlador Micro820/Micro830/Micro850 para seguir las SUGERENCIA instrucciones de inicio rápido descritas en la presente publicación siempre que sea compatible con los requisitos de software y firwmare para la función Micro800 CIP Messaging.
  • Página 14 Capítulo 1 Cree un proyecto Micro800 Notas: Publicación de Rockwell Automation 2080-QS002B-ES-E – Noviembre 2016...
  • Página 15: Use La Mensajería De Cliente Simbólica Cip

    Capítulo Use la mensajería de cliente simbólica CIP Introducción Los controladores Micro820, Micro830 y Micro850 aceptan la mensajería de cliente simbólica CIP mediante el bloque de funciones MSG_CIPSYMBOLIC. Esta función permite la transmisión de mensajes simbólicos CIP a través de un cable Ethernet o serial.
  • Página 16: Cree Un Programa Simbólico Cip (Escritura)

    Capítulo 2 Use la mensajería de cliente simbólica CIP Cree un programa simbólico CIP (escritura) Al final de estas instrucciones, habrá creado el programa siguiente en Connected Components Workbench en su proyecto de controlador A. RUNG 1 Use la instrucción COP para convertir el valor ’ValueToWrite’...
  • Página 17: Para Obtener Más Información Sobre Las Descripciones De Parámetros De Entrada Y Salida

    Use la mensajería de cliente simbólica CIP Capítulo 2 3. En el panel Project Organizer, haga clic con el botón derecho del mouse en Programs y seleccione Add New LD: Ladder Diagram. Puede presionar F2 para modificar el nombre del proyecto.
  • Página 18 Capítulo 2 Use la mensajería de cliente simbólica CIP Parámetros de entrada COP Variable Tipo de datos Dimensión Init Value ValueToWrite UDINT [1…1] 987654321 A_Data USINT [1…4] COPsts UINT ConvertData BOOL WriteValue BOOL 9. Añada el contacto ConvertData al renglón; para ello seleccione Direct Contact de Toolbox y arrástrelo al renglón según se muestra.
  • Página 19: Añada El Bloque De Funciones

    Use la mensajería de cliente simbólica CIP Capítulo 2 12. Añada la bobina WriteValue al final del segundo renglón; para ello seleccione Direct Coil en Toolbox y añádalo al renglón según se muestra. 13. Cree un tercer renglón. 14. Añada el contacto WriteValue al renglón según se muestra.
  • Página 20 Capítulo 2 Use la mensajería de cliente simbólica CIP Asigne valores a las variables de entrada MSG_CIPSYMBOLIC 1. Establezca los valores de las variables de entrada en la columna Initial Value de la tabla Variables globales. Bloque de funciones MSG_CIPSYMBOLIC en la página 35 para obtener más información sobre los parámetros MSG_CIPSYMBOLIC.
  • Página 21 Use la mensajería de cliente simbólica CIP Capítulo 2 3. Establezca el valor de la variable de entrada A_SymCfg según se muestra. Vea SymbolicCfg en la página 36 para detalles y descripciones de los parámetros. Deje el valor inicial de A_SymCfg.Count en 0.
  • Página 22: Configure El Controlador B

    Capítulo 2 Use la mensajería de cliente simbólica CIP Configure el controlador B 1. Configure el controlador B según se muestra: Dirección IP: 192.168.1.19 Máscara de subred: 255.255.255.0 Dirección de gateway: 192.168.1.1 2. Crea la variable global ‘UDINT_FromA’ . 3. Ahora, genere y descargue el proyecto al controlador B.
  • Página 23: Vea Results

    Use la mensajería de cliente simbólica CIP Capítulo 2 Vea Results Controlador A durante ejecución de programa Controlador B antes de que el controlador A ha enviado el mensaje Controlador B después de que el controlador A ha enviado el mensaje Publicación de Rockwell Automation 2080-QS002B-ES-E –...
  • Página 24: Cree El Programa Simbólico Cip (Lectura)

    Capítulo 2 Use la mensajería de cliente simbólica CIP Cree el programa simbólico CIP (lectura) El programa anterior mostró cómo una instrucción de escritura se envía del controlador A al controlador B mediante el bloque de funciones MSG_CIPSYMBOLIC. Esta sección muestra cómo el controlador A lee el valor de la variable global del controlador B, UDINT_ToA.
  • Página 25 Use la mensajería de cliente simbólica CIP Capítulo 2 Cree el código 1. Abra el proyecto Connected Components Workbench que ha creado para el controlador A en el capítulo anterior. 2. Configure la dirección IP, Dirección IP: máscara de subred y gateway del 192.168.1.18 controlador A tal como se muestra.
  • Página 26: Seleccione

    Capítulo 2 Use la mensajería de cliente simbólica CIP 6. Añada el contacto ReadValue al renglón; para ello seleccione Direct Contact en Toolbox y arrástrelo al renglón según se muestra. 7. Añada el bloque de funciones MSG_CIPSYMBOLIC al renglón y añada las variables de entrada según se muestra.
  • Página 27 Use la mensajería de cliente simbólica CIP Capítulo 2 9. Cree un segundo renglón. En el Toolbox, seleccione el renglón y arrástrelo al espacio justo debajo del primer renglón. 10. Añada el contacto ConvertData al renglón. Para hacerlo, seleccione Direct Contact en el Toolbox y arrástrelo al renglón según se muestra.
  • Página 28 Capítulo 2 Use la mensajería de cliente simbólica CIP Asigne valores a las variables de entrada MSG_CIPSYMBOLIC 1. Establezca los valores de las variables de entrada en la columna Initial Value de la tabla Variables globales. Vea en Bloque de funciones MSG_CIPSYMBOLIC en la página 35 más información sobre los parámetros MSG_CIPSYMBOLIC.
  • Página 29 Use la mensajería de cliente simbólica CIP Capítulo 2 4. Establezca el valor de la variable de entrada A_TarCfg según se muestra. VeaTargetCfg en la página 36 para detalles y descripciones de los parámetros. Establezca A_TarCfg.ConnClose en False. De forma predeterminada, este La variable A_Data almacenará...
  • Página 30 Capítulo 2 Use la mensajería de cliente simbólica CIP 2. Cree la variable global ‘UDINT_ToA’ con un valor inicial de 123456789. 3. Genere y descargue el proyecto al controlador B. Vea Results Publicación de Rockwell Automation 2080-QS002B-ES-E – Noviembre 2016...
  • Página 31: Use La Mensajería De Cliente Genérica Cip

    Capítulo Use la mensajería de cliente genérica CIP Introducción El bloque de funciones MSG_CIPGENERIC permite la transmisión de mensajes explícitos CIP por un cable Ethernet o serial. En el ejemplo siguiente, el controlador A usa el bloque de funciones para hacer una encuesta del número de catálogo del controlador B.
  • Página 32: Cree Un Programa De Mensaje Genérico Cip

    Capítulo 3 Use la mensajería de cliente genérica CIP Cree un programa de mensaje genérico CIP Al final de estas instrucciones, habrá creado el programa siguiente en Connected Components Workbench. RUNG 1 Use MSG_CIPGENERIC para obtener la información de catálogo RUNG 2 Use COP para convertir la información de catálogo en una cadena legible por el usuario...
  • Página 33 Use la mensajería de cliente genérica CIP Capítulo 3 3. Haga clic con el botón derecho del mouse en el programa CIP_Gen. Seleccione Open. 4. En el Toolbox, haga doble clic en Block para añadirlo al renglón. Como opción, puede arrastrar y colocar Block en el renglón.
  • Página 34: Para Obtener Más Información Sobre Los Parámetros De Entrada Y Salida Cop, Vea

    Capítulo 3 Use la mensajería de cliente genérica CIP 8. Añada la bobina ConvertString al final el renglón; para ello seleccione Direct Coil del Toolbox y añádalo al renglón según se muestra. 9. Cree un segundo renglón. En el Toolbox, seleccione el renglón y arrástrelo al espacio justo debajo del primer renglón.
  • Página 35 Use la mensajería de cliente genérica CIP Capítulo 3 12. Añada el contacto ConvertString al inicio del renglón; para ello seleccione Direct Contact en el Toolbox y arrástrelo al renglón según se muestra. Publicación de Rockwell Automation 2080-QS002B-ES-E – Noviembre 2016...
  • Página 36 Capítulo 3 Use la mensajería de cliente genérica CIP Asigne valores a las variables de entrada MSG_CIPGENERIC 1. Establezca los valores de las variables de entrada en la columna Initial Value de la tabla Variables globales. MSG_CIPGENERIC Function Block en la página 39 para detalles y descripciones de los parámetros del bloque de funciones.
  • Página 37 Use la mensajería de cliente genérica CIP Capítulo 3 4. Establezca el valor de la variable de entrada A_TargetCfg según se muestra. VeaTargetCfg en la página 40 para detalles y descripciones de los parámetros. Variables de entrada ReqData y ReqLength SUGERENCIA Puesto que este proyecto solo necesita leer el valor de destino, no es necesario asignar valores a las variables de entrada A_ ReqData y A_ReqLength.
  • Página 38: Asegúrese De Que El Controlador B Esté Configurado Según Se Muestra

    Capítulo 3 Use la mensajería de cliente genérica CIP Configure el controlador B Asegúrese de que el controlador B esté configurado según se muestra: Dirección IP: 192.168.1.19 Máscara de subred: 255.255.255.0 Dirección de gateway: 192.168.1.1 Vea Results Publicación de Rockwell Automation 2080-QS002B-ES-E – Noviembre 2016...
  • Página 39: Cree El Programa De Mensaje Genérico Cip: Un Solo Controlador

    Use la mensajería de cliente genérica CIP Capítulo 3 Cree el programa de mensaje genérico CIP: un solo controlador El programa anterior mostró cómo una instrucción de escritura se envía del controlador A al controlador B mediante el bloque de funciones MSG_CIPGENERIC. Esta sección muestra cómo un controlador hace una encuesta de su propio número de catálogo mediante el mismo bloque de funciones.
  • Página 40: Cree El Código En La Página

    Capítulo 3 Use la mensajería de cliente genérica CIP Cree el código Para configurar su programa, realice las mismas instrucciones en Cree el código en la página Asigne valores a las variables de entrada MSG_CIPGENERIC 1. Establezca los valores de las variables de entrada en la columna Initial Value de la tabla Variables globales.
  • Página 41 Use la mensajería de cliente genérica CIP Capítulo 3 4. Establezca el valor de la variable de entrada A_TargetCfg según se muestra. VeaTargetCfg en la página 40 para detalles y descripciones de los parámetros. Tenga en cuenta que para un solo programa controlador, el valor inicial de A_TarCfg.Path es '0,0' .
  • Página 42 Capítulo 3 Use la mensajería de cliente genérica CIP Vea Results Publicación de Rockwell Automation 2080-QS002B-ES-E – Noviembre 2016...
  • Página 43: Apéndice A

    Apéndice Bloque de funciones MSG_CIPSYMBOLIC Este diagrama muestra los argumentos para el bloque de funciones MSG_CIPSYMBOLIC. La tabla siguiente explica los parámetros de entrada y salida para este bloque de funciones. Parámetros MSG_CIPSYMBOLIC Parámetro Tipo de Tipo de datos Descripción parámetro Entrada BOOLEAN...
  • Página 44 Apéndice A Bloque de funciones MSG_CIPSYMBOLIC Parámetros MSG_CIPSYMBOLIC Parámetro Tipo de Tipo de datos Descripción parámetro SymbolicCfg Entrada 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 –...
  • Página 45 Bloque de funciones MSG_CIPSYMBOLIC Apéndice A Parámetros MSG_CIPSYMBOLIC Parámetro Tipo de Tipo de datos Descripción parámetro TargetCfg Entrada 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.
  • Página 46 Apéndice A Bloque de funciones MSG_CIPSYMBOLIC Parámetros MSG_CIPSYMBOLIC Parámetro Tipo de Tipo de datos Descripción parámetro Status Salida CIPSTATUS Estado de ejecución de la instrucción. Cuando se dispara (o se vuelve a disparar) un MSG, se restablecen todos los elementos dentro de Status. Este es un tipo de datos estructurado. Consiste en los elementos siguientes: •...
  • Página 47: Apéndice B

    Apéndice Bloque de funciones MSG_CIPGENERIC Este diagrama muestra los argumentos en el bloque de funciones MSG_CIPGENERIC. La siguiente tabla explica los argumentos que se usan en este bloque de funciones. Parámetros MSG_CIPGENERIC Parámetro Tipo de Tipo de datos Descripción parámetro Entrada BOOLEAN En caso de flanco ascendente (IN cambia de 0 a 1), inicie el bloque de funciones con la condición previa de que la...
  • Página 48 Apéndice B Bloque de funciones MSG_CIPGENERIC Parámetros MSG_CIPGENERIC Parámetro Tipo de Tipo de datos Descripción parámetro AppCfg Entrada CIPAPPCFG Configuración de servicio CIP y ruta de aplicación. Este es un tipo de datos estructurado que consiste en los elementos siguientes: •...
  • Página 49 Bloque de funciones MSG_CIPGENERIC Apéndice B Parámetros MSG_CIPGENERIC Parámetro Tipo de Tipo de datos Descripción parámetro ResData Entrada USINT Datos de respuesta de mensaje CIP. El tamaño de la matriz no debe ser menor que el tamaño de ‘ResLength’ . Cuando se dispara (o se vuelve a disparar) un MSG, se borran los datos en la matriz ResData.
  • Página 50 Apéndice B Bloque de funciones MSG_CIPGENERIC Notas: Publicación de Rockwell Automation 2080-QS002B-ES-E - Noviembre 2016...
  • Página 51: Bloque De Funciones Cop

    Apéndice Bloque de funciones COP Este diagrama muestra los argumentos en el bloque de funciones COP. Esta instrucción se puede usar para copiar los datos binarios en la matriz de origen (Src) a la matriz de destino (Dest). No se cambia el origen. Esta función se podría usar conjuntamente con las instrucciones de mensaje CIP para convertir los datos del original, por ejemplo, tipo de datos de matriz DINT, REAL, al formato de datos de envío con el apoyo de la instrucción de mensaje...
  • Página 52 Apéndice C Bloque de funciones COP Parámetros COP Parámetro Tipo de Tipo de datos Descripción parámetro Entrada Tipos de datos Elemento inicial a copiar. compatibles: Si el origen o el destino es String Data, la otra parte debe ser String Data o USINT (UCHAR y BYTE se consideran el Boolean, SINT, USINT, mismo tipo de datos).
  • Página 53: Objetos Cip

    Apéndice Objetos CIP Este apéndice proporciona información sobre los objetos CIP usados con los controladores Micro800 . Objeto Código de clase Página Identity Object 0x01 (01h) Wall-Clock Time Object 0x8B (8Bh) Modbus Serial Link Object 0x46 (46h) TCP/IP Object 0xF5 (F5h) Ethernet Link Object 0xF6 (F6h) USB Object...
  • Página 54: Identity Object

    Valores Valores atributo acceso datos predeterminados Solo lectura Vendor ID UINT Identificación de cada proveedor por número 01 (Allen-Bradley) 0x01 Solo lectura Device Type UINT Identificación del tipo general de producto 0x0E 0x0E (controlador lógico programable) Solo lectura Product Code UINT Identificación de un determinado producto de un...
  • Página 55: Servicios

    Objetos CIP Apéndice D ID de Regla de Nombre Tipo de Descripción Valores Valores atributo acceso datos predeterminados Solo lectura Lista de idiomas Array of Lista de idiomas compatibles por cadenas de carácter Controladores Micro830 y Micro850 compatibles Struct of: del tipo de datos STRING dentro del dispositivo “eng”...
  • Página 56: Wall-Clock Time Object

    Apéndice D Objetos CIP Wall-Clock Time Object Código de clase: 0x8B (8Bh) Atributo de clase ID de Regla de Nombre Tipo de Descripción Valores Valores atributo acceso datos predeterminados Solo lectura Revision UINT Revisión de este objeto 0x03 Solo lectura Max Instance UINT Número de la instancia mayor de un objeto actualmente...
  • Página 57: Modbus Serial Link Object

    Objetos CIP Apéndice D Modbus Serial Link Object Código de clase: 0x46 (46h) Se usa Modbus Serial Link Object para la configuración de la comunicación de datos serial Modbus RTU. Incluye contadores de vínculo específicos e información de estado para el puerto. Cada instancia representa la porción de cliente del canal serial Modbus.
  • Página 58 Apéndice D Objetos CIP ID de Regla de Nombre Tipo de Descripción Valores Valores atributo acceso datos predeterminados Lectura/ Characteristics Struct of: escritura Control Types DWORD Control de vínculo Bit 0 = Habilitar puerto (predeterminado) Bit 1 = Habilitar espera de CTS Bit 2 = Habilitar polaridad RS485 Bit 3 = Habilitar terminación RS485 Bit 4…31 = Reservado...
  • Página 59: Servicios

    Objetos CIP Apéndice D ID de Regla de Nombre Tipo de Descripción Valores Valores atributo acceso datos predeterminados Solo lectura Link counters Struct of: Characters Received UDINT Número total de caracteres recibidos por el vínculo serial Frames Received UDINT Tramas de mensaje recibidas Characters Sent UDINT Número total de caracteres enviados por el vínculo serial...
  • Página 60: Tcp/Ip Object

    Apéndice D Objetos CIP TCP/IP Object Código de clase: 0xF5 (F5h) El TCP/IP Interface Object proporciona el mecanismo para configurar la interface de red TCP/IP de un dispositivo. Ejemplos de ítems configurables incluyen la dirección IP, máscara de red y dirección de gateway del dispositivo. Atributo de clase ID de Regla de...
  • Página 61: Atributo De Instancia De Estado

    Objetos CIP Apéndice D ID de Regla de Nombre Tipo de Descripción Valores Valores atributo acceso datos predeterminados Lectura/ Last ConflictDetected Struct of: Estructura que contiene la información pertinente al Vea las especificaciones CIP escritura último conflicto detectado AcdActivity USINT Estado de actividad ACD cuando se detectó...
  • Página 62: Atributo De Capacidad De Configuración

    Apéndice D Objetos CIP Atributo de capacidad de configuración Nombre Definición BOOTP Client 1 = El dispositivo puede obtener su configuración de red mediante el uso de BOOTP. DNS Client 1 = El dispositivo puede resolver los nombres de anfitrión mediante consulta a un servidor DNS.
  • Página 63: Ethernet Link Object

    Objetos CIP Apéndice D Ethernet Link Object Código de clase: 0xF6 (F6h) El Ethernet Link Object mantiene contadores de vínculos específicos e información de estado para una interface de comunicaciones IEEE 802.3. Atributo de clase ID de Regla de Nombre Tipo de Descripción Valores...
  • Página 64 Apéndice D Objetos CIP ID de Regla de Nombre Tipo de Descripción Valores Valores atributo acceso datos predeterminados Solo lectura Media Counters Struct of: Contadores específicos de los medios Vea las especificaciones CIP, Volumen 2 Alignment Errors UDINT Tramas recibidas cuya longitud no es un número entero de octetos FCS Errors UDINT...
  • Página 65: Indicadores De Interface

    Objetos CIP Apéndice D Indicadores de interface Nombre Definición Link Status Indica si la interface de comunicación IEEE 802.3 está conectada o no a una red activa. 0 = Vínculo activo 1 = Vínculo inactivo La determinación del estado de vínculo depende específicamente de la implementación. En algunos casos, el hardware/driver puede ayudar al dispositivo a detectar si el vínculo está...
  • Página 66: Servicios

    Apéndice D Objetos CIP Servicios Implementado para: Código de servicio Clase Instancia Nombre de servicio 0x01 Sí Get_Attribute_All 0x0E Sí Sí Get_Attribute_Single 0x10 Sí Set_Attribute_Single 0x4C Sí Get_and_Clear USB Object Código de clase: 0x33A (33Ah) Solo para controladores Micro830 y Micro850. Atributo de clase ID de Regla de...
  • Página 67: Servicios

    Objetos CIP Apéndice D ID de Regla de Nombre Tipo de Descripción Valores Valores atributo acceso datos predeterminados Solo lectura CIP_Interface_Counters Struct of: Número de transferencias USBCIP recibidas y enviadas Vea Semántica por esta instancia Rx_Good_Counter UDINT Número total de transferencias USBCIP correctas 0…0xFFFFFFFF recibidas Rx_Bad_Counter...
  • Página 68: Symbol Object

    Apéndice D Objetos CIP Symbol Object Código de clase: 0x6B (6Bh) Los servicios de este objeto están disponibles para todos los puertos de comunicación CIP (Ethernet, seriales y USB). Atributo de clase ID de Regla de Nombre Tipo de Descripción Valor de informes del controlador Micro800 atributo acceso...
  • Página 69: Formato De Tipo De Datos

    Objetos CIP Apéndice D Formato de tipo de datos Tipo Booleano no será dimensionado Reservado Bits de matriz – 00 = 0 dims; 01 = 1 dim, 10 = 2 dims; 11 = 3 dims Bit de estructura – 0 = Atómico; 1 = Estructura Servicios Implementado para: Código de servicio...
  • Página 70 Apéndice D Objetos CIP Notas: Publicación de Rockwell Automation 2080-QS002B-ES-E – Noviembre 2016...
  • Página 71: Códigos De Mensaje De Error Cip

    Apéndice Códigos de mensaje de error CIP Códigos de mensaje de error CIP ID de error Descripción Errores de configuración de parámetros. ID de suberror Descripción Acciones correctivas Número de canal incorrecto. Proporcione un número de canal válido. Tipo de conexión CIP incompatible. Proporcione uno de los tipos de conexión CIP siguientes: 0 = UCMM;...
  • Página 72 Apéndice E Códigos de mensaje de error CIP Códigos de mensaje de error CIP ID de error Descripción Errores de tiempo de espera ID de suberror Descripción Expiró el tiempo de espera del mensaje mientras esperaba en la cola de Están disponibles cuatro bloques de control de cliente CIP espera.
  • Página 73: Tipos De Datos De Mensaje Cip

    Apéndice Tipos de datos de mensaje CIP Tipo de datos de mensajes CIP Tipo de datos Descripción BOOL Booleano lógico con valores TRUE(1) y FALSE(0) (Usa 8 bits de memoria) SINT Valor entero de 8 bits con signo Valor entero de 16 bits con signo DINT Valor entero de 32 bits con signo LINT...
  • Página 74 Apéndice F Tipos de datos de mensaje CIP Notas: Publicación de Rockwell Automation 2080-QS002B-ES-E – Noviembre 2016...
  • Página 75: Consejos Y Recomendaciones De Programación Para Las Instrucciones De Mensaje Cip (Msg) De Micro800

    Apéndice Consejos y recomendaciones de programación para las instrucciones de mensaje CIP (MSG) de Micro800 Recomendaciones de Al realizar la programación con el uso de las instrucciones Ethernet MSG (MSG_CIPSYMBOLIC, MSG_CIPGENERIC, MSG_MODBUS2), ejecute programación para las instrucciones como parte del escán de programa normal para que se actualice instrucciones de cliente MSG inmediatamente el estado del mensaje.
  • Página 76 Apéndice G Consejos y recomendaciones de programación para las instrucciones de mensaje CIP (MSG) de Micro800 3. No use las instrucciones MSG EN/ENO puesto que pueden prevenir el escán de la instrucción MSG. Normalmente, sin la entrada EN, la instrucción MSG siempre se escanea incluso cuando la entrada es FALSE. Por ejemplo: la opción EN/ENO no se debe usar con la instrucción MSG porque EN es una optimización para saltar completamente el bloque de funciones si la entrada EN es falsa.
  • Página 77: Tamaño De Paquete De Datos Compatible Con La Función Serial Cip

    Consejos y recomendaciones de programación para las instrucciones de mensaje CIP (MSG) de Micro800 Apéndice G Tamaño de paquete de datos Para los controladores Micro820, Micro830 y Micro850, los puertos seriales incorporados y los puertos seriales enchufables son compatibles con la compatible con la función comunicación serial CIP.
  • Página 78 Apéndice G Consejos y recomendaciones de programación para las instrucciones de mensaje CIP (MSG) de Micro800 2. Connected Components Workbench es compatible de forma flexible con los elementos de matriz a partir de 0 o cualquier número diferente de cero. A continuación se presentan algunos ejemplos válidos.
  • Página 79 Consejos y recomendaciones de programación para las instrucciones de mensaje CIP (MSG) de Micro800 Apéndice G 4. Para almacenar los datos copiados en la matriz de destino, empiece en el medio de la matriz. Use DestOffset para especificar la cantidad de elementos para los cuales necesita realizar un offset.
  • Página 80 Apéndice G Consejos y recomendaciones de programación para las instrucciones de mensaje CIP (MSG) de Micro800 Notas: Publicación de Rockwell Automation 2080-QS002B-ES-E – Noviembre 2016...
  • Página 81 Publicación de Rockwell Automation 2080-QS002B-ES-E – Noviembre 2016...
  • Página 82: Servicio De Asistencia Técnica De Rockwell Automation

    Servicio de asistencia técnica de Rockwell Automation Rockwell Automation ofrece información técnica en Internet para ayudarlo a utilizar sus productos. En http://www.rockwellautomation.com/support, encontrará manuales técnicos, una base de conocimientos con las preguntas más frecuentes, notas técnicas y de aplicación, ejemplos de códigos y vínculos a Service Packs de software, además de la función MySupport que puede personalizar para aprovechar al máximo estas herramientas.

Este manual también es adecuado para:

Micro820Micro830Micro8502080-lc202080-lc302080-lc50

Tabla de contenido