Sei sulla pagina 1di 24

GUA RPIDA DE COMUNICACIONES CON EL CONVERTIDOR SYSDRIVE 3G3EV-MA-CE

1.- INTRODUCCIN 2.- CONFIGURACIN Y CABLEADO 3.- PROTOCOLO MODBUS PARA EL CONVERTIDOR 3G3EV-MA-CE

1.- INTRODUCCIN

COMUNICACIONES CON EL 3G3EV

1.- INTRODUCCIN
En la siguiente gua se describen los distintos modos y configuraciones para realizar la comunicacin MODBUS con los nuevos convertidores de frecuencia de la serie 3G3EVMA-CE. Poniendonos en antecedentes vamos a hacer un pequeo resumen de los convertidores de la serie 3G3EV que OMRON comercializa: -3G3EV-CE: Modelo Bsico para aplicaciones sencillas de control de velocidad con una entrada multifuncin, salida rel, entrada analgica y operador digital. -3G3EV-MCE: Modelo de alta funcionalidad con ms parmetros, tres entradas multifuncin, salida rel, salida multifuncin, salida analgica y operador digital. -3G3EV-RE: Versin Sysmac Bus. Posibilidad de controlar mediante dos hilos hasta 16 convertidores mediante una unidad Maestra de Sysmac Bus. -3G3EV-RME: Versin Modbus. Posibilidad de controlar hasta 31 convertidores de frecuencia utilizando protocolo Modbus. Segn el sistema se puede utilizar RS232,422 485. Nota.- Adems en los modelos -CE y -MCE se puede quitar el operador digital y sustituir por el adaptador 3G3EV-PJVOP122. Este adaptador RS-232 se utiliza para efectuar un control 1:1 desde un PC,PLC, consola a distancia, unidad de copia (3G3EV-PJVOP125) o software de programacin (DriveWinEV).

La nueva serie 3G3EV-MA-CE permite la instalacin de un interface RS485 para interconectar hasta 31 equipos en red Modbus. Este equipo es una modificacin del 3G3EV-MCE, los parmetros son los mismos que los de los modelos MCE. De serie viene sin consola y se le pueden conectar los siguientes perifricos: 3G3EV-PJVOP120. Operador digital de la serie 3G3EV. 3G3EV-PJVOP485. Interface Modbus RS485. 3G3EV-PJVOP122A. Interface RS232C para utilizar la consola 3G3IV-PJVOP100 a distancia o para conectar con un PC. De momento los modelos que van a estar disponibles se alimentan a 200V trifsicos. Pero en el 95% de los casos se pueden alimentar en monofsico 200V. Otras caractersticas son: Funcin up/down incorporada, marca CE, mejor precio que los productos actuales MCE, dimensiones ms reducidas etc.

OMRON ELECTRONICS, S.A.

GREV-MAC.DOC

Pag. 2

2.- CONFIGURACIN Y CABLEADO

COMUNICACIONES CON EL 3G3EV

2.- CONFIGURACIN Y CABLEADO


En los modelos 3G3EVMA-CE los parmetros que se deben seleccionar para realizar la comunicacin son:
Parmetro Funcin Rango de seleccin 1: Se pueden ver y modificar todos los parmetros

n01

Inicializacin / Acceso 0: Slo se pueden seleccionar n001 8: Inicializacin de todas las constantes 9: Reset a 3 hilos Referencia Operacin 0: Operador Operador (n11) 1: Terminal Operador (n11) 2: Operador Terminales (Tensin) 3: Terminales Terminales (Tensin) 4: Operador Terminales (Corriente) 5: Terminales Terminales (Corriente)
6: 7: 8: 9: 10: 11: Operador Terminales Comunicaciones Comunicaciones Comunicaciones Comunicaciones Comunicaciones (0002H) Comunicaciones (0002H) Operador (n11) Terminales (Tensin) Terminales (Corriente) Comunicaciones (0002H)

n02

Modo de funcionamiento

n65

Seleccin de unidad de medida

n66

Deteccin de timeover Baud Rate

0: 0.1Hz 1: 2: 30000/100% 3: 0.1% 0: Habilitado 1: Deshabilitado 0 : 2400 bps 1 : 4800 bps 2 : 9600 bps 3 : 19200 bps 0 : Paridad par 1 : Paridad impar 2 : Sin paridad Rango: 5 - 40 ms Rango: 1 31

n71

n74

Paridad

n78 n83

Tiempo espera respuesta N unidad

- Seleccionar el parmetro n01 a 1 para leer y escribir cualquier parmetro. - En el parmetro n02 seleccionaremos el mtodo de cambio de Frecuencia de referencia y Operacin (RUN/STOP, sentido de giro) bien por comunicaciones, consola o terminales. - Poner el n66 a 1 para deshabilitar el Timeover. - En el n78 seleccionaremos el tiempo mximo en el que el convertidor deber responder antes de que aparezca un error de comunicacin. Una vez seleccionados, se debe apagar el variador para que los cambios surtan efecto. Al reencender el convertidor, ste quedar configurado con los parmetros seleccionados con anterioridad. La comunicacin puede ser punto a punto o multipunto. En el caso de punto a punto, el variador tambin se puede comunicar por medio del interface JVOP122 (en este caso no es MODBUS).
Conexin multipunto

