You are on page 1of 23

GUA RPIDA DE COMUNICACIONES CON EL SYSDRIVE 3G3JV (TARJETAS DE INTERFACE)

1.- INTRODUCCIN 2.- INSTALACIN TARJETA 3.- CABLEADO Y CONFIGURACIN 4.- PROTOCOLO MODBUS PARA EL CONVERTIDOR 3G3JV (MEMOBUS)

1.- INTRODUCCIN

COMUNICACIONES CON EL 3G3JV

1.- INTRODUCCIN
En la siguiente gua rpida se describe cmo comunicar con los convertidores de frecuencia de la serie 3G3JV mediante el protocolo MODBUS (MEMOBUS) En primer lugar, decir que para comunicar en protocolo MODBUS con un 3G3JV, debemos insertar la tarjeta opcional de comunicaciones 3G3JVPSI232 (interface RS232) o bin la tarjeta opcional de comunicaciones 3G3JV-PSI485 (interface RS485/RS422). A continuacin se detallarn los distintos pasos a seguir para realizar la comunicacin con un 3G3JV.

OMRON ELECTRONICS, S.A.

MECHATRONICS

Pag. 2

2.- INSTALACIN TARJETAS

COMUNICACIONES CON EL 3G3JV

2.- INSTALACIN TARJETAS


Para la correcta instalacin de la tarjetas de comunicacin 3G3JV-PSI232 y 3G3JV-PSI485, deberemos seguir los siguientes pasos: - En primer lugar, quitar la alimentacin al equipo y una vez apagado, retirar la cubierta frontal del convertidor (para descubrir el conector CN1). - Insertar la tarjeta en el conector CN1 encajndola en un par de taladros que se encuentran en la parte inferior del operador digital de forma que el switch de fin de lnea quede en la parte inferior, tal y como se muestra en la FIGURA 1. - Despus, cablear la lnea de comunicacin y seleccionar si el convertidor va a ser fin de lnea (en el caso de tarjeta 3G3JV-PSI485). - Dar alimentacin.

FIGURA 1:
Esquema simplificado de la vista frontal del convertidor

TARJETA 3G3JV-PSI485

SYSDRIVE 3G3JV

OMRON ELECTRONICS, S.A.

MECHATRONICS

Pag. 3

3.- CABLEADO Y CONFIGURACIN

COMUNICACIONES CON EL 3G3JV

3.- CABLEADO Y CONFIGURACIN


En RS232 solamente podemos realizar comunicaciones punto a punto, y en este caso utilizaremos la tarjeta 3G3JV-PSI232.

El cable de extensin de conexionado 3G3JV-PSI232 y el PC tiene la siguiente configuracin:

INTERFACE VISTO DESDE ARRIBA

En caso de utilizar comunicacin punto a punto con un PLC, tendremos el siguiente conexionado:

INTERFACE VISTO DESDE ARRIBA

OMRON ELECTRONICS, S.A.

MECHATRONICS

Pag. 4

3.- CABLEADO Y CONFIGURACIN

COMUNICACIONES CON EL 3G3JV

La referencia del cable de conexin entre PC y la tarjeta interface 3G3JVPSI232 es la siguiente: 3G3MV-PCNRS232CN-V1 Cable de longitud 1,5 m.

En RS485/RS422 podemos realizar comunicaciones multipunto, por lo que debemos seleccionar en la tarjeta si el equipo va a ser fin de lnea (switch de la tarjeta a ON). En este caso utilizaremos la tarjeta opcional de comunicaciones 3G3JV-PSI485.

La disposicin de terminales y el circuito interno es el siguiente:

- Esquemas de conexin: La conversin RS232C<->RS485 se ha realizado, en este caso, con un conversor WESTERMO, aunque puede utilizarse otro conversor. En ese caso habr que buscar las equivalencias entre los puertos.

WESTERMO MD42 Switches: S2: S3 Pines 1, 4 y 6 a ON, resto a OFF Pines 2, 5 y 6 a ON, resto a OFF

Cableado: PC WES-MD42 2 2 RD 3 3 TD 7 RTS 5 5 SG CABLE PLANO Aadir puente TD y RTS WES-MD42 3G3JV-PSI485 T+ SRTS+ R+

