A Respecto del Manual A RESPECTO DEL MANUAL Este manual provee la descripción necesaria para la operación del convertidor de frecuencia CFW300 utilizando el protocolo CANopen. Este manual debe ser utilizado en conjunto con el manual del usuario y manual del programación del CFW300.
Introdución a la Comunicación CANopen INTRODUCIÓN A LA COMUNICACIÓN CANOPEN Para la operación en red CANopen, es necesario conocer el modo como la comunicación es hecha. Para es, este ítem trae una descripción general del funcionamiento del protocolo CANopen, conteniendo las funciones utilizadas por el CFW300.
Introdución a la Comunicación CANopen Un dispositivo de la red CAN posee contadores internos que son incrementados toda vez que un error de transmisión o recepción es detectado, y decrementado cuando un telegrama es enviado o recibido con suceso. Caso ocurra una cantidad considerable de errores, el dispositivo puede ser llevado para los siguientes estados: Error Active: los contadores internos de error están en un nivel bajo y el dispositivo opera normalmente en la red CAN.
Introdución a la Comunicación CANopen esclavo en una red CANopen es identificado a través de su dirección, o Node-ID, que debe ser único para cada esclavo de la red, y puede cambiar de 1 hasta 127. 1.3.2 Acceso a los Datos Cada esclavo de la red CANopen posee un listado, denominado diccionario de objetos, que contiene todos los datos que son accesibles vía red.
El archivo de configuración EDS es suministrado en conjunto con el producto, y también puede ser obtenido a través del sitio web http://www.weg.net. Es necesario observar la versión de software del equipamiento, para utilizar un archivo EDS que sea compatible con esta versión.
Interfaz de Communicacíon CANopen INTERFAZ DE COMMUNICACÍON CANOPEN El convertidor de frecuencia CFW300 posee, de manera estándar, en el producto, una interfaz CAN. La misma puede ser utilizada para comunicación en el protocolo Devicenet como esclavo de la red. Las características de esta interfaz son descritas a seguir.
Interfaz de Communicacíon CANopen FUENTE DE ALIMENTATIÓN El interfaz CAN necesita de una tensión de alimentación externa entre los terminales 6 y 10 del conector de la red. Los datos para consumo individual y tensión de entrada son presentados en la tabla que sigue. Tabla 2.2: Características de la alimentación para interfase CAN Tensión de alimentación (Vcc) Mínimo...
Instalación en Red CANopen INSTALACIÓN EN RED CANOPEN La red CANopen, como varias redes de comunicación industriales, por el hecho de ser aplicada muchas veces en ambientes agresivos y con alta exposición a la interferencia electromagnética, exige ciertos cuidados que deben ser aplicados para garantizar una baja tasa de errores de comunicación durante su operación.
Instalación en Red CANopen CABLE Para la conexión de las señales CAN_L y CAN_H se debe utilizar par tranzado con blindaje. La tabla a seguir presenta las características recomendadas para el cable. Tabla 3.2: Propiedades del cable para red CANopen Longitu del Cable (m) Resistencia por metro (Ω|m) Area del Conductor (mm2)
Parametrización PARAMETRIZACIÓN A seguir es presentado solo os parámetros del convertidor de frecuencia CFW300 que poseen relación con la co- municación CANopen. SÍMBOLOS PARA DESCRIPCIÓN DE LAS PROPIEDADES RO Parámetro solamente de lectura CFG Parámetro solamente modificado con el motor parado CAN Parâmetro visível através da HMI se o produto possuir interface CAN instalada P105 –...
Parametrización P313 – ACCIÓN PARA ERROR DE COMUNICACIÓN Rango de 0 = Inactivo Padrón: 1 Valores: 1 = Para por Rampa 2 = Deshabilita General 3 = Va para modo Local 4 = Va para modo Local y mantiene comandos y referencia 5 = Causa Falla Propiedades: Descripción:...
Parametrización Función Tabla 4.2: Indicaciones de los bits del parámetro P680 Valor/Descripción Bit 0 ... 3 Reservado Bit 4 0: drive no posee comando de parada rápida activa. Parada Rápida Activa 1: drive está ejecutando el comando de parada rápida.. Bit 5 0: drive configurado para rampa de aceleración y de desaceleración del motor vía primera rampa;...
Parametrización Valores de velocidad intermediarios o superiores pueden ser obtenidos utilizando esta escala. Por ejemplo, para un motor de 60 Hz de frecuencia nominal, caso el valor leído sea 2048 (0800h), para obtener el valor en Hz se debe calcular: 8192 ⇒...
Parametrización Tabla 4.3: Función de los bits para el parámetro P684 Valores Bit 0 0: Para el eje del motor por rampa de desaceleración. Gira/Para 1: Gira el eje del motor de acuerdo con la rampa de aceleración hasta alcanzar el valor de la referencia de velocidad.
Parametrización Bit 2 = 0 e P685 <0: referencia para el sentido directo P695 – VALOR PARA LAS SALIDAS DIGITALES Rango de 0000b... 1111b Padrón: 0000b Valores: Propiedades: Descripción: Posibilita el control de las salidas digitales a través de la interfaz de red (CANopen, etc.). Este parámetro no puede ser modificado a través de la HMI.
Parametrización P0696 = 0000h (0 decimal) → valor para la salida analógica = 0 % P0696 = 7FFFh (32767 decimal) → valor para la salida analógica = 100 % En este ejemplo fue presentado el parámetro P0696, más la misma escala es utilizada para los demás parámetros. Por ejemplo, se desea controlar el valor de la salida analógica 1 a través del CANopen.
Parametrización P705 - ESTADO DEL CONTROLADOR CAN Rango de 0 = Deshabilitdao Padrón: - Valores: 1 = Autobaud 2 = Interfaz CAN Activa 3 = Warning 4 = Error Passive 5 = Bus Off 6 = Sin Alimentación Propiedades: Descripción: Permite identificar si la tarjeta de interfaz CAN está...
Parametrización P708 – CONTADOR DE ERRORES DE BUS OFF Rango de 0 a 9999 Padrón: - Valores: Propiedades: Descripción: Contador cíclico que indica el número de veces que el equipo ha entrado en el estado de bus off en la rede CAN. Este contador es puesto a cero siempre que el equipo es desenergizado, hecho el reset o al alcanzar el límite máximo del parámetro.
Diccionario de Objetos DICCIONARIO DE OBJETOS El diccionario de objetos es un listado con los diversos datos del equipamiento que son accedidos a través de la red CANopen. Un objeto de este listado es identificado a través de un índice de 16 bits, y es basado en este listado que todo el intercambio de datos entre los dispositivos es efectuado.
Diccionario de Objetos COMMUNICATION PROFILE - OBJETOS PARA COMUNICACIÓN Los índices de 1000h hasta 1FFFh corresponden, en el diccionario de objetos, la parte responsable por las configu- raciones de la comunicación en la red CANopen. Estos objetos son comunes a todos los dispositivos, sin embargo solamente algunos son obligatorios.
Página 26
Diccionario de Objetos Tabla 5.3: Listado de objetos del CFW300 – Manufacturer Specific Índice Objeto Nombre Tipo Acceso 2001h P001 – Referência de Velocidade INTEGER16 2002h P002 – Velocidade do motor INTEGER16 2003h P003 – Corrente do motor INTEGER16 2004h P004 –...
Descripción de los Objetos de Comunicación DESCRIPCIÓN DE LOS OBJETOS DE COMUNICACIÓN En este ítem son descriptos detalladamente cada uno de los objetos de comunicación disponibles para el conver- tidor de frecuencia CFW300. Es necesario conocer como estos objetos son operados para utilizar las funciones disponibles para la comunicación del drive.
Descripción de los Objetos de Comunicación Sub- Nombre Tipo Acceso Valor Índice índice Mapping Número del último subíndice UNSIGNED8 Vendor ID UNSIGNED32 0000.0123h 1018h Código do produto UNSIGNED32 0000.0A00h Número da revisão UNSIGNED32 De acordo com a versão de firmware do equipamento Número serial UNSIGNED32...
Página 29
Descripción de los Objetos de Comunicación Identificador 8 bytes de dados Comando Índice Subíndice Datos del objeto 11 bits byte 0 byte 1 byte 2 byte 3 byte 4 byte 5 byte 6 byte 7 El identificador depende del sentido de la transmisión (rx o tx) y de la dirección (o Node-ID) del servidor destino. Por ejemplo, un cliente que hace una requisición para un servidor cuyo Node-ID es 1, debe enviar un mensaje con el identificador igual a 601h.
Descripción de los Objetos de Comunicación El CFW300 contesta a la requisición, indicando que el valor para el referido objeto es igual a 999 Identificador Comando Índice Subíndice Datos 581h PROCESS DATA OBJECTS - PDOS Los PDOs son utilizados para enviar y recibir datos utilizados durante la operación del dispositivo, que muchas veces precisan ser transmitidos de forma rápida y eficiente.
Descripción de los Objetos de Comunicación Tabla 6.4: Ejemplos de parámetros mapeables para PDOs Índice Objeto Nombre Tipo Acceso 2002h P002 – Velocidad del Motor UNSIGNED16 2003h P003 – Corriente del Motor UNSIGNED16 2005h P005 – Frecuencia del Motor UNSIGNED16 2006h P006 –...
Página 32
Descripción de los Objetos de Comunicación Tabla 6.6: Descripción del tipo de transmisión Tipo de transmisión Transmisión de PDOs Cíclico Acíclico Sincrónico Asíncrono • • 1 - 240 • • 241 - 251 Reservado • • • • • • Valores 0 –...
Descripción de los Objetos de Comunicación ¡NOTA! Para poder modificar los objetos mapeados en un PDO, primero es necesario escribir el valor 0 (cero) en el subíndice 0 (cero). De este modo, los valores de los subíndices 1 hasta pueden ser modificados.
Descripción de los Objetos de Comunicación ¡NOTA! Se debe observar el tiempo programado en este temporizador, de acuerdo con la tasa de transmi- sión utilizada. Tiempos muy pequeños (próximos al tiempo de transmisión del telegrama) pueden monopolizar el bus, causando la retransmisión indefinida del PDO e impidiendo que otros objetos menos prioritarios posan transmitir sus datos.
Descripción de los Objetos de Comunicación El convertidor de frecuencia CFW300 posee la función de consumidor SYNC y, por lo tanto, puede programar sus PDOs para que sean sincrónicos. PDOs sincrónicos son aquellos relacionados con el objeto de sincronización, y por lo tanto pueden ser programados para que sean transmitidos o actualizados con base en este objeto.
Página 36
Descripción de los Objetos de Comunicación Tabla 6.7: Descripción de las transiciones Transición Descripción Dispositivo es encendido y empieza la inicialización (automático) Inicialización concluida, va para el estado preoperacional (automático) Recibe comando Start Node para entrar en el estado operacional Recibe comando Enter Pre-Operational, y va para el estado preoperacional Recibe comando Stop Node para entrar en el estado parado Recibe comando Reset Node, donde ejecuta el reset completo del dispositivo...
Descripción de los Objetos de Comunicación 6.5.2 Control de Errores - Node Guarding Este servicio es utilizado para posibilitar el monitoreo de la comunicación con la red CANopen, tanto por el maestro cuanto por el esclavo. En este tipo de servicio, el maestro envía telegramas periódicos para el esclavo, que contesta el telegrama recibido.
Descripción de los Objetos de Comunicación ¡NOTA! Este objeto está activo mismo en el estado parado (mirar tabla 6.8). El valor 0 (cero) en un de los dos objetos deshabilita esta función. Después de detectado el error, caso el servicio sea habilitado más una vez, la indicación del error es retirada de la HMI.
Descripción de los Objetos de Comunicación UNSIGNED32 Reservado (8 bits) Node-ID (8 bits) HeartBeat time (16 bits) Node-ID: permite programar el Node-ID del productor heartbeat el cual se desea monitorear. permite programar el tiempo, en múltiplos de 1 milisegundo, hasta la detección de error, caso ningún mensaje del productor sea recibida.
Página 40
Descripción de los Objetos de Comunicación Figura 6.7: Initialization process flowchart Es necesario observar que los objetos de comunicación del convertidor de frecuencia CFW300 (1000h hasta 1FFFh) no son almacenados en la memoria no volátil. De este modo, siempre que fuera hecho el reset o apagado el equipo, es necesario rehacer la parametrización de los objetos de comunicación.
Fallos y Alarmas FALLOS Y ALARMAS A133/F233 - SIN ALIMENTACIÓN EN EL INTERFAZ CAN Descripción: Indica que el interfaz CAN no posee alimentación entre los terminales 25 y 29 del conector. Actuación Para que sea posible enviar y recibir telegramas a través del interfaz CAN, es necesario suministrar alimentación externa para el circuito de interfaz.
Página 42
Fallos y Alarmas A137/F237 - TIMEOUT EN LA CONEXIÓN DEVICENET Descripción: Alarma que señaliza que una o más conexiones I/O DeviceNet caducaran. Actuación: Ocurre cuando, por algún motivo, luego que iniciada la comunicación cíclica del maestro con el producto, esta comunicación fuera interrumpida.
Página 43
WEG Drives & Controls - Automação LTDA. Jaraguá do Sul - SC - Brasil Teléfono 55 (47) 3276-4000 - Fax 55 (47) 3276-4020 São Paulo - SP - Brasil Teléfono 55 (11) 5053-2300 - Fax 55 (11) 5052-4212 automacao@weg.net www.weg.net...