Al realizar comunicaciones con varios equipos , la conexin puede ser en estrella o en bus. Conexin en estrella:

3G3EV-MA-CE GREV-MAC.DOC Pag. 3

OMRON ELECTRONICS, S.A.

2.- CONFIGURACIN Y CABLEADO

COMUNICACIONES CON EL 3G3EV

3G3EV-MA-CE

Conversor 3G3EV-MA-CE

Conexin en bus:

3G3EV-MA-CE

Conversor 3G3EV-MA-CE

NOTA.- Es muy importante saber que el 3G3EV-MA-CE necesita un interface 485 para la comunicacin multipunto. El prototipo del conector de dicho interface (3G3EV-PJVOP485) tiene el siguiente formato:

1 3 5 7 9 2 4 6 8 10

Pin 7 SPin 8 S+ Pin 9 RPin 10 R+

OMRON ELECTRONICS, S.A.

GREV-MAC.DOC

Pag. 4

2.- CONFIGURACIN Y CABLEADO

COMUNICACIONES CON EL 3G3EV

El interface definitivo va a ser el siguiente:

Nota.- El interface 3G3EV-PJVOP485 se vende aparte del variador.


ESQUEMAS DE CONEXIN

Han sido montados los siguientes esquemas de conexin:

3G3EV-MA-CE

Cable 1 Cable 2 PC MD-42 3G3EV-RM-E Cable 2

Como se puede apreciar se ha hecho una conexin multipunto utilizando un 3G3EVRM-E y un nuevo 3G3EV-MA-CE, para demostrar que son totalmente compatibles, ya que tiene los mismos parmetros, utilizan el mismo protocolo etc. Lo nico que cambia son las constantes de configuracin de las comunicaciones, que en este caso son :

OMRON ELECTRONICS, S.A.

GREV-MAC.DOC

Pag. 5

2.- CONFIGURACIN Y CABLEADO

COMUNICACIONES CON EL 3G3EV

Parmetros N01 N02 Time Over Baud Rate Paridad Tiempo de Respuesta Nmero de esclavo Control RTS

3G3EV-MA-CE

3G3EV-RM-E

1 11 N66=1 N71=2 N74=2 N78=5 N83=1 No tiene

1 5 N40=1 N63=2 N64=2 N65=5 N67=2 N66=0

La comunicacin entre el PC y el Westermo MD-42 (Cable 1) se realiza segn el standard RS232. La comunicacin entre el conversor MD-42 y los dos variadores de frecuencia (Cable 2) se realiza en 485. A continuacin se detalla el cableado que hay que utilizar y la configuracin de los pines del Westermo: El cable que comunica el PC con el MD-42 (Cable 1) es el siguiente:
PC MD-42

2 3 4 5 6 7 8

2 3 7 5

El cable que va del Westermo MD-42 a ambos variadores (Cable 2) es el siguiente:

MD-42 T+ T-

3G3EV SS+

El Westermo MD-42 queda configurado de la siguiente manera: S2: 1 y 4 a ON, los dems a OFF. S3: 2,5 y 6 a ON, los dems a OFF.

OMRON ELECTRONICS, S.A.

GREV-MAC.DOC

Pag. 6

2.- CONFIGURACIN Y CABLEADO

COMUNICACIONES CON EL 3G3EV

- Se ha hecho el mismo montaje para el caso de un PLC:

Lo nico que cambia es el cable PLC-Westermo MD-42 (Cable 3).

3G3EV-MA-CE Cable 3 Cable 2 PLC MD-42 3G3EV-RM-E

Cable 2

El

cable

utilizado

para

comunicar

PLC-Westermo

MD-42

es

el

siguiente:

PLC 2 3 4 5 9

MD-42 2 3 7 8 5

OMRON ELECTRONICS, S.A.

GREV-MAC.DOC

Pag. 7

3.- PROTOCOLO MODBUS PARA EL 3G3EV-MA-CE

COMUNICACIONES CON EL 3G3EV

3.- PROTOCOLO MODBUS PARA EL 3G3EV-MA-CE


Una vez configurado el variador, en la consola debe aparecer el mensaje CAL parpadeando. En este momento podremos establecer la comunicacin con el EV. Una vez enviada la primera instruccin, desaparecer el mensaje CAL La comunicacin MODBUS tiene las siguientes caractersticas: - Rango de velocidad: 2400, 4800, 9600 y 19200 (seleccionable). - Longitud de datos: fijado a 8 bits. - Paridad: par, impar o ninguna (seleccionable). - Bits de stop: fijado a 1. - Nmero de variadores conectados: hasta 31. - Funcin de AUTO TEST.

Protocolo de comunicacin.
La comunicacin entre el maestro y el esclavo se controla mediante programas contenidos en la unidad maestra. La comunicacin siempre la inicia el maestro (PLC u ordenador); l enva unos datos (mensaje de comando) a un esclavo (variador) en una secuencia fijada. Una vez recibido el mensaje, el esclavo lo descodifica, lo procesa y devuelve un dato (mensaje de respuesta) al maestro. La memoria que puede ser seleccionada y leda por el maestro se denomina HOLDING REGISTER. Cada holding register tiene asociado una direccin hexadecimal.
FORMATO DEL MENSAJE:

El mensaje consiste en cuatro partes: direccin de esclavo, cdigo de funcin, datos y cdigo detector de error. Direccin esclavo Cdigo funcin Datos Cdigo detector error
Direccin de esclavo: Elegimos entre el rango 1 a 31 en hexadecimal (1-1F) segn el esclavo a comunicar (n83). Seleccionando 0 como direccin de esclavo comunicaremos con todas las unidades conectadas. Este mtodo se denomina BROADCASTING o DIRECCIONAMIENTO MLTIPLE, pero est restringido al cambio de referencia y operacin . Cdigo de funcin:

Cdigo de funcin (HEX) 03H 08H 10H

Funcin Lectura contenido holding register Autotest Escribir uno o varios holding registers

Nmero mx. datos 16 16

Datos: Despus de seleccionar una funcin, el maestro necesita enviar los datos necesarios para ejecutar la funcin a la unidad esclava. Los datos dependen de la funcin a utilizar. Estn codificados en hexadecimal. Cdigo detector de error: Todos los mensajes acaban con unos datos para detectar si se ha producido un error durante la transmisin. En este caso es el cdigo CRC-16.

RESPUESTA DEL ESCLAVO:

Una vez que el esclavo ha recibido un comando, enviar un mensaje de respuesta.

OMRON ELECTRONICS, S.A.

GREV-MAC.DOC

Pag. 8

3.- PROTOCOLO MODBUS PARA EL 3G3EV-MA-CE

COMUNICACIONES CON EL 3G3EV

Respuesta normal: En las funciones de escritura simple el esclavo responde con el mismo mensaje enviado. Cuando se trata de multiescritura, el esclavo devuelve parte del comando multimensaje (direccin, cdigo de funcin, nmero de inicio y nmero de holding register). En la respuesta de lectura, se devuelve la direccin y cdigo de funcin y se le aaden los datos ledos. Respuesta a un mensaje defectuoso: Si el comando es defectuoso (excepto fallo de transmisin), el esclavo no realiza ninguna accin y devuelve el mensaje mostrado

Direccin esclavo Cdigo funcin + 80H Cdigo fallo Cdigo detector error
Sin respuesta: En los casos descritos abajo, el esclavo ignora el comando y no responde.

* Fallo en la transmisin. * Diferente n de esclavo entre el comando y el asignado al esclavo. * El intervalo de tiempo entre datos adyacentes en el comando es mayor al tiempo de 24 bits. * La longitud del comando es ilegal.
Cuando la direccin del esclavo es 0 en una funcin de escritura, todos los esclavos ejecutan el comando pero ninguno responde.

OMRON ELECTRONICS, S.A.

GREV-MAC.DOC

Pag. 9

3.- PROTOCOLO MODBUS PARA EL 3G3EV-MA-CE

COMUNICACIONES CON EL 3G3EV

LECTURA DE HOLDING REGISTERS (03H)


Comando:
Direccin esclavo Cdigo funcin Direccin Inicio Byte alto Byte bajo Cantidad registros Byte alto Byte bajo CRC-16 Byte alto Byte bajo

03H

Ejemplo: Leer los Holding Register 113H, 114H, 115H y 116H del esclavo 1 Direccin esclavo Cdigo funcin Direccin Inicio Byte alto Byte bajo Cantidad registros Byte alto Byte bajo CRC-16 Byte alto Byte bajo 01H 03H 01H 13H 00H 04H B4H 30H

Respuesta Normal:
Direccin esclavo Cdigo funcin Nmero bytes de datos Primer Holding Byte alto Register Byte bajo Siguiente Holding Byte alto Register Byte bajo ...ltimo Holding Byte alto Register Byte bajo CRC-16 Byte alto Byte bajo

03H

Ejemplo: La respuesta al comando anterior sera: Direccin esclavo Cdigo funcin Nmero bytes de datos Holding Register Byte alto 113H Byte bajo Holding Register Byte alto 114H Byte bajo Holding Register Byte alto 115H Byte bajo Holding Register Byte alto 116H Byte bajo CRC-16 Byte alto Byte bajo 01H 03H 08H 00H 68H 00H 64H 00H 12H 02H 11H 6CH BCH

OMRON ELECTRONICS, S.A.

GREV-MAC.DOC

Pag. 10

3.- PROTOCOLO MODBUS PARA EL 3G3EV-MA-CE


Respuesta ante un fallo:
Direccin esclavo Cdigo funcin Cdigo fallo CRC-16 Byte alto Byte bajo

COMUNICACIONES CON EL 3G3EV

83H

Ejemplo: Direccin esclavo Cdigo funcin Cdigo fallo CRC-16 Byte alto Byte bajo 02H 83H 03H F1H 31H

En este caso el esclavo 2 nos ha respondido con un cdigo de fallo 03H.