WESTERMO MD44 MECHATRONICS

OMRON ELECTRONICS, S.A.

Pag. 5

3.- CABLEADO Y CONFIGURACIN Switches: S2: S3

COMUNICACIONES CON EL 3G3JV Pines 1, 3, 4 y 6 a ON, resto a OFF Pines 3 y 4 a ON, resto a OFF

Cableado: PC WES-MD44 T+ CABLE PLANO TWES-MD44 3G3JV-PSI485 SRS+ R+

Para realizar comunicaciones en multipunto, el switch de fin de lnea deber ser seleccionado en los equipos extremos del bus. OFF Esclavo 1 Maestro OFF Esclavo 2

ON ltimo esclavo El siguiente esquema nos muestra el esquema de conexin para la conexin de varios equipos en multipunto (conexin en RS-485):

OMRON ELECTRONICS, S.A.

MECHATRONICS

Pag. 6

3.- CABLEADO Y CONFIGURACIN

COMUNICACIONES CON EL 3G3JV

- Configuracin del 3G3JV para la comunicacin Una vez realizado el montaje hardware, se debe configurar el variador para poder realizar la comunicacin.

Nmero n01

Funcin Inicializacin / Acceso

n02

n03

Fuente de comando de marcha Fuente de referencia de frecuencia

Descripcin 0: Lectura-escritura n01 y slo lectura n02 a n79 1: Lectura-escritura n01 a n79 6: Borrado del histrico de error 8: Inicializacin a 2 hilos 9: Inicializacin a 3 hilos 0: Operador digital 1: Terminales circuito de control 2: Comunicaciones serie 0: Potencimetro del operador digital 1: Teclado del operador digital 2: Terminales del circuito de control (0 a 10V) 3: Terminales del circuito de control (4 a 20mA) 4: Terminales del circuito de control (0 a 20mA) 6: Comunicaciones serie

- El parmetro n001 deber estar a 1 para poder leer y escribir cualquier parmetro del n01 al n79. - En el parmetro n02 y n03 seleccionaremos el mtodo de cambio de Frecuencia de referencia y Operacin (RUN/STOP, sentido giro), bien por comunicaciones, consola o terminales. Los parmetros propios de la comunicacin MODBUS son:

Nmero n68

Funcin Deteccin de time-over

n69

Unidad de referencia de frecuencia Direccin de esclavo Seleccin BPS

n70 n71

Descripcin 0: Habilitada, el variador para mediante parada libre 1: Habilitada, el variador para segn tiempo decel. 1 2: Habilitada, el variador para segn tiempo decel. 2 3: Habilitada, el variador continua con la operacin 4: Deshabilitada 0: 0.1 Hz 1: 0.01 Hz 2: Toma la frec. mxima como 30000 3: 0.1% (Frec. mxima: 100%) 00 a 32 0: 2400 bps 1: 4800 bps 2: 9600 bps 3: 19200 bps 0: Par 1: Impar 2: Sin paridad 10 a 65 ms 0: Deshabilitada 1: Habilitada

n72

Seleccin de paridad Tiempo de espera de respuesta Control de RTS

n73 n74

OMRON ELECTRONICS, S.A.

MECHATRONICS

Pag. 7

3.- CABLEADO Y CONFIGURACIN

COMUNICACIONES CON EL 3G3JV

- Con los parmetros n70, n71 y 72 podremos seleccionar el formato de las comunicaciones: 8, 1, paridad, velocidad y nmero de unidad. - Finalmente, en el parmetro n69 seleccionaremos las unidades en las que estarn referidos los datos de referencia enviados, y en el n68 como reaccionar el variador en caso de error de comunicacin (deteccin de timeover). Una vez configurado el variador, para que los cambios surtan efecto, debemos apagar el convertidor. Una vez encendido, ste quedar configurado con los parmetros anteriormente seleccionados.

OMRON ELECTRONICS, S.A.

MECHATRONICS

Pag. 8

4.- PROTOCOLO MODBUS (MEMOBUS)

COMUNICACIONES CON EL 3G3JV

