Este manual..no tiene que ser leído necesariamente desde la primera hasta la última página. No permita que le asuste el volumen de este manual.Los módulos de interfaz del sistema Q de MELSEC ofrecen innumerables posibilidades de comunicación, y (casi) todas ellas vienen descritas en estas páginas.
Página 6
Si usted desea registrar los estados de los operandos PLC..o comprobar el esado de la CPU del PLC, encontrará indicaciones al respecto en el capítulo 19. Si se desea conectar una unidad gráfica de control (GOT) a un módulo de interfaz...
Página 7
Manual de comunicación Módulos de interfaz QJ71C24(-R2), QJ71C24N(-R2, -R4) Nº. de artículo: 158952 Versión Modificaciones / añadidos / correcciones Primera edición 07/2005 pdp-dk...
En combinación con los controladores lógicos programables del sistema Q de MELSEC sólo se permite el empleo de los dispositivos adicionales o de ampliación reco- mendados por MITSUBISHI ELECTRIC. Todo empleo o aplicación distinto o más amplio del indicado se considerará como no reglamentario.
Página 10
Significa que existe un peligro para la vida y la salud del usuario en caso de que no se tomen las medidas de precaución correspondientes. ATENCIÓN: Representa una advertencia de posibles daños del dispositivo o de otros valores materiales en caso de que no se tomen las medidas de precaución correspondientes. MITSUBISHI ELECTRIC...
Indicaciones generales de peligro y medidas de seguridad La siguientes indicaciones de peligro han de entenderse como directivas generales para ser- voaccionamientos en combinación con otros dispositivos. Es estrictamente necesario tenerlas en cuenta al proyectar, instalar y poner en servicio la instalación electrotécnica. Indicaciones especiales de peligro para el usuario PELIGRO: b Hay que observar las normas de seguridad y de prevención de accidentes...
Contenido Introducción Comunicación serial ..........1-1 Posibilidades de comunicación .
Página 14
Programación en el PLC para la recepción de datos ....8-7 8.2.3 Reconocimiento de errores al recibir datos ..... . 8-9 MITSUBISHI ELECTRIC...
Página 15
Contenido Envío de datos a un dispositivo externo....... 8-11 8.3.1 Rango de envío en el módulo de interfaz .
Página 16
Lectura de un marco de datos definido por el usuario ... . 14-19 14.5.5 Eliminación de un marco de datos definido por el usuario ..14-20 viii MITSUBISHI ELECTRIC...
Página 17
Contenido Envío a petición del PLC 15.1 Empleo de marcos de datos definidos por el usuario..... . . 15-1 15.1.1 Ocupación de la memoria buffer .
Página 18
Posibilidades de control ........20-29 20.4.4 Cuando el módulo de interfaz no realiza la rellamada ... . 20-30 MITSUBISHI ELECTRIC...
Página 19
Contenido 20.5 Señales de entrada y de salida en la CPU del PLC ..... 20-31 20.6 Memoria buffer..........20-33 20.6.1 Ocupación de la memoria buffer al conectar un módem .
Página 20
Códigos de error de los protocolos de comunicación... . . 23-15 23.2.2 Códigos de error al intercambiar datos con el marco de datos 1C . . 23-27 23.2.3 Códigos de error con la comunicación mediante módem..23-29 MITSUBISHI ELECTRIC...
Página 21
Contenido 23.3 Búsqueda de causas de error ........23-32 23.3.1 Evitación y eliminación de errores al recibir datos .
Introducción Comunicación serial Introducción En este manual se describen los módulos de interfaz seriales QJ71C24, QJ71C24-R2, QJ71C24N, QJ71C24N-R2 y QJ71C24N-R4. Estos módulos del sistema Q de MELSEC unen un controlador lógico programable con dispositivos periféricos mediante interfaces RS232, RS422 ó RS485. QJ71C24 QJ71C24-R2 Característica...
Página 24
Protocolo MC El protocolo de comunicación MELSEC (en inglés MELSEC Communication Protocol) ofrece múltiples posibilidades para el acceso al PLC, todas las cuales están descritas en un manual separado. 1 - 2 MITSUBISHI ELECTRIC...
Introducción Posibilidades de comunicación Posibilidades de comunicación Intercambio de datos con el protocolo libre El protocolo libre puede adaptarse a cualquier dispositivo externo. Según el tipo del dispositivo conectado, para el control de la transmisión es necesaria una programación en la CPU del PLC. Para, durante la recepción, reconocer cuándo ha finalizado la transmisión y cuando es posible procesar los datos, en el módulo de interfaz se emplea una así...
Página 26
Datos en código binario MODEL Q35B (FG) SERIAL 0205020E0100017-A (FG) +12V RS-232 RS-422 /485 MITSUBISHI EXT POWER QJ71BR11 QK00004c Fig. 1-4: La conversión automática ASCII/binario alivia la CPU del PLC y se reduce el trabajo de programación. 1 - 4 MITSUBISHI ELECTRIC...
Página 27
Introducción Posibilidades de comunicación Comunicación con el protocolo MC El protocolo de comunicación MELSEC (en inglés MELSEC Communication Protocol o abre- viado MC-Protocol) permite el acceso a la CPU del PLC. Desde fuera no sólo es posible consul- tar y modificar los estados de operandos, sino que además es posible leer programas del PLC o transferirlos al control.
Página 28
Conexión de unidades gráficas de control A un módulo de interfaz es posible también conectar unidades gráficas de control (GOT). Indi- caciones más detalladas al respecto las encontrará en las instrucciones de estas unidades. 1 - 6 MITSUBISHI ELECTRIC...
Página 29
Introducción Posibilidades de comunicación Conexión simultánea de herramienta de programación y de unidad de control Mientras que en una interfaz del módulo está conectada una herramienta de programación, es posible conectar a la segunda interfaz un ordenador personal o uno portátil con el software GX Developer o GX IEC Developer instalado, y acceder así...
Página 30
GX Developer/GX IEC Developer. Más informaciones relativas a un sistema Multi-CPU podrá hallarlas usted a partir de la cap. 2-3 y en el "MELSEC Communication Protocol Refe- rence Manual”. Este manual está disponible en inglés bajo el número de artículo 130024. 1 - 8 MITSUBISHI ELECTRIC...
Configuración de sistema Sinopsis de las configuraciones Configuración de sistema Sinopsis de las configuraciones Un módulo de interfaz une una PLC del sistema Q de MELSEC con uno o más dispositivos peri- féricos, posibilitando el intercambio de datos a través de interfaces RS232 o RS485, las cuales son consideradas estándar.
Página 32
EXT POWER MITSUBISHI EXT POWER MITSUBISHI EXT POWER MITSUBISHI EXT POWER QJ71BR11 QJ71BR11 QJ71BR11 QJ71BR11 QK00018b_c Fig. 2-5: En caso de una conexión m:n, varios dispositivos periféricos están conecta- dos con varios módulos de interfaz MELSEC. 2 - 2 MITSUBISHI ELECTRIC...
Configuración de sistema Posibles funciones con las configuraciones Posibles funciones con las configuraciones El intercambio de datos entre dos dispositivos se desarrolla con los así llamados protocolos. En los protocolos está establecido cómo se ha de comportar un dispositivo durante la comunicación. Algunas funciones de los módulos de interfaz del sistema Q de MELSEC estrán disponibles sólo con determinados protocolos de comunicación.
Por favor observe las indicaciones siguientes para todas las configuraciones a excepción de la conexión 1:1: – Evite el envío simultánea a través de varias estaciones. – Los datos recibidos por una estación y que no están direccionados a ella pueden borrarse. 2 - 4 MITSUBISHI ELECTRIC...
Configuración de sistema Empleo en un sistema Multi-CPU Empleo en un sistema Multi-CPU Un módulo de interfaz del sistema Q de MELSEC puede operarse en un sistema Multi-CPU en el que puede haber instalados hasta cuatro módulos de CPU. El módulo de interfaz es asignado a un módulo de CPU, por el que es entonces controlado.
Página 36
Módulos de la interfaz del sistema Q de MELSEC – Módulos ETHERNET Más informaciones relativas al empleo de los módulos de la interfaz en un sistema Multi-CPU podrá hallarlas usted en el "MELSEC Communication Protocol Reference Manual” (n°. de art. 130024). 2 - 6 MITSUBISHI ELECTRIC...
Configuración de sistema Combinación con Q00JCPU, Q00CPU ó Q01CPU Combinación con Q00JCPU, Q00CPU ó Q01CPU Si un módulo de interfaz del sistema Q de MELSEC se combina con una CPU Q00J, Q00CPU ó Q01CPU, se dispone de las funciones siguientes. Función del módulo de interfaz Observación Para más información en torno al pro-...
CPU simple. Tab. 2-5: Disponibilidad de las funciones con la instalación del módulo de interfaz en una estación descenrtralizada de E/S del MELSECNET/H b: La función es posible. : La función no es posible. 2 - 8 MITSUBISHI ELECTRIC...
Página 39
Configuración de sistema Empleo en una estación descentralizada E/S Acceso a estaciones descentralizadas E/S con el protocolo MC Función Observación En concreto pueden emplearse las funciones siguientes: Leer y escribir rangos de operandos Leer y escribir operandos concretos (test de operandos) Acceso a operandos Entrada de los operandos que hay que observar y a continuación observación de operandos...
Página 40
La actualización automática de los operandos M, B, D y W de la estación descentralizada en el PLC ha de ajustarse con el software de programación GX Developer o GX Developer. El GX Configurator-SC no puede emplearse para este ajuste. 2 - 10 MITSUBISHI ELECTRIC...
Configuración de sistema Empleo de funciones adicionales Empleo de funciones adicionales La tabla siguiente muestra a partir de qué versión de los módulos de interfaz y del software GX Configurator-SC es posible emplear funciones adicionales. Vesión de función Versión del Función del QJ71C24(-R2) GX Configurator-SC...
La versión del software GX Configurator-SC se indica cuando se hace clic en "Help" en la barra de menú y a continuación en "Product Information". Por favor observe que a partir de la ver- sión SW0D5C-QSCU-E40E la denominación de este software fue cambiada en GX Configura- tor-SC, versión 1.10L. 2 - 12 MITSUBISHI ELECTRIC...
Descripción de los módulos Sinopsis Descripción de los módulos Sinopsis QJ71C24(N) QJ71C24(N)-R2 QJ71C24N-R4 QJ7 1C2 4-R 2 QJ7 1C2 4N- R4 QJ71C24 ³ ³ ERR . ERR . ERR . NEU . NEU . NEU . NEU . NEU . NEU .
Se envían datos a través de la interfaz 2 (CH2). Recibir datos Se reciben datos a través de la interfaz 2 (CH2). Tab. 3-2: Los diodos luminosos indican errores y el estado de la transmisión de datos. 3 - 2 MITSUBISHI ELECTRIC...
Descripción de los módulos Interfaces Interfaces 3.3.1 Interfaz RS232 En los módulos de interfaz QJ71C24 y QJ71C24N, la interfaz CH1 está diseñada siempre para señales según el estándar RS232. Los módulos QJ71C24-R2 y QJ71C24N-R2 están equipados con dos interfaces RS232. Señal Dirección de señal Función...
Página 46
Las señales para la interfaz (CH1) pueden tomarse de la direc- ción de la memoria buffer 596 (254H), y las señales para la interfaz 2 (CH2) de la dirección de la memoria buffer 612 (264H) (sección 4.2). 3 - 4 MITSUBISHI ELECTRIC...
Página 47
Descripción de los módulos Interfaces Modificación de las señales Los estados de las señales RS y DTR pueden modificarse mediante ajustes en la memoria buf- fer de los módulos de interfaz. Direcciones de memoria buffer b3 b2 b1 b0 1: Señal ON CH1: 146 (92 CH2: 306 (132 0: Señal OFF...
SDA y SDB, así como también los bornes RDA y RDB, con una resisten- cia. Más indicaciones relativas a las resistencias se encuentran en la sección 5.3.3. Fig. 3-5: Dos resistencias en el módulo de interfaz Módulo de terminan el bus. interfaz Resistencia de terminación Resistencia de terminación 3 - 6 MITSUBISHI ELECTRIC...
Descripción de los módulos Interfaces Especificaciones para el cable RS422/485 Tab. 3-6: Característica Datos técnicos Las líneas empleadas para la conexión de Tipo de línea Línea blindada las interfaces RS422/485 tienen que corre- Número de conductores 6 (3 pares) sponderse con los datos de la tabla de al Longitud máxima 1200 m lado.
Página 50
Cuando hay varios dispositivos conectados a una red hay que asegurarse de que por ejemplo los dispositivos de otros fabricantes conecten su señal de control de salida sólo cuando tienen que enviar efectivamente sus datos. 3 - 8 MITSUBISHI ELECTRIC...
Señales E/S y memoria buffer Señales de entrada y salida Señales E/S y memoria buffer En este capítulo se describen las señales de entrada y de salida que sirven para acoplar con la CPU de un PLC y con la memoria interna de los módulos de interfaz, a los que también puede acceder la CPU del PLC.
Si para los módulos de interfaz de la serie Q de MELSEC se emplea una secuencia de pro- grama para módulos de interfaz de la serie QnA de MELSEC, hay que sustituir por instruc- ciones extendidas las instrucciones que acceden directamente a las entradas y salidas de los módulos. 4 - 2 MITSUBISHI ELECTRIC...
Señales E/S y memoria buffer Memoria buffer Memoria buffer La memoria buffer es una rango de memoria en un módulo de interfaz al que también puede acceder la CPU del PLC. En la memoria buffer se guardan parámetros para la inicialización de la comunicación, informaciones acerca del intercambio de datos y códigos de error.
Tab. 4-3: Distribución de la memoria buffer de los módulos de interfaz (1) Los valores sobre trasfondo gris pueden guardarse en la Flash-ROM del módulo de interfaz. 4 - 4 MITSUBISHI ELECTRIC...
Señales E/S y memoria buffer Memoria buffer Dirección (Dez./Hex.) Protocolo válido Referen- Descripción Ajuste previo* MC Libre Bidir Número de registro de los datos para la conexión (BB8 hasta 801F Establecer una conexión GX Develo- per o GX IEC Developer 0: No establecer conexión Sección 1: Establecer conexión...
Página 56
Distribución de la memoria buffer de los módulos de interfaz (3) Los valores sobre trasfondo gris pueden guardarse en la Flash-ROM del módulo de interfaz. Los bits no aducidos en la tabla están reservados para el sistema y no pueden ponerse ni reponerse. 4 - 6 MITSUBISHI ELECTRIC...
Página 57
Señales E/S y memoria buffer Memoria buffer Dirección (Dez./Hex.) Protocolo válido Referen- Descripción Ajuste previo* MC Libre Bidir Bit 0: Tipo del control de la transmisión 0: Control DTR/DSR 1: Control código DC Bit 8: Control DC1/DC3 0 (DTR/DSR) (133 0: ningún control 1: control activado Bit 9: Control DC2/DC4...
Página 58
(14C ≠ 0: número del marco de datos Tab. 4-3: Distribución de la memoria buffer de los módulos de interfaz (5) Los valores sobre trasfondo gris pueden guardarse en la Flash-ROM del módulo de interfaz. 4 - 8 MITSUBISHI ELECTRIC...
Página 59
Señales E/S y memoria buffer Memoria buffer Dirección (Dez./Hex.) Protocolo válido Referen- Descripción Ajuste previo* MC Libre Bidir Liberar marcos de datos definidos por el usuario 0: No emplear marcos de datos defi- nidos por el usaurio (14D 1: Emplear marcos de datos defini- dos por el usuario 2: La comunicación está...
Página 60
Distribución de la memoria buffer de los módulos de interfaz (7) Los valores sobre trasfondo gris pueden guardarse en la Flash-ROM del módulo de interfaz. Los bits no aducidos en la tabla están reservados para el sistema y no pueden ponerse ni reponerse. 4 - 10 MITSUBISHI ELECTRIC...
Página 61
Señales E/S y memoria buffer Memoria buffer Dirección (Dez./Hex.) Protocolo válido Referen- Descripción Ajuste previo* MC Libre Bidir Error al ajustar el "interruptor” o el modo de funciona- miento 0000 : sin errores ≠ 0000 : error (ver abajo) Bit 0: Número del protocolo de comunicación (CH1) 0: sin errores, 1: ajuste erróneo Bit 1: Velocidad de transmisión 0: sin errores, 1: ajuste erróneo...
Página 62
2529 (9E1 (228 El registro de datos está registrado en el módulo cuando está puesto el bit correspondiente. Tab. 4-3: Distribución de la memoria buffer de los módulos de interfaz (9) 4 - 12 MITSUBISHI ELECTRIC...
Página 63
Señales E/S y memoria buffer Memoria buffer Dirección (Dez./Hex.) Protocolo válido Referen- Descripción Ajuste previo* MC Libre Bidir Número de notificaciones realizadas con la función de (229 notificación Número del registro realizado 0: notificación no realizada 1er. rango de (22A : notificación realizada memoria para la (n°.
Página 64
(264 Cap. 23 señal Bit 3: Señal CD Bit 4: Señal CS Bit 5: Señal RI Bits 6 bis 15: siempre "0" Tab. 4-3: Distribución de la memoria buffer de los módulos de interfaz (11) 4 - 14 MITSUBISHI ELECTRIC...
Página 65
Señales E/S y memoria buffer Memoria buffer Dirección (Dez./Hex.) Protocolo válido Referen- Descripción Ajuste previo* MC Libre Bidir Estado de la transmisión (Protocolo MC) 0: Espera de una instrucción 1: Recibiendo instrucción 2: Finalizada la recepción de la instrucción 3: Espera para acceder a la CPU del PLC 4: Acceso a la CPU del PLC 5: FInalizado el acceso a la CPU...
Página 66
–1DE7 7896–7936 N°. de registro 8019 (1DE8 –1F00 7937–7977 N°. de registro 801A (1F01 –1F29 7978–8018 N°. de registro 801B (1F2A –1F52 Tab. 4-3: Distribución de la memoria buffer de los módulos de interfaz (13) 4 - 16 MITSUBISHI ELECTRIC...
Página 67
Señales E/S y memoria buffer Memoria buffer Dirección (Dez./Hex.) Protocolo válido Referen- Descripción Ajuste previo* MC Libre Bidir 8019–8059 N°. de registro 801C (1F53 –1F7B 8060–8100 En estos rangos se registran marcos de datos N°. de registro 801D (1F7C –1FA4 Rango de definidos por el usuario (ver sección 13.5.2) o usuario...
Página 68
Distribución de la memoria buffer de los módulos de interfaz (15) Los valores sobre trasfondo gris pueden guardarse en la Flash-ROM del módulo de interfaz.Los bits no aducidos en la tabla están reservados para el sistema y no pueden ponerse ni reponerse. 4 - 18 MITSUBISHI ELECTRIC...
Página 69
Señales E/S y memoria buffer Memoria buffer Dirección (Dez./Hex.) Protocolo válido Referen- Descripción Ajuste previo* MC Libre Bidir 8220–8223 8476–8479 (201C – (211C – Reservado (no es posible el acceso) — 201F 211F Método de recepción (1. a 4. Combinación de marcos de 8224–8227 8480–8483 Recepción de...
Página 70
(20E8 (21E8 que se supervisa la CPU. observación Tab. 4-3: Distribución de la memoria buffer de los módulos de interfaz (17) Los valores sobre trasfondo gris pueden guardarse en la Flash-ROM del módulo de interfaz. 4 - 20 MITSUBISHI ELECTRIC...
Página 71
Señales E/S y memoria buffer Memoria buffer Dirección (Dez./Hex.) Protocolo válido Referen- Descripción Ajuste previo* MC Libre Bidir 8425–8447 8681–8703 (20E9 – (21E9 – Reservado (no es posible el acceso) — 20FF 21FF 8448 Reservado (no es posible el acceso) —...
Página 72
Bidir: Protocolo bidireccional – R/W: Se permite el acceso de lectura y de escritura. – El rango sólo se puede leer. – —: No se permite ningún acceso o el rango no es empleado por este protocolo 4 - 22 MITSUBISHI ELECTRIC...
Puesta en servicio Procedimiento Puesta en servicio Procedimiento Puesta en funcionamiento de los módulos de interfaz Montar el módulo de interfaz en la unidad base. Unir con un cable el módulo de interfaz y el dispositivo externo Conectar el PC con software de programación a la CPU del PLC.
Desconecta la tensión de alimentación en todos sus polos antes de montar o des- montar módulos. Si se montan o desmontan módulos bajo tensión es posible que se produzcan fallos o que resulten dañados los módulos. 5 - 2 MITSUBISHI ELECTRIC...
Puesta en servicio Instalación 5.2.2 Condiciones ambientales Evite el funcionamiento de los módulos b cuando la temperatura ambiente está por debajo de 0 °C o por encima de 55 °C. b con una humedad relativa del aire que se encuentra fuera del rango de 5 a 95 %. b en caso de temperaturas que cambian rápidamente, produciendo así...
Página 76
Seguidamente empuje el módulo contra la unidad base hasta que el módulo quede pegado a la misma. Unidad base Módulo Guía Saliente QK00001c Fig. 5-2: Instalación de un módulo del sistema Q de MELSEC 5 - 4 MITSUBISHI ELECTRIC...
Puesta en servicio Conexión de las líneas de datos Conexión de las líneas de datos 5.3.1 Indicaciones para la manipulación Por favor observe las indicaciones siguientes para poder operar los módulos de interfaz sin que se presenten fallos y para poder aprovechar sus funciones al máximo: b Ponga a tierra los blindajes de las líneas de datos sólo por un lado.
Emplee líneas pares y una siempre un conductos de cada par con la masa de señal (SG). Módulo de interfaz Dispositivo periférico Caja de la clavija QK00037c Fig. 5-4: En caso de interferencias considerables comviene emplear conductores cableados por pares. 5 - 6 MITSUBISHI ELECTRIC...
Puesta en servicio Conexión de las líneas de datos Ejemplos de conexión Disp.externo Módulo de interfaz MELSEC Señal Señal RD(RXD) RD(RXD) SD(TXD) SD(TXD) DTR(ER) DTR(ER) DSR(DR) DSR(DR) RS(RTS) RS(RTS) CS(CTS) CS(CTS) RI(CI) QK00038c Fig. 5-6: Unión con un dispositivo periférico con señal CD* Puede supervisarse la señal DTR/DSR o la DC.
Si es no es posible la comunicación con el dispositivo externo, es posible que esté cambiada la polaridad de las señales. Cambie en tal caso la polaridad de cada señal sólo en una estación, y pruebe entonces si es posible un intercambio de datos. 5 - 8 MITSUBISHI ELECTRIC...
Página 81
Puesta en servicio Conexión de las líneas de datos Resistencias de terminación Si el módulo de interfaz se emplea en la primera o en última estación de una red, hay que termi- nar la línea de datos con las resistencias adjuntas. Para RS422 y para RS485 se emplean valo- res de resistencia diferentes.
Página 82
RS232 Dispositivo externo Módulos de interfaz MELSEC Unión Unión Unión RS422/485 RS422/485 RS422/485 R: Resistencia de terminación QK00045c Fig. 5-11: En esta unión 1:n, un dispositivo externo está unido con varios módulos de interfaz 5 - 10 MITSUBISHI ELECTRIC...
Página 83
Puesta en servicio Conexión de las líneas de datos Módulo de interfaz Dispositivo externo Dispositivo externo Dispositivo externo MELSEC Unión Unión Unión RS422/485 RS422/485 RS422/485 R: Resistencia de terminación QK00046c Fig. 5-13: Varios dispositivos externos están conectados a un módulo de interfaz (unión n:1) Dispositivo externo Dispositivo externo R: Resistencia de terminación...
Módulo de interfaz Módulo de interfaz Dispositivo externo MELSEC Dispositivo externo MELSEC Unión Unión Unión RS422/485 RS422/485 RS422/485 R: Resistencia de terminación QK00048c Fig. 5-15: Diversos dispositivos externos están unidos a varios módulos de interfaz (unión m:n) 5 - 12 MITSUBISHI ELECTRIC...
Puesta en servicio Ajustes en los parámetros PLC Ajustes en los parámetros PLC Con ayuda del software de programación GX Developer o GX IEC Developer, en los paráme- tros PLC se determinan las direcciones de entrada y de salida de los módulos de interfaz, y se llevan a cabo los ajustes para el intercambio de datos con dispositivos externos.
– Ponga a "0" todos bits para los ajustes de la transmisión y de la velocidad. – Para el protocolo de comunicación ajuste un valor entre "0 ” y "7 ”. 5 - 14 MITSUBISHI ELECTRIC...
Puesta en servicio Ajustes en los parámetros PLC Ajustes de transmisión (CH1: interruptor 1, Bits 0 hasta 7; CH2: interruptor 3, Bits 0 hasta 7) Significado Descripción Observación si desconectado si conectado ("1") ("0") Modo de funciona- Funcionamiento indepen- Para CH1 hay que Funcionamiento conjunto miento diente...
Si se emplea una interfaz par la conexión de un PC con el software de programación GX Developer/GX IEC Developer o una unidad gráfica de control (GOT), hay que poner a "0" todos los bits de los ajustes de la transmisión. 5 - 16 MITSUBISHI ELECTRIC...
Puesta en servicio Ajustes en los parámetros PLC Conexión con GX (IEC) Developer Si a una interfaz se conecta un PC con el software de programación GX Developer o GX IEC Developer, la interfaz funciona entonces con los ajustes del software de programación: Tab.
Página 90
En caso de una unión 1:1 (un módulo de interfaz está unido con un dispositivo externo) no es necesario ajustar el número de estación. Ajuste en tal caso el valor "0" para el interruptor 5. 5 - 18 MITSUBISHI ELECTRIC...
Puesta en servicio Ajustes en los parámetros PLC Ajustes para el funcionamiento conjunto En el funcionamiento conjunto están conectadas juntas las dos interfaces de un módulo de interfaz de MELSEC. Los datos se transmiten con el protocolo de comunicación ajustado para CH2 (protocolo MC o protocolo libre) y con los ajuste de transmisión ajustados de forma idén- tica para CH1 y CH2 (número de bits de datos, paridad par o impar etc.).
Página 92
H L H L 13 caracteres con formato 1, 3 y 4 15 caracteres con formato 2 Transmisión de datos en código binario 10 Byte QK00051c Fig. 5-22: Los contenidos de los encabezamientos dependen del formato 5 - 20 MITSUBISHI ELECTRIC...
Puesta en servicio Ajustes en los parámetros PLC 5.4.3 Ajuste del puntero de interrupción Después de la recepción de los datos con el protocolo libre o con el protocolo bidireccional, un módulo de interfaz puede disparar un interruptor. La CPU del PLC interrumpe entonces el pro- cesamiento del programa principal y procesa un programa de interrupción en el que se cargan los datos recibidos en la CPU del PLC.
Página 94
16 punteros de interrupción, los cuales tienen que ocupar sin embargo un rango coherente. Los campos de entrada de la ventana de diálogo para el ajuste de los punteros de interrupción tienen el significado siguiente: 5 - 22 MITSUBISHI ELECTRIC...
Página 95
Puesta en servicio Ajustes en los parámetros PLC PLC side (Lado PLC) I nterrupt pointer Start No. (Dir. inicio puntero interrupción): Indique aquí el primer pun- – tero de interrupción que está asignado al módulo especial. Mediante el puntero de inte- rrupción (la dirección de interrupción) se identifica de forma unívoca un programa de inte- rrupción.
– Test ROM Se leen los datos de la memoria ROM. Entonces se realiza un control de suma. – Test RAM Se escriben datos en la memoria RAM, son leídos de nuevo y controlados al mismo tiempo. 5 - 24 MITSUBISHI ELECTRIC...
Puesta en servicio Autodiagnóstico – Test de interruptor Se comprueba si se han ajustado valores permitidos para las velocidades de transmisión. – Test de los ajustes para el funcionamiento conjunto Si dentro de los ajustes de transmisión para CH2 se ha puesto a "1" el bit para el modo de funcionamiento, con lo que está...
Para los ajustes de comunicación de las interfaces, elija por favor los ajustes que se emplean también para el intercambio de datos con los dispositivos externos normalmente conectados. Transfiera a la CPU del PLC los parámetros modificados. 5 - 26 MITSUBISHI ELECTRIC...
Puesta en servicio Autodiagnóstico Ejecución del test Pare la CPU del PLC. Realice un RESET en la CPU del PLC. El test de hardware comienza automáticamente después de aprox. 1 seg. después de resetear la CPU del PLC. Después del test de las posibilidades de envío y de recepción de las interfaces se comprueba también si el módulo de interfaz puede comunicar con la CPU del PLC.
(ver ejemplo en la página siguiente). Compruebe en el dispositivo externo si los datos envia- dos concuerdan con los datos previamente enviados. Si tal no fuera el caso, la causa puede venir dada por un dispositivo defectuoso, un parámetro mal ajustado o un cable en mal estado. 5 - 28 MITSUBISHI ELECTRIC...
Puesta en servicio Comprobación de la conexión Finalización del test Para finalizar el test y comenzar con el intercambio de datos con dispositivos externos, ajuste el interruptor del módulo de interfaz para el intercambio de datos con los dispositivos externos y transfiera a la CPU del PLC los parámetros modificados.
Página 102
Comprobación de la conexión Puesta en servicio 5 - 30 MITSUBISHI ELECTRIC...
Protocolo de comunicación MELSEC Intercambio de datos con el protocolo MC Protocolo de comunicación MELSEC Este capítulo proporciona una breve vista general acerca del protocolo de comunicación de (en inglés MELSEC Communication Protocol, o brevemente MC-Protocol). Una descripción deta- llada se encuentra en el "MELSEC Communication Protocol Reference Manual”. Este manual está...
Página 104
La CPU del PLC puede dar lugar también por su parte a la transmisión de datos. Por ejemplo, el PLC puede enviar datos importantes que hay que enviar urgentemente al dispositivo externo sin esperar a una solicitud por parte del dispositivo externo mismo. 6 - 2 MITSUBISHI ELECTRIC...
Protocolo de comunicación MELSEC Intercambio de datos con el protocolo MC 6.1.2 Formato de datos El intercambio de datos con el protocolo MC se corresponde con las funciones de comunicación soportadas también por los módulos de interfaz de la serie A y de la serie QnA de MELSEC. De este modo son también idénticos los formatos de los datos a los de estos módulos.
PLC y elaborarlos en aplicaciones como por ejemplo Microsoft Excel. MX Components puede ejecutarse en los siguientes sistemas operativos de Microsoft: Windows 95, Windows 98, Windows NT versión 4.0, Windows ME, Windows 2000 Professional, Windows XP Professional y Windows XP Home Edition 6 - 4 MITSUBISHI ELECTRIC...
Protocolo libre Protocolo libre Al intercambiar datos con el protocolo libre, el usuario es quien determina el formato de los datos y el método para el control de la transmisión. De este modo es posible adecuar un PLC MELSEC a dispositivos externos en los que el protocolo de transmisión viene predeterminado. Mediante marcos de datos definidos por el usuario es posible simplificar el envío y la recepción de datos.
En la CPU del PLC se ejecuta entonces una instrucción INPUT, con la que se transmiten los datos recibidos de la memoria buffer del módulo de interfaz a la CPU del PLC. En las variables de la instrucción INPUT pone dónde se guardan los datos en la CPU del PLC. 7 - 2 MITSUBISHI ELECTRIC...
Página 109
Protocolo libre Recepción de datos de un dispositivo externo Recepción de datos de longitud variable Para recibir datos de longitud diferente, el emisor de los datos añade al final de los mismos una identificación acordada previamente que señala que los datos enviados están completos. Para el módulo de interfaz se determina la identificación de fin por ejemplo con el software GX Configurator-SC.
Página 110
Si se reciben por ejemplo los caracteres de control CR y LF antes de que el contador haya alcanzado el valor ajustado, se finaliza la recepción de los datos y se pone la entrada X3 o XA, para notificarle al PLC que han llegado datos. 7 - 4 MITSUBISHI ELECTRIC...
Protocolo libre Recepción de datos de un dispositivo externo 7.1.2 Rango de recepción en el módulo de interfaz El rango de recepción es un cierto rango en la memoria buffer del módulo de interfaz (sección 4.2), en la que se guardan los datos que se reciben de un dispositivo externo. Para simplificarle a la CPU del PLC la lectura de los datos, al comienzo del rango de recepción se indica adicional- mente la longitud de los datos recibidos.
Página 112
514 (202H) indica que se ha presentado un error en CH2. Si aún así siguen llegando datos, éstos se desechan (y se pierden) hasta que haya de nuevo memoria libre en el buffer de recepción. 7 - 6 MITSUBISHI ELECTRIC...
Página 113
Protocolo libre Recepción de datos de un dispositivo externo El rango de recepción tiene que poder alojar como mínimo los datos enviados por un dispositivo externo al módulo de interfaz. Si es menor, los datos se dividen y son entregados así a la CPU del PLC.
No se deben ejecutar simultáneamente varias instrucciones INPUT. Inicie la ejecución de una instrucción INPUT sólo cuando haya concluido la ejecución de otra instrucción INPUT. (Después del procesamiento de esta instrucción se pone un bit que puede emplearse para bloqueos en el programa.) 7 - 8 MITSUBISHI ELECTRIC...
Página 115
Protocolo libre Recepción de datos de un dispositivo externo X3 (petición de lectura) Registrar datos para el control a partir de D0 G.INPUT X4 = Error durante la recepción Instrucción procesada sin errores: Guardar datos Esta parte del programa se procesa cuando se ha producido un error al ejecutar la instrucción INPUT.
Página 116
M1. Ella pone a su vez la marca M100, con la que es posible por ejemplo visualizar un aviso de error en una unidad de control. º La marca M100 es restaurada mediante la entrada X100 (p.ej. un botón de confirmación en un pupitre). 7 - 10 MITSUBISHI ELECTRIC...
Página 117
Protocolo libre Recepción de datos de un dispositivo externo La figura siguiente pretende poner de manifiesto la relación entre los datos registrados en la memoria buffer del módulo de interfaz y los datos de control de una instrucción INPUT. Los ope- randos son los mismos que en el ejemplo de programa mostrado arriba.
X04/X0B que se ha producido un error durante la recepción. En estos casos, la ejecución de la instrucción CSET queda en espera hasta que esas señales sean restauradas de nuevo. 7 - 12 MITSUBISHI ELECTRIC...
Página 119
Protocolo libre Recepción de datos de un dispositivo externo ³ MOVP MOVP ZP . CSET “U0” D200 M100 M101 D300 M100 M101 QK00069c Fig. 7-14: Ejemplo para la eliminación con una onstrucción CDET de los datos reeci- bidos a través de la interfaz CH1 ³...
Página 120
M17: Se eliminan los datos M19: Es posible proseguir con la comunicación Las marcas M11 y M12 se ponen en otras partes del programa. M19 puede emplearse en otro lugar del programa para permitir el intercambio de datos. 7 - 14 MITSUBISHI ELECTRIC...
Página 121
Protocolo libre Recepción de datos de un dispositivo externo Inicio de la elimi- nación ³ H0A8 FROM H0A8 QK00071c Fig. 7-16: Ejemplo de programa para la eliminación de los datos recibidos a través de CH1 ³ Poniendo X23 se da inicio a la eliminación. Dado que esta entrada se controla por medio de un pulsador que puede accionarse durante varios ciclos de programa, solo se evalúa el flaco ascendente.
INPUT necta el LED "ERR” en cuanto que se ilu- "ERR.” mina o cuando se ha presentado un error durante la ejecución de la instrucción INPUT. Se ilumina el LED "ERR.” QK00072c 7 - 16 MITSUBISHI ELECTRIC...
Página 123
Protocolo libre Recepción de datos de un dispositivo externo Diagnóstico de errores con el GX Configurator-SC Los módulos de interfaz indican errores, incluyendo errores de transmisión, conectando el diodo luminoso "ERR.”. Para el diagnóstico de errores, conecte al PLC un PC con el software GX Configurator-SC insta- lado.
CR, LF (0D0F está desactivado de fin el reconoci- FFFF miento de la identificación de fin. Tab. 7-1: Direcciones de memoria buffer, ajustes previos y rangos de ajuste de los contadores de datos e identificaciones 7 - 18 MITSUBISHI ELECTRIC...
Página 125
Protocolo libre Recepción de datos de un dispositivo externo Con el software GX Configurator-SC, los contadores de datos y las identificaciones de fin pue- den adaptarse al dispositivo externo, siempre que ello sea necesario. Por regla general, los ajustes ya no tienen que modificarse más después del inicio y del test de la configuración. Los ajustes para los contadores de datos y las identificaciones de fin pueden modificarse tam- bién durante el funcionamiento del módulo de interfaz.
Página 126
» El contador de datos se ajusta a un nuevo valor. ¿ Se ajusta una nueva indicación de fin. ´ Finalmente se pone la salida Y1 ("Los datos han sido leídos”). 7 - 20 MITSUBISHI ELECTRIC...
Protocolo libre Envío de datos a un dispositivo externo Envío de datos a un dispositivo externo Para la transmisión de datos a un dispositivo externo, al intercambiar datos con el protocolo libre se emplea una instrucción OUTPUT. En cuanto usuario, lo único que tiene que hacer usted es guardar los datos por enviar en un rango de operandos definido e iniciar la instrucción OUT- PUT.
Si usted desea enviar más datos de los que caben en el rango de envío, puede usted o bien aumentar el rango de envío o dividir los datos y transmitirlos en varios envíos. Compruebe si el receptor puede recomponer un mensaje dividido. 7 - 22 MITSUBISHI ELECTRIC...
Protocolo libre Envío de datos a un dispositivo externo Registro de los datos en el rango de envío La primera dirección de un rango de envío es para indicar la longitud de los datos por enviar. Las direcciones siguientes contienen los datos que ha de recibir el dispositivo externo. El registro de los datos en el rango de envío a partir de la célula de memoria con la dirección más baja en el orden "byte con valor más bajo”...
Página 130
M0 durante un ciclo PLC. La marca M1 se pone también durante un ciclo cuando se ha producido un error durante la ejecución de la instrucción OUTPUT. En el ejemplo de programa en la página siguiente se tratan con más detalles los datos para el control de la instrucción OUTPUT. 7 - 24 MITSUBISHI ELECTRIC...
Página 131
Protocolo libre Envío de datos a un dispositivo externo ³ $MOV “ABCDEFG” H0A0D G. OUTPUT M101 ¾ M101 M102 µ M101 M102 QK00083c Fig. 7-28: Programa de ejemplo para el envío de datos a través de la interfaz CH1 del módulo de interfaz con la dirección de E/S de inicio X/Y00 ³...
Página 132
No se deben ejecutar simultáneamente varias instrucciones OUTPUT. Inicie la ejecución de una instrucción OUTPUT sólo cuando haya concluido la ejecución de otra instrucción OUT- PUT. (Después del procesamiento de esta instrucción se pone un bit que puede emplearse para bloqueos en el programa.) 7 - 26 MITSUBISHI ELECTRIC...
Protocolo libre Envío de datos a un dispositivo externo 7.2.3 Reconocimiento de errores al enviar datos Al enviar datos, a menudo se producen problemas debido a: b Error de transmisión debido a perturbaciones electromagnéticas. b El transcurso del tiempo de supervisión de envío (temporizador 2, ver sección 10.3) b Un rango de envío demasiado reducido.
Condición para esa selección es que en los datos se indique el receptor del mensaje. N°. de N°. de Espacio Longitud de datos estación estación Datos ("0") (cod. binaria) QK00086c Fig. 7-30: Ejemplo para datos direccionados a la estación 02 7 - 28 MITSUBISHI ELECTRIC...
Protocolo bidireccional Formato de datos Protocolo bidireccional Con la comunicación con el protocolo bidireccional, los datos son transmitidos en un formato determinado. El módulo de interfaz de MELSEC controla el procedimiento para el intercambio de datos, y el usuario no tiene que preocuparse de esta parte de la comunicación. También cuando los datos sólo se transmiten en una dirección y p.ej.
Página 136
"ENQ”. Si el módulo de interfaz envía datos a otro dispositivo, calcula la suma de control, cuando ésta está activada, y se la añade a los datos. 8 - 2 MITSUBISHI ELECTRIC...
Página 137
Protocolo bidireccional Formato de datos La figura siguiente muestra la formación de la suma de control para los caracteres "ABC- DEFGHIL”, del número "100" y de la longitud de datos (0CH = 12 bytes). Rango para formación de la suma de control Datos Longitud Suma de...
CPU del PLC. ¿ Después de que los datos han sido leídos con la instrucción BIDIN, el módulo de interfaz confirma la recepción de los datos enviando al emisor el caracter de control ASCII "ACK” (acknowledge). 8 - 4 MITSUBISHI ELECTRIC...
Protocolo bidireccional Recepción de datos de un dispositivo externo La figura siguiente muestra el recorrido de señal al recibir datos y cuando se ejecuta una instrucción BIDIN. Descripción CH1/CH2 Sec. temporal de las señales Pueden leerse los datos reci- X3/XA bidos Instrucción BIDIN ejecutada Instrucción BIDIN...
Página 140
Si la longitud de los datos se mide en la unidad "byte” y se envía un número impar de bytes, en el byte con el mayor valor de la última dirección del rango de entrada ocupada por los datos se registra el valor "00". 8 - 6 MITSUBISHI ELECTRIC...
Protocolo bidireccional Recepción de datos de un dispositivo externo 8.2.2 Programación en el PLC para la recepción de datos De la transmisión de los datos del módulo de interfaz a la CPU del PLC se hace cargo la instruc- ción BIDIN. X3 (petición de lectura) Registrar datos para el control a partir de D0 BIDIN...
Página 142
D2 al registro de índice Z0. ² Los datos son transferidos a otro rango (empezando con D110) desde el rango de registro en el que los ha registrado la instrucción BIDIN. 8 - 8 MITSUBISHI ELECTRIC...
Protocolo bidireccional Recepción de datos de un dispositivo externo CPU del PLC Módulo de interfaz MELSEC Direcciones Memoria buffer 600 (258 Resultado de la recepción de datos En caso de recepción sin errores: Número de interfaz (1) 1536 (600 Longitud de los datos recibidos Resultado de la recepción de datos (0) 1537 (601 Datos...
Página 144
"NAK”. El rango de recepción del módulo de interfaz contiene los datos que se han recibido hasta la presentación del error. INDICACIÓN En caso de un fallo en la comunicación, el usuario no tiene que borrar el rango de recepción. 8 - 10 MITSUBISHI ELECTRIC...
Protocolo bidireccional Envío de datos a un dispositivo externo Envío de datos a un dispositivo externo Para la transmisión de datos a un dispositivo externo, al intercambiar datos con el protocolo bidireccional se emplea una instrucción BIDOUT. En cuanto usuario, lo único que tiene que hacer usted es guardar los datos por enviar en un rango de operandos definido e iniciar la instrucción BIDOUT.
Protocolo bidireccional Envío de datos a un dispositivo externo Registro de los datos en el rango de envío La primera dirección de un rango de envío es para indicar la longitud de los datos por enviar. Las direcciones siguientes contienen los datos que ha de recibir el dispositivo externo. Los datos son registrados por la instrucción BIDOUT en el rango de envío a partir de la célula de memoria con la dirección más baja en el orden "byte con valor más bajo”...
Página 148
BIDOUT. Si, como en este ejemplo, s1 = D0, el registro D1 ((s1)+1 = D0 +1= D1) contiene el código de error. En el ejemplo de programa en la página siguiente se tratan con más detalles los datos para el control de la instrucción BIDOUT. 8 - 14 MITSUBISHI ELECTRIC...
Página 149
Protocolo bidireccional Envío de datos a un dispositivo externo ³ $MOV “ABDCEFG” H0A0D G.BIDOUT M101 ¾ M101 M102 µ M101 M102 QK00103c Fig. 8-17: Programa de ejemplo para el envío de datos a través de la interfaz CH1 del módulo de interfaz con la dirección de E/S de inicio X/Y00 ³...
Página 150
No se deben ejecutar simultáneamente varias instrucciones BIDOUT. Inicie la ejecución de una instrucción BIDOUT sólo cuando haya concluido la ejecución de otra instrucción BIDOUT. (Después del procesamiento de esta instrucción se pone un bit que puede emplearse para bloqueos en el programa, ver fig. 8-16.) 8 - 16 MITSUBISHI ELECTRIC...
Protocolo bidireccional Envío de datos a un dispositivo externo 8.3.3 Reconocimiento de errores al enviar datos Al enviar datos, a menudo se producen problemas debido a: b Error de transmisión debido a perturbaciones electromagnéticas. b El transcurso del tiempo de supervisión (temporizador 0, ver sección 10.1) b El transcurso del tiempo de supervisión de recepción (temporizador 1, ver sección 10.2) b El transcurso del tiempo de supervisión de envío (temporizador 2, ver sección 10.3) b Un rango de envío demasiado reducido.
Después de transmitir los datos se espera la confirmación del otro dispositivo. Si esta con- firmación llega dentro del tiempo de supervisión controlado por el temporizador 1 (ver sección 10-1), la transmisión es considerada entonces como exenta de errores. En caso contrario se produce un error de transmisión. 8 - 18 MITSUBISHI ELECTRIC...
Página 153
Protocolo bidireccional Transmisión simultánea mediante dos estaciones b Comportamiento al recibir datos: Después de la recepción de los datos de otro dispositivo, éste recibe una confirmación. Los datos recibidos son guardados en la memoria buffer y quedan a disposición de la CPU del PLC.
Los datos del otro dispositivo no se guardan, y al emisor de los datos no se le confirma la recepción de los mismos. A la CPU del PLC no se le comunica que se han recibido datos. 8 - 20 MITSUBISHI ELECTRIC...
Protocolo bidireccional Indicaciones en torno al intercambio de datos Indicaciones en torno al intercambio de datos Comunicación durante la inicialización del módulo Durante la inicialización de un módulo de interfaz no es posible comunicación alguna con dispo- sitivos externos. No se envían datos, y se rechazan los datos enviados por otros dispositivos externos.
Página 156
Pero también hay que comprobar si las condiciones ajustadas de la transmisión concuerdan con las del dispositivo externo. Ajuste para el número de bits de datos Si se emplea una suma de control, hay que ajustar a "8" el número de bits de datos (ver sección 5.4.2). 8 - 22 MITSUBISHI ELECTRIC...
Programas de interrupción Sinopsis Programas de interrupción Sinopsis Cuando una CPU de PLC ejecuta su programa, los sucesos externos, como por ejemplo el cambio de estado de las entradas, son registrados normalmente al final de un ciclo, y tomados en cuenta en el ciclo siguiente.
D200. Fin del programa de interrupción* IRET QK00265c Fig. 9-2: Programa de interrupción 50 (I50) para la lectura de datos recibidos En los editores de programas IEC no son necesarias las instrucciones "FEND” y "IRET”. 9 - 2 MITSUBISHI ELECTRIC...
Página 159
Programas de interrupción Programas de interrupción para la lectura de los datos Ejecución del progra- ma principal Ausführung des Interrupt- Programms Instrucción BUFRCVS "Pueden leerse los datos recibidos" (X3/XA) Rango de direcci- ón en la memoria Datos del dispositivo externo Confirmación al dispositivo externo QK00266c Fig.
Módulo de interfaz D200 Rango de dirección en la memoria buffer D201 Longitud de datos Datos D2nn QK00268c Fig. 9-5: En D200 se registra la longitud de los datos. A partir de D201 siguen los datos recibidos 9 - 4 MITSUBISHI ELECTRIC...
Página 161
Programas de interrupción Programas de interrupción para la lectura de los datos ³ Fig. 9-6: Programa de interrupción I50 (Esquema de contactos del GX Developer) ³ Fig. 9-7: Programa de interrupción I50 (Esquema de contactos del GX IEC Developer) ³ Con una instrucción EI se permite la ejecución de programas de interrupción.
éstos no pueden leerse por medio de un programa de interrupción. Un remedio viene dado por la secuencia de programa representada en la página siguiente, la cual es ejecutada sólo una vez después de la puesta en funcionamiento de la CPU del PLC. 9 - 6 MITSUBISHI ELECTRIC...
Página 163
Programas de interrupción Programas de interrupción para la lectura de los datos SM402 MOVP MOVP ³ G. INPUT Esta parte de programa se ejecuta cuando no se ha producido ningún error Esta parte de programa se ejecuta cuando se ha producido un error FEND SM400 Z.
Página 164
Programas de interrupción para la lectura de los datos Programas de interrupción 9 - 8 MITSUBISHI ELECTRIC...
Tiempos de supervisión Tiempos de supervisión Un módulo de interfaz comprueba con ayuda de diversos tiempos de supervisión (temporizado- res o timers) si el intercambio de datos se ha desarrollado sin errores. Cada interfaz dispone de un temporizador propio. Combinable con Tiempo de supervisión Ajuste previo Observación...
616 (268H) para CH2. Después de ello, el módulo de interfaz queda en espera de más datos. Ejemplo: Para identificar el final de los datos se emplean los caracteres de control CR y LF (0D0AH). 10 - 2 MITSUBISHI ELECTRIC...
Página 167
Tiempos de supervisión Tiempo de supervisión para la recepción de datos (temporizador 0) Si el segundo carácter de la identificación de fin no llega al módulo de interfaz dentro del espacio de tiempo supervisado, se guardan los datos recibidos hasta ese momento en el rango de recepción y se conecta una de las entradas del PLC X4 ó...
En este ejemplo, un carácter se compone de 12 bits (bits de inicio + bits de datos + bit de parada + bit de paridad). El tiempo de supervisión efectivo para este ejemplo puede calcularse como se indica a continuación: × Zeichen = 0,05125 s = 51,25 ms 9600 Bit s 10 - 4 MITSUBISHI ELECTRIC...
Página 169
Tiempos de supervisión Tiempo de supervisión para la recepción de datos (temporizador 0) Si se intercambian datos a través de la interfaz RS422/485, calcular el valor de t con la sigu- iente fórmula: × : Valor de ajuste para el temporizador 0 [caracteres] 12000 : Tiempo máximo de demora del dispositivo externo al enviar [ms] : Tiempo de conmutación (enviar/recibir) de la interfaz del...
En el caso inverso, cuando el módulo de interfaz ha enviado datos, con este ajuste del tempori- zador 1 no se supervisa cuándo envía una respuesta el dispositivo con el que se comunica. 10 - 6 MITSUBISHI ELECTRIC...
Tiempos de supervisión Tiempo de supervisión para una respuesta (temporizador 1) Ajuste del temporizador 1 a valores M 100 ms El tiempo de supervisión se activa con valores de 100 ms como mínimo para el temporizador 1. El temporizador 1 se inicia cuando un módulo de interfaz ha recibido datos en el protocolo MC. Si se envía una respuesta al emisor de los datos, el temporizador 1 se detiene y se pone de nuevo a 0 el tiempo transcurrido.
Página 172
Comunicación con el protocolo bidireccional Ajuste con el temporizador 1 el tiempo de supervisión al valor calculado por medio de la sigu- iente fórmula: × = valor para el temporizador 1 = tiempo de ciclo [ms] 10 - 8 MITSUBISHI ELECTRIC...
Tiempos de supervisión Tiempo de supervisión para la transmisión (temporizador 2) Tiempo de supervisión para la transmisión 10.3 (temporizador 2) El temporizador 2 supervisa el tiempo requerido para la transmisión de datos. Al enviar datos, con el temporizador 2 se supervisa la duración de la transmisión de esos datos; y después de la recepción de los datos, el temporizador 2 sirve para la supervisión del tiempo para el que se requiere la transmisión de la respuesta.
CPU del PLC ha leído los datos. Si la transmisión de la respuesta es interrumpida por la finalización del tiempo de supervisión, ya no se transmite el resto de los datos. 10 - 10 MITSUBISHI ELECTRIC...
Tiempos de supervisión Tiempo de supervisión para la transmisión (temporizador 2) 10.3.2 Ajuste del tiempo de supervisión para la transmisión (temporizador 2) El ajuste para el temporizador 2 puede modificarse con el software GX Configurator-SC. Para el cálculo del tiempo de supervisión se emplea la fórmula siguiente: ×...
El tiempo de espera para la transmisión tiene que ser mayor que este tiempo de cambio. Si usted no dispone de datos relativos a la duración del tiempo de cambio, el tiempo de espera para la transmisión puede determinarse por medio de ensayos. 10 - 12 MITSUBISHI ELECTRIC...
Control del intercambio de datos Control del intercambio de datos Para enviar serialmente datos a otro dispositivo, por principio sólo se necesita un cable de datos y un cable de masa. Los datos son enviados entonces por el emisor en el momento que le parece apropiado (por ejemplo cuando se registran valores de medición) sin tomar en consider- ación si el receptor está...
DTR, dándole a entender con ello al dispositivo externo que puede proseguir con la transmisión de datos. La figura de la página siguiente muestra el recorrido de señal. 11 - 2 MITSUBISHI ELECTRIC...
Control del intercambio de datos Control de la transmisión mediante señales DTR/DSR Se reciben El buffer de entrada datos está lleno, y el mó- dulo de interfaz ya no está listo para la recepción. El módulo de interfaz está pre- parado para recibir con la señal Buffer de Buffer de...
Los datos son transmitidos al dispositivo externo después de que éste haya enviado "DC1" al módulo de interfaz. Si se ha interrumpido una transmisión, se prosigue con ella después de la recepción de ”DC1". 11 - 4 MITSUBISHI ELECTRIC...
Control del intercambio de datos Control de la transmisión con códigos DC INDICACIÓN Si el módulo de interfaz recibe más "DC1" después de haberlo recibido una vez, se los ignora y son eliminados de los datos recibidos. Los caracteres de control DC1 y DC3 no pueden leerse de la CPU del PLC. Si está...
Los caracteres de control DC2 y DC4 no pueden leerse de la CPU del PLC. Si el módulo de interfaz recibe más "DC2" después de haberlo recibido una vez, se los ignora y son eliminados de los datos recibidos. 11 - 6 MITSUBISHI ELECTRIC...
Control del intercambio de datos Indicaciones en torno al control de la transmisión Indicaciones en torno al control de la transmisión 11.3 Acuerdo entre las dos partes de la comunicación Entre un módulo de interfaz y un dispositivo externo hay que acordar –...
Página 184
Indicaciones en torno al control de la transmisión Control del intercambio de datos 11 - 8 MITSUBISHI ELECTRIC...
Comunicación dúplex medio ¿Qué significa "dúplex completo” y "dúplex medio”? Comunicación dúplex medio Para las interfaces RS232 del módulo de interfaz de MELSEC está preajustado el intercambio de datos en modo dúplex completo. Sin embargo, para adaptar el modo de funcionamiento a un dispositivo externo, puede ajustarse también el modo dúplex medio.
Página 186
Los módulos de interfaz desarrollan por si mismos el intercambio de datos, no resultando nece- sario un control de la comunicación por parte de la secuencia de programa del PLC. 12 - 2 MITSUBISHI ELECTRIC...
Comunicación dúplex medio Envío y recepción en el modo dúplex medio Envío y recepción en el modo dúplex medio 12.2 El intercambio de datos en el modo dúplex medio es posible sólo dentro de una configuración 1:1. Los datos pueden intercambi- Con esta configuración los datos no pueden intercambiarse en el modo dúplex medio.
CD. ² El módulo de interfaz desconecta de nuevo la señal RS después de haber transmitido sus datos. Si se ha interrumpido la transmisión del dispositivo externo, tiene que enviar los datos de nuevo. 12 - 4 MITSUBISHI ELECTRIC...
Página 189
Comunicación dúplex medio Envío y recepción en el modo dúplex medio Recorrido de señal cuando tiene prioridad el envío por parte del dispositivo externo (Los pasos de ³ a » se corresponden con el envío "normal”, descrito también en la fig.12-4. Los pasos de ¿...
El módulo de interfaz desconecta de nuevo la señal RS después de haber transmitido sus datos. Si se ha interrumpido la transmisión del dispositivo externo, tiene que enviar los datos de nuevo. º Los datos que recibe ahora el módulo de interfaz sí se guardan. 12 - 6 MITSUBISHI ELECTRIC...
Página 191
Comunicación dúplex medio Envío y recepción en el modo dúplex medio Recorrido de señal cuando tiene prioridad el envío por parte del dispositivo externo (Los pasos de ³ a se corresponden con el envío "normal”, descrito también en la fig.12-6. Los pasos de describen el caso de que los dos dispositivos envíen simultáneamente.) El módulo de interfaz...
(Do not retransmit). b CD terminal check designation (comprobación de la señal CD) Para el funcionamiento dúplex medio tiene que estar activada la comprobación de la señal CD. Elija para ello la entrada "Check”. 12 - 8 MITSUBISHI ELECTRIC...
Comunicación dúplex medio Línea de conexión para el funcionamiento dúplex medio Línea de conexión para el funcionamiento dúplex medio 12.4 Para el intercambio de datos en el modo dúplex medio se requiere una línea especial en la que se toman en consideración también las señales de control del módulo de interfaz y del disposi- tivo externo.
Página 194
Línea de conexión para el funcionamiento dúplex medio Comunicación dúplex medio 12 - 10 MITSUBISHI ELECTRIC...
Comunicación con marcos de datos Comunicación con marcos de datos Aparte de los datos propiamente dichos (p.ej. valores de medición), entre dos dispositivos se intercambian también elementos fijos, como por ejemplo identificaciones de inicio y de fin o números de estación. Estos elementos fijos pueden registrarse en los así llamados marcos de datos y guardarse en un módulo de interfaz (cap.
(ver sección 13.3.3). Enviar los datos al dispositivo externo Fig. 13-2: Preparación y desarrollo de la comunicación mediante marcos de datos definidos por el usuario 13 - 2 MITSUBISHI ELECTRIC...
Comunicación con marcos de datos Recepción de datos con marcos de datos Recepción de datos con marcos de datos 13.2 13.2.1 Composición de los datos recibidos Antes y después de datos cualesquiera es posible disponer un marco de datos definido por el usuario.
Página 198
Después se ignoran todos los demás datos. Los datos recibidos empie- zan a contarse de nuevo sólo cuando se reciben de nuevo datos que se corresponden con el marco de datos de inicio (fig. 13-5). 13 - 4 MITSUBISHI ELECTRIC...
Comunicación con marcos de datos Recepción de datos con marcos de datos Marco de Marco de Datos Datos Datos Datos datos de inicio datos de inicio Corresponde al valor Corresponde al valor nominal del contador de nominal del contador de datos para el formato 1.
No se guarda nada en el rango de re- cepción. El contador de los datos reci- tienen en cuenta bidos recibe el valor "0". QK00323c Fig. 13-6: Durante la comunicación (1-B) sólo se transmiten marcos de datos 13 - 6 MITSUBISHI ELECTRIC...
Comunicación con marcos de datos Recepción de datos con marcos de datos b Recepción con la combinación (1-C) – Con la combinación (1-C), el comienzo de los datos destinados al PLC se caracteriza por medio de un marco de datos.Entonces siguen datos cualesquiera con una longitud fija. –...
QK00325c Fig. 13-9: Con el formato 1 sólo se guardan tantos datos en el rango de recepción como se ha ajustado en el contador de datos. 13 - 8 MITSUBISHI ELECTRIC...
Comunicación con marcos de datos Recepción de datos con marcos de datos Combinaciones que no comienzan con un marco de datos (formato 0) En las combinaciones (2-A) y (2-B) se no se emplea ningún marco de datos de inicio. Los datos se transfieren en el formato 0.
Todos los datos (a excepción del contenido de marcos de datos) que se reciben hasta que se produce uno de los acontecimientos descritos en la columna de la derecha, se guardan en el rango de recepción. 13 - 10 MITSUBISHI ELECTRIC...
Comunicación con marcos de datos Recepción de datos con marcos de datos Para adaptar el intercambio de datos con el protocolo libre a un dispositivo externo es impor- tante saber cómo reacciona el módulo de interfaz al recibir. Al emplear marcos de datos definidos por el usuario, el momento en el que se finaliza la recep- ción y se le pide a la CPU del PLC que lea los datos es algo que depende de otros factores.
Página 206
Con el formato 1, después de la recepción de la cantidad de datos predeterminada medi- ante el contador de datos, el módulo de interfaz comprueba otra vez si se ha recibido anteri- ormente el marco de datos de inicio. Se ignoran los datos que llegan durante ese tiempo. 13 - 12 MITSUBISHI ELECTRIC...
Página 207
Comunicación con marcos de datos Recepción de datos con marcos de datos Combinación (2-A), caso 1 Combinación (1-A), caso 2 Datos Datos Dispositivo externo Contador de datos Combinación (2-A), caso 4 Combinación (2-A), caso 3 Dispositivo Datos Datos externo Contador de datos Combinación (2-B) : comienzo de la recepción : fin de la recepción...
INPUT. ´ Con una instrucción FROM se lee la memoria de la memoria buffer 603 (25BH). El módulo de interfaz registra aquí cuál combinación se ha recibido de las como máximo cuatro com- binaciones fijadas. 13 - 14 MITSUBISHI ELECTRIC...
Comunicación con marcos de datos Recepción de datos con marcos de datos 13.2.5 Determinación del marco de datos para la recepción Es posible realizar todos los ajustes necesarios con el software GX Configurator-SC si se desean emplear marcos de datos para la recepción de datos con el protocolo libre. Fig.
Página 210
Para la disposición de las combinaciones de marcos de datos hay que observar las indica- ciones siguientes: – Si una combinación contiene un marco de datos de inicio, también hay que emplear marcos de datos de inicio en las otras combinaciones. 13 - 16 MITSUBISHI ELECTRIC...
Página 211
Comunicación con marcos de datos Recepción de datos con marcos de datos – Si se emplean combinaciones con marcos de datos de inicio, para la asignación a la primera y hasta a la cuarta combinación de marcos de datos hay que indicar primero las combinaciones con marcos de datos de inicio y de fin, y seguidamente las combina- ciones sin marco de datos de fin.
Página 212
) 8487 (2127 Contador de datos formato 1 (combinación 4) Ajuste previo: 0 en todas las direcciones indicadas QK00341c Fig. 13-20: Disposición de los contadores de datos para el formato 1 en la memoria buffer 13 - 18 MITSUBISHI ELECTRIC...
Página 213
Comunicación con marcos de datos Recepción de datos con marcos de datos Ejemplos para la determinación de marcos de datos para la recepción El ajuste de marcos de datos con el software GX Configurator-SC se ilustra a continuación por medio de dos ejemplos. En el primer ejemplo se emplean para la recepción de datos con el protocolo libre tres combina- ciones de marcos de datos con marco de datos de inicio, y en el segundo ejemplo tres combina- ciones sin marco de datos de inicio.
No es necesario un ajuste, porque se recibe en formato 0. (Contador de datos para for- Combinación 3 mato 1) Combinación 4 Tab. 13-7: Ajustes para el segundo ejemplo en el cuadro de diálogo Non procedure system setting del GX Configurator-SC 13 - 20 MITSUBISHI ELECTRIC...
Comunicación con marcos de datos Recepción de datos con marcos de datos 13.2.6 Programación en el PLC para la recepción de datos Los datos pueden transmitirse a la CPU del PLC después de que un módulo de interfaz los haya recibido de un dispositivo externo.
Página 216
Estos dos marcos de datos constituyen la primera combinación de marcos de datos. · Estos dos marcos de datos constituyen la cuarta combinación de marcos de datos. » Se indica el número de la combinación de marcos de datos recibida (1, 2, 3 ó 4) 13 - 22 MITSUBISHI ELECTRIC...
Comunicación con marcos de datos Recepción de datos con marcos de datos Ejemplo de aplicación para combinaciones con marco de datos de inicio Para este ejemplo rigen las condiciones siguientes: b El módulo de interfaz del sistema Q de MELSEC ocupa el rango de direcciones de E/S de X/Y80 hasta X/Y9F y comunica con el dispositivo externo a través de su interfaz RS232 CH1.
Página 218
Combinación 2 2025 , 42 (1234 Combinación 3 2026 , 34 (LF) (CR) Combinación 4 2027 , 0D QK00346c Fig. 13-23: Recepción de datos en el formato 0 con marco de inicio y de fin 13 - 24 MITSUBISHI ELECTRIC...
Página 219
Comunicación con marcos de datos Recepción de datos con marcos de datos Si el módulo de interfaz contiene datos que se corresponden con la combinación de marcos de datos 2, entonces resulta la siguiente ocupación de la memoria buffer. Código adicional Código transparente Datos transmitidos para el caso de que "STX"...
Página 220
Combinación 4: formato 1 Contador de datos para formato 1 2024 Combinación 1 2025 Combinación 2 2026 Combinación 3 2027 Combinación 4 QK00349c Fig. 13-25: Recepción de marcos de inicio y de fin (formato 0) 13 - 26 MITSUBISHI ELECTRIC...
Página 221
Comunicación con marcos de datos Recepción de datos con marcos de datos Si el dispositivo externo envía "ACK”, el módulo de interfaz reconoce que ese código está regi- strado en la combinación de marcos de datos 3. Comienzo de los datos El número de los datos recibidos es también "0"...
Página 222
Combinación 1: formato 1 Contador de datos para formato 1 2024 Combinación 1 Combinación 2 2025 2026 Combinación 3 2027 Combinación 4 QK00353c Fig. 13-27: Recepción de datos en formato 1 con marco de datos de inicio 13 - 28 MITSUBISHI ELECTRIC...
Comunicación con marcos de datos Recepción de datos con marcos de datos Ejemplo de aplicación para una combinación sin marco de datos de inicio Para este ejemplo rigen las condiciones siguientes: b El módulo de interfaz del sistema Q de MELSEC ocupa el rango de direcciones de E/S de X/Y80 hasta X/Y9F y comunica con el dispositivo externo a través de su interfaz RS232 CH1.
Página 224
Combinación 2 2025 , 42 (1234 Combinación 3 2026 , 34 (LF) (CR) Combinación 4 2027 , 0D QK00355c Fig. 13-28: Recepción de datos en el formato 0 con un marco de datos de fin 13 - 30 MITSUBISHI ELECTRIC...
Comunicación con marcos de datos Envío de datos con marcos de datos Envío de datos con marcos de datos 13.3 13.3.1 Composición de los datos enviados Antes y después de datos cualesquiera es posible disponer marcos de datos definidos por el usuario.
– Realice los ajustes en el campo Transmission user frame designation. Los ajustes se des- criben en las páginas siguientes y se corresponden con los que pueden llevarse a cabo por la secuencia de programa. 13 - 32 MITSUBISHI ELECTRIC...
Comunicación con marcos de datos Envío de datos con marcos de datos Ajuste mediante la secuencia de programa del PLC Los datos, como pueden ser valores de medición, que se deben transmitir adicionalmente a los contenidos de marcos de datos, se registran en el rango de emisión en la memoria buffer del módulo de interfaz.
184 (B8H), y para la CH2 en la dirección de memoria buffer 344 (158H). INDICACIÓN Si como número del primer marco de datos por transmitir se indica "0", entonces no se transmite ningún contenido de marcos de datos. 13 - 34 MITSUBISHI ELECTRIC...
Comunicación con marcos de datos Envío de datos con marcos de datos Dirección de memoria buffer 184 (B8 Interfaz CH1 0 hasta 100 344 (158 Interfaz CH2 0 hasta 100 0: No transmitir ningún marco de datos 1: Comenzar la transmisión con el marco de datos 1 100: Comenzar la transmisión con el marco de datos 100 QK00362c Fig.
Página 230
Flash-ROM. – 8000 (C000 ): Se transmite el contenido del rango de envío. – 8001 hasta 801F (C001H hasta C01F ): Se transmiten los marcos de datos registra- dos en la memoria buffer. 13 - 36 MITSUBISHI ELECTRIC...
Comunicación con marcos de datos Envío de datos con marcos de datos 13.3.4 Programación en el PLC para el envío de datos La programación en la CPU del PLC se explica a continuación a partir de dos ejemplos en los que hay que transmitir contenidos de cuatro marcos de datos y del rango de envío.
Página 232
Si se ha presentado un error durante la ejecución de la instrucción PRR, también se pone la marca M1. Ella pone a su vez la marca M101, con la que es posible por ejemplo visuali- zar un aviso de error en una unidad de control. 13 - 38 MITSUBISHI ELECTRIC...
Página 233
Comunicación con marcos de datos Envío de datos con marcos de datos Dispositivo externo Datos del rango de T O T Número total envío (4 bytes) (012D (1234 (56AB 8001 8000 Marco de datos 2 Marco de Marco de datos 4 Marco de Marco de datos 1 datos 3...
Número de los marcos de datos 0005 por transmitir Tab. 13-15: Ocupación de los registros de datos empleados para el programa de ejemplo La ocupación de la memoria buffer se corresponde con la del ejemplo anterior (ver página 13-38). 13 - 40 MITSUBISHI ELECTRIC...
Página 235
Comunicación con marcos de datos Envío de datos con marcos de datos ³ » H1234 H5678 H400 H3F2 H3F3 H800 H800 H41B H0BA G. PRR M100 M101 QK00367c Fig. 13-39: Programa de ejemplo para la asignación y envío de marcos de datos ³...
Página 236
Si se ha presentado un error durante la ejecución de la instrucción PRR, también se pone la marca M1. Ella pone a su vez la marca M101, con la que es posible por ejemplo visuali- zar un aviso de error en una unidad de control. 13 - 42 MITSUBISHI ELECTRIC...
Marcos de datos definidos por el usuario Marcos de datos definidos por el usuario Algunos o incluso todos los datos que pueden intercambiarse entre un módulo de interfaz y un dispositivo externo, pueden registrarse en el módulo de interfaz dentro de así llamados marcos de datos.
Este código puede adoptar valores entre 00H y FFH. Fig. 14-1: Los datos variables están caracterizados por un código de dos bytes de longitud que H – empieza siempre con "FFH". Byte 2 Byte 1 QK00296c 14 - 2 MITSUBISHI ELECTRIC...
Marcos de datos definidos por el usuario Marcos de datos libremente definibles 14.1.1 Descripción de los datos variables La tabla siguiente muestra todos los códigos posibles para datos variables. No se pueden utili- zar otras combinaciones. Código Significado Observación Byte 1 Byte 2 Al enviar: se transmite el carácter ASCII NUL ("00H") (byte 1) Al recibir: Se salta el lugar correspondiente en el marco de datos recibido y no se toma en consideración para el control de los datos recibidos...
Página 240
Código ASCII Si en un marco de datos se registra "FFH + 04H” o "FFH + 0AH” como código para datos varia- bles, el valor de paridad se representa con codificación binaria en un byte. 14 - 4 MITSUBISHI ELECTRIC...
Página 241
Marcos de datos definidos por el usuario Marcos de datos libremente definibles Marco de datos Datos cuales- Marco de datos (marco 1) quiera (último marco) Estos códigos han sido registrados en el marco de datos. Estos datos se envían o reciben.
Los 4 bits con menos valor de la suma de control se transmiten como código ASCII de una posición + F9 Rango 2 Tab. 14-2: Sinopsis de las sumas de control que pueden emplearse como datos variables en marcos de datos definidos por el usuario. 14 - 6 MITSUBISHI ELECTRIC...
Marcos de datos definidos por el usuario Marcos de datos libremente definibles Los datos siguientes sirven de ejemplo para la formación de la suma de control: Marco de datos Datos cuales- Marco de datos (marco 1) quiera (último marco) Estos códigos han sido registrados en el marco de datos.
Suma de control* , FF No hay registrado ningún hasta — — — código. Tab. 14-5: Sinopsis de los marcos de datos predefinidos Las diferentes sumas de control se describen en la página 13-6. 14 - 8 MITSUBISHI ELECTRIC...
Marcos de datos definidos por el usuario Transmisión de marcos de datos Transmisión de marcos de datos 14.3 14.3.1 Envío de marcos de datos definidos por el usuario Cuando los datos enviados contiene uno o más marcos de datos definidos por el usuario, sus contenidos son transmitidos al otro participante en la comunicación con el protocolo de transmi- sión elegido.
En el ejemplo de la página siguiente está ajustado que el marco de datos con el número 3E8H tiene que estar contenido en los datos recibidos. El marco contiene los códigos "03H”, "0DH” y "0AH” (ETX, CR, LF). 14 - 10 MITSUBISHI ELECTRIC...
Marcos de datos definidos por el usuario Transmisión de marcos de datos Datos cualesquiera CPU del Módulo de interfaz (1234 (89AB Memoria buffer 4241 Cuando el módulo de interfaz Rango de recibe estos datos le envía a la recepción CPU del PLC una petición pqra que lea los datos.
Registro, lectura y eliminación de marcos de datos por la CPU del PLC Acceda con la CPU del PLC a marcos de datos definidos por el usuario sólo cuando no tenga lugar ninguna comunicación con un dispositivo externo. 14 - 12 MITSUBISHI ELECTRIC...
Marcos de datos definidos por el usuario Indicaciones relativas a los marcos de datos definidos por el usuario 14.4.2 Indicaciones para el empleo de marcos de datos Condición para el empleo de marcos de datos Antes de que se intercambien datos con ayuda de marcos de datos definidos por el usuario, es necesario registrar los números de los marcos de datos empleados en la memoria buffer del módulo de interfaz.
Marcos de datos B00A para la observa- B061 ción del PLC B080 hasta B082 Tab. 14-7: Los diversos marcos de datos pueden procesarse de distintos modos b: La función es posible : La función no es posible. 14 - 14 MITSUBISHI ELECTRIC...
Marcos de datos definidos por el usuario Tratamiento de los marcos de datos por parte del PLC 14.5.2 Ocupación de la memoria buffer por marcos de datos Dirección (Dec./Hex.) Marco de datos Descripción Registrar Leer Eliminar Instrucción de escritura, lectura o borrado 0: Ninguna solicitud 1: Solicitud de escritura 2: Solicitud de lectura...
Página 252
La suma de control es calculada por el módulo de interfaz De este rango se forma la suma de control. QK00309c Fig. 14-11: Ejemplo par la memorización del contenido del marco de datos en la memoria buffer 14 - 16 MITSUBISHI ELECTRIC...
Marcos de datos definidos por el usuario Tratamiento de los marcos de datos por parte del PLC Estado de los marcos de datos definidos por el usuario (direcciones 205H hasta 21DH) Cada bit de este rango representa un marco de datos definido por el usuario e indica si el marco de datos correspondiente está...
Página 254
Cuando se ha presentado un error durante la ejecución de la instrucción PUTE, se pone, además de M0, también la marca M1, la cual pone a su vez, en este ejemplo, la marca M101. Mediante M101 puede visualizarse por ejemplo una alarma. 14 - 18 MITSUBISHI ELECTRIC...
Se borra el rango en el PLC en el que se guardan los datos leídos. ´ Se ejecuta la instrucción GETE y los datos son transmitidos del marco de datos a la CPU del PLC. MELSEC System Q Schnittstellenmodule 14 - 19...
D0 hasta D3 contienen datos para el control de la instrucción PUTE. Entrando el valor "3" en D0 se selecciona la eliminación de un marco de datos. · El número del marco de datos (3F8H) se registra en D2. 14 - 20 MITSUBISHI ELECTRIC...
Página 257
Marcos de datos definidos por el usuario Tratamiento de los marcos de datos por parte del PLC » Al registrar un marco de datos, en el registro D3 se indica cuántos bytes se transmiten. Al borrar hay que registrar en D3 un valor cualquiera entre "1" y ”80" para que sea ejecutada la función.
Página 258
Tratamiento de los marcos de datos por parte del PLC Marcos de datos definidos por el usuario 14 - 22 MITSUBISHI ELECTRIC...
Envío a petición del PLC Empleo de marcos de datos definidos por el usuario Envío a petición del PLC Durante la comunicación con el protocolo MC, la iniciativa para el intercambio de datos corre normalmente a cargo del dispositivo externo. El PLC envía los datos deseados cuando el dispo- sitivo externo los solicita.
B. als 10 + 10 über- tragen Datos Tab. 15-2: Procesamiento de los datos La sección 14.1 contiene una descripción de los posibles contenidos de los marcos de datos y de los datos variables. 15 - 2 MITSUBISHI ELECTRIC...
Envío a petición del PLC Empleo de marcos de datos definidos por el usuario 15.1.1 Ocupación de la memoria buffer Para la determinación del marco de datos, para la interfaz CH1 están en la memoria buffer del módulo de interfaz las direcciones 169 hasta 172 (A9H hasta ACH), y para la interfaz CH2 las direcciones 329 hasta 332 (149H hasta 14CH).
La determinación de qué datos han de transmitirse además del marco de datos se lleva a cabo al llamar la instrucción ONDEMAND. A partir de la página 15-8 encontrará usted un ejemplo de una secuencia de programa para la transmisión de estos datos. 15 - 4 MITSUBISHI ELECTRIC...
Envío a petición del PLC Transmisión con una instrucción ONDEMAND El módulo de interfaz añade los marcos de datos a los datos Marco de datos de inicio 1 Marco de datos de inicio 2 Marco de datos de fin 2 Dispositivo externo Marcos de datos definidos por el Datos...
– Marco de datos de fin 2 ( Last frame No. 2nd ): 0 (no transmitir ningún marco) La determinación de qué datos han de transmitirse además del marco de datos se lleva a cabo al llamar la instrucción ONDEMAND. 15 - 6 MITSUBISHI ELECTRIC...
Envío a petición del PLC Transmisión con una instrucción ONDEMAND El módulo de interfaz añade los marcos de datos a los datos Marco de datos de inicio 1 Marco de datos de fin 2 Dispositivo externo Marco de Datos Marco de datos datos Contenido de los marcos de datos...
(Marco de datos de fin 1) petición) Last frame No. designation 2nd 0000 (Marco de datos de fin 2) Message wait time designation (Tiempo de espera al transmitir) 0000 Tab. 15-7: Ajustes con el GX Configurator-SC 15 - 8 MITSUBISHI ELECTRIC...
Página 267
Envío a petición del PLC Ejemplo de programa ³ H1234 H5678 M100 M101 GP. ONDEMAND M100 µ M101 ¸ QK00366c Fig. 15-5: Ejemplo de programa para la transmisión de datos con una instrucción ONDEMAND ³ El flanco ascendente de la entrada X53 conecta la marca M50 durante un ciclo PLC. ·...
Página 268
D2) no debe exceder el rango de la memoria buffer estable- cido para la transmisión a petición (ver tabla 15-7). El estado de la ejecución ONDEMAND puede comprobarse con una instrucción SPBUSY. 15 - 10 MITSUBISHI ELECTRIC...
Código transparente y código adicional Sinopsis Código transparente y código adicional Sinopsis 16.1 Con el protocolo libre y con el protocolo bidireccional, dentro de los datos es posible transmitir también caracteres de control adicionales. Este código no está oculto para el usuario, sino que es, por así...
Código transparente y código adicional Intercambio de datos con el protocolo libre Número de los marcos de datos, para trans- Número del marco de datos por enviar mitirlos sin código adicional Hexadecimal Decimal Hexadecimal Decimal hasta 3E7 1 hasta 999 4001 hasta 43E7 16385 hasta 17383...
Página 272
, 12 Datos recibidos Recibir (BC3A o enviados , 3A Código transparente La longitud de los datos se indica en la unidad "palabras" Código adicional QK00376c Fig. 16-8: Ejemplo del intercambio de datos con conversión ASCII/binario 16 - 4 MITSUBISHI ELECTRIC...
Código transparente y código adicional Intercambio de datos con el protocolo libre 16.2.2 Intercambio de datos con marcos de datos b Recepción de datos Los marcos de datos son comprobados al recibir (marcos de datos de inicio y de fin) Se borra el código adicional recibido.
Código transparente: 02 Código (STX) transparente Combinación 1 1002 recibido Código adicional: 10 (DLE) "Non procedure system setting " Contador de datos 0006 — (Ajustes para el protocolo libre) Tab. 16-3: Ajustes en el GX Configurator-SC 16 - 6 MITSUBISHI ELECTRIC...
Página 275
Código transparente y código adicional Intercambio de datos con el protocolo libre Recepción de datos con código adicional Para transmitir datos recibidos del módulo de interfaz a la CPU del PLC se emplea una instruc- ción INPUT. ³ MOVP MOVP G.
Los datos son transmitidos al rango de envío del módulo de interfaz por medio de una instruc- ción OUTPUT, y son enviados después. ³ MOVP H33323130 MOVP H4241002 MOVP H0A0D1234 MOVP MOVP G. OUTPUT M100 M101 QK00380a_c Fig. 16-11: Ejemplo de programa para enviar datos a través de la interfaz CH1 16 - 8 MITSUBISHI ELECTRIC...
Página 277
Código transparente y código adicional Intercambio de datos con el protocolo libre ³ En los registros de datos D10 y D11 se registran los códigos ASCII para los números "0", ”1", "2" y ”3". · Los códigos ASCII para los caracteres de control STX (código transparente) y NULL, así como para las letras "A”...
Cuando no está puesto M1, ello significa que la instrucción ha sido ejecutada sin errores y se ha puesto M100. º Si se ha presentado un error durante la ejecución de la instrucción OUTPUT, se pone la marca M1, y con ello M101. 16 - 10 MITSUBISHI ELECTRIC...
Página 279
Código transparente y código adicional Intercambio de datos con el protocolo libre Comienzo de los datos · Dispositivo externo CPU del PLC Se envían 6 palabras. El código adicional no se cuenta Iniciar la transmisión (X50) Instrucción OUTPUT OUTPUT Ejecución Longi- normal Instrucción OUTPUT...
Fig. 16-17: Tratamiento de los datos al recibir de un dispositivo externo y al enviar una respuesta Cuando hay que transmitir código transparente dentro de los datos o en una respuesta a la otra parte de la comunicación, se le antepone código adicional antes de enviar. 16 - 12 MITSUBISHI ELECTRIC...
Página 281
Código transparente y código adicional Intercambio de datos con el protocolo bidireccional El procesamiento subsiguiente de los datos al enviar con el protocolo bidireccional está descrito en los capítulos 8 (protocolo bidireccional) 17 (conversión ASCII/binario). Dispositivo externo Módulo de interfaz ¿Transmitir código adicional? ¿Calcular suma de control? Conversión ASCII/binario...
Combinación 2 1003 settings" Código adicional: 10 (DLE) (Ajustes para la transmi- Código trans- sión) Código transparente: 02 (STX) parente Combinación 1 1002 Código adicional: 10 (DLE) recibido Tab. 16-5: Ajustes en el GX Configurator-SC 16 - 14 MITSUBISHI ELECTRIC...
Página 283
Código transparente y código adicional Intercambio de datos con el protocolo bidireccional Recepción de datos con código adicional Los datos recibidos son transferidos del módulo de interfaz a la CPU del PLC por medio de una instrucción BIDIN. Dado que el módulo de interfaz añade o elimina el código adicional, no es necesario tomarlo en consideración en la secuencia de programa.
³ MOVP MOVP MOVP H1102 MOVP H4241 MOVP MOVP H0A0D G. BIDOUT M100 M101 QK00391c Fig. 16-24: Ejemplo de programa para enviar datos a través de la interfaz CH1 16 - 16 MITSUBISHI ELECTRIC...
Página 285
Código transparente y código adicional Intercambio de datos con el protocolo bidireccional ³ Poniendo X50 se da inicio al envío de los datos. La interfaz CH1 se selecciona entrando "1" en el registro D0. · D2 contiene la indicación de la longitud de los datos. Aquí en este ejemplo se trata de 4 palabras.
Página 286
Intercambio de datos con el protocolo bidireccional Código transparente y código adicional 16 - 18 MITSUBISHI ELECTRIC...
Intercambio de datos en código ASCII Conversión ASCII/binario Intercambio de datos en código ASCII Conversión ASCII/binario 17.1 En el procesamiento de datos a menudo se emplea el código ASCII. (American Standard Code for Information Interchange = código estándar americano para el intercambio de información) Con este código se transmiten órdenes, caracteres alfanuméricos y caracteres especiales.
Datos cualesquiera Enviar (0212 Datos recibidos Recibir (BC3A o enviados La longitud de los datos se indica en la unidad "palabras” QK00396c Fig. 17-3: Se convierten los datos que no están contenidos en marcos de datos 17 - 2 MITSUBISHI ELECTRIC...
Intercambio de datos en código ASCII Conversión ASCII/binario con el protocolo libre Aunque esté activada la conversión general ASCII/binario, ésta puede desactivarse para mar- cos de datos concretos. Para ello se suma el valor "4000 "” al número del marco de datos. Número de los marcos de datos, para trans- Número del marco de datos por enviar mitirlos sin conversión ASCII/binario...
La interfaz CH1 se selecciona entrando un "1" en el registro D0. · La longitud de datos máxima permitida se registra en D3. En este ejemplo, la longitud delos datos no debe exceder 6 palabras. 17 - 4 MITSUBISHI ELECTRIC...
Página 291
Intercambio de datos en código ASCII Conversión ASCII/binario con el protocolo libre » Se ejecuta la instrucción INPUT.Los datos recibidos se memorizan a partir del registro D10. ¿ M0 se pone después de la ejecución de la instrucción INPUT. Cuando no está puesto M1, ello significa que la instrucción ha sido ejecutada sin errores y se ha puesto M100.
Página 292
Si se ha presentado un error durante la ejecución de la instrucción INPUT, también se pone la marca M1. Ella pone a su vez la marca M101, con la que es posible por ejemplo visualizar un aviso de error en una unidad de control. 17 - 6 MITSUBISHI ELECTRIC...
Página 293
Intercambio de datos en código ASCII Conversión ASCII/binario con el protocolo libre Número de datos recibidos después de la Comienzo de los datos conversión ASCII/binario En la unidad "palabras": 3 (palabras) En la unidad "bytes": 6 (bytes) Dir. de memoria Dispositivo externo buffer Empleo de marcos de datos...
Página 294
1 ciclo Memoria buffer Conversión ASCII/bina- rio activada Rango de envío Longitud de datos , 02 (1234 Datos , 34 (56AB , AB QK00401c Fig. 17-10: Flujo de datos al enviar datos (sin marcos de datos) 17 - 8 MITSUBISHI ELECTRIC...
Página 295
Intercambio de datos en código ASCII Conversión ASCII/binario con el protocolo libre Envío de datos (con marcos de datos) Para el envío de los datos se emplea una instrucción PRR. Esta instrucción se describe con todo detalle en las instrucciones de programación de la serie A/Q de MELSEC (n°. de art. 158947).
Página 296
Realizar conversión AS- CII/binario Rango de envío , 02 Longitud de datos (2 palabras) (1234 Datos , 34 (56AB Datos , AB QK00402c Fig. 17-12: Flujo de datos al transmitir datos en marcos de datos 17 - 10 MITSUBISHI ELECTRIC...
Intercambio de datos en código ASCII Conversión ASCII/binario y protocolo bidireccional Conversión ASCII/binario y protocolo bidireccional 17.3 Al intercambiar datos con el protocolo bidireccional (ver cap. 8), los caracteres de control con los que se entienden las dos partes de la comunicación y que son ellos mismos partes del proto- colo de comunicación, no son transformados del código ASCII al binario (o a la inversa).
+ 31 + 32 + 33 + 34 + 35 + 41 + 42 + 43 = 0287 QK00404c Fig. 17-15: La suma de control se calcula a partir de los caracteres del código ASCII 17 - 12 MITSUBISHI ELECTRIC...
Intercambio de datos en código ASCII Conversión ASCII/binario y protocolo bidireccional 17.3.1 Ejemplos de intercambio de datos con el protocolo bidireccional De la mano de un ejemplo para la recepción y el envío de datos, en esta sección se explica el flujo de datos con la comunicación en código ASCII.
Página 300
Se ejecuta la instrucción BIDIN.Los datos recibidos se memorizan a partir del registro D10. ¿ M0 se pone cuando ha finalizado la ejecución de la instrucción BIDIN. Cuando M1 no está puesto, ello significa que la instrucción ha sido ejecutada sin errores. 17 - 14 MITSUBISHI ELECTRIC...
Página 301
Intercambio de datos en código ASCII Conversión ASCII/binario y protocolo bidireccional Longitud de Datos datos (0004 Dispositivo externo CPU del PLC Número par de bytes (excepto código adicional). Es posible leer los datos (X83) Instrucción BIDIN BIDIN Se reciben 8 palabras con datos en codi- Ejecución ficación ASCII.
Página 302
Cuando M1 no está puesto, ello significa que la instrucción ha sido ejecutada sin errores. ² Si se ha presentado un error durante la transmisión de los datos, adicionalmente se pone también la marca M1. 17 - 16 MITSUBISHI ELECTRIC...
Página 303
Intercambio de datos en código ASCII Conversión ASCII/binario y protocolo bidireccional Dispositivo externo CPU del PLC Longitud de Daten im ASCII-Code datos (0004 Iniciar la transmisión (X50) Instrucción BIDOUT BIDOUT Ejecución Se envían 4 palabras en codificación bina- normal ria. Despúes de la conversión en valores Instrucción BIDOUT ASCII, los datos ocupan 8 palabras.
Página 304
Conversión ASCII/binario y protocolo bidireccional Intercambio de datos en código ASCII 17 - 18 MITSUBISHI ELECTRIC...
Modificación de ajustes durante el funcionamiento Modificación de ajustes durante el funcionamiento Después de poner en funcionamiento un módulo de interfaz, comienza el intercambio de datos con las opciones ajustadas con el software de programación GX Developer o GX IEC Developer. Los ajustes se llevan a cabo por medio de "interruptores”, con los cuales se determinan los ajustes para la transmisión, la velocidad de la misma y el protocolo de comunicación para cada una de las interfaces (ver sección 5.4.2).
CH1. Los parámetros de la interfaz CH2 se guardan en las direcciones 610 y 611 (262 ó 263 El resto del contenido de la memoria buffer no se altera debido al cambio de los ajustes o del protocolo de la transmisión. 18 - 2 MITSUBISHI ELECTRIC...
Modificación de ajustes durante el funcionamiento Indicaciones para la modificación de ajustes Indicaciones para la modificación de ajustes 18.3 Acuerdo entre el módulo de interfaz y el dispositivo externo Si se ha previsto que cambien los parámetros de una interfaz durante el funcionamiento, hay que tomar medidas para evitar el cambio durante el intercambio de datos.
Una sinopsis de todas las entradas y salidas de un módulo de interfaz puede hallarse en la página partir de la página . INDICACIÓN También hay que supervisar el estado de las entradas X6 y XD cuando los ajustes del módulo de interfaz son cambiados por un dispositivo externo. 18 - 4 MITSUBISHI ELECTRIC...
Modificación de ajustes durante el funcionamiento Señales E/S y memoria buffer 18.4.2 Direcciones de memoria buffer para modificación de parámetros Si es la CPU del PLC la que ha de modificar los ajustes del módulo de interfaz, antes de ello hay que registrar los nuevos parámetros en la módulo de interfaz del módulo.
Página 310
La velocidad de transmisión se ajusta en los bits de 8 a 14. INDICACIÓN Los ajustes de la transmisión se describen con todo detalle en el (ver sección 5.4.2). Observe también las indicaciones para la elección de la velocidad de transmisión en la página 5-17. 18 - 6 MITSUBISHI ELECTRIC...
Modificación de ajustes durante el funcionamiento Modificación mediante la CPU del PLC Modificación mediante la CPU del PLC 18.5 18.5.1 Recorrido de señal Cambiar parámetros (Y2/Y9) Se cambian los parámetros (X6/XD) aprox. 400 ms Error de comunicaci- ón (XE/XF) Módulo preparado (X1E) Registrar los nuevos parámetros en la...
El flanco descendente de la entrada X6 indica que el módulo de interfaz ha aceptado los nuevos parámetros. Ahora es posible restablecer la salida Y2. ² Con una instrucción FROM se transfiere el contenido de la dirección de la memoria buffer 515 (203 ) al registro de datos D2. 18 - 8 MITSUBISHI ELECTRIC...
Página 313
Modificación de ajustes durante el funcionamiento Modificación mediante la CPU del PLC ¶ Si el contenido de D2 (y de la dirección de memoria buffer 515 (203 )) es "0", ello significa que se han adoptado los parámetros sin errores. En este caso se pone la marca M50. º...
Los parámetros que se acaban de ajustar pueden comprobarse evaluando para CH1 los contenidos de las direcciones de memoria buffer 594 y 595 (252 ó 253 ) y para CH2 los contenidos de las direcciones de memoria buffer 610 y 611 (262 ó 263 18 - 10 MITSUBISHI ELECTRIC...
Modificación de ajustes durante el funcionamiento Modificaciones mediante un dispositivo externo 18.6.2 Ejemplo para la supervisión de la modificación de los parámetros También en el caso de que los parámetros de una interfaz sean cambiados por un dispositivo externo, la CPU del PLC tiene que supervisar que el cambio se realiza correctamente. Dado el caso, después de un cambio quizá...
Página 316
Modificaciones mediante un dispositivo externo Modificación de ajustes durante el funcionamiento 18 - 12 MITSUBISHI ELECTRIC...
Función de monitor Sinopsis Función de monitor Sinopsis 19.1 Con la función de monitor, un dispositivo externo puede observar los estados de operandos del PLC. Estos estados son registrados en intervalos constantes ajustables en la CPU del PLC, y son transmitidos con el protocolo MC o con el protocolo libre. ¡Para ello no hace falta ningún tipo de programación en la CPU del PLC! También puede enviarse un mensaje de texto a un dispositivo periférico cuando se presenta una condición determinada, como puede ser un error.
Si un bloque tiene que contener en dos palabras los estados de los 32 operandos de bit de M100 hasta M131, entonces hay que ajustar M100 como dirección de inicio y 2 como número de operandos. 19 - 2 MITSUBISHI ELECTRIC...
Página 319
Función de monitor La función de monitor en detalle Es posible indicar los operandos siguientes: Tipo de operando Código de operando Rango de operandos Operando (ajuste previo) palabra ASCII binario Entradas Salidas 0 hasta 1FFF Entradas cargables directamente Salidas controlables directamente 0 hasta 15 Marca 0 hasta 8191...
⎜ 1000 SEND ⎝ ⎠ m: Número de bits en un carácter (1 + bits de datos + bits de parada + bit de paridad) : Velocidad de transmisión [bit/s] n: Número de caracteres transmitidos 19 - 4 MITSUBISHI ELECTRIC...
Función de monitor La función de monitor en detalle : Tiempo de demora de la transmisión ocasionado por el módem. (Este tiempo Módem depende tanto del módem como del estado de la red telefónica.) Tiempo para el establecimiento y el corte de la comunicación. (Este tiempo depende Conec tanto del módem como del estado de la red telefónica.) Tiempo de espera al cortar la comunicación con la red telefónica...
Valor del operando valor ajustado 0008 0108 Valores con signo Valor del operando valor ajustado 0009 0109 Valor del operando valor ajustado 000A 010A Tab. 19-4: Los valores por entrar para la condición dependen del tipo de transmisión. 19 - 6 MITSUBISHI ELECTRIC...
Función de monitor La función de monitor en detalle Ejemplos para la definición de acontecimientos: b Acontecimiento: Cuando se pone M0, se han de transmitir datos una vez (transmisión controlada por flancos) Valor para el estado de operandos: 0001 Código para el tipo de transmisión: 0001 b Acontecimiento: Cuando el contenido del registro de datos D0 es mayor que 100, hay que transmitir datos una vez.
Número de bloques enviados (ver página 19-13) B081 Todos los bloques registrados (ver página 19-14) Bloques con los que se cumplen las condiciones ajus- B082 — tadas (página 19-16) Tab. 19-5: Marcos de datos para la función de monitor 19 - 8 MITSUBISHI ELECTRIC...
Función de monitor La función de monitor en detalle Con la conversión ASCII/binario activada, es posible desactivarla para marcos de datos con- cretos también con la función de monitor, y transmitir así el contenido de los mismos en código binario. Para ello hay que añadir el valor "4000 ”...
"L" "H". 0 0 0 QK00182_c QK00182_c Fig. 19-11: Transmisión en código binario en la unidad “palabras” . Los bytes de una palabra se envían en el orden "H" "L". 0 0 0 QK00182a_c 19 - 10 MITSUBISHI ELECTRIC...
Página 327
Función de monitor La función de monitor en detalle Estados de Estados de Dirección de inicio Número de operandos operandos operandos 0 0 0 QK00183c Fig. 19-12: Transmisión en código ASCII en la unidad “bytes” . Los bytes de una pala- bra con estados de operando se envían en el orden "L"...
Fig. 19-14: Transmisión del marco de datos B061H en la unidad “bytes”. No está activada la con- versión ASCII/binario. QK00184c Fig. 19-15: Transmisión del marco de datos B061 la unidad "palabras" (sin conversión ASCII/binario) QK00184a_c 19 - 12 MITSUBISHI ELECTRIC...
Página 329
Función de monitor La función de monitor en detalle Número de Estado de Dirección de inicio operandos operandos QK00185c Fig. 19-18: Transmisión del marco de datos B061 en la unidad “bytes”. Antes del envío, los datos se convierten al código ASCII. Número de Estado de Dirección de inicio...
En este ejemplo, los 16 operandos de bit ocupan una palabra. QK00188c Fig. 19-20: Transmisión del marco de datos B081H en la unidad “palabras” y conver- sión al código ASCII. 19 - 14 MITSUBISHI ELECTRIC...
Página 331
Función de monitor La función de monitor en detalle Las figuras siguientes muestran el contenido del marco de datos B081 después de la conver- sión en el código ASCII. Mediante la conversión se duplica el número de los datos transmitidos. El marco de datos contiene también informaciones acerca del número de operandos en un blo- que.
En este ejemplo, los 16 operandos de bit ocupan una palabra. QK00190c Fig. 19-24: Transmisión del marco de datos B082H en la unidad “palabras” y conver- sión al código ASCII. 19 - 16 MITSUBISHI ELECTRIC...
Página 333
Función de monitor La función de monitor en detalle Cuando está activada la conversión ASCII/binario se duplica el número de los datos transmiti- dos. Las figuras siguientes muestran el contenido del marco de datos B082 en este caso. Bloque con los contenidos de W100 hasta W103 Bloque con los estados de las marcas M0 hasta M15 Dirección de Dirección de...
Si la función de monitor se configura con el GX Configurator-SC, la supervisión de la CPU del PLC comienza inmediatamente después de la puesta en funcionamiento del módulo de interfaz. 19 - 18 MITSUBISHI ELECTRIC...
Función de monitor Ajustes para la función de monitor Ajustes para la función de monitor 19.3 19.3.1 Procedimiento Si los datos se transmiten mediante un módem con la función de monitor, primero hay que configurar la conexión de módem. – Lleve a cabo los ajustes básicos para el módulo de interfaz con el GX Configurator-SC (ver sección 20.8.6).
Data No. for connection (N°. de datos para la conexión) Tab. 19-7: Ajustes para la función de monitor en el GX Configurator-SC b: Hay que realizar el ajuste. : No es necesario realizar el ajuste. 19 - 20 MITSUBISHI ELECTRIC...
Página 337
Función de monitor Ajustes para la función de monitor Descripción detallada de los ajustes b Cycle time units (unidad del tiempo del ciclo de la función de monitor) Unidad del tiempo del ciclo de monitor, cuyos valores numéricos se indican en la línea siguiente del cuadro de diálogo.
El valor de operando es el valor o el estado al que se refiere la condición. En caso de ope- randos de palabra, entre un valor numérico entre 0 y FFF , y en caso de operandos de bit indique el estado "0" ó ”1". 19 - 22 MITSUBISHI ELECTRIC...
Página 339
Función de monitor Ajustes para la función de monitor Ejemplo para el ajuste de la función de monitor Con los siguientes ajustes se transmiten a un dispositivo externo los contenidos de los registros de datos D0 hasta D3 con el protocolo libre dentro de marcos de datos. Los datos no se envían cíclicamente, sino sólo una vez cuando se reconoce que el contenido de D0 es "0".
Si se presenta un error durante la ejecución de la instrucción CSET, además de M0 se pone también el operando siguiente (en este ejemplo M1) durante un ciclo. En este caso se registra un código de error en el registro de datos D1. 19 - 24 MITSUBISHI ELECTRIC...
Página 341
Función de monitor Activación y desactivación de la función de monitor Ejemplo para el ajuste de la función de monitor con una instrucción CSET Con el ejemplo de programa siguiente, la función de monitor se ajusta de tal manera que el estado de las marcas de M0 hasta M15 y el contenido de los registros de datos de D100 hasta D109 son transmitidos al dispositivo externo cada 3 minutos a través de la interfaz CH1.
Página 342
Si se ha presentado un error al ejecutar la instrucción CSET, se pone la marca M1 y se registra un código de error en D1. Mediante M36 puede visualizarse por ejemplo un aviso de error. 19 - 26 MITSUBISHI ELECTRIC...
Página 343
Función de monitor Activación y desactivación de la función de monitor Ejemplo para la finalización de la función de monitor con una instrucción CSET Una instrucción CSET puede emplearse también para finalizar una función de monitor acti- vada. Como en el ejemplo anterior, la instrucción es controlada por datos en el rango de registro de D0 hasta D111.
CPU del PLC, en la memoria del módulo de interfaz se registra un código de error (CH1: dirección de memoria buffer 8709 (2205 ), CH2: dirección de memoria buffer 8965 (3205 )). En este caso, el módulo de interfaz transmite datos no actuales al dispositivo externo. 19 - 28 MITSUBISHI ELECTRIC...
Página 345
Función de monitor Indicaciones para la función de monitor Comportamiento en caso de un error de comunicación entre el módulo de interfaz y un dispositivo externo Si las informaciones de la CPU del PLC no pueden ser transmitidas al dispositivo externo, por ejemplo debido a una línea interrumpida, el comportamiento depende del ajuste del tiempo de supervisión para la transmisión (temporizador 2, ver sección 10.3).
Página 346
Indicaciones para la función de monitor Función de monitor 19 - 30 MITSUBISHI ELECTRIC...
Comunicación a través de un módem Sinopsis Comunicación a través de un módem Sinopsis 20.1 En una interfaz RS232 de un módulo de interfaz es posible conectar un módem o un adaptador ISDN-RDSI. De este modo no sólo es posible el intercambio de datos a través de la red telefónica y con ello a través de grandes distancias, sino que además es posible también, por ejemplo en caso de un error, enviar mensajes de texto a un receptor móvil de señales de llamada (pager), notifi- cando así...
Dado que para enviar el texto tiene que desconectarse la salida correspondiente del PLC, esta función puede emplearse también para indicar que se ha detenido la CPU del PLC. 20 - 2 MITSUBISHI ELECTRIC...
Página 349
Comunicación a través de un módem Sinopsis QJ71C24-R2 Q25HCPU MODE CH1. CH2. ERR. USER BAT. Mensaje de BOOT texto a un pager Módem CH1. CH2. RS-232 Fallo Enviar mensaje de texto (Y14) Guardar texto en módulo de interfaz Guardar número de teléfono en en módulo de interfaz QK00201c Fig.
En tal caso, los gastos de la nueva conexión corr- ren a cargo del propietario del módulo de interfaz. Tab. 20-1: Sinopsis de las funciones con el intercambio de datos a través de módem 20 - 4 MITSUBISHI ELECTRIC...
Comunicación a través de un módem Configuraciones de sistema con un módem Configuraciones de sistema con un módem 20.2 20.2.1 Intercambio de datos con dispositivos externos Las figuras siguientes presentan ejemplos de configuraciones de sistema en las que se inter- cambian datos mediante un módem entre un módulo de interfaz y otro dispositivo.
"0" como valor para No-communication interval time designation (tiempo de espera hasta la interrupción de la conexión). De este modo, la conexión de se interrumpirá automática- mente después del final de una comunicación (ver también página 20-35). 20 - 6 MITSUBISHI ELECTRIC...
Comunicación a través de un módem Configuraciones de sistema con un módem 20.2.4 Indicaciones en torno a la configuración del sistema Interfaz utilizable Un módem puede conectarse sólo a una interfaz RS232. A los módulos QJ71C24-R2 y QJ71C24N-R2, que están equipados con dos interfaces RS232, pude conectarse sólo un módem.
El módem detiene en tal caso la transmisión de datos a través del módulo de interfaz desconec- tando la señal CSS. El módem sigue enviando datos de su memoria al otro módem a través de 20 - 8 MITSUBISHI ELECTRIC...
Comunicación a través de un módem Configuraciones de sistema con un módem la red telefónica. Cuando hay de nuevo suficiente memoria disponible en el módem, éste conecta de nuevo la señal CS. Entonces, el módulo de interfaz reanuda la transmisión de los datos al módem. Con la señal RS conectada, el módulo de interfaz le indica al módem que puede recibir datos.
Invalid la entrada para modem initialization time DR sig- nal valid/invalid designation , la señal DSR no se toma en consideración durante la inicializa- ción del módem. INDICACIÓN No es posible emplear módems que conectar la señal CD simultáneamente con la señal DSR. 20 - 10 MITSUBISHI ELECTRIC...
Comunicación a través de un módem Comprobación de contraseña Comprobación de contraseña 20.3 Mediante una contraseña se evita que personas no autorizadas accedan a un control, impi- diendo la lectura, la modificación y la eliminación de programas. Una contraseña se establece con ayuda del software de programación GX Developer o GX IEC Developer.
SPS del sistema Q de MELSEC contraseña (estación local) Módulo de inter- CPU del PLC QK00210c Fig. 20-11: El módulo de interfaz comprueba la contraseña de la estación local. El acceso es posible después de entrar la contraseña correcta. 20 - 12 MITSUBISHI ELECTRIC...
Página 359
Comunicación a través de un módem Comprobación de contraseña Acceso a una CPU de PLC en otra estación En un sistema PLC que se compone de varios controles conectados a través de redes, el PLC que está conectado a un dispositivo externo a través de un módem permite el acceso a todos los controles.
El dispositivo externo puede acceder al PLC local después de la entrada de la contraseña cor- recta. En una red MELSECNET/H, al parametrizar los módulos ETHERNET en la estación de relé o de destino se determina si un dispositivo externo puede tener acceso a través de esos módulos. 20 - 14 MITSUBISHI ELECTRIC...
Comunicación a través de un módem Comprobación de contraseña 20.3.3 Ajuste de una contraseña Una contraseña que evita el acceso al PLC en caso de una comunicación a través de un módem (contraseña remota) se registra en los parámetros y con ello en la CPU del PLC con ayuda del software de programación.
Número de activaciones de contraseña desde el corte de la conexión Estas informaciones pueden ajustarse o comprobarse con el software GX Configura- tor-SC, un software de programación o con la secuencia de programa en el PLC. 20 - 16 MITSUBISHI ELECTRIC...
Comunicación a través de un módem Comprobación de contraseña 20.3.5 Cuando la entrada de una contraseña resulta infructuosa Si después de haber entrado la contraseña no es posible el acceso al PLC, – asegúrese de que la contraseña introducida es la misma que la establecida en el sistema. Entre entonces la contraseña correcta.
Si alguien no autorizado ha intentado obtener acceso al PLC, se trata de algo que hay que indicar en forma de aviso de error, con objeto de poder evitar anticipadamente otros posi- bles "ataques”. 20 - 18 MITSUBISHI ELECTRIC...
Página 365
Comunicación a través de un módem Comprobación de contraseña Ejemplo de programa Este ejemplo de programa ejecuta todos los pasos descritos con anterioridad y corta la conexión con el dispositivo externo cuando se excede el número ajustado de entradas erróneas de la contraseña. El módem está conectado a la interfaz CH1 y el módulo de interfaz ocupa las direcciones de entrada y de salida X/Y00 hasta X/Y1F.
Página 366
Mediante una entrada se restauran M206 ("error al inicializar”) y M207 ("intento de acceso no autorizado al PLC”). Esta entrada puede conectarse por ejemplo por medio de un pul- sador de confirmación en un pupitre de mando. 20 - 20 MITSUBISHI ELECTRIC...
Comunicación a través de un módem La función de rellamada La función de rellamada 20.4 El mantenimiento a distancia de un PLC del sistema Q de MELSEC resulta posible por medio de un módulo de interfaz, de un módem y de la red telefónica. El módulo puede volver a llamar por sí...
En el GX Developer, haga clic primero en Tools y luego en Options . En el cuadro de diálogo que se muestra entonces, haga clic en la tarjeta de registro TEL . 20 - 22 MITSUBISHI ELECTRIC...
Página 369
Comunicación a través de un módem La función de rellamada Fig. 20-19: En la tarjeta de registro TEL del cuadro de diálogo Options es posible realizar ajustes para un módem – Line callback cancel wait time Se trata del tiempo que se espera a la interrupción de la conexión por parte del quien llama después del envío de una respuesta a una solicitud de rellamada.
Setting 2 Auto/Callback connection (during designated number) [B Con estos dos ajustes, el establecimiento de la conexión se lleva a cabo tal como se ha descrito arriba para el ajuste Auto . No se lleva a cabo ninguna rellamada. 20 - 24 MITSUBISHI ELECTRIC...
Página 371
Comunicación a través de un módem La función de rellamada – Setting 3 Auto/Callback connection (during max. designated number is 10) [F (Ajuste 3: conexión de autorellamada a un máx. de 10 números de teléfono) En el ajuste Setting 6 Callback connection ... , un módulo de interfaz puede marcar un máximo de 10 números de teléfono para la rellamada (ver página 20-28).
Página 372
Acción de la función de rellamada Datos rellamada 3 se emplean hasta hasta Conexión de Datos rellamada 10 QK00214c Fig. 20-22: Después de una llamada, para una rellamada el módulo de interfaz marca siempre el primer número memorizado 20 - 26 MITSUBISHI ELECTRIC...
Página 373
Comunicación a través de un módem La función de rellamada – Setting 5 Callback connection (during designated number) [3 (Ajuste 5: Conexión de rellamada a un número de teléfono indicado) El número de teléfono al que ha de llamar el módulo de interfaz se lo comunica al módulo el software de programación mientras que se establece la conexión.
El ajuste aquí tiene que corresponderse con el ajuste del módulo de interfaz para que sea posi- ble establecer una conexión entre los dos dispositivos. La tabla siguiente muestra las posibles combinaciones. 20 - 28 MITSUBISHI ELECTRIC...
Comunicación a través de un módem La función de rellamada Ajuste en GX Developer o GX IEC Developer Ajuste en el GX Configurator-SC Auto S etting 1 Auto/Callback connection (during fixed) Setting 2 Auto/Callback connection (during designated number) Setting 3 Auto/Callback connection (during max.
Configurator-SC o con la secuencia de programa el valor "0" en la dirección de la memoria buffer 8945 (22F1 Después de ello, se puede llamar de nuevo al PLC o al módem y solicitar una rellamada. 20 - 30 MITSUBISHI ELECTRIC...
Comunicación a través de un módem Señales de entrada y de salida en la CPU del PLC Señales de entrada y de salida en la CPU del PLC 20.5 Un módulo de interfaz del sistema Q de MELSEC intercambia señales con la CPU del PLC a tra- vés de un nivel E/S.
Comunicación a través de un módem Memoria buffer Memoria buffer 20.6 En esta sección se describen las direcciones de la memoria buffer que están relacionadas con la comunicación a través de un módem. Una sinopsis de la totalidad de la memoria búfer se encuentra en la sección .
Página 380
En el software de programación también tiene que estar configurada la ruta de acceso a través de módem y de módulo de interfaz (ver página 20-6). 0: No es posible una programación a través del módem. 1: Es posible una programación a través del módem. 20 - 34 MITSUBISHI ELECTRIC...
Página 381
Comunicación a través de un módem Memoria buffer Dirección 55 (37 ): Tiempo de espera para la interrupción de la conexión El valor registrado en esta dirección de memoria buffer indica el tiempo después del que se interrumpe una conexión cuando entre el módulo de interfaz y un dispositivo externo ya no tiene lugar comunicación alguna.
Página 382
Como número máximo puede guardarse el valor 32767. Este valor se mantiene aunque se pro- duzcan después más notificaciones. El contenido de la dirección de memoria buffer 554 (229 ) puede modificarse dentro del rango de 0 hasta 32767. 20 - 36 MITSUBISHI ELECTRIC...
Página 383
Comunicación a través de un módem Memoria buffer Direcciones 554 (22A ) hasta 570 (23A ): Rangos de memoria para la función de notifi- cación Los datos de conexión de las últimas cinco notificaciones se registran en el rango de memoria de 554 (227 ) a 570 (23A ).
Esta dirección de memoria buffer no indica cuántas veces se ha entrado una contraseña equi- vocada durante una conexión. Rango de ajuste: 0000 hasta FFFF 20 - 38 MITSUBISHI ELECTRIC...
Comunicación a través de un módem Memoria buffer Dirección 8205 (200D ): Entradas de contraseña erróneas permitidas desde el inicio del módulo El contenido de la dirección de la memoria buffer 8205 (200D ) determina cuántas veces puede entrarse una contraseña falsa desde la puesta en funcionamiento del módulo de interfaz. Si se excede el número aquí...
Página 386
FFFF INDICACIÓN Los contadores aducidos arriba pueden borrarse con el GX Configurator-SC o por medio de la secuencia de contaje del PLC entrando el valor "0" en la dirección de memoria buffer cor- respondiente. 20 - 40 MITSUBISHI ELECTRIC...
Comunicación a través de un módem Indicaciones para el intercambio de datos mediante un módem Cuando un contador ha alcanzado el valor "FFFF ” comienza a contar de nuevo con el valor → 1 → 2 ⋅⋅⋅⋅⋅⋅⋅⋅ → FFFF → 0 →...
Página 388
De este modo, la conexión de se interrumpirá auto- máticamente después del final de una comunicación (ver también página 20-35). – Lleve a cabo la interrupción de la conexión siempre desde la herramienta de programación. 20 - 42 MITSUBISHI ELECTRIC...
Comunicación a través de un módem Puesta en servicio con un módem Puesta en servicio con un módem 20.8 En esta sección sólo se describen los pasos que hay que tener en cuenta con la comunicación a través de un módem. Una descripción general de la instalación y de la puesta en funciona- miento de los módulos de interfaz se encuentra en el capitulo 5.
Estos valores se guardan en la dirección de me- moria buffer 546 (221H) del módulo de interfaz e indican el estado del módem. QK00226c Fig. 20-31: Transcurso de la comunicación entre dos estaciones 20 - 44 MITSUBISHI ELECTRIC...
Comunicación a través de un módem Puesta en servicio con un módem 20.8.3 Proceso con una notificación Las acciones que tiene que realizar el usuario están caracterizadas por un marco rectangular. Pager Módem Módulo de interfaz Puesta en funcionamiento del módulo de interfaz y del módem (ver página 20-43) Inicialización del módem...
QK00228c Fig. 20-33: Al acceder a la CPU del PLC con el software de programación, el módulo de interfaz se comporta pasivamente y espera la llamada de la herramienta de programación 20 - 46 MITSUBISHI ELECTRIC...
Comunicación a través de un módem Puesta en servicio con un módem 20.8.5 Ajustes para el módulo de interfaz Ajustes en los parámetros PLC Para un módulo de interfaz son necesarios ajustes dentro de los parámetros del PLC, los cuales se llevan a cabo con el software de programación (ver secciones 5.4.1 y 5.4.2).
. Una vez allí, haga clic en el botón Switch setting y entre en los campos corre- spondientes los valores determinados. Fig. 20-34: Visualización de los ajustes de los interruptores en el software de progra- mación 20 - 48 MITSUBISHI ELECTRIC...
Comunicación a través de un módem Puesta en servicio con un módem 20.8.6 Configuración básica para el módulo de interfaz (GX Configurator-SC) La siguiente tabla muestra qué ajustes hay que llevar a cabo con el software de configuración GX Configurator-SC (ver página 21-21): Dirección de la Método de comunicación memoria buffer...
( Number of connection retries )@View Text = Ajuste previo: 3 repeticiones Dirección de memoria buffer: 48 (31 – Intervalo de las repeticiones al establecer la conexión ( Connection retry interval designation )@View Text = Ajuste previo: 180 s Dirección de memoria buffer: 49 (32 20 - 50 MITSUBISHI ELECTRIC...
Comunicación a través de un módem Puesta en servicio con un módem – Tiempo de supervisión para la inicialización y el establecimiento de la conexión ( Initializa- tion/connection timeout time designation ) Ajuste previo: 60 s Dirección de memoria buffer: 50 (33 INDICACIÓN Observe la sección 20.6.2 si en el PLC hay ajustada una contraseña.
Si hay que entrar nuevos datos, elija para la memorización un número de registro que aún esté libre. Si hay que rescribir un registro ya existente, borre primero el registro, y guarde entonces los nuevos datos bajo el número ahora libre. 20 - 52 MITSUBISHI ELECTRIC...
Página 399
Comunicación a través de un módem Puesta en servicio con un módem Manejo de los datos de inicialización en la Flash-EPROM del módulo Para registrar, controlar o borrar los datos guardados en la Flash-EPROM del módulo de inter- faz, abra en el GX Configurator-SC el cuadro de diálogo Data for user modem initialization (ver página 21-10).
Los datos son registrados en este rango de memoria por la CPU del PLC. Las figuras siguientes muestran un ejemplo en el que los datos de inicialización se guardan como entrada 8001 Como en todos los ejemplos de este manual, el módulo de interfaz ocupa la dirección de inicio E/S X/Y00. 20 - 54 MITSUBISHI ELECTRIC...
Página 401
Comunicación a través de un módem Puesta en servicio con un módem Registro de Memoria buffer datos Longitud del comando 1B00 Identificación 1B01 Datos para la inicia- 1B02 lización del módem Comando de inicia- Comando de Comando de hasta hasta lización inicialización inicialización...
Si hay que entrar nuevos datos, elija para la memorización un número de registro que aún esté libre. Si hay que rescribir un registro ya existente, borre primero este registro, y guarde entonces los nuevos datos bajo el número ahora libre. 20 - 56 MITSUBISHI ELECTRIC...
Comunicación a través de un módem Puesta en servicio con un módem Manejo de los datos de conexión en la Flash-EPROM del módulo Los datos de conexión en la Flash-EPROM del módulo de interfaz se editan en el cuadro de diá- logo Data for user connection del GX Configurator-SC (ver página 21-11).
Página 404
Sin ocupar (2 bytes) QK00231c Fig. 20-39: Ocupación de un registro (rango de 8001 hasta 801F ) con la memoriza- ción de datos de conexión En la página siguiente se representa detalladamente el contenido de un registro. 20 - 58 MITSUBISHI ELECTRIC...
Comunicación a través de un módem Puesta en servicio con un módem Tipo de Denominación Descripción Número de bytes datos Especificación de si esta conexión se emplea para enviar un mensaje de texto a un pager. 0: Keine Benachrichtigung Notificación Binarios 3: Benachrichtigung ausführen (In diesem Fall muss auch die Wartezeit für eine...
Página 406
TO, formando así el registro con el número 8002 ¸ Se pone M2 y puede emplearse para bloqueos en partes de programa que sólo deben poder ejecutarse cuando se han registrado los datos de conexión. 20 - 60 MITSUBISHI ELECTRIC...
Comunicación a través de un módem Funcionamiento del módem Funcionamiento del módem 20.9 La comunicación a través de un módem puede dividirse en los pasos siguientes: inicialización, establecimiento de la conexión, intercambio de datos y corte de la conexión. 20.9.1 Inicialización del módem Antes de la conexión hay que transmitirle al módem ajustes para el intercambio de datos o, dicho con otras palabras, el módem tiene que inicializarse.
Página 408
Si el dispositivo externo finaliza la conexión se mantiene conectada la entrada X10, la cual indica la conclusión de la inicialización. La conexión ha de interrumpirse con la salida Y12 si se desea evitar la recepción con el módem conectado al módulo de interfaz (ver página 20-77). 20 - 62 MITSUBISHI ELECTRIC...
Comunicación a través de un módem Funcionamiento del módem Inicialización mediante la secuencia de programa del PLC Para la inicialización de un módem se emplean las entradas y salidas – Y10 (Inicializar módem) – X10 (Módem inicializado) y – X13 (Fallo en la inicialización de módem o en el establecimiento de conexión). El ejemplo siguiente muestra la relación entre estas señales.
Página 410
221 al registro D100. Y10 se restaura también en caso de un error. º Mediante la entrada X27 se restauran la marca M39 ("Se inicializa el módem”) y M3 ("Ini- cialización concluida sin errores”). 20 - 64 MITSUBISHI ELECTRIC...
Comunicación a través de un módem Funcionamiento del módem 20.9.2 Establecimiento de una conexión Antes del intercambio de datos a través de un módem, hay que establecer una conexión con el dispositivo externo a través de la red telefónica. El establecimiento de una conexión por parte del módulo de interfaz es necesario sólo cuando el módulo está...
Algunos módems no reaccionan cuando el tiempo entre corte y establecimiento de conex- ión es demasiado breve. Debido a ello se produce un error y hay que esperar entonces primero a que acaben todas las repeticiones del establecimiento de conexión. 20 - 66 MITSUBISHI ELECTRIC...
Página 413
Comunicación a través de un módem Funcionamiento del módem Registrar en la memoria buffer los datos para la ini- cialización (ver página 20-61) Número de registro de los datos de conexión en la di- 3000 rección de memoria buffer 53(35H) Establecimiento de conexión sin errores: Establecer conexión (Y11)
Página 414
Cuando la conexión es establecida por parte del dispositivo externo, el módulo de interfaz no dispone de ninguna posibilidad de reconocer ningún error en el establecimiento de la conexión. La reacción a un error tiene que proceder únicamente del dispositivo externo. 20 - 68 MITSUBISHI ELECTRIC...
Página 415
Comunicación a través de un módem Funcionamiento del módem Ejemplos de programa para el establecimiento de una conexión En el primer ejemplo el módulo de interfaz establece una conexión después de que el módem ya haya sido inicializado. ³ ¼ Guardar en módulo de interfaz datos para inicialización (página 20-51) ¼...
Página 416
221 registro D101. Y11 se restaura también en caso de un error. º Mediante la entrada X27 se restauran las marcas M49 ("Se inicializa la conexión”), M3 ("Inicialización concluida”) y M4 ("Conexión establecida sin errores”). 20 - 70 MITSUBISHI ELECTRIC...
Comunicación a través de un módem Funcionamiento del módem 20.9.3 Intercambio de datos El módulo de interfaz está preparado para el intercambio de datos después de la inicialización del módem (ver página 20-61). Al módulo de interfaz hay que comunicarle el número de teléfono de la otra conexión antes del intercambio de datos y establecer la conexión con el dispositivo externo sólo cuando la inicia- tiva para el intercambio de datos procede del PLC (ver página 20-65).
(ON) (X10) Conexión establecida (X12) cortar conexión (Y12) (OFF) Conexión cortada (OFF) (X14) Señal CD de la interfaz RS232 QK00244c Fig. 20-52: En el recorrido de señal aquí representado, el PLC 1 corta la conexión. 20 - 72 MITSUBISHI ELECTRIC...
Comunicación a través de un módem Funcionamiento del módem 20.9.4 Notificaciones Para una notificación es suficiente con la inicialización del módem. La conexión es establecida auto- máticamente antes del envío del mensaje y se corta otra vez automáticamente después del mismo. Al configurar los datos de la conexión, active la función de notificación (ver página 20-56).
Página 420
Se pone la entrada X16 si no es posible establecer una conexión después de haber reali- zado ya varios intentos. Se puede ajustar el número de las repeticiones de llamada. ´ En la memoria buffer se registra un código de error después del establecimiento de conex- ión fracasado. 20 - 74 MITSUBISHI ELECTRIC...
Página 421
Comunicación a través de un módem Funcionamiento del módem Indicaciones para la función de notificación b Momentos para la conexión de la salida Y14 ("Enviar mensaje”) Un mensaje se envía cuando se desconecta la salida Y14. De este modo puede enviarse un mensaje también cuando la CPU del PLC se ha parado debido a un error.
Página 422
La marca M68 pone la salida Y14. Ahora es posible inicializar el módem. ´ Mediante la entrada X22 se da lugar al envío de un mensaje. Se evalúa el flanco ascen- dente y se pone M61 durante un ciclo PLC. 20 - 76 MITSUBISHI ELECTRIC...
Comunicación a través de un módem Funcionamiento del módem ² Cuando se libera la notificación con M40, M61 restaura la salida Y14 y se solicita con ello el envío de un mensaje. ¶ M69 indica que se ha solicitado la transmisión de un mensaje. º...
Página 424
RS232. Si se interrumpe una conexión mientras que se reciben datos, entonces finaliza la recep- ción y se avisa de un error. 20 - 78 MITSUBISHI ELECTRIC...
Comunicación a través de un módem Funcionamiento del módem Ejemplo de programa para el corte de una conexión El módulo de interfaz del ejemplo siguiente tiene la dirección E/S de inicio X/Y00 y el módem está conectado a la interfaz CH1. Antes de cortar una conexión se han realizado las acciones siguientes: ¼...
Página 426
La salida Y12 se desconecta de nuevo cuando X14 indica que se ha cortado la conexión. También se restaura la marca M77 cuando el módulo de interfaz desconecta la entrada X14 después de la restauración de Y12. 20 - 80 MITSUBISHI ELECTRIC...
GX Configurator-SC GX Configurator-SC GX Configurator-SC es un software que sirve para la configuración, parametrización y compro- bación de los módulos de interfaz seriales del sistema Q de MELSEC (SC = SC = serial commu- nication ⇒ comunicación serial). El GX Configurator-SC simplifica el ajuste y la comprobación de los módulos de interfaz medi- ante la visualización de todos los parámetros con sus denominaciones.
Gracias a la transmisión automática se reduce el trabajo de programación y en el PLC están dis- ponibles los avisos de estado y de error del módulo de interfaz. Delete Borra los ajustes básicos y los ajustes para la actualización automática del módulo seleccio- nado. 21 - 2 MITSUBISHI ELECTRIC...
Página 429
GX Configurator-SC Inicio del GX Configurator-SC Exit Este botón cierra el cuadro de diálogo. La barra de menú de la ventana de diálogo Intelligent function module utility sirve para selec- cionar las funciones del software de configuración: File – Open file Abrir un archivo con parámetros Close file –...
Al cerrar el cuadro de diálogo Monitor/test se pierden todos los datos. Por ello, antes de cerrar el cuadro de diálogo, hay que salvar los parámetros en una archivo o transferirlos al módulo de interfaz. 21 - 4 MITSUBISHI ELECTRIC...
GX Configurator-SC Inicio del GX Configurator-SC 21.1.3 Elementos de control comunes de las ventanas de diálogo En casi todos los cuadros de diálogo del GX Configurator-SC encontrará usted botones con los significados siguientes. Observe que en el funcionamiento offline sólo se dispone de los boto- nes File save , File read y close .
Los ajustes que se guardan en la Flash-EPROM del módulo de interfaz o que se leen de la misma son independientes de los datos de proyecto (paso ¿) y sólo pueden transferirse con el GX Configurator-SC (paso ´). 21 - 6 MITSUBISHI ELECTRIC...
GX Configurator-SC Entrada de los datos para la Flash-EPROM Entrada de los datos para la Flash-EPROM 21.2 Función Llamada de los cuadros de diálogo que hacen posible la modificación de los ajustes previos del módulo de interfaz. Llamada del cuadro de diálogo b Funcionamiento online –...
Desplace la parte visible hasta llegar a la línea Flash ROM write allow/prohibit . Elija Allow (permitir la memorización) o Prohibited (prohibir la escritura). Haga clic en Execute test . Los ajustes han sido aceptado. 21 - 8 MITSUBISHI ELECTRIC...
GX Configurator-SC Entrada de los datos para la Flash-EPROM 21.2.2 Determinación de contenidos de marcos de datos definidos por el usuario Cuadro de diálogo "User frame” Función Entrada del contenido de marcos de datos definidos por el usuario para la transmisión a petición con el protocolo MC o para el intercambio de datos con el protocolo libre (ver cap.
– Initialization command: Comando de inicialización (comando AT) INDICACIÓN Si hay que entrar un trazo oblicuo ("\”) dentro de un comando de inicialización, hay que entrarlo dos veces. Ejemplo: Para guardar \Q2, entre \\Q2. 21 - 10 MITSUBISHI ELECTRIC...
GX Configurator-SC Entrada de los datos para la Flash-EPROM 21.2.4 Determinación de datos para conexiones por módem Cuadro de diálogo "Data for user modem initialization" Función Entrada de los datos para conexiones que tienen que ser establecidas a través de la red telefó- nica por un módem conectado al módulo de interfaz.
Página 438
Funcionamiento offline Cuadro de diálogo Flash ROM setting → Modem function system setting Fig. 21-9: Cuadro de diálogo Modem function system setting (configuración de sis- tema para módem) Posibilidades de entrada Ver página 20-49 21 - 12 MITSUBISHI ELECTRIC...
GX Configurator-SC Entrada de los datos para la Flash-EPROM 21.2.5 Control de transmisión y otras configuraciones de sistema Cuadro de diálogo "CH1 Transmission control and others system setting " o bien ” CH2 Transmission control and others system setting " Función Control del intercambio de datos con dispositivos externos (control del flujo de datos), realiza- ción de ajustes de sistema para un módem conectado al módulo de interfaz.
Monitor buffer size 8219 8475 (201B (211B (Tamaño del rango de memoria para los datos registrados) Tab. 21-1: Parámetros ajustables en el cuadro de diálogo CH Transmission con- trol and others system setting (parte 1) 21 - 14 MITSUBISHI ELECTRIC...
GX Configurator-SC Entrada de los datos para la Flash-EPROM Memorización en dirección de memoria buffer Referen- Parámetro (Dec./Hex.) Transmission buffer memory head address designation (142 (Dirección de inicio de los datos de envío en la memoria buffer) Transmission buffer memory length designation (143 (Tamaño del buffer de envío) Cap.
(Marco de datos de fin 2) Message wait time designation waiting time Cap. 10 (11E (1BE (Tiempo de espera al transmitir) Tab. 21-2: Parámetros ajustables en el cuadro de diálogo CH MC protocol system setting 21 - 16 MITSUBISHI ELECTRIC...
GX Configurator-SC Entrada de los datos para la Flash-EPROM 21.2.7 Configuración de sistema para el protocolo libre Cuadro de diálogo "CH1 Non procedure system setting " oder ” CH2 Non procedure system setting " Función Entrada de parámetros para el intercambio de datos con el protocolo libre Llamada del cuadro de diálogo b Funcionamiento online Cuadro de diálogo Monitor/Test →...
(Número de los marcos de datos (159 por enviar) Timeout at No.protokoll 8212 8468 Cap. 7 (2014 (2114 (Formato del tiempo de supervisión con el protocolo libre) Tab. 21-3: Parámetros en el cuadro de diálogo CH Non procedure system setting 21 - 18 MITSUBISHI ELECTRIC...
GX Configurator-SC Entrada de los datos para la Flash-EPROM 21.2.8 Configuración de sistema para el protocolo bidireccional Cuadro de diálogo "CH1 Bidirectional system setting " o bien ” CH2 Bidirectional system setting " Función Entrada de parámetros para el intercambio de datos con el protocolo libre Llamada del cuadro de diálogo b Funcionamiento online Cuadro de diálogo Monitor/Test →...
Cuadro de diálogo Monitor/Test → CH Monitoring system setting b Funcionamiento offline Cuadro de diálogo Flash ROM setting → CH Monitoring system setting Fig. 21-14: Cuadro de diálogo CH1 Monitoring system setting Posibilidades de entrada sección 19.3 21 - 20 MITSUBISHI ELECTRIC...
GX Configurator-SC Entrada de los datos para la Flash-EPROM 21.2.10 Determinación de los marcos de datos definidos por el usuario para los datos enviados Cuadro de diálogo "CH1 Output frame system setting " o bien ” CH2 Output frame system setting " Función Ajuste de los marcos de datos definidos por el usuario en los que se envían datos al otro disposi- tivo con el protocolo libre.
Haga clic en Execute test . Los ajustes previos se transmiten a la Flash-EPROM Para comprobar los ajustes puede usted hacer clic en el botón Read from module. Con ello se leen del módulo los parámetros actuales y se visualizan en el GX Configurator. 21 - 22 MITSUBISHI ELECTRIC...
GX Configurator-SC Actualización automática (auto refresh) Actualización automática (auto refresh) 21.4 Es posible transmitir a la CPU del PLC automáticamente informaciones importantes de un módulo de interfaz. Mediante ello se reduce el trabajo de programación y en el PLC están dispo- nibles constantemente los avisos de estado y de error del módulo de interfaz.
Página 450
RS232 control signal status (254 (264 (Estado de las señales de control con interfaces RS232) Tab. 21-5: Los contenidos de estas direcciones de memoria buffer pueden transferirse automáticamente a la CPU del PLC. (Parte 1) 21 - 24 MITSUBISHI ELECTRIC...
Página 451
GX Configurator-SC Actualización automática (auto refresh) Memorización en dirección de memoria buffer Referen- Parámetro (Dec./Hex.) transmission sequence status (255 (265 (Estado de la transmisión con el protocolo MC) On-demand execution result (256 (266 (Resultado de la transmisión de datos por solicitud) Data transmission result Sección (257...
Las funciones de comprobación individuales se describen en las secciones siguientes. Para seleccionar una, desplace la parte visible de la lista en el cuadro de diálogo Monitor/test hasta encontrar la que está buscando, y haga clic entonces en la línea correspondiente. 21 - 26 MITSUBISHI ELECTRIC...
GX Configurator-SC Funciones de comprobación Borrar avisos de error y desconectar diodos luminosos En caso de un error se ponen determinados bits en la memoria buffer de un módulo de interfaz, y además de ello se conecta el LED ERR. del módulo (ver sección 23.1). Para eliminar los avisos de error, siga el orden siguiente: Abra el cuadro de diálogo Monitor/test .
(Número de los registros de datos para conexiones) Number of data registrations for initialization Página (226 20-36 (Número de los registros de datos registrados para la inicialización) Tab. 21-6: Indicaciones en el cuadro de diálogo Modem function monitor/test (parte 1) 21 - 28 MITSUBISHI ELECTRIC...
GX Configurator-SC Funciones de comprobación Dirección de memoria buffer Referen- (Dec./Hex.) Parámetro Number of notification executions Página (229 20-36 (Número de notificaciones realizadas) Data storage area 1 notification execution data No. (22A (Rango de memoria 1, número del registro ejecutado) Data storage area 2 notification execution data No.
Accumulated count of callback receive procedur cancel 8948 (Número de rellamadas no realizadas debido a una nueva solicitud (22F4 de rellamada) Tab. 21-6: Indicaciones en el cuadro de diálogo Modem function monitor/test (parte 3) 21 - 30 MITSUBISHI ELECTRIC...
GX Configurator-SC Funciones de comprobación Borrado de contadores En el módulo de interfaz existen contadores para la comprobación de contraseñas y para la fun- ción de rellamada. Estos contadores pueden resetearse si ello es necesario (borrarse). Memorización en dirección de memoria buffer Referen- Parámetro (Dec./Hex.)
Indicación del estado de señal y de los ajustes para el control del intercambio de datos con dispositivos externos (control del flujo de datos) Llamada del cuadro de diálogo 21.5.4 Cuadro de diálogo Monitor/test CH Transmission control monitor/test Fig. 21-21: Cuadro de diálogo CH1 Transmission control and others monitor/test 21 - 32 MITSUBISHI ELECTRIC...
Indicación del estado de los ajustes para el intercambio de datos con el protocolo de comunica- ción MELSEC (protocolo MC) Llamada del cuadro de diálogo b Cuadro de diálogo Monitor/Test → CH MC protocol monitor Fig. 21-22: Cuadro de diálogo CH1 MC protocol monitor 21 - 34 MITSUBISHI ELECTRIC...
Página 461
GX Configurator-SC Funciones de comprobación Parámetros y operandos indicados Dirección de memoria buffer Referen- (Dec./Hex.) Parámetro Ttransmission sequence status (255 (265 (Estado de la transmisión con el protocolo MC) On-demand execution result (256 (266 (Resultado de la transmisión de datos por solicitud) Data transmission result Sección (257...
Receive user frame nth Cap. 13 (25B (26B (Número de los marcos de datos definidos por el usuario recibidos) Tab. 21-10: Parámetros y operandos indicados en el cuadro de diálogo CH Non pro- cedure monitor/test (parte 1) 21 - 36 MITSUBISHI ELECTRIC...
Página 463
GX Configurator-SC Funciones de comprobación Dirección de memoria buffer Referen- (Dec./Hex.) Parámetro User frame being transmitted Cap. 13 (Número de los marcos de datos definidos por el usuario transmiti- (156 dos) Estados de las salidas X00, X01, X02, X03, X04 (X07, X08, X09, Sección X0A, X0B con CH2) —...
Página 464
Si durante la recepción de datos se solicita la eliminación de datos recibidos, entonces se eliminan todos los datos recibidos hasta el momento. 21 - 38 MITSUBISHI ELECTRIC...
GX Configurator-SC Funciones de comprobación 21.5.7 Comprobación del protocolo bidireccional Cuadro de diálogo "CH1 Bidirectional monitor " o bien ” CH2 Bidirectional monitor " Función Indicación del estado de la comunicación con el protocolo bidireccional. Llamada del cuadro de diálogo b Cuadro de diálogo Monitor/Test →...
Indicación del estado y de los ajustes para la función de monitor con la que el módulo de interfaz transmite a un dispositivo externo los estados de operandos PLC. Llamada del cuadro de diálogo b Cuadro de diálogo Monitor/Test → CH Monitoring monitor Fig. 21-25: Cuadro de diálogo CH1 Monitoring monitor 21 - 40 MITSUBISHI ELECTRIC...
Página 467
GX Configurator-SC Funciones de comprobación Parámetros indicados Dirección de memoria buffer Referen- (Dec./Hex.) Parámetro Operation status 8708 8964 (2204 (2304 (Estado de la función de monitor) Execution result 8709 8965 PLC CPU monitoring function (Resultado de la función de (2205 (2305 (Función de monitor) monitor)
346 – 445 Sección –11D (15A –1BD 13.3.3 (Números de los marcos de datos 1 a 100) Tab. 21-13: El cuadro de diálogo CH1 Output frame monitor sirve para controlar los marcos de datos ajustados 21 - 42 MITSUBISHI ELECTRIC...
GX Configurator-SC Funciones de comprobación 21.5.10 Estado de las interfaces y avisos de error Cuadro de diálogo "Monitor others " Función Indicación del resultado al acceder a la Flash-EPROM, del estado de cada interfaz y de avisos de error. Llamada del cuadro de diálogo b Cuadro de diálogo Monitor/Test →...
Página 470
Number of registered default registration frames (21E (Número de marcos de datos registrados predefinidos) Flash ROM system parameters write result (220 (Resultado al guardar parámetros en la Flash-EPROM) Tab. 21-15: Indicaciones en el cuadro de diálogo Monitor others (continuación) 21 - 44 MITSUBISHI ELECTRIC...
GX Configurator-SC Funciones de comprobación Borrar avisos de error y desconectar diodos luminosos En caso de un error se ponen determinados bits en la memoria buffer de un módulo de interfaz, y además de ello se conecta el LED ERR. del módulo (ver sección 23.1). Con el GX Configurator-SC es posible borrar los avisos de error en el cuadro de diálogo Moni- tor/test (página 21-27) o en el cuadro Monitor others .
Observación del intercambio de datos Observación del intercambio de datos Para la búsqueda de errores o durante la puesta en funcionamiento, se puede observar y anali- zar los datos intercambiados entre un módulo de interfaz y un dispositivo externo. El GX Configurator ofrece para ello extensas posibilidad, las cuales están descritas en las instrucciones de ese software.
Con el ajuste previo, los datos se registran de nuevo desde la dirección de inicio cuando se llega al final del rango de memoria. Entonces se rescriben los datos de comunicación ya presentes en el rango buffer. 22 - 2 MITSUBISHI ELECTRIC...
Observación del intercambio de datos Registro de los datos intercambiados Dirección Memoria buffer 9728 (2600 0003 Indicador de datos 9729 (2601 0CFE Longitud de datos 9730 (2602 9731 (2603 9732 (2604 9733 (2605 Datos más antiguos 9734 (2606 Rango buffer para los datos hasta 13055 (32FF QK00433c...
– Continue Con el buffer lleno se prosigue con el registro de datos. Entonces se rescriben los datos más viejos registrados con anterioridad. – Stop El registro se detiene cuando el buffer de datos está lleno. 22 - 4 MITSUBISHI ELECTRIC...
Observación del intercambio de datos Registro de los datos intercambiados b Stop by Timer 0 error (Comportamiento en caso de un error del temporizador 0) – Continue Después de transcurrido el tiempo de supervisión se prosigue con el registro de datos. –...
Este módulo ocupa el rango de direcciones de X/Y00 hasta X/Y1F. Los interruptores del módulo de interfaz dentro de los parámetros PLC (ver sección ) tienen los ajustes siguientes: Interruptor 1: 07C2 Interruptor 2: 0006 Interruptor 3: 07C2 Interruptor 4: 0006 Interruptor 5: 0000 22 - 6 MITSUBISHI ELECTRIC...
Página 479
Observación del intercambio de datos Registro de los datos intercambiados Se emplean los ajustes previos para dirección de inicio y el tamaño del rango de memoria para los datos registrados. Se emplean los operandos siguientes: – Entradas X20: Inicio de la supervisión de la comunicación X21: Determinación de opciones para la supervisión de la comunicación X22: Detención de la supervisión de la comunicación –...
Página 480
GX IEC Developer: Debug → Buffer memory batch monitor Rango de sistema CS DSR Datos enviados Fig. 22-6: Ejemplo para la evaluación de los datos registrados (Los bits 15 a 12 indi- can que se trata de datos enviados.) 22 - 8 MITSUBISHI ELECTRIC...
Reconocimiento y eliminación de errores Comprobación del estado del módulo de interfaz Reconocimiento y eliminación de errores Si se presentan problemas durante el intercambio de datos, existen múltiples posibilidades para delimitar la causa de los mismos y para solucionarlos. Comprobación del estado del módulo de interfaz 23.1 23.1.1 Indicación del estado del módulo en el GX Developer ó...
Schalter angezeigt El ajuste de los interruptores se explica en la sección 5.4.2. Los contenidos de las direcciones de la memoria buffer 513 (201 ) y 514 (202 ) se describen en la páginas siguientes. 23 - 2 MITSUBISHI ELECTRIC...
Página 483
Reconocimiento y eliminación de errores Comprobación del estado del módulo de interfaz hasta 1/0 1/0 1/0 1/0 1/0 1/0 1/0 1/0 Reservado para el sistema PRO. Bit = 0: LED se ilumina o error de comunicación Bit = 1: LED está desconectado/ningún error ACK.
Página 484
En la próxima sección se describe cómo es posible reponer de nuevo esos bit con la CPU del PLC. Los bits 5 a 7 (NAK, ACK. y NEU.) son puestos y repuestos por el módulo de interfaz. 23 - 4 MITSUBISHI ELECTRIC...
Reconocimiento y eliminación de errores Comprobación del estado del módulo de interfaz 23.1.2 Eliminación de los avisos de error del módulo de interfaz Situaciones en las que se conecta el LED ERR. En la tabla siguiente se aducen direcciones de memoria buffer en las que, en caso de presen- tarse un error, se registran informaciones a propósito del mismo o un código de error.
Página 486
Registro de avisos de error durante la comunicación con el protocolo MC ³ FROMP H201 FROMP H203 FROMP H257 Borrar avisos de error H0FF QK00140c Fig. 23-7: Registro de avisos de error con el oproto colo libre con el protocolo bidirec- cional 23 - 6 MITSUBISHI ELECTRIC...
Página 487
Reconocimiento y eliminación de errores Comprobación del estado del módulo de interfaz ³ Cuando la entrada X0E está conectada, se transmiten los avisos de error de la dirección 513 (201 ) de la memoria buffer al registro de datos D0. ·...
CD: EIN, DTR: EIN, DSR: EIN QK00143c Fig. 23-9: Ejemplo de programa para la transmisión de los contenidos de las direcciones de memoria buffer 596 (254 ) y 612 (264 ) a los registros de datos D0 y D1 23 - 8 MITSUBISHI ELECTRIC...
Reconocimiento y eliminación de errores Comprobación del estado del módulo de interfaz 23.1.4 Comprobación del estado de la comunicación con el protocolo MC Cuando se intercambian datos entre un módulo de interfaz y un dispositivo externo con el proto- colo MC, el estado actual de la comunicación se visualiza en forma de texto en el cuadro de diá- logo MC protocol monitor del GX Configurator-SC (ver sección 21.5.4).
0 hasta 7 608 (260 Interfaz CH2 QK00144c Fig. 23-13: Los protocolos de comunicación a jsutados con los interruptores 2 y 4 se registran en las direcciones de memoria buffer 592 (250H) ó 608 (260H). 23 - 10 MITSUBISHI ELECTRIC...
Reconocimiento y eliminación de errores Comprobación del estado del módulo de interfaz b Ajustes de transmisión Dirección de la memoria buffer b15 b14 b13 b12 b11 b10 b9 b8 b7 b6 b5 b4 b3 b2 b1 b0 593 (251 1/0 1/0 1/0 1/0 1/0 1/0 1/0 1/0 1/0 1/0 1/0 1/0 609 (261 Modo de funciona- Velocidad de transmisión...
INDICACIÓN Después de la corrección de la posición del interruptor hay que transmitir los parámetros a la CPU del PLC y ejecutar un reinicio (un RESET o desconectar y conectar la tensión de ali- mentación). 23 - 12 MITSUBISHI ELECTRIC...
Reconocimiento y eliminación de errores Comprobación del estado del módulo de interfaz 23.1.6 Comprobación de los parámetros efectivamente empleados El ajuste de los protocolos de comunicación empleados, las condiciones de transmisión y los número de estación del módulo de interfaz se lleva a cabo por medio de cinco "interruptores” en los parámetros del PLC (ver sección ).
Página 494
9600 bit/s (valor ”5" en los bits 15 a 8 de D4). En este ejemplo hay que adecuar la velocidad de transmisión de CH1 a la velocidad del disposi- tivo externo. 23 - 14 MITSUBISHI ELECTRIC...
Reconocimiento y eliminación de errores Códigos de error Códigos de error 23.2 23.2.1 Códigos de error de los protocolos de comunicación La tabla siguiente contiene los códigos de error que se producen durante el intercambio de datos con el protocolo libre, el protocolo bidireccional y el protocolo MC (sin el marco de datos 1C compatible con la serie A de MELSEC).
De estos códigos de error se avisa en caso de un error que se presenta al acceder a una estación que no es una CPU MELSEC QnA o una CPU del sistema Q de MELSEC. 23 - 16 MITSUBISHI ELECTRIC...
Reconocimiento y eliminación de errores Códigos de error Código de Protocolo error Error Posible causa de error Señal Eliminación del error MC Libre Bidir (Hex.) Compruebe y corrija los datos enviados. La longitud de los datos reci- Corrija el formato de los CH...
Observe las indicaciones de 7E46 Error de sistema módulo de interfaz ha con- — la página 23-26. statado un error Tab. 23-3: Códigos de error de los módulos de interfaz del sistema Q de MELSEC (parte 4) 23 - 18 MITSUBISHI ELECTRIC...
Reconocimiento y eliminación de errores Códigos de error Código de Protocolo error Error Posible causa de error Señal Eliminación del error MC Libre Bidir (Hex.) El dispositivo externo no debe enviar solicitudes q u e s e s i g u e n m u y Se ha recibido una nueva rápidamente.
7E68 — ción de la función de monitor ción se encuentra fuera del rango permitido. Tab. 23-3: Códigos de error de los módulos de interfaz del sistema Q de MELSEC (parte 6) 23 - 20 MITSUBISHI ELECTRIC...
Reconocimiento y eliminación de errores Códigos de error Código de Protocolo error Error Posible causa de error Señal Eliminación del error MC Libre Bidir (Hex.) Un ajuste para la supervi- Error al ajustar la función de sión de la CPU del PLC se 7E69 monitor (supervisar el —...
Observe las indicaciones de 7E30 Error de sistema módulo de interfaz ha con- — la página 23-26. statado un error Tab. 23-3: Códigos de error de los módulos de interfaz del sistema Q de MELSEC (parte 8) 23 - 22 MITSUBISHI ELECTRIC...
Reconocimiento y eliminación de errores Códigos de error Código de Protocolo error Error Posible causa de error Señal Eliminación del error MC Libre Bidir (Hex.) Ajuste los momentos de transmisión de los dispo- sitivos para que no entren en conflicto. Modifique con el GX Con- figurator-SC die el ajuste El módulo de interfaz y un...
CPU del PLC dido datos recibidos. inmediatamente después de que el módulo de inter- faz señaliza que han lle- gado. Tab. 23-3: Códigos de error de los módulos de interfaz del sistema Q de MELSEC (parte 10) 23 - 24 MITSUBISHI ELECTRIC...
Reconocimiento y eliminación de errores Códigos de error Código de Protocolo error Error Posible causa de error Señal Eliminación del error MC Libre Bidir (Hex.) Compruebe en el disposi- tivo externo cómo se con- Con la comprobación acti- trola la señal CD. La señal vada de la señal CD se han CH...
Página 506
Compruebe si todos los módulos del PLC funcionan sin fallos. b Si la búsqueda de errores no tiene éxito, póngase en contacto con el servicio MITSUBISHI. La dirección puede hallarla en la cubierta de atrás de este manual. 23 - 26 MITSUBISHI ELECTRIC...
Reconocimiento y eliminación de errores Códigos de error 23.2.2 Códigos de error al intercambiar datos con el marco de datos 1C La tabla siguiente contiene los códigos de error que se producen durante el intercambio de datos el marco de datos 1C compatible con la serie A de MELSEC. Los protocolos para los que es válido un código de error, están marcados con el signo "b”.
Página 508
Evalúe el contenido de las direcciones de memoria buffer 602 Otro error (25AH) y 618 (26AH). (Ver indicación al comienzo de esta tabla.) Tab. 23-4: Códigos de error con la comunicación con el marco de datos 1C (continuación) 23 - 28 MITSUBISHI ELECTRIC...
Reconocimiento y eliminación de errores Códigos de error 23.2.3 Códigos de error con la comunicación mediante módem Los códigos de error siguientes se registran en la dirección de memoria buffer 545 (221H) cuando se presentan errores durante el intercambio de datos a través de un módem. Código de error Error...
Página 510
Compruebe la longitud del Error en los datos de 7FE4 mensaje transmitido con la Sección 20.8.8 conexión función de notificación. Tab. 23-5: Códigos de error con la comunicación mediante módem (2) 23 - 30 MITSUBISHI ELECTRIC...
Página 511
Reconocimiento y eliminación de errores Códigos de error Código de error Error Posible causa de error Señal Eliminación del error Referencia (Hex.) Establezca un tiempo entre 0 y 300 s. No está correctamente ajus- Si ya no tiene lugar ningún Error al indicar el tiempo de tado el tiempo de espera 7FE5...
– el estado de las entradas y salidas del módulo de interfaz (ver página 20.5). – los códigos de error que se producen al conectar un módem (página 23-29). – el estado de la señal DTR del módem. Las instrucciones del módem contienen indicaciones al respecto. 23 - 32 MITSUBISHI ELECTRIC...
Reconocimiento y eliminación de errores Búsqueda de causas de error 23.3.1 Evitación y eliminación de errores al recibir datos Al conectar la tensión de alimentación del módulo de interfaz (del PLC en el que está instalado el módulo) o del dispositivo externo conectado con el módulo de interfaz, es posible que se avise de un error de recepción.
Tab. 23-8: Diagnóstico de errores cuando el LED RD no parpadea mientras que un dispositivo externo envía datos al módulo de interfaz. 23 - 34 MITSUBISHI ELECTRIC...
Reconocimiento y eliminación de errores Búsqueda de causas de error 23.3.4 El módulo de interfaz no envía ninguna respuesta a datos recibidos La tabla que viene a continuación da indicaciones para la búsqueda de errores cuando se pre- senta la situación siguiente: –...
Cuando se reciben datos incompletos. Cuando se ha interrumpido la transmisión de datos. Tab. 23-10: Diagnóstico de errores para el caso de que el módulo de interfaz reciba datos, pero no conecte las entradas X3 y XA. 23 - 36 MITSUBISHI ELECTRIC...
Reconocimiento y eliminación de errores Búsqueda de causas de error 23.3.6 Se ha enviado un "NAK” Si se presenta un error durante la comunicación con el protocolo MC, al dispositivo externo se le envía el carácter de control "NAK” junto con un código de error. En el módulo de interfaz tam- bién se guarda el "NAK”...
. Después de la conversión se transmite en dos bytes como 34 y 31 . Si en este caso se transmite en un byte el código ASCII 41 , el módulo de interfaz interpreta el carácter como falso, pues él espera dos bytes por carácter. 23 - 38 MITSUBISHI ELECTRIC...
Reconocimiento y eliminación de errores Búsqueda de causas de error 23.3.10 Está puesto "SIO” Protocolo Causa posible Eliminación del error MC Libre Bidir El número de bits de parada ajus- Compruebe si está ajustado el mismo número de bits tado no concuerda con el número de parada en el módulo de interfaz y en el dispositivo de bits de parada recibido.
Evalúe el código de error registrado en la memoria buf- fer del módulo y elimine la causa del error. Se ha presentado un error al recibir datos. Tab. 23-16: Indicaciones para la eliminación de la causa del error con LED ERR. conectado 23 - 40 MITSUBISHI ELECTRIC...
Reconocimiento y eliminación de errores Búsqueda de causas de error 23.3.12 La comunicación se interrumpe temporalmente Una interrupción de la comunicación del dispositivo externo puede reconocerse por ejemplo por el hecho de que no se obtiene respuesta a datos enviados, de que la respuesta no es com- pleta o de que el módulo de interfaz avisa de que no ha podido recibir los datos sin errores.
Si no se conecta una interfaz en el funcionamiento conjunto, pueden presentarse errores de transmisión debido a perturbaciones electromagnéticas externas. En tal caso por ejemplo se produce el aviso de que "no ha sido posible descodificar los datos”. 23 - 42 MITSUBISHI ELECTRIC...
Reconocimiento y eliminación de errores Búsqueda de causas de error 23.3.14 No es clara la causa del error Si no es posible determinar la causa de un error de comunicación mediante la evaluación de los avisos o de los códigos de error, entonces hay que comprobar el PLC y el módulo de interfaz. b Comprobación de la CPU del PLC No deben haberse presentado errores que detienen a la CPU del PLC.
Compruebe los datos técnicos y los módem no son compatibles con la ajustes del módem. función de rellamada. Tab. 23-19: Diagnóstico de errores hay problemas con el intercambio de datos a través de un módem 23 - 44 MITSUBISHI ELECTRIC...
Reconocimiento y eliminación de errores Búsqueda de causas de error 23.3.16 No es posible la comunicación con una subdirección RDSI Protocolo Causa posible Eliminación del error MC Libre Bidir La subdirección es falsa. Compruebe y corrija la subdirección. El modem so soporta Emplee un módem que soporte subdirecciones.
(ver sección 5.4.2). queado el cambio de ajustes. Compruebe el ajuste del interruptor y permita los cambios. Tab. 23-24: Diagnóstico de errores cuando no es posible registrar datos en la Flash-EPROM del módulo de interfaz 23 - 46 MITSUBISHI ELECTRIC...
Mantenimiento Inspecciones regulares Mantenimiento Inspecciones regulares 24.1 Los módulos de interfaz del sistema Q de MELSEC no necesitan mantenimiento. Lo único que hay que hacer es comprobar regularmente que sientan correctamente las conexiones enchuf- ables o los terminales de tornillo para los cables de datos y las resistencias de terminación. Por lo demás, siga las indicaciones relativas al mantenimiento y a la inspección descritas en el manual de hardware del sistema Q de MELSEC , n°.
Desconecte la tensión de alimentación del PLC. Recambie la CPU (ver el manual de hardware del sistema Q de MELSEC, n°. de art. 141683). Después de conectar la tensión de alimentación del PLC, transfiera los parámetros PLC a la nueva CPU. 24 - 2 MITSUBISHI ELECTRIC...
Anexo Datos técnicos Anexo Datos técnicos A.1.1 Condiciones generales de operación ATENCIÓN: Emplee los módulos sólo bajo las condiciones de operación indicadas abajo. Si los módulos se ponen en funcionamiento bajo otras condiciones, es posible que resul- ten dañados grupos constructivos y existe el peligro de descargas eléctricas, fuego o anomalías.
DC2/DC4 El control de la señal DTR/DSR y del código DC es elegido por el usuario. Tab. A-1: Datos de rendimiento de los módulos de interfaz del sistema Q de MELSEC (parte 1) A - 2 MITSUBISHI ELECTRIC...
Anexo Datos técnicos QJ71C24 QJ71C24-R2 Característica QJ71C24N-R4 QJ71C24N QJ71C24N-R2 RS232 1:1 (punto a punto) 1:1 (punto a punto) — Configuración de la 1:1, 1:n, n:1, m:n. 1:1, 1:n, n:1, m:n. conexión (cableado) RS422/RS485 (n = máx. 32 — (n = máx. 32 m+n = máx.
Página 532
Tenga en cuenta los siguientes radios de flexión de las líneas de datos: R1 (radio de flexión en el bloque de bornes) = Diámetro de cable r1:= Como mínimo lo suficientemente grande como para que los conductores de la línea no se doblen demasiado A - 4 MITSUBISHI ELECTRIC...
Anexo Tiempos de ejecución Tiempos de ejecución A.2.1 Calculación del tiempo para el intercambio de datos con el protocolo libre Con las fórmulas siguientes es posible calcular aproximadamente el tiempo que se necesita para la ejecución de las instrucciones INPUT y OUTPUT. Tenga en cuenta que el tiempo de procesamiento viene influido también por otras funciones, tales como el intercambio de datos con el protocolo MC, la conversión del código ASCII al código binario, o el control del intercambio de datos (cap.
INPUT concluida (DX3) Módulo de interfaz MELSEC Datos Dispositivo externo 2 ms (cuando sólo se emplea CH1 y se reciben 30 caracteres) QK00158c Fig. A-6: Recorrido de señal al recibir datos con el protocolo libre A - 6 MITSUBISHI ELECTRIC...
Anexo Tiempos de ejecución Ejemplo: Se desea estimar el tiempo necesario para transmitir 100 caracteres a la CPU del PLC por medio de una instrucción INPUT. Como módulo de interfaz se emplea un QJ71C24N. = 10 ms CICL = 100 caracteres ×...
El usuario puede modificar los valores para los códigos DC1 hasta DC4 (11 hasta 14 ) (ver cap. 11). Ejemplos de cifrado en el código ASCII: 00110100 = 34 : "3" 01000111 = 47 : "G” 00001101 = 0C : CR (Carriage Return = retorno del carro) A - 8 MITSUBISHI ELECTRIC...
Página 537
Index Index Envío de datos ASCII (protocolo bidireccional) · · · · · · · · · 17 - 16 Auto refresh Envío de datos ASCII (protocolo libre) · · · 17 - 9 Definición general · · · · · · · · · · · · · 21 - 2 Recepción de datos (protocolo bidireccional) ·...
Página 538
Con un código DC1/DC3 · · · · · · · · · 11 - 4 Para el control del intercambio de datos· · · · 20 - 9 Con la señal DTR · · · · · · · · · · · · · 11 - 2 MITSUBISHI ELECTRIC...
Página 539
Index Señal DTR Ocupación de la interfaz RS232 · · · · · · 3 - 3 Recibir datos Para la indicación de la preparación Con el protocolo bidireccional · · · · · · · 8 - 4 para recibir · · · · · · · · · · · · · · · · 11 - 2 Con el protocolo libre ·...
Página 542
MITSUBISHI ELECTRIC HEADQUARTERS REPRESENTACIONES EUROPEAS REPRESENTACIONES EUROPEAS REPRESENTACIONES DE EURASIA MITSUBISHI ELECTRIC EUROPE GEVA AUSTRIA UAB UTU POWEL LITUANIA EUROPE B.V. Wiener Straße 89 Savanoriu Pr. 187 Avtomatika Sever Ltd. RUSIA German Branch AT-2500 Baden LT-2053 Vilna Lva Tolstogo Str. 7, Off. 311 Gothaer Straße 8...