AUTOTEST (08H)
El comando se devolver directamente como respuesta; esta funcin permite chequear las comunicaciones entre el maestro y las unidades esclavas. Se puede coger un valor arbitrario para el test de cdigo y de dato.
Comando:
Direccin esclavo Cdigo funcin Cdigo Byte alto Test Byte bajo Dato Byte alto Byte bajo CRC-16 Byte alto Byte bajo

08H

Respuesta Normal:
Direccin esclavo Cdigo funcin Cdigo Byte alto Test Byte bajo Dato Byte alto Byte bajo CRC-16 Byte alto Byte bajo

08H

Respuesta ante un fallo:


Direccin esclavo Cdigo funcin Cdigo fallo CRC-16 Byte alto Byte bajo

88H

OMRON ELECTRONICS, S.A.

GREV-MAC.DOC

Pag. 11

3.- PROTOCOLO MODBUS PARA EL 3G3EV-MA-CE

COMUNICACIONES CON EL 3G3EV

ESCRITURA EN HOLDING REGISTERS (10H)


Comando:
Direccin esclavo Cdigo funcin Direccin Byte alto Inicio Byte bajo Cantidad Byte alto registros Byte bajo Nmero bytes de datos Primer dato Byte alto Byte bajo Siguiente Dato Byte alto Byte bajo CRC-16 Byte alto Byte bajo

10H

El nmero de bytes de datos es el doble de la cantidad de registros a enviar. Ejemplo: Escribir en los holding registers 01H y 02H del esclavo 10 (decimal) los valores 03H y 190H (RUN, REVERSE y a la frecuencia 400 unidades). Direccin esclavo Cdigo funcin Direccin Inicio Byte alto Byte bajo Cantidad Byte alto registros Byte bajo Nmero bytes de datos Primer dato Byte alto Byte bajo Siguiente Dato Byte alto Byte bajo CRC-16 Byte alto Byte bajo
Respuesta Normal:
Direccin esclavo Cdigo funcin Direccin Byte alto inicio Byte bajo Cantidad Byte alto Byte bajo CRC-16 Byte alto Byte bajo

0AH 10H 00H 01H 00H 02H 04H 00H 03H 01H 90H E6H BBH

10H

OMRON ELECTRONICS, S.A.

GREV-MAC.DOC

Pag. 12

3.- PROTOCOLO MODBUS PARA EL 3G3EV-MA-CE

COMUNICACIONES CON EL 3G3EV

Ejemplo: La respuesta al ejemplo de escritura anterior sera de la siguiente forma: Direccin esclavo Cdigo funcin Direccin inicio Byte alto Byte bajo Cantidad Byte alto Byte bajo CRC-16 Byte alto Byte bajo Respuesta ante un fallo:
Direccin esclavo Cdigo funcin Cdigo fallo CRC-16 Byte alto Byte bajo

0AH 10H 00H 01H 00H 02H 11H 73H

90H

OMRON ELECTRONICS, S.A.

GREV-MAC.DOC

Pag. 13

3.- PROTOCOLO MODBUS PARA EL 3G3EV-MA-CE CLCULO DEL CRC-16

COMUNICACIONES CON EL 3G3EV

Para realizar el clculo del cdigo CRC-16 realizar los siguientes pasos: a) Inicializar los 16 bits del registro remanente a 1s, es decir FFFF 1111 1111 1111 1111 b) OR exclusiva del registro remanente con el primer dato (direccin del esclavo) c) Desplazar el resultado un bit a la derecha y: d) Si el bit desplazado es uno realizar una OR exclusiva del resultado de c) con A001 1010 0000 0000 0001 e) Si el bit desplazado es cero continuamos las operaciones f) Realizar el paso d) 8 veces g) Repetir el proceso desde a) pero cambiando el registro remanente por el resultado obtenido y cambiando el primer dato por el siguiente Ejemplo: Trama 01 10

1111 1111 1111 1111 0000 0001 -----------------------------1111 1111 1111 1110 0111 1111 1111 1111 0011 1111 1111 1111 1010 0000 0000 0001 -----------------------------1001 1111 1111 1110 0100 1111 1111 1111 0010 0111 1111 1111 1010 0000 0000 0001 -----------------------------1000 0111 1111 1110 0100 0011 1111 1111 0010 0001 1111 1111 1010 0000 0000 0001 -----------------------------1000 0001 1111 1110 0100 0000 1111 1111 0010 0000 0111 1111 1010 0000 0000 0001 -----------------------------1000 0000 0111 1110 0001 0000 -----------------------------1000 0000 0110 1110 0100 0000 0011 0111 0010 0000 0001 1011 1010 0000 0000 0001 -----------------------------1000 0000 0001 1010 0100 0000 0000 1101 0010 0000 0000 0110 1010 0000 0000 0001 -----------------------------1000 0000 0000 0111 0100 0000 0000 0011 1010 0000 0000 0001 -----------------------------1110 0000 0000 0010 0111 0000 0000 0001 0011 1000 0000 0000 1010 0000 0000 0001 ------------------------------