4.- PROTOCOLO MODBUS PARA EL 3G3JV (MEMOBUS)


Una vez configurado el variador, en la consola debe aparecer el mensaje CAL parpadeando. En este momento podremos establecer la comunicacin con el JV. Una vez enviada la primera instruccin, desaparecer el mensaje CAL. La comunicacin MODBUS tiene las siguientes caractersticas: - Sistema de transmisin: Half duplex y asncrona. - 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 32. - Funcin de AUTO TEST.

4.1 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.

4.1.1. 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 32 en hexadecimal segn el esclavo a comunicar (n70). 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: OMRON ELECTRONICS, S.A. MECHATRONICS Pag. 9

4.- PROTOCOLO MODBUS (MEMOBUS)

COMUNICACIONES CON EL 3G3JV

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.

4.1.2. RESPUESTA DEL ESCLAVO.


Una vez que el esclavo ha recibido un comando, enviar un mensaje de respuesta. 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.

MECHATRONICS

Pag. 10

4.- PROTOCOLO MODBUS (MEMOBUS)

COMUNICACIONES CON EL 3G3JV

4.1.3. 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 110H, 111H, 112H y 113H 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 10H 00H 04H 44H 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 110H Byte bajo Holding Register Byte alto 111H Byte bajo Holding Register Byte alto 112H Byte bajo Holding Register Byte alto 113H Byte bajo CRC-16 Byte alto Byte bajo 01H 03H 08H 00H 64H 00H 64H 00H 64H 00H 64H 81H EDH

OMRON ELECTRONICS, S.A.

MECHATRONICS

Pag. 11

4.- PROTOCOLO MODBUS (MEMOBUS) Respuesta ante un fallo: Direccin esclavo Cdigo funcin Cdigo fallo CRC-16 Byte alto Byte bajo Ejemplo: Direccin esclavo Cdigo funcin Cdigo fallo CRC-16 Byte alto Byte bajo 02H 83H 03H F1H 31H

COMUNICACIONES CON EL 3G3JV

83H

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

4.1.4. 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 Respuesta Normal: Direccin esclavo Cdigo funcin Cdigo Byte alto Test Byte bajo Dato 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

08H

08H

88H

OMRON ELECTRONICS, S.A.

MECHATRONICS

Pag. 12

4.- PROTOCOLO MODBUS (MEMOBUS)

COMUNICACIONES CON EL 3G3JV

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.

MECHATRONICS

Pag. 13

4.- PROTOCOLO MODBUS (MEMOBUS)

COMUNICACIONES CON EL 3G3JV

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.

MECHATRONICS

Pag. 14

4.- PROTOCOLO MODBUS (MEMOBUS)

COMUNICACIONES CON EL 3G3JV

4.1.5. CLCULO DEL CRC-16


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 -----------------------------OMRON ELECTRONICS, S.A.

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

0 1

0 1

0 1

0 1

0 1

MECHATRONICS

4.- PROTOCOLO MODBUS (MEMOBUS) 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 -----------------------------1001 1000 0000 0001 0100 1100 0000 0000 1010 0000 0000 0001 -----------------------------1110 1100 0000 0001 E C 0 1

COMUNICACIONES CON EL 3G3JV

desplazamiento 5 A001 XOR desplazamiento 6 desplazamiento 7 A001 XOR desplazamiento 8 A001 XOR CRC-16

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.

MECHATRONICS

Pag. 16

4.- PROTOCOLO MODBUS (MEMOBUS)

COMUNICACIONES CON EL 3G3JV

4.1.6. LISTA DE CDIGOS DE FALLO


Cdigo 01H 02H Contenido Fallo de cdigo de funcin - El cdigo de funcin no es 03H, 08H y 10H Fallo en el nmero de registro - Nmero de registro no vlido - Se ha intentado leer el registro No. 900H (comando enter) el cual es de slo escritura. Fallo de nmero de datos - El nmero de bytes de datos en una funcin de lectura o escritura no est entre 1 y 16 - El nmero de datos en un mensaje no coincide con el valor obtenido al multiplicar x2 el nmero datos en la escritura 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 mientras se almacenan datos. - Se ha intentado escribir en un registro de slo-lectura

03H

