Este manual no otorga ningún derecho de propiedad industrial ni ningún derecho de cualquier otra clase, ni otorga ninguna licencia de patente. Mitsubishi Electric Corporation no se hará responsable por ningún problema que rights involucre derechos de propiedad industrial que pueden ocurrir como un resultado del uso de contenidos anotados en este manual.
Página 5
(Manual Relacionado 1) Manual de Usuario del Módulo de Interfaz Ethernet Correspondiente a Q (Aplicación) SH-080010-E 1 VISION GLOBAL 5.5 Precauciones cuando se Usa las Funciones de 1.1 Visión global Transferencia de Archivos 1.2 Acerca de Funciones de Añadidas/Cambiadas 5.6 Comandos FTP en Versión B de Función 6 INSTRUCCIONES DEDICADAS 2 USO DE LA FUNCIÓN E-MAIL...
Página 6
(Manual 2 Relacionado) Manual de Usuario del Módulo de Interfaz Ethernet Correspondiente a Q (Función Web) SH-080180-B 1 VISION GLOBAL 1.1 Visión global 2 CONFIGURACIONES DEL SISTEMA 2.1 Configuraciones del Sistema 2.2 Precauciones para el Uso de la Función Web 3 PROCEDIMIENTO DE OPERACION 3.1 Procedimiento General hasta la Comunicación Usando la Función Web...
Página 7
(Manual Relacionado 3) Manual de Referencia del Protocolo de Comunicación MELSEC Correspondiente a Q SH-080008-E 1 VISION GLOBAL 3.14 Apagado de LEDs Visualizados e Inicio de 1.1 Visión Global del Protocolo de Comunicación Información de Error de Comunicación y MELSEC Código de Error: para Módulos de 1.2 Características del Protocolo de Comunicación Comunicación Serial...
ACERCA DE LOS MANUALES Los siguientes manuales también se relacionan con este producto. Si es necesario, ordénelos citando los detalles en las tablas de abajo. Manuales Relacionados Número del Manual Nombre del manual (Código del modelo) Manual de Usuario del Módulo de Interfaz Ethernet Correspondiente a Q (Aplicación) Este manual explica la función e-mail en el módulo Ethernet, la función de monitoreo de estado del PLC SH-080010 CPU, la función de comunicación a través del MELSECNET/H, MELSECNET/10 así...
El Uso y Estructura del Manual Como usar este manual En este manual, se dan explicaciones para cada aplicación de los módulos Ethernet (QJ71E71-100, QJ71E71-B5 y QJ71E71-B2). Por favor use este manual usando los siguientes artículos claves de abajo como una referencia.
(e) Para averiguar como revisar los errores de conexión con los dispositivos externos • Secciones 5.4.1 a 5.4.3 describen como revisar errores de conexión realizando la prueba de PING y prueba de retorno a través del GX Developer. • Sección 5.4.4 describe como revisar errores de conexión usando el comando "PING".
• La comunicación de datos entre el PLC CPU y los dispositivos externos se realiza con las funciones de comunicación usando ya sea los buffers fijados o los buffers de acceso aleatorio. • Los capítulos 7 y 8 explican detalles de las funciones de comunicación y programación usando los buffers fijados.
Página 12
(2) Pantalla de asignación del GX Developer Este manual explica las asignaciones de parámetros con el GX Developer en el siguiente formato: 1) Muestra como iniciar la pantalla de asignación. 2) Muestra la pantalla de asignación del GX Developer 3) Indica el destino de almace- namiento de los artículos de asignación y valores de asignación.
Acerca de los Términos Genéricos y Abreviaciones Este manual usa los siguientes términos genéricos y abreviaciones para describir el Modelo de módulo de interfaz Ethernet QJ71E71-100, QJ71E71-B5 y QJ71E71-B2, a menos que se especifique lo contrario. Términos Descripción Genéricos/Abreviaciones ACPU Término genérico para AnNCPU, AnACPU, y AnUCPU Estación ACPU Abreviación para el PLC con ACPU instalado...
Configuración del Producto La siguiente lista la configuración de los módulos de interfaz Ethernet. Modelo Nombre del artículo Cantidad QJ71E71-100 Módulo de interfaz Ethernet QJ71E71-100 QJ71E71-B5 Módulo de interfaz Ethernet QJ71E71-B5 QJ71E71-B2 Módulo de interfaz Ethernet QJ71E71-B2 A - 24 A - 24...
INTRODUCCION Gracias por su compra del PLC serie MELSEC-Q. Antes de usar este equipo, por favor lea este manual cuidadosamente para familiarizarse completamente con las funciones y rendimiento del PLC serie Q que ha comprado, para asegurarse del uso correcto. Por favor envíe una copia de este manual al usuario final.
Página 16
4. ASIGNACIONES Y PROCEDIMIENTOS ANTERIORES A LA OPERACION 4- 1 a 4-25 4.1 Carga e Instalación ............................1 4.1.1 Precauciones de manejo..........................1 4.1.2 Ambiente de instalación ..........................3 4.2 Asignaciones y Procedimientos Anteriores al Inicio de la Operación............4 4.3 Componentes del Módulo Ethernet......................
Página 17
5.9 Correspondencia con la Función de Contraseña Remota del QCPU............67 5.9.1 Comunicación de datos cuando se asigna una contraseña remota ............68 5.9.2 Precauciones cuando se usa la función de revisión de contraseña remota..........75 5.9.3 Procedimiento de comunicación de datos....................76 5.9.4 Cuando el procesamiento de desbloqueo de contraseña remota o procesamiento de bloqueo se completa normalmente.........................78 5.9.5 Como asignar la conexión de destino para la revisión de la contraseña remota ........80...
Página 18
8.6 Programación.............................. 17 8.6.1 Precauciones cuando se crea programas....................17 8.6.2 Ejemplo de programa de comunicación del buffer fijado (con el método de control sin procedimiento)............................18 9. COMUNICACION USANDO EL BUFFER DE ACCESO ALEATORIO 9- 1 a 9-16 9.1 Método de Control............................1 9.1.1 Método de control por solicitudes de lectura desde un dispositivo externo ..........
Página 19
APENDICE App- 1 a App-50 Apéndice 1 Mejoramiento de Función para el Módulo Ethernet ............... 1 Apéndice 1.1 Una comparación de funciones del módulo Ethernet..............1 Apéndice 1.2 Precauciones cuando actualice el módulo desde versión A a B de función ......3 Apéndice 2 El Módulo serie QnA/A ........................
1 VISION GLOBAL MELSEC-Q 1 VISION GLOBAL Este manual provee información sobre las especificaciones de los módulos de la interfaz Ethernet, modelos QJ71E1-100, QJ71E71-B5 y QJ71E71-B2 en adelante llamado el módulo Ethernet), así como los anteriores procedimientos para empezar la operación, los procedimientos de control y métodos de comunicación de datos para comunicaciones con dispositivos externos, mantenimiento, inspección, y localización de averías.
1 VISION GLOBAL MELSEC-Q 1.2 Características del Módulo Ethernet (1) Comunicación de datos usando el protocolo de comunicación MELSEC (Los detalles se explican en el capítulo 6 del Manual de Referencias del Protocolo de Comunicación MELSEC) En la “comunicación de datos usando el protocolo de comunicación MELSEC (en adelante llamado el protocolo MC)”, los datos de dispositivo y archivos de programas del PLC se pueden leer desde/escribir al sistema anfitrión.
1 VISION GLOBAL MELSEC-Q (2) Comunicación usando buffers fijados (Los detalles se explican en los capítulos 7 y 8) En la “comunicación usando buffers fijadas,” un máximo de 1K palabras de datos arbitrarios se pueden enviar o recibir entre los PLCs o entre el PLC y el sistema anfitrión.
1 VISION GLOBAL MELSEC-Q (4) Comunicación por e-mails (Los detalles se explican en el Manual del Usuario (Aplicación)) Con “envío/recepción de e-mail,” los datos se pueden enviar a y recibir desde un dispositivo externo en una ubicación remota usando e-mail vía una línea de Internet.
1 VISION GLOBAL MELSEC-Q (5) Comunicación por la función Web (Los detalles se explican en el Manual del Usuario (Función Web)) Con “comunicación usando la función Web”, el administrador del sistema puede monitorear al CPU Series Q en una ubicación remota vía el Internet usando un navegador de Web disponible comercialmente.
1 VISION GLOBAL MELSEC-Q (6) Conectando el GX Developer, GT SoftGOT y GOT (Los detalles se explican en los Manuales de Operación para GX Developer y GT SoftGOT, y en el Manual del Usuario para GOT (Manual del Sistema de Conexión)) Simplificación de programas de secuencia usando el GX Developer El GX Developer soporta la función de asignación de parámetros para realizar la inicialización del módulo Ethernet y el procesamiento de apertura...
1 VISION GLOBAL MELSEC-Q Conectando productos MELSOFT múltiples (GX Developer, GT, SoftGOT, y Componente MX) o GOTs Este producto se puede conectar con uno o más productos MELSOFT (GX Developer, GT SoftGOT, y Componente MX) o GOT simultáneamente vía comunicación TCP/IP o comunicación UDP/IP. Conexión vía comunicación TCP/IP •...
Página 28
1 VISION GLOBAL MELSEC-Q (7) Funciones que soportan Sistemas de CPU Múltiples (Los detalles se explican en el Manual de Referencia.) Cuando se realiza la siguiente comunicación de datos con QCPUs en un sistema de CPUs múltiples, es posible realizar la comunicación de datos tales como datos de dispositivo de lectura/escritura o archivos de escritura/lectura especificando el QCPU a acceder.
1 VISION GLOBAL MELSEC-Q Es posible acceder al PLC de control y PLCs de no control usando el protocolo MC y a través del GX Developer y transferencia de archivo (servidor FTP) desde el dispositivo externo. También, la comunicación usando el buffer fijado, y el envío/recepción de e-mail es posible con respecto al PLC de control del módulo Ethernet.
Página 30
1 VISION GLOBAL MELSEC-Q (8) La función de revisión de la contraseña remota (Los detalles se explican en el capítulo 5 del Manual de Referencia.) La función de revisión de contraseña remota del módulo Ethernet previene el acceso inapropiado al QCPU por los usuarios a una ubicación remota. El módulo Ethernet realiza una revisión de contraseña remota con respecto a la comunicación de datos desde el dispositivo externo que usa la conexión asignada como un parámetro en el QCPU.
1 VISION GLOBAL MELSEC-Q 1.3 Acerca de Funciones de Añadidas/Cambiadas en Versión B de Función La siguiente tabla muestra las funciones que se han añadida o cambiada en versión B de función para módulos Ethernet. Para las versiones de función, los números de serie y versiones de software de los módulos Ethernet que se pueden usar funciones añadidas/cambiadas y de productos relacionados (módulos de CPU, GX Developer), vea la sección 2.7.
1 VISION GLOBAL MELSEC-Q 1.4 Configuración del Software Los módulos Ethernet soportan los protocolos TCP/IP y UDP/IP. Módelo de referencia OSI que PC/estación de trabajo corresponde a la configuración del PLC Programa de usuario Q Series PLC CPU (Capas) Instrucción dedicada Memoria buffer Llamada Capa de aplicación...
Página 33
1 VISION GLOBAL MELSEC-Q (2) UDP (Protocolo del Datagrama del Usuario) Este protocolo no puede garantiza la credibilidad o fiabilidad de datos en una comunicación entre un computador personal/estación de trabajo y el PLC que se conectan vía red. Por lo tanto, aún si los datos no llegan al nodo de destino, no se retransmitirán.
2 CONFIGURACIONES DEL SISTEMA MELSEC-Q 2 CONFIGURACIONES DEL SISTEMA Esta sección explica las configuraciones del sistema que se puede combinar con los módulos Ethernet. 2.1 Sistemas Aplicables Se puede utilizar los módulos Ethernet con los siguientes sistemas: (1) Módulos aplicables y número de módulos que pueden montarse La siguiente tabla menciona el módulo del CPU y estación de E/S remotas donde se puede montar el módulo Ethernet y el número de módulos que se puede montar.
2 CONFIGURACIONES DEL SISTEMA MELSEC-Q (4) Paquetes de software aplicables Software para el PLC ( 1) La siguiente tabla muestra los sistemas y paquetes de software aplicables al módulo Ethernet. Cuando se utiliza el módulo Ethernet, se requiere el GX Developer. Versión de software GX Developer Sistema de CPU sencillo...
2 CONFIGURACIONES DEL SISTEMA MELSEC-Q 2.2 Dispositivos Requeridos para la Configuración de la Red Esta sección explica los dispositivos que se requieren para configurar una red. La instalación de la red requiere suficiente resguardo; pregunte a un especialista de red para su instalación. (1) Cuando se configura un sistema Ethernet con un QJ71E71-100 Cuando se conecta un QJ71E71-100 a una red, se puede usar, ya sea 10BASE- T o 100BASE-TX.
Página 37
2 CONFIGURACIONES DEL SISTEMA MELSEC-Q (b) Conexión usando el 10BASE-T Estación nodal Se permiten hasta 4 niveles Cable de par retorcido de conexión de cascada Dispositivo externo Use dispositivos que satisfagan los estándares del IEE802.3 y 10BASE-T. (Acerca de los dispositivos debajo de la estación nodal en la ilustración de arriba) •...
2 CONFIGURACIONES DEL SISTEMA MELSEC-Q (2) Cuando se configura el sistema Ethernet con un QJ71E71-B5 (a) Conexión usando el 10BASE5 Conector tipo N Cable coaxial para 10BASE5 Transmisor-receptor Cable A UI Dispositivo externo Fuente de alimentación 1) Use un cable coaxial 10BASE5, un adaptador tipo N, un transmisor- receptor, y un cable AUI (cable transmisor-receptor) que cumplan los estándares Ethernet.
Página 39
2 CONFIGURACIONES DEL SISTEMA MELSEC-Q PUNTO (1) Consulte a un especialista de redes para los dispositivos requeridos. (2) Lo siguiente puede usarse como una contramedida para errores debido al ruido de alta frecuencia de acuerdo al ambiente de instalación. • Monte un núcleo de ferrita usando el método que se muestra debajo (3). •...
2 CONFIGURACIONES DEL SISTEMA MELSEC-Q (3) Cuando se configura el sistema Ethernet con un QJ71E71-B2 (a) Conexión usando el 10BASE2 Cable coaxial R G58A/U Terminador Conector tipo T o cable coaxial RG58 C/U Dispositivo externo Use dispositivos que cumplan los estándares del IEE802.3 y 10BASE2.
2 CONFIGURACIONES DEL SISTEMA MELSEC-Q 2.3 Cuando se Usa la Función de Contraseña Remota del QCPU Esta sección explica como usar la función de contraseña remota del QCPU. (1) Se debería usar el módulo Ethernet de versión B de función para activar la función de revisión de contraseña remota del módulo Ethernet con respecto a la contraseña remota en el QCPU.
2 CONFIGURACIONES DEL SISTEMA MELSEC-Q 2.4 Cuando se usa el Módulo Ethernet una una Estación de E/S Remotas Esta sección explica la descripción o sección de referencia para cada uno de los propósitos para los cuales el módulo Ethernet se utiliza en una estación de E/S remotas en una red MELSECNET/H.
2 CONFIGURACIONES DEL SISTEMA MELSEC-Q (3) Funciones disponibles Las siguientes funciones están disponibles cuando el módulo Ethernet está montado en una estación de E/S remotas. Vea el Apéndice 1.1 para una lista de funciones del módulo Ethernet disponibles para cada versión de función. Función disponible cuando está...
Página 44
2 CONFIGURACIONES DEL SISTEMA MELSEC-Q Las funciones que se pueden usar durante la comunicación con la estación de E/S remotas del MELSECNET/H usando el protocolo MC se listan en la tabla de abajo: ( ) Función disponible Función Lectura/escritura de la memoria Lectura por lotes y escritura por lotes del dispositivo Lectura aleatoria, prueba (escritura aleatoria)
2 CONFIGURACIONES DEL SISTEMA MELSEC-Q (4) Asignación de parámetros para el módulo Ethernet a través del GX Developer Los siguientes parámetros deberían asignarse a través del GX Developer para poder usar el módulo Ethernet montado en una estación de E/S remotas. Se puede hacer la asignación de la misma manera como cuando se asignan los parámetros para el módulo Ethernet montado en una estación QCPU.
2 CONFIGURACIONES DEL SISTEMA MELSEC-Q (5) Procedimiento de comunicación de datos Conecte el GX Developer a una estación de E/S remotas y realice las siguientes asignaciones: 1) Comunicación con TCP/IP • Seleccione “Always wait for OPEN” (Siempre espere para ABRIR) para el “Initial Timing”...
2 CONFIGURACIONES DEL SISTEMA MELSEC-Q 2.5 Cuando se Utiliza el Módulo Ethernet en un Sistema de CPUs Múltiples con Varios QCPUs (Versión B de Función) Esta sección explica como acceder a PLCs de no control cuando el módulo Ethernet se usa en un sistema de CPUs múltiples. Vea la Sección 2.1 para explicaciones que no se darán debajo.
2 CONFIGURACIONES DEL SISTEMA MELSEC-Q 2.6 Cuando se Utiliza un Módulo Ethernet con un Q00J/Q00/Q01CPU Esta sección explica funciones disponibles y otros artículos cuando un módulo Ethernet se usa con un Q00J/Q00/Q01CPU. (1) Q00J/Q00/Q01CPU que se puede montar un módulo Ethernet Para el Q00J/Q00/Q01CPU que se puede montar un módulo Ethernet, vea la sección 2.1.
2 CONFIGURACIONES DEL SISTEMA MELSEC-Q 2.7 Revisión de Versión de Función y Número de Serie Esta sección explica la versión de función, número de serie y como revisarlos para los produc- tos relacionados que pueden usar funciones agregadas por mejoras en el módulo Ethernet. (1) Compatibilidad con productos relacionados diseñados para funciones de uso agregadas al módulo Ethernet Versión del Módulo Ethernet...
2 CONFIGURACIONES DEL SISTEMA MELSEC-Q (2) Revisión de versión de función y número de serie del PLC serie Q Revisión usando la placa de datos de servicio en el lado del módulo El número de serie y versión de función del módulo de referencia se muestran en la línea SERIAL (serie) de la placa de datos de servicio.
3 ESPECIFICACIONES MELSEC-Q 3 ESPECIFICACIONES Esta sección explica las especificaciones de rendimiento del módulo Ethernet y especificaciones de transmisión. Para más detalles sobre las especificaciones generales, refiérase al Manual del Usuario para el QCPU (modo Q). 3.1 Especificaciones de Rendimiento La siguiente explica las especificaciones de rendimiento del módulo Ethernet.
Página 52
3 ESPECIFICACIONES MELSEC-Q Artículo Especificación Archivo 6 K palabras x 1 Tamaño de adjuntado datos Texto 960 palabras x 1 principal Método de transferencia de Cuando envía: Envía ya sea un archivo como adjunto o texto principal (seleccione uno). datos Cuando recibe: Recibe un archivo como adjunto.
3 ESPECIFICACIONES MELSEC-Q 3.2 Códigos de Datos para Comunicación Esta sección explica los códigos de datos usados en la comunicación entre el módulo Ethernet y el dispositivo externo o el PLC CPU. (1) Los códigos de datos usados mientras la comunicación se lista abajo. Módulo Ethernet Dispositivo Externo Los datos se pueden comunicar seleccionando ya sea el código...
3 ESPECIFICACIONES MELSEC-Q Módulo Ethernet PLC CPU Los datos se envían y reciben en código binario. Módulo Ethernet Código binario Area de alma- Código binario cenaje Dispo- PLC CPU de datos sitivo de comu- externo nicación Código ASCII Conversión BIN/ASCII (2) Cuando la comunicación usa el código ASCII, datos de código binario de 1-byte se convierten automáticamente en datos de código ASCII de 2-bytes y luego se transmiten.
3 ESPECIFICACIONES MELSEC-Q 3.3 Relación entre los Dispositivos Externos y Funciones Adicionales para Cada Función de Comunicación Esta sección explica con que dispositivos externos se puede realizar la comunicación de datos y que funciones adicionales se pueden usar para cada función. (1) Comunicabilidad con dispositivos externos usando funciones varias La siguiente tabla lista la comunicabilidad con dispositivos externos usando funciones varias...
3 ESPECIFICACIONES MELSEC-Q 3.4 Lista de Funciones del Módulo Ethernet Esta sección muestra una lista de funciones del módulo Ethernet. (1) Funciones Básicas del módulo Ethernet El módulo Ethernet puede realizar las comunicaciones mostradas en la tabla de abajo vía el TCP/IP o comunicación UDP/IP. Función Descripción Sección de referencia...
3 ESPECIFICACIONES MELSEC-Q (3) Revisión del estado del módulo Ethernet Se revisa si el módulo Ethernet está trabajando normalmente y si puede comunicar normalmente. Sección de Función Descripción referencia Revisa los módulos Ethernet de función de envío/recepción y el estado Prueba de mensaje de auto referencia Sección 4.8.1 de conexión de línea.
3 ESPECIFICACIONES MELSEC-Q 3.5 Lista de Instrucciones Dedicadas La siguiente tabla lista las instrucciones dedicadas que se pueden usar por el módulo Ethernet. Nombre de Aplicación Descripción Sección de referencia instrucción OPEN Abre una conexión. Sección 10.8 Para abrir y cerrar conexiones CLOSE Cierra una conexión.
3 ESPECIFICACIONES MELSEC-Q 3.6 Lista de los Artículos de Asignación del GX Developer para Módulos Ethernet La siguiente tabla lista los artículos de asignación de parámetros que se asignan usando el GX Developer. Secci ó n de Función y requerimiento de asignación de parámetros ( Artículo de asignación referenc Descripción de asignación...
3 ESPECIFICACIONES MELSEC-Q 3.7 Lista de Señales de Entrada/Salida a/desde el PLC CPU Esta sección explica las señales de entrada/salida del módulo Ethernet. Para asignaciones de las señales de entrada/salida mostradas en la tabla de abajo, se asume que el módulo Ethernet se monta en la ranura 0 de la unidad base básica. Los números de dispositivos que empiezan con una X indican señales de entrada desde el módulo Ethernet al PLC CPU, y números de dispositivos empezando con una Y indican señales de salida desde el PLC CPU al módulo Ethernet.
3 ESPECIFICACIONES MELSEC-Q Dirección de señal: Módulo Ethernet PLC CPU Dirección de señal: PLC CPU Módulo Ethernet Número Sección Número Sección Denominación de señal Denominación de señal dispositivo referencia dispositivo referencia Apertura completa para la conexión número 1 PRENDIDO : Señal de finalización de apertura APAGADO: Apertura completa para la conexión número 2 PRENDIDO : Señal de finalización de apertura...
3 ESPECIFICACIONES MELSEC-Q 3.8 Lista de Aplicaciones y Asignaciones de la Memoria Buffer Esta sección explica los detalles de la memoria buffer. (1) Configuración de la memoria buffer La memoria buffer consiste de un área del usuario y un área del sistema, como se lista abajo.
3 ESPECIFICACIONES MELSEC-Q (2) Asignaciones de la memoria buffer Una memoria buffer consiste de 16 bits por dirección. <Diagrama de configuración de bit> La siguiente muestra las direcciones de memoria buffer. Dirección Aplicabilidad Sección de de asignación Valor inicial referencia Aplicación Nombre del GX...
Página 64
3 ESPECIFICACIONES MELSEC-Q (Continúa desde la página previa) Dirección Aplicabilidad de Valor inicial Sección de Aplicación Nombre asignación del Decimal (Hexadecimal) referencia GX Developer (Hexadecimal) Area de asignación de Transmisión de Segmento Area de Máximo TCP asignación de : Habilitada transmisión de Opción de Tamaño Transmisión de de Segmento Máximo TCP 8000...
Página 65
3 ESPECIFICACIONES MELSEC-Q (Continúa desde la página previa) Dirección Aplicabilidad de Valor inicial Sección de Aplicación Nombre asignación del Decimal (Hexadecimal) referencia (Hexadecimal) Conexión número 5 (configuración de bit es la misma como la (Misma como la conexión 1) conexión No. 1) Conexión número 6 (configuración de bit es la misma como la (Misma como la conexión 1)
Página 66
3 ESPECIFICACIONES MELSEC-Q (Continúa desde la página previa) Dirección Aplicabilidad Valor inicial Sección de Aplicación Nombre de asignación Decimal (Hexadecimal) referencia del GX (Hexadecimal) Número de puerto de estación local 121 a 122 Dirección IP de destino (79 a 7A Número de puerto de destino Sección Código de error abierto...
Página 67
3 ESPECIFICACIONES MELSEC-Q (Continúa desde la página previa) Dirección Aplicabilidad Valor inicial Sección de Aplicación Nombre de asignación Decimal (Hexadecimal) referencia del GX (Hexadecimal) Estado de asignaciones con el GX Developer • Asignación de código de datos de comunicación (b1) 0: Comunicación en código binario 1: Comunicación en código ASCII •...
Página 68
3 ESPECIFICACIONES MELSEC-Q (Continúa desde la página previa) Dirección Aplicabilidad Valor inicial Sección de Aplicación Nombre de asignación Decimal (Hexadecimal) referencia del GX (Hexadecimal) 224 a 226 Area del sistema (E0 a E2 Número de errores ocurridos Sección 11.3 Puntero de escritura de registro de errores Código de error/código final Subtítulo Código de comando...
Página 69
3 ESPECIFICACIONES MELSEC-Q (Continúa desde la página previa) Dirección Aplicabilidad Valor inicial Sección de Aplicación Nombre de asignación Decimal (Hexadecimal) referencia del GX (Hexadecimal) 376 a 377 Conteo de paquetes IP recibidos (178 a 179 Conteo de paquetes IP recibidos Sección 378 a 379 descartados debido a errores del...
Página 70
3 ESPECIFICACIONES MELSEC-Q (Continúa desde la página previa) Dirección Aplicabilidad Valor inicial Sección de Aplicación Nombre de asignación Decimal (Hexadecimal) referencia del GX (Hexadecimal) 512 a 513 Máscara de subred (200 a 201 514 a 515 Sección 5.3 Dirección IP de encaminador por defecto (202 a 203 Número de encaminadores registrados (204...
Página 71
3 ESPECIFICACIONES MELSEC-Q (Continúa desde la página previa) Dirección Aplicabilidad Valor inicial Sección de Aplicación Nombre de asignación Decimal (Hexadecimal) referencia del GX (Hexadecimal) 1664 Largo de datos Buffer fijado Capítulo 7, (680 No. 1 Capítulo 8 1665 a 2687 Area de buffer fijado (681 a A7F 2688 a 3711...
Página 72
3 ESPECIFICACIONES MELSEC-Q (Continúa desde la página previa) Dirección Aplicabilidad Valor inicial Sección de Aplicación Nombre de asignación Decimal (Hexadecimal) referencia del GX (Hexadecimal) Estado de contraseña remota 0: Estado no bloqueado/sin asignación de Area de contraseña remota almacenaje del 20487 1: Estado bloqueado estado de...
Página 73
3 ESPECIFICACIONES MELSEC-Q (Continúa desde la página previa) Dirección Aplicabilidad Valor inicial Sección de Aplicación Nombre de asignación Decimal (Hexadecimal) referencia del GX (Hexadecimal) 20649 a 20653 Conexión (Misma como la conexión número 1) (50A9 a 50AD número 12 20654 a 20658 Conexión (Misma como la conexión número 1) (50AE...
Página 74
3 ESPECIFICACIONES MELSEC-Q Dirección Aplicabilidad Valor inicial Sección de Aplicación Nombre de asignación Decimal (Hexadecimal) referencia del GX (Hexadecimal) 20793 a 20799 Bloque 8 de registro (Mismo como el bloque 1 de registro de error) (5139 a 513F de errores 20800 a 20806 Bloque 9 de registro (Mismo como el bloque 1 de registro de error)
Página 75
3 ESPECIFICACIONES MELSEC-Q (Continúa desde la página previa) Dirección Aplicabilidad Valor inicial Sección de Aplicación Nombre de asignación Decimal (Hexadecimal) referencia del GX (Hexadecimal) 22640 Número de mails remanentes en el servidor (5870 22641 Conteo de finalizaciones normales de instrucciones (5871 dedicadas 22642...
Página 76
3 ESPECIFICACIONES MELSEC-Q (Continúa desde la página previa) Dirección Aplicabilidad Valor inicial Sección de Aplicación Nombre de asignación Decimal (Hexadecimal) referencia del GX (Hexadecimal) 23353 Conteo de finalizaciones normales de instrucciones dedicadas (5B39 23354 Conteo de finalizaciones anormales de instrucciones (5B3A dedicadas 23355...
Página 77
3 ESPECIFICACIONES MELSEC-Q (Continúa desde la página previa) Dirección Aplicabilidad Valor inicial Sección de Aplicación Nombre de asignación Decimal (Hexadecimal) referencia del GX (Hexadecimal) 24576 Largo de datos Buffer fijado (6000 No. 9 24577 a 25599 Datos de buffer fijado (6001 a 63FF 25600 a 26623 Buffer fijado...
4 ASIGNACIONES Y PROCEDIMIENTOS ANTERIORES A OPERACION MELSEC-Q 4 ASIGNACIONES Y PROCEDIMIENTOS ANTERIORES A LA OPERACION Este capítulo explica las asignaciones y procedimientos requeridos antes de iniciar la operación del módulo Ethernet en un sistema. 4.1 Carga e Instalación Esta sección explica las precauciones para el manejo del módulo Ethernet, desde su desempaque hasta su instalación, así...
4 ASIGNACIONES Y PROCEDIMIENTOS ANTERIORES A OPERACION MELSEC-Q • Para instalar el módulo, inserte el cerrojo del módulo en el hueco de instalación en la unidad base mientras se sostiene la palanca de instalación del módulo en la PRECAUCION parte más baja del módulo. Si el módulo no está...
4 ASIGNACIONES Y PROCEDIMIENTOS ANTERIORES A OPERACION MELSEC-Q 4.2 Asignaciones y Procedimientos Anteriores al Inicio de la Operación A continuación se muestra un flujo del procedimiento que se requiere antes de empezar la operación: Procedimientos antes de la operación Instale el módulo Ethernet en la unidad base Conect el módulo Ethernet a la red Ethernet ………...
4 ASIGNACIONES Y PROCEDIMIENTOS ANTERIORES A OPERACION MELSEC-Q Importante (1) No escriba datos en el “Area del sistema” de la memoria buffer del módulo de función inteligente. (2) No extraiga (encienda) la señal de “Uso prohibido”, la cual es una de las señales de salida.
4 ASIGNACIONES Y PROCEDIMIENTOS ANTERIORES A OPERACION MELSEC-Q 4.3 Componentes del Módulo Ethernet Esta sección muestra los componentes del módulo Ethernet. QJ71E71-100 QJ71E71-B5 QJ71E71-B2 ERR. ERR. ERR. INIT. COM.ERR. INIT. COM.ERR. INIT. COM.ERR. OPEN OPEN OPEN 100M 10BASE 5 10BASE-T/100BASE-TX EXT.
4 ASIGNACIONES Y PROCEDIMIENTOS ANTERIORES A OPERACION MELSEC-Q (1) Contenidos del visualizador LED ( 1) Visualizador LED QJ71E71-100 QJ71E71-B5 QJ71E71-B2 ERR. ERR. ERR. INIT. COM.ERR. INIT. COM.ERR. INIT. COM.ERR. OPEN 100M OPEN OPEN Nombre del LED Descripción del visualizador Cuando el LED está encendido Cuando el LED está...
4 ASIGNACIONES Y PROCEDIMIENTOS ANTERIORES A OPERACION MELSEC-Q 4.4 Conexión a la Red A continuación se explica como conectar el módulo Ethernet a redes 100BASE-TX, 10BASE-T, 10BASE5 y 10BASE2. Algunas precauciones que se deberían observar mientras se conecta el módulo Ethernet también se muestran debajo.
4 ASIGNACIONES Y PROCEDIMIENTOS ANTERIORES A OPERACION MELSEC-Q 4.4.1 Conexión a la red 10BASE-T/100BASE-TX Esta sección explica como conectar el módulo Ethernet a la red 10BASE-T, 100BASE- (Módulo de objeto para la explicación: QJ71E71-100) A continuación se muestra el diagrama de conexión para el cable de par trenzado. <Procedimiento de operación>...
4 ASIGNACIONES Y PROCEDIMIENTOS ANTERIORES A OPERACION MELSEC-Q 4.4.2 Conexión a la red 10BASE5 Esta sección explica como conectar el módulo Ethernet a la red 10BASE5. (Módulo de objeto para la explicación: QJ71E71-B5) A continuación se muestra el diagrama de conexión para el cable AUI Retenedor Cable A UI Fuente de alimentación CC...
4 ASIGNACIONES Y PROCEDIMIENTOS ANTERIORES A OPERACION MELSEC-Q 4.4.3 Conexión a la red 10BASE2 Esta sección explica como conectar el módulo Ethernet a la red 10BASE2. (Módulo de objeto para la explicación: QJ71E71-B2) A continuación se muestra el diagrama de conexión para el cable coaxial 10BASE-2 <Procedimiento de operación>...
4 ASIGNACIONES Y PROCEDIMIENTOS ANTERIORES A OPERACION MELSEC-Q OBSERVACION Adjuntado del conector para el cable coaxial La siguiente sección explica como adjuntar el conector BNC (enchufe de conector para el cable coaxial) al cable. (1) Estructura del conector BNC y cable coaxial A continuación se muestra la composición del conector BNC y el cable coaxial.
4 ASIGNACIONES Y PROCEDIMIENTOS ANTERIORES A OPERACION MELSEC-Q 4.5 Asignaciones desde el GX Developer Esta sección explica los nombres de las pantallas de asignación para el GX Developer que están disponibles para el módulo Ethernet. Realice las asignaciones de acuerdo a la función usada refiriendo a la sección 3.6, “Lista de Artículos de Asignación del GX Developer del Módulo Ethernet.”...
4 ASIGNACIONES Y PROCEDIMIENTOS ANTERIORES A OPERACION MELSEC-Q 4.5.2 Otras asignaciones Esta sección explica los nombres de las pantallas de asignación de varias funciones del módulo Ethernet. Para contenidos de asignación, vea las secciones que describen las pantallas respectivas en detalle. (1) “Parámetros de red que Asignan el número de tarjetas Ethernet MNET/10H”...
4 ASIGNACIONES Y PROCEDIMIENTOS ANTERIORES A OPERACION MELSEC-Q (4) “Asignaciones abiertas” (Los detalles se explican en la sección 5.5.) Esta pantalla es para las asignaciones de procesamiento abierto de conexión y asignaciones relacionadas al uso de la memoria de buffer cuando se usa la comunicación de buffer fijo para comunicar datos con un dispositivo externo.
Página 92
4 ASIGNACIONES Y PROCEDIMIENTOS ANTERIORES A OPERACION MELSEC-Q (11) “Asignaciones de Interrupción” y "Asignaciones de puntero de interrupción” (Los detalles se explican en la sección 7.3.) En esta pantalla, se realizan las asignaciones para la lectura de los datos recibidos usando las siguientes funciones por medio del programa de interrupción del PLC CPU.
4 ASIGNACIONES Y PROCEDIMIENTOS ANTERIORES A OPERACION MELSEC-Q 4.6 Parámetros de Red que Asignan el Número de Tarjetas Ethernet MNET/10H Esta sección explica uno de los parámetros de red, asignación del número de tarjetas Ethernet MNET/10H. Inicie la pantalla de “Parámetros de Red que Asignan el número de tarjetas Ethernet MNET/10H”...
Página 94
4 ASIGNACIONES Y PROCEDIMIENTOS ANTERIORES A OPERACION MELSEC-Q (1) Módulo válido durante el acceso de otra estación (a) Este artículo designa el módulo de red al cual se dirige la solicitud, cuando la estación local envía una solicitud de comunicación de datos y no puede especificar el número de red de la estación PLC de destino de acceso.
4 ASIGNACIONES Y PROCEDIMIENTOS ANTERIORES A OPERACION MELSEC-Q (6) Número de estación (a) Asigne el número de estación del módulo Ethernet destinado (asignación del rango desde 1 a 64) para el MELSECNET/H, MELSECNET/10. (b) No asigne el número con un valor ya asignado a sistemas existentes y otros módulos Ethernet.
4 ASIGNACIONES Y PROCEDIMIENTOS ANTERIORES A OPERACION MELSEC-Q 4.7 Asignaciones Operacionales Esta sección explica como asignar los parámetros de operaciones. Inicie la pantalla de “Operaciones Ethernet” seleccionando [Setting the number of MNET/10H Ethernet cards] (Asignación de número de tarjetas Ethernet MNET/10H) – [Operational settings] (Asignaciones operacionales).
4 ASIGNACIONES Y PROCEDIMIENTOS ANTERIORES A OPERACION MELSEC-Q (2) Temporización Inicial (dirección: CB … b8) (a) Seleccione la temporización para abrir para conexiones que tengan seleccionada la apertura Pasiva TCP o apertura UDP con el parámetro "Asignaciones Abiertas" ( 1) . 1 Para más detalles sobre asignaciones abiertas, vea la sección 5.5 “Asignaciones Abiertas”.
4 ASIGNACIONES Y PROCEDIMIENTOS ANTERIORES A OPERACION MELSEC-Q (5) Asignación de trama de envío (a) Seleccione la trama del encabezado del Ethernet para la capa de enlace de datos a ser enviado por el módulo Ethernet. Artículo de asignación Descripción de asignación Ethernet (V2.0) Transmite usando una trama Ethernet.
4 ASIGNACIONES Y PROCEDIMIENTOS ANTERIORES A OPERACION MELSEC-Q 4.8 Pruebas de Autodiagnóstico Esta sección explica las pruebas de autodiagnóstico para la revisión del hardware, y la función de transmisión y recepción del módulo Ethernet. La prueba de autodiagnóstico se realiza en la pantalla de "Parámetros de red de asignación de número de tarjetas Ethernet MNET/10H"...
4 ASIGNACIONES Y PROCEDIMIENTOS ANTERIORES A OPERACION MELSEC-Q 4.8.2 Prueba de hardware (Prueba de H/W) Esta sección explica las pruebas de RAM y ROM para el módulo Ethernet. El procedimiento para la prueba de hardware es como se muestra en la tabla de abajo. Se puede determinar el resultado de la prueba desde los visualizadores LED en el frente del módulo Ethernet.
4 ASIGNACIONES Y PROCEDIMIENTOS ANTERIORES A OPERACION MELSEC-Q 4.9 Mantenimiento e Inspección Esta sección explica el mantenimiento e inspección, así como el montaje y desmontaje del módulo Ethernet. 4.9.1 Mantenimiento e Inspección No se necesita inspeccionar los módulos Ethernet para nada en particular aparte de revisar si las conexiones de los terminales y cables están flojos o no.
4 ASIGNACIONES Y PROCEDIMIENTOS ANTERIORES A OPERACION MELSEC-Q 4.9.2 Montaje y desmontaje del módulo Antes de montar o desmontar el módulo Ethernet, asegúrese de leer la sección 4.1, “Precauciones de Manejo” a fondo, ajuste el seguro, y maneje el módulo apropiadamente de acuerdo a las instrucciones.
5 PROCEDIMIENTO DE COMUNICACION MELSEC-Q 5 PROCEDIMIENTO DE COMUNICACION Este capítulo explica una visión global del procedimiento de comunicación usando el módulo Ethernet, así como el procesamiento inicial requerido del Ethernet antes de empezar la comunicación de datos y el procesamiento de apertura para la comunicación con un dispositivo externo.
Página 104
5 PROCEDIMIENTO DE COMUNICACION MELSEC-Q OBSERVACION Cada uno de los siguientes tres tipos de comunicación se pueden realizar con un dispositivo externo abierto por el usuario. • Comunicación usando el protocolo MC • Envío/recepción en comunicación de buffer fijado (existe procedimiento) •...
5 PROCEDIMIENTO DE COMUNICACION MELSEC-Q 5.2 Procesamiento Inicial Esta sección explica el procesamiento inicial del módulo Ethernet. 5.2.1 Procesamiento inicial El procesamiento inicial es para habilitar la comunicación de datos con un dispositivo externo asignando los parámetros mínimos requeridos para la comunicación de datos por el módulo Ethernet.
5 PROCEDIMIENTO DE COMUNICACION MELSEC-Q 5.2.2 Asignaciones iniciales Esta sección explica las asignaciones iniciales usando el GX Developer. Seleccione [Setting the number of MNET/10H Ethernet cards] – [Initial settings] (asignación del número de tarjetas Ethernet MNET/10H - asignaciones iniciales) para empezar la pantalla [Ethernet initial settings] (asignaciones iniciales Ethernet).
5 PROCEDIMIENTO DE COMUNICACION MELSEC-Q (1) Asignación del temporizador – temporizador TCP ULP (dirección: B (a) Este artículo asigna el tiempo de existencia del paquete durante el envío de datos TCP. Esta asignación del temporizador se pasa con un parámetro durante la apertura TCP o envío de datos, y también sirve como el tiempo de existencia de la función ARP.
5 PROCEDIMIENTO DE COMUNICACION MELSEC-Q (5) Asignación del temporizador – Temporizador de ensamblaje IP (dirección: F Los datos de comunicación se pueden dividir en el nivel IP debido a la restricción en el buffer en la estación de envío o de recepción. Designa el valor de asignación en un rango desde 1 a 32766.
Página 109
5 PROCEDIMIENTO DE COMUNICACION MELSEC-Q (10) Asignación DNS – Formato de entrada ( 1) (11) Asignación DNS – dirección IP del servidor n DNS ( 1) 1 La asignación DNS se asigna cuando se usa la función de envío/recepción de e-mail. Refiérase al Capítulo 2, "Función E-mail"...
Página 110
5 PROCEDIMIENTO DE COMUNICACION MELSEC-Q (3) Cuando ocurren errores de comunicación debido al ruido u otros factores, se deberían cambiar las asignaciones para incrementar el número de reintentos. El número de reintentos se obtiene usando la siguiente ecuación: (En caso de valores por defecto, 2 = (60/20 – 1) Número de Valor temporizador TCP ULP –...
5 PROCEDIMIENTO DE COMUNICACION MELSEC-Q Revisión por KeepAlive (mantener vivo) Este método se usa para una conexión abierta vía el protocolo TCP/IP. El módulo Ethernet realiza una revisión de existencia enviando un mensaje ACK de revisión de existencia a un dispositivo remoto con el cual la comunicación no se ha realizado por un cierto período de tiempo y esperando para ver si se recibe o no una respuesta.
5 PROCEDIMIENTO DE COMUNICACION MELSEC-Q 5.2.3 Procesamiento reinicial El procesamiento reinicial se realiza a fin de poner el módulo Ethernet en estado de inicio sin reiniciar realmente el PLC (Ej., reinicio del PLC CPU). Se puede realizar el procesamiento reinicial del módulo Ethernet en un programa de secuencia.
Página 113
5 PROCEDIMIENTO DE COMUNICACION MELSEC-Q Procesamiento de cierre Procesamiento reinicial Señal de finalización normal inicial X19 Señal de finalización de apertura (Dirección: 5000 Instrucción UINI Dispositivo de finalización de instrucción UINI 1 exploración Dispositivo de finalización de instrucción UINI +1 Area de asignación de condición de comunicación (Dirección: 1F b15)
Página 114
5 PROCEDIMIENTO DE COMUNICACION MELSEC-Q PUNTO Por favor tenga en mente los siguientes puntos cuando reinicializa el módulo Ethernet. (Al no hacerlo podría causar errores en la comunicación de datos con los dispositivos externos.) (1) Asegúrese de finalizar toda la comunicación de datos actual con dispositivos externos y cierre todas las conexiones antes de realizar un procesamiento reinicial.
5 PROCEDIMIENTO DE COMUNICACION MELSEC-Q (4) Programa de Ejemplo La siguiente figura muestra un programa de ejemplo que realiza un procesamiento reinicial. Cuando las señales de E/S del módulo Ethernet son X/Y00 a X/Y 1F Siempre prendido Señal de finalización de apertura de conexión 1 Instrucción...
Página 116
5 PROCEDIMIENTO DE COMUNICACION MELSEC-Q OBSERVACION Escriba directo a las siguientes direcciones de la memoria buffer habilita el procesamiento reinicial del módulo Ethernet. El procedimiento para realizar el procesamiento reinicial escribiendo directamente a la memoria buffer se explica abajo: (a) Cambie el valor almacenado en el área de transmisión del Segmento Máximo TCP (dirección: 1E 0000 : Habilite transmisión de Opción de Tamaño de Segmento Máximo TCP...
Página 117
5 PROCEDIMIENTO DE COMUNICACION MELSEC-Q Señal de Siempre PRENDIDO finalización de apertura de conexión 1 Instrucción Instrucción reinicial reinicial <Asigne a Deshabilitar transmisión de segmentos TCP > Instrucción Señal de finalización reinicial de apertura de conexión 1 <Asigne a comunicación de código ASCII> Señal de Señal de finalización...
5 PROCEDIMIENTO DE COMUNICACION MELSEC-Q 5.3 Parámetros de Relé del Encaminador Esta sección explica los parámetros de relé del encaminador usando el GX Developer. Seleccione [Setting the number of MNET/10H Ethernet cards] – [Router relay parameter] (Asignación del número de tarjetas Ethernet MNET/10H - Parámetros de relé...
5 PROCEDIMIENTO DE COMUNICACION MELSEC-Q (1) Función del relé del encaminador (dirección: 4 … b5, b4) (a) Seleccione si se usa o no la función del relé del encaminador. Nombre de asignación Descripción de asignación No usado No se usa la función del relé del encaminador. Comunica vía otro Ethernet y encaminador.
5 PROCEDIMIENTO DE COMUNICACION MELSEC-Q (2) Patrón de máscara de subred (direcciones: 200 , 201 (a) Las redes construidas con módulos Ethernet pueden ser ya sea un sistema de red de escala pequeña en el cual los dispositivos múltiples se conectan todos a un Ethernet o un sistema de red de escala media a larga en el cual las redes de escala pequeña se conectan por encaminadores.
Página 121
5 PROCEDIMIENTO DE COMUNICACION MELSEC-Q (5) Información del encaminador n – Dirección de subred (direcciones: , 206 , y direcciones sucesivas) (a) Asigne la dirección de subred o dirección de red del dispositivo externo cuando comunique con un dispositivo externo en otro Ethernet vía un encaminador aparte del encaminador por defecto.
5 PROCEDIMIENTO DE COMUNICACION MELSEC-Q 5.4 Confirmación de la Finalización del Procesamiento Inicial El procesamiento inicial del módulo Ethernet completa guardando los siguientes parámetros en el PLC CPU de la estación a la cual el módulo Ethernet se instala y reiniciando el PLC CPU.
Página 123
5 PROCEDIMIENTO DE COMUNICACION MELSEC-Q La prueba PING se puede realizar para un módulo Ethernet en el mismo Ethernet como la estación local (misma ID de red). (d) Si el dispositivo externo sometido a la prueba PING es un módulo Ethernet, no designe el puerto UDP para el GX Developer del módulo Ethernet como un puerto válido para la revisión de la contraseña remota.
Página 124
5 PROCEDIMIENTO DE COMUNICACION MELSEC-Q (b) Designación del destino de conexión del GX Developer (conexión al QCPU [2]) (c) Ejecución de la prueba PING a través del GX Developer 1) Seleccione la prueba PING en la pantalla de diagnósticos Ethernet. GX Developer [Diagnostics] [Ethernet diagnostics]...
Página 125
5 PROCEDIMIENTO DE COMUNICACION MELSEC-Q [Pantalla de prueba PING] (Ejemplo de finalización normal) (Ejemplo de finalización anormal) [Visualiza contenidos] Nombre del artículo Descripción de asignación de artículo Rango de asignación/opciones IP address (dirección Especifique la dirección IP para la estación de destino de la prueba PING. (Dirección IP de estación de destino) Address IP address input form...
Página 126
5 PROCEDIMIENTO DE COMUNICACION MELSEC-Q (Especificación de dirección) La estación de destino de la prueba PING (dispositivo externo sometido a la prueba PING) se especifica por la dirección IP o el nombre de la anfitriona. 1) Especificación usando la dirección IP •...
5 PROCEDIMIENTO DE COMUNICACION MELSEC-Q 5.4.2 Prueba PING usando el GX Developer (Vía CPU) Esta sección explica como revisar el estado de finalización del procesamiento inicial para el módulo Ethernet usando la función de prueba PING de los diagnósticos Ethernet del GX Developer. (1) Prueba PING (a) La prueba PING se usa para revisar la existencia de un módulo Ethernet en la misma Ethernet como la estación de conexión del GX Developer que ha...
Página 128
5 PROCEDIMIENTO DE COMUNICACION MELSEC-Q (a) Asignaciones en el lado de la estación QCPU 1) Asigne los siguientes parámetros del módulo Ethernet para cada QCPU usando el GX Developer. Use valores por defecto para artículos de asignación aparte de los listados abajo.
5 PROCEDIMIENTO DE COMUNICACION MELSEC-Q [Pantalla de prueba PING (vía CPU)] (Ejemplo de finalización normal) (Ejemplo de finalización anormal) [Visualiza contenidos] Nombre del artículo Descripción de asignación de artículo Rango de asignación/opción Execute station of Network No. (número de Especifique el número de red del módulo Ethernet en la estación de 1 a 239 PING (estación de red)
5 PROCEDIMIENTO DE COMUNICACION MELSEC-Q 5.4.3 Prueba de retorno usando el GX Developer Esta sección explica como revisar el estado de finalización del procesamiento inicial para el módulo Ethernet usando la función de prueba de retorno de los diagnósticos Ethernet del GX Developer. Prueba de retorno (a) La prueba de retorno se realiza en la red para el destino de conexión del GX Developer.
5 PROCEDIMIENTO DE COMUNICACION MELSEC-Q (2) Ejecución de la prueba de retorno El ejemplo explica la metodología de la prueba de retorno y asignaciones del GX Developer cuando realice una prueba de retorno para el módulo Ethernet en el mismo Ethernet desde el GX Developer. GX Developer Estación No.
Página 132
5 PROCEDIMIENTO DE COMUNICACION MELSEC-Q (b) Designación del destino de conexión del GX Developer (conexión al QCPU [1]) (c) Ejecución de la prueba de retorno a través del GX Developer 1) Seleccione la prueba de bucle en la pantalla de diagnósticos Ethernet. GX Developer [Diagnostics] [Ethernet diagnostics]...
Página 133
5 PROCEDIMIENTO DE COMUNICACION MELSEC-Q (Número de red (1 a 239)) Especifique el número de red de destino de solicitud de prueba de retorno. Rango de entrada: 1 a 239 (Número de nodo de confirmación (1 a 64)) Especifique el rango (nodo de inicio y nodo final) del módulo Ethernet sometido a la prueba de retorno usando la estación número Rango de entrada: 1 a 64 2) La prueba de retorno se realiza en orden desde el nodo de inicio.
Página 134
5 PROCEDIMIENTO DE COMUNICACION MELSEC-Q Contenidos del vizualizador de los Estado del módulo Causa Medida correctiva resultados de la Ethernet de destino prueba de retorno Dirección IP para el módulo Ethernet de destino es incorrecta. (ID de clase o red difiere de la asignación Revise los valores de asignación de del módulo Ethernet.) parámetros para la asignación de operación.
5 PROCEDIMIENTO DE COMUNICACION MELSEC-Q 5.4.4 Comando PING (Computador personal compatible con IBM Módulo Ethernet) El siguiente ejemplo ilustra como confirmar la finalización del procesamiento inicial emitiendo el comando PING al módulo Ethernet de las estaciones locales desde un dispositivo externo (PC) conectado en el mismo Ethernet. (En el ejemplo, la confirmación se hace entre dispositivos cuyas clases de direcciones IP e IDs de red son idénticas.) <Método de designación>...
5 PROCEDIMIENTO DE COMUNICACION MELSEC-Q 5.4.5 Prueba de retorno (Comunicación usando el protocolo MC) Se puede realizar la prueba de retorno con comunicación usando el protocolo MC a fin de revisar el estado de finalización del procesamiento inicial para el módulo Ethernet de destino.
5 PROCEDIMIENTO DE COMUNICACION MELSEC-Q 5.5 Asignaciones de Apertura Esta sección explica las asignaciones de apertura usando el GX Developer. Seleccione [Setting the number of MNET/10H Ethernet cards] – [Open settings] (asignación del número de tarjetas Ethernet MNET/10H) (asignaciones de apertura) para empezar la pantalla [Ethernet open setting] (Asignaciones de apertura Ethernet).
Página 138
5 PROCEDIMIENTO DE COMUNICACION MELSEC-Q (1) Protocolo (números de conexión 1 a 8; direcciones: 20 a 27 … b8) (números de conexión 9 a 16; direcciones: Se usa área del sistema) (a) Seleccione el protocolo para cada conexión. Nombre de la asignación Descripción de asignación Comunicación usando TCP/IP.
Página 139
5 PROCEDIMIENTO DE COMUNICACION MELSEC-Q (3) Buffer fijado (números de conexión 1 a 8; direcciones: 20 a 27 … b0) (números de conexión 9 a 16; direcciones: Se usa área del sistema) (a) Aquí se selecciona si el correspondiente buffer fijado a cada número de conexión aplicable se usará...
Página 140
5 PROCEDIMIENTO DE COMUNICACION MELSEC-Q (6) Confirmación de existencia (números de conexión 1 a 8; direcciones: 20 a 27 … b1) (número de conexiones 9 a 16; direcciones: Se usa área del sistema) (a) Esta asignación selecciona si el módulo Ethernet debería confirmar o no que un dispositivo externo todavía opera normalmente cuando no hay comunicación por un período de tiempo fijado.
Página 141
5 PROCEDIMIENTO DE COMUNICACION MELSEC-Q (8) Dirección IP de destino (números de conexión 1 a 8; direcciones: 28 a 5F (números de conexiones 9 a 16; direcciones: Se usa área del sistema) (a) Seleccione el formato de entrada para la dirección IP (opciones: decimal/hexadecimal).
5 PROCEDIMIENTO DE COMUNICACION MELSEC-Q (9) Número de puerto de destino (números de conexión 1 a 8; direcciones: 28H a 5FH) (números de conexiones 9 a 16; direcciones: Se usa área del sistema) (a) Asigne los números de puertos de los dispositivos externos para cada conexión en hexadecimal.
Página 143
5 PROCEDIMIENTO DE COMUNICACION MELSEC-Q PUNTO Asigne parámetros de acuerdo al método de apertura a usarse para conexión de apertura. Sistema de comunicación sistema de apertura Activa Pasiva Función ARP de Función ARP de Totalmente dispositivo externo dispositivo externo No pasiva pasiva Parámetro Número de puerto...
5 PROCEDIMIENTO DE COMUNICACION MELSEC-Q 5.6 Procesamiento de Apertura/Procesamiento de Cierre de la Conexión Esta sección explica el procesamiento de apertura/procesamiento de cierre usando programas de secuencia. (1) Procesamiento de apertura (a) El propósito del procesamiento de apertura es establecer una conexión con un dispositivo externo a fin de realizar las formas siguientes de la comunicación de datos.
5 PROCEDIMIENTO DE COMUNICACION MELSEC-Q (2) Procesamiento de cierre (a) El propósito del procesamiento de cierre es desconectar (cancelar) la conexión con el dispositivo externo que se ha establecido por el procesamiento de apertura mencionado previamente. (b) El procesamiento de cierre se usa cuando se termina una conexión con un dispositivo, cambiando un dispositivo externo de una conexión, cambiando las condiciones de comunicación, etc.
5 PROCEDIMIENTO DE COMUNICACION MELSEC-Q 5.6.1 Procesamiento de apertura activa/procesamiento de cierre Esta sección explica el procedimiento para una conexión de apertura y cierre con un dispositivo externo desde el módulo Ethernet. <<Procesamiento de apertura para la conexión No. 1 usando la instrucción dedicada OPEN>> dirección Cuando asigne la aplicación del GX Developer en las Asigne datos de control a D0 a D8...
Página 147
5 PROCEDIMIENTO DE COMUNICACION MELSEC-Q 1) Después de comunicar las asignaciones de parámetros, confirme la finalización normal del procesamiento inicial del módulo Ethernet. (Señal de finalización normal inicial (X19): PRENDIDO) 2) Inicie el procesamiento de apertura usando la instrucción dedicada OPEN. (Señal de solicitud de apertura (dirección: 5002 …...
5 PROCEDIMIENTO DE COMUNICACION MELSEC-Q PUNTO Este ejemplo usa la conexión número 1 para la explicación. Use las señales y bits correspondientes para otros números de conexiones. 1 El código final a la finalización se almacena en el área del estado completo de la instrucción dedicada.
5 PROCEDIMIENTO DE COMUNICACION MELSEC-Q 1) La señal de solicitud de apertura se apaga por la instrucción dedicada CLOSE (cierre). 2) El módulo Ethernet ejecuta el procesamiento de cierre. 3) El módulo Ethernet envía una solicitud FIN al dispositivo externo. 4) El dispositivo externo envía de regreso mensajes FIN y ACK en respuesta a la solicitud FIN enviada por el módulo Ethernet.
5 PROCEDIMIENTO DE COMUNICACION MELSEC-Q Ejemplo de Programa Este ejemplo explica un programa para el procesamiento de apertura/procesa- miento de cierre cuando se selecciona Apertura activa en la asignación del Sistema de apertura. (1) Entorno de ejecución para el ejemplo de programa (a) El módulo Ethernet se instala en la ranura "0"...
5 PROCEDIMIENTO DE COMUNICACION MELSEC-Q (e) Las siguientes señales de contacto se usan en el programa. Señal de finalización de apertura de conexión No. 1 : M0 Señal de solicitud de apertura de conexión No. 1 : M20 Datos de control de la instrucción OPEN para : Almacenados en conexión No.
Página 152
5 PROCEDIMIENTO DE COMUNICACION MELSEC-Q X19: Señal de finalización normal inicial M0: Señal de finalización de apertura de conexión 1 M20: Señal de solicitud de apertura de conexión 1 Procesamiento de apertura de conexión No. 1 (Apertura activa TCP/IP) Lea la información de señal de finalización de apertura Lea la información de señal de solicitud de apertura Cambie el comando de apertura a pulso Designe los datos de control para la instrucción OPEN...
5 PROCEDIMIENTO DE COMUNICACION MELSEC-Q 5.6.2 Procesamiento de apertura pasiva/procesamiento de cierre Esta sección explica el procedimiento para una conexión de apertura y cierre con un módulo Ethernet desde un dispositivo externo. Las operaciones del procesamiento de Apertura pasiva/procesamiento de cierre difieren dependiendo de si se selecciona "Always wait for OPEN"...
Página 154
5 PROCEDIMIENTO DE COMUNICACION MELSEC-Q 1) Después de que se envíen los parámetros, la finalización normal del procesamiento inicial del módulo Ethernet se confirma (Señal de finalización normal inicial (X19): PRENDIDA) Después de que el procesamiento inicial se complete normalmente, la conexión se pone en estado de apertura permitida y el módulo Ethernet espera para una solicitud de apertura desde el dispositivo externo.
5 PROCEDIMIENTO DE COMUNICACION MELSEC-Q (2) Cuando se selecciona "No espere para APERTURA" en la asignación operacional Cuando se selecciona desde el GX Developer [Operational setting] - [Initial timing setting] – [Do not wait for OPEN (communications impossible at STOP time)] (asignación operacional –...
Página 156
5 PROCEDIMIENTO DE COMUNICACION MELSEC-Q 1) Después de que se comuniquen las asignaciones de parámetros, confirme la finalización normal del procesamiento inicial del módulo Ethernet. (Señal de finalización normal inicial (X19): PRENDIDO) 2) Inicie el procesamiento de apertura usando la instrucción dedicada OPEN (apertura).
Página 157
5 PROCEDIMIENTO DE COMUNICACION MELSEC-Q 1 Una solicitud de apertura (SYN) recibida después de la finalización normal de un procesamiento inicial y antes de que el módulo Ethernet se pone en el estado habilitado para la aprobación de la apertura, genera un error, y el módulo Ethernet envía un cierre forzado de conexión (RST).
Página 158
5 PROCEDIMIENTO DE COMUNICACION MELSEC-Q Ejemplo de Programa Este ejemplo explica un programa para el procesamiento de apertura/procesamiento de cierre cuando se selecciona apertura no pasiva en la asignación del sistema de apertura. (1) Entorno de ejecución para el ejemplo de programa (a) El módulo Ethernet se instala en la ranura "0"...
Página 159
5 PROCEDIMIENTO DE COMUNICACION MELSEC-Q (e) Las siguientes señales de contacto se usan en el programa. Señal de finalización de apertura de conexión No. 1 : M0 Señal de solicitud de apertura de conexión No. 1 : M20 Datos de control de la instrucción OPEN para : Almacenados en conexión No.
Página 160
5 PROCEDIMIENTO DE COMUNICACION MELSEC-Q X19: Señal de finalización normal inicial M0: Señal de finalización de apertura de conexión 1 M20: Señal de solicitud de apertura de conexión 1 Procesamiento de apertura de conexión No. 1 (Apertura no pasiva TCP/IP) Lea la información de la señal de finalización de apertura Lea la información de señal de solicitud de apertura...
5 PROCEDIMIENTO DE COMUNICACION MELSEC-Q 5.6.3 Procesamiento de apertura/procesamiento de cierre UDP/IP La siguiente explica el procesamiento de apertura UDP/IP. Las operaciones del procesamiento de apertura/procesamiento de cierre en UDP/IP difieren dependiendo de si se selecciona "Always wait for OPEN" (siempre espere para APERTURA) o "Do not wait for OPEN"...
Página 162
5 PROCEDIMIENTO DE COMUNICACION MELSEC-Q <<Procesamiento de apertura para la conexión No. 1 usando la instrucción dedicada OPEN>> dirección Cuando asigne la aplicación del GX Developer en las Asigne datos de control a D0 a D9 "Asignaciones de apertura" • Datos de control [D0] H0 Cuando asigne la aplicación de la instrucción OPEN en los ZP.OPEN "U0"...
Página 163
5 PROCEDIMIENTO DE COMUNICACION MELSEC-Q 1) Después de que se comuniquen las asignaciones de parámetros, confirme la finalización normal del procesamiento inicial del módulo Ethernet. (Señal de finalización normal inicial (X19): PRENDIDO) 2) Inicie el procesamiento de apertura usando la instrucción dedicada OPEN. (Señal de solicitud de apertura (dirección: 5002 …...
5 PROCEDIMIENTO DE COMUNICACION MELSEC-Q 5.7 Par abierto La siguiente explica la comunicación usando el método de par abierto del módulo Ethernet. 5.7.1 Par abierto El par abierto es un método de apertura para establecer una conexión en el cual la estación local y el dispositivo externo usan un puerto sencillo para cada uno, pareando las conexiones de recepción y envío a través de la comunicación de buffer fijado (se permiten ambos, el procedimiento existe y sin procedimiento) del módulo Ethernet.
5 PROCEDIMIENTO DE COMUNICACION MELSEC-Q 5.7.2 Ejemplo de asignaciones de par abierto desde el GX Developer Esta sección explica las asignaciones usando el GX Developer a fin de comunicarse en el método de par abierto dando un ejemplo. La pantalla de abajo muestra un ejemplo de las asignaciones bajo las siguientes condiciones.
5 PROCEDIMIENTO DE COMUNICACION MELSEC-Q (7) Local station Port No. (número de puerto de estación local) Asigne éste para la conexión de recepción para recepción solamente. (No se requiere asignación para la conexión de envío.) Asigne el número de puerto al consultar un administrador de red. (8) Destination IP address (dirección IP de destino) (a) Si se escoge el sistema No pasivo No se requiere asignación.
5 PROCEDIMIENTO DE COMUNICACION MELSEC-Q 5.8 Puerto UDP de apertura automática Normalmente, cuando se comunique con un dispositivo externo, es necesario establecer una línea de comunicación con el dispositivo externo cuando empieza la comunicación de datos y desconectar la línea de comunicación con el dispositivo externo cuando termina la comunicación de datos siguiendo el arreglo con el dispositivo externo.
5 PROCEDIMIENTO DE COMUNICACION MELSEC-Q (b) Comunicación desde la estación en la cual se instala en módulo Ethernet En este caso, es posible comunicarse usando las instrucciones de enlace de datos (usando los números de puertos del sistema operativo del módulo Ethernet).
5 PROCEDIMIENTO DE COMUNICACION MELSEC-Q 5.9 Correspondencia con la Función de Contraseña Remota del QCPU La función de contraseña remota es una de las funciones QCPU para el propósito de prevenir el acceso inapropiado al QCPU desde los usuarios a la ubicación remota. La función de contraseña remota se puede usar asignando una contraseña remota en el QCPU.
5 PROCEDIMIENTO DE COMUNICACION MELSEC-Q 5.9.1 Comunicación de datos cuando se asigna una contraseña remota Esta sección explica el uso y asignación de la función de contraseña remota del QCPU y comunicación de datos entre el dispositivo externo y el QCPU cuando se ha asignado una contraseña remota.
5 PROCEDIMIENTO DE COMUNICACION MELSEC-Q Procesamiento para permitir/prohibir el acceso al PLC desde el dispositivo externo Procesamiento de acceso permitido (procesamiento de desbloqueo) • Para acceder al QCPU especificado, el dispositivo externo realiza el procesamiento de desbloqueo de la contraseña remota para el módulo Ethernet ( ) de la estación conectada directamente (estación local).
5 PROCEDIMIENTO DE COMUNICACION MELSEC-Q PUNTO (1) El procesamiento de apertura de la contraseña remota y procesamiento de cierre se realizan para el módulo Ethernet en la estación local conectada directamente al dispositivo externo. El procesamiento de desbloqueo de contraseña y procesamiento de bloqueo no se pueden realizar por un módulo Ethernet en cualquier otra estación (estación repetidora y estación a acceder).
Página 173
5 PROCEDIMIENTO DE COMUNICACION MELSEC-Q Módulo Ethernet QCPU Trayecto aplicable de Contraseña remota Revisión de revisión de contraseña contraseña remota (Estación local) remota Fuera de trayecto (Otra estación) aplicable de revisión de contraseña remota GX Developer QCPU Revisión de Contraseña contraseña remota remota ( 1)
Página 174
5 PROCEDIMIENTO DE COMUNICACION MELSEC-Q (Ejemplo 1) Cuando una contraseña remota se asigna en la estación QCPU de la estación del sistema PLC 1-1, y la revisión de contraseña remota se asigna en 1) de estación 1-1 Dispositivo externo que puede realizar el Estación 1-2 Estación A procesamiento de desbloqueo y...
Página 175
5 PROCEDIMIENTO DE COMUNICACION MELSEC-Q (Ejemplo 2) Cuando una contraseña remota y la revisión de contraseña remota se asignan en las estaciones QCPU en el sistema PLC Dispositivo externo que puede realizar el Estación 1-2 Estación A procesamiento de desbloqueo y procesamiento de bloqueo Módulo QCPU...
Página 176
5 PROCEDIMIENTO DE COMUNICACION MELSEC-Q PUNTO Para prohibir el acceso a otra estación desde el dispositivo externo usando la función de comunicación de relé MELSECNET/H, MELSECNET/10 del módulo Ethernet, coloque una señal a los siguientes artículos de asignación en la asignación de contraseña remota para la estación repetidora y la estación a acceder.
5 PROCEDIMIENTO DE COMUNICACION MELSEC-Q 5.9.2 Precauciones cuando se usa la función de revisión de contraseña remota Las siguientes son las precauciones cuando use la función de revisión de contraseña remota para el módulo Ethernet. (1) Después de asignar una contraseña remota en el QCPU, reinicie el QCPU (PLC número 1 para un sistema de CPUs múltiples) (reinicie usando el interruptor o reinicie la energía).
5 PROCEDIMIENTO DE COMUNICACION MELSEC-Q 5.9.3 Procedimiento de comunicación de datos Esta sección explica el procedimiento cuando el dispositivo externo realiza la comunicación de datos usando la conexión para la cual se realiza una revisión de contraseña remota. (1) Asigne la conexión de destino par la revisión de contraseña remota en las "Remote password detail settings”...
Página 179
5 PROCEDIMIENTO DE COMUNICACION MELSEC-Q (Procedimiento de comunicación de datos) Vea la sección 4.6 "Parámetros de Red que Asignan el Número de Tarjetas Ethernet MNET/10H." Asigne los parámetros para el Vea la sección 4.7 "Asignaciones Operacionales." módulo Ethernet por GX Developer Vea la sección 5.2 "Procesamiento Inicial."...
5 PROCEDIMIENTO DE COMUNICACION MELSEC-Q 5.9.4 Cuando el procesamiento de desbloqueo de contraseña remota o procesamiento de bloqueo se completa normalmente Esta sección explica los procedimientos a realizarse por el usuario cuando el procesamiento de desbloqueo o procesamiento de bloqueo de la contraseña remota se completa anormalmente.
Página 181
5 PROCEDIMIENTO DE COMUNICACION MELSEC-Q OBSERVACION (1) Los siguientes conteos acumulados almacenados en la memoria buffer se pueden despejar bajo la opción del usuario. (Escriba "0" al área aplicable desde el QCPU.) • Area de almacenaje para el conteo acumulado de finalización normal de procesamiento de desbloqueo: Dirección 20594 (5072 ) ·...
5 PROCEDIMIENTO DE COMUNICACION MELSEC-Q 5.9.5 Como asignar la conexión de destino para la revisión de la contraseña remota Asigne la conexión para la revisión de la contraseña remota con las asignaciones de parámetros a través del GX Developer. [Procedimiento de inicio] "GX Developer"...
Página 183
5 PROCEDIMIENTO DE COMUNICACION MELSEC-Q PUNTO (1) Cuando use el módulo Ethernet en un sistema de CPUs múltiples, asigne la contraseña remota escribiéndola al PLC de control del módulo Ethernet. (2) Después de que se asigne la contraseña remota en el QCPU, reinicie el QCPU (el primer módulo QCPU para un sistema de CPUs múltiples) (reinicie usando el interruptor RESET/L.CLR o reinicie la energía).
5 PROCEDIMIENTO DE COMUNICACION MELSEC-Q 5.9.6 Memoria buffer para la función de revisión de la contraseña remota Esta sección explica la memoria buffer usada para la función de revisión de contraseña remota. Aplicación Dirección Memoria buffer para la función de revisión de la contraseña remota Asignación Monitoreo 20486 (5006 Estado de contraseña remota (puerto del usuario)
5 PROCEDIMIENTO DE COMUNICACION MELSEC-Q (1) Area de almacenaje del estado de contraseña remota (dirección 20486 a 20487 (5006 a 5007 (a) El estado actual de desbloqueo/bloqueo de la contraseña remota se almacena para cada conexión. El estado de desbloqueo/bloqueo para la conexión número 1 a número 16 que utilizan el puerto del usuario se almacena en la dirección 20486.
Página 186
5 PROCEDIMIENTO DE COMUNICACION MELSEC-Q (d) Si se ha realizado un acceso inapropiado desde el dispositivo opuesto durante la comunicación de datos, asigne el puerto aplicable a "uso prohibido." (Vea sección 5.9.4 para detalles.) OBSERVACION Para prohibir la comunicación de datos desde el dispositivo opuesto usando la función FTP del módulo Ethernet, asigne "No usado"...
Página 187
5 PROCEDIMIENTO DE COMUNICACION MELSEC-Q (4) Area de almacenaje para la finalización normal del proceso de desbloqueo de conteo acumulado (dirección 20594 (5072 ) · · · ) Area de almacenaje para la finalización anormal del proceso de desbloqueo de conteo acumulado (dirección 20595 (5073 ) ·...
5 PROCEDIMIENTO DE COMUNICACION MELSEC-Q 5.9.7 Comunicación de datos cuando se asigna la revisión de contraseña remota La siguiente describe la comunicación de datos que usa una conexión para la cual se asigna la revisión de contraseña remota. Comunicación de datos Función Asignación de revisión de la contraseña remota Observaciones...
6 COMUNICACION USANDO EL PROTOCOLO MC MELSEC-Q 6 COMUNICACION USANDO EL PROTOCOLO MC Este capítulo explica una visión global del protocolo de comunicación MELSEC (en adelante llamado protocolo MC). Vea el siguiente manual para detalles en la función de comunicación de datos usando el protocolo MC: Manual de Referencia del Protocolo de Comunicación MELSEC (SH-080008) 6.1 Función de Comunicación de Datos...
6 COMUNICACION USANDO EL PROTOCOLO MC MELSEC-Q (3) Control remoto del PLC CPU Esta función ejecuta operaciones remotas de ARRANQUE/PARADA/PAUSA/despeje de cerrojo/reinicio. Las operaciones remotas del PLC CPU se pueden realizar desde el lado del dispositivo externo usando la función de control remoto del PLC CPU. Función Comunicación usando las tramas 3E compatibles con QnA Comunicación usando el código ASCII...
6 COMUNICACION USANDO EL PROTOCOLO MC MELSEC-Q 6.1.3 La asignación del PLC CPU para realizar la comunicación de datos Comunicación de datos usando el protocolo MC se hace realizando las asignaciones del GX Developer indicadas abajo en un PC y escribiendo los parámetros al PLC CPU.
6 COMUNICACION USANDO EL PROTOCOLO MC MELSEC-Q 6.1.4 Soporte para sistemas de CPUs múltiples Cuando el dispositivo externo accede al QCPU para un sistema de CPUs múltiples, puede acceder al PLC de control o PLC de no control designando el QCPU de destino usando el "Número de E/S del módulo de destino de solicitud"...
6 COMUNICACION USANDO EL PROTOCOLO MC MELSEC-Q 6.2 Utilizando el Componente MX Si el dispositivo externo es un PC que funciona con uno de los sistemas operativos de abajo, es posible crear un programa de comunicación para el dispositivo externo sin considerar el protocolo MC detallado (procedimientos de transmisión/recepción) usando una de las siguientes herramientas de soporte de comunicación vendidas separadamente.
7 COMUNICACION DE BUFFER FIJADO (CON EL METODO DE CONTROL DE EXISTENCIA DEL PROCEDIMIENTO) MELSEC-Q 7 COMUNICACION DE BUFFER FIJADO (CON EL METODO DE CONTROL DE EXISTENCIA DEL PROCEDIMIENTO) Este capítulo explica como el PLC CPU y la comunicación de dispositivo externo en un modo 1:1 usando los buffers fijados (con el método de control de existencia del procedimiento) del módulo Ethernet.
Página 195
7 COMUNICACION DE BUFFER FIJADO (CON EL METODO DE CONTROL DE EXISTENCIA DEL PROCEDIMIENTO) MELSEC-Q PUNTO En la comunicación donde se selecciona existe el método de control de existencia del procedimiento, los datos se pueden comunicar por los siguientes métodos después de que el procesamiento se complete.
7 COMUNICACION DE BUFFER FIJADO (CON EL METODO DE CONTROL DE EXISTENCIA DEL PROCEDIMIENTO) MELSEC-Q 7.2 Método de Control de Envío Esta sección explica el método de control cuando se envían los datos desde el módulo Ethernet a un dispositivo usando el buffer fijado No. 1 y el área correspondiente a la conexión No.
Página 197
7 COMUNICACION DE BUFFER FIJADO (CON EL METODO DE CONTROL DE EXISTENCIA DEL PROCEDIMIENTO) MELSEC-Q 1) Confirme la finalización normal del procesamiento inicial. 2) Confirme la finalización normal del procesamiento de apertura de la conexión No. 1. 3) Ejecute la instrucción dedicada BUFSND. El módulo Ethernet procesa lo siguiente y envía los datos.
7 COMUNICACION DE BUFFER FIJADO (CON EL METODO DE CONTROL DE EXISTENCIA DEL PROCEDIMIENTO) MELSEC-Q 7.3 Método de Control de Recepción Esta sección explica el método de control cuando el módulo Ethernet recibe datos desde un dispositivo externo. La comunicación de buffer fijado emplea los siguientes métodos de procesamiento de recepción: •...
Página 199
7 COMUNICACION DE BUFFER FIJADO (CON EL METODO DE CONTROL DE EXISTENCIA DEL PROCEDIMIENTO) MELSEC-Q 1) Confirme la finalización normal del procesamiento inicial. 2) Confirme la finalización normal del procesamiento de apertura de la conexión No. 1. 3) Al recibir los datos desde el dispositivo externo designado (asignado en el procesamiento de apertura), el módulo Ethernet procesa lo siguiente.
7 COMUNICACION DE BUFFER FIJADO (CON EL METODO DE CONTROL DE EXISTENCIA DEL PROCEDIMIENTO) MELSEC-Q 7.3.2 Procesamiento de recepción con un programa de interrupción (instrucción dedicada BUFRCVS) Esta sección explica acerca del procesamiento de recepción cuando se usa un programa de interrupción.
Página 201
7 COMUNICACION DE BUFFER FIJADO (CON EL METODO DE CONTROL DE EXISTENCIA DEL PROCEDIMIENTO) MELSEC-Q Nombre del artículo Descripción de asignación Rango de asignación/opción • Decimal Input format (formato de entrada) Seleccione el formato de entrada de cada dato. • Hexadecimal •...
Página 202
7 COMUNICACION DE BUFFER FIJADO (CON EL METODO DE CONTROL DE EXISTENCIA DEL PROCEDIMIENTO) MELSEC-Q (b) "Parámetros PLC" - "Asignaciones del puntero de interrupción" Las asignaciones del puntero de interrupción usando el GX Developer se explican abajo. Inicie la pantalla "Intelligent function module interrupt pointer setting" (asignación del puntero de interrupción del módulo de función inteligente) seleccionando "PLC parameters"...
7 COMUNICACION DE BUFFER FIJADO (CON EL METODO DE CONTROL DE EXISTENCIA DEL PROCEDIMIENTO) MELSEC-Q PUNTO A fin de arrancar el programa de interrupción se requieren la "Asignación de interrupción del Ethernet de parámetros de red" y "Parámetros PLC" - "Asignación del puntero de interrupción del módulo de función inteligente".
Página 204
7 COMUNICACION DE BUFFER FIJADO (CON EL METODO DE CONTROL DE EXISTENCIA DEL PROCEDIMIENTO) MELSEC-Q 1) Confirme la finalización normal del procesamiento inicial. 2) Confirme la finalización normal del procesamiento de apertura de la conexión No. 2. 3) Al recibir los datos desde el dispositivo externo designado (asignado en el procesamiento de apertura), el módulo Ethernet procesa lo siguiente.
7 COMUNICACION DE BUFFER FIJADO (CON EL METODO DE CONTROL DE EXISTENCIA DEL PROCEDIMIENTO) MELSEC-Q 7.4 Formato de datos Cuando comunique datos entre el módulo Ethernet y un dispositivo externo, se usa el formato de datos explicados abajo. Los datos de comunicación consisten de un "encabezamiento y "datos de aplicación" como sigue: Encabezamiento Datos de aplicación...
7 COMUNICACION DE BUFFER FIJADO (CON EL METODO DE CONTROL DE EXISTENCIA DEL PROCEDIMIENTO) MELSEC-Q 7.4.2 Datos de aplicación Como lo mostrado abajo, el código de datos en los datos de aplicación se pueden expresar ya sea en código binario o código ASCII. La conmutación entre el código binario y el código ASCII se asigna con el GX Developer como sigue.
7 COMUNICACION DE BUFFER FIJADO (CON EL METODO DE CONTROL DE EXISTENCIA DEL PROCEDIMIENTO) MELSEC-Q (2) Subencabezamiento El formato del subtítulo es como se muestra abajo. El usuario no necesita asignar el subencabezamiento cuando use el módulo Ethernet debido a que el módulo lo añade y lo borra. Tipo de c omando/respuesta (El estado de bit indicado en la figura muestra que la comunicación usando buffers fijados está...
7 COMUNICACION DE BUFFER FIJADO (CON EL METODO DE CONTROL DE EXISTENCIA DEL PROCEDIMIENTO) MELSEC-Q (3) Asignación de largo de datos Este valor indica el tamaño de datos de la sección de texto (comando). PUNTO Se puede designar el largo de datos en el siguiente rango: •...
7 COMUNICACION DE BUFFER FIJADO (CON EL METODO DE CONTROL DE EXISTENCIA DEL PROCEDIMIENTO) MELSEC-Q (b) Comunicación usando el código ASCII Formato de comando Máximo de 101 palabras Subencabezamiento Designación de datos/dispositivo de Conversión ASCII-BIN almenacenaje para envío/recepción instrucciones Asignación largo de datos Datos de envío/...
7 COMUNICACION DE BUFFER FIJADO (CON EL METODO DE CONTROL DE EXISTENCIA DEL PROCEDIMIENTO) MELSEC-Q 7.5 Programación Esta sección explica el método de programación cuando el módulo Ethernet y un dispositivo externo comunican usando los buffers fijados y el método de control de existencia del procedimiento.
7 COMUNICACION DE BUFFER FIJADO (CON EL METODO DE CONTROL DE EXISTENCIA DEL PROCEDIMIENTO) MELSEC-Q 7.5.2 Ejemplo de programa de comunicación del buffer fijado (con el método de control de existencia del procedimiento) Esta sección explica el método de programación a fin de comunicar datos (método de control de existencia del procedimiento) con un dispositivo externo usando los buffers fijados.
Página 212
7 COMUNICACION DE BUFFER FIJADO (CON EL METODO DE CONTROL DE EXISTENCIA DEL PROCEDIMIENTO) MELSEC-Q 6) Los parámetros "Open settings" (asignaciones de apertura) se asume que han sido asignados con el GX Developer como sigue. Número de puerto de estación local de la 2000 conexión número 1 (para el programa principal)
7 COMUNICACION DE BUFFER FIJADO (CON EL METODO DE CONTROL DE EXISTENCIA DEL PROCEDIMIENTO) MELSEC-Q (2) Boceto del programa de ejemplo (a) Programa de envío (lado de la estación primera QCPU) 1) Después de asignar cada parámetro con el GX Developer y escribir al PLC CPU, reinicie el PLC CPU y confirme que se complete el procesamiento inicial.
7 COMUNICACION DE BUFFER FIJADO (CON EL METODO DE CONTROL DE EXISTENCIA DEL PROCEDIMIENTO) MELSEC-Q (Programa de envío) Programa de (See Section 5.6.1) procesamiento de apertura X19: Señal de finalización normal inicial M0 Señal de finalización de apertura de conexión 1 Programa de envio de buffer fijado 1 Cambie el comando de envío a pulso Design los datos de instrucción BUFSND...
Página 215
7 COMUNICACION DE BUFFER FIJADO (CON EL METODO DE CONTROL DE EXISTENCIA DEL PROCEDIMIENTO) MELSEC-Q (Programa de recepción) X19: Señal de finalización normal inicial M0 Señal de finalización de apertura de conexión 1 M40: Señal de recepción de datos de conexión 1 Lea la información de la señal de finalización de apertura Lea la información de la señal de solicitud...
8 COMUNICACIÓN DE BUFFER FIJADO (CON EL METODO DE CONTROL SIN PROCEDIMIENTO) MELSEC-Q 8 COMUNICACIÓN DE BUFFER FIJADO (CON EL METODO DE CONTROL SIN PROCEDIMIENTO) Este capítulo explica como el PLC CPU y el dispositivo externo se comunican usando los buffers fijados (con el método de control sin procedimiento) del módulo Ethernet. PUNTO Los siguientes puntos son diferencias de visión global desde "Existe procedimiento"...
Página 217
8 COMUNICACIÓN DE BUFFER FIJADO (CON EL METODO DE CONTROL SIN PROCEDIMIENTO) MELSEC-Q (2) Los datos se pueden comunicar con los siguientes dispositivos externos. • Dispositivo en el Ethernet al cual se conecta el módulo Ethernet. • Dispositivos conectados con la función de relé del encaminador (vea la sección 5.3) Como se muestra en el diagrama de abajo, cuando use cada buffer fijado (No.
Página 218
8 COMUNICACIÓN DE BUFFER FIJADO (CON EL METODO DE CONTROL SIN PROCEDIMIENTO) MELSEC-Q (3) Al envío/recepción de datos, el módulo Ethernet realiza el siguiente procesamiento. 1) Al envío de datos Cuando el PLC CPU ejecuta la instrucción dedicada BUFSND ( 1) en un programa de secuencia, el módulo Ethernet envía datos del buffer fijado aplicable (No.
8 COMUNICACIÓN DE BUFFER FIJADO (CON EL METODO DE CONTROL SIN PROCEDIMIENTO) MELSEC-Q 8.2 Método de Control de Envío Esta sección explica el método de control cuando se envían los datos desde el módulo Ethernet a un dispositivo usando el buffer fijado No. 1 y el área correspondiente a la conexión No.
Página 220
8 COMUNICACIÓN DE BUFFER FIJADO (CON EL METODO DE CONTROL SIN PROCEDIMIENTO) MELSEC-Q 1) Confirme la finalización normal del procesamiento inicial. 2) Confirme la finalización normal del procesamiento de apertura de la conexión No. 1. 3) Ejecute la instrucción dedicada BUFSND. El módulo Ethernet procesa lo siguiente y envía los datos.
8 COMUNICACIÓN DE BUFFER FIJADO (CON EL METODO DE CONTROL SIN PROCEDIMIENTO) MELSEC-Q 8.3 Método de Control de Recepción Esta sección explica el método de control cuando el módulo Ethernet recibe datos desde un dispositivo externo. La comunicación de buffer fijado emplea los siguientes métodos de procesamiento de recepción: •...
Página 222
8 COMUNICACIÓN DE BUFFER FIJADO (CON EL METODO DE CONTROL SIN PROCEDIMIENTO) MELSEC-Q 1) Confirme la finalización normal del procesamiento inicial. 2) Confirme la finalización normal del procesamiento de apertura de la conexión No. 1. 3) Al recibir los datos desde el dispositivo externo designado (asignado en el procesamiento de apertura), el módulo Ethernet procesa lo siguiente.
8 COMUNICACIÓN DE BUFFER FIJADO (CON EL METODO DE CONTROL SIN PROCEDIMIENTO) MELSEC-Q 8.3.2 Procesamiento de recepción con un programa de interrupción (instrucción dedicada: BUFRCVS) Esta sección explica acerca del procesamiento de recepción cuando se usa un programa de interrupción. Cuando se configura un programa de interrupción para manejar el procesamiento de recepción, el programa de interrupción arranca cuando los datos se reciben desde un dispositivo externo y la lectura de datos de recepción destinados para el PLC CPU está...
Página 224
8 COMUNICACIÓN DE BUFFER FIJADO (CON EL METODO DE CONTROL SIN PROCEDIMIENTO) MELSEC-Q 1) Confirme la finalización normal del procesamiento inicial. 2) Confirme la finalización normal del procesamiento de apertura de la conexión No. 2. 3) Al recibir los datos desde el dispositivo externo designado (asignado en el procesamiento de apertura), el módulo Ethernet procesa lo siguiente.
8 COMUNICACIÓN DE BUFFER FIJADO (CON EL METODO DE CONTROL SIN PROCEDIMIENTO) MELSEC-Q 8.4 Formato de Datos Cuando comunique datos entre el módulo Ethernet y un dispositivo externo, se usa el formato de datos explicados abajo. Los datos de comunicación consisten de un "encabezamiento " y "datos de aplicación" como se muestran abajo.
8 COMUNICACIÓN DE BUFFER FIJADO (CON EL METODO DE CONTROL SIN PROCEDIMIENTO) MELSEC-Q 8.5 Usando Emisión Simultánea UDP/IP Cuando se usa UDP/IP para comunicación de buffer fijado sin procedimiento, los datos se pueden emitir simultáneamente a todas las instalaciones en el mismo Ethernet donde se localiza el módulo Ethernet.
Página 227
8 COMUNICACIÓN DE BUFFER FIJADO (CON EL METODO DE CONTROL SIN PROCEDIMIENTO) MELSEC-Q (d) Fixed buffer communication (comunicación de buffer fijado) Seleccione "No procedure" (sin procedimiento). (e) Pairing open (par abierto) Seleccione "No pairs" (no pares). Existence confirmation (confirmación de existencia) Seleccione "No confirm"...
8 COMUNICACIÓN DE BUFFER FIJADO (CON EL METODO DE CONTROL SIN PROCEDIMIENTO) MELSEC-Q 8.5.2 Recepción por emisión simultánea Los datos se reciben a través de la emisión simultánea, asignando FFFFFFFF para la dirección IP de un dispositivo externo a enviar datos al módulo Ethernet, y FFFF para el número de puerto, luego se realiza el procesamiento de apertura.
Página 229
8 COMUNICACIÓN DE BUFFER FIJADO (CON EL METODO DE CONTROL SIN PROCEDIMIENTO) MELSEC-Q (g) Local station Port No. (número de puerto de estación local) 1) Asigne el número de puerto del módulo Ethernet en hexadecimal. 2) Designe el valor de asignación en un rango desde 401 a 1387 138B a FFFE...
Página 230
8 COMUNICACIÓN DE BUFFER FIJADO (CON EL METODO DE CONTROL SIN PROCEDIMIENTO) MELSEC-Q OBSERVACION El siguiente organigrama ilustra un resumen del procesamiento interno del módulo de Ethernet cuando los datos se reciben por la emisión simultánea en el método de control sin procedimiento.
8 COMUNICACIÓN DE BUFFER FIJADO (CON EL METODO DE CONTROL SIN PROCEDIMIENTO) MELSEC-Q 8.5.3 Precauciones cuando se usa la función de emisión simultánea Las siguientes precauciones se deberían observar cuando la emisión simultánea en la comunicación sin procedimiento usa los buffers fijados. (1) El usuario necesita determinar el número de puerto dedicado al envío y recepción por emisión simultánea, después de que la emisión simultánea se pueda realizar designando estos números de puertos.
8 COMUNICACIÓN DE BUFFER FIJADO (CON EL METODO DE CONTROL SIN PROCEDIMIENTO) MELSEC-Q 8.6 Programación Esta sección explica el método de programación cuando el módulo Ethernet y una comunicación de dispositivo externo usando los buffers fijados y el método de control sin procedimiento.
8 COMUNICACIÓN DE BUFFER FIJADO (CON EL METODO DE CONTROL SIN PROCEDIMIENTO) MELSEC-Q 8.6.2 Ejemplo de programa de comunicación del buffer fijado (con el método de control sin procedimiento) Esta sección explica el método de programación a fin de comunicar datos (a través del método de control sin procedimiento) con un dispositivo externo usando los buffers fijados.
Página 234
8 COMUNICACIÓN DE BUFFER FIJADO (CON EL METODO DE CONTROL SIN PROCEDIMIENTO) MELSEC-Q 5) Los "Open settings" parámetros se asume que han sido asignados con el GX Developer como sigue. Número de Puerto de la estación local de la conexión No. 1: 2000 (para programa principal) 6) Datos de recepción de buffer fijado No.
Página 235
8 COMUNICACIÓN DE BUFFER FIJADO (CON EL METODO DE CONTROL SIN PROCEDIMIENTO) MELSEC-Q (b) Programa de recepción (lado de la estación segundo QCPU) 1) Después de asignar cada parámetro con el GX Developer y escribir al PLC CPU, reinicie el PLC CPU y confirme que se complete el procesamiento inicial.
Página 236
8 COMUNICACIÓN DE BUFFER FIJADO (CON EL METODO DE CONTROL SIN PROCEDIMIENTO) MELSEC-Q (Programa de recepción) X19: Señal de finalización normal inicial M0 Señal de finalización de apertura de conexión 1 M40: Señal de recepción de datos de conexión 1 Lea la información de la señal de finalización de apertura Lea la información de la señal de solicitud...
9 COMUNICACION USANDO EL BUFFER DE ACCESO ALEATORIO MELSEC-Q 9 COMUNICACION USANDO EL BUFFER DE ACCESO ALEATORIO Este capítulo explica como comunicar datos entre el módulo Ethernet y dispositivos externos usando el buffer de acceso aleatorio del módulo Ethernet. PUNTO La función de comunicación usando el buffer de acceso aleatorio y la función de envío/recepción de e-mails del PLC CPU no se pueden usar juntas.
Página 238
Fehler! Keine gültige Verknüpfung. MELSEC-Q (2) La siguiente muestra el flujo de datos en el procesamiento de comunicación usando el buffer de acceso aleatorio. Módulo E thernet Datos escritos Instrucción T O Buffer de Solicitud Dispositivo PLC CPU de lectura acceso externo aleatorio...
9 COMUNICACION USANDO EL BUFFER DE ACCESO ALEATORIO MELSEC-Q 9.1.1 Método de control por solicitudes de lectura desde un dispositivo externo El siguiente diagrama ilustra el método de control cuando los datos se envían desde el módulo Ethernet en respuesta a la solicitud de lectura desde el dispositivo externo. Dispositivo externo (solo TCP) (solo TCP)
9 COMUNICACION USANDO EL BUFFER DE ACCESO ALEATORIO MELSEC-Q 9.1.2 Método de control para leer requerimientos desde un dispositivo externo El siguiente diagrama ilustra el método de control cuando un dispositivo externo escribe datos al buffer de acceso aleatorio del módulo Ethernet. Dispositivo externo (solo TCP) (solo TCP)
9 COMUNICACION USANDO EL BUFFER DE ACCESO ALEATORIO MELSEC-Q 9.2 Formato de Datos Cuando los datos de comunicación entre el módulo Ethernet y un dispositivo externo, se usa el formato de datos explicados abajo. Los datos de comunicación consisten de un "encabezamiento " y "datos de aplicación" como se muestran abajo.
9 COMUNICACION USANDO EL BUFFER DE ACCESO ALEATORIO MELSEC-Q 9.2.2 Datos de aplicación Como lo mostrado abajo, el código de datos en los datos de aplicación se pueden expresar ya sea en código binario o código ASCII. La conmutación entre el código binario y el código ASCII se realiza con el GX Developer como sigue.
9 COMUNICACION USANDO EL BUFFER DE ACCESO ALEATORIO MELSEC-Q (2) Subencabezamiento El formato del subencabezamiento es como se muestra abajo. El usuario no necesita asignar el subtítulo cuando use el módulo Ethernet debido a que el módulo Ethernet añade y lo borra automáticamente al texto. Solo para comand (no respuesta) Tipo de c omando/respuesta (Cuando c omuni que us ando el buf f er de ac c es o aleat orio...
Página 244
9 COMUNICACION USANDO EL BUFFER DE ACCESO ALEATORIO MELSEC-Q (3) Dirección principal Indica la dirección principal (rango desde 2680 a 3F7F mde buffer de acceso aleatorio cuyos datos se leen/escriben desde/a usando su dirección lógica (rango desde 0 a 17FF …...
Página 245
9 COMUNICACION USANDO EL BUFFER DE ACCESO ALEATORIO MELSEC-Q (5) Texto Indique los datos escritos a y leídos desde el buffer de acceso aleatorio. (a) Comunicación usando el código binario Largo de datos (máximo de 1017 palabras) Buffer de acceso aleatorio Dirección designada Valor de asignación de...
9 COMUNICACION USANDO EL BUFFER DE ACCESO ALEATORIO MELSEC-Q (6) Códigos del final Los siguientes códigos del final se añaden a una respuesta en la comunicación de buffer de acceso aleatorio. • Finalización normal : 00 • Finalización anormal : Valor aparte de 00 (vea la sección 11.3.1) Los códigos del final se almacenan en el área de almacenaje del estado de comunicación de la memoria buffer.
9 COMUNICACION USANDO EL BUFFER DE ACCESO ALEATORIO MELSEC-Q 9.2.3 Ejemplos de formatos de comando/respuesta Esta sección explica ejemplos de los formatos de comando/respuesta durante la comunicación usando el buffer de acceso aleatorio. (1) Escritura al buffer de acceso aleatorio por una solicitud de escritura desde un dispositivo externo.
Página 248
9 COMUNICACION USANDO EL BUFFER DE ACCESO ALEATORIO MELSEC-Q (b) Comunicación usando el código ASCII 1) Formato de comando (dispositivo externo al módulo Ethernet) Subencabezamiento Dirección principal Largo de datos – – .– – Texto (20 palabras ) – – –...
Página 249
9 COMUNICACION USANDO EL BUFFER DE ACCESO ALEATORIO MELSEC-Q (2) Lectura desde el buffer de acceso aleatorio por una solicitud de lectura desde un dispositivo externo (a) Comunicación usando el código binario 1) Formato de comando (dispositivo externo al módulo Ethernet) Subenca- Dirección Largo...
Página 250
9 COMUNICACION USANDO EL BUFFER DE ACCESO ALEATORIO MELSEC-Q (a) Comunicación usando el código ASCII 1) Formato de comando (dispositivo externo al módulo Ethernet) Subencabezamiento Dirección principal Largo de datos – – – – 2) Formato de respuesta (Módulo Ethernet al dispositivo externo) Subencabezamiento Código final Text (20 palabras)
9 COMUNICACION USANDO EL BUFFER DE ACCESO ALEATORIO MELSEC-Q 9.3 Direcciones Físicas y Lógicas del Buffer de Acceso Aleatorio Esta sección explica la dirección principal del buffer de acceso aleatorio Ethernet (sin respaldo de batería), el cual se designa con los comandos usados para la comunicación de buffer de acceso aleatorio.
9 COMUNICACION USANDO EL BUFFER DE ACCESO ALEATORIO MELSEC-Q 9.4 Precauciones cuando se Crea Programas Este capítulo explica un boceto de las precauciones que se deberían observar cuando cree programas para comunicación de datos entre el módulo Ethernet y dispositivos externos usando el buffer de acceso aleatorio.
10 INSTRUCCIONES DEDICADAS MELSEC-Q 10 INSTRUCCIONES DEDICADAS Las Instrucciones dedicadas se usan para simplificar la programación para el uso de las funciones del módulo de función inteligente. Este capítulo explica las instrucciones dedicadas para las funciones que se explican en este manual, entre estos comandos dedicados disponibles para el módulo Ethernet que se puede usar por el QCPU.
10 INSTRUCCIONES DEDICADAS MELSEC-Q 10.2 Instrucción BUFRCV Esta instrucción lee datos recibidos desde un dispositivo externo a través de la comunicación de buffer fijado. Esta instrucción se usa en el programa principal. Dispositivo aplicable MELSECNET/H, Datos de Dispositivo interno Registro Módulo Registro de MELSECNET/10...
10 INSTRUCCIONES DEDICADAS MELSEC-Q Funciones (1) Esta instrucción lee datos de recepción (para comunicación de buffer fijado) desde la conexión especificada por (S1) para el módulo designado por Un. PLC CPU Módulo Ethernet Area de datos de buffer fijado (D1) Largo datos recepción No.1 •...
Página 256
10 INSTRUCCIONES DEDICADAS MELSEC-Q Errores (1) Cuando una instrucción dedicada termina con un error, la señal de finalización anormal, (D2) + 1, apaga y el código de error se almacena en el área de estado de finalización (S2) + 1. Refiérase a los manuales siguientes con respecto a los códigos de error, revise los errores y tome las medidas correctivas.
10 INSTRUCCIONES DEDICADAS MELSEC-Q 10.3 Instrucción BUFRCVS Esta instrucción lee datos recibidos desde un dispositivo externo a través de la comunicación de buffer fijado. Esta instrucción se usa en el programa de interrupción. Dispositivo aplicable MELSECNET/H, Datos de Dispositivo interno Registro Módulo Registro de...
Página 258
10 INSTRUCCIONES DEDICADAS MELSEC-Q Funciones (1) Esta instrucción lee datos de recepción (para comunicación de buffer fijado) desde la conexión especificada por (S1) para el módulo designado por Un. PLC CPU Módulo E thernet Area de datos de buffer fijado Largo datos recepción (D1) No.1...
Página 259
10 INSTRUCCIONES DEDICADAS MELSEC-Q Ejemplo de Programa Un programa que lee datos de recepción desde el buffer fijado para la conexión número 2: Cuando las señales de entrada/salida del módulo Ethernet son X/Y00 a X/Y 1F Habilite ( permite) la ejecución del programa de interrupción Ejecute la lectura de datos de recepción 10 - 8...
10 INSTRUCCIONES DEDICADAS MELSEC-Q 10.4 Instrucción BUFSND Esta instrucción envía datos a un dispositivo externo a través de la comunicación de buffer fijado. Dispositivo aplicable MELSECNET/H, Datos de Dispositivo interno Módulo Registro de Registro MELSECNET/10 Constante asignación (Sistema, usuario) especial índice Otros de archivo...
Página 261
10 INSTRUCCIONES DEDICADAS MELSEC-Q Funciones (1) Esta instrucción envía los datos designados por (S3) al dispositivo externo de la conexión especificada (S1) por el módulo designado por Un. PLC CPU Módulo E thernet Area de datos de buffer fijado (S3) No.1 Largo datos recepción •...
Página 262
10 INSTRUCCIONES DEDICADAS MELSEC-Q Errores (1) Cuando una instrucción dedicada termina con un error, la señal de finalización anormal, (D1) + 1, apaga y el código de error se almacena en el área de estado de finalización (S2) + 1. Refiérase a los manuales siguientes con respecto al código de error, revise los errores y tome las medidas correctivas.
10 INSTRUCCIONES DEDICADAS MELSEC-Q 10.5 Instrucción CLOSE (cierre) Esta instrucción desconecta (cierra) una conexión para la cual los datos fueron comunicados con un dispositivo externo. Dispositivo aplicable MELSECNET/H, Datos de Dispositivo interno Registro Módulo Registro de MELSECNET/10 Constante asignación (Sistema, usuario) especial índice Otros...
Página 264
10 INSTRUCCIONES DEDICADAS MELSEC-Q Funciones (1) Esta instrucción cierra la conexión especificada por (S1) por el módulo designado por Un (desconectando conexiones). (2) Ya sea o no que la instrucción CLOSE (cierra) se ha completado se puede revisar por los dispositivos de bit de finalización (D1) + 0 y (D1) + 1. (a) Dispositivo de bit de finalización (D1) + 0 Prende al procesamiento END (fin) de la exploración donde la instrucción CLOSE (cierre) se completa, y apaga al próximo procesamiento END (fin).
Página 265
10 INSTRUCCIONES DEDICADAS MELSEC-Q Ejemplo de Programa Un programa que cierra la conexión número 1: Cuando las señales de entrada/salida del módulo Ethernet son X/Y00 a X/Y 1F M0: Señal de finalización de apertura de conexión 1 M150: Señalizador de finalización de ejecución de la instrucción OPEN Fije el señalizador por el procesamiento de cierre del dispositivo externo...
10 INSTRUCCIONES DEDICADAS MELSEC-Q 10.6 Instrucción ERRCLR Esta instrucción apaga los LEDs del módulo Ethernet y despeja la información de datos almacenados en la memoria buffer. Dispositivo aplicable MELSECNET/H, Datos de Dispositivo interno Registro Módulo Registro de Constante MELSECNET/10 asignación (Sistema, usuario) especial índice...
Página 267
10 INSTRUCCIONES DEDICADAS MELSEC-Q Funciones (1) Esta instrucción apaga los LEDs [COM.ERR] y despeja la información de error listada abajo para el módulo designado por Un. Designación de Designación de Información de error a despejarse Artículo de destino destino función (memoria buffer) (S1) + 2 (S1) + 3...
Página 268
10 INSTRUCCIONES DEDICADAS MELSEC-Q Errores (1) Cuando una instrucción dedicada termina con un error, la señal de finalización anormal, (D1) + 1, apaga y el código de error se almacena en el área de estado de finalización (S1) + 1. Refiérase a los manuales siguientes con respecto al código de error, revise los errores y tome las medidas correctivas.
10 INSTRUCCIONES DEDICADAS MELSEC-Q 10.7 Instrucción ERRRD Esta instrucción lee la información de error almacenada en la memoria buffer del módulo Ethernet. Dispositivo aplicable MELSECNET/H, Datos de Dispositivo interno Registro Módulo Registro de MELSECNET/10 Constante asignación (Sistema, usuario) especial índice Otros Directo J \ archivos...
Página 270
10 INSTRUCCIONES DEDICADAS MELSEC-Q (2) Ya sea o no que la instrucción ERRRD se ha completado se puede revisar por los dispositivos de bit de finalización (D1) + 0 y (D1) + 1. (a) Dispositivo de bit de finalización (D1) + 0 Prende al procesamiento END (fin) de la exploración donde la instrucción ERRRD se completa, y apaga al próximo procesamiento END (fin).
10 INSTRUCCIONES DEDICADAS MELSEC-Q 10.8 Instrucción OPEN (apertura) Esta instrucción establece una conexión (procesamiento de apertura) con un dispositivo externo para realizar la comunicación de datos. Dispositivo aplicable MELSECNET/H, Datos de Dispositivo interno Registro Módulo Registro de MELSECNET/10 Constante asignación (Sistema, usuario) especial índice...
Página 272
10 INSTRUCCIONES DEDICADAS MELSEC-Q Datos de control Rango de Asignados Dispositivo Artículo Datos de asignación asignación por ( • Designa cual de las asignaciones a usarse al procesamiento de apertura de una conexión, ya sea los valores de asignación de parámetros desde el GX Developer o los valores de asignación de los datos de control empezando Tipo de...
Página 273
10 INSTRUCCIONES DEDICADAS MELSEC-Q Funciones (1) Esta instrucción realiza el procesamiento de apertura para una conexión especificada por (S1) por el módulo designado por Un. La selección de los valores a usarse para el procesamiento de apertura se designa por (S2) + 0. (2) Ya sea o no que la instrucción OPEN (apertura) se ha completado se puede revisar por los dispositivos de bit de finalización (D1) + 0 y (D1) + 1.
10 INSTRUCCIONES DEDICADAS MELSEC-Q Errores (1) Cuando una instrucción dedicada termina con un error, la señal de finalización anormal, (D1) + 1, apaga y el código de error se almacena en el área de estado de finalización (S2) + 1. Refiérase a los manuales siguientes con respecto al código de error, revise los errores y tome las medidas correctivas.
10 INSTRUCCIONES DEDICADAS MELSEC-Q 10.9 Instrucción UINI Esta instrucción se usa para realizar el procesamiento reinicial del módulo Ethernet. Dispositivo aplicable MELSECNET/H, Datos de Dispositivo interno Registro Módulo Registro de MELSECNET/10 Constante asignación (Sistema, usuario) especial índice Otros Directo J \ archivos U \G Palabra...
Página 276
10 INSTRUCCIONES DEDICADAS MELSEC-Q Datos de control Rango de Asignados Dispositivo Artículo Datos de asignación asignación por ( (S1) + 0 Area del sistema — — — • Almacena el estado a la finalización. Estado de 0000 : Finalización normal (S1) + 1 Sistema —...
Página 277
10 INSTRUCCIONES DEDICADAS MELSEC-Q Funciones (1) Realice el procesamiento reinicial del módulo Ethernet especificado en Un. (2) Ya sea que la instrucción UINI se ha completado o no se puede revisar por los dispositivos de bit de finalización (D1) + 0 y (D1) + 1. (a) Dispositivo de bit de finalización (D1) + 0 Prende al procesamiento END (fin) de la exploración donde la instrucción UINI se completa, y apaga al próximo procesamiento END (fin).
10 INSTRUCCIONES DEDICADAS MELSEC-Q Ejemplo del Programa La siguiente figura muestra un programa de ejemplo que realiza un procesamiento reinicial. Cuando las señales de E/S del módulo Ethernet son X/Y00 a X/Y 1F Señal de Siempre prendido finalización de apertura de conexión Instrucción Instrucción...
11 LOCALIZACION DE AVERIAS MELSEC-Q 11 LOCALIZACION DE AVERIAS Esta sección explica los contenidos de errores que pueden ocurrir durante las comunicaciones entre el módulo Ethernet y un dispositivo externo así como los procedimientos para la localización de averías. Los siguientes son métodos para revisar si hay un error en el lado del módulo Ethernet y los contenidos del error.
11 LOCALIZACION DE AVERIAS MELSEC-Q 11.1 Como Revisar Errores Usando los Visualizadores LED Esta sección describe los errores que se pueden revisar con los visualizadores LED en el frente del módulo Ethernet. 11.1.1 Revisión del visualizador de errores La siguiente se puede revisar con los visualizadores LED en el frente del módulo Ethernet.
Página 281
11 LOCALIZACION DE AVERIAS MELSEC-Q (Continúa desde la página previa) Nombre del LED Estado para revisar Causa/medida correctiva 1) LED [ERR.] o [COM.ERR] se prende. • Elimine los factores que prenden el LED [ERR.] o [COM.ERR]. 2) Mala conexión del cable El LED [SD] no titila al envío [SD] •...
11 LOCALIZACION DE AVERIAS MELSEC-Q 11.1.2 Como apagar el LED COM.ERR y leer/despejar información de error Esta sección explica como apagar el LED [COM.ERR] y leer/despejar información de error usando el programa de secuencia. (1) Como apagar el LED [COM.ERR] usando las señales entrada/salida El LED [COM.ERR] en el frente del módulo Ethernet se prende cuando ocurre un error de comunicación en un dispositivo externo.
11 LOCALIZACION DE AVERIAS MELSEC-Q Para detalles sobre la instrucción dedicada, vea el Capítulo 10, "Instrucciones Dedicadas". 11.2 Como Revisar un Error a Través del GX Developer El estado de las asignaciones varían para el módulo Ethernet se puede revisar usando las funciones del GX Developer.
11 LOCALIZACION DE AVERIAS MELSEC-Q 11.2.1 Diagnósticos Ethernet [Propósito] El estado del módulo de un módulo Ethernet, asignaciones de parámetros, estado de comunicación, registro de errores y otros se pueden revisar usando la función de diagnóstico Ethernet. [Procedimiento de operación] GX Developer [Diagnostics] (diagnósticos) Ethernet diagnostics (diagnósticos...
Página 285
11 LOCALIZACION DE AVERIAS MELSEC-Q PUNTO Cuando acceda al PLC en otra estación con una instrucción de enlace de datos durante los diagnósticos Ethernet, podría tomar algún tiempo para ejecutar la instrucción de datos. Tome las siguientes acciones y luego ejecute los diagnósticos Ethernet cuando ejecute las instrucciones de enlace de datos.
11 LOCALIZACION DE AVERIAS MELSEC-Q 11.2.2 Monitor del sistema El estado del módulo de un módulo Ethernet se puede revisar desde el monitor del sistema. (1) Revisión del estado del módulo y códigos de error en la pantalla de información del módulo detallado para las funciones de diagnóstico.
Página 287
11 LOCALIZACION DE AVERIAS MELSEC-Q (2) Revisión del estado prendido/apagado del LED y número de modo de operación en la pantalla de información del H/W de las funciones de diagnóstico [Procedimiento de inicio] GX Developer [Diagnostics] (diagnósticos) [System monitor] (monitor del sistema) Module's Detailed Information (información detallada del módulo) H/W Information (información del H/W)
11 LOCALIZACION DE AVERIAS MELSEC-Q 11.2.3 Memoria buffer que se puede monitorear con la función de diagnóstico del GX Developer La siguiente es una lista de las direcciones de la memoria buffer que se pueden visualizar en la pantalla "Diagnósticos Ethernet" y la pantalla "Monitor del sistema" del GX Developer. La pantalla de visualización y los contenidos de visualización se mencionan para la pantalla de diagnósticos Ethernet.
Página 289
11 LOCALIZACION DE AVERIAS MELSEC-Q Pantalla de Dirección Decimal visualización de Memoria buffer aplicable Contenidos de visualización (hexadecimal) diagnósticos Ethernet 412 a 413 Conteo total de paquetes ICMP ICMP paquete ICMP Número total de envíos (19C H a 19D H) enviados 414 a 415 Conteo total de solicitudes de eco...
11 LOCALIZACION DE AVERIAS MELSEC-Q 1 Se puede monitorear en la pantalla del Monitor del Sistema del GX Developer. Vea la sección 11.2.2. 11.2.4 Revisión de la información de error por la función de monitoreo por lotes de la memoria buffer Se explica aquí...
11 LOCALIZACION DE AVERIAS MELSEC-Q 11.3 Lista de códigos de error Esta sección explica los códigos de error (códigos anormales) para los errores que pueden ocurrir en cada procesamiento cuando se comunique datos entre el módulo Ethernet y un dispositivo externo así como los generados por solicitudes de procesamientos desde la estación local QCPU.
11 LOCALIZACION DE AVERIAS MELSEC-Q (1) Código de error inicial (dirección: 69 (a) Esta dirección almacena los códigos de error generados cuando se ejecuta el procesamiento inicial. (b) Los códigos de error se almacenan como valores binarios cuando se prende la señal de finalización anormal (X1A). Un código de error se despeja cuando se prende la señal de finalización normal (X19), pero también se puede despejar por las siguientes operaciones.
11 LOCALIZACION DE AVERIAS MELSEC-Q (5) Area de registro de errores (dirección: E0 a 1FF Esta área almacena los siguientes errores. • Errores cuyas fuentes no se pueden confirmar • Errores que ocurren durante las comunicaciones usando el buffer de acceso aleatorio •...
Página 294
11 LOCALIZACION DE AVERIAS MELSEC-Q Bloque de registro de errores – Número de conexión (dirección: empieza desde E8 1) El número de conexión defectuosa se almacena en bits 0 a 7 del área correspondiente. ("0" se almacena en bits 8 a 15). 2) Se almacena "0"...
11 LOCALIZACION DE AVERIAS MELSEC-Q Area de almacenaje del estado HTTP (dirección: 5101 a 5177 (a) Puntero de registro de errores (dirección: 5101 • Esta dirección almacena el número de bloque de registro de errores donde la última registración de error se registra. : Sin error.
11 LOCALIZACION DE AVERIAS MELSEC-Q Mes (01 a 12 2 dígitos más bajos del año (00 a 99 Hora (00 a 23 Fecha (01 a 31 Segundos (00 a 59 Minutos (00 a 59 2 dígitos más altos del año (00 a 99 Día de la semana (0 a 6) (7) Area de almacenaje del estado del e-mail (direcciones: 5870...
Página 297
11 LOCALIZACION DE AVERIAS MELSEC-Q : No se han hecho interrogaciones al servidor. 1 o más : Conteo cumulativo de interrogaciones al servidor 7) Conteo de errores en comunicación del servidor (dirección: 5876 • Esta dirección almacena un conteo cumulativo de errores de comunicación ocurridos que se regresan cuando hace interrogaciones al servidor del mail de recepción.
Página 298
11 LOCALIZACION DE AVERIAS MELSEC-Q Mes (01 a 12 2 dígitos más bajos del año (00 a 99 Hora (00 a 23 Fecha (01 a 31 Segundos (00 a 59 Minutos (00 a 59 Día de la semana (0 a 6) 2 dígitos más bajos del año (00 a 99) 14) Bloque de registro de errores –...
Página 299
11 LOCALIZACION DE AVERIAS MELSEC-Q • Esta dirección almacena un conteo cumulativo de errores de comunicación ocurridos que se regresan cuando se solicita enviar al servidor del mail de transmisión. : No hay error de comunicación entre servidores, o no se ha hecho transmisión 1 o más : Conteo cumulativo de errores de comunicación...
Página 300
11 LOCALIZACION DE AVERIAS MELSEC-Q "[email protected]" se almacena como caracteres de código ASCII. 12) Bloque de registro de errores – Fecha (dirección: empieza desde 5B4B • Este bloque almacena el tiempo y fecha en el cual se envió el e-mail en el código BCD.
11 LOCALIZACION DE AVERIAS MELSEC-Q 11.3.1 Códigos finales (Códigos de finalización) regresados a un dispositivo externo durante la comunicación de datos Esta sección explica los códigos finales (códigos de finalización) que se añaden a respuestas cuando se comunican usando el buffer fijado, el buffer de acceso aleatorio o el protocolo MC.
Página 302
11 LOCALIZACION DE AVERIAS MELSEC-Q Código del Función de comunicación Descripción Procesamiento final Fijado Aleatorio • La designación del dispositivo desde un lado externo es incorrecta. • Revise el dispositivo designado. • El número de direcciones para un comando designado por un dispositivo externo excede el número máximo de direcciones de procesamiento (números de procesamientos que se pueden •...
11 LOCALIZACION DE AVERIAS MELSEC-Q 11.3.2 Códigos anormales regresados durante la comunicación usando tramas 1E compatibles con A Esta sección explica los códigos anormales (códigos de error) que se añaden a respuestas cuando se comunican usando el protocolo MC y tramas 1E compatibles con A.
11 LOCALIZACION DE AVERIAS MELSEC-Q 11.3.3 Códigos de error almacenados en la memoria buffer Cuando ocurre un error a cada procesamiento de comunicación de datos entre el módulo Ethernet y un dispositivo externo, el código de error (código anormal) se almacena en la memoria buffer del módulo Ethernet.
Página 305
11 LOCALIZACION DE AVERIAS MELSEC-Q Destino de almacenaje Código de error (código Descripción del error Manejo de error anormal) — 5108 5879 — • Al procesamiento inicial, el valor de asignación de la dirección IP del módulo Ethernet es • Corrija la dirección IP. incorrecto.
Página 306
11 LOCALIZACION DE AVERIAS MELSEC-Q Destino de almacenaje Código de error (código Descripción del error Manejo de error anormal) — 5108 5879 — • Revise la operación del dispositivo externo. • Revise el procesamiento de apertura del dispositivo externo. • Corrija las asignaciones de apertura de los parámetros de comunicación.
Página 307
11 LOCALIZACION DE AVERIAS MELSEC-Q Destino de almacenaje Código de error (código Descripción del error Manejo de error anormal) — 5108 5879 — • Revise y corrija la dirección IP del dispositivo externo y la dirección Ethernet. • Si el dispositivo externo tiene la función ARP, asigne el valor por defecto.
Página 308
11 LOCALIZACION DE AVERIAS MELSEC-Q Destino de almacenaje Código de error (código Descripción del error Manejo de error anormal) — 5108 5879 — • Revise la operación del dispositivo externo. • Envíe después de que un tiempo seleccionado arbitrariamente ha pasado porque los paquetes se pueden congestionar en la línea.
Página 309
11 LOCALIZACION DE AVERIAS MELSEC-Q Destino de almacenaje Código de error (código Descripción del error Manejo de error anormal) — 5108 5879 — El módulo Ethernet no puede leer C05A desde/escribir al dispositivo • Examine el dispositivo a leerse/escribirse. designado. C05B El contenido de una solicitud esta incorrecta...
Página 310
11 LOCALIZACION DE AVERIAS MELSEC-Q Destino de almacenaje Código de error (código Descripción del error Manejo de error anormal) — 5108 5879 — El procesamiento de comunicación se finalizó C083 anormalmente en la comunicación de instrucción de enlace de datos. •...
Página 311
11 LOCALIZACION DE AVERIAS MELSEC-Q Destino de almacenaje Código de error (código Descripción del error Manejo de error anormal) — 5108 5879 — • Ejecute el procesamiento inicial • Se hizo una solicitud de envío a asignando que la función de relé del un dispositivo externo cuya ID encaminador se debería usar.
Página 312
11 LOCALIZACION DE AVERIAS MELSEC-Q Destino de almacenaje Código de error (código Descripción del error Manejo de error anormal) — 5108 5879 — • Realice una prueba de hardware nuevamente. Si se detecta una Una anormalidad del RAM del anormalidad nuevamente, el hardware C0F0 módulo Ethernet se detectó...
Página 313
11 LOCALIZACION DE AVERIAS MELSEC-Q Destino de almacenaje Código de error (código Descripción del error Manejo de error anormal) — 5108 5879 — • Revise en el lado de envío si la extensión del archivo adjunto es “bin” o "asc". •...
Página 314
11 LOCALIZACION DE AVERIAS MELSEC-Q Destino de almacenaje Código de error (código Descripción del error Manejo de error anormal) — 5108 5879 — El servidor SMTP realizaba el procesamiento y se recibió una C133 • Revise el estado del servidor SMTP. respuesta de error.
Página 315
11 LOCALIZACION DE AVERIAS MELSEC-Q Destino de almacenaje Código de error (código Descripción del error Manejo de error anormal) — 5108 5879 — • Revise si la asignación de dirección IP del servidor DNS está correcta o no. C171 Regresó un error desde el •...
11 LOCALIZACION DE AVERIAS MELSEC-Q Destino de almacenaje Código de error (código Descripción del error Manejo de error anormal) — 5108 5879 — • Cuando accede a otra estación, no Cuando se accedió a otra asigne ninguna contraseña remota en la C202 estación, la contraseña remota no estación repetidora o estación a acceder,...
Página 317
11 LOCALIZACION DE AVERIAS MELSEC-Q 2) Si los datos remanentes se pudieron recibir dentro del tiempo permitido por el temporizador de monitoreo de respuesta, el módulo Ethernet realiza el procesamiento de acuerdo al código en el subencabezamiento. 3) Si los datos remanentes no se pudieron recibir dentro del tiempo permitido por el temporizador de monitoreo de respuesta, el módulo Ethernet realiza el siguiente procesamiento.
11 LOCALIZACION DE AVERIAS MELSEC-Q 11.4 Diagrama de la localización de averías Esta sección explica algunos procedimientos sencillos de localización de averías cuando el módulo Ethernet y un dispositivo externo tienen problemas de comunicación en un formato de organigrama. ( 1) PUNTO Si ocurren problemas cuando use el módulo Ethernet, revise el estado del módulo, estado de errores y otros para el módulo Ethernet usando la función de diagnóstico...
Página 319
11 LOCALIZACION DE AVERIAS MELSEC-Q Realice el procesamiento inicial. (Vea la sección 5.1.1.) ¿Está Si los parámetros de procesamiento finalizado normal- NO (X19 = APAGADO) inicial asignados con el GX Developer mente el procesamiento inicial y el programa de secuencia para (X19 = PRENDIDO)? procesamiento inicial solapan, borre el programa de secuencia para el...
Página 320
11 LOCALIZACION DE AVERIAS MELSEC-Q 3 Si las terminales LG y FG del módulo de la fuente de alimentación de la estación en la cual el módulo Ethernet se instala no están puestos a tierra, la línea de comunicación se cierra (se desconecta) debido a los efectos de ruido, y como consecuencia no se puede realizar la comunicación con un dispositivo externo.
11 LOCALIZACION DE AVERIAS MELSEC-Q 11.4.1 Errores de envío durante la comunicación de buffer fijado (común para existe procedimiento y sin procedimiento) PUNTO Revise el código anormal marcado con " " refiriéndose al estado de finalización almacenado como los datos de control de la instrucción dedicada. Error de envío Revise el estado de apertura de la conexión con un dispositivo externo.
Página 322
11 LOCALIZACION DE AVERIAS MELSEC-Q Corrija la condición de ejecución de la instrucción BUFSND. Revise que procesamiento de envío/ ¿La instrucción recepción usando señales de entrada/ dedicada BUFSND salida y la instrucción dedicada se ejecutó? BUFSND o BUFRCV no se ejecuten simultáneamente en la misma conexió...
11 LOCALIZACION DE AVERIAS MELSEC-Q 11.4.2 Errores de recepción durante la comunicación de buffer fijado (común para existe procedimiento y sin procedimiento) PUNTO Realice la lectura del código de error mientras la conexión esta abierta. Error de recepción Si la cantidad de datos realmente recibidos es menor que el largo de datos que se esperaba recibir, el procesamiento subsiguiente debe permitir la recepción...
Página 324
11 LOCALIZACION DE AVERIAS MELSEC-Q ¿El parámetro, Corrija la dirección IP del dispositivo dirección IP del dispositivo externo está correcto? externo. ¿El protocolo de Empareje el protocolo con el protocolo de comunicación (TCP/UDP) empareja comunicación (TCP/UDP) del dispositivo lo del dispositivo externo? externo.
Página 325
11 LOCALIZACION DE AVERIAS MELSEC-Q Revise el estado de comunicación del dispositivo al lado de envío. ¿El dispositivo al lado de envío opera normalmente? Revise el lado de envío. (Si el lado de envío también es un módulo Ethernet, vea la sección 11.3) El hardware del módulo Ethernet podría estar defectuoso.
11 LOCALIZACION DE AVERIAS MELSEC-Q 11.4.3 Errores durante la comunicación de buffer de acceso aleatorio Error de comunicación Revise el estado de apertura de la conexión con el dispositivo externo. Ejecute el procesamiento de apertura de la conexión aplicable. (Para detalles, vea la sección 5.6) ¿Está...
Página 327
11 LOCALIZACION DE AVERIAS MELSEC-Q ¿La dirección Corrija la dirección IP y envíe el IP del comando está comando nuevamente. correcta? ¿La designación Corrija la dirección de la memoria de la dirección de memoria buffer del módulo Ethernet buffer del módulo Ethernet y envíe asignada para el comando el comando nuevamente.
11 LOCALIZACION DE AVERIAS MELSEC-Q 11.4.4 Errores en la comunicación usando el protocolo MC Error de comunicación Revise el estado de apertura de la conexión con el dispositivo externo. Ejecute el procesamiento de apertura de la conexión aplicable. (Para detalles, vea la sección 5.6) ¿Está...
Página 329
11 LOCALIZACION DE AVERIAS MELSEC-Q ¿La dirección IP del Corrija la dirección IP y envíe el comando está correcta? comando nuevamente. ¿Los formatos de los comandos, tales como tipo Corrija el formato del comando de comando, designación de dispositivo, refieriéndose al Manual de Referencia y designación de dirección, se del Protocolo de Comunicación MELSEC.
11 LOCALIZACION DE AVERIAS MELSEC-Q 11.4.5 Errores de envío durante la comunicación de e-mail <Envío con el programa de secuencia> Error de envío ¿La instrucción dedicada MSEND se ejecutó? Corrija la condición de ejecución de la instrucción MSEND. ¿La instrucción MSEND finalizó...
Página 331
11 LOCALIZACION DE AVERIAS MELSEC-Q <Envío con la función de monitoreo del CPU> Error de envío ¿Las condiciones de monitoreo se cumplen? Corrija la asignación de notificación desde el GX Developer. Para más detalles, refiérase a la sección 2.7 del Manual del Usuario (Aplicación). ¿Se puede realizar el primer envío con la función de monitoreo del CPU?
11 LOCALIZACION DE AVERIAS MELSEC-Q 11.4.6 Errores de recepción durante la comunicación de e-mail Error de recepción ¿Se almacenó el e-mail exitosamente? ¿El registro de Arregle el contenido de acuerdo al errores de recepción registro de errores de recepción de de e-mail está...
Página 333
11 LOCALIZACION DE AVERIAS MELSEC-Q ¿El valor de datos de recepción es incorrecto? (Se confundieron los caracteres) Lado de envío envió en código ASCII. Lado de envío convirtió el código ASCII en código ASCII nuevamente. Pruebe los siguientes artículos. • El lado de envío envía un archivo adjunto en código binario. •...
APPENDIX MELSEC-Q APENDICE Apéndice 1 Mejoramiento de Función para el Módulo Ethernet El módulo Ethernet de versión B de función contiene varias funciones no incluidas en el producto anterior (versión A de función). Esta sección da una comparación de funciones del módulo Ethernet basado en el cambio o adición de función y explica la utilización del programa e incorporación en un sistema existente.
Página 335
APPENDIX MELSEC-Q QJ71E71-B2 QJ71E71- QJ71E71- Función (Versión de función) Montaje en estaciones de sistema de CPUs múltiples Comunicación usando el Soporte para sistemas de CPUs protocolo MC múltiples Acceso a PLC de no GX Developer control Función de transferencia de archivo (servidor FTP) Montaje de un módulo Ethernet a la estación de E/S remotas del MELSECNET/H Parámetros de asignación para uso de funciones del módulo Ethernet Accede al QCPU vía el módulo Ethernet (TCP/IP o UDP/IP)
APPENDIX MELSEC-Q Apéndice 1.2 Precauciones cuando actualice el módulo desde versión A a B de función Esta sección explica la utilización de programas creados para el módulo Ethernet de versión A de función e incorporación en un sistema existente. (1) Utilización del programa Un programa creado para el uso con el módulo Ethernet de versión A de función se puede usar como es con el módulo de versión B de función.
APPENDIX MELSEC-Q Apéndice 2 El Módulo serie QnA/A Esta sección da una comparación de funciones del módulo Ethernet y módulo serie QnA/A y explica la utilización del programa e incorporación en un sistema existente. El módulo serie QnA/A se refiere al siguiente producto: Nombre del modelo Nombre del producto AJ71E71...
Página 338
APPENDIX MELSEC-Q 1 Aplicable cuando la versión del software del módulo es anterior que la versión "Versión Q". 2 La disponibilidad de la función depende de la fecha de manufactura/versión del software del PLC CPU y paquete de software de función GPP modelo SWnIVD/NX-GPPQ.
APPENDIX MELSEC-Q Apéndice 2.2 Uso de los programas designados por los módulos de serie QnA/A La comunicación de datos que se realizó previamente entre el PLC CPU y un dispositivo externo en el Ethernet usando un módulo interfaz Ethernet serie QnA/A (tal como el AJ71E71) se puede realizar también usando un módulo Ethernet.
APPENDIX MELSEC-Q (b) Uso de los programas designados para el QCPU de la estación local. 1) No escriba los parámetros del módulo Ethernet asignados por el GX Developer (parámetros de red) al QCPU si los programas de secuencia se usan para el procesamiento inicial o procesamiento de finalización.
Página 341
APPENDIX MELSEC-Q PUNTO (1) El modo de operación y condiciones de comunicación se pueden asignar vía la siguiente pantalla de asignación de parámetros del GX Developer cuando use módulos Ethernet de Serie Q: • Pantalla de "Parámetros de Red, Asignación del número de tarjetas de Ethernet MNET/10"...
APPENDIX MELSEC-Q Apéndice 3 Instalación del Módulo Ethernet en Sistemas Existentes El módulo Ethernet y el módulo de interfaz Ethernet serie QnA/A puede coexistir en el mismo Ethernet. El módulo Ethernet se puede instalar en el Ethernet del sistema existente usando el cableado existente para el módulo de interfaz Ethernet serie QnA/A.
APPENDIX MELSEC-Q (2) Tiempo de procesamiento de comunicación usando el buffer de acceso aleatorio Trs = Kr + (Kdr × Df) + ACK tiempo de procesamiento de un dispositivo externo (Añadido solamente para la comunicación TCP/IP) : El tiempo que el módulo Ethernet toma para completar el procesamiento de solicitud de datos desde un PC después de recibirlo (unidad: ms) Kr, Kdr : Constantes (vea la tabla de abajo)
APPENDIX MELSEC-Q (3) Tiempo de procesamiento mínimo de comunicación usando el protocolo MC (lectura por lotes y escritura por lotes) Tfs = Ke + (Kdt × Df) + Scr × número de exploraciones requeridas para el procesamiento + tiempo de procesamiento ACK del dispositivo externo : El tiempo que el módulo Ethernet toma para completar el procesamiento de solicitud de datos desde un PC después...
APPENDIX MELSEC-Q [Ejemplo 2 de calculación] Calcule el tiempo que el QJ71E71-B5 toma para completar el procesamiento de una solicitud de datos desde un PC después de recibirlo, cuando el QJ71E71-B5 y el PC realizan la comunicación TCP/IP y escriben 100 direcciones de datos de código ASCII al registro de datos (D) de la estación local (unidad: ms) usando la comunicación de protocolo MC.
APPENDIX MELSEC-Q Apéndice 7 Dimensiones Externas (1) QJ71E71-100 QJ71E71-100 ERR. COM.ERR. INIT. OPEN 100M 10BASE-T/100BASE-TX ( 1) QJ71E71-100 90 (3,54) 27,4 (1,08) (Unidad: mm (pulgada)) 1 Cuando conecte un cable de par retorcido, asigne el radio de curvatura cerca al conector (valor de referencia: R1) como cuatro veces el diámetro de afuera del cable o más grande.
APPENDIX MELSEC-Q Apéndice 8 Ejemplos de Programas Los ejemplos de programas presentados en esta sección prueban la conexión entre el módulo Ethernet y un dispositivo externo (IBM PC/AT) que está conectado al mismo Ethernet. Para cada programa, solamente la programación mínima que se requiere para realizar la prueba de comunicación está...
APPENDIX MELSEC-Q (2) Cuando el destino de transmisión no soporta el organigrama de procesamiento de recepción mostrado en la sección (1) Si el destino de transmisión no soporta el procesamiento de recepción mostrado en la sección (1), los resultados siguientes ocurrirán cuando la comunicación con la "Transmisión de Opción de Tamaño de Segmento Máximo TCP"...
APPENDIX MELSEC-Q (3) Asignación del GX Developer Asigne los parámetros del PLC CPU como sigue. (a) Asignaciones operacionales Dirección IP de la estación local: C0.00.01.FDH (192.00.01.253) (b) Asignaciones de apertura Número de Puerto de estación local: 2000 App - 18 App - 18...
APPENDIX MELSEC-Q (4) Programa en el lado del dispositivo externo El programa de ejemplo del dispositivo externo muestra abajo accede al Q25HCPU de la estación en el cual se instala el módulo Ethernet. Cuando este programa se ejecuta, los contenidos de los mensajes de comunicación siguientes se visualizan en el secuenciador: 1) Mensaje de comando de escritura por lotes en unidades de palabras 2) Mensaje de respuesta de escritura por lotes en unidades de palabras...
Página 353
Ethernet y el dispositivo externo. Este programa accede al registro de datos (D) del PLC CPU instalado junto con el módulo Ethernet. Copyright(C) 1996 Mitsubishi Electric Corporation Todos los Derechos Reservados #include <stdio.h> #include <winsock.h>...
Página 354
APPENDIX MELSEC-Q int nErrorStatus; // Información de error variable de almacenaje int Dmykeyin; // Entrada fictícia de teclado int Closeflag; // Señalizador de finalización de conexión int socketno; int main() WORD wVersionRequested=MAKEWORD(1,1); // Winsock solicitud versión 1.1 WSADATA wsaData; int length; // Largo de datos de comunicación unsigned char s_buf[BUF_SIZE];...
Página 355
APPENDIX MELSEC-Q if(bind(socketno,(LPSOCKADDR)&hostdata,sizeof(hostdata))!=SOCK_OK){ // Enlace Sockerror(ERROR_BIND); // Manejo de error return(SOCK_NG); aj71e71.sin_family=AF_INET; aj71e71.sin_port=sc.aj_port; aj71e71.sin_addr.s_addr=sc.aj_addr.s_addr; if(connect(socketno,(LPSOCKADDR)&aj71e71,sizeof(aj71e71))!=SOCK_OK){ // Conexión (Apertura Activa) Sockerror(ERROR_CONNECT); // Manejo de error return(SOCK_NG); Closeflag=FLAG_ON; // Señalizador finalización conexión PRENDIDO // Asigne a modo no bloqueado ulCmdArg = 1; ioctlsocket(socketno, FIONBIO, &ulCmdArg);...
Página 356
APPENDIX MELSEC-Q if(length == SOCKET_ERROR) { nErrorStatus = WSAGetLastError(); if(nErrorStatus != WSAEWOULDBLOCK) { Sockerror(ERROR_RECIEVE); // Manejo de error return (SOCK_NG); } else { continue; // Repita hasta que los mensajes se // reciban } else { rbuf_idx += length; // Actualice el almacenaje de datos de // recepción // posición recv_size += length;...
Página 357
APPENDIX MELSEC-Q if(length == SOCKET_ERROR) { nErrorStatus = WSAGetLastError(); if(nErrorStatus != WSAEWOULDBLOCK) { Sockerror(ERROR_RECIEVE); // Manejo de error return (SOCK_NG); } else { continue; // Repita hasta que los mensajes se // reciban } else { rbuf_idx += length; // Actualice el almacenaje de datos de // recepción // posición recv_size += length;...
Página 358
APPENDIX MELSEC-Q else{ nErrorStatus=WSAGetLastError(); switch(error_kind){ case ERROR_SOCKET: printf("Failed to create socket."); break; case ERROR_BIND: printf("Failed to bind."); break; case ERROR_CONNECT: printf("Failed to establish connection."); break; case ERROR_SEND: printf("Sending failed."); break; case ERROR_RECIEVE: printf("Receiving failed."); break; case ERROR_SHUTDOWN: printf("Failed to shutdown."); break;...
APPENDIX MELSEC-Q Apéndice 8.2 Ejemplo de programa de comunicación usando el protocolo MC –2 Esta sección explica un ejemplo de un programa de dispositivo externo que lee/escribe datos desde el PLC CPU. Un programa de ejemplo, su entorno de ejecución y contenidos de comunicación de datos se muestran abajo.
APPENDIX MELSEC-Q (4) Ejemplo de Ventana (Formulario 1) (Nombre de objeto) Winsock Comand 1 ’ Conecte al módulo interfaz Ethernet. ’ Asigne las propiedades. ’ Envíe la trama 1E compatible con A Comand 2 (lea por lotes en unidades de palabra). Comand 3 ’...
Página 361
APPENDIX MELSEC-Q Private Sub Command2_Click() Dim SData As String 'Lea D0 a D4 (5 direcciones) con el comando de trama 1E compatible con A. SData = "01ff000a4420000000000500" 'Envíe los datos. Me.Winsock1.SendData SData End Sub Private Sub Command3_Click() 'Cierre el socket de conexión TCP (desconete la línea). Me.Winsock1.Close End Sub Private Sub Command4_Click()
APPENDIX MELSEC-Q Apéndice 9 Herramientas de Soporte de Comunicación (Componente MX) El Componente MX es un biblioteca de control ActiveX que soporta cualquier tipo de ruta de comunicación entre computadores personales compatibles con IBM-PC/AT y PLCs. Permite a los usuarios establecer comunicación usando solamente un procesamiento simple, sin tener que saber acerca de los diferentes protocolos de comunicación usados en la comunicación individual.
APPENDIX MELSEC-Q (3) Soporte para una amplia selección de sistemas operativos El Componente MX puede ejecutar en computadores personales compatibles con IBM PC/AT ejecutando los siguientes sistemas operativos básicos. ® ® • Sistema Operativo Microsoft Windows ® ® • Sistema Operativo Microsoft Windows ®...
APPENDIX MELSEC-Q Nombre de función Función ReadBuffer Lee desde la memoria buffer. WriteBuffer Escribe a la memoria buffer. GetClockData Lee datos de reloj desde el PLC CPU. SetClockData Escribe datos de reloj al PLC CPU. GetCpuType Lee un tipo de PLC CPU. SetCpuStatus EJECUTA/PARA/PAUSA remoto del PLC CPU EntryDeviceStatus...
APPENDIX MELSEC-Q Apéndice 9.2 Procedimiento para el Uso del Componente MX Esta sección explica el procedimiento para crear programas y ejemplos de programas usando el Componente MX. (1) Procedimiento para crear programas El procedimiento para crear programas está resumido abajo. ®...
Página 366
APPENDIX MELSEC-Q (2) Ejemplo de programa El siguiente ejemplo de programa lee D0 a D4 (cinco direcciones) del PLC de destino usando el número de estación lógica. ® Cuando se usa Visual Basic Ejemplo de pantalla (Formulario1) Texto1 ' Ingrese el número lógico de la estación. Comando1 ' Conecte a la línea de comunicación Comando2...
Página 367
APPENDIX MELSEC-Q Private Sub Command3_Click() Desconexión Dim rtn As Long ' Desconexión rtn = ActEasyIF1. Close() If rtn = 0 Then MsgBox "The disconnection was successful" Else MsgBox "Disconnection Error:" & Hex(rtn) End If End Sub ® Cuando se usa Visual C++ Conexión void CVCDlg::OnOpen() long lRet;...
Página 368
APPENDIX MELSEC-Q Lectura void CVCDlg::OnRead() long lRet; short sData[5]; CString szMessage; // D0-D4 are read lRet = m_actEasyIF. ReadDeviceBlock2 ( "D0", 5, sData ); if ( lRet == 0) { szMessage. Format ( "D0-D5 = %d, %d, %d, %d, %d", sData[0], sData[1], sData[2], sData[3], sData[4] );...
APPENDIX MELSEC-Q Apéndice 10 Diferencias entre el Ethernet y el IEEE802.3s La siguiente muestra el encabezamiento del Ethernet en la capa de enlace de datos soportado por el módulo Ethernet. Encabezamiento de capa de enlace de datos Ethernet Módulo Ethernet Especificación (V 2.0) de trama Ethernet Especificación de trama IEEE802.3 (ISO/IEC8802.3) (1) Ethernet...
APPENDIX MELSEC-Q Apéndice 12 Hojas de Grabación del Valor de Asignación Esta sección provee hojas de grabación del valor de asignación para parámetros asignados con el GX Developer. Haga copias como necesite. Número de hoja de grabación del Pantalla de asignación del GX Developer valor de asignación Parámetros de red, asignación del número de tarjetas Ethernet MNET/10H Hoja de grabación 1...
Página 371
APPENDIX MELSEC-Q Hoja de grabación 1 [Número de módulo Pantalla de asignación Datos de asignación Artículos de datos del GX Developer Valor de asignación Observación Número inicial de E/S Número de red Número de grupo Parámetros de red, Asignación del número Número de estación de tarjetas Ethernet En línea...
Página 372
APPENDIX MELSEC-Q Hoja de grabación 2 [Número del módulo Pantalla de asignación Datos de asignación Artículos de datos del GX Developer Valor de asignación Observación Temporizador TCP Por defecto: 60 (500 ms) Temporizador de Por defecto: 20 (500 ms) ventana cero TCP Temporizador de Por defecto: 20 (500 ms) reenvío TCP...
Página 373
APPENDIX MELSEC-Q Hoja de Grabación 3 [Número del módulo Pantalla de asignación Datos de asignación Artículos de datos del GX Developer Valor de asignación Observación Protocolo Activa Asignación no requerida; se Sistema de apertura No pasiva selecciona UDP Totalmente pasiva Envío Buffer fijado Recepción...
Página 374
APPENDIX MELSEC-Q Hoja de grabación 4 [Número del módulo Pantalla de asignación Datos de asignación Artículos de datos del GX Developer Valor de asignación Observación No use Función del relé del encaminador Patrón de máscara de subred Ajuste al formato de entrada Dirección IP de encaminador por Ajuste al formato de entrada defecto...
Página 375
APPENDIX MELSEC-Q Hoja de grabación 5 [Número del módulo Pantalla de asignación Datos de asignación Artículos de datos del GX Developer Valor de asignación Observación Sistema de respuesta automática Número de estación <-> Información Sistema de computación de dirección IP Sistema de intercambio de tabla Sistema de uso junto Patrón de máscara de red...
Página 376
APPENDIX MELSEC-Q Hoja de grabación 6 [Número del módulo Pantalla de asignación Datos de asignación Artículos de datos del GX Developer Valor de asignación Observación No use Asignaciones de función FTP Nombre del registro Por defecto: "QJ71E71" Parámetros de Red, Actual Asignaciones de Contraseña...
Página 377
APPENDIX MELSEC-Q Hoja de grabación 7 [Número del módulo Pantalla de asignación Datos de asignación Artículos de datos del GX Developer Valor de asignación Observación Contraseña Dirección de mail Asignac Revisión de mail recibido Revisión de mails recibidos Revisión: Señal iones general Asigne el valor de intervalo...
Página 378
APPENDIX MELSEC-Q Hoja de grabación 8 [Número del módulo Pantalla de asignación Datos de asignación Artículos de datos del GX Developer Valor de asignación Observación Sin asignaciones PARADA Normal Error de módulo/error del sistema del módulo (Desorden de nivel Mediano/Mayor) Condición para inspección PLC PARADA de aviso (PARADA desorden menor) EJECUCION normal...
Página 379
APPENDIX MELSEC-Q Hoja de grabación 9 [Número del módulo Pantalla de asignación Datos de asignación Artículos de datos del GX Developer Valor de asignación Observación Decimal Formato de entrada del valor Formato de entrada de asignación de dispositivo Hexadecimal de palabra Instrucción RECV Código del dispositivo Buffer fijado...
Página 380
APPENDIX MELSEC-Q Hoja de grabación 10 Pantalla de asignación Datos de asignación Artículos de datos del GX Developer Valor de asignación Observación Número de inicio del puntero de interrupción Lado del Formato de entrada: Decimal Número del PLC CPU puntero de interrupción del módulo Número inicial de...
Página 381
APPENDIX MELSEC-Q Hoja de grabación 11 Pantalla de asignación Datos de asignación Artículos de datos del GX Developer Valor de asignación Observación Transferencia a número de Número de red intermedia Número de estación intermedia Transferencia a número de Número de red intermedia Número de estación intermedia Transferencia a número de...
Página 382
APPENDIX MELSEC-Q Hoja de grabación 12 Pantalla de asignación Datos de asignación Artículos de datos del GX Developer Valor de asignación Observación Asignaciones de contraseña Asignaciones de Asignaciones del Nombre del QJ71E71 contraseña remota módulo de modelo contraseña activa Inicio X/Y Conexión 1 Conexión 2 Conexión 3...
Página 385
Dirección IP (módulo Ethernet) FTP...............1 - 13 de la estación local........4 - 20 Función de monitoreo........1 - 6 DNS ............1 – 13 Función de interrupción Dirección de subred ........5 - 19 Comunicación de buffer fijado Dirección física ........... 9 – 15 (existe procedimiento)........7 - 7 Dirección IP del encaminador.....
Página 386
Módulo válido durante el acceso de otra estación........... 4 - 17 Sistema de apertura ........5 - 36 Sistema de CPU múltiple..1 - 8, 2 - 14, 6 - 4 No pasiva..........5 - 36, 5 - 51 Sistemas aplicables ........2 - 1 Número de estación ........
GARANTIA Por favor confirme los detalles de la garantía del producto antes de empezar a usarlo. 1. Período de Garantía “Gratis” y Rango de Garantía “Gratis” Si cualquier avería o defecto (en adelante denominada "Falla") que se encuentre que sea la responsabilidad de Mitsubishi ocurre durante el uso del producto dentro del período de garantía “gratis”, el producto será...
Página 388
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...