remanente 1 dato (01) XOR 0 desplazamiento 1 1 desplazamiento 2 A001 XOR 0 desplazamiento 3 1 desplazamiento 4 A001 XOR 0 desplazamiento 5 1 desplazamiento 6 A001 XOR 0 desplazamiento 7 1 desplazamiento 8 A001 XOR remanente 2 dato (10) XOR 0 desplazamiento 1 1 desplazamiento 2 A001 XOR 0 desplazamiento 3 1 desplazamiento 4 A001 XOR 1 desplazamiento 5 A001 XOR 0 desplazamiento 6 1 desplazamiento 7 A001 XOR

OMRON ELECTRONICS, S.A.

GREV-MAC.DOC

Pag. 14

3.- PROTOCOLO MODBUS PARA EL 3G3EV-MA-CE

COMUNICACIONES CON EL 3G3EV

1001 1000 0000 0001 0100 1100 0000 0000 1 desplazamiento 8 1010 0000 0000 0001 A001 -----------------------------XOR 1110 1100 0000 0001 CRC-16 E C 0 1 Para el clculo del CRC se incluye la siguiente rutina en BASIC:

940 '---------------------------------------------------------------------------950 ' FUNCION: 960 ' 970 ' PROPOSITO: Calculo de CRC 990 '---------------------------------------------------------------------------1000 ' 1110 crctmp = &HFFFF 1120 FOR i = 1 TO N 1130 crctmp = crctmp XOR XMT(i) 1140 FOR j = 1 TO 8 1150 ct = crctmp AND &H1 1160 IF crctmp < 0 THEN ch = 1 ELSE ch = 0 1170 crctmp = crctmp AND &H7FFF 1180 crctmp = crctmp \ 2 1190 IF ch = 1 THEN crctmp = crctmp OR &H4000 1200 IF ct = 1 THEN crctmp = crctmp XOR &HA001 1210 NEXT j, i 1220 IF crctmp < 0 THEN cl = 1: crctmp = crctmp AND &H7FFF ELSE cl = 0 1230 c1 = crctmp AND &HFF: c2 = (crctmp AND &H7F00) \ 256 1240 IF cl = 1 THEN c2 = c2 OR &H80 1250 XMT(N + 1) = c1: XMT(N + 2) = c2 1260 XMT$(N + 1) = HEX$(XMT(N + 1)) 1270 XMT$(N + 2) = HEX$(XMT(N + 2)) 1280 RETURN Con esta subrutina calculamos el CRC-16 del mensaje, previamente cargado en XMT(1), XMT(2), XMT(3), ..., XMT(N), y se almacena en XMT(N+1) y XMT(N+2). N ser el nmero de bytes que componen el mensaje sin el CRC-16.

OMRON ELECTRONICS, S.A.

GREV-MAC.DOC

Pag. 15

3.- PROTOCOLO MODBUS PARA EL 3G3EV-MA-CE LISTA DE CDIGOS DE FALLO


Cdigo 01H 02H

COMUNICACIONES CON EL 3G3EV

03H

21H

22H

Contenido Fallo de cdigo de funcin - El cdigo de funcin no es 01H, 08H y 10H. Fallo en el nmero de registro - Nmero de registro no vlido. - La direccin de comienzo para realizar un broadcasting no es ni 0000H,ni 0001H ni 0002H. - Se ha intentado leer el registro No. 900H (comando enter) el cual es de slo escritura. Fallo de nmero - El nmero de bytes de datos en una funcin de lectura o escritura no est entre 1 y 32 Fallo en seleccin de datos - El nmero de dato es superior o inferior al escribir en una constante o en un dato de control. - Se ha intentado escribir en una constante algo inconsistente. Fallo en el modo de escritura - Se ha intentado escribir una constante durante la marcha. - Se ha intentado escribir el comando enter durante la marcha. - Se ha intentado escribir una constante durante un fallo de alimentacin. - Se ha intentado escribir el comando enter durante un fallo de alimentacin. - Se ha intentado escribir en una constante aparte de la n00=8 (inicializacin) durante un fallo de constante (CPF04) - Se ha intentado escribir en una constante mientras se almacenan datos. - Se ha intentado escribir en un registro de slo-lectura.

OMRON ELECTRONICS, S.A.

GREV-MAC.DOC

Pag. 16

3.- PROTOCOLO MODBUS PARA EL 3G3EV-MA-CE

COMUNICACIONES CON EL 3G3EV

LISTADO DE HOLDING REGISTERS

Cdigo de funcin + 80H

El mapeado de los HOLDING REGISTERS es el mostrado en la siguiente tabla: 000H - 01FH 020H - 0FFH 100H - 8FFH 900H COMANDO MONITORIZACIN CONSTANTES ENTER

Los registros de comando son datos de slo escritura, los cuales actan directamente sobre el estado del convertidor. Los registros de monitorizacin son slo de lectura, con los que podemos leer el estado del convertidor en ese instante. Con las constantes podemos leer y escribir en las distintas constantes del convertidor. Finalmente el registro ENTER nos sirve para almacenar los holding registers de las constantes en la EEPROM
Datos de comando:

N registro 0000H 0001H

0002H 0003H 0004-8H 0009H

000A-1FH