21H

22H

OMRON ELECTRONICS, S.A.

MECHATRONICS

Pag. 17

4.- PROTOCOLO MODBUS (MEMOBUS)

COMUNICACIONES CON EL 3G3JV

4.1.7. LISTADO DE HOLDING REGISTERS


El mapeado de los HOLDING REGISTERS es el mostrado en la siguiente tabla: 000H 01FH 020H 0FFH 100H 14FH COMANDO MONITORIZACI N CONSTANTES

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. Datos de comando: N registro Contenido 0000H 0001H Seal de operacin: Bit 0: Operacin 1: Run 0: Stop 1: REV/FWD 1: Reverse 0: Forward 2: Fallo externo 1: Fallo (EFO) 3: Reset de Fallo 1: Reset 4: 5: Referencia de multifuncin 1 (n36) 6: Referencia de multifuncin 2 (n37) 7: Referencia de multifuncin 3 (n38) 8: Referencia de multifuncin 4 (n39) 0002H Frecuencia de referencia (En las unidades especificadas en la constante n69) 0003H Ganancia de la curva V/F (1000/100%) - Rango: 2.0% 200.0% 0004H 0008H 0009H Salida multifuncin Bit 0: Salida multifuncin 1: MA ON 0: MA OFF 000A-1FH -

Datos de Broadcasting: Comando para todos los variadores conectados N registro Contenido 0001H Operacin: Bit 0: Operacin 1: Run 0: Stop 1: REV/FWD 1: Reverse 0: Forward 2: 3: 4: Fallo externo 1: Fallo (EFO) 5: Reset de Fallo 1: Reset 0002H Frecuencia de referencia ( unidades fijadas = Mx frecuencia/ 30000)

OMRON ELECTRONICS, S.A.

MECHATRONICS

Pag. 18

4.- PROTOCOLO MODBUS (MEMOBUS)

COMUNICACIONES CON EL 3G3JV

Datos de monitorizacin (slo se pueden leer) Contenido N Registro 0020H Seal de estado Bit 0: Durante operacin 1: Marcha 0: Stop 1: Marcha inversa 1: REV 0: FWD 2: Variad. Preparado 1: Si 0: No 3: Fallo 1: Fallo 4: Error selec. Dato 1: Fallo 5: Salida multifuncin 1 1: MA ON 0: MA OFF 6-F (Reservados) 0021H Estado de fallo Bit 0: Sobrecorriente (OC) 1: Sobretensin (OV). 2: Sobrecarga del variador (OL2). 3: Sobrecalentamiento del variador (OH) 4: 5: 6: Perdida de la realimentacin del PID (FbL) 7: Fallo externo (EF, EF0) Paro de emergencia (STP) 8: Fallo Hardware (Fxx) 9: Sobrecarga (OL1) A: Deteccin de sobrepar (OL3) B: C: Prdida de tensin (UV1) D: Fallo de alimentacin en el circuito de control (UV2) E: Fallo de comunicaciones (CE) F: 0022H Estado de la comunicacin Bit 0: Escribindo datos 1: 2: 3: Lmite superior o inferior 4: Inconsistencia 5-F: 0023H Frecuencia de referencia (en las unidades especificadas en la constante n69) 0024H Frecuencia de salida (en las unidades especificadas en la constante n69) 0025H 0026H 0027H Corriente de salida (10/1A) 0028H Tensin de salida de referencia (1/1V) 0029002AH 002BH 0: Terminal S1 1: cerrado 0: abierto 1: Terminal S2 1: cerrado 0: abierto 2: Terminal S3 1: cerrado 0: abierto 3: Terminal S4 1: cerrado 0: abierto 4: Terminal S5 1: cerrado 0: abierto 5 F: -

OMRON ELECTRONICS, S.A.

MECHATRONICS

Pag. 19

4.- PROTOCOLO MODBUS (MEMOBUS)

COMUNICACIONES CON EL 3G3JV

N de Registro 002CH

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

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

