Home

Serial CFW-11

image

Contents

1. Descripci n Permite seleccionar el protocolo deseado para la interface serial La descripci n detallada de los protocolos es hecha en los tems siguientes de este manual 11 P0313 Acci n para Error de Comunicaci n Rango Inactivo Padr n 0 1 Para por Rampa 2 Deshabilita General 3 Va para Modo Local 4 Va para Modo Local y mantenga comandos y referencias 5 Causa Falla Propiedades Net Grupos de acceso v a 01 GRUPOS PARAMETROS L 49 Comunicaci n L 111 Estados Comandos Descripci n Este par metro permite seleccionar cual acci n debe ver ejecutada por el convertidor caso un error de comunicaci n sea detectado Tabla 3 1 Valores para el par metro PO313 Opciones Descripci n 0 Inactivo inguna acci n es ejecutada el convertidor permanece en el estado actual El comando de parada por rampa es ejecutado y el motor para de acuerdo con la rampa de desaceleraci n programada 2 Deshabilita General El convertidor es deshabilitado general y el motor pera por inercia E E 1 Para por Rampa 3 Va para Modo Local convertidor es comandado para el modo local 4 Va para Modo Local y convertidor de frecuencia es comandado para el modo local mantenga comandos y m s los comandos de habilita y de referencia consigna de referencias velocidad recibidos v a red son mantenidos en mo
2. Descripci n Permite el monitoreo del estado del convertidor Cada bit representa un estado Bits 15 14 13 12 11 10 9 8 7 6 5 4 g 8 5 5 8 8 S gt 929 Ks Funci n x 2 9 Zo 5 2 138 2 H o 9P9 o9 5 25 los 75 2E o o a 2 5 5 2 58 5 9 15 58 lt 8 o o 22 13218198 3 2022 8 648 2 24 2 13 Tabla 3 3 Funciones de los bits para el par metro PO680 Bits Valores Bits O a 4 Reservado Bit 4 Parada R pida Activada Bit 5 Segunda Rampa 0 Convertidor no possui comando de parada r pida activado 1 Convertidor ejecutando comando de parada r pida 0 Convertidor de frecuencia configurado para utilizar la primera rampa para acelerar y desacelerar el eje del motor tiempos programados en los par metros PO100 y PO101 1 Convertidor de frecuencia configurado para utilizar la segunda rampa para acelerar y desacelerar el eje del motor tiempos programados en los par metros PO102 y PO103 Bit 6 En Modo de Configuraci n 0 Convertidor operando normalmente 1 Convertidor en modo de configuraci n Indica una condici n especial en la cual el convertidor no puede ser habilitado Ejecutando rutina de autoajuste Ejecutando rutina de puesta en marcha orientada Ejecutando funci n copy de la HMI Ejecutando rutina autodirigida de la tar
3. Byte de Checksum longitudinal del telegrama O EXCLUSIVO XOR entre todos los bytes del telegrama Tama o de 1 byte 00h FFh hexadecimal DMW Data Master Write Son 4 bytes de escrita que el maestro env a al esclavo siendo que los 2 primeros representan el par metro y los 2 ltimos el valor a ser escrito en este par metro PHi Byte representando la parte alta del par metro PLo Byte representando la parte baja del par metro VHi Byte representando la parte alta del valor a ser escrito VLo Byte representando la parte baja del valor a ser escrito Ejemplo Escribir 1FFFh en la consigna de velocidad P0683 gt 02h ABh VHi 1Fh FFh DMR Data Master Read Son 2 bytes de lectura que el maestro env a al esclavo que representan el par metro a ser le do PHi Byte representando la parte alta del par metro PLo Byte representando la parte baja del par metro Ejemplo Leer el valor contenido en el par metro de tensi n de salida P0007 00h 07h NUM Byte que representa el n mero de DMW o DMR a sierren transmitidos conforme el COD del telegrama Rango de valores 1 6 decimal DSV Data Slave Value Son 2 bytes que el esclavo env a al maestro luego de una solicitaci n de un telegrama de lectura del maestro representando el valor contenido en el par metro solicitado VHi Byte representando la parte alta del valor a ser escrito VLo Byte
4. 2 17 P0697 VALOR 2 PARA SALIDAS ANAL GICAS occcoccnnnnnnnocccnnnnnonnnnnroccnnnnnnnnnnn nenne ee e erre iss e s ne re ens sese n 17 P0698 VALOR PARA SALIDAS 5 17 P0699 VALOR 4 PARA SALIDAS ANA O O CAS nn rene edes sane rete 17 4 PROTOCOLO sn iret tt loli 19 AD LICAMPOSIDOSPROTOGCOLO m sea as da a MIC ratae ea fu a O aC i ufi e du ae at 19 4 2 FORMATO DE LOS TELEGRAMAS 20 421 Telegrama de LE AU ETE A 20 422 Teledgramaide E 4 20 4 3 EJEMPLO DE TELEGRAMAS UTILIZANDO EL 0 5 20 5 PROTOCOLO MODBUS R TU A 22 Sal n MODOS DE TRANSMIS ON edt pe nt v c 22 5 2 ESTRUCTURA DE LOS MENSAJES EN EL 22 5 2 1 MECO Ut dM o Dto etui eve De De De De a o Da Do De Ds Di Dn 22 522o FUDGI R 2 es 22 22243 o 11 91M 0 80 IA EEEE 23 5 24 ERG I tto tto oes 23 Jes Tempo entre MeRSQIes s e c P P P P P e e e ah d 23 5 3 OPERACI N DEL CFW 1 1 EN LA RED 0 5 22 24 3 5 3 1 Funciones Disponibles
5. 20 0 10 3 1 S MBOLOS PARA DESCRIPCI N DE LAS PROPIEDADES 10 POTO5 SEIFCCION 9 25 526 10 SOS M Dv 10 10 TASA DE COMUNICACI N SERIAL eme eee e Rheine een ne rre e lese 11 PO311 CONFIGURACI N DE LOS BYTES DE LA INTERFACE emen nennen 11 P0312 PROTOCOEG SERIAL dunes esse sns 11 P0313 ACCI N PARA ERROR DE COMUNICACI N 12 POSTA WATCSHDOGSERIAEL 12 POSTE SESTADO DETA INTERFACES ERA led dad ede ea doe 13 680 13 PO B8 VEIOCIDAD DEEMOTOR EN TQ3 BITS 14 682 PALABRA DE CONTROL V A SERIAL 05 2 15 P0683 CONSIGNA DE VELOCIDAD V A SERIAL 05 22 2 2000 000 00000 16 PO695 VALOR PARA LAS SALIDAS DIGITALES 1 ee eme 16 PO696 VALOR 1 PARA SALIDAS 5 4 4
6. n del dato Modbus N mero del Par metro 5 Decimal Hexadecimal 0 0000h PO001 1 0001h P0100 100 0064h iNOTA Todos los par metros son tratados como registradores del tipo holding Dependiendo del maestro utilizado estos registradores son referenciados a partir del enderezo base 40000 o 4x En este caso la direcci n para un par metro que debe ser programado en el maestro es la direcci n presentada en la tabla arriba adicionado a la direcci n base Consulte la documentaci n del maestro para saber como acceder registradores del tipo holding Adem s de los par metros otros tipos de datos como marcadores de bit word o float tambi n pueden ser accedidos utilizando la interface Modbus RTU Estos marcadores son utilizados principalmente por la funci n SoftPLC disponible para el CFW 11 Para la descripci n de estos marcadores bien como la direcci n para accederlos v a Modbus se debe consultar el Manual de la SoftPLC 5 4 Descripci n Detallada de las Funciones En este tem es hecha una descripci n detallada de las funciones disponibles en el CFW 11 para comunicaci n Modbus RTU Para la elaboraci n de los telegramas es importante observar lo siguiente Los valores son siempre transmitidos hexadecimal La direcci n de un dato el n mero de datos y el valor de los registradores son siempre representados en 16 bits Por eso es necesario transmitir estos campos utilizando do
7. OEh Type C digo de lectura Olh C digo de lectura 01h N mero del Objeto Olh Conformity Level 81h 70h Follows 00h 77h Pr ximo Objeto 00h N mero de objetos 02h C digo del Objeto 01h Tama o del Objeto 1Bh Valor del Objeto CFW 11 220 230 V 10A C digo del Objeto 02h Tama o del Objeto 05h Valor del Objeto 74 50 B2h CRC 8Fh En este ejemplo el valor de los objetos no fue representado en hexadecimal m s s utilizando los caracteres ASCII correspondientes Por ejemplo para el objeto 02h el valor V4 50 fue transmitido como siendo cinco caracteres ASCII que en hexadecimal poseen los valores 56h V 34h 4 2Eh 35h 5 y 30h 0 5 4 5 Errores de Comunicaci n Errores de comunicaci n pueden ocurrir tanto en la transmisi n de los telegramas cuanto en el contenido de los telegramas transmitidos De acuerdo con el tipo de error el CFW 11 podr o no enviar respuesta para el maestro Cuando el maestro env a un mensaje para un drive configurado en una determinada direcci n de la red el convertidor no ir contestar al maestro caso ocurra Error en el bit de paridad Error en el CRC 7 meovft entre los bytes transmitidos 3 5 veces el tempo de transmisi n de un byte En estos casos el maestro deber detectar la ocurrencia del error por el f meouf en la espera de la contestaci n del esclavo En el caso de una recepci n con suceso
8. durante el tratamiento del telegrama el convertidor puede detectar problemas y enviar un mensaje de error indicando el tipo de problema encontrado Funci n inv lida c digo del error 1 la funci n solicitada no est implementada para el equipamiento Direcci n de dato inv lido c digo del error 2 la direcci n del dato par metro no existe Valor de dato inv lido c digo del error 3 ocurre en las siguientes situaciones Valor est fuera del rango permitido Escrita en dato que no puede ser modificado registrador solamente de lectura 28 A iNOTA 7 Es importante que sea posible identificar el maestro cual el tipo de error ocurrido para que se pueda diagnosticar problemas durante la comunicaci n En el caso de la ocurrencia de alg n de estos errores el esclavo debe retornar un mensaje para el maestro que indica el tipo de error ocurrido Los mensajes de error enviados por el esclavo poseen la siguiente estructura Pregunta Maestro Respuesta Esclavo Direcci n del esclavo Direcci n del esclavo Funci n Funci n con el bit m s significativo en 1 Datos C digo del error CRC CRC Ejemplo 5 maestro solicita para el esclavo de la direcci n 1 la escrita en el par metro 99 par metro inexistente Pregunta Maestro Respuesta Esclavo Campo Valor Campo Valor Direcci n del esclavo 01h Direcci n del esclav
9. en la red por un tiempo m nimo de 3 5 veces el tiempo de transmisi n de un byte de datos 11 bits Siendo as caso un telegrama tenga iniciado luego de transcurrido este tiempo m nimo los elementos de la red ir n asumir que el primero car cter recibido representa el inicio de un nuevo telegrama Y de la misma forma los elementos de la red ir n asumir que el telegrama ha llegado al fin cuando recibidos los bytes del telegrama este tiempo transcurrir nuevamente Si durante la transmisi n de un telegrama el tempo entre los bytes fue mayor que este tempo m nimo el telegrama ser considerado inv lido pues el convertidor ir rechazar los bytes ya recibidos y montar un nuevo telegrama con los bytes que estuvieren siendo transmitidos Para tasas de comunicaci n superiores a 19200 bits s los tiempos utilizados son los mismos que para esta tasa La tabla a seguir pres ntanos los tiempos para distintas tasas de comunicaci n Tasx Tentre bytes Tax et en Se al de Transmisi n Tiempo 527 bits Telegrama Tabla 5 1 Tasas de comunicaci n y tiempos involucrados en la transmisi n de telegramas Tasa de Comunicaci n 5 9600 bits s 1 146 ms 4 010 ms 19200 bits s 573 us 2 005 ms 38400 bits s 573 us 2 005 ms 57600 bits s 573 us 2 005 ms Tag Tiempo para transmitir una palabra del telegrama Tiempo entre bytes no puede ser m
10. n bytes C digo del segundo objeto Tama o del segundo objeto Valor del segundo objeto n bytes etc CRC 27 Esta funci n permite la lectura de tres categor as de informaciones B sica Regular y Extendida y cada categor a es formada por un grupo de objetos Cada objeto es formado por una secuencia de caracteres ASCII Para el CFW 11 solo informaciones b sicas est n disponibles formadas por tres objetos Objeto 00h VendorName Siempre WEG Objeto 01h ProductCode Formado por el c digo del producto CFW 11 m s la tensi n y corriente nominal del convertidor ex CFW 11 220 230 V 10A 8A Objeto 02h MajorMinorRevision indica la versi n de firmware del drive en el formato VX XX El c digo de lectura indica cuales las categor as de informaciones son le das y si los objetos son accedidos en secuencia o individualmente En el caso el CFW 11 soporta los c digos 01 informaciones b sicas en secuencio y 04 acceso individual a los objetos Los dem s campos son especificados por el protocolo y para el CFW 11 poseen valores fijos Ejemplo 4 lectura de las informaciones b sicas en secuencia a partir del objeto Olh de un CFW 11 en la direcci n 1 Pregunta Maestro Respuesta Esclavo Campo Valor Campo Valor Direcci n del esclavo Olh Direcci n del esclavo 01h Funci n 2Bh Funci n 2Bh Type
11. primer par metro 1000 O3E8h 2 bytes Valor del segundo par metro 35 0023h 2 bytes Pregunta Maestro Respuesta Esclavo Campo Valor Campo Valor Direcci n del esclavo 01h Direcci n del esclavo 01h Funci n 03h Funci n 03h Registrador inicial high 00h Byte Count 04h Registrador inicial low 02h 2 high 03h No de registradores high 00h 2 low E8h No de registradores low 02h high 00h CRC 65h P003 low 23h CBh CRC 3Bh 9Ah 5 4 2 Funci n 06 Write Single Register Esta funci n es utilizada para escribir un valor para un nico registrador Posee la siguiente estructura los valores son siempre hexadecimal y cada campo representa un byte Pregunta Maestro Respuesta Esclavo Direcci n del esclavo Direcci n del esclavo Funci n Funci n Direcci n del registrador byte high Direcci n del registrador byte high Direcci n del registrador byte low Direcci n del registrador byte low Valor para el registrador byte high Valor para el registrador byte high Valor para el registrador byte low Valor para el registrador byte low CRE Ejemplo 2 escrita de la consigna de velocidad 0683 en 900 rpm suponiendo velocidad sincr nica de 1800 rpm para el CFW 11 en la direcci n 3 Direcci n 03h 1 byte N mero del par metro 683 2 2 bytes Valor para el
12. y Tiempos de 5 24 Z322 Direcci n de dos Datos y Offset teet et tet e be tede tede bd ide tenete 25 5 4 DESCRIPCI N DETALLADA DE LAS FUNCIONES se rr sessi 25 5 4 1 Funci n 03 Read Holding 222 21025550000 00 55000 25 DAD AUNCI N ODO WrteSingle Registaruss s ene rte n ed i DR D e e o T e Rr eu gt 26 5 4 3 Funci n 16 Write Multiple 2222 2 20020020 00000000 00550520000 3 26 5 4 4 Funci n 43 Read Device Identification naco narran 27 5 4 5 Error sda Comunica 28 FALLAS Y ALARMAS RELACIONADAS CON LA COMUNICACI N SERIAL es 30 71 45 8 SM 31 AP NDICE A 2 1 9 NN 31 AP NDICE UTIIZAND TABIA S a a 32 AP NDICE C LCULO DEL CRC UTILIZANDO DESPLAZAMIENTO DE REGISTRADORES 33 A Respecto del Manual Este manual provee la descripci n necesaria para la operaci n del convertidor de frecuencia CFW 11 utilizando las interfaces serie RS232 o RS485 Este manual debe ser utilizado en conjunto con el manual del usuario del CFW 11 Abreviacione
13. 02 DMR P0003 ETX BCC Par metro Par metro Esclavo CFW 1 1 41h 04h BOh 00h 32h C7h ADR DSV 1200 DSV 50 BCC Valor Valor Ejemplo 2 Programar 6 par metros para la operaci n del convertidor M Telegrama de escrita guardado en la EEPROM P0100 50 100 en decimal 0064h 50 en decimal 0032h 150 101 en decimal 0065h 150 en decimal 0096h P0220 6 220 en decimal OODChh 6 en decimal 0006h P0222 9 222 en decimal OODEh 9 en decimal 0009h P0226 5 226 en decimal OOE2h 5 en decimal 0005h P0227 2 227 en decimal OOE3h 2 en decimal 0002h Maestro solicitando 02h 41h 3Eh 06h 00h 64h 00h 32h 00h 65h 00h 96h SIX IADR COD NUM DMW P0100 50 DMW P0101 150 Par metro Valor Par metro Valor 00h DCh 00h O h 00h DEh OOh 098 00h E2h 00h 05h DMW P0220 6 DMW P0222 9 DMW P0226 5 Par metro Valor Par metro Valor Par metro Valor 00h E3h 00h 02h 03h D h DMW P0227 2 ETX Par metro Valor Esclavo respuesta 41h 06h ADR ACK Ejemplo 4 escrita del comando de habilitar y de la consigna de velocidad v a serial habilita rampa 682 decimal 02AAh motor 683 en decimal 02ABh Maestro solicitando Telegrama de escrita sin guardar en la EEPROM 0682 0013h control v a serial con comandos de modificaci n para modo remoto habilita general y P0683 1000h co
14. 1 0x81 0x40 1 Table of CRC values for low order byte static char auchCRCLo 0x00 OxCO OxC1 0x01 0xC3 0x03 0x02 0xC2 0xC6 0x06 0x07 0 7 0x05 0xC5 0xC4 0x04 OxCC 0 0 0 0 OxCD OxOF OxCF OxCE 0 0 0 0 OxCB 0 0 0xC9 0x09 0x08 0xC8 OxD8 0x18 0x19 OxD9 0 1 OxDB OxDA 0 1 0 1 OxDE OxDF 0 1 OxDD 0x1D 0x1C OxDC 0x14 0xD4 OxD5 0x15 OxD7 0x17 0x16 0xD6 0xD2 0x12 0x13 0xD3 0 11 OxD1 0 0 10 0 0 0x30 0x31 OxF1 0x33 OxF3 OxF2 0x32 0x36 OxF6 OxF7 0x37 OxF5 0x35 0x34 OxF4 0 3 OxFC OxFD 0x3D OxFF Ox3F 0 3 OxFE OxFA 0x3A 0 3 OxFB 0x39 OxF9 OxF8 0x38 0x28 OxE8 OxE9 0x29 OxEB 0x2B 0 2 OxEA OxEE 0 2 0 2 OxEF 0x2D OxED OxEC Ox2C OxE4 0x24 0x25 OxE5 0x27 OxE7 OxE6 0x26 0x22 OxE2 OxE3 0x23 OxE1 0x21 0x20 OxEO 0 0 0x60 0x61 OxA1 0x63 0 2 0x62 0x66 OxA6 OxA7 0x67 5 0x65 0x64 4 0 6 OxAC OxAD 0x6D OxAF 0 6 0 6 OxAE 0 6 0 6 OxAB 0x69 OxA9 0 8 0x68 0x78 0 8 OxB9 0x79 OxBB 0 7 0 7 OxBA OxBE 0 7 Ox7F OxBF 0x7D OxBD OxBC Ox7C 0 4 0x74 0x75 OxB5 0x77 OxB7 OxB6 0x76 0x72 0 2 OxB3 0x73 OxBl1 0x71 0x70 OxBO 0x50 0x90 0x91 0x51 0x93 0x53 0x52 0x92 0x96 0x56 0x57 0x97 0x55 0x95 0x94 0x5
15. 20 Selecci n LOCAL REMOTA P0221 Selecci n de la Referencia de Velocidad Situaci n LOCAL P0222 Selecci n de la Referencia de Velocidad Situaci n REMOTA P0223 Selecci n del Sentido de Giro Situaci n LOCAL P0224 Selecci n de Gira Para Situaci n LOCAL P0225 Selecci n de JOG Situaci n LOCAL P0226 Selecci n del Sentido de Giro Situaci n REMOTA P0227 Selecci n de Gira Para Situaci n REMOTA P0228 Selecci n de JOG Situaci n REMOTA Estos par metros son utilizados en la configuraci ns de la fuente de los comandos para los modos local y remoto del convertidor de frecuencia CFW 11 Para que el convertidor de frecuencia sea controlado a trav s de la interface Serial se debe selecionar una de las opciones Serial USB dispon bles en los par metros La descripci n detallada de estos par metros se encuentra en el Manual de programaci n del CFW 11 P0308 Direcci n Serial Rango 1 247 Padr n 1 Propiedades Serial Grupos de acceso v a HMI 01 GRUPOS PAR METROS L 49 Comunicaci n L 113 Serial RS232 485 Descripci n Permite programar la direcci n utilizado para comunicaci n serial del convertidor Es necesario que cada equipo de la red posea una direcci n distinta de los dem s Las direcciones v lidas para este par metro dependen del protocolo programado en el PO312 P0312 1 TP direcciones v lidas 1
16. 30 P0312 2 Modbus RTU gt direcciones v lidas 1 247 P0310 Tasa de Comunicaci n Serial Rango 0 9600 bits s Padr n 0 1 19200 bits s 2 38400 bits s 3 57600 bits s Propiedades Serial Grupos de acceso v a HMI 01 GRUPOS PAR METROS L 49 Comunicaci n L 113 Serial RS232 485 Descripci n Permite programar el valor deseado para la tasa de comunicaci n de la interface serial en bits por segundo Esta tasa debe ser la misma para todos los equipos conectados en la red P0311 Configuraci n de los Bytes de la Interface Serial Rango 0 8 bits de datos sin paridad 1 stop bit Padr n 0 1 8 bits de datos paridad par 1 stop bit 2 8 bits de datos paridad impar 1 stop bit 3 8 bits de datos sin paridad 2 stop bits 4 8 bits de datos paridad par 2 stop bits 5 8 bits de datos paridad impar 2 stop bits Propiedades Serial Grupos de acceso v a HMI 01 GRUPOS PAR METROS L 49 Comunicaci n L 113 Serial RS232 485 Descripci n Permite la configuraci n del n mero de bits de datos paridad y s op bits en los bytes de la interface serial Esta configuraci n debe ser la misma para todos los equipos conectados en la red P0312 Protocolo Serial Rango TP Padr n 2 2 Modbus RTU Propiedades CFG Serial Grupos de acceso v a HMI 01 GRUPOS PAR METROS L 49 Comunicaci n L 113 Serial RS232 485
17. 4 0 9 0 5 0 5 0x9D 0 5 0 9 0 9 Ox5E 0 53 0Ox9A Ox9B 0 5 0x99 0x59 0x58 0x98 0x88 0x48 0x49 0x89 0x4B 0x8B 0 8 0x4A 0x4E 0 8 Ox8F 0x4F 0x8D 0x4D 0x4C 0x8C 0x44 0x84 0x85 0x45 0x87 0x47 0x46 0x86 0x82 0x42 0x43 0x83 0x41 0x81 0x80 0x40 The function returns the CRC as a unsigned short type unsigned short CRCl6 puchMsg usDataLen unsigned char puchMsg message to calculate CRC upon unsigned short usDataLen quantity of bytes in message xy unsigned char uchCRCHi OxFF high byte of CRC initialized unsigned char uchCRCLo OxFF low byte of CRC initialized unsigned uIndex will index into CRC lookup table while usDataLen pass through message buffer ulndex uchCRCLo puchMsgg calculate the CRC uchCRCLo uchCRCHi auchCRCHi ulndex uchCRCHi auchCRCLo uIndex return uchCRCHi lt lt 8 uchCRCLo 32 Ap ndice C lculo del CRC Utilizando Desplazamiento de Registradores En este ftem es descrito el algoritmo para el c lculo del CRC utilizado en la comunicaci n Modbus RTU a trav s del desplazamiento de registradores El algoritmo fue obtenido y es explicado en los documentos referenciados en el 5 El c lculo del CRC es iniciado primeramente carg ndose una variable de 16 bits referenciado
18. Device Control 1 49 31 1 81 51 113 71 q 18 12 DC2 Device Control 2 50 32 2 82 52 R 114 72 E 19 13 Device Control 3 ol 33 3 83 53 S 115 73 5 20 14 DC4 Device Control 4 52 34 4 84 54 T 116 74 E 21 15 Negative Acknowledgement 53 325 E 85 55 U 117 75 u 22 16 SYN Synchronous Idle 54 36 6 86 56 V 118 76 a 23 17 ETB End of Trans Block 55 37 7 87 57 W 119 77 w 24 18 CAN Cancel 56 38 8 88 58 x 120 78 25 729 EM of Medium 57 39 9 89 59 Y 121 79 26 1 SUB Substitute 58 3A 90 5A 7 122 7A 2 27 1B ESC Escape 59 3B 3 91 5B 123 7 28 1C FS File Separator 60 3C 92 5 124 7C 29 1D 65 Group Separator 61 3D 93 5D 1 125 TD 30 1E RS Record Separator 62 3E gt 94 5E 126 7E s 31 US Unit Separator 63 95 127 7F E 31 Ap ndice C lculo del CRC Utilizando Tablas A seguir es presentada una funci n utilizando lenguaje de programaci n que implementa el c lculo del para el protocolo Modbus RTU El c lculo utiliza dos tablas para suministrar valores precalculados de los desplazamientos necesarios para la realizaci n del c lculo El algoritmo fue obtenido y es explicado en los documentos referenciados en el tem 5 Table of CRC values for high order byte static unsigned char auchCRCHi 0x00 0xC1 0x81 0x40 0x01 0xC0 0x80 Ox41 0x01 0xC0 0x80 0 41 0x00 0xC1 0 81 0x40 0 01 0 0 0x80 0 41 0
19. Motores Energ a Automatizaci n Pinturas Serial CFW 11 Manual de la Comunicaci n Idioma EBENEN y Manual de la Comunicaci n Serial 5232 85485 Serie CFW 11 Idioma Espa ol del Documento 0899 5742 03 Fecha de la Publicaci n 01 2010 Indice A RESPECTO DEL MANUAL A a diia 5 ABREVIA CIONES DEFINICION ES as e e e e ls dob o add 5 REPRESENTACI N NUMERAL E So 5 1 INTRODUCCI N A LA COMUNICACI N 5 22022020 20 2 8 6 2 KITS ACCESO ROS PE T 7 2 1 92 9o ettet kot E EEE iret E 7 7 2 1 2 Terminales de Conector i e 7 DAT A IIOVEs iss teet ertet tere ret eet e te e e RR ya 2 11 5 NS239 td dd co 7 255 Gables pari Conexi n en RS232 tobera 8 2 25 RSA BS noA cr tu e noh A oc coc Ro noc hou nas nda rc nio 8 MEE d HR Pt 8 222 KCAN RSIO OT 2 92 6 Li ii 8 22 3 Terminales del 9 224 e e 9 SA DO d ioo eres de ed ed e di Dt 9 SS 9 3 PARAMETRIZACI N DEL
20. a partir de ahora como variable CRC con el valor FFFFh Despu s se ejecuta los pasos de acuerdo con la siguiente rutina 1 Someterse el primer byte del mensaje solamente los bits de datos start bit paridad y stop bit no son utilizados a una l gica XOR O exclusivo con los 8 bits menos significativos de la variable CRC retornando el resultado en la propia variable Entonces la variable CRC es desplazada una posici n a la derecha en direcci n al bit menos significativo y la posici n del bit m s significativo es rellenada con 0 cero Luego de este desplazamiento el bit de ag bit que fue desplazado para fuera de la variable CRC es analizado ocurriendo lo siguiente valor del bites cero nada es hecho Si el valor del bit es 1 el contenido de la variables CRC es sometido a una l gica con un valor constante de AOOTh y el resultado es retornado a la variable Se repite los pasos 2 y 3 hasta que los ochos desplazamientos tengan sido hechos Se repite los pasos de 1 a 4 utilizando el pr ximo byte del mensaje hasta que todo el mensaje tenga sido procesado El contenido final de la variable CRC es el valor del campo CRC que es transmitido en el fin del telegrama La parte menos significativa es transmitida primero CRC y en seguida la parte m s significativa CRC 4 33
21. ayor que z s Intervalo m nimo para indicar el inicio y el fin de telegrama 3 5 x 3 Siempre es considerado el tiempo de 11 bits como el tiempo para transmisi n de un byte mismo que en el par metro 11 sea programado un formato de telegrama donde cada byte posea solo 10 bits 23 5 3 Operaci n del CFW 11 en la Red MODBUS RTU El CFW 11 posee las siguientes caracter sticas cuando operado en red Modbus RTU Conexi n de la red v a interface serial RS 232 o RS 485 consulte 2 La direcci n tasa de comunicaci n y formato de los bytes definidos a trav s de par metros consulte tem 3 I Permite la parametrizaci n y control del convertidor a trav s del acceso a par metros 5 3 1 Funciones Disponibles y Tiempos de Respuesta En la especificaci n del protocolo Modbus RTU son definidas funciones utilizadas para acceder diferentes tipos de registradores En el CFW 11 los par metros fueran definidos como siendo registradores del tipo ho ding Para acceder estos registradores fueran colocados disponibles los siguientes servicios funciones Read Coils Descripci n lectura de bloque bits del tipo coil C digo de la funci n 01 Read Discrete Inputs Descripci n lectura de bloque bits del tipo entradas discretas C digo de la funci n 02 Read Holding Registers Descripci n lectura de bloque de registradores del tipo holding C digo de la funci n 03 Read In
22. considerado que ocurri un error de comunicaci n se alizando la alarma A128 en el HMI o falla F228 dependiendo de la programaci n hecha en el par metro P0313 y la acci n programada en el P0313 ser ejecutada 12 Luego de energizado el convertidor empezar a contar este tiempo a partir del primer telegrama v lido recibido El valor 0 0 deshabilita esta funci n P0316 Estado de la Interface Serial Rango O Inactivo Padr n 1 Activo 2 Error de Watchdog Propiedades RO Grupos de acceso v a 01 GRUPOS PAR METROS L 49 Comunicaci n L 113 Serial RS232 485 Descripci n Permite identificar si la tarjeta de interface serial RS232 o RS485 est debidamente instalada y si la comunicaci n serial presenta errores Tabla 3 2 Valores del par metro P0316 Opciones Descripci n O Inactivo Interface serial inactiva Ocurre cuando el convertidor no posee tarjeta de interface 5232 85485 instalado 1 Activo Tarjeta de interface 232 5485 instalada reconocida 2 Error de Watchdog Interface serial activa m s detectado error de comunicaci n serial alarme A128 falla F228 P0680 Estado L gico Rango 0000h FFFFh Padr n Propiedades Grupos de acceso v a HMI 01 GRUPOS PAR METROS L 49 Comunicaci n L 111 Estados Comandos
23. dad del Motor en 13 bits Rango 32768 32767 Propiedades RO Padr n 5 Grupos de acceso v a 01 GRUPOS PAR METROS L 49 Comunicaci n L 111 Estados Comandos Descripci n Permite monitorear la velocidad del motor Esta palabra utiliza resoluci n de 13 bits con se al para representar la rotaci n sincr nica del motor P0681 0000h 0 decimal 0681 2000h 8192 decimal gt velocidad del motor 0 rpm gt velocidad del motor rotaci n sincr nica Valores de velocidad en rpm intermediarios o superiores pueden ser obtenidos utilizando esta escala Por ejemplo para un motor de 4 polos y 1800 rpm de rotaci n sincr nica caso el valor le do sea 2048 0800h para obtener el valor en rpm se debe calculor 8192 1800 rpm velocidad en rpm 1800 2048 2048 velocidad en rpm 8192 14 Velocidad en rom 450 rpm Valores negativos para este par metro indican motor girando en el sentido antihorario P0682 Palabra de Control v a Serial USB Rango 0000h FFFFh Padr n 0000h Propiedades Serial USB Grupos de acceso v a HMI 01 GRUPOS PAR METROS L 49 Comunicaci n L 111 Estados Comandos Descripci n Palabra de comando del convertidor v a interface serial Este par metro solamente puede ser modificado v a interface serial o USB Para las dem s fuentes HMI CAN etc se comp
24. debe ser puesto por separado del cableado de potencia que alimenta el convertidor de frecuencia y el motor 2 1 5 Cables para Conexi n RS232 Caso sea deseado la WEG puede suministrar los siguientes cables para conexi n en RS232 entre el convertidor CFW 11 y un maestro de la red como una Computadora Cable RS232 apantallado con conectores DB9 hembra 10050328 Longitud 3 metros Cable WEG Cable RS232 apantallado con conectores DB9 hembra 10191117 Longitud 10 metros Otros cables sin embargo pueden ser encontrados en el mercado en general denominados nu modem o fabricados de acuerdo con el deseado para la instalaci n 2 2 RS485 El CFW 11 posee dos opciones para utilizar la interface 5485 descritas a seguir 2 2 1 Kit RS485 01 X AA KK WEG 10051957 Compuesto por el m dulo de comunicaci n RS485 figura a lado gu a r pido de montaje y tornillo de fijaci n Interface sigue el padr n ElA 485 Interface aislada galv nicamente y con se al diferencial confiriendo mayor robustez contra interferencia electromagn tica Permite la conexi n de hasta 32 dispositivos en el mismo segmento Una cuantidad mayor de dispositivos puede ser conectada con el uso de repetidores Longitud m ximo del bus 1000 metros WEG 10051960 Compuesto por el m dulo de comunicaci n CAN RS485 01 figura a lado gu a r pido de montaje y tornillo de fijaci n Pos
25. do local caso el convertidor de frecuencia sea programado para utilizar en modo local comandos v a HMI o 3 wire start stop y referencia de velocidad v a HMI o potenci metro electr nico 5 Causa Falla En vez causar una alarma un error de comunicaci n causar una falla en el convertidor de frecuencia De este modo ser necesario hacer el reset de fallas para que el convertidor de frecuencia vuelva a su modo normal de operaci n Para la interface serial es considerado error de comunicaci n solo el evento de meovf de la interface serial alarma A128 falla F228 Este meouf es programado a trav s del par metro P0314 Las acciones descriptas en este par metro son ejecutadas a trav s de la escrita autom tica de los respectivos bits en el par metro de control v a serial USB P0682 Para que la acci n ejecutada tenga efecto es necesario que el convertidor se encuentre programado para ser controlado v a serial Esta programaci n es hecha a trav s de los par metros P0220 hasta P0228 P0314 Watchdog Serial Rango 0 0 999 0 s Padr n 0 0s Propiedades CFG Serial Grupos de acceso v a HMI 01 GRUPOS PAR METROS L 49 Comunicaci n L 113 Serial RS232 485 Descripci n Permite programor un tiempo para la detecci n de error de comunicaci n v a interface serial Caso el convertidor se quede sin recibir telegramas v lidos por un tiempo mayor del que el programado en este par metro ser
26. e no posea el conductor adicional se debe dejar la se al GND desconectado La instalaci n del cable debe ser separado y si posible lejos del cableados de potencia Todos los dispositivos de la red deben estar debidamente puestos a tierra de preferencia en la misma conexi n con a tierra El blindaje del cable tambi n debe ser puesto a tierra Habilitar los resistores de terminaci n solo en dos puntos en los extremos del bus principal mismo que existan derivaciones a partir del bus 2 3 ANYBUS CC Las interfaces RS232 y RS485 tambi n pueden ser agregadas utilizando los kits Anybus CC pasivos para RS232 o RS485 Consulte el Manual de la Comunicaci n Anybus CC para obtener informaciones a respecto de estos kits 3 Parametrizaci n del Convertidor A seguir es presentado solo os par metros del convertidor de frecuencia CFW 11 que poseen relaci n con la comunicaci n serial 3 1 S mbolos para Descripci n de las Propiedades RO Par metro solamente de lectura Par metro solamente modificado con el motor parado Net Par metro visible a trav s de la HMI si el convertidor posee interface de red instalada RS232 RS485 CAN Anybus CC Profibus o si la interface USB fuera conectada Serial Par metro visible a trav s de la HMI si el convertidor poseer interface RS232 o RS485 instalada USB Par metro visible a trav s de la HMI si la interface USB del convertidor fuera conectada P0105 Selecci n 1 2 Rampa P02
27. ee las mismas caracter sticas de la interface RS485 01 m s una interface CAN para aplicaciones donde sea necesario la operaci n en conjunto de ambas las interfaces n mero l mite de equipos que pueden ser conectados en la red tambi n depende del protocolo utilizado 8 2 2 3 Terminales del Conector El m dulo para comunicaci n RS485 posee un conector plug n de 4 v as XC7 con los siguiente pines 1121314 Tabla 2 2 Pines del conector de 4 v as 85485 Pines Nombre Funci n 1 A Line RxD TxD negativo 2 B Line RxD TxD positivo 3 GND OV aislado del circuito RS485 4 Ground Tierra blindaje 2 2 4 Se alizaciones y Llaves LED TX LED para se alizar la transmisi n de datos por el convertidor en el color verde Resistor de terminaci n S1 llave para habilitar el resistor de terminaci n necesario para la interface RS485 Este resistor debe ser habilitado posici n OM solamente en los dos dispositivos ubicados en los extremos del bus principal 2 2 5 Conexiones con la red RS485 Para la conexi n del convertidor utilizando la interface RS485 los siguientes puntos deben ser observados Es recomendado el uso de un cable con par tranzado blindado Se recomienda tambi n que el cable posee m s un conductor para la conexi n de la se al de referencia GND Caso el cabl
28. etc Este par metro no puede ser modificado a trav s de la HMI Cada bit de este par metro corresponde al valor deseado para una salida digital Para que la salida digital correspondiente pueda ser controlada de acuerdo con este contenido se hace necesario que su funci n sea programada para Contenido P0695 en los par metros P0275 a P0280 16 Bits 1505 4 3 2 1 0 Funci n Valor para Valor para DO3 RL3 Valor para DO2 RL2 Valor para RL1 Reservado Valor para DO4 DO5 Tabla 3 5 Funciones de los bits para el par metro P0695 Bits Valores Bit O 0 salida DO1 abierta Valor para 811 1 salida DO cerrada Bit 1 0 salida DO2 abierta Valor para DO2 RL2 1 salida DO2 cerrada Bit 2 0 salida abierta Valor para DO3 RL3 1 salida DO3 cerrada Bit 3 0 salida DO4 abierta Valor para DO4 1 salida cerrada Bit 4 0 salida DO5 abierta Valor para DO5 1 salida DOS cerrada Bits 5a 15 Reservado P0696 Valor 1 para Salidas Anal gicas P0697 Valor 2 para Salidas Anal gicas Rango 32768 32767 Padr n 0 Propiedades Grupos de acceso v a HMI 01 GRUPOS PARAMETROS L 49 Comunicaci n L 111 Estados Comandos Descripci n Posibilita el control de las salidas anal gicas a trav s de las interfaces de red Serial USB CAN etc Este par metro no puede ser
29. icitado El n mero de DSVs es igual al valor configurado en el byte NUM Recordando que DMR DSV PHi Plo VHi 4 2 2 Telegrama de Escrita Maestro SIX ADR COD NUM DMW DMW COD c digo para escrita 3Eh hexadecimal 62 decimal gt ASCII gt guardando en la EEPROM 3Dh hexadecimal 61 decimal ASCII gt sin guardar en la EEPROM NUM n mero de par metros escritos Rango de 1 6 DMW n mero y contenido para el par metro El n mero de DMWSs debe ser igual al valor configurado en el byte NUM Esclavo CFW 11 o ADR Recordando que DMW PHi Plo VHi VLo 4 3 Ejemplo de Telegramas Utilizando el Protocolo TP Todos ejemplos a seguir consideran que el convertidor est programado con la direcci n 1 PO308 1 luego el campo ADR es enviado con valor 41h consulte Tabla 1 1 Ejemplo 1 lectura de dos par metros del convertidor Velocidad del motor 002 suponiendo P0002 en 1200 rpm 04 1 Corriente del motor P0003 suponiendo P0003 en 5 0A 0032h 20 Maestro 02h 41h 3Ch 02h 00h 02h 00h 03h 03h 7Fh STX ADR COD NUM DMR P00
30. jeta de memoria flash Posee incompatibilidad de parametrizaci n Sin alimentaci n en el circuito de potencia del convertidor de frecuencia Obs Es posible obtener la descripci n exacta del modo especial de operaci n en el par metro P0692 KI Bit 7 0 Convertidor no est en el estado de alarma En Alarma 1 Convertidor est en el estado de alarma Obs el n mero de la alarma puede ser le do a trav s del par metro 48 Alarma Actual Bit 8 0 Motor est parado Rampa Habilitada RUN 1 Convertidor est girando el motor a la velocidad de referencia o ejecutando rampa de aceleraci n o desaceleraci n Bit 9 0 Convertidor est deshabilitado general Habilitado General 1 Convertidor est habilitado general y listo para girar el motor Bit 10 0 Motor girando en el sentido reverso Sentido de Giro 1 Motor girando en el sentido directo Bit 11 0 Funci n JOG inactiva JOG 1 Funci n JOG activa Bit 12 0 Convertidor en el modo local LOC REM 1 Convertidor en el modo remoto Bit 13 0 Sin subtensi n Subtensi n 1 Con subtensi n Bit 14 0 En modo manual funci n PID Manual Autom tico 1 En modo autom tico funci n PID Bit 15 0 Convertidor no est en el estado de falla En Falla 1 Alguna falla registrada por el convertidor Obs El n mero de la falla puede ser le da a trav s del par metro P0049 Falla Actual P0681 Veloci
31. lerar el eje del motor de acuerdo con los valores de tiempo programados en los par metros PO100 y PO101 1 Convertidor de frecuencia configurado para utiliza la segunda rampa para acelerar y desacelerar el eje del motor de acuerdo con los valores de tiempo programados en los par metros P0102 y P0103 Bit 6 0 No ejecuta comando de parada r pida Parada R pida 1 Ejecuta comando de parada r pida Obs cuando el modo de control V f o VVW est seleccionado no se recomienda la utilizaci n de esta funci n Bit 7 0 Sin funci n Reset de Fallas 1 Si en estado de falla ejecuta el reset del convertidor Bits 8a 15 Reservado 15 P0683 Consigna de Velocidad v a Serial USB Rango 32768 32767 Padr n 0 Propiedades Serial USB Grupos de acceso v a HMI 01 GRUPOS PAR METROS L 49 Comunicaci n L 111 Estados Comandos Descripci n Permite programar la referencia de velocidad para el convertidor v a interface serial Este par metro solamente puede ser modificado v a interface serial o USB Para las dem s fuentes HMI CAN etc se comporta como un par metro solamente de lectura Para que la referencia escrita en este par metro sea utilizada es necesario que el convertidor se encuentre programado para utilizar la consigna de velocidad v a serial Esta programaci n es hecha a trav s de los par metros PO221 y PO222 Esta palabra utiliza resoluci n de 13 bits con
32. modificado a trav s de la HMI El valor escrito en estos par metros es utilizado como valor para la salida anal gica desde que la funci n de la salida anal gica deseada sea programada para Contenido PO696 P0697 0698 PO699 en los par metros P0251 P0254 P0257 o P0260 El valor debe ser escrito en una escala de 15 bits 7FFFh 32767 para representar 100 del valor deseado para la salida o sea P0696 0000h 0 decimal gt valor para la salida anal gica O 96 P0696 7FFFh 32767 decimal gt valor para la salida anal gica 100 96 En este ejemplo fue presentado el par metro PO696 m s la misma escala es utilizada para los par metros P0697 P0698 P0699 Por ejemplo se quiere controlar el valor de la salida anal gica 1 a trav s da serial En este caso se debe hacer la siguiente programaci n Elegir un de los par metros PO696 a P0699 para ser el valor utilizado por la salida anal gica 1 En este ejemplo vamos elegir el PO696 Programar en la funci n de la salida anal gica 1 P0254 la opci n Contenido P0696 A trav s de la interface serial escribir el PO696 el valor deseado para la salida anal gica 1 entre O e 100 96 de acuerdo con la escala del par metro Para la resoluci n real de la salida consulte el manual del CFW 11 17 1 Caso la salida anal gica sea programada para operar de 10 hasta 10 valores negativos para estos par metros deben se
33. nsigna de velocidad v a serial programada para la mitad de la velocidad sincr nica del 02h 41h 3Dh 02h 02h AAh 00h 13h 02h ABh 10h 00h 03h 7Dh STX COD NUM DMW 0682 0013h DMW P0683 1000h ETX Esclavo respuesta 41h 06h ADR ACK Par metro Valor Par metro Valor 21 5 Protocolo Modbus RTU El protocolo Modbus fue inicialmente desarrollado en 1979 Actualmente es un protocolo abierto ampliamente difundido utilizado por varios fabricantes en diversos equipamientos La comunicaci n Modbus RTU del convertidor CFW 11 fue desarrollada con base en los siguientes documentos MODBUS Protocol Reference Guide Rev J MODICON June 1996 MODBUS Application Protocol Specification MODBUS ORG May 8 2002 MODBUS over Serial Line MODBUS ORG December 2742002 En estos documentos est n definidos los formatos de los mensajes utilizados por los elementos que hacen parte de la red Modbus los servicios o funciones que pueden ser estar disponibles v a red y tambi n como estos elementos intercambian datos en la red 5 1 Modos de Transmisi n En la especificaci n del protocolo est n definidos dos modos de transmisi n ASCII y RTU Los modos definen la forma como son transmitidos los bytes del mensaje No es posible utilizar los dos modos de transmisi n en la misma red El conver
34. o 01h Funci n 06h Funci n 86h Registrador high 00h C digo de error 02h Registrador low 63h CRC C3h Valor high 00h Alh Valor low 00h CRC 79h D4h 29 6 Fallas y Alarmas Relacionadas con la Comunicaci n Serial A128 F228 Timeout en la Recepci n de Telegramas Descripci n Unico alarma falla relacionado con la comunicaci n serial Indica que el convertidor ha parado de recibir telegramas seriales v lidos por un per odo mayor del que el programado en el PO314 Actuaci n El par metro PO314 permite programar un tiempo dentro del cual el convertidor deber recibir al menos un telegrama v lido v a interface serial 5232 85485 con direcci n y campo de chequeo de errores correctos caso contrario ser considerado que ha ocurrido alg n problema en la comunicaci n serial El conteo del tiempo es iniciado luego de la recepci n del primer telegrama v lido Esta funci n puede ser utilizada para cualquier protocolo serial soportado por el convertidor Despu s de identificado el imeou en la comunicaci n serial ser se alizada a trav s del HMI el mensaje de alarma A128 o falla F228 dependiendo de la programaci n hecha en el par metro PO313 En condici n de alarma caso la comunicaci n sea restablecida y nuevos telegramas v lidos sean recibidos la se alizaci n de falla en el IHM desaparecer autom ticamente Posibles Causas Correcci n Verificar factores
35. orta como un par metro solamente de lectura Para que los comandos escritos en este par metro sean ejecutados es necesario que el convertidor se encuentre programado para ser controlado v a serial Esta programaci n es hecha a trav s de los par metros P0105 y P0220 hasta P0228 Cada bit de esta palabra representa un comando que puede ser ejecutado en el convertidor Bits 15a8 7 6 5 4 3 2 1 0 E 5 9 9 21219 2 Funci n E 2 g 8 o 5 c pa 0 N 0 D n 8 2 Q t 24 8 2 g GER ES RE MEAE Tabla 3 4 Funciones de los bits para el par metro P0682 Bits Valores Bit O 0 Para motor por rampa de desaceleraci n Gira Para 1 Gira motor de acuerdo con la rampa de aceleraci n hasta alcanzar el valor de la referencia de velocidad Bit 1 0 Deshabilita general el convertidor interrumpiendo la alimentaci n para el motor Habilita General 1 Habilita general el convertidor permitiendo la operaci n del motor Bit 2 0 Girar motor en el sentido opuesto al de la referencia Sentido de Giro 1 Girar motor en el sentido indicado en la referencia Bit 3 0 Deshabilita la funci n JOG JOG 1 Habilita la funci n JOG Bit 4 0 Convertidor va para el modo local LOC REM 1 Convertidor va para el modo remoto Bit 5 0 Convertidor de frecuencia configurado para utiliza la primera rampa para acelerar y Utiliza Segunda Rampa desace
36. par metro 1000h 2 bytes Pregunta Maestro Respuesta Esclavo Campo Valor Campo Valor Direcci n del esclavo O3h Direcci n del esclavo O3h Funci n 06h Funci n 06h Registrador high 02h Registrador high 02h Registrador low ABh Registrador low ABh Valor high 10h Valor high 10h Valor low 00h Valor low 00h CRC F5h CRC F5h CRC BOh Note que para esta funci n la respuesta del esclavo es una copia id ntica de la solicitaci n hecha por el maestro 5 4 3 Funci n 16 Write Multiple Registers Esta funci n permite escribir valores para un grupo de registradores que deben estar en secuencia num rica Tambi n puede ser usada para escribir un nico registrador los valores son siempre hexadecimal e cada campo representa un byte 26 Pregunta Maestro Respuesta Esclavo Direcci n del esclavo Direcci n del esclavo Funci n Funci n Direcci n del registrador inicial byte high Direcci n del registrador inicial byte high Direcci n del registrador inicial byte low Direcci n del registrador inicial byte low N mero de registradores byte high N mero de registradores byte high N mero de registradores byte low N mero de registradores byte low Campo Byte Count de bytes de datos Dato 1 high Dato 1 low Dato 2 high Dato 2 low Ejemplo 3 esc
37. put Registers Descripci n lectura de bloque de registradores del tipo input C digo de la funci n 04 Write Single Coif Descripci n escrita en un nico bit del tipo co C digo de la funci n 05 Write Single Register Descripci n escrita en un nico registrador del tipo holding C digo de la funci n 06 Write Multiple Coils Descripci n escrita en bloque de bit del tipo co C digo de la funci n 15 Write Multiple Registers Descripci n escrita en bloque de registradores del tipo ho ding C digo de la funci n 16 Read Device Identification Descripci n identificaci n del modelo del drive C digo de la funci n 43 El tiempo de respuesta del convertidor CFW 11 fin de la transmisi n del maestro hasta el inicio de la respuesta del esclavo varia de 2 a 10 ms para cualquier una de las funciones arriba Funciones utilizadas para acceder a los datos utilizados por la funci n SoftPLC 24 5 3 2 Direcci n de los Datos y Offset La direcci n de los datos en el CFW 11 es hecha con offset igual a cero lo que significa que el n mero de la direcci n equivale al n mero dado Los par metros est n disponibles a partir de la direcci n 0 cero La tabla que sigue presenta la direcci n de los par metros que pueden ser accedidos como registradores del tipo holding Tabla 5 2 Direcci n de los datos para la interface Modbus RTU Par metros 5 2 Direcci
38. que puedan provocar fallas en la comunicaci n cables instalaci n puesta a tierra Garantizar que el maestro env e telegramas para el convertidor siempre en un tiempo menor que el programado en el P0314 Deshabilitar esta funci n en el PO314 30 AP NDICES Ap ndice A Tabla ASCII Tabla L1 Caracteres ASCII Dec Hex Chr Dec Hex Chr Dec Hex Chr Dec Hex En 0 00 NUL Null char 32 20 5 64 40 a 96 60 1 01 SOH Start of Header 33 21 65 41 97 61 2 02 5 Start of Text 34 22 66 42 B 98 62 b 3 03 ETX End of Text 35 3 67 43 99 63 e 4 04 EOT End of Transmission 36 24 5 68 44 D 100 64 d 5 05 ENQ Enquiry 37 25 69 45 E 101 605 e 6 06 ACK Acknowledgment 38 26 amp 70 46 F 102 66 7 07 BEL Bell 39 27 d 71 47 G 103 67 g 8 08 BS Backspace 40 28 72 48 104 68 h 9 09 HT Horizontal Tab 41 29 73 49 E 105 69 i 10 0 Line Feed 42 2A 74 2 106 6 J 11 0B VT Vertical Tab 43 2B F 75 4B K 107 6B k 12 0C FF Form Feed 44 2C 7 6 4 L 108 6 1 13 0D CR Carriage Return 45 2D 77 4D M 109 6D m 14 0E SO Shift Out 46 2E 78 4E 1110 6E 15 OF SI Shift In 47 2F 79 o 111 6 16 10 DEL Data Link Escape 48 30 0 80 50 P 112 70 p 17 11 DC1
39. r utilizados para comandar la salida con valores negativos de tensi n o sea 32769 hasta 32767 representa una variaci n de 10 V hasta 10 V en la salida anal gica 18 4 Protocolo TP El protocolo TP fue desarrollado con el objetivo de posibilitar la comunicaci n con PLCs de la l nea TP M s debido a su flexibilidad y facilidad de uso tambi n ha sido utilizado en otras aplicaciones siendo muchas veces implementado en PLCs y otros sistemas para el control y el monitoreo de los equipos WEG 4 1 Campos do Protocolo STX Byte de Start of Transmition Valor 02h 2 decimal ETX Byte de End of Transmition Valor O3h 3 decimal ADR Byte de la direcci n del convertidor en la red programable a trav s del PO308 Rango de Valores 41h 65 decimal ASCII at 5Eh 94 decimal ASCII representando las direcciones de 1 30 en la red Especial 1 40h 64 decimal O ASCII Permite escrita o lectura de todos los equipos conectados a la red Especial 2 5Fh 95 decimal ASCII gt Permite SOLAMENTE escrita en todos los equipos conectados a la red sin respuesta de aceptaci n o rechazamiento COD Byte del C digo del Telegrama Lectura 3Ch hexadecimal 60 decimal ASCII Escrita 3Dh hexadecimal 61 decimal ASCII sin guardar el par metro en la EEPROM Escrita 3Eh hexadecimal 62 decimal gt ASCII guardando el par metro en la EEPROM
40. representando la parte baja del valor a ser escrito Ejemplo Respuesta a la solicitaci n de lectura del par metro de estado del convertidor P0680 gt 13h VLo 00h ACK Byte de aceptaci n del esclavo luego de una escrita del maestro Valor O6h 6 decimal NAK Byte de rechazamiento del esclavo luego de una lectura o escrita del maestro Puede ocurrir cuando el maestro solicita una escrita o lectura de un par metro inexistente o el valor a ser escrito en el par metro est fuera del rango de valores permitido Valor 15h 21 decimal 19 4 2 Formato de los Telegramas A seguir ser n presentados los formatos de los telegramas de lectura y escrita en par metros Es importante observar que cada telegrama en el protocolo TP permite realizar la lectura o escrita de hasta 6 par metros por vez Telegramas que poseen error en el formato o BCC incorrecto ser n ignorados por el convertidor que no enviar respuesta para el maestro 4 2 1 Telegrama de Lectura Maestro STX ADR COD NUM DMR 75 DMR ETX COD c digo para lectura gt 3Ch hexadecimal 60 decimal lt ASCII NUM n mero de par metros le dos Rango de 1 DMR n mero del par metro solicitado El n mero de DMRs debe ser igual al valor configurado en el byte NUM Esclavo CFW 11 ADR DSV DSW BCC ADR DSV valor del par metro sol
41. rita del tiempo de aceleraci n 0100 igual 1 05 y tiempo de desaceleraci n PO101 igual a 2 0s de un CFW 11 en la direcci n 15 Valores convertidos para hexadecimal Direcci n 15 OFh 1 byte N mero del primer par metro 100 0064h 2 bytes Valor el primer par metro 10 000 2 bytes Valor para el segundo par metro 20 0014h 2 bytes Pregunta Maestro Respuesta Esclavo Campo Valor Campo Valor Direcci n del esclavo OFh Direcci n del esclavo OFh Funci n 10h Funci n 10h Registrador inicial high 00h Registrador high 00h Registrador inicial low 64h Registrador low 64h No de registradores high 00h Valor high 00h No de registradores low 02h Valor low 02h Byte Count 04h 01h P100 high 00h CRC 39h P100 low P101 high 00h P101 low 14h CRC EOh 91h 5 4 4 Funci n 43 Read Device Identification Funci n auxiliar que permite la lectura del fabricante modelo y versi n de firmware del producto Posee la siguiente estructura Pregunta Maestro Respuesta Esclavo Direcci n del esclavo Direcci n del esclavo Funci n Funci n MEI Type MEI Type C digo de lectura Conformity Level N mero del Objeto More Follows CRC Pr ximo objeto N mero de objetos C digo del primer objeto Tama o del primer objeto Valor del primer objeto
42. s bytes superior Aigh e inferior ow Los telegramas tanto para pregunta cuanto para respuesta no pueden ultrapasar 64 bytes Los valores transmitidos son siempre n meros enteros independiente de poseyeren representaci n con casa decimal De esta forma el valor 9 5 seria transmitido como siendo 95 5Fh v a serial Consulte la lista de par metro del CFW 11 para obtener la resoluci n utilizada para cada par metro 5 4 1 Funci n 03 Read Holding Register Lee el contenido de un grupo de registradores que necesariamente deben estar en secuencia num rica Esta funci n posee la siguiente estructura para los telegramas de lectura y respuesta los valores sin siempre hexadecimal y cada campo representa un byte Pregunta Maestro Respuesta Esclavo Direcci n del esclavo Direcci n del esclavo Funci n Funci n Direcci n del registrador inicial byte high Campo Byte Count Direcci n del registrador inicial byte low Dato 1 high N mero de registradores byte high Dato 1 low N mero de registradores byte low Dato 2 high CRC Dato 2 low Etc 25 Ejemplo 1 lectura de la velocidad del motor 2 y corriente del motor 03 del CFW 11 en la direcci n 1 suponiendo 2 1000 rpm y 3 5 A Direcci n 1 01h 1 byte N mero del primer par metro 2 0002h 2 bytes Valor del
43. s y Definiciones ASCII American Standard Code for Information Interchange CRC Cycling Redundancy Check EIA Electronic Industries Alliance RTU Remote Terminal Unit Representaci n Num rica N meros decimales son representados a trav s de d gitos sin sufijo N meros hexadecimales son representados con la letra h despu s del n mero 1 Introducci n a la Comunicaci n Serial En una interface serial los bits de datos son enviados de modo secuencial a trav s de un canal de comunicaci n o bus Diversas tecnolog as utilizan comunicaci n serial para la transferencia de datos incluyendo las interfaces RS232 y RS485 Las normas que especifican los padrones RS232 y RS485 sin embargo no especifican el formato ni la secuencia de caracteres para la transmisi n y recepci n de datos En este sentido adem s de la interface es necesario identificar tambi n el protocolo utilizado para la comunicaci n Entre los diversos protocolos existentes un protocolo muy utilizado en la industria es el protocolo Modbus RTU A seguir ser n presentadas las caracter sticas de las interfaces serial RS232 y RS485 disponible para el convertidor CFW 11 as como los protocolos para la utilizaci n de estas interfaces 2 Kits Accesorios Para agregar una interface serial para el convertidor de frecuencia CFW 11 es necesario utilizar un de los kits para comunicaci n RS232 o RS485 descriptos a seguir Informaciones de c mo proceder la instalaci n de e
44. sclavo ir contestar al maestro 5 2 2 C digo de la Funci n Este campo tambi n contiene un nico byte donde el maestro especifica el tipo de servicio o funci n solicitada al esclavo lectura escrita etc De acuerdo con el protocolo cada funci n es utilizada para acceder un tipo espec fico de dato En el CFW 11 los datos relativos a los par metros est n disponibles como registradores del tipo holding referenciados a partir de la direcci n 40000 o 4 22 5 2 3 Campo de Datos Campo con tama o variable El formato y el contenido de este campo dependen de la funci n utilizada y de los valores transmitidos Este campo est descrito juntamente con la descripci n de las funciones consultar 5 4 5 2 4 CRC La ltima parte del telegrama es el campo para el chequeo de errores de transmisi n El m todo utilizado es el CRC 16 Cycling Redundancy Check Este campo es formado por dos bytes donde primero es transmitido el byte menos significativo CRC y despu s el m s significativo La forma de c lculo del CRC es descrita en la especificaci n del protocolo sin embargo informaciones para su implementaci n tambi n son suministradas en los ap ndices B y C 5 2 5 Tiempo entre Mensajes En el modo RTU no existe un car cter espec fico que indique el inicio o el fin de un telegrama La indicaci n de cuando un nuevo mensaje empieza o cuando elle termina es hecha por la ausencia de transmisi n de datos
45. se al para representar la rotaci n sincr nica del motor 0683 0000h decimal gt referencia de velocidad O rpm P0683 2000h 8192 decimal referencia de velocidad rotaci n sincr nica Valores de referencia intermediarios o superiores pueden ser programados utilizando esta escala Por ejemplo para un motor de 4 polos y 1800 rpm de rotaci n sincr nica caso se desee una referencia de 900 rpm se debe calcular 1800 8192 referencia en 13 bit 900 x 8192 900 rpm referencia en 13 bit 1800 Referencia en 13 bit 4096 valor correspondiente a 900 rpm en la escala en 13 bits Este par metro tambi n acepta valores negativos para cambiar el sentido de rotaci n del eje el motor El sentido de rotaci n de la referencia sin embargo depende tambi n del valor del bit 2 de la palabra de control P0682 Bit 2 1 y P0683 gt referencia para el sentido directo Bit 2 1 y P0683 lt 0 referencia para el sentido reverso Bit 2 Oy P0683 gt referencia para el sentido reverso Bit 2 Oy P0683 lt referencia para el sentido directo P0695 Valor para las Salidas Digitales Rango 0000h FFFFh Padr n 0000 Propiedades Grupos de acceso v a HMI 01 GRUPOS PAR METROS L 49 Comunicaci n L 111 Estados Comandos Descripci n Posibilita el control de las salidas digitales a trav s de las interfaces de red Serial USB CAN
46. stos m dulos en el convertidor de frecuencia pueden ser obtenidas en el gu a r pido que acompa a el kit 2 1 RS232 2 1 1 Kit RS232 01 WEG 10051958 Compuesto por el m dulo de comunicaci n RS232 figura al lado gu a r pido de montaje y tornillo de fijaci n Interface sigue el padr n ElA RS232C Permite la conexi n entre el CFW 11 y el maestro de la red punto a punto Longitud m xima para conexiones de los dispositivos 10 metros KERR KK 2 1 2 Terminales del Conector El m dulo para comunicaci n RS232 posee un conector DB9 macho XC8 con los siguientes pines 17273745 6 7879 Tabla 2 1 Pines del conector DB para R 232 Pines Nombre Funci n No conectado RX Recepci n de datos TX Transmisi n de datos No conectado GND Referencia para circuito RS232 No conectado No conectado No conectado No conectado SIINI AJN 2 1 3 Se alizaciones y Llaves LED TX LED para se alizar la transmisi n de datos por el convertidor de frecuencia el color verde 2 1 4 Conexi n con la Red RS232 Los se ales RX y TX del convertidor deben ser conectadas respectivamente a los se ales TX y RX del maestro adem s de la conexi n de lo se al de referencia GND interface RS232 es muy susceptible a interferencias Por este motivo el cable utilizado para la comunicaci n debe ser el m s corto posible siempre menor que 10 metros y
47. tidor de frecuencia CFW 11 utiliza solamente el modo RTU para la transmisi n de telegramas Los bytes son transmitidos en el formato hexadecimal y su configuraci n depende de la programaci n hecha a trav s del P0311 5 2 Estructura de los Mensajes en el Modo RTU La red Modbus RTU utiliza el sistema maestro esclavo para el intercambio de mensajes Permite hasta 247 esclavos m s solamente un maestro Toda comunicaci n inicia con el maestro haciendo una solicitaci n a un esclavo y este contesta al maestro el que fue solicitado En ambos los telegramas pregunta y respuesta la estructura utilizada es la misma Direcci n C digo de la Funci n Datos y CRC Luego el campo de datos podr tener tamafio variable dependiendo del que est siendo solicitado Maestro telegrama de solicitaci n Direcci n Funci n Datos de la solicitaci n CRC 1 byte 1 byte n bytes 2 bytes Esclavo telegrama de respuesta Direcci n Funci n Datos de la respuesta CRC 1 byte 1 byte n bytes 2 bytes 5 2 1 Direcci n El maestro inicia la comunicaci n enviando un byte con la direcci n del esclavo para el cual se destina el mensaje Al enviar la respuesta el esclavo tambi n inicia el telegrama con el su propia direcci n El maestro tambi n puede enviar un mensaje destinado a la direcci n 0 cero lo que significa que el mensaje es destinada a todos los esclavos de la red broadcas En este caso ninguno e
48. x00 OxC1 0x81 0x40 0x00 0xC1 0 81 0 40 0x01 0xC0 0 80 0 41 0 01 0 0 0x80 0 41 0 00 OxC1 0x81 0 40 0x00 0xC1 0 81 0x40 0x01 0xC0 0 80 0 41 0x00 0xC1 0x81 0x40 0 01 0xC0 0x80 0x41 0x01 0xC0 0 80 Ox41 0x00 OxC 0x81 0x40 0 01 0 0 0x80 0 41 0x00 OxC1 0x81 0x40 0x00 0xC1 0 81 0x40 0x01 0xC0 0 80 0 41 0 00 0xC1 0x81 0 40 0 01 0xC0 0x80 0x41 0 01 0xC0 0 80 0 41 0 00 0xC1 0 81 0x40 0x00 0 1 0x81 0x40 0x01 0xC0 0x80 0x41 0x01 0xC0 0x80 0x41 0x00 0xC1 0x81 0x40 0 01 0 0 0x80 0x41 0 00 OxC1 0x81 0 40 0x00 0xC1 0x81 0x40 0 01 0xC0 0 80 0 41 0x01 0 0 0x80 0x41 0x00 OxC1 0x81 0x40 0x00 0xC1 0x81 0x40 0x01 0xC0 0x80 0x41 0x00 0 1 0 81 0x40 0x01 0 0 0x80 0 41 0 01 0 0 0x80 0 41 0x00 OxC1 0 81 0x40 0x00 0 1 0 81 0x40 0x01 0xC0 0x80 0 41 0x01 0xC0 0x80 Ox41 0x00 OxC 0 81 0 40 0 01 0 0 0x80 0 41 0 00 OxC1 0x81 0x40 0x00 OxC1 0 81 0x40 0x01 0xC0 0 80 0 41 0x00 0xC1 0x81 0x40 0 01 0 0 0x80 0x41 0 01 0xC0 0x80 Ox41 0x00 0xC1 0 81 0 40 0 01 0 0 0x80 0 41 0 00 OxC1 0x81 0x40 0x00 OxC1 0 81 0 40 0 01 0xC0 0 80 0 41 0 01 0 0 0x80 0 41 0 00 OxC1 0x81 0x40 0x00 0xC1 0x81 0x40 0x01 0xC0 0 80 Ox41 0x00 0xC1 0x81 0x40 0x01 0xC0 0x80 0x41 0x01 OxCO 0x80 0x41 0 00 0xC

Download Pdf Manuals

image

Related Search

Related Contents

Thermal effect compensation for UCC1 and UCC2  Manual - Brooks Instrument  Panasonic PT-DZ12000U Specification Sheet  Team2 SW Help  Consigli di montaggio  Synology Disk Station DS-408 Ultra-High Speed NAS Server  Harbor Freight Tools 92703 User's Manual  Design DVD/HDD-Rekorder mit DVB  Manual de Instalación del Panel de Control  Retroproyector de video a color  

Copyright © All rights reserved.
Failed to retrieve file