Contenido Seal de operacin: Bit 0 Comando de operacin 1: Run 0: Stop 1: Comando de REV/FWD 1: Reverse 0: Forward 2: Fallo externo 1: Fallo (EFO) 3: Reset de Fallo 1: Reset 4: Referencia de multifuncin 1 5: Referencia de multifuncin 2 6: Referencia de multifuncin 3 Frecuencia de referencia (En las unidades especificadas en la constante n39) Ganancia de la curva V/F; con un rango del 2 al 200% Reservado Salida multifuncin Bit 0: Salida multifuncin 1 1: Salida multifuncin 2 Reservados

Datos de Broadcasting

N registro 0001H

0002H

Contenido Operacin: Bit 0: Operacin 1: Run 1: REV/FWD 1: Reverse 2: 3: 4: Fallo externo 1: Fallo (EFO) 5: Reset de Fallo 1: Reset Frecuencia de referencia (Unidades fijadas de Mx. frecuencia/30000)

0: Stop 0: Forward

OMRON ELECTRONICS, S.A.

GREV-MAC.DOC

Pag. 17

3.- PROTOCOLO MODBUS PARA EL 3G3EV-MA-CE

COMUNICACIONES CON EL 3G3EV

Datos de monitorizacin (slo se pueden leer)

N registro 0020H

0021H

0022H

0023H 0024H 0025H 0026H 0027H 0028H 0029H 002AH 002BH

Contenido Seal de estado Bit 0: Durante operacin 1: Marcha 1: Marcha inversa 1: REV 2: Variador preparado 1: S 3: Fallo 1: Fallo 4: Seleccin de dato fallida 1: Fallo 5: Salida multifuncin 1 1: Fotoacoplador ON 6: Salida multifuncin 2 Estado de fallo Bit 0: Sobrecorriente (OC). 1: Sobretensin. 2: Sobrecarga del variador (OL2) 3: Rel trmico (OH) 4 5 6 7: Fallo externo (EF,EFO) 8: Fallo Hardware (CPFxx) A: Deteccin sobrepar (OL3) B C: Fallo en la alimentacin (UV1) D: Fallo control de la alimentacin (UV2) E Error de bus F Estado de la comunicacin Bit 0: Escribiendo datos 1 2 3: Lmite superior o inferior 4: Inconsistencia Frecuencia de referencia ( en las unidades especificadas en la constante n39) Frecuencia de salida ( en las unidades especificadas en la constante n39) Corriente de salida (10/1)A Tensin de salida de referencia (1/1)V Valor de la secuencia de entrada

0: Stop 0: FWD 0: No

0: OFF

OMRON ELECTRONICS, S.A.

GREV-MAC.DOC

Pag. 18

3.- PROTOCOLO MODBUS PARA EL 3G3EV-MA-CE

COMUNICACIONES CON EL 3G3EV

N registro 002CH

Contenido Estado del convertidor Bit 0: Durante operacin 1: Velocidad cero 2: Frecuencia alcanzada 3: 4: Deteccin frecuencia 1 5: Deteccin frecuencia 2 6: Preparado para operar 7: Deteccin bajatensin 8: Salida bloqueada 9: Frecuencia de referencia A: Referencia de RUN

1: Funcionando 1: Velocidad cero 1: Alcanzada 1: Frecuencia de salida n53 1: Frecuencia de salida n53 1: Preparado 1: Detectando 1: Salida bloqueada 1: Operador 0: Comunicacin 1: Sin comunicacin 0: Con comunicacin 1: Sobrepar detectado

002DH 002EH 002FH 0030H 0031H 0032H003CH 003DH

B: Deteccin de sobrepar C: D: E: Fallo grave 1: Fallo F: Fallo transmisin 1: Fallo Monitorizacin de las salidas multifuncin Tensin del circuito principal de DC Fallo en la transmisin Bit 0: Fallo CRC 1: Longitud de datos ilegal 2: 3: Error paridad 4: Error Overrun 5: Error flujo 6: Timeover -

003EH00FFH

OMRON ELECTRONICS, S.A.

GREV-MAC.DOC

Pag. 19

3.- PROTOCOLO MODBUS PARA EL 3G3EV-MA-CE

COMUNICACIONES CON EL 3G3EV

Constantes del convertidor (Se pueden leer y escribir)

El nmero de holding register de una constante es equivalente a aadirle 256 al nmero de constante y finalmente convertir el nmero a hexadecimal. En la tabla se incluyen , entre parntesis, el nmero de constante. N registro 100H 101H (n01) Nombre Inicializacin / Acceso Funcin 0: Slo se puede seleccionar n01 1: Se pueden seleccionar todas las constantes 8: Se inicializan las selecciones de constantes 9: Inicializacin a tres hilos Valor Comando Marcha Referencia de frecuencia 0 Consola Consola 1 Teminales Consola 2 Comunicaciones Consola 3 Teminales Comunicaciones 4 Comunicaciones Comunicaciones 0: Parada por deceleracin 1: Marcha libre For: Marcha directa (seleccin 0) rEu: Marcha inversa (seleccin 1) 0: Aceptar 1: No aceptar 0: Marcha directa/inversa 1: Reset fallo 2: Fallo externo (Cuando est en ON) 3: Fallo externo (Cuando est en OFF) 4: Multivelocidad 1 5: Multivelocidad 2 6: Multivelocidad 3 7: Frecuencia JOG 8: Tiempo aceleracin/deCeleracin 9: Bloqueo externo (Contacto N A) A: Bloqueo externo (Contacto N C) B: Buscar comando desde mxima frecuencia C: Buscar comando desde frecuencia seleccionada D: Mantener Acel/Desacel E: LOCAL/REMOTE F: Marcha directa 10: Marcha inversa De 0 a 10 igual que n106 17: Ms/Menos 18: Autotest De 0 a 16 igual que n106 Seleccin Inicial 1