B: Deteccin de sobrepar C: D: Rearranque de fallo E: Fallo (incluyendo timeover MODBUS) F: Timeover error comunicacin MODBUS Monitorizacin salidas multifuncin MA*ON Tensin del circuito principal de DC (1/1V) Fallo en la transmisin Bit 0: Fallo CRC 1: Longitud de datos ilegal 2: 3: Error paridad 4: Error Overrun 5: Error trama 6: Timeover -

1: Funcionando 1: Velocidad cero 1: Alcanzada 1: Alcanzada 1: Frecuencia de salida n58 1: Frecuencia de salida n58 1: Preparado 1: Detectando 1: Baseblock 1: Operador 0: Comunicacin 1: Sin comunicacin 0: Con comunicacin 1: Sobrepar detectado

1: Fallo 1: Fallo 1: Cerrado

0:Abierto

003EH00FFH

OMRON ELECTRONICS, S.A.

MECHATRONICS

Pag. 20

4.- PROTOCOLO MODBUS (MEMOBUS)

COMUNICACIONES CON EL 3G3JV

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 incluye el nmero de constante entre parntesis.

N de registro 0101H 0102H 0103H 0104H 0105H 0106H 0107H 0108H 0109H 010AH 010BH 010CH 010DH 010EH 010FH 0110H 0111H 0112H 0113H 0114H 0115H 0116H 0117H 0118H 0119H 011AH 011BH 011CH 011DH 011EH 011FH

Constante n01 n02 n03 n04 n05 n06 n07 n08 n09 n10 n11 n12 n13 n14 n15 n16 n17 n18 n19 n20 n21 n22 n23 n24 n25 n26 n27 n28 n29 n30 n31

Nombre Inicializacin / Acceso Fuente comando marcha Fuente referencia de frecuencia Mtodo de parada Inhibir marcha inversa Tecla STOP Referencia de frecuencia en modo local Tecla ENTER Frecuencia de salida mxima (FMAX) Tensin mxima Frecuencia de salida de tensin mxima Frecuencia de salida media Tensin de salida media Frecuencia de salida mnima Tensin frecuencia de salida mnima Tiempo aceleracin 1 Tiempo deceleracin 1 Tiempo aceleracin 2 Tiempo deceleracin 2 Curva S Referencia de frecuencia 1 Referencia de frecuencia 2 Referencia de frecuencia 3 Referencia de frecuencia 4 Referencia de frecuencia 5 Referencia de frecuencia 6 Referencia de frecuencia 7 Referencia de frecuencia 8 Frecuencia Jog Limite superior de referencia de frecuencia Limite inferior de referencia de frecuencia Corriente nominal del motor Proteccin electrotrmica del motor Constante de proteccin electrotrmica del motor

Rango de seleccin 0 a 1, 6, 8, 9 0a2 0 a 4, 6 0, 1 0, 1 0, 1 0, 1 0, 1 50.0 a 400 Hz 1 a 255V 0.2 a 400 Hz 0.1 a 399 1 a 255V 0.1 a 10.0 Hz 1 a 50V 0.0 a 999 0.0 a 999 0.0 a 999 0.0 a 999 0a3 0.0 a FMAX 0.0 a FMAX 0.0 a FMAX 0.0 a FMAX 0.0 a FMAX 0.0 a FMAX 0.0 a FMAX 0.0 a FMAX 0.0 a FMAX 0 a 110% 0 a 110% 0 a 120% de la corriente nominal del variador 0a2 1 a 60 min

Seleccin inicial 1 0 0 0 0 0 0 0 60.0 Hz 200V 60.0 Hz 1.5 Hz 12V 1.5 Hz 12V 10.0s 10.0s 10.0s 10.0s 0 6.0 Hz 0.0 Hz 0.0 Hz 0.0 Hz 0.0 Hz 0.0 Hz 0.0 Hz 0.0 Hz 6.0 Hz 100% 0% Depende KVAs 0 8 min

0120H

n32

0121H 0122H

n33 n34

OMRON ELECTRONICS, S.A.

MECHATRONICS

Pag. 21