102H (n02)

Seleccin operacin y frecuencia de referencia

103H (n03) 104H (n04) 105H (n05) 106H (n06)

Modo parada Marcha directa/inversa Inhibir marcha inversa Entrada multifuncin 1

0 For 0 1

107H (n07) 108H (n08)

Entrada multifuncin 2

Entrada multifuncin 3

OMRON ELECTRONICS, S.A.

GREV-MAC.DOC

Pag. 20

3.- PROTOCOLO MODBUS PARA EL 3G3EV-MA-CE

COMUNICACIONES CON EL 3G3EV

N registro 109H (n09)

Nombre Salida multifuncin 1 (terminal MA,MB) 0: 1: 2: 3: 4:

Funcin Presencia fallo Operacin en progreso Frecuecia concordante Velocidad cero Deteccin frecuencia (frec. salida nivel deteccin frecuencia) 5: Deteccin frecuencia (frec. salida nivel deteccin frecuencia) 6: Deteccin sobrepar 7: Bloqueo 8: Deteccin bajatensin 9: Bsqueda velocidad A: Modo operacin B: Reservado C: Convertidor preparado D: Reservado E: Reservado F: Salida desde seleccin de comunicacin Igual que n109 Rango 0.0 a 400.0Hz Rango 0.0 a 400.0Hz Rango 0.0 a 400.0Hz Rango 0.0 a 400.0Hz Rango 0.0 a 400.0Hz Rango 0.0 a 400.0Hz Rango 0.0 a 400.0Hz Rango 0.0 a 400.0Hz Rango 0.0 a 400.0Hz Rango: 0.0 a 999s Rango: 0.0 a 999s Rango: 0.0 a 999s Rango: 0.0 a 999s Rango: 50.0 a 400Hz Rango: 1 a 255.5 Rango: 0.6 a 400Hz Rango: 0.5 a 400Hz

Seleccin inicial 1

10AH (n10) 10BH (n11) 10CH (n12) 10DH (n13) 10EH (n14) 10FH (n015) 110H (n16) 111H (n17) 112H (n018) 113H (n19) 114H (n20) 115H (n21) 116H (n22) 117H (n23) 118H (n24) 119H (n25) 11AH (n26) 11BH (n27)

Salida multifuncin (terminal PA) Frecuencia referencia 1 Frecuencia referencia 2 Frecuencia referencia 3 Frecuencia referencia 4 Frecuencia referencia 5 Frecuencia referencia 6 Frecuencia referencia 7 Frecuencia referencia 8 Frecuencia referencia JOG Tiempo aceleracin 1 Tiempo deceleracin 1 Tiempo aceleracin 2 Tiempo deceleracin 2 Frecuencia mxima salida Tensin mxima Frecuencia tensin mxima (frecuencia bsica) Frecuencia salida media

6.0Hz 0.0Hz 0.0Hz 0.0Hz 0.0Hz 0.0Hz 0.0Hz 0.0Hz 6.0Hz 10.0s 10.0s 10.0s 10.0s 60.0Hz 200V 60.0Hz 1.5Hz

OMRON ELECTRONICS, S.A.

GREV-MAC.DOC

Pag. 21

3.- PROTOCOLO MODBUS PARA EL 3G3EV-MA-CE

COMUNICACIONES CON EL 3G3EV

N registro 11CH (n28) 11DH (n29) 11EH (n30) 11FH (n31) 120H (n32)

Nombre Tensin frecuencia intermedia Frecuencia salida mnima Rango: 1 a 255 V Rango: 0.5 a 10.0 Hz

Funcin

Seleccin inicial 12V 1.5Hz 12V * 0

Tensin frecuencia salida mnima Rango: 1 a 50V Rango: 0.0 al 120% de la corriente nominal del convertidor 0: Motor estndar con valores estndar 1: Motor estndar con valores transitorios 2: Motor dedicado con valores estndar 3: Motor dedicado con valores transitorios 4: Sin proteccin trmica Deceleracin durante prevencin 0: Provista de bloqueo 1: No provista (Cuando hay resistencia freno) Nivel prevencin bloqueo durante 30 a 200 (%) aceleracin 100% es la corriente nominal del motor Nivel prevencin bloqueo durante 30 a 200 (%) operacin 100% es la corriente nominal del motor Operacin tras recuperacin corte 0: No continuar operacin alimentacin 1: La operacin contina slo si la interrupcin est dentro de 0,5 segundos 2: La operacin contina incondicionalmente Frecuencia portadora 1: 2.5 (Khz) 2: 5 (Khz) 3: 7.5 (Khz) 4: 10 (Khz) 5: 12.5 (Hhz) 6: 15.0 (Khz) Ganancia mejora Rango: 0.0 a 3.00. automtica par Ganancia referencia frecuencia Rango: 0.10 a 2.00 (veces) Desviacin referencia frecuencia Lmite superior referencia frecuencia Lmite inferior referencia frecuencia Terminal entrada referencia frecuencia Salida analgica multifuncin Ganancia salida analgica multifucin Inyeccin C.C. Rango: -99% a 99% Rango: 0 a 110 (%) Rango: 0 a 110 (%) 0: Referencia de frecuencia 1: Reset de fallo 0: Frecuencia de salida 1: Corriente de salida Rango: 0.00 a 2.00 0 a 100 (%) Corriente referencia termoelectrnica Proteccin termoelectrnica