4.- PROTOCOLO MODBUS (MEMOBUS) 0123H 0124H 0125H 0126H 0127H 0128H 0129H 012AH 012BH 012CH 012DH 012EH 012FH 0130H 0131H 0132H 0133H 0134H 0135H 0136H 0137H 0138H 0139H 013AH 013BH 013CH 013DH 013EH n35 n36 n37 n38 n39 n40 n41 n42 n43 n44 n45 n46 n47 n48 n49 n50 n51 n52 n53 n54 n55 n56 n57 n58 n59 n60 n61 n62

COMUNICACIONES CON EL 3G3JV Seleccin de operacin del ventilador Entrada multifuncin 1 (S2) Entrada multifuncin 2 (S3) Entrada multifuncin 3 (S4) Entrada multifuncin 4 (S5) Salida multifuncin Ganancia de referencia de frecuencia analgica Desviacin de referencia de frecuencia analgica Constante de tiempo de referencia de frecuencia analgica Seleccin del comando de monitorizacin Ganancia de salida analgica Frecuencia portadora Operacin trs corte momentaneo de alimentacin Intentos de arranque automtico Salto de frecuencia 1 Salto de frecuencia 2 Ancho de salto de frecuencia Corriente freno por inyeccin c.c. Tiempo freno por inyeccin c.c. a la parada Tiempo freno por inyeccin c.c. al arranque Prevencin de bloqueo durante deceleracin Prevencin de bloqueo durante aceleracin Prevencin de bloqueo durante marcha Nivel de deteccin de frecuencia Deteccin de sobrepar Nivel de deteccin de sobrepar Tiempo de deteccin de sobrepar Memorizacin de la frecuencia de salida 0, 1 2 a 8, 10 a 22 0, 2 a 8, 10 a 22 2 a 8, 10 a 22 2 a 8, 10 a 22, 34, 35 0 a 7, 10 a 18 0 a 255% -99 a 99% 0.00 a 2.00s 0, 1 0.00 a 2.00 1 a 4, 7 a 9 0a2 0 a 10 veces 0.0 a 400 Hz 0.0 a 400 Hz 0.0 a 25.5 Hz 0 a 100% 0.0 a 25.5s 0.0 a 25.5s 0, 1 30 a 200% 30 a 200% 0.0 a 400 Hz 0a4 30 a 200% 0.1 a 10.0s 0, 1 0 2 5 3 6 1 100% 0% 0.10s 0 1.00 4 0 0 veces 0.0 Hz 0.0 Hz 0.0 Hz 50% 0.5s 0.0s 0 170% 160% 0.0 Hz 0 160% 0.1s 0

013FH 0140H OMRON ELECTRONICS, S.A.

n63 n64

Ganancia de compensacin de par Deslizamiento nominal del MECHATRONICS

0.0 a 2.5 0.0 a 20.0 Hz

1.0 Depende Pag. 22

4.- PROTOCOLO MODBUS (MEMOBUS)

COMUNICACIONES CON EL 3G3JV motor Corriente del motor sin carga Ganancia de compensacin de deslizamiento Retardo de compensacin de deslizamiento Deteccin de time-over Unidad de referencia de frecuencia Modbus Direccin de esclavo Seleccin BPS Seleccin de paridad Tiempo de espera de respuesta Control de RTS Histrico de fallo KVAs Depende KVAs 0.0 2.0s 0 0 0 2 0 10 ms 0 -

0141H 0142H 0143H 0144H 0145H 0146H 0147H 0148H 0149H 014AH 014EH

n65 n66 n67 n68 n69 n70 n71 n72 n73 n74 n78

0 a 99% 0.0 a 2.5 0.0 a 25.5s 0a4 0a3 0 a 32 0a3 0a2 10 a 65 ms 0, 1 Almacena la alarma ms reciente Codifica el n de software en 3 digitos

014FH

n79

N de software

Registro ENTER (Slo de escritura) Nmero registro 0900H 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, est se almacena en una memoria RAM. El comando ENTER escribe los datos de la RAM en la memoria EEPROM del JV. Como la memoria EEPROM del JV 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). ES NECESARIO QUE EL VARIADOR EST EN STOP (MOTOR PARADO)

*NOTA:

ESTAS TABLAS CON LOS HOLDING REGISTER ESTN TOMADAS DEL MANUAL.

OMRON ELECTRONICS, S.A.

MECHATRONICS

Pag. 23

You might also like