121H (n33) 122H (n34) 123H (n35) 124H (n36)

0 170% 160% 0

125H (n37)

1 (2.5kHz)

126H (n38) 127H (n39) 128H (n40) 129H (n41) 12AH (n42) 12BH (n43) 12CH (n44) 12DH (n45) 12EH (n46) 12FH (n47) 130H (n48) 131H (n49)

1.0 0 0 100% 0% 50% 0.5s 0.0s 0

Tiempo inyeccin c.c. a la parada 0.0 a 5.0 (segundos) Tiempo inyeccin c.c. al arranque 0.0 a 5.0 (segundos) Curva S 0: Sin curva S 1: Curva S: 0.2 segundos 2: Curva S: 0.5 segundos 3: Curva S: 1.0 segundos

OMRON ELECTRONICS, S.A.

GREV-MAC.DOC

Pag. 22

3.- PROTOCOLO MODBUS PARA EL 3G3EV-MA-CE

COMUNICACIONES CON EL 3G3EV

N registro 132H (n50)

Nombre Seleccin funcin detencin sobrepar

Funcin 0: No detecta sobrepar. 1: Detecta sobrepar slo cuando se ha alcanzado la velocidad. (Contina operacin) 2: Detecta sobrepar slo cuando se ha alcanzado la velocidad (Parada) 3: Siempre detecta sobrepar durante operacin. (Parada) 4: Siempre detecta sobrepar durante operacin. Para la operacin cuando se ha detectado sobrepar 30 a 200 (%) 0.1 a 10.0 (segundos) 0.0 a 400 (Hz) 0.0 a 9.9 (%) 0 a 99 (%) 0.0 a 400 (Hz) 0.0 a 400 (Hz) 0.0 a 400 (Hz) 0.0 a 25.5 (Hz) 0 a 10 veces 0: Tecla STOP efectiva 1: Tecla STOP no efectiva Rango: 0.1 a 25.5 segundos

Seleccin inicial 0

133H (n51) 134H (n52) 135H (n53) 136H (n54) 137H (n55) 138H (n56) 139H (n57) 13AH (n58) 13BH (n59) 13CH (n60) 13DH (n61) 13EH (n62) 13FH (n63)

Nivel deteccin sobrepar Tiempo deteccin sobrepar Nivel deteccin frecuencia Ganancia compensacin deslizamiento Corriente motor sin carga Frecuencia salto 1 Frecuencia salto 2 Frecuencia salto 3 Anchura salto Nmero reintentos de fallo Tecla STOP efectiva / no efectiva

160% 0.1s 0.0Hz 0.0% 40% 0.0Hz 0.0Hz 0.0Hz 1.0Hz 0 0 2.0s 2

140H (n64) 141H (n65) 142H (n66) 143H (n67) 144H (n68) 145H (n69)

Retardo compensacin deslizamiento Seleccin velocidad comunicacin 0: 2400 bps 1: 4800 bps 2: 9600 bps 3: 19600 bps Seleccin paridad 0: Paridad par 1: Paridad impar 2: Sin paridad Tiempo espera respuesta Rango: 5 a 50 ms Control RTS Direccin esclavo Grabacin fallo Nmero PROM

5ms 0 0 -

0: Control RTS habilitado 1: Control RTS no habilitado Rango:0-31 Almacena y muestra las alarmas recientes (No se puede seleccionar) 3 dgitos ms bajos del nmero de PROM

OMRON ELECTRONICS, S.A.

GREV-MAC.DOC

Pag. 23

3.- PROTOCOLO MODBUS PARA EL 3G3EV-MA-CE

COMUNICACIONES CON EL 3G3EV

Registro ENTER (Slo de escritura)

N registro 900H

Nombre Comando ENTER

Funcin Comando para almacenar constantes en memoria EEPROM

Rango de seleccin 0000-FFFFH

Al escribir en el convertidor una constante mediante comunicaciones, sta se almacena en una memoria RAM. El comando ENTER escribe los datos de la RAM en la memoria EEPROM del EV. Como la memoria EEPROM del EV tiene un nmero limitado de escrituras, se recomienda no ejecutar este comando con demasiada frecuencia. Este comando es slo de escritura, si se intenta realizar una lectura del comando, aparecer un error de nmero de registro (cdigo de fallo 02H).

OMRON ELECTRONICS, S.A.

GREV-MAC.DOC

Pag. 24

Potrebbero piacerti anche