300
31003122.05 www.schneider-electric.com 31003122 10/2009 Quantum NOE 771 •• Módulos Ethernet Manual del usuario 10/2009

Módulos Ethernet Manual del usuario

  • Upload
    others

  • View
    5

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Módulos Ethernet Manual del usuario

31003122 10/2009

3100

3122

.05

www.schneider-electric.com

Quantum NOE 771 ••Módulos EthernetManual del usuario

10/2009

Page 2: Módulos Ethernet Manual del usuario

© 2009 Schneider Electric. Reservados todos los derechos.

2 31003122 10/2009

Page 3: Módulos Ethernet Manual del usuario

Tabla de materias

Información de seguridad . . . . . . . . . . . . . . . . . . . . . . . . 7Acerca de este libro . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9

Capítulo 1 Descripción de los productos . . . . . . . . . . . . . . . . . . . . . 13Descripción general del módulo NOE 771 ••. . . . . . . . . . . . . . . . . . . . . . . 14Indicadores LED . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17Conectores y cableado . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19Explorador de E/S (140 NOE 771 00, -01, -11). . . . . . . . . . . . . . . . . . . . . 20Mensajes Modbus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21Servidores FTP y HTTP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22Servidor de direcciones. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23Datos globales. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25Control de ancho de banda. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26Diagnósticos web . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28Requisitos del sistema y atención al cliente . . . . . . . . . . . . . . . . . . . . . . . 29

Capítulo 2 Instalación del módulo. . . . . . . . . . . . . . . . . . . . . . . . . . . 31Antes de empezar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32Esquemas de cableado. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34Seguridad . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36Instalación del módulo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37Conexión del cable . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39Asignación de parámetros de dirección Ethernet . . . . . . . . . . . . . . . . . . . 40Definición de la contraseña FTP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43Definición de la contraseña HTTP. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47Definición de cadenas de comunidad SNMP . . . . . . . . . . . . . . . . . . . . . . 49Uso de BootP Lite para asignar parámetros de dirección. . . . . . . . . . . . . 50

Capítulo 3 Configuración del módulo con Concept . . . . . . . . . . . . 51Seleccionar el PLC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52Ajuste del número de módulos NOE. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56Acceso y edición de la asignación de E/S. . . . . . . . . . . . . . . . . . . . . . . . . 58Configurar los parámetros de dirección Ethernet . . . . . . . . . . . . . . . . . . . 61

31003122 10/2009 3

Page 4: Módulos Ethernet Manual del usuario

Capítulo 4 Transferir datos mediante bloques de comunicación . . 634.1 Utilización de los bloques de comunicación Ladder Logic 984 . . . . . . . . 64

Descripción de las instrucciones MSTR . . . . . . . . . . . . . . . . . . . . . . . . . 65Bloque MSTR para TCP/IP en Concept . . . . . . . . . . . . . . . . . . . . . . . . . 66Representación de la instrucción Ladder Logic MSTR . . . . . . . . . . . . . . 67Códigos de error de función MSTR. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69Operaciones MSTR de lectura y escritura . . . . . . . . . . . . . . . . . . . . . . . . 73Leer/escribir datos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74Operación MSTR de obtención de estadísticas locales . . . . . . . . . . . . . 75Operación de MSTR de borrado de estadísticas locales. . . . . . . . . . . . . 76Operación MSTR de obtención de estadísticas remotas. . . . . . . . . . . . . 77Operación MSTR de borrado de estadísticas remotas . . . . . . . . . . . . . . 78Operación MSTR de restablecimiento de módulo opcional. . . . . . . . . . . 79Operación MSTR Leer CTE (tabla de ampliación de configuración) . . . . 80Operación MSTR Escribir CTE (tabla de ampliación de configuración) . 82Estadísticas de Ethernet TCP/IP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84

4.2 Utilización de los bloques de comunicación lógicos IEC . . . . . . . . . . . . . 87CREAD_REG. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88CWRITE_REG. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91READ_REG . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94WRITE_REG . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97TCP_IP_ADDR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100MBP_MSTR. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103

Capítulo 5 Transferencia de datos con el programa de ayuda de datos globales (publicar/suscribir) de los módulos NOE -01, -11, -21. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107Planificación del sistema de datos globales (Publicar/Suscribir) . . . . . . . 108Configuración de la utilidad de datos globales (publicar/suscribir) . . . . . 112Filtrado Multicast . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 116

Capítulo 6 Transferencia de datos con el explorador de E/S 140 NOE 771 -00, -01 –11 y -21 únicamente. . . . . . . . . . . 119Conceptos del explorador de E/S . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 120Habilitar/deshabilitar explorador de E/S. . . . . . . . . . . . . . . . . . . . . . . . . . 123Configuración de la lista de exploración de E/S utilizando Concept . . . . 125Finalización de la configuración de E/S. . . . . . . . . . . . . . . . . . . . . . . . . . 129Configuración de la lista de exploración de E/S mediante ProWORX NxT 132Tiempos de respuesta del explorador de E/S: Entrada remota a salida remota . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 140

Capítulo 7 Páginas web incorporadas . . . . . . . . . . . . . . . . . . . . . . . . 143Acceso a la página web inicial de ayuda . . . . . . . . . . . . . . . . . . . . . . . . . 144Página de presentación de Quantum . . . . . . . . . . . . . . . . . . . . . . . . . . . 146Página del bastidor local configurado . . . . . . . . . . . . . . . . . . . . . . . . . . . 147Página de la pantalla de configuración de la CPU. . . . . . . . . . . . . . . . . . 148Página de estadísticas del módulo Ethernet . . . . . . . . . . . . . . . . . . . . . . 150

4 31003122 10/2009

Page 5: Módulos Ethernet Manual del usuario

Página de estado de comunicación de E/S remotas. . . . . . . . . . . . . . . . . 151Página de control de datos del PLC Quantum . . . . . . . . . . . . . . . . . . . . . 152Página de configuración del módulo NOE . . . . . . . . . . . . . . . . . . . . . . . . 154Página de configuración de SNMP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 156Página de configuración del servidor de direcciones . . . . . . . . . . . . . . . . 158Páginas web de diagnósticos ampliadas . . . . . . . . . . . . . . . . . . . . . . . . . 162Página Propiedades de NOE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 169Página Diagnóstico de NOE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 170Diagnóstico del registro de averías . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 171Página de contacto de Schneider Automation . . . . . . . . . . . . . . . . . . . . . 172

Capítulo 8 Configuración del servidor de direcciones/sustitución de dispositivos defectuosos . . . . . . . . . . . . 173Configuración del servidor de direcciones/Sustitución de dispositivos defectuosos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 174Información sobre la sustitución de dispositivos defectuosos. . . . . . . . . . 177Configuración del servicio de sustitución de dispositivos defectuosos . . . 180

Capítulo 9 Hot Standby. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 185Quantum Hot Standby para Unity Pro. . . . . . . . . . . . . . . . . . . . . . . . . . . . 186Topología de Hot Standby. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 188Configuración de NOE y Hot Standby. . . . . . . . . . . . . . . . . . . . . . . . . . . . 189Asignación de direcciones IP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 190Modalidades de servicio de NOE y Modicon Quantum Hot Standby con Unity . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 192Tiempos de intercambio de direcciones . . . . . . . . . . . . . . . . . . . . . . . . . . 196Efectos de red de la solución Modicon Quantum Hot Standby con Unity . 197

Capítulo 10 Utilización de Network Options Ethernet Tester . . . . . . 201Instalación del Comprobador de opciones de red Ethernet . . . . . . . . . . . 202Establecimiento de una conexión con un módulo Ethernet . . . . . . . . . . . 203Obtención y borrado de estadísticas. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 206Estadísticas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 209Lectura de registros. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 211Escritura de registros . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 212Utilización del botón T. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 214

Capítulo 11 SNMP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 217SNMP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 218Estructura de nombres ASN.1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 221Configuración de un módulo NOE con SNMP . . . . . . . . . . . . . . . . . . . . . 223Configuración de un módulo NOE con una MIB privada TFE. . . . . . . . . . 225

31003122 10/2009 5

Page 6: Módulos Ethernet Manual del usuario

Capítulo 12 Mantenimiento . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 233Respuesta a errores . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 234Lectura y borrado del registro de averías . . . . . . . . . . . . . . . . . . . . . . . . 239Descarga de un nuevo NOE Exec. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 240Concept EXECLoader . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 241Descarga de un nuevo NOE Exec mediante FTP . . . . . . . . . . . . . . . . . . 245Descarga de un nuevo Kernel de NOE . . . . . . . . . . . . . . . . . . . . . . . . . . 247

Apéndices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 249Apéndice A Características . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 251

Características. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 251Apéndice B Guía de desarrolladores de Ethernet . . . . . . . . . . . . . . . . 253

Vista general . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 254Descripciones de las clases. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 256Clase CSample_doc . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 257Clase CSample_View . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 258Temporizadores y procesamiento de transacciones . . . . . . . . . . . . . . . . 260Máquina de estado de transmisión . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 261Máquina de estado de recepción. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 263Visualización en la pantalla . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 265

Apéndice C Protocolo de aplicación Modbus de TCP/IP Quantum Ethernet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 267Vista general . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 268PDU del Protocolo de aplicación Modbus . . . . . . . . . . . . . . . . . . . . . . . . 269Clases de servicios del Protocolo de aplicación Modbus . . . . . . . . . . . . 271Análisis de la PDU del Protocolo de aplicación Modbus . . . . . . . . . . . . . 272Aspectos específicos relativos a TCP/IP . . . . . . . . . . . . . . . . . . . . . . . . . 274Documentos de referencia. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 275

Apéndice D Estadísticas de rendimiento del explorador de E/S de los módulos NOE 771 -00, -01 y -11 . . . . . . . . . . . . . . . . . 277Rendimiento del explorador de E/S 140 NOE 771 -00, -01 y -11 . . . . . . 277

Glosario . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 281Índice . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 293

6 31003122 10/2009

Page 7: Módulos Ethernet Manual del usuario

§

Información de seguridad

Información importante

AVISO

Lea atentamente estas instrucciones y observe el equipo para familiarizarse con el dispositivo antes de instalarlo, utilizarlo o realizar su mantenimiento. Los mensajes especiales que se ofrecen a continuación pueden aparecer a lo largo de la documentación o en el equipo para advertir de peligros potenciales o para ofrecer información que aclara o simplifica los distintos procedimientos.

31003122 10/2009 7

Page 8: Módulos Ethernet Manual del usuario

TENGA EN CUENTA

La instalación, manejo, puesta en servicio y mantenimiento de equipos eléctricos deberán ser realizados sólo por personal cualificado. Schneider Electric no se hace responsable de ninguna de las consecuencias del uso de este material.

Una persona cualificada es aquella que cuenta con capacidad y conocimientos relativos a la construcción, el funcionamiento y la instalación de equipos eléctricos y que ha sido formada en materia de seguridad para reconocer y evitar los riesgos que conllevan tales equipos.

8 31003122 10/2009

Page 9: Módulos Ethernet Manual del usuario

Acerca de este libro

Presentación

Objeto

En el presente manual se describen las funciones de la línea de productos Quantum NOE 771 ••.

Se incluyen los siguientes módulos de PLC:140 NOE 771 00140 NOE 771 01140 NOE 771 10140 NOE 771 11

En este manual se ofrece información para comenzar a utilizar el PLC Quantum y establecer la comunicación con dispositivos a través de la red Ethernet. En este manual se incluye información sobre:

arquitectura de hardware de un módulo TCP/IP Ethernet Quantum diseñado para adaptarse a un solo slot en el bastidor Quantum estándar;capacidades de los módulos NOE 771 ••;instalación de los módulos NOE 771 •• en un bastidor Quantum.

ADVERTENCIAFUNCIONAMIENTO INESPERADO DEL EQUIPO

Diseñe su aplicación de modo que los módulos no controlados permitan la comunicación sólo con partes no críticas de la aplicación.

Si no se siguen estas instrucciones pueden producirse lesiones personales graves o mortales o daños en el equipo.

31003122 10/2009 9

Page 10: Módulos Ethernet Manual del usuario

En este manual se describen los procedimientos para:configurar los módulos desde el panel de programación mediante el software Concept;configurar los módulos para la transferencia de datos mediante uno de estos tres métodos:

bloques de comunicaciónUtilice la instrucción especial MSTR del conjunto de instrucciones de Ladder Logic 984 o las instrucciones de las funciones lógicas IEC.utilidad de datos globales (publicar/suscribir)explorador de E/SLos módulos del explorador de E/S (únicamente NOE 771 -00, -01 y -11) incluyen procedimientos de configuración para la lista de exploración de E/S mediante Concept, ProWORX o Modsoft.

utilizar un servidor web integrado para acceder al diagnóstico y a las configura-ciones online del módulo y su controlador asociadoutilizar el servidor web de FactoryCast para personalizar la configuración a través de páginas web incorporadas (140 NOE 771 -10 y -11)utilizar el módulo NOE en una solución Hot Standby que proporcione tolerancia a fallos de las comunicaciones y E/S remotasutilizar el comprobador NOET con un PC que funcione con Windows para controlar la red

Nomenclatura

En la siguiente tabla se indica la estructura de nombres empleada en este manual.

Lectores potenciales de este manual

Este manual está pensado para ofrecer ayuda a todo aquel usuario de un PLC Quantum que necesite comunicarse con dispositivos a través de una red Ethernet. Los destinatarios deben poseer conocimientos básicos de la utilización de sistemas PLC, así como del funcionamiento de las herramientas de programación Concept, ProWORX NxT o Modsoft. También son necesarios conocimientos relativos al uso de una red Ethernet y TCP/IP.

140 NOE 771 Números de modelo

•• hace referencia a -00, -01, -10, -11

•0 hace referencia a -00, -10

•1 hace referencia a -01, -11

0• hace referencia a -00, -01

1• hace referencia a -10, -11

10 31003122 10/2009

Page 11: Módulos Ethernet Manual del usuario

Campo de aplicación

Los datos y las ilustraciones de este manual no son vinculantes. Nos reservamos el derecho a modificar cualquiera de nuestros productos de acuerdo con nuestra política de desarrollo continuo de productos. La información de este documento está sujeta a cualquier cambio o variación sin necesidad de previo aviso y no debe considerarse un compromiso por parte de Schneider Electric.

Documentos relacionados

Puede descargar estas publicaciones técnicas y otra información técnica de nuestro sitio web www.schneider-electric.com.

Título de la documentación Reference Number

Manual de usuario de Concept 840 USE 503

Hoja de instrucciones de la utilidad de descarga de direcciones IP Ethernet BooTP Lite

31002087

Manual de usuario de FactoryCast 31001229

Manual de planificación e instalación de Hot Standby 840 USE 106

Manual de usuario de la biblioteca de bloques de Ladder Logic 840 USE 101

Manual de referencia del protocolo MODBUS 31002841

Especificación de Open MODBUS www.modicon.com/openmbus

Manual de usuario de ProWORX NxT 372 SPU 680 01

Manual de usuario de ProWORX 32 372 SPU 780 01

Manual de instalación y planificación de sistemas de cables de E/S remotas

890 USE 101

31003122 10/2009 11

Page 12: Módulos Ethernet Manual del usuario

Información relativa al producto

La información que se ofrece en esta documentación contiene descripciones de carácter general y/o características técnicas sobre el rendimiento de los productos incluidos en ella. La presente documentación no tiene como objetivo sustituir ni debe emplearse para determinar la idoneidad o fiabilidad de dichos productos para aplicaciones de usuario específicas. Los usuarios o integradores tienen la responsabilidad de llevar a cabo un análisis de riesgos adecuado y exhaustivo, así como la evaluación y pruebas de los productos en relación con la aplicación o uso en cuestión de dichos productos. Ni Schneider Electric ni ninguna de sus filiales o asociados asumirán responsabilidad alguna por el uso inapropiado de la información contenida en este documento. Si tiene sugerencias para mejoras o modificaciones o ha hallado errores en esta publicación, le rogamos que nos lo notifique.

No se podrá reproducir este documento de ninguna forma, ni en su totalidad ni en parte, ya sea por medios electrónicos o mecánicos, incluida la fotocopia, sin el permiso expreso y por escrito de Schneider Electric.

Al instalar y utilizar este producto es necesario tener en cuenta todos los sistemas de seguridad relacionados, ya sean regionales, locales o estatales. Por razones de seguridad y para garantizar que se siguen los consejos de la documentación del sistema, las reparaciones sólo podrá realizarlas el fabricante.

Cuando se utilicen dispositivos para aplicaciones con requisitos técnicos de seguridad, siga las instrucciones pertinentes.

Si no se utiliza el software de Schneider Electric o un software compatible con nuestros productos de hardware pueden producirse daños, lesiones o un funciona-miento inadecuado del equipo.

Si no se tiene en cuenta esta información se pueden causar daños personales o en el equipo.

Comentarios del usuario

Envíe sus comentarios a la dirección electrónica [email protected].

12 31003122 10/2009

Page 13: Módulos Ethernet Manual del usuario

31003122 10/2009

1

Descripción de los productos

31003122 10/2009

Descripción de los productos

Introducción

En este capítulo se ofrece una descripción general de los productos de los módulos Quantum para comunicaciones a través de Ethernet. Abarca los módulos 140 NOE 771 •• y el puerto de Ethernet integrado de los módulos 140 CPU 6 ••.

Contenido de este capítulo

Este capítulo contiene los siguiente apartados:

Apartado Página

Descripción general del módulo NOE 771 •• 14

Indicadores LED 17

Conectores y cableado 19

Explorador de E/S (140 NOE 771 00, -01, -11) 20

Mensajes Modbus 21

Servidores FTP y HTTP 22

Servidor de direcciones 23

Datos globales 25

Control de ancho de banda 26

Diagnósticos web 28

Requisitos del sistema y atención al cliente 29

13

Page 14: Módulos Ethernet Manual del usuario

Descripción de los productos

Descripción general del módulo NOE 771 ••

Vista general

La información que sigue contiene una descripción general del módulo 140 NOE 771 •• de Quantum.

Descripción general

El módulo Ethernet 140 NOE 771 00 10/100 de Quantum, que se muestra a continuación, es uno de los últimos modelos de una línea de módulos Ethernet TCP/IP de Quantum diseñados para que un PLC de Quantum pueda comunicarse con otros dispositivos mediante una red Ethernet. Los componentes electrónicos de los módulos NOE 771•• se encuentran en una carcasa estándar de Quantum de anchura única que ocupa un slot de un bastidor Quantum. El módulo puede intercambiarse bajo tensión, así como conectarse a cualquier slot del bastidor que se encuentre disponible.

El módulo NOE 771 00 proporciona comunicaciones entre entidades pares en tiempo real, así como exploración de E/S y un servidor Modbus/TCP. Los servicios HTTP incluidos ofrecen programas de ayuda de mantenimiento y configuración para el módulo.

Funciones principales

Las funciones principales de los modelos del módulo 140 NOE 771 (-00, -01, -10, -11, -21) se recogen en la siguiente lista.

-00 -01 -10 -11 -21

Servidor HTTP X X X X X

Servidor FTP X X X X X

Sistema de archivos Flash X X X X X

Cliente BOOTP X X X X X

Servidor BOOTP X X X X X

Agente SNMP V2 X X X X X

Envío de mensajes MODBUS X X X X X

Explorador de E/S X X X X

Hot Standby X X

Datos globales - Publicar/Suscribir X X X

Control de ancho de banda X X X

Sustitución de dispositivos defectuosos (servidor DHCP)

X X X

Diagnóstico web mejorado X X X

MIB privada de Schneider X X X

Aplicación FactoryCast X X X

Páginas web programables por el usuario X X X

14 31003122 10/2009

Page 15: Módulos Ethernet Manual del usuario

Descripción de los productos

Componentes del panel frontal

El panel frontal de los módulos NOE 771 •• contiene marcas de identificación, códigos de color y la pantalla de los indicadores luminosos LED. Detrás de la puerta extraíble del panel frontal, encontrará un espacio para escribir la dirección IP, una etiqueta de dirección global y dos conectores para el cable Ethernet.

En la siguiente tabla se ofrece una descripción de los componentes del panel frontal, que se muestran en la figura de la vista frontal.

Componente Descripción

Panel de indicadores LED

Indica el estado de funcionamiento del módulo, así como la red de comunicaciones de fibra óptica o Ethernet a la que está conectado. (Consulte el apartado de indicadores LED en este capítulo.)

Área de dirección IP Proporciona un área destinada a introducir la dirección IP que se ha asignado al módulo.

Etiqueta de dirección global

Indica la dirección MAC de Ethernet global del módulo asignada de fábrica.

Conector 100 BASE-FX Proporciona un conector MT-RJ que permite la conexión con un cable Ethernet de fibra óptica de 100 megabits.

Conector 10/100BASE-T Proporciona un conector RJ-45 para la conexión a un cable Ethernet de par trenzado y blindado.

31003122 10/2009 15

Page 16: Módulos Ethernet Manual del usuario

Descripción de los productos

Vista frontal

La siguiente figura representa la vista frontal del módulo Ethernet NOE 771 00.

1 Número de modelo, descripción del módulo, código de color2 Pantalla de indicadores LED3 Área para introducir la dirección IP4 Etiqueta de dirección global5 Conector MT-RJ de cable 100 Base Fx6 Conector RJ-45 de cable 10/100 Base-T7 Puerta extraíble

16 31003122 10/2009

Page 17: Módulos Ethernet Manual del usuario

Descripción de los productos

Indicadores LED

Vista general

El panel de indicadores LED proporciona información funcional continua acerca de los módulos NOE 771 •• y su conexión a la red.

Panel de indicadores LED

En la siguiente tabla se describe la función de cada indicador LED del panel.

Indicador LED

Color Descripción

Active Verde Indica que el bastidor está en funcionamiento.

Ready Verde Indica que el módulo funciona correctamente.

Fault Rojo Indica que el estado del módulo NOE no es correcto.

Run Verde Parpadea para indicar el código de diagnóstico, tal y como se describe más adelante en Estado del LED Run.

Coll Rojo Parpadea cuando se producen colisiones de Ethernet.

Link Verde Está encendido cuando la conexión Ethernet se encuentra activa.

TxAct Verde Parpadea para indicar la transmisión Ethernet.

RxAct Verde Parpadea para indicar la recepción Ethernet.

10MB Verde Está encendido cuando el módulo se encuentra conectado a una red de 10 megabits.

100 MB Verde Está encendido cuando el módulo se encuentra conectado a una red de 100 megabits.

Fduplex Verde Está encendido cuando Ethernet está funcionando en el modo de dúplex completo.

Kernel Ámbar Está encendido cuando se encuentra en la modalidad kernel.Parpadea cuando el modo de descarga está activo.

Appl Verde Está encendido cuando hay una entrada en el archivo de registro de bloqueo.

31003122 10/2009 17

Page 18: Módulos Ethernet Manual del usuario

Descripción de los productos

Estado del LED Run

En la siguiente tabla se describe el estado de cada indicador LED Run del panel.

Estado del indicador

Estado

Encendido (continuo)

Funcionamiento normal: el módulo NOE está listo para la comunicación en red.

Número de parpadeos en la secuencia

Uno No se utiliza.

Dos No se utiliza.

Tres Sin conexión: el cable de red no está conectado o es defectuoso.

Cuatro Dirección IP duplicada: el módulo permanecerá en estado offline.

Cinco Sin dirección IP: el módulo está tratando de obtener una dirección IP de un servidor BOOTP.

Seis Uso de la dirección IP predeterminada

Siete No hay NOE Executive válido

Ocho La configuración IP no es válida (causa probable: la gateway predeterminada no se encuentra en la misma máscara de subred que el módulo NOE).

18 31003122 10/2009

Page 19: Módulos Ethernet Manual del usuario

Descripción de los productos

Conectores y cableado

Vista general

A continuación se describen los conectores 10/100 BASE-T y 100 BASE-FX.

Conector de par trenzado 10/100 BASE-T

El conector 10/100 BASE-T de los módulos NOE 771 •• es un conector de par trenzado RJ-45 estándar.

En la siguiente figura se muestra el conector 10/100 BASE-T.

Schneider Electric recomienda utilizar el cableado STP de categoría 5, que alcanza una velocidad de 100 Mbps con un conector RJ-45.

Los ocho pins están distribuidos verticalmente y numerados de abajo a arriba. La distribución de pins de RJ-45 que utiliza este módulo es:

Recepción de datos (+)3Recepción de datos (-)6Transmisión de datos (+)1Transmisión de datos (-)2

100 BASE-FX

El conector 100 BASE-FX de los módulos NOE 771 •• es un conector MT-RJ o conector de cable de fibra óptica de acoplamiento. (Consulte la figure de la vista frontal (véase página 16).)

Para el módulo NOE 771 •• es probable que necesite un conjunto de cable de fibra óptica multimodo de 62,5/125 mm MT-RJ a SC (dúplex). Schneider Electric recomienda el cable número 490NOC00005 para realizar conexiones a concentradores/conmutadores de fibra.

NOTA: El módulo NOE 771 •• es un dispositivo de un solo canal. Permite la comunicación a través de una red Ethernet 10/100BASE-T o 100BASE-FX en cualquier momento, pero no a través de las dos al mismo tiempo.

31003122 10/2009 19

Page 20: Módulos Ethernet Manual del usuario

Descripción de los productos

Explorador de E/S (140 NOE 771 00, -01, -11)

Vista general

Consulte el apartado Explorador de E/S (véase página 120) de este manual.

20 31003122 10/2009

Page 21: Módulos Ethernet Manual del usuario

Descripción de los productos

Mensajes Modbus

Introducción: Cliente

Todos los módulos NOE 771 •• Ethernet TCP/IP de Quantum permiten al usuario transferir datos a y desde los nodos de una red TCP/IP mediante el uso de una instrucción de comunicaciones. Todos los PLC compatibles con las funciones de comunicación de red a través de Ethernet pueden utilizar la instrucción MSTR de Ladder Logic para leer o escribir información del controlador; también pueden usar los bloques de comunicaciones IEC.

Introducción: Servidor

Todos los módulos TCP/IP Ethernet NOE771 •• de Quantum permiten al usuario acceder a datos desde el controlador mediante el protocolo estándar Modbus/TCP. Cualquier dispositivo, ya sea un PC, un paquete HMI, otro PLC o un dispositivo compatible con Modbus/TCP, puede acceder a los datos desde el PLC. El servidor Modbus/TCP permite a los paneles de programación iniciar una sesión en el controlador a través de Ethernet.

Limitaciones

El módulo NOE771 •• admite hasta 128 conexiones simultáneas al servidor Modbus/TCP. A fin de garantizar la coherencia de los cambios en la configuración del controlador, el módulo NOE771•• no permite que haya más de un panel de programación conectado al mismo tiempo.

El módulo NOE admite los siguientes comandos Modbus/TCP.Leer datosEscribir datosLeer/escribir datosObtener estadísticas remotasBorrar estadísticas remotasComandos Modbus 125 (utilizados por los paneles de programación para descargar un nuevo Exec en el módulo NOE)

Prestaciones

En la siguiente tabla se muestran las características de las prestaciones del servidor Modbus/TCP del módulo NOE 771 ••.

NOTA: Las prestaciones Modbus/TCP del módulo NOE 771 •• se miden con el PLC 140 CPU 534 14 de Quantum.

Parámetro Valor

Tiempo habitual de respuesta (ms) 0.6

Número de conexiones Modbus (cliente y servidor) 64 (-01, -11, -21)16 (cliente -00)32 (servidor -10)

Cantidad de canales de conexión simultáneos 1

31003122 10/2009 21

Page 22: Módulos Ethernet Manual del usuario

Descripción de los productos

Servidores FTP y HTTP

Servidor FTP

El servidor de protocolo de transferencia de archivos (FTP) del módulo NOE 771 •• estará disponible en cuanto este último reciba una dirección IP. Cualquier cliente FTP puede acceder al módulo si utiliza el nombre de usuario y la contraseña correctos.

El servidor FTP ofrece los siguientes servicios:Actualización del firmware del módulo NOE mediante la descarga de un nuevo Exec.Visualización del registro de errores mediante la carga de archivos de registro de errores.Carga/descarga del servidor BootP y de archivos de configuración SNMP.

El nombre de usuario predeterminado es USER, y la contraseña predeterminada USERUSER. Tanto el nombre de usuario como la contraseña distinguen entre mayúsculas y minúsculas. Las instrucciones para cambiar la contraseña y añadir o eliminar los nombres de usuario para el servidor FTP (véase página 43) se describen más adelante en esta guía.

Sólo puede haber un cliente FTP por módulo.

Servidor HTTP

El servidor de protocolo de transferencia de hipertexto (HTTP) del módulo NOE 771 •• estará disponible en cuanto este último reciba una dirección IP. Se puede utilizar con la versión 4.0 o posterior de los navegadores Internet Explorer o Netscape.

El servidor HTTP del módulo NOE 771 •• permite acceder a la siguiente información: Estadísticas Ethernet del módulo.Información del controlador y de E/S.Información del servidor BootP/DHCP/FDR (Faulty Device Replacement o Sustitución de dispositivos defectuosos).Datos globales (publicar/suscribir)

Las páginas HTML del servidor HTTP permiten configurar el agente SNMP y el servidor BootP/DHCP/FDR del módulo.

El servidor HTTP está protegido con un nombre y una contraseña predeterminados. El nombre y la contraseña predeterminados son USER y distinguen las mayúsculas de las minúsculas. Ambos se pueden modificar desde la página de configuración (véase página 47) que se encuentra en las páginas web incorporadas del módulo NOE 771 0•.

En el caso de los módulos NOE 771 1•, el nombre de usuario y la contraseña se pueden cambiar mediante el configurador de FactoryCast.

El módulo NOE 771 •• admite un máximo de 32 conexiones HTTP simultáneas.

NOTA: Los navegadores pueden abrir varias conexiones, por lo que 32 conexiones HTTP no indican 32 usuarios simultáneos.

NOTA: El módulo NOE 771 0• no admite las páginas web descargadas por los usuarios. Si desea utilizar este tipo de páginas, deberá adquirir el módulo 140 NOE 771 1• o -21.

22 31003122 10/2009

Page 23: Módulos Ethernet Manual del usuario

Descripción de los productos

Servidor de direcciones

Vista general

A continuación se describen los servicios proporcionados por los servidores de direcciones:

Servidor BootPServidor DHCP

Servidor BOOTP

NOTA: El servidor BootP está disponible en los modelos 140 NOE 771 -00 y -10.

El software del protocolo Bootstrap (BOOTP), que cumple con la norma RFC 951, se utiliza para asignar direcciones IP a los participantes de una red Ethernet. Los dispositivos principales de la red envían peticiones BootP durante la secuencia de inicio. El servidor BootP recibe la petición y extrae la información de direcciones IP necesaria de su base de datos. A continuación, el servidor ubica la dirección en los mensajes de respuesta BootP que envía a los dispositivos que han solicitado la información. Los dispositivos utilizarán las direcciones IP asignadas que han recibido del servidor BootP para todas las comunicaciones que se establezcan en la red.

Servidor BootP de NOE

El módulo NOE •0 viene provisto de un servidor BootP. Esta función permite proporcionar direcciones IP a todos los dispositivos de E/S a los que el módulo NOE 771 •0 presta servicio. Un servidor BootP incorporado en el módulo NOE 771 •0 elimina la necesidad de tener un PC destinado a la gestión de la red de E/S que funcione como servidor BootP.

NOTA: El servidor BootP del módulo NOE 771 •0 no se puede utilizar para proporcionar su propia dirección IP.

El servidor BootP del módulo NOE 771 •0 se puede configurar desde la página web HTTP del módulo. Al utilizar esta función, el usuario puede añadir, eliminar y editar dispositivos en la base de datos del servidor BootP, que se mantiene en la memoria no volátil del módulo.

31003122 10/2009 23

Page 24: Módulos Ethernet Manual del usuario

Descripción de los productos

Servidor DHCP

NOTA: El servidor DHCP está disponible en los modelos 140 NOE 771 -•1.

El protocolo de configuración dinámica de host (DHCP) es un superconjunto del protocolo BootP. El módulo 140 NOE 771 •1 dispone de un servidor DHCP. El servidor DHCP cumple con la especificación RFC 1531 y puede utilizarse para proporcionar la configuración IP a los dispositivos que utilizan BootP o DHCP.

El servidor DHCP cuenta con entradas que utilizan la dirección MAC para realizar la configuración IP y con entradas en el servidor que utilizan el nombre de función para realizar la configuración IP (véase página 173).

Si va a migrar una configuración BootP de un módulo 140 NOE 771 •0 al nuevo módulo 140 NOE 771 •1, consulte el capítulo Configuración del servidor de direcciones/Sustitución de dispositivos defectuosos (véase página 173) para obtener información adicional acerca de la actualización automática de la configuración del nuevo servidor DHCP.

NOTA: Antes de ubicar el módulo NOE en una red corporativa, Schneider Electric recomienda consultar la instalación con el departamento de informática. Es posible que la red corporativa de la empresa disponga de al menos un servidor DHCP ya en ejecución. Si el servidor DHCP de NOE se está ejecutando en la misma red, podría interferir en ella.

Para evitar posibles problemas relacionados con el servidor DHCP de NOE en la red corporativa, asegúrese de que el servidor DHCP no se está ejecutando en el NOE sin incluir entradas de dirección en la configuración. Si no existen dispositivos configurados en la página de configuración del servidor de direcciones, el módulo NOE no iniciará el servidor DHCP.

24 31003122 10/2009

Page 25: Módulos Ethernet Manual del usuario

Descripción de los productos

Datos globales

Vista general

El servicio de datos globales es un mecanismo de editor/suscriptor en tiempo real que proporciona el intercambio de datos más eficaz para la coordinación entre las aplicaciones del PLC.

Los dispositivos compatibles con este servicio se encuentran en un grupo de distribución que tiene como objetivo la sincronización y el intercambio de variables de aplicación. Cada dispositivo de datos globales puede publicar una variable de red (aplicación) y suscribir hasta 64.

El módulo NOE de Quantum lleva incorporada la Página web de configuración de datos globales, que proporciona una pantalla de configuración para determinar cuáles y cuántas variables de aplicación se intercambian con este servicio. Tras la configuración, los intercambios entre todas las estaciones que pertenezcan al mismo grupo de distribución se realizarán automáticamente.

El servicio de datos globales utiliza el espacio de registros 4x para los intercambios de datos globales.

Características principales del servicio de datos globales

Las características principales del servicio de datos globales son:Un editor y varios suscriptores.Un dispositivo puede publicar una variable de red de hasta 512 registros.Un dispositivo puede suscribirse a diversas variables de red de hasta 2.048 registros.Un dispositivo se suscribe a la variable de red completa.Un grupo de distribución por dirección IP de red.Velocidad de publicación definida por la aplicación.Hasta 64 variables de red de datos globales (numeradas del 1 al 64) pueden formar parte del grupo de distribución de datos.El módulo NOE sólo dispone de una dirección de difusión múltiple. Por lo tanto, únicamente puede realizar operaciones de publicación y suscripción dentro de un grupo.Un equipo puede participar en varios grupos de distribución utilizando diversos módulos NOE en el bastidor.

El servicio de datos globales tiene una ventaja sobre los servicios cliente/servidor cuando hay más de un suscriptor recibiendo datos al mismo tiempo. Esto se debe a que sólo es necesario realizar una transacción para que todos los suscriptores reciban los datos.

Esto se traduce en dos ventajas:reduce el tráfico de red en su conjuntoasegura una mayor sincronización entre varios suscriptores

31003122 10/2009 25

Page 26: Módulos Ethernet Manual del usuario

Descripción de los productos

Control de ancho de banda

Vista general

El control de ancho de banda permite supervisar la asignación de CPU de los módulos NOE para cada uno de los siguientes servicios: datos globales, exploración de E/S y envío de mensajes. El servicio de control de ancho de banda recupera los datos de la carga de trabajo y devuelve una de estas informaciones: si el módulo dispone de recursos libres o si el módulo está funcionando con toda su capacidad. Al conocer la asignación de recursos es posible:

decidir la asignación de los recursos;determinar el número de módulos NOE necesarios en un sistema.

Servicios disponibles

Los servicios a los que se puede acceder y controlar son:datos globales;explorador de E/S;mensajes de Modbus.

Si utiliza el control de ancho de banda, no necesitará desarrollar un nuevo conjunto de funciones de acceso. La carga real de la CPU del módulo NOE se calcula cada segundo.

26 31003122 10/2009

Page 27: Módulos Ethernet Manual del usuario

Descripción de los productos

Tasas de carga del control de ancho de banda

El servicio de control de ancho de banda realiza comprobaciones cada segundo y calcula cuatro valores en datos privados:

porcentaje de la CPU del módulo NOE asignado a datos globales;porcentaje de la CPU del módulo NOE asignado al explorador de E/S;porcentaje de la CPU del módulo NOE asignado a mensajes;porcentaje de la CPU del módulo NOE asignado a otros servicios y a reposo.

Los resultados se muestran como porcentajes. El tiempo de la CPU invertido en otros servicios se muestra como Other o Free. El control de ancho de banda utiliza las mismas funciones que el protocolo SNMP.

Las tres tasas de servicio, datos globales, explorador de E/S y envío de mensajes, se calculan según la siguiente fórmula:

(Carga actual * 100)/Carga máxima

Tabla de las tasas de carga máxima

La carga actual se calcula de forma dinámica.

NOTA: Las cargas dependen del tiempo de ciclo del controlador. Cada aplicación dispone de un tiempo de ciclo estimado. Por lo tanto, al evaluar las cargas, es preciso asegurarse de que el tiempo de ciclo del controlador se ajuste al tiempo de ciclo estimado para la correspondiente aplicación.

Servicio de diagnóstico

Datos de carga de trabajo devueltos Carga máxima para el módulo NOE 771 x1

Datos globales Número de variables publicadas por segundo

800

explorador de E/S Número de transacciones por segundo 4200

Mensajes Número de mensajes tratados por segundo 410

31003122 10/2009 27

Page 28: Módulos Ethernet Manual del usuario

Descripción de los productos

Diagnósticos web

Vista general

NOTA: Estos servicios están disponibles en los módulos 140 NOE 771 •1.

El servidor web incorporado proporciona páginas web que se pueden emplear para diagnosticar servicios Transparent Factory/tiempo real.

A continuación se muestran los servicios referidos:diagnósticos de datos globales

estado de todos los servicios de datos globalesestado de todas las variables suscritas y publicadastasa de publicación/suscripción

diagnóstico de exploración de E/Sestado de todos los servicios de exploración de E/Sestado de los dispositivos individuales exploradosvelocidad real de exploración de E/S

diagnósticos de envío de mensajesinformación de diagnóstico para el envío de mensajes del puerto 502

control de ancho de banda.medición del rendimiento del módulo NOE mediante el servicio

NOTA: Todas estas páginas están protegidas por la contraseña HTTP general.

28 31003122 10/2009

Page 29: Módulos Ethernet Manual del usuario

Descripción de los productos

Requisitos del sistema y atención al cliente

Requisitos mínimos del sistema

La siguiente tabla enumera los requisitos de versión mínimos para sistemas utilizados con los módulos NOE 771 •0.

Atención al cliente

Los usuarios registrados de Schneider Electric tienen a su disposición un servicio de asistencia técnica.

Para localizar la oficina de ventas de Schneider Electric más cercano, visite http://www.schneider-electric.com. En la lista Seleccione un país, haga clic en el país más cercano para obtener información referente a la asistencia técnica.

Sistema Versión mínima

Versión de Exec 92.15

Versión de kernel 92.15

Versión de páginas web 2.2.2

31003122 10/2009 29

Page 30: Módulos Ethernet Manual del usuario

Descripción de los productos

30 31003122 10/2009

Page 31: Módulos Ethernet Manual del usuario

31003122 10/2009

2

Instalación del módulo

31003122 10/2009

Instalación del módulo

Vista general

El presente capítulo contiene la información referente a la instalación y configuración de los módulos NOE 771 ••.

Contenido de este capítulo

Este capítulo contiene los siguiente apartados:

Apartado Página

Antes de empezar 32

Esquemas de cableado 34

Seguridad 36

Instalación del módulo 37

Conexión del cable 39

Asignación de parámetros de dirección Ethernet 40

Definición de la contraseña FTP 43

Definición de la contraseña HTTP 47

Definición de cadenas de comunidad SNMP 49

Uso de BootP Lite para asignar parámetros de dirección 50

31

Page 32: Módulos Ethernet Manual del usuario

Instalación del módulo

Antes de empezar

Comprobaciones iniciales

Antes de instalar el módulo, es necesario realizar las siguientes comprobaciones.Determinar cómo se asignarán al módulo NOE 771 •• sus parámetros de dirección Ethernet (el método predeterminado es BootP).Verificar que la red Ethernet está debidamente constituida.

Determinación de los parámetros de dirección Ethernet apropiados

Consulte a su administrador de sistemas para determinar si debe configurar una dirección IP nueva, una pasarela adecuada y unas direcciones de máscara de subred, o si el módulo obtendrá los parámetros de dirección Ethernet de un servidor BootP. Si el administrador asigna parámetros de dirección nuevos, deberá configurar el módulo desde el panel de programación (véase página 51).

ATENCIÓNRIESGO DE DIRECCIONES DUPLICADAS

No conecte el módulo a la red si antes no se ha asegurado de que su dirección IP será única en toda la red. Si dos dispositivos tienen la misma dirección IP, su red puede presentar un comportamiento imprevisible.

Si no se siguen estas instrucciones pueden producirse lesiones personales o daños en el equipo.

ADVERTENCIAFUNCIONAMIENTO INESPERADO DEL EQUIPO

Diseñe su aplicación de modo que los módulos no controlados permitan la comunicación sólo con partes no críticas de la aplicación.

Si no se siguen estas instrucciones pueden producirse lesiones personales graves o mortales o daños en el equipo.

32 31003122 10/2009

Page 33: Módulos Ethernet Manual del usuario

Instalación del módulo

Verificación de la topología de la red

No emplee un cable estándar para conectar directamente a otro dispositivo un módulo de servidor web Ethernet incorporado. Debe utilizar un cable de conexión cruzada. Para que la red funcione correctamente, es necesario tender el cable desde cada dispositivo a través de un concentrador/conmutador Ethernet. Los concentradores/conmutadores son fáciles de encontrar, puesto que son muchos los proveedores que ofrecen estos productos.

En la figura siguiente se muestran dos topologías de red incorrectas.

En la figura siguiente se muestra una topología de red correcta.

31003122 10/2009 33

Page 34: Módulos Ethernet Manual del usuario

Instalación del módulo

Esquemas de cableado

Vista general

En un esquema de cableado Ethernet estándar, cada dispositivo se conecta por cable a un puerto de un concentrador/conmutador Ethernet central.

Longitud del par trenzado

Según se aprecia en la tabla siguiente, la longitud máxima del cable que conecta dos dispositivos depende del tipo de dispositivo.

Para conocer las características de Fast Ethernet (100 Base-T), consulte la norma IEEE 802.3u, publicada por el IEEE (www.IEEE.org).

Cableado con concentradores convencionales

Las tablas y figuras siguientes muestran la cantidad máxima de concentradores y la longitud máxima admitida del cable entre dispositivos si se utilizan concentradores.

Distancias de cable 10 BASE-T

Tipo de dispositivo

Longitud máxima del cable desde el dispositivo hasta el concentrador/conmutador

Cantidad máxima de concentradores entre dos nodos cualesquiera

Longitud máxima de cable entre los nodos más alejados de una red

Concentrador 100 m 4 500 m

Conmutador 100 m Sin límite Sin límite

34 31003122 10/2009

Page 35: Módulos Ethernet Manual del usuario

Instalación del módulo

Distancias de cable 100 BASE-T

El cableado 100 BASE-T permite utilizar dos concentradores con una distancia máxima de conexión de 100 m y un diámetro de red total de 205 m (325 ft).

La tabla siguiente contiene información acerca de los parámetros de distancia máxima con 100 BASE-T.

Distancias de cable 100 BASE-FX

El cableado 100 BASE-FX permite utilizar dos concentradores con una distancia máxima de conexión de 412 m (1.339 ft)y un diámetro de red total de 205 m (665 ft).

La tabla siguiente contiene información acerca de los parámetros de distancia máxima con 100 BASE-FX y 100 BASE-TX-FX.

Longitud de fibra

La longitud máxima para cable multimodo/850 nm es 2 km.

Modelo Longitud máxima del cable de par trenzado TX-T2-T4

DTE-DTE (sin repetidor) 100 m

1 repetidor de clase I 200 m

1 repetidor de clase II 200 m

2 repetidores de clase II 205 m (665 ft)

Modelo Longitud máxima del cable de par trenzado TX y fibra FX

Longitud máxima del cable fibra FX

DTE-DTE (sin repetidor) N/A 412 m

1 repetidor de clase I 260,8 m (1) 272 m (884 ft)

1 repetidor de clase II 308,8 m (1) 320 m

2 repetidores de clase II 216,2 m (2) 228 m (741 ft)

(1) La combinación de fibra y par trenzado implica una conexión de par trenzado de 100 m (325 ft).

(2) La combinación de fibra y par trenzado implica una conexión de par trenzado de 105 m (340 ft).

31003122 10/2009 35

Page 36: Módulos Ethernet Manual del usuario

Instalación del módulo

Seguridad

Vista general

La información que se muestra a continuación hace referencia a los cortafuegos. Para restringir el acceso al controlador Ethernet y a la red E/S, es probable que sea conveniente utilizar un cortafuegos.

Tipos de cortafuegos

Existen dos tipos de cortafuegos:Cortafuegos de redCortafuegos de aplicación.

Cortafuegos de red

Los cortafuegos de red se instalan habitualmente entre Internet y un único punto de entrada a una red interna protegida.

Cortafuegos de aplicación

Los cortafuegos de aplicación actúan en representación de una aplicación. Interceptan todo el tráfico destinado a dicha aplicación y deciden si permitir el acceso de ese tráfico a la aplicación en cuestión. Los cortafuegos de aplicación se ubican en ordenadores principales individuales.

Números de puerto utilizados por el módulo NOE

La tabla que aparece a continuación muestra los números de puerto utilizados por el módulo NOE.

Es probable que tenga que proporcionar la información contenida en esta tabla a su administrador de sistemas para que la configuración del cortafuegos permita el acceso al PLC desde el exterior de sus instalaciones.

Protocolo Número de puerto

Modbus/TCP TCP 502

HTTP TCP 80

SNMP UDP 61

FTP TCP 21

36 31003122 10/2009

Page 37: Módulos Ethernet Manual del usuario

Instalación del módulo

Instalación del módulo

Vista general

La información que se muestra a continuación describe cómo instalar el módulo NOE 771 ••.

Antes de comenzar

Localice el bastidor en el que se instalará el módulo NOE 771 ••. Asegúrese de que haya un slot disponible para instalar el módulo.

NOTA:

El módulo NOE 771 •• sólo se puede instalar en un bastidor local.Asegúrese de que la instalación del módulo NOE no excede los requisitos del bastidor Quantum.

Ubicación del slot en el bastidor

Los módulos se pueden instalar en cualquier slot del bastidor. No es necesario, por lo tanto, que estén ubicados uno al lado del otro.

Herramientas necesarias

Para la instalación se precisa un destornillador Phillips de tamaño mediano.

31003122 10/2009 37

Page 38: Módulos Ethernet Manual del usuario

Instalación del módulo

Instalación del módulo en el bastidor

Siga los pasos descritos a continuación para instalar el módulo NOE 771 •• en un bastidor Quantum.

Paso Acción

1 Mientras se sostiene el módulo por un extremo, colocarlo en los dos enganches situados cerca de la parte superior del bastidor.La siguiente figura muestra el modo correcto de sostener el módulo.

2 Deslizar el módulo hacia abajo de manera que el conector se enganche con el bastidor.

3 Utilizar un destornillador Phillips para ajustar el tornillo de la parte inferior del módulo con un par de apriete de entre 2 y 4 in-lb o entre 0,22 y 0,45 N/m.

38 31003122 10/2009

Page 39: Módulos Ethernet Manual del usuario

Instalación del módulo

Conexión del cable

Accesorios

NOTA: El módulo 140 NOE 771 •• puede comunicarse a través de una red Ethernet 10/100BASE-T o 100BASE-FX en cualquier momento, pero no a través de ambas al mismo tiempo.

A continuación se muestra una lista de conmutadores comercializados por Schneider Electric.

En la siguiente lista, por su parte, se indican los cables de Schneider Electric que admiten el filtrado de difusión múltiple.

Fibra óptica

Retire la tapa protectora del puerto del conector MT-RJ que se encuentra en el módulo y la tapa protectora del extremo del conector negro que se encuentra en el cable de fibra óptica MT-RJ. Tenga en cuenta que la clavija sólo se puede ajustar en el conector de una manera. Debe encajar, por lo tanto, en su sitio.

La figura que aparece a continuación muestra el cable de fibra óptica MT-RJ.

Concentrador o conmutador

Descripción

499NEH10410 Concentrador con 4 puertos 10BASE-T499NOH10510 Concentrador con 3 puertos 10BASE-T y 2 puertos 10BASE-FL499NTR10010 Transceptor 10BASE-T/10BASE-FL499NEH14100 Concentrador con 4 puertos 100BASE-TX499NTR10100 Transceptor 100BASE-TX499NES18100 Conmutador con 8 puertos 10/100BASE-TX499NES17100 Conmutador administrado con 7 puertos 10/100BASE-TX499NOS17100 Conmutador administrado con 5 puertos 10/100BASE-TX y 2

puertos 100BASE-FX

Cable Descripción490NTW000 02/05/12/40/80 U Cable recto490NTC000 05/15/40/80 U Cable cruzado

31003122 10/2009 39

Page 40: Módulos Ethernet Manual del usuario

Instalación del módulo

Asignación de parámetros de dirección Ethernet

Vista general

La información que se muestra a continuación describe cómo asignar los parámetros de dirección IP.

El módulo NOE 771 •• no contiene ninguna dirección IP predeterminada. Es necesario programar la unidad con una ampliación de la configuración Ethernet para proporcionarle una dirección IP. Si el módulo arranca sin tener una dirección IP, éste intentará obtener una dirección del servidor BootP de la red.

También es posible asignar parámetros de dirección IP mediante el programa de software BootP Lite.

NOTA: Puede hacer uso de las páginas web con objeto de configurar la dirección IP para los módulos NOE 771 01, -11 y -21.

Utilización de un servidor BootP

El administrador de sistemas puede confirmar si ya existe un servidor BootP en la red, al tiempo que puede ayudarle a utilizar el servidor para mantener la dirección IP del adaptador.

A este respecto, véase Uso de BootP Lite para asignar parámetros de dirección, página 50.

Obtención de una dirección IP por parte de un módulo sin configurar (de fábrica)

Durante la operación de inicio, un módulo NOE 711 •• sin configurar intentará obtener la dirección IP mediante el envío de solicitudes BootP. Cuando obtenga una respuesta de un servidor BootP, será esa la dirección IP que se utilice. Si no se obtiene una respuesta BootP en dos minutos, el módulo utilizará la dirección IP predeterminada obtenida a partir de su dirección MAC.

NOTA: La dirección MAC viene asignada de fábrica y está indicada en una etiqueta situada en el panel frontal, encima del conector de cables. Se trata de una dirección única asignada globalmente de 48 bits. Está ubicada en la PROM. La dirección Ethernet aparece indicada en la etiqueta en formato hexadecimal del tipo 00.00.54.xx.xx.xx.

ATENCIÓNRIESGO DE DIRECCIONES DUPLICADAS

Asegúrese de que el módulo NOE 771 •0 recibe una dirección IP exclusiva. Si existen dos o más dispositivos con la misma dirección IP, es posible que se produzca un funcionamiento impredecible en la red.

Si no se siguen estas instrucciones pueden producirse lesiones personales o da-ños en el equipo.

40 31003122 10/2009

Page 41: Módulos Ethernet Manual del usuario

Instalación del módulo

Conexión a la dirección IP predeterminada

Para conectarse a la dirección IP predeterminada mediante el PC, configure una ruta activa desde dicho PC. Para realizar esta operación tanto con Windows 95/98/ME/NT/2000 como con Windows XP, siga el procedimiento que se especifica a continuación. Puede utilizar las rutas para conectar los componentes Ethernet con otros rangos de direcciones.

Paso Acción

1 Comprobar que el módulo NOE está funcionando.

2 Obtener la dirección IP predeterminada del módulo NOE procedente de la dirección MAC (por ejemplo, 84.0.0.2).

3 Abrir una ventana de MS-DOS.

4 Agregar una ruta activa para el módulo NOE local escribiendo:C:\>ROUTE ADD <destino> MASK <máscara> <gateway>Ejemplo: C:\>ROUTE ADD 84.0.0.0 MASK 255.0.0.0 205.217.193.205Utilizar la dirección IP predeterminada del módulo NOE como dirección de destino. Utilizar la máscara de subred de tipo A para conectarse con cada dirección 84.0.0.0. La dirección de gateway es la IP del PC.Resultado: MS Windows se comunicará con cualquier dirección que empiece por 84 y que:

esté directamente conectada a un concentrador o conmutador al que pueda acceder directamente la máquina del usuario;o bienpueda ver la ruta o gateway que se haya especificado.

5 Confirmar que existe una entrada nueva en la tabla de rutas activas escribiendo C:\>route print:La figura que aparece a continuación confirma que se ha agregado una entrada nueva a la tabla de rutas activas.

6 Comprobar que la conexión se ha realizado escribiendo C:\>ping 84.0.0.2La figura que aparece a continuación indica que se ha comprobado la conexión.

31003122 10/2009 41

Page 42: Módulos Ethernet Manual del usuario

Instalación del módulo

Especificación de parámetros de dirección

Para obtener una dirección IP válida, una gateway adecuada y una máscara de subred, consulte al administrador de sistemas. A continuación, siga las instrucciones que se explican en el apartado Configuración de los parámetros de dirección Ethernet (véase página 61).

Si el servidor BootP responde

Si el servidor responde con parámetros de dirección, el módulo NOE 771 •• los utilizará mientras siga recibiendo alimentación.

Si el servidor no responde, el módulo intentará enviar de nuevo la petición durante dos minutos.

Si el servidor BootP no responde

Si no se recibe ninguna respuesta del servidor BootP, el módulo NOE 771 •• utilizará la dirección IP predeterminada.

Durante este periodo de tiempo, el indicador Run parpadeará cinco veces por cada intento BootP y seis veces por la utilización de la dirección IP predeterminada.

Prueba de dirección IP duplicada de NOE 771 ••

Siempre que el módulo NOE 771 •• reciba una dirección IP, éste realizará una prueba de direcciones duplicadas mediante el envío de tres solicitudes ARP de difusión en intervalos de cinco segundos.

Si se encuentra una dirección IP duplicada en la red, el módulo NOE 771 •• se mantendrá offline para evitar que se produzcan fallos en la red. Parpadeará cuatro veces para indicar la detección de una dirección IP duplicada.

ARP automático

Si las solicitudes no reciben respuesta, el módulo NOE 771 •• enviará de forma automática tres solicitudes ARP en intervalos de dos segundos para anunciar su presencia en la red.

42 31003122 10/2009

Page 43: Módulos Ethernet Manual del usuario

Instalación del módulo

Definición de la contraseña FTP

Definición de la contraseña FTP

La contraseña FTP se establece mediante el servidor web incorporado. El presente apartado contiene información acerca del acceso inicial al servidor web. En primer lugar, el administrador de sistemas debe cambiar la contraseña FTP, que restringe el acceso únicamente al administrador.

Consulte Páginas web incorporadas, página 143 para obtener más información.

Acceso al servidor web

Cada módulo Quantum 140 NOE 771 •• contiene un servidor web incorporado que permite acceder al diagnóstico y a las configuraciones en línea del módulo y de su controlador asociado.

Las páginas web sólo se pueden ver en Internet mediante la versión 4.0 o posterior de Netscape Navigator o Internet Explorer, versiones que son compatibles con JDK 1.1.4 o una versión superior.

Para obtener información acerca de la funcionalidad adicional que el sistema FactoryCast proporciona en los módulos 140 NOE 771 1•, consulte el Manual de usuario de FactoryCast (31001229).

Acceso a la página de inicio del módulo

Para poder acceder a la página de inicio del módulo, deberá introducir primero la dirección IP o URL completa en el campo Dirección o Ubicación de la ventana del navegador.

Ejemplo: http://hostname (donde hostname es la dirección IP completa o el nombre del ordenador principal DNS completo).

Resultado: Aparecerá la página web de inicio del servidor web Schneider Automation.

31003122 10/2009 43

Page 44: Módulos Ethernet Manual del usuario

Instalación del módulo

Página web de inicio del programa de ayuda de Schneider

La figura que aparece a continuación muestra la página de inicio del servidor web Schneider Automation.

Desde esta página se puede acceder a las páginas indicadas para realizar las siguientes acciones:

modificación de la contraseña FTP;modificación de la contraseña HTTP;supervisión de la información de diagnóstico y configuración (a este respecto, véase Páginas web incorporadas, página 143).

44 31003122 10/2009

Page 45: Módulos Ethernet Manual del usuario

Instalación del módulo

Modificación de la contraseña del servidor FTP

Siga los pasos que se indican a continuación para acceder a la página web conveniente y poder modificar así la contraseña FTP.

Paso Acción

1 Introducir la dirección URL.Ejemplo: http://hostname/secure/embedded/ftp_passwd_config.htm

2 Introducir un nombre de usuario y una contraseña en el cuadro de diálogo Introducir contraseña de red.Hacer clic en OK.Nota: El nombre de usuario predeterminado es USER, mientras que la contraseña predeterminada es USERUSER. Se recomienda modificar los dos elementos al instalar el módulo.

3 Introducir un nuevo nombre de usuario y una contraseña nueva en el campo conveniente del cuadro de diálogo Modificar nombre de usuario y contraseña del servidor FTP.Hacer clic en Enviar cambio de contraseña FTP.

31003122 10/2009 45

Page 46: Módulos Ethernet Manual del usuario

Instalación del módulo

4 Aparecerá el siguiente cuadro de diálogo.

Si se hace clic en Reiniciar dispositivo, se definirá el nombre de usuario y la contraseña nuevas de la tarjeta del módulo NOE 771 ••.Nota: El proceso de reinicio precisa aproximadamente 40 segundos. (Si se trabaja con aplicaciones de gran tamaño, dicho proceso puede durar hasta 60 segundos). Durante el proceso de reinicio, no estará disponible ninguno de los servicios que presta el módulo NOE 771 ••.

Paso Acción

46 31003122 10/2009

Page 47: Módulos Ethernet Manual del usuario

Instalación del módulo

Definición de la contraseña HTTP

Vista general

La siguiente información describe cómo establecer la contraseña HTTP exclusivamente en el módulo NOE 771 0•.

Modificación de la contraseña HTTP

En los pasos que figuran a continuación se indica cómo acceder a la página web conveniente para modificar la contraseña HTTP.

Paso Acción

1 Introducir la dirección URL.Ejemplo: http://hostname/secure/embedded/http_passwd_config.htm

2 Introducir un nombre de usuario y una contraseña en el cuadro de diálogo Introducir contraseña de red.Hacer clic en OK.Nota: El nombre de usuario predeterminado es USER, mientras que la contraseña predeterminada es USER. Se recomienda modificar los dos elementos al instalar el módulo.

31003122 10/2009 47

Page 48: Módulos Ethernet Manual del usuario

Instalación del módulo

3 Introducir un nuevo nombre de usuario y una contraseña nueva en el campo conveniente del cuadro de diálogo Modificar nombre de usuario y contraseña del servidor web.Hacer clic en Enviar cambio de contraseña.

4 Aparecerá el siguiente cuadro de diálogo.

Si se hace clic en Reiniciar dispositivo, se definirá el nombre de usuario y la contraseña nuevas de la tarjeta del módulo NOE 771 0•.Nota: El proceso de reinicio precisa aproximadamente 40 segundos. (Si se trabaja con aplicaciones de gran tamaño, dicho proceso puede durar hasta 60 segundos). Durante el proceso de reinicio, no estará disponible ninguno de los servicios que presta el módulo NOE 771 0•.

Paso Acción

48 31003122 10/2009

Page 49: Módulos Ethernet Manual del usuario

Instalación del módulo

Definición de cadenas de comunidad SNMP

Vista general

Las cadenas de comunidad SNMP se utilizan para restringir el acceso al agente SNMP. Ajuste las cadenas como nombres no triviales al instalar el módulo.

Definición de cadenas de comunidad SNMP

Siga los pasos que se indican a continuación para definir las cadenas de comunidad SNMP.

Paso Acción

1 Escribir la siguiente dirección URL en el navegador:http://hostname/secure/embedded/builtin?submit=Configure+SNMPo consultar la página web Configuración de SNMP.

2 Introducir los nombres de comunidad en los campos Establecer, Obtener y Capturar.

3 Hacer clic en Actualizar SNMP.

4 Reiniciar el módulo mediante un arranque en caliente.

31003122 10/2009 49

Page 50: Módulos Ethernet Manual del usuario

Instalación del módulo

Uso de BootP Lite para asignar parámetros de dirección

Programa de ayuda BootP Lite

En lugar de un servidor BootP, el programa de ayuda de BootP Lite de Schneider Electric se puede emplear para proporcionar la dirección IP, la máscara de subred y la gateway predeterminada del módulo NOE 771 ••.

NOTA: Consulte el software de servidor de BootP Lite y la documentación de usuario, que se encuentran disponibles en www.schneider-electric.com para su descarga.

ATENCIÓNOPERACIONES IMPREVISIBLES A CAUSA DE UNA DIRECCIÓN MAC INCO-RRECTA

Compruebe la dirección MAC del dispositivo de destino antes de conectar el software de servidor BootP Lite.Es necesario que introduzca los parámetros adecuados del controlador de destino, puesto que en caso contrario éste funcionará según su configuración anterior.Una dirección MAC incorrecta puede provocar cambios no deseados en otro dispositivo, así como resultados no previstos.

Si no se siguen estas instrucciones pueden producirse lesiones personales o daños en el equipo.

50 31003122 10/2009

Page 51: Módulos Ethernet Manual del usuario

31003122 10/2009

3

Configuración del módulo con Concept

31003122 10/2009

Configuración del módulo con Concept

Introducción

Este capítulo describe cómo configurar el módulo NOE 771 desde el panel de programación utilizando Concept. El módulo puede funcionar como una interfase de red para la CPU sin servicios de E/S, siempre y cuando los parámetros IP sean facilitados por un servidor BootP o con la dirección IP predeterminada del módulo.

Contenido de este capítulo

Este capítulo contiene los siguiente apartados:

Apartado Página

Seleccionar el PLC 52

Ajuste del número de módulos NOE 56

Acceso y edición de la asignación de E/S 58

Configurar los parámetros de dirección Ethernet 61

51

Page 52: Módulos Ethernet Manual del usuario

Configuración del módulo con Concept

Seleccionar el PLC

Configuración inicial

Una vez que haya instalado el módulo NOE 771•• (véase página 37)en un plano posterior Quantum, se puede configurar mediante Concept. Para configurar el NOE 771 ••, seleccione en primer lugar la CPU (PLC) correspondiente.

NOTA: Si desea información detallada sobre el uso de Concept, consulte el conjunto de manuales que acompañan a dicho software.

Seleccionar una CPU

Para seleccionar una CPU lleve a cabo los pasos siguientes:

Paso Acción

1 Abra Concept en su panel de programación (PC).

2 Haga clic en Archivo → Proyecto nuevo.

Resultado: Se abre un proyecto nuevo y aparece el nombre del archivo (sin título) sobre la barra de menús.

52 31003122 10/2009

Page 53: Módulos Ethernet Manual del usuario

Configuración del módulo con Concept

3 Haga clic en Proyecto → Configurador.

Resultado: Se abre la pantalla Configuración de PLC.

Paso Acción

31003122 10/2009 53

Page 54: Módulos Ethernet Manual del usuario

Configuración del módulo con Concept

4 Haga doble clic en el campo Tipo de la sección del PLC en la pantalla Configuración de PLC.Resultado: Se abre el cuadro de diálogo Selección de PLC. La opción predeterminada es Quantum.

Paso Acción

54 31003122 10/2009

Page 55: Módulos Ethernet Manual del usuario

Configuración del módulo con Concept

Configurar el número de módulos Ethernet

A continuación, debe configurar el número de módulos Ethernet con los que contará su sistema, tal como se indica en Esquemas de cableado (véase página 34).

5 En la lista CPU/ejecución, seleccione la CPU instalada en su plano posterior Quantum.Nota: En función de la CPU que elija, puede que tenga que seleccionar el tamaño de memoria correcto de la lista Tamaño de memoria.

6 Haga clic en Aceptar.Resultado: El tipo de PLC y los parámetros de configuración predeterminados aparecen en la pantalla Configuración de PLC.

Paso Acción

31003122 10/2009 55

Page 56: Módulos Ethernet Manual del usuario

Configuración del módulo con Concept

Ajuste del número de módulos NOE

Vista general

Puede configurar de dos a seis módulos Ethernet en un solo PLC según el modelo. Una 140 CPU 113 ó 213 aceptará un total de dos módulos de opción de red, incluidos NOE, NOM, NOP y CRP 811. Por su parte, una 140 CPU 424, 434, 534, 434A o 534A aceptará seis. Consulte el apartado Conceptos del explorador de E/S, página 120, en el que se aborda la combinación de exploradores de E/S y módulos NOE por CPU.

Requisitos de memoria

El primer módulo Ethernet TCP/IP configurado necesita 20 palabras de memoria. Cada módulo adicional necesitará otras 16 palabras de memoria.

Ajuste del número de módulos NOE

En el cuadro de diálogo Configuración del PLC, siga los pasos que aparecen a continuación para seleccionar el número de módulos NOE.

Paso Acción

1 Hacer clic en Configurar → Ampliaciones de configuración o hacer doble clic en la zona de la pantalla Ampliaciones de configuración

Resultado: Se abrirá el cuadro de diálogo Ampliaciones de configuración.

56 31003122 10/2009

Page 57: Módulos Ethernet Manual del usuario

Configuración del módulo con Concept

Creación de una asignación de E/S para los módulos NOE

A continuación, debe crear en su configuración una asignación de E/S para los módulos NOE, tal y como se explica en el apartado Acceso y edición de la asignación de E/S (véase página 58).

2 En la listaEthernet TCP/IP, seleccionar el número de módulos NOE que se desea configurar.

3 Hacer clic en OK.Resultado: El estado de Ethernet cambia de 0 al número seleccionado en el paso 2.

Paso Acción

31003122 10/2009 57

Page 58: Módulos Ethernet Manual del usuario

Configuración del módulo con Concept

Acceso y edición de la asignación de E/S

Vista general

El siguiente procedimiento describe cómo crear una asignación de E/S para los módulos NOE del sistema. El procedimiento determina la cantidad de módulos NOE en el sistema y los números de slot en los que se ubican.

Acceso y edición de una asignación de E/S

Siga los siguientes pasos para acceder y editar una asignación de E/S desde la pantalla Configuración del PLC.

Paso Acción

1 Hacer clic en Configurar → Asignación de E/S.

Resultado: Se abre el cuadro de diálogo Asignación de E/S (véase a continuación).

58 31003122 10/2009

Page 59: Módulos Ethernet Manual del usuario

Configuración del módulo con Concept

2 Hacer clic en Editar.

Resultado: Se abre el cuadro de diálogo Estación de E/S Quantum local.

Paso Acción

31003122 10/2009 59

Page 60: Módulos Ethernet Manual del usuario

Configuración del módulo con Concept

Configuración de los parámetros de dirección Ethernet

A continuación, configure los parámetros de dirección Ethernet en la pantalla Explorador de E/S Ethernet. Para ello, siga las indicaciones contenidas en el apartado Configuración de los parámetros de dirección Ethernet (véase página 61).

3 Hacer clic en el botón de elipsis (...) ...que se encuentra situado debajo de la columna Módulo.Resultado: Se abre el cuadro de diálogo Selección de módulos de E/S.

4 Hacer clic en el elemento Net Adapter del campo Categorías; a continuación, hacer clic, dentro del campo Módulos, en 140-NOE-771-00.Hacer clic en OK.Resultado: Se actualiza el cuadro de diálogo Estación de E/S Quantum local; NOE-771-00 aparece desde ese momento en la lista situada debajo de la columna Módulo, y su descripción se incluye en la columna Descripción.

5 Repetir los pasos 3 y 4 si es necesario agregar otros módulos a la asignación de E/S.

6 Hacer clic en OK para regresar a la pantalla Configuración del PLC.

Paso Acción

60 31003122 10/2009

Page 61: Módulos Ethernet Manual del usuario

Configuración del módulo con Concept

Configurar los parámetros de dirección Ethernet

Descripción general

En la siguiente información se describe cómo configurar los parámetros de dirección Ethernet del NOE 771 •• con Concept.

Introducción

Se puede acceder a los parámetros de dirección Ethernet del módulo NOE 771 ••, que incluyen las direcciones de Internet, de máscara de subred y de pasarela, desde el cuadro de diálogo Ethernet / Explorador de E/S. Antes de llevar a cabo el siguiente procedimiento, consulte a su administrador de sistemas si debe configurar los nuevos parámetros de dirección Ethernet o si el módulo puede obtenerlos del servidor BootP.

NOTA: Para poder configurar el módulo NOE 771 •• con Concept su estado debe ser fuera de línea.

ATENCIÓNFUNCIONAMIENTO NO DESEADO: DIRECCIÓN IP DUPLICADA

Si dos dispositivos tienen la misma dirección IP, su red puede presentar un comportamiento imprevisible.

Asegúrese de que asigna una dirección IP exclusiva a este dispositivo.Solicite siempre las direcciones IP a su administrador de sistemas para evitar que haya direcciones duplicadas.

Si no se siguen estas instrucciones pueden producirse lesiones personales o daños en el equipo.

31003122 10/2009 61

Page 62: Módulos Ethernet Manual del usuario

Configuración del módulo con Concept

Configurar los parámetros de dirección Ethernet

Lleve a cabo los pasos siguientes para configurar los parámetros de dirección Ethernet.

Cómo obtiene el módulo su dirección IP

Durante la inicialización, el módulo NOE 771 trata de leer la información de parámetros de dirección del PLC y determina su dirección IP de la siguiente manera.

Si el PLC tiene la dirección IP y no se ha seleccionado el servidor BootP, el módulo usará la dirección IP configurada que le ha asignado en el paso 2 del procedimiento anterior.Si seleccionó el servidor BootP en el paso 5 del procedimiento anterior, el módulo enviará solicitudes BootP para recibir su dirección IP.Si no existe extensión de configuración, el NOE envía solicitudes BootP. Si el módulo no recibe su dirección IP del servidor BootP en el plazo de dos minutos, usará la dirección IP obtenida a partir de su dirección MAC.

NOTA: La dirección MAC viene asignada de fábrica y está registrada en una etiqueta en el panel frontal, sobre el conector del cable. Se trata de una dirección asignada global de 48 bits exclusiva que se guarda en la PROM. La dirección Ethernet está escrita en la etiqueta en sistema hexadecimal, con el formato 00.00.54.xx.xx.xx.

Paso Acción

1 Haga clic en Configurar → Ethernet / Explorador de E/S.

Resultado: Se abre el cuadro de diálogo Ethernet / Explorador de E/S.

2 Haga clic en el botón Especificar dirección IP.

3 Escriba las nuevas direcciones IP, de máscara de subred y de pasarela en los campos correspondientes.

4 Seleccione el tipo de trama de Internet correcto de la lista Tipo de trama.

5 Si los parámetros de dirección Ethernet los asigna el servidor BootP del módulo, haga clic en el botón Usar servidor BootP.Nota: Si hace clic en este botón, los campos de los parámetros de dirección no estarán disponibles y no se mostrarán las direcciones.

62 31003122 10/2009

Page 63: Módulos Ethernet Manual del usuario

31003122 10/2009

4

Transferir datos mediante bloques de comunicación

31003122 10/2009

Transferir datos mediante bloques de comunicación

Introducción

En este capítulo se describe cómo transferir datos a y desde nodos en una red TCP/IP mediante bloques de comunicación. Los datos se transfieren mediante una instrucción MBP_MSTR especial o bien mediante una función lógica IEC. Este capítulo contiene las estadísticas de funcionamiento y los códigos de error para leer y escribir la información del controlador.

Contenido de este capítulo

Este capítulo contiene las siguientes secciones:

Sección Apartado Página

4.1 Utilización de los bloques de comunicación Ladder Logic 984 64

4.2 Utilización de los bloques de comunicación lógicos IEC 87

63

Page 64: Módulos Ethernet Manual del usuario

Transferir datos mediante bloques de comunicación

4.1 Utilización de los bloques de comunicación Ladder Logic 984

Introducción

Esta sección contiene información acerca de la instrucción MSTR del conjunto de instrucciones de Ladder Logic 984.

Contenido de esta sección

Esta sección contiene los siguientes apartados:

Apartado Página

Descripción de las instrucciones MSTR 65

Bloque MSTR para TCP/IP en Concept 66

Representación de la instrucción Ladder Logic MSTR 67

Códigos de error de función MSTR 69

Operaciones MSTR de lectura y escritura 73

Leer/escribir datos 74

Operación MSTR de obtención de estadísticas locales 75

Operación de MSTR de borrado de estadísticas locales 76

Operación MSTR de obtención de estadísticas remotas 77

Operación MSTR de borrado de estadísticas remotas 78

Operación MSTR de restablecimiento de módulo opcional 79

Operación MSTR Leer CTE (tabla de ampliación de configuración) 80

Operación MSTR Escribir CTE (tabla de ampliación de configuración) 82

Estadísticas de Ethernet TCP/IP 84

64 31003122 10/2009

Page 65: Módulos Ethernet Manual del usuario

Transferir datos mediante bloques de comunicación

Descripción de las instrucciones MSTR

Vista general

Todos los módulos NOE 771 •0 Quantum Ethernet TCP/IP permiten al usuario transferir datos a y desde nodos de una red TCP/IP mediante el empleo de una instrucción MSTR. Todos los PLC compatibles con las funciones de comunicación de red a través de Ethernet y Modbus Plus pueden utilizar la instrucción MSTR de Ladder Logic para leer o escribir información del controlador.

Operaciones de MSTR

La tabla que aparece a continuación detalla las 12 posibles operaciones de comunicaciones de red de MSTR e indica, al mismo tiempo, si son compatibles con la red Ethernet TCP/IP. Cada operación se designa mediante un código específico.

Número de instrucciones MSTR permitidas

Hasta un máximo de 16 instrucciones MSTR se pueden realizar de forma simultánea en un programa Ladder Logic por NOE. Se pueden programar más de 16 operaciones MSTR para la activación de flujo lógico. En este caso, cuando un bloque activo MSTR deja libres los recursos que ha estado utilizando y se desactiva, puede activarse la siguiente operación MSTR que localice Ladder Logic.

Operación de MSTR Tipo de operación Compatibilidad de Ethernet TCP/IP

Escribir datos 1 Compatible

Leer datos 2 Compatible

Obtener estadísticas locales 3 Compatible

Borrar estadísticas locales 4 Compatible

Escribir base de datos globales 5 Incompatible

Leer base de datos globales 6 Incompatible

Obtener estadísticas remotas 7 Compatible

Borrar estadísticas remotas 8 Compatible

Restablecer módulo opcional 10 Compatible

Leer CTE (ampliaciones de configuración) 11 Compatible

Escribir CTE (ampliaciones de configuración) 12 Compatible

31003122 10/2009 65

Page 66: Módulos Ethernet Manual del usuario

Transferir datos mediante bloques de comunicación

Bloque MSTR para TCP/IP en Concept

Vista general

La información que se incluye a continuación describe cómo completar la instalación del bloque MSTR en una red TCP/IP.

Instalación del bloque MSTR en TCP/IP

Éste es el bloque MSTR tal y como se emplea para TCP/IP en Ladder Logic Concept. Una vez que el bloque MSTR se inserta en la red, siga los pasos que se indican a continuación.

Paso Acción

1 Situar el cursor en el bloque MSTR.

2 Configurar el bloque de control y el campo de datos haciendo doble clic.

3 Pulsar Ctrl+D o hacer clic en Editar → Zoom DX.

4 Ir a la página 2 para definir aspectos sobre el conjunto de protocolos TCP/IP relativos al bloque MSTR y para completar la información necesaria.

66 31003122 10/2009

Page 67: Módulos Ethernet Manual del usuario

Transferir datos mediante bloques de comunicación

Representación de la instrucción Ladder Logic MSTR

Vista general

La información que se incluye a continuación describe la representación de Ladder Logic para la instrucción MSTR.

Diagrama Ladder Logic

El bloque MSTR se representa en diagramas Ladder Logic, tal y como se muestra a continuación.

Entradas

La instrucción MSTR tiene las dos siguientes entradas de control.La entrada al nodo superior permite la instrucción si está habilitado.La entrada al nodo intermedio concluye la operación activa si está habilitado.

Salidas

La instrucción MSTR puede producir las tres salidas posibles que se muestran a continuación.

La salida del nodo superior refleja el estado de la entrada superior. Se encuentra habilitado mientras la instrucción esté activa.La salida del nodo intermedio refleja el estado de la entrada intermedia. Se encuentra habilitado si la operación MSTR se detiene antes de finalizar o si se produce un error en el momento de finalizar la operación.La salida del nodo inferior se encuentra habilitada si una operación MSTR ha finalizado correctamente.

Cuando todas las salidas estén en posición 0, 4 instrucciones MSTR estarán en curso.

31003122 10/2009 67

Page 68: Módulos Ethernet Manual del usuario

Transferir datos mediante bloques de comunicación

Contenido del nodo superior

El registro 4x introducido en el nodo superior es el primero de varios registros de salida (dependientes de red) de los que se compone la red bloque de control. La estructura bloque de control difiere según el tipo de red en uso.

En el caso de las operaciones de lectura y escritura en CTE (véase página 73) de Ethernet, el nodo intermedio almacena el contenido de la tabla de la ampliación de configuración Ethernet en una serie de registros.

La tabla que se muestra a continuación muestra la estructura del bloque de control para la red Ethernet TCP/IP.

Contenido del nodo intermedio

El registro 4x introducido en el nodo intermedio es el primero de un grupo de registros contiguos de salida que constituyen el campo de datos.

Para operaciones que proporcionan datos al procesador de comunicación, tales como una operación de escritura, el campo de datos es el origen de los datos.

Para operaciones, como por ejemplo de lectura, que obtienen datos del procesador de comunicación, el campo de datos es el destino de los datos.

En el caso de las operaciones de lectura y escritura en CTE (véase página 73) de Ethernet, el nodo intermedio almacena el contenido de la tabla de ampliación de configuración de Ethernet en una serie de registros.

Contenido del nodo inferior

El valor entero introducido en el nodo inferior especifica la longitud, es decir, el número máximo de registros del campo de datos. La longitud se indicará en un rango de 1 a 100.

Registro Contenido

Visualizado Identifica una de las diez operaciones permitidas de MSTR para TCP/IP (de 1 a 4 y de 7 a 12)

Primer implícito Muestra el estado de error

Segundo implícito Muestra la longitud (número de registros transferidos)

Tercer implícito Muestra la información dependiente de la operación MSTR

Cuarto implícito Byte de menor valor: índice de destino

Byte de mayor valor: dirección de slot del bastidor Quantum del módulo NOE

Quinto implícito Byte 4 (MSB) de la dirección IP de destino de 32 bits

Sexto implícito Byte 3 de la dirección IP de destino de 32 bits

Séptimo implícito Byte 2 de la dirección IP de destino de 32 bits

Octavo implícito Byte 1 (LSB) de la dirección IP de destino de 32 bits

68 31003122 10/2009

Page 69: Módulos Ethernet Manual del usuario

Transferir datos mediante bloques de comunicación

Códigos de error de función MSTR

Descripción general

A continuación, se describen los códigos de error para las operaciones MSTR.

Visualización en bloque de control

Si se produce un error durante una operación MSTR, aparecerá un código hexadecimal de error en el primer registro implícito en el bloque de control (el nodo superior). Los códigos de error de función son específicos para cada red.

Códigos de error Ethernet TCP/IP

En la tabla siguiente se describen los errores que pueden producirse en el bloque de control MSTR en caso de que la rutina MSTR se ejecute en la red Ethernet TCP/IP.

Código de error (hexadecimal)

Descripción

1001 El usuario ha anulado el elemento MSTR.

2001 Se ha especificado un tipo de operación no compatible en el bloque de control.

2002 Se han modificado uno o más parámetros del bloque de control mientras el elemento MSTR está activo (sólo se aplica a operaciones que realizan varios ciclos antes de completarse). Sólo se podrán modificar los parámetros del bloque de control cuando el elemento MSTR no esté activo.

2003 Valor no válido en el campo de longitud del bloque de control.

2004 Valor no válido en el campo de offset del bloque de control.

2005 Valores no válidos en los campos de longitud y de offset del bloque de control.

2006 Zona de datos del dispositivo esclavo no válida.

2008 Direccionamiento del dispositivo esclavo no válido.

3000 Código de error en el Modbus genérico.

30ss* Tiempo de respuesta de excepción del esclavo Modbus.

4001 Respuesta del esclavo MODBUS incoherente.

F001 El módulo opcional no responde.

F002 Módulo no inicializado completamente.

* ss = subcampo

31003122 10/2009 69

Page 70: Módulos Ethernet Manual del usuario

Transferir datos mediante bloques de comunicación

En la siguiente tabla se enumeran los valores de subcampo ss en el código de error 30ss:

Errores de red de Ethernet TCP/IP

En la tabla siguiente se describen los errores que pueden producirse en el bloque de control MSTR como resultado de un error en la red Ethernet TCP/IP.

Valor hexadecimal de ss.

Descripción

01 El dispositivo esclavo no admite la operación solicitada.

02 Se han solicitado registros de dispositivos esclavos no existentes.

03 Se piden valores de datos no válidos.

04 Reservado.

05 El esclavo ha aceptado un comando de programa de larga duración.

06 La función no se puede realizar en este momento; hay vigente un comando de larga duración.

07 El esclavo ha rechazado un comando de programa de larga duración.

Código de error hex.

Significado

5004 Llamada del sistema interrumpida

5005 Error de E/S

5006 Esta dirección no existe

5009 El descriptor del conector no es válido

500C Memoria insuficiente

500D Permiso denegado

5011 Entrada existente

5016 Argumento no válido

5017 Una tabla interna se ha quedado sin espacio

5020 La conexión se ha interrumpido

5028 Dirección de destino requerida

5029 Tipo de protocolo falso para el conector

502A Protocolo no disponible

502B Protocolo no compatible

502C Tipo de conector no compatible

502D Operación no admitida en un conector

502E Familia de protocolos no admitida

70 31003122 10/2009

Page 71: Módulos Ethernet Manual del usuario

Transferir datos mediante bloques de comunicación

502F Familia de direcciones no admitida

5030 Dirección ya en uso

5031 No se puede asignar la dirección solicitada

5032 Operación de conexión sin conectar

5033 No se puede acceder a la red

5034 La red finaliza la conexión en reinicio

5035 La red originó una interrupción de la conexión

5036 Reinicio de conexión por pares

5037 Espacio del búfer no disponible

5038 Conector ya conectado

5039 Conector no conectado

503A No es posible enviar después de cerrar el conector

503B Demasiadas referencias, no se pueden empalmar

503C Se ha acabado el tiempo de conexión (consulte la nota que aparece a continuación)

503D Conexión rechazada

503E La red no funciona

503F Fichero de texto ocupado

5040 Demasiados niveles de conexión

5041 Sin rutas al ordenador principal

5042 Dispositivo de bloque requerido

5043 El ordenador principal no funciona

5044 Operación en funcionamiento ahora

5045 Operación ya en funcionamiento

5046 La operación se bloqueará

5047 Función no implementada

5048 Longitud de hardware no válida

5049 No se encontró la ruta especificada

504A Colisión al seleccionar llamada: estas condiciones ya las ha seleccionado otra tarea.

504B ID de la tarea no válido

5050 No hay recurso de red

5051 Error de longitud

5052 Error de direccionamiento

Código de error hex.

Significado

31003122 10/2009 71

Page 72: Módulos Ethernet Manual del usuario

Transferir datos mediante bloques de comunicación

Códigos de error CTE

En la siguiente tabla se enumeran los códigos de error producidos en caso de que exista un problema con la tabla de ampliación de configuración Ethernet (CTE) en la configuración del programa.

5053 Error de aplicación

5054 Cliente no apto para solicitud

5055 No hay recurso remoto (Nota: Puede indicar que no hay ninguna ruta al dispositivo remoto) (Consulte la nota que aparece a continuación).

5056 Conexión TCP no operativa

5057 Configuración incoherente

Nota: El error 5055 puede producirse antes que un error 503C. Ningún dispositivo remoto tiene prioridad sobre un límite de tiempo.

Código de error hex.

Significado

Código de error hex.

Significado

7001 No hay ampliación de la configuración Ethernet.

7002 No se puede acceder a CTE.

7003 El offset no es válido.

7004 El offset + longitud no es válido.

7005 Campo de datos incorrecto en CTE.

72 31003122 10/2009

Page 73: Módulos Ethernet Manual del usuario

Transferir datos mediante bloques de comunicación

Operaciones MSTR de lectura y escritura

Descripción general

Esta sección describe las operaciones MSTR de lectura y escritura.Operación de lectura: Una operación MSTR de lectura transmite datos de un dispositivo esclavo de origen a un dispositivo master de destino específico de la red. (Tipo de operación 1 en el registro que se visualiza en el nodo superior.)Operación de escritura: Una operación MSTR de escritura transmite datos de un equipo master de origen a un equipo esclavo de destino específico de la red. (Tipo de operación 2 en el registro que se visualiza en el nodo superior.)

Para leer y escribir se utiliza una ruta de acceso de transacción master de datos y se debe completar con múltiples exploraciones.

NOTA: El acceso a Ethernet TCP/IP se debe realizar mediante productos de acceso a IP Ethernet estándar de otros fabricantes.

Uso del bloque de control

La siguiente tabla describe los registros del bloque de control MSTR (el nodo superior) que contienen la información de lectura o escritura.

Registro Función Contenido

Visualizado Tipo de operación 1 = Escribir, 2 = Leer

Primer implícito Estado de error Visualiza un valor hex. que indica un error MSTR.

Respuesta de excepción, donde el tamaño de respuesta es incorrecto.

Código de excepción +3000

Respuesta de excepción, donde el tamaño de la respuesta es incorrecto.

4001

Leer Escribir

Segundo implícito

Longitud Escribir = número de registros que se deben enviar al esclavo. Leer = número de registros que se deben leer del esclavo.

Tercer implícito Campo de datos del dispositivo esclavo

Especifica la palabra %MW de inicio (registro 4x) en el esclavo que se va a leer o en el que se va a escribir (1 = 4001, 49 =40049).

Cuarto implícito Byte de menor valor

Dirección de slot de placa de conexiones Quantum del módulo NOE.

Del quinto al octavo implícito

Destino Cada registro contiene un byte de la dirección IP de 32 bits.

31003122 10/2009 73

Page 74: Módulos Ethernet Manual del usuario

Transferir datos mediante bloques de comunicación

Leer/escribir datos

Introducción

En una única transacción, las operaciones de lectura y escritura de MSTR pueden transferir datos desde un dispositivo maestro de origen a un dispositivo esclavo de destino especificado y, a continuación, transferir datos desde ese esclavo de origen especificado al maestro. Utiliza una ruta de transacciones de maestro y puede que necesite varios ciclos para completarse. Para programar un bloque MBP_MSTR con el fin de realizar una operación de lectura/escritura combinada, utilice el código de función 23.

La operación de lectura/escritura combinada sólo puede utilizarse con estos dos modelos Quantum:

NOE 771 01 (versión 3.0 o posteriores)NOE 771 11 (versión 3.0 o posteriores)

Uso del bloque de control

NOTA:

Tenga en cuenta que, durante la configuración del bloque MBP_MSTR para una operación de lectura o escritura de datos,

el parámetro de salida DATABUF permite almacenar los siguientes elementos en el siguiente orden:1 los datos que se van a escribir2 los datos que se van a leer.

El tamaño del parámetro de salida DATABUF debe ser igual al tamaño total de los datos que se escribirán y los datos que se leerán; si fuera inferior, los datos se sobrescribirán, por lo que podrían perderse.Los parámetros CONTROL y DATABUF deben almacenarse en direcciones localizadas, como por ejemplo direcciones %MW.

Registro ContenidoCONTROL[1] 23 = datos de lectura/escritura.CONTROL[2] Indica el estado de error.CONTROL[3] Número de registros que se deben enviar al esclavo.CONTROL[4] Especifica el registro de inicio %MW del esclavo donde se van a escribir

los datos (p. ej. 1 = %MW1, 49 = %MW49).CONTROL[5] Registro de acceso:

Byte de mayor valor: slot de módulo adaptador de red.Byte de menor valor: MBP en el índice de asignación Ethernet Transporter (MET).

CONTROL[6] ...CONTROL[9]

Cada dirección contiene un byte de la dirección IP de 32 bits, donde MSB está en CONTROL[6] y LSB en CONTROL[9].

CONTROL[10] Número de registros que se van a leer del esclavo.CONTROL[11] Especifica el registro de inicio %MW en el esclavo del que se leen los

datos, por ejemplo, 1 = %MW1, 49 = %MW49.

74 31003122 10/2009

Page 75: Módulos Ethernet Manual del usuario

Transferir datos mediante bloques de comunicación

Operación MSTR de obtención de estadísticas locales

Descripción general

En este tema se detalla la operación de obtención de estadísticas locales (tipo 3 de operación en el registro de visualización del nodo superior). Esta operación obtiene información relacionada con el nodo local en el que se ha programado el MSTR. (Las estadísticas de Ethernet disponibles aparecen en la Tabla de estadísticas de Ethernet TCP/IP.)

Uso del bloque de control

La siguiente tabla describe los registros del bloque de control MSTR (nodo superior). Estos registros contienen la información de la obtención de estadísticas locales.

Registro Función Contenido

Visualizado Tipo de operación

3

Primer implícito Estado de error

Muestra un valor hex. que indica un error MSTR, si es relevante.

Segundo implícito

Longitud A partir de offset, número de palabras de estadísticas desde la tabla de estadísticas del procesador local; la longitud debe ser > 0 < campo de datos.

Tercer implícito Offset Valor de offset relativo a la primera palabra disponible en la tabla de estadísticas del procesador local. Si el offset se especifica como 1, la función obtiene estadísticas que comienzan con la segunda palabra de la tabla.

Cuarto implícito Byte de menor valor

Dirección de slot de placa de conexiones Quantum del módulo NOE.

Del quinto al octavo implícito

No aplicable

31003122 10/2009 75

Page 76: Módulos Ethernet Manual del usuario

Transferir datos mediante bloques de comunicación

Operación de MSTR de borrado de estadísticas locales

Descripción general

La siguiente información describe la operación de estadísticas locales (tipo de operación 4 en el registro visualizado del nodo superior). Esta operación elimina las estadísticas relacionadas con el nodo local en el que se ha programado el MSTR.

Uso del bloque de control

La siguiente tabla describe los registros del bloque de control MSTR (nodo superior). Estos registros contienen la información de borrado de estadísticas locales.

Registro Función Contenido

Visualizado Tipo de operación 4

Primer implícito Estado de error Visualiza un valor hex. que indica un error MSTR, si es relevante.

Segundo implícito No aplicable

Tercer implícito No aplicable

Cuarto implícito Byte de menor valor Dirección de slot de la placa de conexiones Quantum del módulo NOE.

Del quinto al octavo implícito

No aplicable

76 31003122 10/2009

Page 77: Módulos Ethernet Manual del usuario

Transferir datos mediante bloques de comunicación

Operación MSTR de obtención de estadísticas remotas

Introducción

La operación de obtención de estadísticas remotas (tipo de operación 7 en el registro visualizado del nodo superior) obtiene información relacionada con los nodos remotos de la red. Esta operación puede requerir varios análisis para completarse y no requiere una ruta de transacción master de datos. (Para obtener más información, consulte Estadísticas de Ethernet TCP/IP.)

El módulo remoto de Ethernet siempre devuelve la tabla de estadísticas completa si se realiza una solicitud, incluso si no se solicita la tabla entera. A continuación, la instrucción MSTR copia sólo la cantidad de palabras que haya pedido a las palabras %MW designadas (registros 4x).

NOTA: El enrutamiento a Ethernet TCP/IP se debe realizar mediante productos de enrutamiento a IP Ethernet estándar de otros fabricantes.

Uso del bloque de control

La siguiente tabla describe los registros del bloque de control MSTR (nodo superior). Estos registros contienen la información de obtención de estadísticas remotas.

Registro Función Contenido

Visualizado Tipo de operación

7

Primer implícito Estado de error

Visualiza un valor hex. que indica un error MSTR, si es relevante.

Segundo implícito

Longitud A partir del offset, número de palabras de estadísticas desde la tabla de estadísticas del procesador local; la longitud debe ser > 0 < campo de datos.

Tercer implícito Offset Especifica un valor de offset relativo a la primera palabra disponible en la tabla de estadísticas del procesador local. Si el offset se especifica como 1, la función obtiene estadísticas que comienzan con la segunda palabra de la tabla.

Cuarto implícito Byte de mayor valor

Índice de destino

Quinto al octavo implícito

Destino Cada registro contiene un byte de la dirección IP de 32 bits.

31003122 10/2009 77

Page 78: Módulos Ethernet Manual del usuario

Transferir datos mediante bloques de comunicación

Operación MSTR de borrado de estadísticas remotas

Introducción

La siguiente información describe la operación de borrado de estadísticas remotas (tipo de operación 8 en el registro visualizado del nodo superior). Esta operación elimina las estadísticas relacionadas con el nodo de red remota del campo de datos del nodo local. Esta operación puede requerir varias exploraciones para completarse y utiliza una única ruta de transacción master de datos.

Uso del bloque de control

La siguiente tabla describe los registros del bloque de control MSTR (nodo superior). Estos registros contienen la información de borrado de estadísticas remotas.

Registro Función Contenido

Visualizado Tipo de operación

8

Primer implícito Estado de error Visualiza un valor hex. que indica un error MSTR, si es relevante.

Segundo implícito No aplicable

Tercer implícito No aplicable

Cuarto implícito Byte de mayor valor

Índice de destino

Quinto al octavo implícito

Destino Cada registro contiene un byte de la dirección IP de 32 bits.

78 31003122 10/2009

Page 79: Módulos Ethernet Manual del usuario

Transferir datos mediante bloques de comunicación

Operación MSTR de restablecimiento de módulo opcional

Descripción general

La siguiente información describe la operación de restablecimiento del módulo opcional (tipo de operación 10 del registro que se visualiza en el nodo superior). Esta operación hace que un módulo opcional Quantum NOE entre en un ciclo de restablecimiento para restablecer su entorno operativo.

Uso del bloque de control

La siguiente tabla describe los registros del bloque de control MSTR (nodo superior). Estos registros contienen la información de restablecimiento del módulo opcional.

Registro Función Contenido

Visualizado Tipo de operación 10

Primer implícito Estado de error Visualiza un valor hex. que indica un error MSTR, si es relevante.

Segundo implícito No aplicable

Tercer implícito No aplicable

Cuarto implícito Byte de menor valor

Dirección de slot de la placa de conexiones Quantum del módulo NOE.

Del quinto al octavo implícito

No aplicable

31003122 10/2009 79

Page 80: Módulos Ethernet Manual del usuario

Transferir datos mediante bloques de comunicación

Operación MSTR Leer CTE (tabla de ampliación de configuración)

Introducción

La siguiente información describe la operación Leer CTE (tipo de operación 11 en el registro mostrado del asiento superior). En esta operación se lee un número de bytes determinado de la tabla de extensión para la configuración de Ethernet al búfer indicado de la memoria del PLC. Los bytes que se van a leer empiezan en un offset de bytes del comienzo del CTE. El contenido de la tabla Ethernet CTE se visualiza en el asiento intermedio del bloque MSTR.

Utilización del bloque de control

En la siguiente tabla se describen los registros del bloque de control MSTR (asiento superior). Estos registros contienen la información de Leer CTE.

Registro Función Contenido

Mostrado [1] Tipo de operación 11

Primer implícito [2] Estado de error Visualiza un valor hexadecimal que indica un error MSTR, si es relevante.

Segundo implícito [3] Longitud Debe indicar una longitud de entre 12 y 37.

Tercer implícito [4] No aplicable

Cuarto implícito [5] Byte bajo Dirección de ranura de placa de conexiones del módulo NOE.

Quinto [6] a octavo [9] implícitos

No aplicable

80 31003122 10/2009

Page 81: Módulos Ethernet Manual del usuario

Transferir datos mediante bloques de comunicación

Implementación de visualización CTE

Los valores de la tabla de ampliación de la configuración (CTE) Ethernet se visualizan en una serie de registros en el asiento medio de la instrucción MSTR cuando se implementa una operación Leer CTE. El asiento medio contiene la primera de 11 palabras %MW contiguas (4x registros).

En la siguiente tabla se describen los datos CTE contenidos en los registros:

NOTA: La unidad p sólo utiliza el tipo de módulo durante el proceso de carga para determinar el módulo utilizado.

Parámetros Registro Contenido

Tipo de transferencia

Visualizado 1 = 802.3

2 = Ethernet

Dirección IP Primer implícito Byte 4 (MSB) de la dirección IP de destino de 32 bits

Segundo implícito Byte 3 de la dirección IP de destino de 32 bits

Tercer implícito Byte 2 de la dirección IP de destino de 32 bits

Cuarto implícito Byte 1 (LSB) de la dirección IP de destino de 32 bits

Máscara de subred

Quinto implícito Palabra superior

Sexto implícito Palabra inferior

Pasarela Séptimo implícito Byte 4 (MSB) de la dirección de pasarela de 32 bits

Octavo implícito Byte 3 de la dirección de pasarela de 32 bits

Noveno implícito Byte 2 de la dirección de pasarela de 32 bits

Décimo implícito Byte 1 (LSB) de la dirección de pasarela de 32 bits

Undécimo implícito Byte alto Byte bajo

Tipo de módulo definido por software (ignorado por los módulos M1 y NOE)0 = NOE2111 = NOE2512 = NOE771003 = NOE771104 = M15 = NOE771016 = NOE77111

Algoritmo de dirección IP0: el significado de la dirección IP se deriva de la definición anterior, que es la predeterminada (todos los módulos son compatibles con esta funcionalidad)1: obtenga la dirección IP del servidor BOOTP (M1 y NOE 771 x0 son compatibles con esta funcionalidad)2: deshabilite la funcionalidad Ethernet (sólo M1)

31003122 10/2009 81

Page 82: Módulos Ethernet Manual del usuario

Transferir datos mediante bloques de comunicación

Operación MSTR Escribir CTE (tabla de ampliación de configuración)

Introducción

La siguiente información describe la operación Escribir CTE (tipo 12 en el registro mostrado del asiento superior). Esta operación escribe un número determinado de bytes de la memoria del PLC, comenzando por una dirección de byte determinada, en una tabla de ampliación de la configuración Ethernet en un offset especificado. El contenido de la tabla Ethernet CTE se encuentra en el asiento intermedio del bloque MSTR.

La operación Escribir CTE se puede implementar para las redes Ethernet TCP/IP a través del adaptador de red adecuado.

NOTA: Las redes Modbus Plus no utilizan esta operación.

Utilización del bloque de control

En una operación de escritura CTE, los registros del bloque de control MSTR (asiento superior) serán diferentes según la red que se utilice.

En la siguiente tabla se describen los registros del bloque de control MSTR (asiento superior). Estos registros contienen la información de Escribir CTE.

Registro Función Contenido

Mostrado [1] Tipo de operación

12

Primer implícito [2]

Estado de error

Visualiza un valor hexadecimal que indica un error MSTR, si es relevante.

Segundo implícito [3]

Longitud Debe indicar una longitud de entre 12 y 37.

Tercer implícito [4]

No aplicable

Cuarto implícito [5]

Byte bajo Se trata de un valor visualizado en el byte alto del registro o no utilizado.

Índice de ranura

Número mostrado en el byte bajo, en un intervalo de 1 a 16 en el que se indica la ranura de la placa de conexiones en la que se encuentra la opción.

Quinto [6] a octavo [9] implícitos

No aplicable

82 31003122 10/2009

Page 83: Módulos Ethernet Manual del usuario

Transferir datos mediante bloques de comunicación

Implementación de visualización CTE

Los valores de la tabla de extensión de la configuración (CTE) Ethernet se visualizan en una serie de registros en el asiento medio de la instrucción MSTR cuando se implementa una operación Escribir CTE. El asiento medio contiene la primera de 11 palabras %MW contiguas (4x registros).

En la siguiente tabla se describen los datos CTE contenidos en los registros.

Parámetros Registro Contenido

Tipo de transferencia

Visualizado 1 = 802.3

2 = Ethernet

Dirección IP Primer implícito Primer byte de la dirección IP

Segundo implícito Segundo byte de la dirección IP

Tercer implícito Tercer byte de la dirección IP

Cuarto implícito Cuarto byte de la dirección IP

Máscara de subred

Quinto implícito Palabra superior

Sexto implícito Palabra inferior

Pasarela Séptimo implícito Primer byte de la pasarela

Octavo implícito Segundo byte de la pasarela

Noveno implícito Tercer byte de la pasarela

Décimo implícito Cuarto byte de la pasarela

Undécimo implícito Byte alto Byte bajo

Tipo de módulo definido por software (ignorado por los módulos M1 y NOE) 0 = NOE2111 = NOE2512 = NOE771 003 = NOE771 104 = M15 = 140 NOE 771 016 = 140 NOE 771 11

Algoritmo de dirección IP0: el significado de la dirección IP se deriva de la definición anterior, que es la predeterminada (todos los módulos son compatibles con esta funcionalidad) 1: obtenga la dirección IP del servidor BOOTP (M1 y NOE 771 x0 son compatibles con esta funcionalidad)2: deshabilite la funcionalidad Ethernet (sólo M1)

31003122 10/2009 83

Page 84: Módulos Ethernet Manual del usuario

Transferir datos mediante bloques de comunicación

Estadísticas de Ethernet TCP/IP

Introducción

A continuación, se describen las estadísticas de Ethernet TCP/IP disponibles.

Respuestas sobre la tarjeta

Una tarjeta Ethernet TCP/IP responde a los comandos "Obtener estadísticas locales" y "Establecer estadísticas locales" con la siguiente información.

Definición del bit de palabra de estado de tarjeta

En la siguiente tabla se describen las definiciones de bit de palabra del estado de la tarjeta para:

140 NOE 771 x1, versiones 2.0, 3.0, 3.1, 3.3 y 3.6 o superior, y140 NOE 771 x0, versiones 3.0, 3.3 y 3.4 o superior

Palabra Significado

00 ... 02 dirección MAC

03 Estado de la tarjeta (consulte la tabla Definición de bits de estado de tarjeta de este tema)

04 y 05 Número de interrupts receptores

06 y 07 Número de interrupts transmisores

08 y 09 Cantidad de errores Transmit _ timeout

10 y 11 Cantidad de errores Collision_detect

12 y 13 Paquetes perdidos

14 y 15 Error de memoria

16 y 17 Número de veces que se ha reiniciado el controlador

18 y 19 Error de transferencia de recepción

20 y 21 Error de desborde del receptor

22 y 23 Error CRC de recepción

24 y 25 Error de búfer de recepción

26 y 27 Error de búfer de transmisión

28 y 29 Transgresión por debajo de zona de transmisión

30 y 31 Última colisión

32 y 33 Portadora perdida

34 y 35 Número de reintentos

36 y 37 Dirección IP

84 31003122 10/2009

Page 85: Módulos Ethernet Manual del usuario

Transferir datos mediante bloques de comunicación

NOTA: Los bits se cuentan de derecha a izquierda empezando por el bit 0 (bit bajo). Por ejemplo, PLC en funcionamiento = 0x0001, Indicador LED Application = 0x4000 y Conexión LED = 0x8000.

En la siguiente tabla se describen las definiciones de bit de palabra del estado de la tarjeta para:

140 NOE 771 x1, versiones 3.5 y140 NOE 771 x0, versiones 1.02 y 2.0, y140 CPU 651 x0

NOTA: Los bits se cuentan de derecha a izquierda empezando por el bit 0 (bit bajo). Por ejemplo, PLC en funcionamiento = 0x0100, Indicador LED Application = 0x0040 y Conexión LED = 0x0080.

N.º de bit Definición

15 0 = indicador LED Link apagado 1 = indicador LED Link encendido

14 0 = indicador LED Appl apagado 1 = indicador LED Appl encendido

13 0 = par trenzado 1 = fibra

12 0 = 10 Mbits 1 = 100 Mbits

11 ... 8 Reservado

7 ... 4 Tipo de módulo (consulte la tabla que aparece a continuación)

3 Reservado

2 0 = semidúplex 1 = dúplex completo

1 0 = no configurado 1 = configurado

0 0 = PLC no funciona 1 = PLC/NOE en funcionamiento

N.º de bit Definición

15 ... 12 Tipo de módulo

11 Reservado

10 0 = semidúplex 1 = dúplex completo

9 0 = no configurado 1 = configurado

8 0 = PLC no funciona 1 = PLC/NOE en funcionamiento

7 0 = indicador LED Link apagado 1 = indicador LED Link encendido

6 0 = indicador LED Appl apagado 1 = indicador LED Appl encendido

5 0 = par trenzado 1 = fibra

4 0 = 10 Mbits 1 = 100 Mbits

3 ... 0 Reservado

31003122 10/2009 85

Page 86: Módulos Ethernet Manual del usuario

Transferir datos mediante bloques de comunicación

Definición del bit de palabra de estado de la tarjeta por tipo de módulo

En la siguiente tabla se describen los valores de los tipos de módulos:

Para obtener información sobre el nivel de bits de Momentum 170 ENT 110 01 y Momentum 170 ENT 110 00, consulte la Guía del usuario de los adaptadores de comunicaciones Ethernet Momentum 170 ENT 110 01 y 170 ENT 110 00 (870 USE 114).

Para obtener información sobre el nivel de bits de 140 NOE 211, consulte el Manual de usuario del módulo TCP/IP (840 USE 107).

Valor de bits 7 a 4 ó 15 a 12 (consulte las tablas anteriores para conocer el intervalo de bits aplicable a la versión de software de su módulo)

Tipo de módulo

0 NOE 2x1

1 ENT

2 M1E

3 NOE 771 00

4 ETY

5 CIP

6 (reservados)

7 140 CPU 651 x0

8 (reservados)

9 (reservados)

10 NOE 771 10

11 NOE 771 01

12 NOE 771 11

13 ... 15 (reservados)

86 31003122 10/2009

Page 87: Módulos Ethernet Manual del usuario

Transferir datos mediante bloques de comunicación

4.2 Utilización de los bloques de comunicación lógicos IEC

Introducción

Esta sección contiene información acerca de los bloques de comunicación lógicos IEC que se utilizan para transferir datos.

Contenido de esta sección

Esta sección contiene los siguientes apartados:

Apartado Página

CREAD_REG 88

CWRITE_REG 91

READ_REG 94

WRITE_REG 97

TCP_IP_ADDR 100

MBP_MSTR 103

31003122 10/2009 87

Page 88: Módulos Ethernet Manual del usuario

Transferir datos mediante bloques de comunicación

CREAD_REG

Descripción de las funciones

El bloque CREAD_REG lee datos de registro de forma continua desde un nodo direccionado a través de Ethernet TCP/IP.

EN y ENO pueden proyectarse como parámetros adicionales.

NOTA: Acerca de este bloque de funciones:

Para programar esta función es necesario conocer los procedimientos de rutas de acceso que utiliza la red.Por motivos técnicos, este bloque de función no permite utilizar los lenguajes de programación ST e IL.

Representación

Representación del bloque:

Descripción de parámetros

Descripción de los parámetros:

Parámetro Tipo de datos

Significado

SLAVEREG DINT Dirección de offset de la primera palabra %MW (registro 4x) del esclavo que se va a leer

NO_REG INT Número de registros que se van a leer del esclavo

AddrFld WordArr5 Estructura de datos que describe la dirección TCI/IP

REG_READ WORD Primera palabra %MW (registro 4x) para los valores de lectura

STATUS WORD Código de error

88 31003122 10/2009

Page 89: Módulos Ethernet Manual del usuario

Transferir datos mediante bloques de comunicación

Descripción básica para WordArr5 con Ethernet TCP/IP

Descripción básica para WordArr5 con Ethernet TCP/IP:

Modalidad de función del bloque CREAD_REG

Aunque puede programarse un gran número de bloques de funciones CREAD_REG, sólo puede haber 16 operaciones de lectura activas al mismo tiempo. En este caso, no importa si son el resultado de este bloque de función o de otros (por ejemplo, MBP_MSTR, READ_REG). Todos los bloques de funciones utilizan una ruta de transacción de datos y requieren varios ciclos para finalizar una tarea.

NOTA: Una comunicación TCP/IP entre un PLC Quantum (NOE 771 ••) y un PLC Momentum (todas las CPU TCP/IP y todos los módulos de E/S TCP/IP) sólo es posible cuando se realiza una única tarea de lectura o escritura en cada ciclo. Si se envían varias tareas por ciclo de PLC, la comunicación se detiene sin generar un mensaje de error en el registro de estado del bloque de funciones.

NOTA: Una comunicación TCP/IP entre un PLC Quantum (NOE 211 00) y un PLC Momentum (todas las CPU TCP/IP y todos los módulos de E/S TCP/IP) sólo es posible cuando se realiza una única tarea de lectura o escritura en cada ciclo. Si se envían varias tareas por ciclo de PLC, la comunicación se detiene sin generar un mensaje de error en el registro de estado del bloque de funciones.

La información de rutas de acceso completa se encuentra en la estructura de datos WordArr5 de la entrada AddrFld. El tipo de bloque de función conectado a esta entrada y, por lo tanto, el contenido de la estructura de datos dependen de la red utilizada.

Utilice:Ethernet TCP/IP: El bloque de función TCP_IP_ADDR.

NOTA: Para expertos: También puede utilizarse la estructura de datos WordArr5 con constantes.

NOTA: Este bloque de funciones coloca una gran carga en la red; por lo tanto, la carga de la red debe supervisarse con cuidado. Si es demasiado alta, la lógica del programa deberá reorganizarse para que funcione con el bloque de funciones READ_REG, una variación de este bloque de funciones que no funciona de modo continuado, sino bajo el control de un comando.

Elemento Tipo de datos Significado

WordArr5[1] WORD Byte de menor valor: Índice de mapping MET (transportador de MBP por Ethernet)Byte de mayor valor: Ranura del módulo NOE

WordArr5[2] WORD Byte 4 (MSB) de la dirección IP de destino de 32 bits

WordArr5[3] WORD Byte 3 de la dirección IP de destino de 32 bits

WordArr5[4] WORD Byte 2 de la dirección IP de destino de 32 bits

WordArr5[5] WORD Byte 1 (LSB) de la dirección IP de destino de 32 bits

31003122 10/2009 89

Page 90: Módulos Ethernet Manual del usuario

Transferir datos mediante bloques de comunicación

SLAVEREG

SLAVEREG es el inicio del área del esclavo direccionado desde donde se leen los datos fuente. El área de origen siempre se encuentra en el área de la palabra %MW (registro 4x). SLAVEREG considera la referencia de origen un offset dentro de dicha área. En los registros 4x, debe omitirse el "4" inicial. Por ejemplo, "59" (el contenido de las variables o el valor del literal) = 40059.

El parámetro puede especificarse como dirección directa, variable ubicada, variable no ubicada o literal.

NO_REG

NO_REG es el número de registros que van a leerse desde el esclavo direccionado (de 1 a 100). El parámetro puede introducirse como dirección directa, variable ubicada, variable no ubicada o literal.

REG_READ

El parámetro de palabra REG_READ especifica el primer registro de un conjunto de registros NO_REG, enumerados de uno en uno, que se utilizan como área de datos de destino. El parámetro debe introducirse como dirección directa o variable ubicada.

STATUS

Código de error, consulte Errores de tiempo de ejecución.

El parámetro STATUS puede especificarse como dirección directa, variable ubicada o variable no ubicada.

90 31003122 10/2009

Page 91: Módulos Ethernet Manual del usuario

Transferir datos mediante bloques de comunicación

CWRITE_REG

Descripción de las funciones

El bloque CWRITE_REG escribe datos en un área de registro de forma continua, transfiriendo los datos del PLC a un esclavo direccionado a través de Ethernet TCP/IP.

EN y ENO pueden configurarse como parámetros adicionales.

NOTA: Acerca de este bloque de funciones:

Para programar esta función es necesario conocer los procedimientos de rutas de acceso que utiliza la red.Por motivos técnicos, este bloque de función no permite utilizar los lenguajes de programación ST e IL.

Símbolo

Representación del bloque:

Descripción de parámetros

Descripción de los parámetros:

Parámetro Tipo de datos Significado

SLAVEREG DINT Dirección de offset de la primera palabra %MW (registro 4x) del esclavo que se va a escribir

NO_REG INT Número de registros que se van a escribir en el esclavo

REG_WRIT WORD Primera palabra %MW (registro 4x) del área de datos fuente

AddrFld WordArr5 Estructura de datos para transferir la dirección TCI/IP

STATUS WORD Código de error MBP_MSTR

31003122 10/2009 91

Page 92: Módulos Ethernet Manual del usuario

Transferir datos mediante bloques de comunicación

Descripción básica para WordArr5 con Ethernet TCP/IP

Descripción básica para WordArr5 con Ethernet TCP/IP:

Modalidad de función del bloque CWRITE_REG

Aunque puede programarse un gran número de bloques de funciones CWRITE_REG, sólo puede haber 16 operaciones de escritura activas al mismo tiempo. No importa si estas operaciones se llevan a cabo con este bloque de función o con otros (por ejemplo, MBP_MSTR, WRITE_REG). Todos los bloques de funciones utilizan una ruta de transacción de datos y requieren varios ciclos para finalizar una tarea.

Si se utilizan varios bloques de funciones CWRITE_REG dentro de la aplicación, deben ser diferentes al menos en los valores de sus parámetros NO_REG o REG_WRITE.

NOTA: Una comunicación TCP/IP entre un PLC Quantum (NOE 771xx) y un PLC Momentum (todas las CPU TCP/IP y todos los módulos de E/S TCP/IP) sólo es posible cuando se realiza una única tarea de lectura o escritura en cada ciclo. Si se envían varias tareas por ciclo de PLC, la comunicación se detiene sin generar un mensaje de error en el registro de estado del bloque de funciones.

La información de rutas de acceso completa se encuentra en la estructura de datos WordArr5 de la entrada AddrFld. El tipo de bloque de función conectado a esta entrada y, por lo tanto, el contenido de la estructura de datos dependen de la red utilizada.

Utilice:Ethernet TCP/IP: El bloque de función TCP_IP_ADDR.

NOTA: Para expertos: La estructura de datos WordArr5 también puede utilizarse con constantes.

NOTA: Este bloque de funciones coloca una gran carga en la red; por lo tanto, la carga de la red debe supervisarse con cuidado. Si es demasiado alta, la lógica del programa deberá reorganizarse para que funcione con el bloque de funciones WRITE_REG, una variación de este bloque de funciones que no funciona de modo continuado, sino bajo el control de un comando.

Elemento Tipo de datos Significado

WordArr5[1] WORD Byte de menor valor: Índice de mapping MET (transportador de MBP por Ethernet)Byte de mayor valor: Ranuras del módulo NOE

WordArr5[2] WORD Byte 4 (MSB) de la dirección IP de destino de 32 bits

WordArr5[3] WORD Byte 3 de la dirección IP de destino de 32 bits

WordArr5[4] WORD Byte 2 de la dirección IP de destino de 32 bits

WordArr5[5] WORD Byte 1 (LSB) de la dirección IP de destino de 32 bits

92 31003122 10/2009

Page 93: Módulos Ethernet Manual del usuario

Transferir datos mediante bloques de comunicación

SLAVEREG

SLAVEREG es el inicio del área del esclavo direccionado en el que se escriben los datos fuente. El área de destino siempre se encuentra en el área de la palabra %MW (registro 4x). SLAVEREG considera la dirección de destino un offset dentro de dicha área. En los registros 4x, debe omitirse el 4 inicial. Por ejemplo, 59 (el contenido de las variables o el valor del literal) = 40059.

El parámetro puede especificarse como dirección directa, variable ubicada, variable no ubicada o literal.

NO_REG

NO_REG es el número de registros que van a escribirse en el procesador esclavo (de 1 a 100). El parámetro puede especificarse como dirección directa, variable ubicada, variable no ubicada o literal.

STATUS

Código de error, consulte Errores de tiempo de ejecución.

El parámetro STATUS puede especificarse como dirección directa, variable ubicada o variable no ubicada.

REG_WRIT

El parámetro de palabra REG_WRIT especifica el primer registro de un conjunto de registros NO_REG sucesivos que se utilizan como área de datos fuente.

El parámetro debe introducirse como dirección directa o variable ubicada.

31003122 10/2009 93

Page 94: Módulos Ethernet Manual del usuario

Transferir datos mediante bloques de comunicación

READ_REG

Descripción de las funciones

Si se solicita, el bloque READ_REG puede leer un área de registro una vez (flanco ascendente de la entrada REQ). Lee los datos de un esclavo direccionado a través de Ethernet TCP/IP.

EN y ENO pueden proyectarse como parámetros adicionales.

NOTA: Acerca de este bloque de funciones:

Para programar esta función es necesario conocer los procedimientos de rutas de acceso que utiliza la red.Por motivos técnicos, este bloque de función no permite utilizar los lenguajes de programación ST e IL.

Símbolo

Representación del bloque:

Descripción de parámetros

Descripción de los parámetros del bloque:

Parámetro Tipo de datos

Significado

REQ BOOL Iniciar la operación de lectura una vez

SLAVEREG DINT Dirección de offset de la primera palabra %MW (registro 4x) del esclavo que se va a leer

NO_REG INT Número de registros que se van a leer del esclavo

AddrFld WordArr5 Estructura de datos que describe la dirección TCP/IP

NDR BOOL Establecer en 1 para un ciclo tras leer datos nuevos

ERROR BOOL Establecer en 1 para realizar una exploración en caso de error

STATUS WORD Código de error

REG_READ WORD Primera palabra %MW (registro 4x) para los valores de lectura

94 31003122 10/2009

Page 95: Módulos Ethernet Manual del usuario

Transferir datos mediante bloques de comunicación

Descripción básica para WordArr5 con Ethernet TCP/IP

Descripción básica para WordArr5 con Ethernet TCP/IP:

Modalidad de función de bloques READ_REG

Aunque puede programarse un gran número de bloques de funciones READ_REG, sólo puede haber 16 operaciones de lectura activas al mismo tiempo. En este caso, no importa si son el resultado de este bloque de función o de otras operaciones de lectura (por ejemplo, MBP_MSTR, CREAD_REG). Todos los bloques de funciones utilizan una ruta de transacción de datos y requieren varios ciclos para finalizar una tarea.

NOTA: Una comunicación TCP/IP entre un PLC Quantum (NOE 771xx) y un PLC Momentum (todas las CPU TCP/IP y todos los módulos de E/S TCP/IP) sólo es posible cuando se realiza una tarea de lectura o escritura en cada ciclo. Si se envían varias tareas por ciclo de PLC, la comunicación se detiene sin generar un mensaje de error en el registro de estado del bloque de funciones.

La información de rutas de acceso completa se encuentra en la estructura de datos WordArr5 de la entrada AddrFld. El tipo de bloque de función conectado a esta entrada y, por lo tanto, el contenido de la estructura de datos dependen de la red utilizada.

Utilice:Ethernet TCP/IP: El bloque de función TCP_IP_ADDR.

NOTA: Para expertos: También puede utilizarse la estructura de datos WordArr5 con constantes.

REQ

Un flanco ascendente activa la transacción de lectura.

El parámetro REQ puede especificarse como dirección directa, variable ubicada, variable no ubicada o literal.

Elemento Tipo de datos

Significado

WordArr5[1] WORD Byte de menor valor: Índice de mapping MET (transportador de MBP por Ethernet)Byte de mayor valor: Ranura del módulo NOE

WordArr5[2] WORD Byte 4 (MSB) de la dirección IP de destino de 32 bits

WordArr5[3] WORD Byte 3 de la dirección IP de destino de 32 bits

WordArr5[4] WORD Byte 2 de la dirección IP de destino de 32 bits

WordArr5[5] WORD Byte 1 (LSB) de la dirección IP de destino de 32 bits

31003122 10/2009 95

Page 96: Módulos Ethernet Manual del usuario

Transferir datos mediante bloques de comunicación

SLAVEREG

SLAVEREG es el inicio del área del esclavo direccionado desde donde se leen los datos fuente. El área de origen siempre se encuentra en el área de la palabra %MW (registro 4x). SLAVEREG considera la referencia de origen un offset dentro de dicha área. En los registros 4x, debe omitirse el 4 inicial. Por ejemplo, 59 (el contenido de las variables o el valor del literal) = 40059.

El parámetro puede especificarse como dirección directa, variable ubicada, variable no ubicada o literal.

NO_REG

Número de registros que van a leerse desde el esclavo direccionado (de 1 a 100).

El parámetro NO_REG puede especificarse como dirección directa, variable ubicada, variable no ubicada o literal.

NDR

La transición al estado CON para un ciclo de programa supone la recepción de datos nuevos listos para procesarse.

El parámetro NDR puede especificarse como dirección directa, variable ubicada o variable no ubicada.

ERROR

La transición al estado CON para un ciclo de programa supone la detección de un nuevo error.

El parámetro ERROR puede especificarse como dirección directa, variable ubicada o variable no ubicada.

REG_READ

Este parámetro de palabra especifica el primer registro de un conjunto de registros NO_REG ordenados por series que se utilizan como área de datos de destino.

El parámetro REG_READ debe introducirse como dirección directa o variable ubicada.

STATUS

Código de error, consulte Errores de tiempo de ejecución.

El parámetro STATUS puede especificarse como dirección directa, variable ubicada o variable no ubicada.

96 31003122 10/2009

Page 97: Módulos Ethernet Manual del usuario

Transferir datos mediante bloques de comunicación

WRITE_REG

Descripción de funciones

Si se solicita, el bloque WRITE_REG puede escribir un área de registro una vez (flanco ascendente de la entrada REQ). Transfiere los datos desde el PLC a través de Ethernet TCP/IP a un esclavo de destino.

EN y ENO pueden configurarse como parámetros adicionales.

NOTA: Acerca de este bloque de funciones:

Para programar esta función, es necesario conocer los procedimientos de enrutamiento que utiliza la red.Por motivos técnicos, este bloque de función no permite utilizar los lenguajes de programación ST e IL.

Símbolo

Representación del bloque:

Descripción de parámetros

Descripción de los parámetros:

Parámetro Tipo de datos

Significado

REQ BOOL Inicio de la operación de escritura una vez

SLAVEREG DINT Dirección de offset de la primera palabra %MW (registro 4x) del esclavo que se va a escribir

NO_REG INT Número de registros que se van a escribir desde el esclavo

AddrFld WordArr5 Estructura de datos que transfiere la dirección TCP/IP

REG_WRIT WORD Primera palabra %MW (registro 4x) del campo de datos de origen

DONE BOOL Establecer en "1" para realizar una exploración tras escribir datos

ERROR BOOL Establecer en "1" para realizar una exploración en caso de error.

STATUS WORD Código de error

31003122 10/2009 97

Page 98: Módulos Ethernet Manual del usuario

Transferir datos mediante bloques de comunicación

Descripción básica para WordArr5 con Ethernet TCP/IP.

Descripción básica para WordArr5 con Ethernet TCP/IP:

Modo de función del módulo WRITE_REG

Aunque puede programarse un gran número de bloques de funciones WRITE_REG, sólo puede haber 16 operaciones de escritura activas al mismo tiempo. En este caso, no importa si son el resultado de este bloque de función o de otras operaciones de escritura (por ejemplo, MBP_MSTR, CWRITE_REG). Todos los bloques de función utilizan una ruta de transacción de datos y requieren varios ciclos para finalizar un trabajo.

Si se utilizan varios módulos de función WRITE_REG dentro de la aplicación, deben ser diferentes al menos en los valores de sus parámetros NO_REG o REG_WRITE.

NOTA: Una comunicación TCP/IP entre un PLC Quantum (NOE 771xx) y otro Momentum (todas las CPU TCP/IP y todos los módulos de E/S TCP/IP) sólo es posible cuando se realiza una tarea de lectura o escritura en cada ciclo. Si se envían varias tareas por ciclo de PLC, la comunicación se detiene sin generar un mensaje de error en el registro de estado del bloque de funciones.

Las señales de estado DONE y ERROR ofrecen información acerca del estado del bloque de función al programa del usuario.

La información de acceso completa se encuentra en WordArr5 de estructura de datos de AddrFld de entrada. El tipo de bloque de función conectado a esta entrada y, por lo tanto, el contenido de la estructura de datos dependen de la red que se utilice.

Utilice:Ethernet TCP/IP: el bloque de función TCP_IP_ADDR

NOTA: Para expertos: la estructura de datos WordArr5 también puede utilizarse con constantes.

REQ

Un flanco ascendente inicia la transacción de lectura.

El parámetro REQ puede especificarse como dirección directa, variable ubicada o variable no ubicada.

Elemento Tipo de datos Significado

WordArr5[1] WORD Byte de mayor valor: Slot del módulo NOEByte de menor valor: Índice de copiado de un Transporter MBP a Ethernet (MET)

WordArr5[2] WORD Byte 4 (MSB) de la dirección IP de destino de 32 bits.

WordArr5[3] WORD Byte 3 de la dirección IP de destino de 32 bits.

WordArr5[4] WORD Byte 2 de la dirección IP de destino de 32 bits.

WordArr5[5] WORD Byte 1 (LSB) de la dirección IP de destino de 32 bits.

98 31003122 10/2009

Page 99: Módulos Ethernet Manual del usuario

Transferir datos mediante bloques de comunicación

SLAVEREG

SLAVEREG es el inicio del área del esclavo de destino desde donde se leen los datos fuente. El área de origen siempre se encuentra en el área de la palabra %MW (registro 4x). SLAVEREG considera la referencia de origen un offset dentro de dicha área. En los registros 4x, debe omitirse el 4 inicial. Por ejemplo, 59 (el contenido de las variables o el valor del literal) = 40059.

El parámetro puede especificarse como dirección directa, variable ubicada, variable no ubicada o literal.

NO_REG

Número de registros que van a leerse desde el esclavo de destino (1 - 100).

El parámetro puede especificarse como dirección directa, variable ubicada, variable no ubicada o literal.

REG_WRIT

El parámetro de palabra REG_WRIT especifica el primer registro en un conjunto de registros NO_REG que se utilizan como área de datos fuente.

El parámetro debe introducirse como dirección directa o variable ubicada.

DONE

Si se activa (ON) en un ciclo de programa, significa que se han transmitido los datos.

El parámetro DONE puede especificarse como dirección directa, variable ubicada o variable no ubicada.

ERROR

La transición al estado activo para un ciclo de programa supone la detección de un nuevo error.

El parámetro puede especificarse como dirección directa, variable ubicada o variable no ubicada.

STATUS

Código de error, consulte Errores en tiempo de ejecución.

El parámetro puede especificarse como dirección directa, variable ubicada o variable no ubicada.

31003122 10/2009 99

Page 100: Módulos Ethernet Manual del usuario

Transferir datos mediante bloques de comunicación

TCP_IP_ADDR

Descripción de las funciones

El bloque TCP_IP_ADDR permite la entrada de direcciones TCP/IP para los bloques READ_REG (véase página 94), CREAD_REG (véase página 88), WRITE_REG (véase página 97) y CWRITE_REG (véase página 91). La dirección se transfiere en forma de estructura de datos.

EN y ENO pueden proyectarse como parámetros adicionales.

NOTA: Para programar la función TCP_IP_ADDR, es necesario conocer los procedimientos de enrutamiento que utiliza la red.

Símbolo

Representación del bloque

Descripción de parámetros

Descripción de los parámetros:

Parámetro Tipo de datos Significado

Map_Idx BYTE Índice mapíndice de mapping MET (transportador de MBP por Ethernet).

Slot_ID BYTE ID de ranuraranura del módulo NOE

Ip_B4 BYTE Byte 4 (MSB) de la dirección IP de destino de 32 bits

Ip_B3 BYTE Byte 3 de la dirección IP de destino de 32 bits

Ip_B2 BYTE Byte 2 de la dirección IP de destino de 32 bits

Ip_B1 BYTE Byte 1 (LSB) de la dirección IP de destino de 32 bits

AddrFld WordArr5 Estructura de los datos utilizados para transferir la dirección TCP/IP

100 31003122 10/2009

Page 101: Módulos Ethernet Manual del usuario

Transferir datos mediante bloques de comunicación

Descripción básica para WordArr5

Descripción básica para WordArr5

Map_Idx

El MBP en el índice de mapping MET (transportador de MBP por Ethernet) se proporciona en la entrada Map_Idx. Es decir, si el MET es 6, el valor aparece del modo siguiente:

Slot_ID

Si un NOE del bastidor de un controlador Quantum se direcciona como nodo de destino, el valor en la entrada Slot_ID representa la ranura NOE física. Es decir, si el NOE está conectado a la ranura 7 del bastidor, el valor aparece del modo siguiente:

NOTA: Si utiliza un módulo Ethernet integrado en la CPU como 140 CPU 651 x0, la ID de ranura debe ser 254 (FE hex.), independientemente de la ranura de la CPU.

Elemento Tipo de datos

Significado

WordArr5[1] WORD Byte de mayor valor: ranura del módulo NOEByte de menor valor: índice de mapping MET (transportador de MBP por Ethernet).

WordArr5[2] WORD Byte 4 (MSB) de la dirección IP de destino de 32 bits

WordArr5[3] WORD Byte 3 de la dirección IP de destino de 32 bits

WordArr5[4] WORD Byte 2 de la dirección IP de destino de 32 bits

WordArr5[5] WORD Byte 1 (LSB) de la dirección IP de destino de 32 bits

31003122 10/2009 101

Page 102: Módulos Ethernet Manual del usuario

Transferir datos mediante bloques de comunicación

AddrFld

Si un NOE del bastidor de un controlador Quantum se direcciona como nodo de destino, el valor del byte de mayor valor representa la ranura física del NOE y el byte de menor valor representa el índice de mapping MET (transportador de MBP por Ethernet). Es decir, si el NOE se inserta en la ranura 7 del bastidor y el índice de mapping de MET es 6, el primer elemento de la estructura de datos aparecerá del modo siguiente:

Byte de mayor valor Ranuras 1 - 16

Byte de menor valor Índice de mapping MET (transportador de MBP por Ethernet)

102 31003122 10/2009

Page 103: Módulos Ethernet Manual del usuario

Transferir datos mediante bloques de comunicación

MBP_MSTR

Bloque de función

Con este bloque de función, resulta posible seleccionar una de las 12 operaciones de comunicación de red disponibles.

Aunque puede programarse un número elevado de bloques de función MBP_MSTR, sólo pueden activarse 16 al mismo tiempo. Todos los bloques de función utilizan una ruta de transacción de datos y requieren varios ciclos para finalizar un trabajo.

EN y ENO pueden configurarse como parámetros adicionales.

NOTA: Acerca de este bloque de función:

Sólo es posible cuando se realiza una única tarea de lectura o escritura en cada ciclo, las comunicaciones TCP/IP sólo son posibles entre un PLC Quantum (NOE 771 xx) y un PLC Momentum (todas las CPU TCP/IP y todos los módulos de E/S TCP/IP). Si se envían varios trabajos por cada ciclo del PLC, la comunicación se detiene sin generar ningún mensaje de error en el registro de estado del bloque de función.En las secciones FBD y LD, este bloque de función sólo puede utilizarse en el nivel de programa, es decir, no en bloques de función derivados (DFB).Para programar esta función, es necesario conocer los procedimientos de enrutamiento que utiliza la red.Por motivos técnicos, este bloque de función no permite utilizar los lenguajes de programación ST e IL.

Símbolo

Representación del bloque:

31003122 10/2009 103

Page 104: Módulos Ethernet Manual del usuario

Transferir datos mediante bloques de comunicación

Descripción de parámetros

Descripción de parámetros

Modo de función de bloques MBP_MSTR

Con el bloque MBP_MSTR, resulta posible activar a través de la red una de las 12 operaciones de comunicación de red disponibles. Cada operación recibe un código. La disponibilidad de las operaciones depende del tipo de red que se utilice.

La siguiente tabla explica los códigos de función válidos del bloque MBP_MSTR:

Parámetro Tipo de datos Significado

ENABLE BOOL Activación de la función MSTR

ABORT BOOL Cancelación de la operación MSTR activa

ACTIVE BOOL La operación está activa

ERROR BOOL Fallo en la operación

SUCCESS BOOL La operación se ha completado correctamente

CONTROL WORD Primera palabra %MW (registro 4x) del bloque de control MSTR

DATABUF WORD Primera palabra %MW (registro 4x) del campo de datos

Código Función Ethernet TCP/IP

1 Escribir datos X

2 Leer datos X

3 Procurar estadísticas locales X

4 Borrar estadísticas locales X

5 Escribir datos globales -

6 Leer datos globales -

7 Procurar estadísticas remotas X

8 Borrar estadísticas remotas X

9 Restablecer módulo opcional X

10 Leer CTE (ampliación de configuración) X

11 Escribir CTE (ampliación de configuración) X

12 Enviar correo electrónico X

Leyenda:

X Sí

- No

104 31003122 10/2009

Page 105: Módulos Ethernet Manual del usuario

Transferir datos mediante bloques de comunicación

ENABLE

Cuando está activado, se habilita la operación especificada en el primer registro de CONTROL.

ABORT

Cuando está activado, la operación activa en ese momento se anula.

ACTIVE

Está activado cuando la operación está activa.

ERROR

Está activado si la operación no se ha anulado correctamente.

SUCCESS

Está activado si la operación se finaliza correctamente.

DATABUF

La palabra %MW (registro 4x) especificada es la primera de un grupo de palabras de marcador/salida sucesivas, que crea el campo de datos. Para operaciones que suministran datos (por ejemplo, operaciones de escritura), el campo de datos es el origen de los datos. Para operaciones que reciben datos (por ejemplo, operaciones de lectura), el campo de datos es el común positivo de los datos.

En el caso de las operaciones de lectura y escritura en CTE de Ethernet, la entrada intermedia almacena el contenido de la tabla de ampliación de configuración Ethernet en una serie de registros.

CONTROL

Este parámetro de palabra especifica la primera de varias palabras %MW sucesivas (registros 4x). El bloque de control está contenido en estos registros. El primer registro visualizado contiene un número de 1 a 12, que suministra el código de operación de la operación MODBUS que se va a llevar a cabo. El contenido de los registros de secuencia viene determinado por la operación.

La estructura del bloque de control será diferente según la red que se utilice:Ethernet TCP/IP

31003122 10/2009 105

Page 106: Módulos Ethernet Manual del usuario

Transferir datos mediante bloques de comunicación

Bloque de control para Ethernet TCP/IP

La siguiente tabla muestra el bloque de control de Ethernet TCP/IP:

Registro de enrutamiento (4x + 4) en Ethernet TCP/IP.

Si un módulo NOE en el bastidor de un módulo Quantum especifica el nodo de destino, el valor del byte de mayor valor representa el slot físico del módulo NOE y el valor del byte de menor valor representa el MBP en el índice de asignación del transportador Ethernet (MET). Es decir, si el NOE se conecta al slot 7 del bastidor y el índice de asignación de MET es 6, el primer elemento de la estructura de datos aparecerá del siguiente modo:

Byte de mayor valor: Slots de 1 a 16

Byte de menor valor: Índice de asignación MET (MBP en transportador Ethernet)

Registro Contenido

4x Indica una operación válida para TCP/IP

4x + 1 Indica el estado de error

4x + 2 Indica la longitud (número de registros transferidos)

4x + 3 Indica la información que depende de la operación MSTR

4x + 4 Registro de enrutamientoByte de menor valor: Índice de asignación MET (MBP a transportador Ethernet)Byte de mayor valor: Slot del módulo NOE

4x + 5 Byte 4 (MSB) de la dirección IP de destino de 32 bits

4x + 6 Byte 3 de la dirección IP de destino de 32 bits

4x + 7 Byte 2 de la dirección IP de destino de 32 bits

4x + 8 Byte 1 (LSB) de la dirección IP de destino de 32 bits

106 31003122 10/2009

Page 107: Módulos Ethernet Manual del usuario

31003122 10/2009

5

Transferencia de los datos con el programa de ayuda de datos globales (publicar/suscribir) de los módulos NOE -01, -11, -21

31003122 10/2009

Transferencia de datos con el programa de ayuda de datos globales (publicar/suscribir) de los módulos NOE -01, -11, -21

Vista general

El material incluido en esta sección presenta la utilidad de datos globales (Publicar/Suscribir) disponible en los módulos 140 NOE 771 •• siguientes.

140 NOE 771 01140 NOE 771 11140 NOE 771 21

Para más información sobre el modelo publicar-suscribir, visite la siguiente URL:

http://www.isa.org/journals/intech/feature/printable/1,1171,596,00.html

Contenido de este capítulo

Este capítulo contiene los siguiente apartados:

Apartado Página

Planificación del sistema de datos globales (Publicar/Suscribir) 108

Configuración de la utilidad de datos globales (publicar/suscribir) 112

Filtrado Multicast 116

107

Page 108: Módulos Ethernet Manual del usuario

Transferencia de los datos con el programa de ayuda de datos globales (publicar/suscribir) de los módulos NOE -01,

Planificación del sistema de datos globales (Publicar/Suscribir)

Vista general

El servicio de datos globales es un mecanismo editor/suscriptor en tiempo real que proporciona un intercambio de datos muy eficaz para la coordinación de aplicaciones de los PLC.

Los equipos que apoyan este servicio se encuentran en un grupo de distribución que tiene como objetivo la sincronización y el intercambio de variables de aplicación. Cada equipo de datos globales puede publicar una variable de red (aplicación) y suscribir hasta 64.

La página web incorporada Configuración de datos globales de los módulos NOE de Quantum proporciona una pantalla de configuración para determinar cuáles y cuántas variables de aplicación se intercambian con este servicio. Tras la configuración, los intercambios entre todas las estaciones que pertenezcan al mismo grupo de distribución se realizarán automáticamente.

El servicio de datos globales utiliza el espacio de registros 4x para los intercambios de datos globales.

Características principales del servicio de datos globales

Las características principales para los datos globales son:Un editor y varios suscriptores.Un equipo puede publicar una variable de red de hasta 512 registros 4x.Un equipo puede publicar un límite de 64 variables de red de hasta 2 048 registros 4x.Un equipo se suscribe a la variable de red completa.Un grupo de distribución por dirección IP de red.Velocidad de publicación definida por la aplicación.Puede haber hasta 64 variables de red de datos globales (numeradas del 1 al 64) que formen parte del grupo de distribución de datos.Los módulos NOE sólo disponen de una dirección de difusión múltiple. Por lo tanto, únicamente pueden publicar y suscribir dentro de un grupo.Un equipo puede participar en varios grupos de distribución utilizando diversos módulos NOE en el bastidor.

El servicio de datos globales tiene una ventaja sobre los servicios cliente/servidor cuando hay más de un suscriptor recibiendo datos al mismo tiempo. Esto se debe a que sólo es necesario realizar una transacción para que todos los suscriptores reciban los datos.

Esto se traduce en dos ventajas:reduce el tráfico de red en su conjuntoasegura una mayor sincronización entre varios suscriptores

108 31003122 10/2009

Page 109: Módulos Ethernet Manual del usuario

Transferencia de los datos con el programa de ayuda de datos glo-

Planificación de la configuración del sistema

El programa de ayuda de datos globales (Publicar/Suscribir) es una función importante incorporada a la línea de productos NOE. La aplicación de datos globales requiere una configuración que abarque varios PLC de todo el sistema. Por lo tanto, se recomienda planificar la instalación antes de ponerla en práctica. El trabajo invertido en la planificación supone un ahorro de tiempo y dinero, ya que reduce los errores y el tiempo de depuración innecesario. La planificación también garantiza la coherencia en todo el sistema.

Trabaje siempre primero con lápiz y papel.

A continuación se ofrece una tabla que le ayudará a planificar el sistema. Esta tabla es una representación gráfica de una tabla de configuración recomendada para la planificación de sistemas, llamada Hoja de cálculo de planificación de datos globales. Puede crear su propia tabla utilizando este formato o puede descargarse

una plantilla de hoja de cálculo de Microsoft ExcelTM que se encuentra disponible en la página web de Schneider.

Representación gráfica de la hoja de cálculo de planificación de datos globales.

Comprobación de parámetros

ID de variable

Símbolo 1. Longitud (registros)

Número de equipo Estado public. variable

1 2 ... 3

1 VALVE_STATUS 20 PUB SUB SIN OK

2 VALVE_CONTROL 10 SUB SIN PUB OK

...

64 PUMP_CONTROL 50 SUB PUB SIN OK

Estado de publicación del equipo: OK OK OK

Tamaño de publicación total por partic.: 20 50 10

Tamaño de suscripción total por partic. 60 20 0

Dirección IP de grupo 239.255.255.0

Filtrado de difusión múltiple habilitado

DES

Dirección 4x predeterminada para el estado

400100

Periodo de distribución 10

Límite de tiempo del estado funcional

1000

Zona de datos 400200

1. Las entradas o los cambios del símbolo (descripción) NO afectan ni modifican a las variables ni al sistema. El símbolo utilizado en la línea de productos Quantum no guarda ninguna relación con el símbolo de la línea de productos Concept/Unity.

31003122 10/2009 109

Page 110: Módulos Ethernet Manual del usuario

Transferencia de los datos con el programa de ayuda de datos globales (publicar/suscribir) de los módulos NOE -01,

Tabla de límites de datos globales.

NOTA: Se recomienda tener en cuenta los siguientes puntos durante la planificación:

Un margen de incremento del 10 al 20 % para el crecimiento:Sugerimos que prevea un incremento porcentual en el crecimiento de cualquier variable; una tolerancia de incremento del 10 al 20 % debería ser suficiente.Agregar al final:Recomendamos que agregue las variables al final de la configuración, ya que las variables así añadidas no afectan a la dirección de aplicación existente. De este modo evitará tener que cambiar las direcciones existentes en la configuración, un proceso que puede resultar bastante lento.

Tabla de la hoja de cálculo de la planificación de datos globales

Parámetro Límite

Cantidad máxima de variables de publicación por equipo

1

Tamaño máximo de la variable de publicación

512 registros = 512 palabras (16 bits) = 1 024 bytes

Cantidad máxima de variables de suscripción por equipo

64 (63 si el equipo está publicando)

Tamaño máximo de las variables de suscripción por equipo

2048 registros = 2048 palabras (16 bits) = 4 096 bytes

Parámetros Descripción

Comprobación de parámetros Reservado.

Id de variable Representa el ID de datos en la página web Configuración de datos globales de los módulos NOE.

Símbolo Nombre simbólico para el intercambio de datos globales.

Longitud (registros) Longitud de la información de datos globales. Número de registros 4x.

Número de equipo Número de equipos para la red de datos globales. Hasta 64.

Estado public. variable Información automática del estado de publicación correcto de la red de datos globales. Únicamente utilizando la hoja

de cálculo de Microsoft ExcelTM. Información por símbolo.

Estado de publicación del equipo

Información automática del estado de publicación correcto de la red de datos globales. Únicamente utilizando la hoja

de cálculo de Microsoft ExcelTM. Información por equipo.

Tamaño de publicación total por partic.

Tamaño de publicación para el participante. específico. El tamaño de publicación máximo es de 512 registros por participante.

110 31003122 10/2009

Page 111: Módulos Ethernet Manual del usuario

Transferencia de los datos con el programa de ayuda de datos glo-

Tamaño de suscripción total por partic.

Tamaño de suscripción para el participante específico. El tamaño de suscripción máximo es de 2 048 registros por participante.

Dirección IP de grupo habilitada Dirección IP para conexión de red de difusión múltiple. Identifica el grupo de distribución de estaciones. El rango de direcciones va de 224.0.0.0 a 239.255.255.255.

Filtrado de difusión múltiple habilitado

Casilla de verificación para conmutadores Ethernet que admiten el filtrado de difusión múltiple.

Dirección 4x predeterminada para el estado funcional

Dirección de registros 4x para los bits de estado. Éste es el registro en el que se almacenarán los bits de estado funcional. Tiene el tamaño de cuatro registros 4x.

Periodo de distribución Es la cantidad mínima de tiempos de ciclo del controlador que transcurre antes de que se produzca una actualización.

Límite de tiempo del estado funcional

Es el tiempo máximo que transcurre entre las suscripciones recibidas antes de que una suscripción se declare incorrecta (fallida). Este valor se mide en milisegundos y se puede ajustar en un rango de entre 50 y 1000 ms (el incremento se realiza en intervalos de 50 ms).

Zona de datos Dirección inicial de los datos. Éstos son los registros en los que se almacena la información de los datos.

Parámetros Descripción

31003122 10/2009 111

Page 112: Módulos Ethernet Manual del usuario

Transferencia de los datos con el programa de ayuda de datos globales (publicar/suscribir) de los módulos NOE -01,

Configuración de la utilidad de datos globales (publicar/suscribir)

Vista general

Tanto si utiliza el método de configuración de cada dispositivo por separado como el método de copia de configuración, el procedimiento para configurar los parámetros individuales es siempre el mismo. Por lo tanto, para utilizar la utilidad de datos globales (publicar/suscribir) en el módulo NOE, tendrá que configurar los parámetros de datos globales, entre los que se incluyen:

Periodo de distribuciónFiltrado de difusión múltipleUbicación del bit de estado funcionalDirección de base de los datos globalesDirección IP de grupo

Las siguientes secciones describen detalladamente los pasos exactos necesarios para configurar cada parámetro a través de la página Configuración de datos globales.

Acceso a la utilidad de datos globales

A través de la página Configuración de datos globales, se accede a la utilidad de datos globales.

Paso Acción

1 En la página de inicio de Quantum, hacer clic en Diagnóstico.

2 Se solicitará la introducción del nombre de usuario y la contraseña.

3 Introducir el nombre y la contraseña de usuario. Aparecerá la página Configurar NOE.

4 Hacer clic en el enlace Configurar NOE.Aparecerá la página Configurar NOE.

112 31003122 10/2009

Page 113: Módulos Ethernet Manual del usuario

Transferencia de los datos con el programa de ayuda de datos glo-

5 Hacer clic en el enlace Configurar datos globales.

6 Aparecerá la página Configuración de datos globales.

La configuración se puede modificar en esta pantalla.

Paso Acción

31003122 10/2009 113

Page 114: Módulos Ethernet Manual del usuario

Transferencia de los datos con el programa de ayuda de datos globales (publicar/suscribir) de los módulos NOE -01,

Configuración de datos globales

Una vez que haya completado el proceso de modelado de la configuración del sistema mediante el segundo método, el de copia de configuración, modifique los siguientes parámetros:

Período de distribuciónLímite de tiempo de perturbaciónUbicación de bits de estado funcionalDirección de inicioTipo: Pub/Sub/Ninguno

NO cambie el símbolo (descripción) ni la longitud.

Para cambiar las variables de datos globales del cuadro de grupo de la página Configuración de datos globales, siga las instrucciones que aparecen a continuación.

NOTA: Los bits de estado se ejecutan en distintas direcciones.

Los bits de estado de funcionamiento del explorador de E/S se ejecutan de izquierda a derecha.Los bits de estado funcional de los datos globales se ejecutan de derecha a izquierda.

Paso Acción

1 Ajustar el ciclo de periodo de distribución. Introducir un valor del 1 al 50.Nota: El periodo de distribución es el número mínimo de exploraciones del controlador que transcurren antes de que se produzca una actualización.

2 Antes de indicar un valor en el campo Dirección de grupo, identificar el grupo de distribución de la estación. La entrada de dirección de grupo será una dirección IP comprendida entre 224.0.0.0 y 239.255.255.255.Dirección de grupo: La dirección IP de difusión múltiple de clase D es la que se emplea para el grupo de distribución. Todos los miembros del grupo de distribución están configurados para utilizar la misma dirección de grupo y, por lo tanto, todos los miembros se pueden comunicar entre sí mediante datos globales.

3 Ajustar el límite de tiempo en el campo Límite de tiempo de perturbación. Este valor se mide en milisegundos y se puede ajustar en un rango de entre 50 y 1000 ms (el incremento se realiza en intervalos de 50 ms).Nota: El tiempo de validez es el tiempo máximo que transcurre entre las suscripciones recibidas antes de que una suscripción se declare incorrecta (fallida).

4 En la Dirección de inicio 4x, definir el campo Zona de datos.

5 Si se está conectado a un conmutador Ethernet compatible con el filtrado de difusión múltiple, seleccionar la casilla de verificación Filtrado de difusión múltiple.

6 Indicar la ubicación de la palabra %MW para los bits de estado funcional. Éste es el registro en el que se almacenará el bit de estado funcional.

114 31003122 10/2009

Page 115: Módulos Ethernet Manual del usuario

Transferencia de los datos con el programa de ayuda de datos glo-

Modificación de las variables de datos globales

Para modificar las variables de datos globales que aparecen en el área Tabla de variables, siga las instrucciones descritas a continuación.

Verificación del funcionamiento del sistema

Para asegurarse de que el sistema funciona de modo correcto, lleve a cabo los pasos siguientes:

Paso Acción

1 Resaltar el número de identificación de la columna ID de datos.

2 En la columna Tipo, seleccionar en la lista el tipo de variable publicar/suscribir.Existen tres opciones disponibles: publicar, suscribir y ninguna de las dos Estas opciones aparecen en la pantalla del siguiente modo:

NONESUBPUB

3 En la columna Símbolo se puede introducir texto para describir la variable.

4 En la columna Dirección se indica la dirección de aplicación de esta variable.Nota: Este campo es de sólo lectura.

5 En la columna Longitud escribir un valor que represente el número de palabras %MW para cada fila. El campo de la última palabra %MW se actualiza automáticamente. Si se emplea el segundo método, el de copia de configuración, sólo hay que actualizar la longitud la primera vez.

6 Al terminar, hacer clic en el botón Actualizar configuración de datos globales.

Paso Acción

1 Comprobar que todos los controladores se están ejecutando.

2 Examinar el estado de funcionamiento de todas las variables a través de la página Diagnósticos de datos globales.Seguir esta ruta de enlaces:| Diagnósticos y configuración online | Diagnósticos de NOE | Datos globales

31003122 10/2009 115

Page 116: Módulos Ethernet Manual del usuario

Transferencia de los datos con el programa de ayuda de datos globales (publicar/suscribir) de los módulos NOE -01,

Filtrado Multicast

Vista general

Es posible que su módulo NOE ofrezca la función de filtrado Multicast.

El servicio de datos globales sincroniza varias estaciones ubicadas en un grupo de distribución. Un grupo de distribución es un conjunto de estaciones identificadas con la misma dirección Multicast IP. Al utilizar la misma dirección IP para varios dispositivos, los intercambios Muticast se pueden emplear para distribuir datos globales. En la misma subnet pueden coexistir varios grupos de distribución independientes. Cada grupo de distribución posee una dirección IP Multicast propia y distinta de las demás.

Las versiones de conmutadores más antiguas tratan los paquetes Multicast como broadcast. Por lo tanto, transmiten broadcasts a todos los participantes, suprimiendo así todas las ventajas de los métodos Multicast y de conmutador. Las versiones de conmutadores más recientes ofrecen un filtrado automático Multicast y, por tanto, sólo envían en tráfico Multicast a los puertos conectados a las estaciones finales registradas.

El filtrado Multicast utiliza el protocolo GMRP (GARP Multicast Registration Protocol) para informar al conmutador de qué direcciones IP Multicast afectan al dispositivo conectado.

GMRP está definido en el estándar IEEE 802.1D-1998, que se puede descargar gratuitamente en la siguiente dirección: http://IEEE802.org.

Para poder utilizar el filtrado Multicast, es necesario:1. Asegurarse de que el conmutador es compatible con IEEE 802.1D - 1998.2. Hacer clic en la casilla de verificación Filtrado Multicast de la sección

Configuración de datos globales de la página web.

Reducción del tráfico

El filtrado Multicast contribuye a reducir el tráfico de una red, ya que los broadcasts se envían únicamente a los dispositivos interesados o suscritos.

Para las aplicaciones distribuidas y las comunicaciones de uno a varios, Multicast ofrece una serie de ventajas con respecto a Unicast:

Utiliza el ancho de banda de la red de forma más eficaz.Envía una única transmisión en lugar de transmisiones múltiples.Reduce las colisiones.Optimiza las prestaciones del procesamiento del módulo Ethernet.

116 31003122 10/2009

Page 117: Módulos Ethernet Manual del usuario

Transferencia de los datos con el programa de ayuda de datos glo-

Uso del filtro Multicast

Estos conmutadores ConneXium son compatibles con el filtrado Multicast. Algunos conmutadores de otros fabricantes también son compatibles con el filtrado Multicast.

Conmutador Descripción

499NES17100 Conmutador administrado con 7 puertos 10/100BASE-TX

499NOS17100 Conmutador administrado con 5 puertos 10/100BASE-TX y 2 puertos 100BASE-FX

31003122 10/2009 117

Page 118: Módulos Ethernet Manual del usuario

Transferencia de los datos con el programa de ayuda de datos globales (publicar/suscribir) de los módulos NOE -01,

118 31003122 10/2009

Page 119: Módulos Ethernet Manual del usuario

31003122 10/2009

6

Transferencia de datos con el explorador de E/S 140 NOE 771 -00, -01, -11 y -21 únicamente

31003122 10/2009

Transferencia de datos con el explorador de E/S 140 NOE 771 -00, -01 –11 y -21 únicamente

Introducción

Este capítulo describe las funciones del explorador de E/S de los módulos NOE 771 -00, -01, -11 y -21.

Contenido de este capítulo

Este capítulo contiene los siguiente apartados:

Apartado Página

Conceptos del explorador de E/S 120

Habilitar/deshabilitar explorador de E/S 123

Configuración de la lista de exploración de E/S utilizando Concept 125

Finalización de la configuración de E/S 129

Configuración de la lista de exploración de E/S mediante ProWORX NxT 132

Tiempos de respuesta del explorador de E/S: Entrada remota a salida remota 140

119

Page 120: Módulos Ethernet Manual del usuario

Transferencia de datos con el explorador de E/S 140 NOE 771 -00, -01, -11 y -21 únicamente

Conceptos del explorador de E/S

Descripción general

El explorador de E/S es una función de los módulos NOE 771 0•, -•1 y CPU 651 •0 que permite la lectura o la escritura repetida en los dispositivos de entrada/salida.

Puede configurar el explorador con los paquetes de programación de Schneider Electric o utilizando directamente el sitio web del explorador de E/S del módulo NOE interno (únicamente NOE 771 -0• y -•1). En ambos casos, puede configurar los datos y transferirlos entre participantes de red sin utilizar la instrucción MSTR.

Lista de exploración de E/S

La lista de exploración de E/S es una tabla de configuración que identifica los destinos con los que está permitida la comunicación repetitiva. La lista contiene suficiente información para permitir que cada destino cree el mensaje Modbus dirigido al dispositivo remoto especificado y para designar el lugar del PLC local en el que se van a asignar los datos de entrada y salida al final de la exploración. Mientras el PLC está en funcionamiento, el módulo NOE transfiere datos a y desde los registros y las bobinas del PLC de la forma que se indique en la lista de exploración de E/S.

Pueden existir diversas variantes de listas de exploración de E/S. Las listas de exploración individuales para cada módulo se identifican mediante el número de slot del bastidor Quantum donde está instalado el módulo NOE.

Bloque de control de dispositivos

A este respecto, véase Habilitar/deshabilitar el explorador de E/S (véase página 123).

Módulo de estado funcional

Cada bit del módulo de estado funcional se corresponde con una entrada de la tabla del explorador de E/S. Cada entrada en la tabla representa un dispositivo lógico.

Los bits contienen información sobre el estado de funcionamiento del explorador de E/S Modicon Quantum.

120 31003122 10/2009

Page 121: Módulos Ethernet Manual del usuario

Transferencia de datos con el explorador de E/S 140 NOE 771 -00,

Definiciones del explorador de E/S

NOTA: Los bits de estado se ejecutan de forma distinta.

los bits de estado de funcionamiento del explorador de E/S se ejecutan de izquierda a derecha;los bits de estado de funcionamiento de los datos globales se ejecutan de derecha a izquierda.

En la tabla que sigue se enumeran y definen los términos utilizados para describir el funcionamiento del explorador de E/S.

Características del explorador de E/S Modbus ampliado

En la tabla siguiente se enumeran las características del explorador de E/S Modbus ampliado.

Término Definición

Lista de exploración Lista de dispositivos de entrada o salida configurados en el módulo NOE para su exploración.

Entrada de mensajes directos

Entrada al PLC, en el bastidor donde se encuentra el módulo NOE.

Transmisión directa Salida del PLC, en el bastidor donde se encuentra el módulo NOE.

Explorador de E/S Ethernet

Proporciona al PLC un servicio de comunicación cíclico de alto rendimiento.

Parámetro Valor

Número máximo de equipos 64: 140 NOE 771 00 (Versión 2.2 o anterior)128: Únicamente 140 NOE 771 00 (Versión 3.0 o posterior), 140 NOE 771 01 y 140 NOE 771 11128: HE CPU 651•0

Número máximo de palabras de entrada 4.000

Número máximo de palabras de salida 4.000

Valor de timeout de perturbación Configuración individual (de 10 a 2.000 ms en incrementos de 10 ms)

Último valor (entrada) Configuración global (Cero o Mantener)

Dirección IP Dirección IPv4

ID de unidad Valor predeterminado configurable por el usuario: 255.

Funcionamiento mediante un puente de Modbus Plus a Ethernet

No apoyado

Funcionamiento a través de un puente Modbus

Apoyado

31003122 10/2009 121

Page 122: Módulos Ethernet Manual del usuario

Transferencia de datos con el explorador de E/S 140 NOE 771 -00, -01, -11 y -21 únicamente

Apoyo del explorador de E/S

La tabla que aparece a continuación resume la combinación de exploradores de E/S y de módulos NOE por CPU que se permite.

Uso del explorador de E/S con un enrutador IP

NOTA: Los exploradores de E/S de los módulos NOE 771 •1 y HE CPU 651 •0 envían solicitudes con un Time To Live (TTL) de 10, lo que permite el paso por varios enrutadores.

Tipo de CPU Quantum Número de módulos NOE apoyados

140 CPU 311 10 2

140 CPU 434 12A 6

140 CPU 534 14A 6

140 CPU 651 50 6

140 CPU 651 60 6

140 CPU 671 60 6

122 31003122 10/2009

Page 123: Módulos Ethernet Manual del usuario

Transferencia de datos con el explorador de E/S 140 NOE 771 -00,

Habilitar/deshabilitar explorador de E/S

Bloque de control del dispositivo

La función Habilitar/deshabilitar el explorador de E/S permite reducir el volumen de tráfico de la red. Utilice los bits del bloque de control del dispositivo para habilitar o deshabilitar los dispositivos de la manera siguiente.

Asignación de los bits del bloque de control del dispositivo para los números de entrada del explorador de E/S

Registros El bloque de control del dispositivo se compone de registros de 8 palabras, o bien, de 4 palabras dobles. El contenido de los registros se asigna a la memoria del controlador. Cada bit corresponde a una entrada de la tabla (consulte las tablas siguientes).

Deshabilitación de dispositivos Se puede deshabilitar cada dispositivo del explorador de E/S. Para deshabilitar dispositivos individuales:1. Active la casilla de verificación Bloque de control del dispositivo.2. Establezca el bit asociado en 1.

Asignación de los bits del bloque de control del dispositivo para los números de entrada del explorador de E/S

Consulte la tabla siguiente para asignar números de entrada a los bits.Cada número de entrada representa un dispositivo lógico de la red.

Establecimiento de bits Si el bit del bloque de control del dispositivo está establecido en0 = el dispositivo está habilitado.1 = el dispositivo está deshabilitado.

Registro de palabra única (P) (%MDx:4)

P1(%MWx+1)

N.º de entrada de tabla

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16

Bit 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0

P2(%MWx+2)

N.º de entrada de tabla

17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32

Bit 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0

P3(%MWx+3)

N.º de entrada de tabla

33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48

Bit 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0

Palabra 4 a Palabra 7 (entrada de tabla 49 a 112)

P8(%MWx+8)

N.º de entrada de tabla

113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128

Bit 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0

31003122 10/2009 123

Page 124: Módulos Ethernet Manual del usuario

Transferencia de datos con el explorador de E/S 140 NOE 771 -00, -01, -11 y -21 únicamente

NOTA: Los bits se cuentan de derecha a izquierda empezando por el bit 0 (bit bajo). Ejemplos: para configurar %MD1:4 como el bloque de control del dispositivo en la tabla del explorador de E/S, utilice %MW2, bit 15, para habilitar o deshabilitar la entrada de tabla 1. Utilice %MW3, bit 15, para habilitar o deshabilitar la entrada de tabla 17.

NOTA: Los bits se cuentan de derecha a izquierda empezando por el bit 0 (bit bajo). Para habilitar o deshabilitar el bloque de control del dispositivo de las entradas de tabla 17 a 31 del explorador de E/S, utilice %MDx[1], en lugar de %MDx[0]. Por ejemplo, para configurar %MD1:4 como el bloque de control del dispositivo en la tabla del explorador de E/S, utilice %MD1[0], bit 31, para habilitar o deshabilitar la entrada de tabla 1. Utilice %MD1[1], bit 15, para habilitar o deshabilitar la entrada de tabla 17.

Registro de palabra doble (PD) (%MDx:4)

PD1(%MDx[0])

N.º de entrada de tabla

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16

Bit 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16

PD2(%MDx[1])

N.º de entrada de tabla

17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32

Bit 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0

N.º de entrada de tabla

33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48

Bit 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16

Palabra 3 a Palabra 4 (entrada de tabla 49 a 112)

PD5(%MDx[4])

N.º de entrada de tabla

113 114

115

116

117

118

119

120

12 122

123

124

125

126

127

128

Bit 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0

124 31003122 10/2009

Page 125: Módulos Ethernet Manual del usuario

Transferencia de datos con el explorador de E/S 140 NOE 771 -00,

Configuración de la lista de exploración de E/S utilizando Concept

Vista general

Una vez que los módulos NOE 771 -00, -01 o -11 se han configurado con Concept (véase página 51), puede asignar parámetros para la exploración de E/S. Esto supone la creación de la lista de exploración de E/S que contiene todos los dispositivos de entrada y salida que explorará el módulo NOE.

Dirección IP

En el cuadro de diálogo Explorador de E/S Ethernet, escriba la dirección IP del módulo slave en la columna Dirección de Slave IP.

ID de unidad

Si el módulo slave es un dispositivo de E/S conectado al módulo slave especificado, utilice la columna ID de unidad para indicar el número de dispositivo. El ID de unidad se utiliza con el puente de Modbus Plus a Ethernet para acceder a las redes Modbus Plus.

Timeout de perturbación

El timeout de perturbación se utiliza para establecer el bit de estado. Si la respuesta se recibe antes de que finalice el periodo de timeout de perturbación, se establecerá el bit de estado; en caso contrario, se borrará. Si el timeout de perturbación es 0, el bit de estado se considerará válido una vez que se hayan establecido las comunica-ciones y ya nunca se borrará.

31003122 10/2009 125

Page 126: Módulos Ethernet Manual del usuario

Transferencia de datos con el explorador de E/S 140 NOE 771 -00, -01, -11 y -21 únicamente

Rep. Vel. Transm.

Utilice esta columna para especificar el límite inferior en milisegundos (ms) entre las transacciones a este participante. Los valores válidos van de 0 a 50.000 ms (1 min). El módulo NOE module toma este valor y lo redondea a un múltiplo de 17 ms. La actualización de E/S se sincroniza con el ciclo de la CPU. Si el ciclo de la CPU es superior al límite inferior configurado, la velocidad de actualización real será la del ciclo de la CPU. Para obtener la máxima velocidad, indique el valor 0.

Por ejemplo, si especifica el valor 10 ms, el valor se redondeará a 17 ms. Si el tiempo de ciclo del PLC es 5 ms, el tiempo entre transacciones será superior o igual a 1 ms. Por otra parte, si el tiempo de ciclo del PLC es 200 ms, el tiempo transcurrido entre transacciones deberá ser superior o igual a 200 ms.

Leer

Utilice la función de lectura para leer datos desde el participante remoto. La columna Leer Ref. de Master especifica la dirección local para la respuesta de lectura. La columna Leer Ref. de Slave especifica el primer registro 4x del participante remoto que se va a leer. La columna Leer longitud especifica la cantidad de registros que se va a leer.

La siguiente figura incluye valores de muestra para los parámetros Leer ref. de Master, Leer ref. de Slave y Leer longitud.

Escribir

Utilice la función de escritura para escribir datos en el participante remoto. La columna Escribir Ref. de Master especifica la dirección local de los datos de escritura. La columna Escribir Ref. de Slave especifica el primer registro 4x que se va a escribir en el participante remoto. La columna Escribir longitud especifica la cantidad de registros que se va a escribir.

126 31003122 10/2009

Page 127: Módulos Ethernet Manual del usuario

Transferencia de datos con el explorador de E/S 140 NOE 771 -00,

La siguiente figura incluye valores de muestra para los parámetros Escribir Ref. de Master, Escribir Ref. de Slave y Escribir longitud.

Leer y escribir

Puede incluir ambos comandos en la misma fila.

Descripción

En la columna Descripción puede introducir una breve descripción (hasta 32 caracteres) de la transacción.

Configuración del módulo de estado funcional

El módulo de estado funcional se encuentra en un bloque de registros 3x o bobinas 1x. Para bobinas 1x, el módulo debe comenzar en un límite de 16 bits. Cada dispositivo configurado dispone de su correspondiente bit de estado en el módulo de estado funcional. Si el bit de estado es 1, el dispositivo remoto funcionará correctamente. Si el bit de estado es 0, el dispositivo remoto no funcionará correctamente.

Como se muestra en las siguientes tablas, cada fila configurada se asigna a una posición de bit.

Posiciones de bit de la palabra 11 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16

Posiciones de bit de la palabra 217 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32

Posiciones de bit de la palabra 333 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48

Posiciones de bit de la palabra 449 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64

31003122 10/2009 127

Page 128: Módulos Ethernet Manual del usuario

Transferencia de datos con el explorador de E/S 140 NOE 771 -00, -01, -11 y -21 únicamente

Inicio de la ubicación del módulo de estado funcional

Como se muestra en la siguiente figura, para especificar la ubicación de inicio 1x/3x del módulo de estado funcional, ha de introducir la dirección deseada en el campo Módulo de estado funcional.

128 31003122 10/2009

Page 129: Módulos Ethernet Manual del usuario

Transferencia de datos con el explorador de E/S 140 NOE 771 -00,

Finalización de la configuración de E/S

Vista general

En este apartado se describe cómo completar la configuración de E/S Ethernet mediante los botones Copiar, Cortar, Pegar, Eliminar, Ordenar y Completar hacia abajo.

Copiar y Pegar

Utilice el siguiente procedimiento para copiar y pegar filas enteras con la configuración de que dispone, de modo que pueda ahorrar tiempo al teclear comandos de lectura y escritura similares.

Paso Acción

1 Seleccionar la fila que se desea copiar haciendo clic en el número de fila, que se encuentra situado en el extremo izquierdo.

2 Hacer clic en Copiar.

31003122 10/2009 129

Page 130: Módulos Ethernet Manual del usuario

Transferencia de datos con el explorador de E/S 140 NOE 771 -00, -01, -11 y -21 únicamente

Cortar y Pegar

Para mover una fila dentro de la lista de configuración, siga las instrucciones que se dan para copiar pero haga clic en Cortar en lugar de en Copiar.

Eliminar

Para eliminar una fila de la lista de configuración, seleccione la fila haciendo clic en el número de fila situado en el extremo izquierdo. A continuación, haga clic en Eliminar.

Ordenar

Para ordenar la lista de configuración de E/S, seleccione una columna haciendo clic en su encabezado (por ejemplo, Leer Ref. de Master). A continuación, haga clic en Ordenar.

3 Seleccionar la fila en la que se desea pegar los datos haciendo clic en el número de fila, que se encuentra situado en el extremo izquierdo.

4 Hacer clic en Pegar.

Paso Acción

130 31003122 10/2009

Page 131: Módulos Ethernet Manual del usuario

Transferencia de datos con el explorador de E/S 140 NOE 771 -00,

Completar hacia abajo

El siguiente procedimiento muestra cómo copiar parte de una fila en la siguiente o en una serie de filas contiguas mediante el botón Completar hacia abajo.

Paso Acción

1 Utilizar el ratón para seleccionar los datos que se desea copiar y las celdas en las que se quieren copiar dichos datos. Es necesario seleccionar un bloque de celdas contiguo a los datos que se van a copiar en la primera fila. No es posible seleccionar dos bloques separados.

2 Hacer clic en Completar hacia abajo.Resultado: Los datos desde la primera fila se copian en las celdas seleccionadas.

31003122 10/2009 131

Page 132: Módulos Ethernet Manual del usuario

Transferencia de datos con el explorador de E/S 140 NOE 771 -00, -01, -11 y -21 únicamente

Configuración de la lista de exploración de E/S mediante ProWORX NxT

Vista general

Este apartado describe cómo configurar el módulo NOE 771 desde el panel de programación utilizando el programa ProWORX NxT. Este proceso asume que se ha producido un cambio a una red Ethernet, por lo que se puede elegir un explorador de E/S. En este momento, por lo tanto, se pueden configurar los bloques de datos que se van a transferir entre los autómatas de una red TCP/IP.

Selección del PLC

Los pasos que aparecen a continuación describen cómo seleccionar un PLC.

Paso Acción

1 Abrir ProWORX NxT en el panel de programación (PC).

2 Hacer clic en Archivo → Nuevo.

Resultado: Aparece el cuadro de diálogo Nuevo.

3 Escribir un nombre de archivo en el campo Nombre de archivo. Seleccionar la unidad de la lista Unidades. Seleccionar el directorio en el campo Carpetas donde se desea guardar la base de datos nueva. Hacer clic en OK.

132 31003122 10/2009

Page 133: Módulos Ethernet Manual del usuario

Transferencia de datos con el explorador de E/S 140 NOE 771 -00,

4 Resultado: Aparece el cuadro de diálogo Definir base de datos.Rellenar los campos necesarios. Hacer clic en OK.

5 Resultado: Aparece el cuadro de diálogo Seleccionar tipo de controlador.En la lista Grupos de controladores, que se encuentra situada a la izquierda, seleccionar Quantum. En la lista Controladores, que se encuentra situada en la derecha, seleccionar la CPU que está instala en el bastidor Quantum. Hacer clic en OK.

Paso Acción

31003122 10/2009 133

Page 134: Módulos Ethernet Manual del usuario

Transferencia de datos con el explorador de E/S 140 NOE 771 -00, -01, -11 y -21 únicamente

Acceso y edición de Traffic Cop

Los pasos que se muestran a continuación describen cómo acceder y editar Traffic Cop.

6 Resultado: Aparece el cuadro de diálogo Configuración del controlador.Es preciso definir un valor en el campo Tamaño de ampliación de configuración, que se encuentra situado en el lado derecho de la pantalla Configuración del controlador. Este valor es la cantidad de memoria que se precisa. Hacer clic en OK.

Paso Acción

Paso Acción

1 Hacer clic en Configuración → Traffic Cop.

2 En el menú Traffic Cop Quantum, que se encuentra situado en la parte izquierda, hacer clic en el signo + para expandir la estructura de Traffic Cop. Elegir el bastidor y el slot en el que se desea insertar el módulo NOE 771.

134 31003122 10/2009

Page 135: Módulos Ethernet Manual del usuario

Transferencia de datos con el explorador de E/S 140 NOE 771 -00,

3 En la lista Adapt. de red, hacer clic en el módulo NOE771-•• correspondiente.

Resultado: El módulo NOE 771 se inserta en la ubicación especificada del campo Editar ubicación, que se encuentra en la pantalla de Traffic Cop.

4 Hacer clic en OK.

Paso Acción

31003122 10/2009 135

Page 136: Módulos Ethernet Manual del usuario

Transferencia de datos con el explorador de E/S 140 NOE 771 -00, -01, -11 y -21 únicamente

Ajuste del número de módulos NOE y Configuración de los parámetros de dirección Ethernet

Los pasos que aparecen a continuación describen cómo seleccionar el número de módulos NOE 771 y cómo configurar los parámetros de dirección Ethernet.

Paso Acción

1 Hacer clic en Configuración → Ampliaciones de configuración.

Resultado: Aparece el cuadro de diálogo Ampliaciones de configuración.

2 Hacer clic en el botón Añadir ampliación.Resultado: Aparece el cuadro de diálogo Añadir ampliación de configuración.

136 31003122 10/2009

Page 137: Módulos Ethernet Manual del usuario

Transferencia de datos con el explorador de E/S 140 NOE 771 -00,

3 Seleccionar TCP/IP en la lista y, a continuación, hacer clic en OK.Resultado: La ampliación de configuración TCP/IP se añade al menú de la izquierda de la pantalla Ampliaciones de configuración.

Paso Acción

31003122 10/2009 137

Page 138: Módulos Ethernet Manual del usuario

Transferencia de datos con el explorador de E/S 140 NOE 771 -00, -01, -11 y -21 únicamente

4 Hacer clic en TCP/IP en el menú Ampliaciones de configuraciónResultado: Los detalles de la configuración TCP/IP aparecen en el lado derecho de la pantalla Ampliaciones de configuración.

5 Hacer clic en las flechas de arriba y abajo para introducir el número de tarjeta (o número de bastidor) en el campo Número de tarjeta.

6 Completar los campos para cada número de tarjeta. El campo Número de módulo de comunicaciones hace referencia al bastidor en el que se ubica el módulo NOE 771.Hacer clic en OK.

Paso Acción

138 31003122 10/2009

Page 139: Módulos Ethernet Manual del usuario

Transferencia de datos con el explorador de E/S 140 NOE 771 -00,

Configuración del explorador de E/S

Una vez que haya llegado a este punto podrá configurar el explorador de E/S. El explorador de E/S ofrece la transmisión de datos entre dos o más módulos NOE 771 00 y otros dispositivos Modbus o TCP/IP. Es posible configurar simultáneamente hasta 64 conexiones.

Para configurar el explorador de E/S es necesario definir los valores para los parámetros que se indican a continuación.

Especifique los grupos de E/S que se van a explorar.Configure los parámetros de transacción.Defina el reloj de hardware para cuando se vaya a proceder a la recogida de los datos.

Los siguientes pasos describen cómo especificar los grupos de E/S que se van a explorar.

Configuración de los parámetros de transacción

Los siguientes pasos describen cómo configurar los parámetros de transacción.

Paso Acción

1 En el Editor de red, hacer clic en Configuración → Ampliaciones de configuración. Aparece el cuadro de diálogo Ampliaciones de configuración.

2 En la estructura Ampliaciones de configuración, hacer clic con el botón derecho del ratón en Ampliaciones de configuración → Añadir ampliación.

3 Seleccionar Explorador de E/S Ethernet. Los parámetros para el CTE figuran en la zona de detalles.

4 En el campo Módulo de estado funcional, escribir una dirección 1xxxxx o 3xxxxx.Nota: Todas las direcciones 1xxxxx se basan en un límite de 16 bits.Ejemplo: 100001, 100017, 100033, etc.

Paso Acción

1 Hacer doble clic en una transacción vacía para añadir una transacción nueva.o bienHacer doble clic en una transacción ya existente para editarla.

Aparece el cuadro de diálogo Transacción.

2 Configurar los parámetros de transacción.

31003122 10/2009 139

Page 140: Módulos Ethernet Manual del usuario

Transferencia de datos con el explorador de E/S 140 NOE 771 -00, -01, -11 y -21 únicamente

Tiempos de respuesta del explorador de E/S: Entrada remota a salida remota

Configuración de medición

El conjunto de curvas que aparece más abajo ilustra los tiempos de respuesta del PLC Quantum cuando se envía una señal desde un módulo remoto de entrada a un módulo remoto de salida a través de un PLC Quantum:

La señal se:

1 activa por un módulo de entrada Momentum con un tiempo de respuesta de ~2 ms;

2 analiza en el PLC Quantum con una velocidad de repetición de 0 ms3 copia en otra variable interna del PLC4 escribe en un módulo de salida Momentum con un tiempo de respuesta de ~2 ms

140 31003122 10/2009

Page 141: Módulos Ethernet Manual del usuario

Transferencia de datos con el explorador de E/S 140 NOE 771 -00,

140 CPU 434 12A con módulo 140 NOE 771 x1

El 140 CPU 434 12A con un NOE 771 x1 (v3.3) se utilizó para las mediciones siguientes:

En el gráfico aparecen cuatro líneas que representan el número de dispositivos explorados:

1 dispositivo8 dispositivos16 dispositivos32 dispositivos

En este gráfico, no se distinguen las cuatro líneas porque los tiempo de respuesta son muy parecidos. Puede observar la similitud en la siguiente tabla de datos a partir de la cual se trazó el gráfico:

Número de dispositivos por explorar

Tiempo de la entrada del dispositivo explorado a la salida del dispositivo explorado (ms)

434 12A + NOE 771 x1 (v3.3) exploración de 10 ms

exploración de 20 ms

exploración de 50 ms

exploración de 100 ms

exploración de 200 ms

1 dispositivo 41 73 179 358 665

8 dispositivos 42 75 180 360 666

16 dispositivos 44 77 182 361 668

32 dispositivos 46 79 185 364 671

31003122 10/2009 141

Page 142: Módulos Ethernet Manual del usuario

Transferencia de datos con el explorador de E/S 140 NOE 771 -00, -01, -11 y -21 únicamente

140 CPU 65 150 con NOE 771 x1 (v3.3)

El 140 CPU 65 150 con un NOE 771 x1 (v3.3) se utiliza para las mediciones siguientes:

En el gráfico aparecen cuatro líneas que representan el número de dispositivos explorados:

1 dispositivo8 dispositivos16 dispositivos32 dispositivos

En este gráfico, no se distinguen las cuatro líneas porque los tiempo de respuesta son muy parecidos. Puede observar la similitud en la siguiente tabla de datos a partir de la cual se trazó el gráfico:

Número de dispositivos por explorar

Tiempo de la entrada del dispositivo explorado a la salida del dispositivo explorado (ms)

65150 + NOE 771x1 (v3.3) exploración de 10 ms

exploración de 20 ms

exploración de 50 ms

exploración de 100 ms

exploración de 200 ms

1 dispositivo 35 61 153 302 602

8 dispositivos 36 62 154 303 603

16 dispositivos 38 64 155 305 606

32 dispositivos 40 66 157 307 609

142 31003122 10/2009

Page 143: Módulos Ethernet Manual del usuario

31003122 10/2009

7

Páginas web incorporadas

31003122 10/2009

Páginas web incorporadas

Vista general

Este capítulo presenta el contenido de las páginas web incorporadas que se incluyen en los módulos Quantum 140 NOE 771 ••. Estás páginas web permiten acceder a información de diagnósticos, ver información de configuración y cambiar las configuraciones en línea del módulo.

Contenido de este capítulo

Este capítulo contiene los siguiente apartados:

Apartado Página

Acceso a la página web inicial de ayuda 144

Página de presentación de Quantum 146

Página del bastidor local configurado 147

Página de la pantalla de configuración de la CPU 148

Página de estadísticas del módulo Ethernet 150

Página de estado de comunicación de E/S remotas 151

Página de control de datos del PLC Quantum 152

Página de configuración del módulo NOE 154

Página de configuración de SNMP 156

Página de configuración del servidor de direcciones 158

Páginas web de diagnósticos ampliadas 162

Página Propiedades de NOE 169

Página Diagnóstico de NOE 170

Diagnóstico del registro de averías 171

Página de contacto de Schneider Automation 172

143

Page 144: Módulos Ethernet Manual del usuario

Páginas web incorporadas

Acceso a la página web inicial de ayuda

Vista general

Cada módulo Ethernet de 10/100 megabits Quantum 140 NOE 771 •• contiene un servidor web incorporado que permite acceder a las configuraciones en línea y de diagnóstico del módulo y su controlador asociado.

Las páginas que incluye el sitio web muestran la siguiente información:Menús configurables del servidor de direcciones (BootP, DHCP y SNMP).Estadísticas Ethernet del nodo.Configuración del controlador (Estado del controlador en el menú).Valores de registro del controlador.Configuración y estado de E/S remotas.Valores de registro de E/S remotas.Valores de E/S distribuidas remotas.

Además de las páginas mencionadas anteriormente, los módulos 140 NOE 771 1• y FactoryCast/Real Time ofrecen estas páginas adicionales:

Configuración y estado de datos globales (publicar/suscribir).Control de ancho de banda.Estado del explorador de E/S.Estado de mensajes Modbus.

Las páginas web se pueden ver con un navegador de Netscape Navigator o Internet Explorer (versión 4.0 o posterior), versiones que son compatibles con JDK 1.1.4 o una versión posterior.

Para obtener información acerca de la funcionalidad adicional que el sistema FactoryCast proporciona en los módulos 140 NOE 771 1•, consulte el Manual de usuario de FactoryCast (31001229).

144 31003122 10/2009

Page 145: Módulos Ethernet Manual del usuario

Páginas web incorporadas

Acceso a la página de inicio del módulo

Para poder acceder a la página inicial del módulo deberá introducir la dirección IP o URL del administrador de sistemas. Escriba la dirección o URL en la casilla de dirección o ubicación en la ventana del navegador. Una vez realizada esta operación, se visualiza la página web inicial del programa de ayuda de Schneider Automation. Los siguientes pasos describen el modo de acceder a esta página.

Paso Acción

1 Hacer clic en el vínculo Diagnóstico y configuraciones en línea.

2 Se solicitará la introducción del nombre de usuario y la contraseña.

3 Una vez introducidos ambos elementos y después de hacer clic en Aceptar, aparecerá la página de presentación de Quantum. Dicha página cuenta con enlaces a todas las páginas de configuración y diagnóstico de Quantum y al editor/supervisor de datos.Nota: El nombre de usuario predeterminado es USER y la contraseña predeterminada es USER. Se recomienda que el administrador de sistemas cambie tanto el nombre de usuario como la contraseña durante la instalación del módulo.

31003122 10/2009 145

Page 146: Módulos Ethernet Manual del usuario

Páginas web incorporadas

Página de presentación de Quantum

Vista general

Esta página proporciona enlaces a todas las páginas de configuración y diagnóstico de Quantum, así como al editor de datos de tiempo de ejecución.

La siguiente tabla muestra los enlaces de la página de presentación de Quantum. Para ver las páginas relacionadas con un tema en concreto, haga clic en el vínculo a dicho tema.

Enlace Resultados

Inicio Regresa a la página de inicio

Bastidor local configurado Muestra el bastidor local de Quantum con el módulo NOE y la CPU

Estado del controlador Muestra la configuración de la CPU

Estadísticas de Ethernet Visualiza la estadística del módulo Ethernet con el vínculo Restablecer contadores

Estado RIO Visualiza el estado de comunicaciones remotas de E/S

Editor gráfico (sólo 771 01, -11 y -21)

Muestra la herramienta gráfica que permite crear pantallas de usuario de entrada/salida (sólo con FactoryCast)

Supervisor de datos/editor de datos

Permite el acceso a los datos del PLC Quantum

Configurar NOE Permite configurar y cambiar el módulo NOE mediante la página de configuración Ethernet.

Propiedades de NOE Proporciona información acerca de las propiedades del módulo NOE.

Diagnóstico de NOE Muestra enlaces a las estadísticas de Ethernet y al diagnóstico del archivo de registro de averías

Apoyo Visualiza información de contacto para asistencia técnica, ventas y sugerencias

146 31003122 10/2009

Page 147: Módulos Ethernet Manual del usuario

Páginas web incorporadas

Página del bastidor local configurado

Vista general de la página del bastidor local configurado

La página del bastidor local configurado visualiza la configuración actual.

La siguiente tabla describe detalladamente los enlaces a la página del bastidor local configurado. Para ver las páginas relacionadas con cada uno de estos temas, haga clic en uno de ellos.

Enlace Resultados

Inicio Visualiza la página de presentación de Quantum

Estado del controlador Muestra la configuración de la CPU.

Estadística de Ethernet Visualiza la estadística del módulo Ethernet con el vínculo Restablecer contadores.

Estado RIO Visualiza el estado de comunicaciones remotas de E/S.

Editor gráfico (sólo 771 01, -11, -21)

Muestra la herramienta gráfica que permite crear pantallas de usuario de entrada/salida (sólo con FactoryCast)

Monitor de datos/editor de datos

Permite el acceso a los datos del PLC Quantum con funciones de edición

31003122 10/2009 147

Page 148: Módulos Ethernet Manual del usuario

Páginas web incorporadas

Página de la pantalla de configuración de la CPU

Vista general

En la figura que se muestra a continuación, los ocho campos superiores identifican la configuración de la CPU. A continuación se ofrece más información sobre estos campos.

Campos de descripción

La tabla siguiente describe los campos de descripción que aparecen en la pantalla de configuración de la CPU.

Campo Información suministradaMemoria del sistema (Kb) Cantidad de memoria del sistema utilizadaMemoria extendida (Kb) Cantidad de memoria extendida utilizadaNúmero de palabras de E/S asignadas Total de bytes de memoria utilizadosPalabras de asignación de E/S Número de palabras de E/S asignadasSegmentos Número de segmentosID de estación DCP Número de estación para control distribuidoProtección de memoria Posición del conmutador de protección de memoriaBarrido constante Estado actual del barrido constanteOptimizar Estado actual de la optimización

148 31003122 10/2009

Page 149: Módulos Ethernet Manual del usuario

Páginas web incorporadas

Campos de registro

La siguiente tabla describe los campos de registro que se encuentran en la pantalla de configuración de la CPU.

Campos ASCII

La columna bajo el título Campos ASCII de la pantalla de configuración de la CPU contiene información sobre los campos ASCII.

Vínculos en la página de la pantalla de configuración de la CPU

La tabla que aparece a continuación describe los vínculos que se presentan en la pantalla de configuración de la CPU.

Campo Información suministrada

0xxxxx Dirección válida de 0x

1xxxxx Dirección válida de 1x

3xxxxx Dirección válida de 3x

4xxxxx Dirección válida de 4x

6xxxxx Dirección válida de 6x

Vigilancia de batería Dirección de vigilancia de la batería

Registro de temporizador Dirección de registro de temporizador

Reloj de fecha/hora Dirección del temporizador del reloj

Códigos de detención Razón para la detención controlada

Vínculo Resultados

Inicio Muestra la página de presentación de Quantum

Bastidor local configurado Muestra el bastidor local de Quantum con el módulo NOE y la CPU

Estadísticas de Ethernet Visualiza las estadísticas del módulo Ethernet con el vínculo Restablecer contadores

Estado RIO Visualiza el estado de comunicaciones remotas de E/S

Editor gráfico (sólo 771 01, -11 y -21)

Muestra la herramienta gráfica que permite crear pantallas de usuario de entrada/salida (sólo con FactoryCast)

Supervisor de datos Permite el acceso a los datos del PLC Quantum con funciones de edición

31003122 10/2009 149

Page 150: Módulos Ethernet Manual del usuario

Páginas web incorporadas

Página de estadísticas del módulo Ethernet

Vista general

Las estadísticas que aparecen en la página de estadísticas del módulo Ethernet tienen carácter meramente informativo. Para conservar la información que aparece en esta página, será necesario copiarla offline (por ejemplo, en el disco duro).

La figura que aparece a continuación muestra la página de estadísticas del módulo Ethernet. Los contadores deben ponerse a cero haciendo clic en el botón Reinic. contadores.

Vínculos de la página de estadísticas del módulo Ethernet

La siguiente tabla describe los vínculos en la página de estadísticas del módulo Ethernet.

Vínculo ResultadosInicio Muestra la página de presentación de QuantumBastidor local configurado Muestra el bastidor local de Quantum con el módulo NOE y la CPUEstado del controlador Muestra la configuración de la CPUEstado RIO Visualiza el estado de comunicaciones remotas de E/SEditor gráfico (sólo 771 01, -11 y -21) Muestra la herramienta gráfica que permite crear pantallas de usuario de

entrada/salida (sólo con FactoryCast)Supervisor de datos Permite el acceso a los datos del PLC Quantum con funciones de edición

150 31003122 10/2009

Page 151: Módulos Ethernet Manual del usuario

Páginas web incorporadas

Página de estado de comunicación de E/S remotas

Vista general

En la figura que se muestra a continuación, los campos tienen carácter meramente informativo. Los campos no se pueden modificar.

NOTA: El vínculo del Editor gráfico está disponible únicamente en el servidor web de FactoryCast 140 del módulo NOE 771 1•.

Para obtener más información sobre el estado de comunicaciones de E/S remotas, consulte la Guía de instalación y planificación de sistemas de cable de E/S remotas (890 USE 101).

Vínculos de la página de estado de comunicaciones de E/S remotas

La siguiente tabla describe la información disponible para cada cable, utilizando los vínculos que aparecen en la página de estado de comunicaciones de E/S remotas.

Vínculo Resultados

Inicio Visualiza la página de presentación de Quantum

Bastidor local configurado Muestra el bastidor local de Quantum con el módulo NOE y la CPU

Estado del controlador Muestra la configuración de la CPU

Estado RIO Visualiza las estadísticas del módulo Ethernet con el vínculo Restablecer contadores

Supervisor de datos Permite el acceso a los datos del PLC Quantum con funciones de edición

31003122 10/2009 151

Page 152: Módulos Ethernet Manual del usuario

Páginas web incorporadas

Página de control de datos del PLC Quantum

Vista general

La figura que aparece a continuación muestra la página web que permite visualizar los datos del PLC Quantum.

Se puede añadir, borrar y copiar datos del PLC Quantum, según se especifica a continuación.

Hacer clic en el botón Insertar filas para insertar nuevas filas de datos.Hacer clic en el botón Cortar filas para borrar las filas de datos deseadas.Hacer clic en el botón Pegar filas para copiar nuevas filas de datos.

152 31003122 10/2009

Page 153: Módulos Ethernet Manual del usuario

Páginas web incorporadas

Vínculos en la página de control de datos del PLC

La siguiente tabla describe los vínculos que se presentan en la página de control de datos del PLC Quantum.

Vínculo Resultados

Inicio Visualiza la página de presentación de Quantum

Bastidor local configurado Muestra el bastidor local de Quantum con el módulo NOE y la CPU

Estado del controlador Muestra la configuración de la CPU

Estado RIO Visualiza el estado de comunicaciones de E/S remotas

Editor gráfico (sólo 771 01, -11 y -21)

Muestra la herramienta gráfica que permite crear pantallas de usuario de entrada/salida (sólo con FactoryCast)

31003122 10/2009 153

Page 154: Módulos Ethernet Manual del usuario

Páginas web incorporadas

Página de configuración del módulo NOE

Vista general

La figura que aparece a continuación muestra la página de configuración del módulo NOE, que proporciona enlaces a las páginas de configuración individual de NOE.

154 31003122 10/2009

Page 155: Módulos Ethernet Manual del usuario

Páginas web incorporadas

Vínculos de la página de configuración del módulo NOE

La siguiente tabla describe los vínculos que aparecen en la página de configuración del módulo NOE.

Vínculo Resultados

Inicio Vuelve a la página de presentación de Quantum.

Configurar SNMP Permite configurar el agente SNMP en el módulo NOE

Configurar servidor de direcciones

Permite configurar las asignaciones IP de BOOTP, incluidas las visualizaciones de la base de datos DHCP y BOOTP

Configurar datos globales Muestra la página Configuración de datos globales y proporciona información acerca de la dirección de grupo, el filtrado de difusión múltiple, el período de distribución, el límite de tiempo de perturbación, los bits de estado y los campos de datos. La página Configuración de datos globales también muestra una tabla de variables

Propiedades de NOE Proporciona información acerca de las propiedades del módulo NOE

Diagnóstico de NOE Muestra los vínculos de estadísticas Ethernet y el diagnóstico del archivo de registro de averías

Compatibilidad Proporciona información de contacto para asistencia técnica, ventas y sugerencias

31003122 10/2009 155

Page 156: Módulos Ethernet Manual del usuario

Páginas web incorporadas

Página de configuración de SNMP

Vista general

El protocolo SNMP puede ya estar configurado en el módulo NOE 771 ••. Si no es así, rellene el formulario de configuración de SNMP que se muestra en la figura siguiente.

La tabla que aparece a continuación muestra el modo de introducir la información necesaria para configurar el protocolo SNMP en el módulo NOE 771 ••.

Paso Acción

Para visualizar la configuración actual de SNMP:

Hacer clic en Mostrar configuración SNMP.

Para borrar los campos: Hacer clic en Restablecer formulario.

Para cambiar la configuración SNMP: Cambiar la información de la página y hacer clic en Actualizar SNMP.

156 31003122 10/2009

Page 157: Módulos Ethernet Manual del usuario

Páginas web incorporadas

Campos de la página SNMP

La siguiente tabla describe los campos SNMP específicos que pueden modificarse.

Vínculos de la página de configuración de SNMP

La siguiente tabla describe los vínculos que aparecen en la página de configuración de SNMP.

Mensaje de finalización

Al hacer clic en el botón Actualizar SNMP, aparece una página nueva con el mensajeLa base de datos SNMP se ha actualizado correctamente. Téngase en cuenta que esta página contiene los mismos vínculos que la página de configuración de SNMP.

NOTA: El módulo NOE debe restablecerse para que tengan lugar los cambios.

Campo Información que se debe facilitar

Administrador I Dirección IP del primer administrador de SNMP

Administrador II Dirección IP del segundo administrador de SNMP

Ubicación [SysLocation] Ubicación del módulo

Contacto [SysContact] Nombre del ingeniero de sistemas responsable

Establecer Designación del nivel del usuario que establece la configuración

Consultar Designación del nivel del usuario que visualiza la configuración

Capturar Designación del nivel del usuario que puede capturar información

Captura de errores de autentificación habilitada

Conecta la comprobación del nombre de comunidad

Vínculo Resultados

Inicio Vuelve a la página de presentación de Quantum

Configurar NOE Permite configurar y modificar el módulo NOE a través de la página de configuración Ethernet

Propiedades de NOE Proporciona información acerca de las propiedades de NOE

Diagnóstico de NOE Muestra los vínculos de estadísticas Ethernet y el diagnóstico del archivo de registro de averías

Apoyo Proporciona información de contacto para asistencia técnica, ventas y sugerencias

31003122 10/2009 157

Page 158: Módulos Ethernet Manual del usuario

Páginas web incorporadas

Página de configuración del servidor de direcciones

Vista general

La siguiente información describe cómo configurar el servidor de direcciones para los módulos Transparent Factory 140 NOE 771 •0.

NOTA: El capítulo Configuración del servidor de direcciones/Sustitución de dispositivos defectuosos (véase página 173) describe cómo configurar el servidor de direcciones para los módulos del servidor web FactoryCast 140 NOE 771 •1 y, al mismo tiempo, describe el proceso BootP.

El archivo de la base de datos BootP no existe. Es necesario, por lo tanto, crear la base de datos. La siguiente página se utiliza para crear un archivo de base de datos BootP. La información contenida en la página que aparece a continuación se refiere a los módulos 140 NOE 771 •0.

158 31003122 10/2009

Page 159: Módulos Ethernet Manual del usuario

Páginas web incorporadas

Visualización de la página del formulario de configuración del nodo de BootP

La siguiente información describe cómo completar la página Configuración del nodo de BootP.

Configuración inicial

La siguiente tabla describe los campos que se deben rellenar en el formulario de configuración de BootP.

Paso Acción

1 Hacer clic en el botón Configurar entrada de BootP de la página Configuración Ethernet para configurar un archivo de base de datos BootP.Resultado: Aparece la pantalla Configuración del nodo de BootP.

2 Si se trata de una configuración inicial de BootP, rellenar los campos de la pantalla Configuración del nodo de BootP y, a continuación, hacer clic en el botón Agregar una nueva entrada.

Campo Información que se debe facilitarNombre del ordenador principal

Texto para identificar el dispositivo

Dirección IP del ordenador principal

Dirección IP del administrador del sistema (puede leerse en la etiqueta del dispositivo)

Dirección MAC del ordenador principal

Dirección global de IEEE

Máscara de subred Suministrada por el administrador de sistemas y configurada en el servidor por éste

Gateway Define la dirección de la ruta que se debe seguir para acceder a los nodos que no están conectados a la subred de dispositivos.

31003122 10/2009 159

Page 160: Módulos Ethernet Manual del usuario

Páginas web incorporadas

Adición al archivo de base de datos de BootP

Si desea añadir una entrada en la base de datos BootP, complete los campos del formulario y pulse el botón Agregar una nueva entrada.

Cambio del archivo de base de datos BootP

Los pasos que se indican a continuación describen cómo modificar una entrada en el archivo de base de datos BootP.

Eliminación del archivo de base de datos BootP

Los siguientes pasos describen cómo eliminar una entrada en el archivo de base de datos BootP.

Restablecimiento del formulario

Para borrar los campos en la pantalla Configuración del nodo de BootP, hacer clic en el botónRestablecer formulario. Ahora se pueden completar las entradas del archivo de la base de datos agregando, modificando o eliminando información.

Paso Acción

1 Introducir la nueva información en la pantalla Configuración del nodo de BootP.

2 Hacer clic en el botón Cambiar una entrada.Resultado: Se creará una nueva entrada en la parte inferior de la tabla de base de datos y aparecerá un mensaje de entrada correcta.

3 Hacer clic en Configurar NOE para volver a la pantalla Configurar NOE.

4 Hacer clic en Configurar BootP.

5 Introducir la información que se considere información antigua.

6 A continuación, hacer clic en Eliminar una entrada.

Paso Acción

1 Introduzca la nueva información del elemento que se va a eliminar.

2 Hacer clic en el botón Eliminar una entrada.Resultado: Se muestra un mensaje de eliminación correcta.

3 Hacer clic en Configurar NOE para regresar a la pantalla Configurar NOE.

4 Hacer clic en Configurar BootP.

5 Hacer clic en Actualizar tabla de base de datos BootP para ver el archivo de base de datos revisado.

160 31003122 10/2009

Page 161: Módulos Ethernet Manual del usuario

Páginas web incorporadas

Visualización del archivo de base de datos BootP

La siguiente figura muestra un ejemplo del archivo de base de datos BootP. Para visualizar el archivo de base de datos BootP actual, hacer clic en el botón Visualizar base de datos BootP.

Vínculos de la página de configuración de BootP

La siguiente tabla describe los vínculos que aparecen en la pantalla Configuración del nodo de BootP.

Vínculo Resultados

Inicio Vuelve a la página de presentación de Quantum

Configurar NOE Permite configurar y cambiar el módulo NOE mediante la página de configuración Ethernet.

Propiedades de NOE Proporciona información acerca de las propiedades de NOE

Diagnóstico de NOE Muestra los vínculos de estadísticas Ethernet y el diagnóstico del archivo de registro de averías

Asistencia técnica Proporciona información de contacto para asistencia técnica, ventas y sugerencias

31003122 10/2009 161

Page 162: Módulos Ethernet Manual del usuario

Páginas web incorporadas

Páginas web de diagnósticos ampliadas

Vista general

El servidor web incorporado 140 NOE 771 •1 proporciona páginas web para diagnosticar servicios Transparent Factory/en tiempo real. A continuación, se muestran dichos servicios.

diagnósticos de datos globalesestado de todos los servicios de datos globalesestado de todas las variables suscritas y publicadastasa de publicación/suscripción

diagnósticos de exploración de E/Sestado de todos los servicios de exploración de E/Sestado de los dispositivos individuales exploradosvelocidad real de exploración de E/S

diagnóstico de mensajesinformación de diagnóstico para el envío de mensajes de Modbus (puerto 502)

control de ancho de bandamedición del rendimiento de NOE mediante el servicio

NOTA: Todas estas páginas están protegidas por la contraseña HTTP general.

162 31003122 10/2009

Page 163: Módulos Ethernet Manual del usuario

Páginas web incorporadas

Acceso a diagnósticos web

Puede acceder a la página Puede acceder a las páginas web de diagnóstico a través la pantalla Servidor web para Quantum.

En esta página, haga clic en el enlace Diagnóstico de NOE, que abre la pantalla Diagnóstico de NOE.

31003122 10/2009 163

Page 164: Módulos Ethernet Manual del usuario

Páginas web incorporadas

En la pantalla Diagnóstico de NOE, haga clic en el enlace al servicio deseado.

Los cuatro primeros enlaces son diagnósticos.datos globalesexploración de E/Smensajescontrol de ancho de banda

Los tres últimos enlaces proporcionan acceso a otras funciones.estadísticas de Ethernetcargar fichero MIBfichero de registro de averías

164 31003122 10/2009

Page 165: Módulos Ethernet Manual del usuario

Páginas web incorporadas

Página Diagnóstico de datos globales

La pantalla Diagnóstico de datos globales muestra la información generada por el servicio de datos globales. En la parte superior de la página aparecen los tres elementos que se especifican a continuación.

estado de datos globalescantidad de suscripciones por segundocantidad de publicaciones por segundo

La información anterior se muestra como texto y como gráfico.

Esta página también muestra el estado final de todas las variables publicadas y suscritas dentro del mismo grupo de distribución. Cada variable está identificada mediante su ID de datos. En la parte inferior de la página aparecen cuatro cuadros codificados con colores que indican el estado de las variables.

blanco = todas las variables no configuradasverde = variables suscritas correctamentenegro = variables publicadas correctamenterojo = fallo de comunicación

Si se muestra el color rojo en el cuadro de la variable Fallo ello indicará que se debe comprobar si existe algún fallo en el sistema. El indicador Estado de datos globales mostrará OK, aun cuando haya variables incorrectas.

31003122 10/2009 165

Page 166: Módulos Ethernet Manual del usuario

Páginas web incorporadas

Página Diagnóstico de exploración de E/S

Esta página muestra información generada por el servicio de exploración de E/S.

En la parte superior de la página aparecen los tres elementos que se especifican a continuación.

estado de exploración de E/Snúmero de transacciones por segundonúmero de conexiones

La información anterior se muestra como texto y como gráfico.

En la parte inferior de la página aparecen cuatro cuadros codificados con colores que indican el estado de los dispositivos.

blanco = todos los dispositivos no configuradosverde = todos los dispositivos exploradosnegro = todos los dispositivos sin explorar temporalmenterojo = todos los dispositivos en estado predeterminado

Si se muestra el color rojo en el cuadro de la variable Fallo ello indicará que se debe comprobar si existe algún fallo en el sistema.

166 31003122 10/2009

Page 167: Módulos Ethernet Manual del usuario

Páginas web incorporadas

Página Diagnóstico de envío de mensajes

Esta página proporciona información relativa a las conexiones TCP pendientes actualmente en el puerto 502. El número total de mensajes enviados y recibidos en el puerto 502 aparecen en la parte superior de esta página.

NOTA:

Una vez cerrada una conexión con un puerto 502, dicha conexión permanecerá en la lista durante algunos minutos.El contador del total de mensajes no se restablecerá hasta que no se haya cerrado una conexión con el puerto 502.El indicador de estado del explorador de E/S mostrará OK, aun cuando haya dispositivos explorados incorrectamente que presenten problemas.

Para cada conexión (numerada del 1 al 64) se proporciona la siguiente información:dirección remota (dirección IP)puerto remoto (TCP)puerto local (TCP)número de mensajes enviados (Mens. enviados) en esta conexiónnúmero de mensajes recibidos (Mens. recibidos) en esta conexióncantidad de errores (Errores enviados) en esta conexión

31003122 10/2009 167

Page 168: Módulos Ethernet Manual del usuario

Páginas web incorporadas

Página de control del ancho de banda

La página Control de ancho de banda indica el modo en que la CPU del módulo NOE se comparte entre los servicios de datos globales, de explorador de E/S y de envío de mensajes. La información generada por este servicio muestra ambos en modo gráfico y como texto. La información generada muestra una vista de la asignación del uso del servicio. El conocimiento de la asignación de servicios puede ayudar a determinar el número y la distribución de los módulos NOE en el sistema.

La página informa de cuatro estadísticas: una para cada uno de los tres servicios y otra para otros.

azul: datos globales (uso expresado como % del número máximo de mensajes/segundo)amarillo: explorador de E/S (uso expresado como % del número máximo de mensajes/segundo)verde: mensajes de Modbus (uso expresado como % del número máximo de mensajes/segundo)gris: otros/no utilizado (uso expresado como % del número máximo de mensajes/segundo)

El total de los porcentajes asciende al 100 %.

168 31003122 10/2009

Page 169: Módulos Ethernet Manual del usuario

Páginas web incorporadas

Página Propiedades de NOE

Vista general

La figura que aparece a continuación muestra la pantalla Propiedades de NOE, en la que se visualizan las versiones de páginas web, Exec y Kernel, así como los medios físicos que se emplean.

NOTA: La pantalla Propiedades de NOE tiene carácter meramente informativo. Los campos no se pueden modificar.

Vínculos de la página Propiedades de NOE

La tabla que aparece a continuación describe los vínculos que se presentan en la pantalla de propiedades del módulo NOE.

Vínculo Resultados

Inicio Vuelve a la pantalla de presentación de Quantum

Configurar NOE Permite configurar y modificar el módulo NOE a través de la pantalla de configuración Ethernet

Diagnóstico de NOE Muestra los vínculos de estadísticas Ethernet y el diagnóstico del archivo de registro de averías

Asistencia técnica Proporciona información de contacto para asistencia técnica, ventas y sugerencias

31003122 10/2009 169

Page 170: Módulos Ethernet Manual del usuario

Páginas web incorporadas

Página Diagnóstico de NOE

Vista general

La información que se ofrece a continuación se ocupa de describir los elementos contenidos en la página Diagnóstico de NOE.

Vínculos de la página Diagnóstico de NOE

La siguiente tabla describe los vínculos que aparecen en la página Diagnóstico de NOE.

Vínculo Resultados

Inicio Vuelve a la página de presentación de Quantum

Estadísticas de Ethernet

Visualiza la página de estadística del módulo Ethernet, en la que pueden visualizarse las estadísticas de Ethernet y poner los contadores a cero

Diagnóstico del archivo de registro de averías

Visualiza las entradas pertenecientes al registro de averías, de forma que pueda analizarse la causa de tales averías

Configurar NOE Permite configurar y modificar el módulo NOE a través de la página de configuración Ethernet

Propiedades de NOE Proporciona información acerca de las propiedades del módulo NOE

Asistencia técnica Proporciona información de contacto para asistencia técnica, ventas y sugerencias

170 31003122 10/2009

Page 171: Módulos Ethernet Manual del usuario

Páginas web incorporadas

Diagnóstico del registro de averías

Vista general

La página Diagnóstico de averías muestra un archivo de registro de averías cada vez que se produce una avería, mientras que, cuando no se produce ninguna avería, lo que se muestra es un mensaje de estado.

Haga clic en Borrar archivo de registro de averías para borrar el archivo.

Vínculos de la página Diagnóstico del registro de averías

La siguiente tabla describe los vínculos que aparecen en la página Diagnóstico del registro de averías.

Vínculo Resultados

Inicio Vuelve a la página de presentación de Quantum

Configurar NOE Permite configurar y cambiar el módulo NOE mediante la página de configuración Ethernet.

Propiedades de NOE

Proporciona información acerca de las propiedades de NOE

Diagnóstico de NOE Muestra los vínculos de estadísticas Ethernet y el diagnóstico del archivo de registro de averías

Asistencia técnica Proporciona información de contacto para asistencia técnica, ventas y sugerencias

31003122 10/2009 171

Page 172: Módulos Ethernet Manual del usuario

Páginas web incorporadas

Página de contacto de Schneider Automation

Vista general

La figura que se incluye a continuación muestra la página de contacto de Schneider Automation, que contiene información referente a la forma de obtener asistencia técnica para los módulos NOE 771 ••.

172 31003122 10/2009

Page 173: Módulos Ethernet Manual del usuario

31003122 10/2009

8

Configuración del servidor de direcciones/sustitución de dispositivos defectuosos

31003122 10/2009

Configuración del servidor de direcciones/sustitución de dispositivos defectuosos

Introducción

Esta sección abarca el servicio Configuración del servidor de direcciones/sustitución de dispositivos fallidos, disponible sólo en los módulos NOE 771 -01 y -11, Transparent Factory/tiempo real. El servicio de sustitución de dispositivos fallidos ofrece un método para llevar a cabo la sustitución de dispositivos sin desorganizar el sistema ni interrumpir el servicio.

Contenido de este capítulo

Este capítulo contiene los siguiente apartados:

Apartado Página

Configuración del servidor de direcciones/Sustitución de dispositivos defectuosos

174

Información sobre la sustitución de dispositivos defectuosos 177

Configuración del servicio de sustitución de dispositivos defectuosos 180

173

Page 174: Módulos Ethernet Manual del usuario

Configuración del servidor de direcciones/sustitución de dispositivos defectuosos

Configuración del servidor de direcciones/Sustitución de dispositivos defectuosos

Vista general

El servidor de direcciones ofrece 2 funciones.1. Comportamiento de servidor BootP estándar

Introduzca la dirección MAC y la configuración IP. El servidor BootP de NOE proporcionará la configuración IP cuando el dispositivo envíe una solicitud BootP.

2. Comportamiento de sustitución de dispositivos defectuosos (Faulty Device Replacement, FDR)Introduzca el nombre de función o la dirección MAC del dispositivo. El dispositivo enviará el nombre de función o la dirección MAC con su solicitud DHCP. Con la respuesta DHCP del NOE, el dispositivo recibirá su configuración IP más el nombre y la ubicación de un fichero de configuración.El siguiente paso para un dispositivo de conformidad con FDR es descargar su configuración de NOE.Consulte a su representante comercial de Schneider Automation para obtener la lista actual de dispositivos de conformidad con FDR.

El servidor de direcciones de NOE es compatible con ambos modos al mismo tiempo. Puede seleccionar un modo introduciendo la dirección MAC o el nombre de función en la página Configuración de nodo del servidor de direcciones. Puede introducir uno u otro, pero no ambos.

La función de sustitución de dispositivos defectuosos permite la configuración automática de dispositivos que cumplen con FDR.

Identificación de un nombre de función

La idea de disponer de un nombre de función es inherente al tratamiento de la sustitución de dispositivos defectuosos. Un nombre de función es un nombre lógico que el usuario asigna a un dispositivo, un nombre lógico que tiene un significado en la aplicación.

Algunos ejemplos de nombres de función son:ENT_6 (6.º Momentum ENT de la aplicación)OUTPUT_VALVE_2 (2.ª válvula de salida de la aplicación)

En los nombres de función se hace distinción entre mayúsculas y minúsculas.

174 31003122 10/2009

Page 175: Módulos Ethernet Manual del usuario

Configuración del servidor de direcciones/sustitución de dispositi-

Sustitución de dispositivos defectuosos

El servicio de sustitución de dispositivos defectuosos ofrece un método para llevar a cabo la sustitución de dispositivos sin interrumpir el sistema ni el servicio. En caso de que un dispositivo falle, su sustitución es fácil. Cuando el nuevo dispositivo esté conectado físicamente a la red, el sistema (incluido el nuevo dispositivo) podrá:

asignar al nuevo dispositivo la dirección IP del dispositivo anterior;garantizar que el dispositivo nuevo funcione del mismo modo que el dispositivo anterior;restaurar los parámetros de la aplicación de dispositivo de E/S para restablecer el dispositivo con la misma configuración que la de antes del fallo.

La sustitución de dispositivos defectuosos permite evitar la configuración de un nuevo dispositivo cuando se sustituya un dispositivo defectuoso. Introduzca el nombre del dispositivo en el dispositivo nuevo y habrá finalizado la tarea. Ahora dispone de un esquema de configuración para dispositivos inteligentes y de E/S que permite:

crear una configuración de red automática;gestionar los parámetros de aplicación automáticos.

La sustitución de dispositivos defectuosos se implanta utilizando la combinación de protocolos estándar DHCP y FTP/TFTP. El dispositivo implanta un cliente DHCP y uno FTP o TFTP. La selección entre FTP y TFTP no tiene impacto directo en el sistema. La elección depende exclusivamente de la memoria del dispositivo: el TFTP es mucho menor que el FTP.

La sustitución de dispositivos defectuosos ofrece las siguientes funciones:Administrador FDRAgente FDR

La gestión de la sustitución de dispositivos defectuosos se basa en tres entidades.dispositivo agente incorporado en el cliente DHCP y FTP/TFTP;servidor DHCP;servidor FTP/TFTP.

Nombre de función

El nombre de función lógico debe escribirse en los dispositivos. El técnico puede obtener un nuevo dispositivo en cualquier comercio, introducir el nombre de función correspondiente en el dispositivo y situar el dispositivo en el sistema. El dispositivo obtiene automáticamente su configuración y comienza a ejecutarse sin que el técnico tenga que llevar a cabo ninguna otra operación. Este proceso está diseñado para mantener su máquina a punto y que funcione rápidamente. Para cualquier dispositivo de conformidad con FDR, los técnicos deben introducir el nombre de función en el dispositivo nuevo.

31003122 10/2009 175

Page 176: Módulos Ethernet Manual del usuario

Configuración del servidor de direcciones/sustitución de dispositivos defectuosos

Limitaciones del servidor de direcciones

Esta tabla muestra los parámetros y límites del servidor de direcciones.

NOTA: Para que el servidor DHCP funcione correctamente, es necesario tener en cuenta lo siguiente.

La clase de dirección y las clase de subred que se han configurado para los dispositivos deben coincidir.El tipo de dirección del módulo NOE y los dispositivos deben ser los mismos.

Funcionamiento en una red corporativa

NOTA:

Antes de ubicar el módulo NOE en una red corporativa, Schneider Automation recomienda consultar la instalación con el departamento de informática. Es posible que la red corporativa de la empresa disponga de al menos un servidor DHCP que se encuentre ya en ejecución. Si el servidor DHCP del módulo NOE se está ejecutando en la misma red, puede interferir en ella.Para evitar posibles problemas relacionados con el servidor DHCP de NOE en la red corporativa, asegúrese de que dicho servidor no se esté ejecutando en el NOE sin tener entradas de dirección en la configuración. Si no existen dispositivos configurados en la página de configuración del servidor de direcciones, el NOE no iniciará el servidor DHCP.

Agentes FDR disponibles

Hay tres agentes FDR disponibles:Momentum ENTMicro ETZATV58

Los ficheros de configuración nombre-asignado.prm se almacenan en la memoria no volátil del módulo NOE. Por lo tanto, después de un fallo de alimentación, estarán disponibles todas las configuraciones.

Dispositivos BootP y DHCP compatibles

Utilice la dirección MAC o el nombre de función para asignar una dirección IP. Por lo tanto, puede utilizar el servidor DHCP con los dispositivos que admiten únicamente BootP, como Momentum ENT v1.

Parámetro Límite

Número máximo de entradas del servidor de direcciones 128

Tamaño máximo del archivo de configuración por dispositivo 4 K bytes

Tamaño total de almacenamiento de sustitución de dispositivos defectuosos 512 K bytes

Tamaño máximo de nombre de función 16 caracteres

176 31003122 10/2009

Page 177: Módulos Ethernet Manual del usuario

Configuración del servidor de direcciones/sustitución de dispositi-

Información sobre la sustitución de dispositivos defectuosos

Información sobre los mensajes de error y confirmación

Además de resaltar los errores, el sistema proporciona mensajes con información de confirmación y de error.

Mensaje de confirmación Si se agrega, modifica o elimina una entrada correctamente, aparecerá el siguiente mensaje de alerta.

Mensajes de error Los mensajes de error, que aparecen en forma de icono en la séptima columna, se muestran en la página Configuración del servidor de direcciones o aparecen como cuadro de diálogo.

Icono de error Si no se carga una entrada en el servidor DHCP o se carga con una configuración distinta, aparecerá un signo de exclamación en la séptima columna. Este icono informa de la diferencia que existe entre la información actual y la almacenada.

Si no se ha cargado en el servidor: se muestra un icono de color rojo.

Configuración duplicada: se muestra un icono de color azul.

Coloque el puntero sobre el icono, y aparecerá una ventana emergente que mostrará uno de los siguientes mensajes.

Si no se ha cargado en el servidor:

Configuración actual:

31003122 10/2009 177

Page 178: Módulos Ethernet Manual del usuario

Configuración del servidor de direcciones/sustitución de dispositivos defectuosos

Cuadro de diálogo de error Si el nombre de función o la dirección MACque ha introducido ya existe, recibirá un mensaje de alerta solicitándole que corrija la entrada.

Modificación de la base de datos

Si necesita añadir o modificar una entrada de la base de datos, utilice la página Configuración del nodo del servidor de direcciones. Rellene estos tres campos: Dirección IP del dispositivo, Máscara de subred y Gateway.

Seleccione el campo Nombre de función o Dirección MAC del dispositivo. Al seleccionar un campo, el otro dejará de estar disponible.

Adición de entradas Si se agrega un dispositivo, en la página se mostrará una serie de valores. Es necesario que introduzca un nombre de función o una dirección MAC.Si está añadiendo una entrada, haga clic en el botón Agregar la entrada.

Modificación de entradas Si está modificando una entrada, aparecerán los campos Dirección IP del dispositivo, Máscara de subred y Gateway con la configuración actual.Si está modificando una entrada, haga clic en el botón Restablecer formulario.

Cada uno de los campos de la página Configuración del nodo del servidor de direcciones tiene restricciones, tal y como se reseñan a continuación.

Nombre de funciónCada nombre de función debe ser único. Sólo se admiten letras, cifras y guiones bajos. No se puede introducir más de 16 caracteres; por otra parte, no se admiten espacios.Dirección MAC del dispositivoEsta dirección debe tener formato hexadecimal y una longitud de 6 bytes (6 x 2 caracteres). Se puede introducir la dirección MAC con o sin caracteres delimitadores entre cada par de caracteres hexadecimales en mayúsculas o en minúsculas. Los caracteres delimitadores facilitan la lectura. Se puede elegir entre tres tipos de caracteres delimitadores:

Espacio Utilice la barra espaciadora para introducir un espacio.Dos puntos ":"Guión "-"

178 31003122 10/2009

Page 179: Módulos Ethernet Manual del usuario

Configuración del servidor de direcciones/sustitución de dispositi-

Dirección IP del dispositivoLa dirección IP debe utilizar una dirección IP numérica estándar que identifique de manera exclusiva cada ordenador en la red. La dirección IP es un identificador de 32 bits compuesto por cuatro grupos de números (del 0 al 255), en el que cada grupo se separa por un punto, como ocurre, por ejemplo, con 123.456.78.9. Máscara de subredLa máscara de subred debe introducirse con formato de dirección IP.GatewayLa gateway debe introducirse con formato de dirección IP. La gateway debe hallarse en la misma subred que el dispositivo.

31003122 10/2009 179

Page 180: Módulos Ethernet Manual del usuario

Configuración del servidor de direcciones/sustitución de dispositivos defectuosos

Configuración del servicio de sustitución de dispositivos defectuosos

Configuración del servidor de direcciones

Para configurar el servidor de direcciones se utilizan las páginas web que genera el servidor web incorporado. La primera página que aparece es la página Configuración del servidor de direcciones. La primera columna contiene los botones que se utilizan para seleccionar los dispositivos. La página Configuración del servidor de direcciones muestra información acerca de la configuración de cada dispositivo del sistema. Esta página contiene una tabla con siete columnas.

En esta página puede encontrar información acerca de:nombre de funcióndirección MACdirección IPmáscara de subredgateway

Una columna adicional, sin nombre, indica si existe alguna diferencia entre la configuración actual y la almacenada. Si la hay, aparecerá un signo de exclamación.

Ésta es la página Configuración del servidor de direcciones. Todos los dispositivos son compatibles.

180 31003122 10/2009

Page 181: Módulos Ethernet Manual del usuario

Configuración del servidor de direcciones/sustitución de dispositi-

Selección de opciones

La página Configuración del servidor de direcciones permite elegir distintas opciones para añadir o modificar las configuraciones del NOE. Puede:

seleccionar una entradaagregar una entradamodificar una entradaeliminar una entrada

A continuación se incluyen descripciones para cada opción.

Opción Descripción

Seleccionar una entrada

De manera predeterminada, cuando aparece en pantalla la página no hay ninguna entrada seleccionada. Utilizar los botones que se encuentran en la primera columna para seleccionar una entrada. Solamente se puede seleccionar una única entrada cada vez.

Agregar una entrada

Si se hace clic en el botón Agregar una nueva entrada, aparecerá la página Configuración del nodo del servidor de direcciones. La página muestra información acerca de un dispositivo.Si ha seleccionado un dispositivo, esta página mostrará su configuración. Se mostrará información acerca de la configuración en cuatro o cinco campos del cuadro de diálogo. El único campo que permanece vacío es el que contiene información acerca de la función. Se recomienda introducir un nombre de función, como por ejemplo ENT_7.Si no se ha seleccionado ningún dispositivo, los campos se rellenarán con los valores predeterminados.

31003122 10/2009 181

Page 182: Módulos Ethernet Manual del usuario

Configuración del servidor de direcciones/sustitución de dispositivos defectuosos

Modificar una entrada

Seleccionar una entrada en la base de datos antes de utilizar este botón. La selección se realiza eligiendo uno de los botones que aparecen en la primera columna. Si no se selecciona una entrada, aparecerá un mensaje de error.Al hacer clic en el botón Cambiar una entrada, aparecerá la página Configuración del nodo del servidor de direcciones. La información que aparece hace referencia al dispositivo seleccionado.

Opción Descripción

182 31003122 10/2009

Page 183: Módulos Ethernet Manual del usuario

Configuración del servidor de direcciones/sustitución de dispositi-

Eliminar una entrada

Antes de seleccionar este botón, seleccione una entrada de la base de datos mediante la selección de uno de los botones que se encuentran en la primera columna. Si no se selecciona una entrada, aparecerá un mensaje de error.La entrada seleccionada se eliminará de la base de datos. Antes de borrar por completo una entrada, aparecerá un mensaje de advertencia.

Haga clic en Sí si desea eliminar la entrada.Haga clic en No si no desea eliminar la entrada.

Si hace clic en Sí, aparecerá un cuadro de diálogo que le solicitará que confirme que desea eliminar la entrada en cuestión.

Haga clic en OK; aparecerá un nuevo cuadro de diálogo en que se le informará de que la eliminación de la entrada se ha llevado a cabo correctamente.

Opción Descripción

31003122 10/2009 183

Page 184: Módulos Ethernet Manual del usuario

Configuración del servidor de direcciones/sustitución de dispositivos defectuosos

Resaltar errores

El sistema indica que existen problemas con la información que se ha introducido sobre los parámetros mediante un mecanismo que resalta estos problemas. Todas las configuraciones aparecen en morado y cursiva, mientras que el dispositivo que presenta problemas de configuración aparece en rojo y negrita.

El sistema detecta los siguientes errores:Nombre de función no válidoLos caracteres válidos para el nombre de función son:

de la a a la z (minúsculas)de la A a la Z (mayúsculas)_ (guión bajo)

Dirección MAC no válidaLos caracteres válidos para la dirección MAC son:

de 0 a 9de la A a la F

Dirección IP no válidaMáscara de subred no válidagateway no válidaEntrada duplicadaCada entrada debe tener un único nombre de función o una dirección MAC igualmente única. Si introduce un nombre de función duplicado o una dirección MAC duplicada, el sistema indicará el error.

Los errores sin corregir no se cargan en el servidor DHCP. Por lo tanto, es preciso corregir los errores antes de cargarlos.

Hay dos maneras de corregir un error.A través de la página web: Realice los cambios en la página web y envíelos.A través del archivo de configuración del servidor de direcciones: Realice los cambios en el archivo y reinicie el servidor.

184 31003122 10/2009

Page 185: Módulos Ethernet Manual del usuario

31003122 10/2009

9

Hot Standby

31003122 10/2009

Hot Standby

Descripción general

El módulo Quantum Ethernet ofrecen una configuración Hot Standby disponible para los controladores Quantum.

Contenido de este capítulo

Este capítulo contiene los siguiente apartados:

Apartado Página

Quantum Hot Standby para Unity Pro 186

Topología de Hot Standby 188

Configuración de NOE y Hot Standby 189

Asignación de direcciones IP 190

Modalidades de servicio de NOE y Modicon Quantum Hot Standby con Unity 192

Tiempos de intercambio de direcciones 196

Efectos de red de la solución Modicon Quantum Hot Standby con Unity 197

185

Page 186: Módulos Ethernet Manual del usuario

Hot Standby

Quantum Hot Standby para Unity Pro

La solución Hot Standby

En la solución Hot Standby, dos sistemas PLC con idéntica configuración se ajustan para controlar la misma aplicación. Un PLC, el primario, ejecuta la aplicación y actualiza el otro PLC, secundario (standby). El standby tiene conocimiento del estado de la aplicación, pero no realiza ninguna función de control. En caso de producirse un fallo en el PLC primario, el PLC standby asume las responsabilidades del PLC primario. Cuando el PLC que ha fallado vuelve a ser operativo, reaparece en el sistema Hot Standby como el nuevo PLC secundario.

Los módulos NOE coordinan el intercambio de las direcciones IP. Después de cerrar las conexiones del cliente y del servidor, cada NOE envía un mensaje UDP de intercambio a su respectivo interlocutor NOE. El NOE emisor espera durante un timeout especificado (500 ms) la llegada de mensajes UDP de intercambio entre interlocutores. Después de recibir los mensajes o después de un timeout, el NOE cambia su dirección IP.

ATENCIÓNFALLO DE COMUNICACIÓN

Cuando sea posible, utilice un conmutador (no un concentrador) para conectar los módulos NOE entre sí o a la red.

Schneider Electric comercializa conmutadores. Póngase en contacto con una oficina de ventas local para obtener más información.

Si no se siguen estas instrucciones pueden producirse lesiones personales o daños en el equipo.

ADVERTENCIAFUNCIONAMIENTO INESPERADO DEL EQUIPO

Diseñe su aplicación de modo que los módulos no controlados permitan la comunicación sólo con partes no críticas de la aplicación.

Si no se siguen estas instrucciones pueden producirse lesiones personales graves o mortales o daños en el equipo.

186 31003122 10/2009

Page 187: Módulos Ethernet Manual del usuario

Hot Standby

NOTA: Los NOE deben comunicarse entre sí para intercambiar direcciones IP. Schneider Electric recomienda conectar los NOE primario y secundario al mismo conmutador porque:

Los fallos de comunicación entre los módulos NOE aumentan el tiempo de intercambio;si se conectan dos módulos NOE al mismo conmutador, se reduce la probabilidad de que se produzca un fallo de comunicación.

NOTA: Schneider Electric recomienda utilizar un conmutador (no un concentrador) para conectar los módulos NOE entre sí o a la red. Schneider Electric comercializa conmutadores. Póngase en contacto con una oficina de ventas local para obtener más información.

El NOE espera a que se produzca un cambio en el estado Hot Standby del controlador o el intercambio de mensajes UDP. A continuación, el NOE realiza una de estas dos acciones Hot Standby.

Todos los servicios cliente/servidor (explorador de E/S, datos globales, mensajes, FTP, SNMP y HTTP) continúan ejecutándose después de la conmutación del antiguo al nuevo NOE primario.

NOTA: El fallo de un módulo NOE no es imprescindible para que el sistema primario abandone el estado primario.

Funcionalidad del módulo NOE y Hot Standby

En la tabla siguiente se indica qué servicios Ethernet están o no disponibles en una solución Hot Standby.

NOTA: Únicamente los módulos 140 NOE 771 01 y 140 NOE 771 11 (módulos Ethernet TCP/IP) admiten un sistema Modicon Quantum Hot Standby con Unity versión 2.0.

Si el NOE... . . Entonces

detecta que el nuevo estado Hot Standby es primario o standby

cambia la dirección IP.

recibe un mensaje UDP de intercambio transmite un mensaje UDP de intercambio y permuta la dirección IP.

Servicio Familia NOE 771

Exploración de E/S Disponible

Datos globales Disponible

Mensajes Modbus Disponible

FTP/TFTP Disponible

SNMP Disponible

Servidor HTTP Disponible

DHCP No disponible

31003122 10/2009 187

Page 188: Módulos Ethernet Manual del usuario

Hot Standby

Topología de Hot Standby

Interconexión de Hot Standby

El diagrama siguiente muestra un sistema Hot Standby y la relación existente entre dos sistemas redundantes. Los dos controladores 140 CPU 671 60 se conectan mediante un cable de conexión de fibra óptica. Las RIO (E/S remotas, del inglés Remote I/O) están conectadas entre sí (mediante un cable de fibra óptica) y a las estaciones RIO.

NOTA: Los tres elementos siguientes son necesarios.

1. Dos sistemas idénticos2. Mismo orden de los módulos en cada bastidor.3. Mismas revisiones de software.

Los módulos NOE están conectados al mismo conmutador. Se recomienda la conexión al mismo conmutador porque los módulos NOE se comunican entre sí para intercambiar las direcciones IP.

Existen dos motivos para conectarlos al mismo conmutador:Si se produce un fallo de comunicación entre los módulos NOE, aumentará el tiempo de intercambio. Para minimizar, por lo tanto, la probabilidad de que se produzcan errores, conecte los dos módulos NOE al mismo conmutador.

También es necesario que los conmutadores se encuentren en la misma subred.

188 31003122 10/2009

Page 189: Módulos Ethernet Manual del usuario

Hot Standby

Configuración de NOE y Hot Standby

Configuración TCP/IP

Un módulo NOE, cuando se pone en funcionamiento por primera vez, intenta obtener la dirección IP desde un servidor BOOTP. Si no hay un servidor BOOTP disponible, el módulo NOE obtiene la dirección IP de la dirección MAC. La conexión a un servidor BOOTP o la obtención de la dirección IP de una dirección MAC da como resultado una conexión al módulo NOE, lo que le permitirá descargar un proyecto en el PLC.

A la definición de direcciones IP se le aplican todas las reglas estándar, con la restricción añadida de que la dirección IP no puede ser superior a 253 o a la dirección de difusión menos 2. Además, ningún otro dispositivo podrá tener asignada la dirección configurada IP + 1.

31003122 10/2009 189

Page 190: Módulos Ethernet Manual del usuario

Hot Standby

Asignación de direcciones IP

Configuración del módulo

El módulo se puede configurar para trabajar junto con el controlador Modicon Quantum Hot Standby con Unity. Debido a que los controladores primario de la CPU y secundario deben tener una configuración idéntica, las direcciones IP configuradas serán iguales. La dirección IP del módulo es la dirección IP configurada o la dirección IP configurada + 1. El estado actual del Hot Standby local permite determinar la dirección IP.

En el estado offline, la dirección IP se determina en función de si el otro controlador está pasando o no al estado de CPU del controlador primario.

En esta tabla se muestran las asignaciones de direcciones IP:

Restricción de direcciones IP

No utilice la dirección IP de difusión ni la dirección IP de difusión - 2 para configurar un módulo .

Estado de Hot Standby Dirección IP

CPU primaria Dirección IP configurada

CPU Standby Dirección IP configurada + 1

Transición de primario a offline Dirección IP configurada, si el controlador Peer no pasa a la CPU del controlador primario

Transición de standby a offline Dirección IP configurada + 1

190 31003122 10/2009

Page 191: Módulos Ethernet Manual del usuario

Hot Standby

Transparencia de la dirección IP

Cuando se produce una conmutación, un nuevo PLC de la CPU del controlador primario toma la dirección IP del PLC de la CPU del controlador primario antiguo. Cuando el PLC que se ha detenido vuelve a estar operativo y vuelve a unirse al sistema Hot Standby, toma la dirección IP del PLC secundario. Un nuevo NOE de CPU del controlador primario debe tener la misma dirección IP que el NOE de la CPU del controlador primario anterior. La dirección IP del NOE secundario (un módulo NOE en estado secundario) es la dirección IP + 1.

Los módulos NOE integrados en la configuración Modicon Quantum Hot Standby con Unity coordinan esta dirección IP de intercambio con la gestión de los servicios Ethernet utilizados.

ADVERTENCIAFUNCIONAMIENTO INESPERADO DEL EQUIPO

Para una configuración Hot Standby Quantum:No utilice la dirección IP + 1.No utilice direcciones IP consecutivas de las direcciones IP configuradas.No configure la dirección de la CPU del controlador primario como nnn.nnn.nnn.254. Esto provoca que la dirección IP de la CPU sea: nnn.nnn.nnn.255. En este caso, el módulo devuelve el código de diagnóstico Configuración IP incorrecta.

Si no se siguen estas instrucciones pueden producirse lesiones personales graves o mortales o daños en el equipo.

31003122 10/2009 191

Page 192: Módulos Ethernet Manual del usuario

Hot Standby

Modalidades de servicio de NOE y Modicon Quantum Hot Standby con Unity

Modalidades de NOE

Las modalidades del módulo NOE son las siguientes:Modalidad de CPU del controlador primarioEl estado de Hot Standby es de CPU del controlador primario y todos los servicios de cliente/servidor se encuentran activos.Modalidad secundariaEl estado de Hot Standby es standby y todos los servicios del servidor, excepto DHCP, están activos.Modalidad autónomaEl módulo NOE se encuentra en un sistema no redundante, o bien el módulo CPU HE no está presente o su estado no es funcional.Modalidad offlineLa CPU está detenida.

Las modalidades de servicio de Modicon Quantum Hot Standby con Unity y NOE se sincronizan según las condiciones que se describen en la siguiente tabla:

Cualquiera de los cuatro eventos afectará a la modalidad de funcionamiento de NOE. Estos cuatro eventos se producen en las siguientes situaciones:

el módulo NOE está encendido;un módulo NOE ejecuta una conmutación Hot Standby;un módulo NOE pasa a la modalidad offline ouna aplicación nueva se descarga en el módulo NOE.

Estado del módulo HE CPU Estado HSBY Modalidad de servicio de NOE

Presente y en estado funcional CPU del controlador primario CPU del controlador primario

Presente y en estado funcional CPU del controlador Standby Secundario

Presente y en estado funcional Offline Offline

Presente y en estado funcional Sin asignar Autónomo

No presente o estado no funcional N/D Autónomo

192 31003122 10/2009

Page 193: Módulos Ethernet Manual del usuario

Hot Standby

Encendido y asignación de direcciones IP

Un módulo NOE obtiene su asignación de dirección IP al encenderse del modo siguiente:

Si dos módulos NOE se encienden de forma simultánea, un algoritmo de resolución:determina cuál es el módulo NOE de la CPU del controlador primarioasigna la dirección IP configurada a dicho módulo NOE de la CPU del controlador primarioasigna la dirección IP configurada + 1 al módulo NOE secundario.

El módulo NOE ejecuta una prueba de dirección IP duplicada mediante el envío de una petición ARP a la dirección IP configurada. Si se recibe una respuesta antes de tres segundos, la dirección IP permanecerá como IP predeterminada y aparecerá un código de diagnóstico intermitente.

Si no existe ninguna configuración IP, el módulo NOE permanecerá en modalidad autónoma y será necesario obtener la dirección IP de un servidor BOOTP o una dirección MAC.

Si el estado HSBY es... Entonces la dirección IP asignada es...

sin asignar dirección IP configurada

CPU del controlador primario dirección IP configurada

secundaria dirección IP configurada + 1

sin asignar a offline Consulte la Modalidad offline en la secuencia de encendido en la tabla siguiente.

Modalidad offline en la secuencia de encendido

Resultado

El controlador A se enciende antes que el controlador B.

La dirección IP del controlador A será la dirección IP configurada.La dirección IP del controlador B será la dirección IP configurada + 1.

Ambos controladores, A y B, se encienden a la vez.

El algoritmo de resolución asignará al controlador A la dirección IP configurada y al controlador B, la dirección IP configurada + 1.

31003122 10/2009 193

Page 194: Módulos Ethernet Manual del usuario

Hot Standby

Encendido y servicios Ethernet

En la tabla que aparece a continuación se muestra cómo el estado de un servicio de NOE se ve afectado por el estado HSBY de Modicon Quantum Hot Standby con Unity.

Conmutación Hot Standby

En la tabla siguiente se describe el modo en que los módulos NOE coordinan la conmutación Hot Standby.

Estado HSBY

Estado de los servicios de NOE

Servicios de cliente Servicios de cliente/servidor

Servicios de servidor

Explorador de E/S

Datos globales

Mensajes Modbus

FTP SNMP HTTP

Sin asignar Ejecutar Ejecutar Ejecutar Ejecutar Ejecutar Ejecutar

CPU del controlador primario

Ejecutar Ejecutar Ejecutar Ejecutar Ejecutar Ejecutar

Secundario Detener Detener Ejecutar Ejecutar Ejecutar Ejecutar

Offline Detener Detener Ejecutar Ejecutar Ejecutar Ejecutar

Etapa Acción

1 El módulo NOE A se está ejecutando en el PLC de la CPU del controlador primario, mientras que el módulo NOE B está en el PLC secundario en una configuración Hot Standby.

2 El módulo NOE A detecta que el PLC ha cambiado su modalidad de CPU del controlador primario a offline.

3 El módulo NOE A cambia su estado HSBY de CPU del controlador primario a offline con los mismos servicios Ethernet en ejecución e inicia su temporizador del Watchdog (con un ajuste de timeout de 500 ms). Espera una petición de UDP del módulo NOE B para intercambiar direcciones IP.

4 El módulo NOE B detecta que el PLC ha cambiado su estado de CPU de controlador secundario a primario.

5 El módulo NOE B detiene todos los servicios Ethernet, envía una petición UDP al módulo NOE A para sincronizar el intercambio de direcciones IP, inicia el temporizador del Watchdog (con un ajuste de timeout de 500 ms) y espera una respuesta UDP del módulo NOE A.

194 31003122 10/2009

Page 195: Módulos Ethernet Manual del usuario

Hot Standby

NOTA: Durante la conmutación Hot Standby, existe una pérdida de comunicación durante 500 ms entre el PLC y la HMI o Unity Pro.

Paso a offline

Cuando se detiene la CPU o el estado Hot Standby pasa a modalidad offline, se producen los dos eventos que siguen:1. La modalidad del módulo NOE pasa a ser offline.2. El módulo NOE utiliza la dirección IP de la configuración actual.

Asignación de dirección IP y paso a offline

6 Una vez que el módulo NOE A haya recibido la petición UDP por parte del módulo NOE B (o tras el timeout del temporizador del Watchdog), detiene todos los servicios Ethernet. Si ha recibido una petición UDP, el módulo NOE B envía una respuesta UDP al módulo NOE A; en caso de que el timeout del temporizador del Watchdog se haya agotado, el módulo NOE B no enviará dicha respuesta UDP. En este caso, el módulo NOE A intercambia la dirección IP e inicia servicios secundarios.

7 El módulo NOE B intercambia las direcciones IP e inicia servicios Ethernet como CPU del controlador primario.

8 Cuando el módulo NOE A detecta que su controlador local cambia el estado de offline a standby, toma la dirección IP secundaria.

9 De este modo, el módulo NOE B pasa a ser el NOE de la CPU del controlador primario.

10 El módulo NOE B abre todas las conexiones de cliente, escucha todas las conexiones de servidor y las restablece.

11 El módulo NOE A, por su parte, escucha todas las conexiones de servidor y las restablece.

Etapa Acción

Estado HSBY La dirección IP asignada es...

CPU del controlador primario a offline

Dirección IP configurada, siempre que otro controlador no pase a CPU del controlador primario.

CPU del controlador Standby a offline

Dirección IP configurada + 1

31003122 10/2009 195

Page 196: Módulos Ethernet Manual del usuario

Hot Standby

Tiempos de intercambio de direcciones

Significado

En la tabla que aparece a continuación se describen los detalles de los tiempos de intercambio de direcciones, tales como el tiempo necesario para cerrar las conexiones, el tiempo para intercambiar las direcciones IP y el tiempo para establecer las conexiones.

Servicio Tiempo de intercambio habitual

Tiempo de intercambio máximo

Intercambio de direcciones IP

6 ms 500 ms

Exploración de E/S Un ciclo inicial de exploración de E/S

500 ms + un ciclo inicial de exploración de E/S

Datos globales Para obtener información sobre los tiempos de intercambio, consulte el Manual del usuario de los módulos Quantum NOE 771xx Ethernet (840 USE 116).

500 ms + un ciclo de la CPU

Mensajes de cliente Un ciclo de la CPU 500 ms + un ciclo de la CPU

Mensajes de servidor Un ciclo de la CPU + el tiempo de la conexión de restablecimiento de cliente

500 ms + el tiempo de la conexión de restablecimiento de cliente

Servidor FTP/TFTP El tiempo de la conexión de restablecimiento de cliente

500 ms + el tiempo de la conexión de restablecimiento de cliente

SNMP Un ciclo de la CPU 500 ms + un ciclo de la CPU

Servidor HTTP El tiempo de la conexión de restablecimiento de cliente

500 ms + el tiempo de la conexión de restablecimiento de cliente

196 31003122 10/2009

Page 197: Módulos Ethernet Manual del usuario

Hot Standby

Efectos de red de la solución Modicon Quantum Hot Standby con Unity

Descripción general

La solución Modicon Quantum Hot Standby con Unity Pro es una potente función de los módulos NOE que permite aumentar la fiabilidad de la instalación. Hot Standby utiliza una red; el uso de la función Hot Standby en una red puede afectar al comportamiento de:

navegadoresclientes locales y remotosservicio de exploración de E/Sservicio de datos globalesservidor de FTP/TFTP

A continuación, se describen los factores que se pueden encontrar al utilizar la solución Modicon Quantum Hot Standby con Unity.

Navegadores

NOTA: En la configuración Modicon Quantum Hot Standby con Unity Pro, es necesario habilitar el Explorador de E/S del módulo NOE.

Si un navegador solicita una página y la dirección IP se conmuta durante el proceso de descarga de dicha página, el navegador se bloqueará o se producirá un timeout. Haga clic en el botón Actualizar o Volver a cargar.

Clientes remotos

La conmutación Hot Standby afecta a los clientes remotos.

Los módulos NOE se restablecerán en los casos siguientes:

Petición de conexión remota durante Hot Standby : Si un cliente remoto establece una conexión TCP/IP mientras se efectúa una conmutación Hot Standby, el servidor cerrará la conexión con un restablecimiento de TCP/IP.

Conmutación Hot Standby durante una petición de conexión remota : Si un cliente remoto envía una petición de conexión y se produce una conmutación Hot Standby durante dicha petición, el servidor rechazará la conexión TCP/IP mediante el envío de un restablecimiento.

Peticiones pendientes : Si existe una petición pendiente, el módulo NOE no responderá a la petición, pero restablecerá la conexión.

El módulo NOE finalizará la sesión con Modbus si se ha registrado alguna conexión.

Clientes locales

Durante una conmutación, el módulo NOE restablecerá todas las conexiones de cliente mediante un restablecimiento de TCP/IP.

31003122 10/2009 197

Page 198: Módulos Ethernet Manual del usuario

Hot Standby

Servicio de exploración de E/S

La exploración de E/S proporciona un intercambio repetitivo de datos con dispositivos de E/S de nodos TCP/IP remotos. Mientras el PLC está en funcionamiento, el módulo NOE de la CPU del controlador primario envía una petición de lectura, escritura o lectura/escritura Modbus a los dispositivos de E/S remota y transfiere datos a la memoria del PLC y desde ésta. En el controlador secundario, el servicio de exploración de E/S se detiene.

Cuando se produce la conmutación Hot Standby, el módulo NOE de la CPU del controlador primario cierra todas las conexiones con dispositivos de E/S enviando un restablecimiento de TCP/IP. El servicio de exploración de E/S en este módulo NOE es la CPU del controlador Standby.

Tras la conmutación, el nuevo módulo NOE de la CPU del controlador primario restablece la conexión con cada dispositivo de E/S. Con estas reconexiones, el módulo NOE reinicia el intercambio repetitivo de datos.

El módulo ofrece la función de exploración de E/S. Configure esta función mediante el software Unity Pro.

Gracias a este método, la configuración y transferencia de datos entre direcciones de red pueden efectuarse sin necesidad de utilizar el bloque de función MSTR/IEC.

NOTA: Tenga en cuenta las consideraciones de exploración de E/S Ethernet durante una conmutación.

Si se utiliza el bloque de función MSTR/IEC para TCP/IP, únicamente se usará parte del código operacional. Por lo tanto, el bloque no completa su transacción y devuelve el código de error 0•8000.Mientras el módulo NOE se encuentra realizando la transacción, es posible que se active un nuevo bloque de función MSTR/IEC.Los estados de salida de las E/S exploradas seguirán el estado definido en la última opción de valor configurada en la tabla de exploración de E/S del módulo NOE (en el software Unity Pro).Estos dos estados son:a. Establecer en 0.b. Mantener último.

Según las consideraciones anteriores, se recomienda la utilización de la conmutación con la exploración de E/S Ethernet en aplicaciones menos críticas.

ADVERTENCIAFUNCIONAMIENTO INADECUADO DEL EQUIPO - DURANTE LA CONMUTACIÓN, LOS DISPOSITIVOS PASAN A SUS ESTADOS DE RETORNO

Siempre que sea posible, configure los dispositivos de salida Ethernet en el estado de retorno Mantener último valor. Los dispositivos de salida que sólo son compatibles con el estado de retorno Establecer en cero pueden producir un pulso durante la conmutación.

Si no se siguen estas instrucciones pueden producirse lesiones personales gra-ves o mortales o daños en el equipo.

198 31003122 10/2009

Page 199: Módulos Ethernet Manual del usuario

Hot Standby

Servicio de datos globales (publicar/suscribir)

El módulo NOE Hot Standby de la CPU del controlador primario es una estación dentro de un grupo de distribución. Los grupos de distribución intercambian variables de aplicación. Gracias a este intercambio, el sistema puede coordinar todas las estaciones en el grupo de distribución. Cada estación publica variables de aplicación locales en un grupo de distribución para las estaciones restantes y puede suscribirse a variables de aplicación remotas, con independencia de la ubicación del productor.

El puerto de comunicación sólo tiene una dirección de multidifusión.

En este servicio de red, los controladores Modicon Quantum Hot Standby con Unity se ven como una sola estación. El módulo NOE de la CPU del controlador primario publica las variables de aplicación Hot Standby y recibe las variables de suscripción. El servicio de datos globales del módulo NOE secundario está detenido.

Cuando se produce la conmutación Hot Standby, el módulo NOE de la CPU del controlador primario detiene el servicio de datos globales. El módulo NOE no publica la variable local durante una conmutación. Después de la conmutación, el nuevo módulo NOE de la CPU del controlador primario comienza a publicar variables de aplicación y a recibir las variables de suscripción.

Servidores FTP/TFTP

El servidor FTP/TFTP está disponible tan pronto como el módulo recibe una dirección IP. Cualquier cliente FTP/TFTP puede iniciar una sesión en el módulo. Para poder acceder a él, es necesario proporcionar el nombre de usuario y la contraseña correctos. Modicon Quantum Hot Standby con Unity sólo permite una sesión activa de cliente FTP/TFTP por cada módulo NOE.

Al producirse la conmutación Hot Standby, la CPU del controlador primario y los NOE secundarios cierran la conexión FTP/TFTP. Si se envía una petición FTP/TFTP durante la conmutación, la comunicación se cerrará.

Al abrir de nuevo la comunicación, será necesario volver a introducir un nombre de usuario y una contraseña.

31003122 10/2009 199

Page 200: Módulos Ethernet Manual del usuario

Hot Standby

200 31003122 10/2009

Page 201: Módulos Ethernet Manual del usuario

31003122 10/2009

10

Utilización de Network Options Ethernet Tester

31003122 10/2009

Utilización de Network Options Ethernet Tester

Información general

En este capítulo se describe cómo utilizar NOETcon un PC basado en Windows. Este programa puede supervisar la red ofreciendo estadísticas de funcionamiento y proporciona la capacidad de leer y escribir registros del PLC.

Contenido de este capítulo

Este capítulo contiene los siguiente apartados:

Apartado Página

Instalación del Comprobador de opciones de red Ethernet 202

Establecimiento de una conexión con un módulo Ethernet 203

Obtención y borrado de estadísticas 206

Estadísticas 209

Lectura de registros 211

Escritura de registros 212

Utilización del botón T 214

201

Page 202: Módulos Ethernet Manual del usuario

Utilización de Network Options Ethernet Tester

Instalación del Comprobador de opciones de red Ethernet

Vista general

Un módulo Ethernet puede actuar como cliente o servidor.

Cuando actúa como cliente, es decir, iniciando transacciones en la red para su controlador Quantum, es necesario programar un bloque MSTR en Ladder Logic. Para obtener más información acerca del bloque MSTR, consulte Transferir datos mediante bloques de comunicación, página 63.

El módulo Ethernet también puede actuar como servidor, respondiendo a requerimientos y comandos realizados desde equipos en la red a su controlador Quantum.

El programa de ayuda del comprobador de opciones de red Ethernet permite obtener y borrar estadísticas, así como leer y escribir registros en la red, utilizando para ello un PC que funcione con Windows.

También es posible crear un programa propio utilizando el módulo Ethernet como servidor. Para obtener ayuda sobre cómo crear su propio programa, consulte Guía de desarrolladores de Ethernet, página 253.

NOTA: Dada su capacidad como servidor, el módulo Ethernet puede aceptar únicamente 32 conexiones al mismo tiempo.

32 conexiones para los módulos 140 NOE 771 -00 y -1064 conexiones (cliente y servidor) para los módulos 140 NOE 771 -01 y -11

Si se intenta una nueva conexión y el servidor ya ha alcanzado su límite, finalizará la última conexión utilizada para dejar espacio a una nueva.

Procedimiento de instalación

El Comprobador de opciones de red Ethernet se suministra en un disquete. Los siguientes pasos describen cómo instalar el comprobador en su PC.

Paso Acción

1 Insertar el disquete del comprobador de opciones de red Ethernet en la unidad A:

2 Seleccionar Ejecutar en el menú de archivos de gestión de programas.

3 Escribir A:\SETUP y hacer clic en OK.Resultado: Aparece el cuadro de diálogo de presentación.

4 Hacer clic en Siguiente y, a continuación, seguir las instrucciones que aparecen en los cuadros de diálogo para completar la instalación.Nota: Todos los cuadros de diálogo de instalación disponen de los botones Atrás y Siguiente, que permiten desplazarse al cuadro de diálogo anterior o al siguiente.

202 31003122 10/2009

Page 203: Módulos Ethernet Manual del usuario

Utilización de Network Options Ethernet Tester

Establecimiento de una conexión con un módulo Ethernet

Descripción general

La siguiente información describe cómo utilizar NOET al conectarse a un adaptador Ethernet.

Para establecer una conexión con un módulo Ethernet mediante NOET, debe conocer la dirección de red IP o el nombre de función del módulo.

Conexión al módulo Ethernet

Siga los pasos siguientes para establecer una conexión con un módulo Ethernet mediante NOET.

Etapa Acción

1 Haga clic en Fichero → Nuevo.

O bien, haga clic en el icono de la barra de herramientas Crear nueva conexión.

Resultado: aparecerá el cuadro de diálogo Dirección IP remota.

31003122 10/2009 203

Page 204: Módulos Ethernet Manual del usuario

Utilización de Network Options Ethernet Tester

2 Escriba la dirección de red IP del adaptador o el nombre de función en el campo Dirección IP.

NOTA: si se utiliza un puente, se indica su IP y el índice se colocará en el campo Índice. Este valor suele ser una dirección Modbus o Modbus Plus (según el tipo de puente que se está utilizando); en CEV20030 o CEV20040, podría ser el número de índice de una dirección de ruta predefinida en el puente. Tras hacer clic en Aceptar, la herramienta intentará establecer una conexión con la IP de destino. Si el dispositivo está presente y acepta la conexión, aparecerá un cuadro de diálogo que permite al usuario definir el desplazamiento y la longitud del mensaje de Modbus, Haga clic en Aceptar. Dicho mensaje se destina a la conexión entre el PC y el módulo Ethernet designado; a continuación, se vuelve al menú principal.

3 Para establecer diferentes conexiones con el mismo módulo o con otros módulos, repita el paso 2 para cada nueva conexión.

Etapa Acción

204 31003122 10/2009

Page 205: Módulos Ethernet Manual del usuario

Utilización de Network Options Ethernet Tester

4 Cuando esté preparado para la desconexión, haga clic en Gestión → Desconectar, o bien, haga clic en el icono de la barra de herramientas Desconectar.

5 Haga clic en Gestión → Definir dirección IP tras desconectarse del módulo 1 para reasignar la conexión dedicada. Escriba la nueva dirección de red IP o nombre de función en el cuadro correspondiente.

Etapa Acción

31003122 10/2009 205

Page 206: Módulos Ethernet Manual del usuario

Utilización de Network Options Ethernet Tester

Obtención y borrado de estadísticas

Obtención y borrado de estadísticas

Siga los pasos que se indican a continuación para obtener las estadísticas del módulo Ethernet mediante el NOET.

Paso Acción

1 Establecer una conexión con el módulo Ethernet.

2 Hacer clic en Mensajes → Obtener estadísticas.o bienHacer clic en el icono de la barra de tareas Obtener estadísticas.

3 Escribir el número de segundos entre las transacciones en el campo Intervalo de lectura de dotación y hacer clic en OK.

4 Se imprimirán las estadísticas completas para el módulo en la ventana destinada a esta conexión.

206 31003122 10/2009

Page 207: Módulos Ethernet Manual del usuario

Utilización de Network Options Ethernet Tester

5 Hacer clic en Mensajes → Intervalo de lectura de dotación para modificar el intervalo de lectura de dotación sin tener que interrumpir la comunicación con el módulo Ethernet.

6 Escribir el nuevo número en el campo Intervalo de lectura de dotación y, a continuación, hacer clic en OK.

Paso Acción

31003122 10/2009 207

Page 208: Módulos Ethernet Manual del usuario

Utilización de Network Options Ethernet Tester

7 Hacer clic en Mensajes → Borrar estadísticas para borrar las estadísticas.o bienHacer clic en el icono de la barra de tareas Borrar estadísticas.

8 La siguiente figura ilustra el cuadro de diálogo Borrar estadísticas. Hacer clic en OK.

Resultado: Aparece la Solicitud para el borrado de las estadísticas para la conexión.

Paso Acción

208 31003122 10/2009

Page 209: Módulos Ethernet Manual del usuario

Utilización de Network Options Ethernet Tester

Estadísticas

Vista general

El Comprobador de opciones de red Ethernet proporciona información de estado en la forma que se muestra en la siguiente tabla. Otras de las estadísticas que ofrece el Comprobador de opciones de red Ethernet aparecen en una lista que se incluye a continuación de la tabla mencionada.

El comprobador de opciones de red Ethernet puede ofrecer las siguientes estadísticas:

Recuerdo total de transacciones: Número de transacciones se han realizado.Dirección IPInterrupciones recibidas e interrupciones transmitidas: Número de veces que el chip de controlador PCNET ha generado interrupciones.Errores de límite de tiempo de transmisión: Número de veces que el transmisor ha estado en el canal durante más tiempo que el intervalo que se precisa para enviar la longitud máxima del bloque de datos de 1.519 bytes. Este error recibe también el nombre de error de interferencia múltiple.Errores de colisión: Número de colisiones detectadas por el chip Ethernet.Errores de paquetes perdidos: Número de veces que un bloque de datos recibido se suprimió porque no había disponible ningún descriptor de recepción disponible.Errores de memoria: Número de veces que un chip del controlador Ethernet experimentó un error al acceder a la memoria compartida RAM. La presencia de un error en la memoria tendrá como consecuencia el reinicio.Contador de reinicios: Número de veces que el chip del controlador Ethernet se reinició debido a la presencia de errores graves de ejecución, entre los que se incluyen los errores de memoria, errores del búfer de transmisión y errores de transmisión por debajo del rango.Error de transmisión: Número de veces que un bloque de datos entrante contuvo un múltiplo no entero de 8 bits.

Parámetro Información

Modelo Número de modelo

Medios 10 BASE-T HALF DUPLEX

100 BASE-T DUPLEX

100 BASE-FX

Controlador En ejecución

Detenido

Registro de averías vacío Sí

No; hay una entrada en el registro de averías.

31003122 10/2009 209

Page 210: Módulos Ethernet Manual del usuario

Utilización de Network Options Ethernet Tester

Errores de desbordamiento: Número de veces que el receptor ha perdido parte o la totalidad del bloque de datos entrante, debido a que no ha sido capaz de almacenar el bloque de datos en la memoria antes de que el FIFO interno se desbordara.Errores CRC: Número de veces que se detectó un error de CRC (FCS) en un bloque de datos entrante.Errores del búfer de recepción: Número de veces que un búfer de recepción no estuvo disponible mientras que los datos se encontraban encadenando un bloque de datos recibido.Errores del búfer de transmisión: Número de veces que el indicador del paquete final del búfer actual no estaba definido y el controlador Ethernet no controlaba el búfer siguiente. El error de búfer de transmisión origina el reinicio.Transgresión por debajo de silo: Número de veces que un paquete se truncó debido al retraso de los datos de la memoria. La presencia de una transgresión por debajo de silo tendrá como consecuencia el reinicio del dispositivo.Última colisión: Número de veces que se detectó una colisión después de que haya transcurrido el tiempo de alojamiento del canal.Portador perdido: Número de veces que se perdió un portador durante una transmisión.Reintentos de transmisión: Número de veces que el transmisor ha fracasado después de 16 intentos de transmitir un mensaje, debido a colisiones repetidas.

Estas estadísticas también pueden obtenerse del bloque MSTR. Para obtener información adicional sobre las estadísticas, consulte el Manual del usuario de la biblioteca de bloques de Ladder Logic (840 USE 101).

210 31003122 10/2009

Page 211: Módulos Ethernet Manual del usuario

Utilización de Network Options Ethernet Tester

Lectura de registros

Lectura de registros

El siguiente procedimiento describe cómo leer registros en el adaptador Etherner mediante NOET.

Paso Acción

1 Establecer una conexión con el adaptador Ethernet.

2 Hacer clic en Mensajes → Leer registro;o bienHacer clic en el icono de la barra de herramientas Leer registro.

3 En el campo Intervalo de lectura de dotación, escribir el número de segundos entre transacciones.

4 En el campo Registro 4x de inicio, escribir el número de registro del primer registro 4x. Al escribir el número de registro 4x, omitir el 40 ó 400 inicial.

5 En el campo Número de registros para su lectura, escribir el número de registros que se va a leer.

6 Hacer clic en OK.Resultado: Los valores del registro aparecerán en la ventana para esta conexión. En cada fila se muestran cinco valores, con el número del primer registro al principio de cada fila.

31003122 10/2009 211

Page 212: Módulos Ethernet Manual del usuario

Utilización de Network Options Ethernet Tester

Escritura de registros

Escritura de registros

El siguiente procedimiento describe cómo escribir registros desde el módulo Etherner mediante NOET.

Paso Acción

1 Establecer una conexión con el módulo Ethernet.

2 Hacer clic en Mensajes → Escribir registro;o bienHacer clic en el icono de la barra de herramientas Escribir registro.

3 En el campo Intervalo de lectura de dotación, escribir el número de segundos entre las transacciones.

4 En el campo Primer registro 4x para su escritura, escribir el número del primer registro 4x que se desea escribir. Al escribir el número de registro 4x, omitir el 40 ó 400 inicial.

5 En el campo Número de registros para su escritura, introducir el número de registros que se desea escribir.

6 En el campo Escribir datos, introducir los datos que se van a escribir en los registros.

7 Seleccionar la casilla de verificación Incrementar los datos de escritura si se desea que los datos introducidos aumenten de uno en uno con cada transacción.

8 Hacer clic en OK.Resultado: Los valores del registro aparecerán en la ventana para esta conexión.

212 31003122 10/2009

Page 213: Módulos Ethernet Manual del usuario

Utilización de Network Options Ethernet Tester

Error de petición de lectura o escritura

Si intenta leer o escribir registros y se produce un error, NOET muestra un Error de petición de lectura o Error de petición de escritura. Los códigos de error corresponden a códigos de error de bloqueo de MSTR. Para obtener más información, consulte el Manual del usuario de la biblioteca de bloques de Ladder Logic (840 USE 101).

31003122 10/2009 213

Page 214: Módulos Ethernet Manual del usuario

Utilización de Network Options Ethernet Tester

Utilización del botón T

Información general

NOET es una opción que permite probar los datos.

Hay tres métodos de comprobación.Utilizar los mismos datos escritos en todos los registros.Utilizar los datos que aumentan escritos exclusivamente en cada registro.Utilizar datos aleatorios escritos exclusivamente en cada registro.

La prueba escribe los datos y los lee. Se utiliza un contador de comprobación/fallo para mostrar el número de veces que los datos escritos se leen correctamente.

214 31003122 10/2009

Page 215: Módulos Ethernet Manual del usuario

Utilización de Network Options Ethernet Tester

Opciones y funciones de prueba

Hacer clic en Messages → Test Data para acceder a la opción de prueba

o bien

Hacer clic en el icono de la barra de herramientas Test.

Resultado: Se abre el cuadro de diálogo Test Data.

En el cuadro de diálogo Test Data, introduzca los valores en los tres siguientes campos.

Polling IntervalStarting 4X RegisterNumber of registers to read

Seleccione la casilla de verificación Increment Write Data si desea que los datos introducidos aumenten de uno en uno con cada transacción.

Seleccione la casilla de verificación Increment Write Data si desea que los datos introducidos aumenten de uno en uno con cada transacción. Haga clic en el botón adecuado.

Using Same DataCada registro recibe los mismos datos.Por ejemplo: El registro 1 recibe el valor 1. El registro 2 recibe el valor 1.Using Increasing DataCada registro recibe datos exclusivos.Por ejemplo: El registro 1 recibe el valor 1. El registro 2 recibe el valor 2.Using Random DataCada registro recibe un valor de datos asignado de forma aleatoria.Por ejemplo: El registro 1 recibe el valor 625. El registro 2 recibe el valor 264.

31003122 10/2009 215

Page 216: Módulos Ethernet Manual del usuario

Utilización de Network Options Ethernet Tester

216 31003122 10/2009

Page 217: Módulos Ethernet Manual del usuario

31003122 10/2009

11

SNMP

31003122 10/2009

SNMP

Vista general

El siguiente material describe el protocolo de gestión simple (SNMP, Simple Network Management Protocol) y la MIB privada de Schneider. En la MIB privada Schneider se encuentra la MIB privada Transparent Factory Ethernet. Todo aparece configurado en el módulo NOE.

Contenido de este capítulo

Este capítulo contiene los siguiente apartados:

Apartado Página

SNMP 218

Estructura de nombres ASN.1 221

Configuración de un módulo NOE con SNMP 223

Configuración de un módulo NOE con una MIB privada TFE 225

217

Page 218: Módulos Ethernet Manual del usuario

SNMP

SNMP

Vista general

El software de administración de redes permite a un administrador de redes realizar las siguientes funciones:

Supervisar y controlar elementos de la red.Localizar problemas y buscar sus causas.Interrogar a dispositivos como ordenadores principales, enrutadores, conmutadores y puentes para determinar su estado.Obtener estadísticas acerca de las redes a las que están conectados.

Paradigma administrador/agente

El software de gestión de redes sigue el modelo convencional cliente-servidor.

Con el fin de evitar confusiones con otros protocolos de comunicación de redes que utilizan la terminología cliente/servidor, el software de administración de redes emplea los siguientes términos:

AdministradorPara la aplicación cliente que se ejecuta en el ordenador del administradorAgentePara la aplicación que se ejecuta en un equipo de la red.

El administrador utiliza protocolos de transporte convencionales (por ejemplo, TCP o UDP) para establecer la comunicación con el agente. Administradores y agentes, por lo tanto, intercambian peticiones y respuestas de acuerdo con el protocolo de administración de redes.

Protocolo de administración de red simple (del inglés "Simple Network Management Protocol").

El módulo NOE está configurado con el protocolo de administración de red simple SNMP, que es el protocolo estándar utilizado para administrar una red de área local LAN. El protocolo define con exactitud el modo en que el administrador se comunica con un agente.

SNMP define el formato de las solicitudes que un administrador envía a un agente y el de las respuestas que este último envía al administrador.

MIB

Debe definirse cada objeto al que tiene acceso el protocolo SNMP y se le debe asignar un nombre único. Los programas de administrador y agente deben coincidir en los nombres y en los significados de las operaciones de acceso y almacena-miento. La serie de objetos a los que puede acceder SNMP se denomina MIB.

218 31003122 10/2009

Page 219: Módulos Ethernet Manual del usuario

SNMP

MIB privada

Schneider dispone de una MIB privada, Groupe_Schneider (3833). En la MIB privada Groupe Schneider se encuentra una MIB privada Transparent Factory Ethernet (TFE). El elemento incorporado SNMP de Transparent Factory controla la función de la MIB privada de Schneider.

Selección de un administrador SNMP

Si dispone de un administrador de SNMP en funcionamiento, puede seguir utilizándolo. Si tiene que seleccionar un administrador de SNMP, puede utilizar cualquiera de los que se comercializan en el mercado. Debe utilizar un administrador compatible con la versión 1 de SNMP.

Si actualmente no utiliza ningún administrador de SNMP en su organización y está considerando la posibilidad de adquirir uno, le sugerimos el administrador HiVision con el complemento ConnexView, diseñado para su uso junto con los controladores de Schneider Automation.

Póngase en contacto con su distribuidor de Schneider Electric (véase página 29) para obtener información acerca de la disponibilidad y los precios de HiVision y ConnexView.

Utilización de un administrador de SNMP

Siga los pasos que se indican a continuación para obtener un administrador de SNMP.

Paso Acción

1 Obtener el archivo .mib en la página web de los módulos NOE.El archivo .mib se encuentra en formato comprimido en la ruta /wwwroot/SchneiderTFE.zip del módulo NOE.

2 Compilar el archivo .mib.

3 Cargar en el administrador de SNMP el archivo .mib compilado.

4 Cuando el procedimiento haya concluido, el administrador de MIB privada de Schneider aparecerá en el administrador.

31003122 10/2009 219

Page 220: Módulos Ethernet Manual del usuario

SNMP

El proceso es simple.

Más información relativa a SNMP

El protocolo SNMP y los temas relacionados con dicho protocolo están documentados en sitios web y en diversos libros.

Al igual que este texto, las páginas Technet (técnicas) de Microsoft también incluyen una descripción de gran utilidad.Acceda a la página http://www.microsoft.com/technet y busque en dicha página la secuencia "Network Management for Microsoft Networks Using SNMP" (gestión de redes para redes Microsoft que emplean SNMP).Utilice un motor de búsqueda de Internet para buscar una introducción, un tutorial u otros temas relativos a SNMP.Las preguntas más frecuentes (FAQ) acerca de SNMP del grupo de noticias comp.protocols.snmp aparecen en muchas páginas web con extensión .com y .org. Busque la combinación de comp.protocols.snmp y FAQ.En las preguntas frecuentes de SNMP aparece una lista de libros impresos acerca del protocolo SNMP. Además, si realiza una búsqueda en la mayoría de los sitios de venta de libros al detalle en línea, encontrará gran número de títulos relacionados.

220 31003122 10/2009

Page 221: Módulos Ethernet Manual del usuario

SNMP

Estructura de nombres ASN.1

Información general

La anotación de sintaxis abstracta 1 (ASN.1) es un lenguaje formal que describe de manera abstracta los mensajes que se van a intercambiar entre los sistemas informáticos distribuidos.

Ejemplo

Los objetos de una MIB se definen con la estructura de nombres ASN.1. La estructura de nombres asigna a cada objeto un prefijo largo que garantiza que el nombre sea único.

Ejemplo: Un entero, que cuenta el número de datagramas IP que ha recibido un dispositivo, se denomina iso.org.dod.internet.mgmt.mib.ip.ipinReceives.

La figura siguiente muestra un ejemplo de estructura de nombres ASN.1.

31003122 10/2009 221

Page 222: Módulos Ethernet Manual del usuario

SNMP

El nombre de este objeto se representa en un mensaje SNMP asignando a cada parte un entero. De este modo, el mensaje anterior aparecería como 1.3.6.1.2.2.4.3.

Cada entero posee el siguiente significado.1 = ISO3 = organización identificada —una de las ramas de la raíz ISO—6 = Ministerio de Defensa de Estados Unidos (DOD, Department of Defense) —una de las ramas secundarias de la rama 1.3—1 = estructura secundaria de Internet en 1.3.62 = rama de gestión — (una de siete) de la estructura secundaria de Internet— Está administrada por la Autoridad de Números Asignados a Internet e incluye las MIB estándar.2 = mib-2(1) grupo de objetos administrados4 = ip —la mib-2(1) grupo IP (uno de 11)—3 = ipinReceives —el objeto MIB—

222 31003122 10/2009

Page 223: Módulos Ethernet Manual del usuario

SNMP

Configuración de un módulo NOE con SNMP

Identificador de objeto (OID)

En el ejemplo de estructura de nombres ASN.1, el objeto MIB que se identifica con la anotación 1.3.6.1.2.2.4.3 se denomina identificador de objeto u OID. Todos los OID se pueden ver como parte de una estructura de árbol que comienza en la raíz (ISO) y se ramifica en cada estructura secundaria identificada con un entero.

Unidades de datos del protocolo SNMP

SNMP utiliza las unidades de datos de protocolo (PDU) para realizar tanto las solicitudes como las respuestas entre el administrador y los agentes, para la información contenida en un OID.

Como se aprecia en la figura que aparece a continuación, el mensaje SNMP es la parte interna de un bloque de datos de transmisión de red típico.

Las PDU contenidas en el protocolo SNMP inician el proceso de comunicación entre el administrador y los agentes.

El protocolo SNMP instalado en el módulo NOE utiliza las tres PDU que se indican a continuación.

GetRequest (solicitud de consulta)SetRequest (solicitud de establecimiento)Trap (captura)

31003122 10/2009 223

Page 224: Módulos Ethernet Manual del usuario

SNMP

PDU GetRequest

El administrador de SNMP utiliza la PDU GetRequest (abreviada como Get [Obtener]) para recuperar el valor de uno o más objetos (OID) de un agente.

PDU SetRequest

El administrador de SNMP utiliza la PDU SetRequest (abreviada como Set [Establecer]) para asignar un valor a uno o más objetos (OID) que residan en un agente.

PDU Trap

El agente utiliza la PDU Trap para avisar al administrador de que se ha producido un evento predefinido.

Identificadores de versión y de comunidad

El identificador de versión identifica el número de versión del software SNMP que utilizan tanto el administrador como el agente. El módulo NOE es compatible con la versión 1 del SNMP. El identificador de comunidad es el que se asigna a la red SNMP. Si los nombres de comunidad del administrador y del agente no coinciden, el agente enviará un mensaje de captura de fallo de autentificación al administrador. Si los nombres de comunidad y el número de versión coinciden, se procesará la PDU SNMP.

Elementos que se pueden configurar

El módulo NOE se puede configurar para que envíe una captura del fallo de autenticación a dos administradores SNMP en caso de recibir, en una solicitud Obtener/Establecer, un nombre de comunidad que no coincida con el nombre configurado. Además, es posible configurar SysContact (contacto) y SysLocation (ubicación) a través de la página de configuración, en las páginas web incorporadas del módulo. Después de efectuar cambios en la página web de configuración SNMP, reinicie el módulo mediante un arranque en caliente para que los cambios sean efectivos.

224 31003122 10/2009

Page 225: Módulos Ethernet Manual del usuario

SNMP

Configuración de un módulo NOE con una MIB privada TFE

Introducción

Una MIB (base de información de gestión) es un elemento que se utiliza en la gestión de redes. Los servicios de gestión de redes se basan en la necesidad de supervisar y gestionar:

el rendimiento;los fallos;la seguridad.

Cada MIB contiene una cantidad finita de objetos. Gestione su MIB con una estación de gestión que ejecute una aplicación de gestión SNMP. La aplicación de gestión utiliza Obtener (véase página 224) y Establecer (véase página 224) para recuperar la información del sistema y establecer las variables de entorno de éste.

NOTA: La MIB privada TFE sólo está disponible en 140 NOE 771 -01, -11 y -21, módulos Transparent Factory/Real Time.

Los 140 NOE 771 -00 y -10, los módulos Transparent Factory, utilizan la MIB anterior.

MIB privada de Schneider

Schneider Automation ha obtenido un PEN de manos de la IANA. Este número representa una estructura secundaria en la MIB SNMP, número identificador exclusivo utilizado para Groupe Schneider.

El identificador del objeto para la raíz de la estructura secundaria Groupe Schneider es 1.3.6.1.4.1.3833 y representa una ruta a la estructura secundaria del siguiente modo:

En la MIB privada GroupeSchneider está la MIB privada Transparent Factory Ethernet (TFE), Transparent_Factory_Ethernet (1).

iso (1)

org (3)

dod (6)

internet (1)

privada (4)

empresa (1)

GroupeSchneider (3833)

Transparent_Factory_Ethernet (1)

31003122 10/2009 225

Page 226: Módulos Ethernet Manual del usuario

SNMP

MIB privada TFE

El elemento incorporado Transparent Factory SNMP controla el funcionamiento de la MIB privada Schneider. La MIB privada Schneider y los servicios asociados realizan la gestión de red de todos los componentes del sistema. La MIB privada Transparent Factory proporciona los datos para gestionar los servicios de comunicación principales de Transparent Factory para todos los componentes del proceso de comunicación de la arquitectura Transparent Factory (ETY, NOE, kit de herramientas de terceros, ENT, M1E). La MIB privada Transparent Factory no define ninguna política ni aplicación de gestión específicas.

El esquema que aparece a continuación muestra la estructura secundaria de la MIB de empresa privada Groupe_Schneider (3833) de Schneider Electric.

226 31003122 10/2009

Page 227: Módulos Ethernet Manual del usuario

SNMP

La estructura secundaria Groupe_Schneider (3833) es la raíz de la MIB privada de Groupe Schneider en la estructura de información de gestión (SMI) que utiliza el SNMP y se define en RFC-1155, que es una especificación que define la estructura y la identificación de información de gestión de las redes basadas en TCP/IP.

Estructura secundaria de Transparent Factory Ethernet

La estructura secundaria Transparent_Factory_Ethernet (1) define los grupos que son compatibles con los servicios y dispositivos Transparent Factory Ethernet.

Se definirán estructuras secundarias o grupos de dispositivos para los siguientes dispositivos:

Premium (1)Quantum (2)Generic_Device (3)M1E (4)ENT (5)

A medida que se añaden dispositivos al catálogo de Schneider, la MIB privada Schneider se ampliará como se describe a continuación:

Servicio Descripción

Switch (1) Estructura secundaria que define la rama de conmutadores etiquetados: MIB privada de conectores ConneXium.

Port502_Messaging (2) Estructura secundaria que define los objetos para la gestión de las comunicaciones servidor/cliente explícitas que admitan aplicaciones como HMI, SCADA o herramientas de programación.

I/O_Scanning (3) Estructura secundaria que define objetos para la gestión de comunicaciones de dispositivos de E/S que utilizan el mecanismo de exploración de E/S con el protocolo MB/TCP.

Global_Data (4) Estructura secundaria que define objetos para la gestión del servicio de coordinación de aplicaciones a través de un protocolo publicar/suscribir.

Web (5) Estructura secundaria que define objetos para la gestión de la actividad en los servidores web incorporados.

Address_Server (6) Estructura secundaria que define objetos para la gestión de la actividad en los servidores DHCP o BOOTP.

Equipment_Profiles (7) Estructura secundaria que identifica objetos para cada tipo de dispositivo en la cartera de productos de Transparent Factory Ethernet.

31003122 10/2009 227

Page 228: Módulos Ethernet Manual del usuario

SNMP

Si fuera necesario, es posible agregar un objeto de servicio de comunicaciones Transparent Factory para el nuevo dispositivo en la estructura secundaria Equipment_Profiles(7) correspondiente. A esta estructura secundaria se pueden añadir tantos objetos como sean necesarios.Si fuera necesario, es posible agregar una rama en el mismo nivel que Transparent_Factory_Ethernet(1). Esta estructura secundaria se crea para objetos específicos del producto, como, por ejemplo, el objeto ATV58 en la estructura secundaria IndustrialControlProducts (3).

Cuando se crea un dispositivo nuevo, se genera una descripción de objeto correspondiente en el formato ASN.1. Los archivos ASN.1 se entregan a los productores del software de gestión SNMP para que lo incluyan en sus productos.

Estructura secundaria de envío de mensajes Port502

La estructura secundaria (o grupo) Port502_Messaging proporciona servicios de flujo de datos y gestión de conexión. La lista que aparece a continuación describe la función de cada objeto.

Servicio Descripción

port502Status(1) Indica el estado del servicio (reposo, operativo).

port502SupportedProtocol(2) Indica los protocolos compatibles (MODBUS, X-Way).

port502IpSecurity(3) Indica el estado del servicio de seguridad de Port502 IP (habilitado/deshabilitado).

port502MaxConn(4) Indica el número de conexión TCP máximo compatible con la entidad Port502.

port502LocalConn(5) Indica el número de conexiones TCP abiertas por la entidad Port502 local.

port502RemConn(6) Indica el número de conexión TCP abierto actualmente por la entidad remota a la entidad Port502 local.

port502IpSecurityTable(7) Muestra una tabla que contiene el número de intentos frustrados de abrir la conexión TCP desde una entidad TCP remota.

port502ConnTable(8) Muestra una tabla que contiene información específica acerca del TCP de Port502 (MsgIn, MsgOut).

port502MsgIn(9) Indica el número total de mensajes de Port502 recibidos de la red.

port502MsgOut(10) Indica el número total de mensajes de Port502 enviados desde la red.

port502MsgOutErr(11) Indica el número total de mensajes de error producidos por la entidad de envío de mensajes de Port502 y enviados a la red.

port502AddStackStat(12) Indica el apoyo de estadísticas de stack de port502 adicionales.1: deshabilitada.2: habilitada.

port502AddStackStatTable(13) Indica las estadísticas de stack adicionales para Port502 (opcional)

228 31003122 10/2009

Page 229: Módulos Ethernet Manual del usuario

SNMP

Estructura secundaria de exploración de E/S

La estructura secundaria o el grupo I/O_Scanning (3) contiene los objetos relacionados con la gestión del dispositivo de exploración de E/S y las comunica-ciones Modbus asociadas en Port502.

Estructura secundaria de datos globales

La estructura secundaria o el grupo Global_Data (4) contiene los objetos relacionados con el servicio de datos globales.

Servicio Descripción

ioScanStatus(1) Indica el estado global del servicio de exploración de E/S.1: inactivo.2: operativo.3: detenido.

ioScanMaxDevice(2) Indica el número máximo de dispositivos apoyados por la entidad de exploración de E/S.

ioScanPolledDevice(3) Indica el número máximo de dispositivos leídos por la entidad de exploración de E/S.

ioScanTransSend(4) Indica el número máximo de transacciones enviadas por la entidad de exploración de E/S.

ioScanGlbHealth(5) Indica el estado global de funcionamiento del servicio de exploración de E/S.2 - Correcto: todos los dispositivos de E/S remota responden.4 - Advertencia: al menos un dispositivo de E/S remota no responde.

ioScanDeviceTable(6) Muestra una tabla que contiene información acerca de los dispositivos remotos leídos por la entidad de exploración de E/S.

Servicio Descripción

glbDataStatus(1) Indica el estado global del servicio de datos globales.1: inactivo.2: operativo.3: detenido.

glbDataMaxPub(2) Indica el número máximo de variables publicadas configuradas por la entidad de datos globales.

glbDataMaxSub(3) Indica el número máximo de variables suscritas configuradas por la entidad de datos globales.

glbDataPub(4) Indica el número total de publicaciones enviadas a la red.

glbDataSub(5) Indica el número total de suscripciones recibidas desde la red.

glbDataPubErr(6) Indica el número total de errores de publicación detectados por la entidad local.

31003122 10/2009 229

Page 230: Módulos Ethernet Manual del usuario

SNMP

Estructura secundaria de web

La estructura o el subgrupo web (5) contiene los objetos relacionados con el servicio del servidor web.

Estructura secundaria del servidor de direcciones

La estructura secundaria o el grupo Address_Server (6) contiene los objetos relacionados con el servicio del servidor de direcciones. El servidor de direcciones puede ser tanto un servidor BootP como un servidor DHCP.

glbDataSubErr(7) Indica el número total de errores de suscripción detectados por la entidad local.

glbDataGlbSubHealth(8) Indica el estado global de funcionamiento de las variables suscritas de datos globales.2 - Correcto: el estado de funcionamiento de todas las variables suscritas es correcto.4 - Advertencia: al menos una variable suscrita presenta un error de funcionamiento.

glbDataPubTable(9) Muestra una tabla con la información acerca de cada variable publicada (número de publicaciones, dirección IP de origen, número de errores).

glbDataSubTable(10) Muestra una tabla con la información acerca de cada variable suscrita (número de suscripciones, dirección IP de origen, número de errores, estado).

Servicio Descripción

Servicio Descripción

webStatus(1) Indica el estado global del servicio web.1: inactivo.2: operativo.

webPassword (2) Muestra un conmutador para habilitar o deshabilitar el uso de contraseñas web.1: deshabilitada.2: habilitada.

webSuccessfullAccess (3) Muestra el número total de accesos correctos al sitio web.

webFailedAttempts (4) Muestra el número total de accesos incorrectos al sitio web.

Servicio Descripción

addressServerStatus(1) Indica el estado general del servicio del servidor de direcciones.1: inactivo2: operativo

230 31003122 10/2009

Page 231: Módulos Ethernet Manual del usuario

SNMP

Estructura secundaria de perfiles de equipo

La estructura secundaria Equipment_Profiles (7) contiene un conjunto de objetos comunes.

Servicio Descripción

profileProductName(1) Muestra el nombre comercial del producto de comunicación en forma de cadena (por ejemplo, 140 NOE 771 11).

profileVersion(2) Muestra la versión de software del producto de comunicación en forma de cadena (por ejemplo, Vx.y o V1.1).

profileCommunicationServices(3) Muestra una lista de servicios de comunicación compatibles con el perfil (envío de mensajes Port502, envío de mensajes de exploración de E/S, datos globales, web y servidor de direcciones).

profileGlobalStatus(4) Indica el estado global del módulo de comunicaciones.1 - incorrecto2 – correcto.

profileConfigMode(5) Indica la modalidad de configuración IP del módulo de comunicaciones.1 - Local: la configuración IP se crea de manera local.2 - dhcpServed: un servidor DHCP remoto crea la configuración IP.

profileRoleName(6) Indica el nombre asignado a la gestión de direcciones IP, si existiera (la cadena queda vacía si no existe ninguno).

profileBandwidthMgt(7) Indica el estado de la gestión de ancho de banda.1: deshabilitada2: habilitada

profileBandwidthDistTable(8) Indica la distribución del tiempo de CPU entre los datos globales, el envío de mensajes Port502 y la exploración de E/S.

profileLedDisplayTable(9) Muestra una tabla en la que se facilita el nombre y el estado de los LED de cada módulo.

profileSlot(10) Indica la posición del módulo de comunicaciones dentro del bastidor, si hubiera alguno. Si no existiera ningún bastidor, el valor de profileSlot será 0.

profileCPUType(11) Indica que, si el tipo de CPU existe, esta variable identificará el ordenador principal al que pertenece el módulo de comunicaciones. Si no existe ningún ordenador principal, la cadena quedará vacía.

profileTrapTableEntriesMax(12) Indica el número máximo de entradas de la tabla Capturar. Esta entrada es igual al número de administradores remotos posibles.

31003122 10/2009 231

Page 232: Módulos Ethernet Manual del usuario

SNMP

Archivos MIB y capturas privadas

Las capturas se utilizan para indicar los cambios de estado de la señal al administrador. El uso de estas capturas evita intensificar el tráfico.

Los cuatro cambios de estado que señalan las capturas están relacionados con:LED;puertos de comunicaciones;valores de funcionamiento de exploración de E/S;estado de funcionamiento de datos globales.

La lista que aparece a continuación describe las características de las capturas privadas:

enviar mensajes a los dos administradores cuyas direcciones IP están definidas en la configuración SNMP (tanto en PL7 como en la página web);utilizar el nombre de comunidad asignado a esta configuración;habilitar o deshabilitar cada uno de los grupos de MIB privada Transparent Factory Ethernet: Switch (1), Port502_Messaging (2), I/O_Scanning (3), Global_Data (4), Web (5), Address_Server (6) y Equipment_Profiles (7).

Las capturas privadas se detallan en la descripción MIB ASN.1, que se encuentra en un archivo de texto .mib.

profileTrapTable(13) Muestra la tabla que permite habilitar o deshabilitar las capturas privadas para cada servicio de comunicaciones.

profileSpecificId(14) Indica una identificación específica de perfiles dentro del objeto de perfil de equipo de la MIB Transparent Factory de SchneiderEjemplo: La familia de PLC Premium es 100.

profileIpAddress(15) Indica la dirección IP del agente SNMP.

profileIpNetMask(16) Indica la máscara de subred asociada con la dirección IP del agente SNMP. El valor de la máscara es una dirección IP con todos los bits de red establecidos en 1 y todos los bits del ordenador principal establecidos en 0.

profileIpGateway(17) Indica la dirección IP de gateway predeterminada del agente SNMP.

profileMacAddress(18) Indica las direcciones dependientes de los medios Ethernet del agente SNMP.

Servicio Descripción

232 31003122 10/2009

Page 233: Módulos Ethernet Manual del usuario

31003122 10/2009

12

Mantenimiento

31003122 10/2009

Mantenimiento

Vista general

Este capítulo ofrece información detallada acerca del mantenimiento del sistema, incluidas las operaciones de acceso y borrado del registro de averías, así como la descarga de un nuevo NOE exec.

Contenido de este capítulo

Este capítulo contiene los siguiente apartados:

Apartado Página

Respuesta a errores 234

Lectura y borrado del registro de averías 239

Descarga de un nuevo NOE Exec 240

Concept EXECLoader 241

Descarga de un nuevo NOE Exec mediante FTP 245

Descarga de un nuevo Kernel de NOE 247

233

Page 234: Módulos Ethernet Manual del usuario

Mantenimiento

Respuesta a errores

Detección de errores

Si surgen errores, la pantalla de indicadores LED del módulo NOE 771 •• puede ayudar a determinar qué ha fallado. La siguiente figura muestra el modelo que los indicadores LED deben mostrar durante el funcionamiento normal.

El indicador LED Run estará encendido de forma constante. Es posible que el indicador LED Coll parpadee, lo que indica que se producen colisiones en la red Ethernet. Estas colisiones son normales.

Si se produce algún fallo, los indicadores LED normales pueden apagarse y pueden encenderse otros indicadores. Este apartado trata los errores de los que informan los indicadores Active, Ready, Coll, Link, Kernel, Appl y Fault.

Intente remediar cada tipo de error en la forma y orden que se indica en las páginas siguientes. Si el error no se resuelve con ninguna de las soluciones indicadas en el presente manual, acuda a su proveedor de servicios o póngase en contacto con Servicio de atención al cliente de Schneider Electric (véase página 29).

Algunos códigos de error quedan registrados en el bloque MSTR. Para obtener más información sobre cómo leer e interpretar dichos códigos en ProWORX NxT, Modsoft o Concept, consulte Códigos de error de función MSTR, página 69.

234 31003122 10/2009

Page 235: Módulos Ethernet Manual del usuario

Mantenimiento

Respuesta a un indicador de error del indicador LED Active

Si el indicador LED Active no se enciende, ello indicará que el módulo NOE 771 no se está comunicando con el bastidor. El siguiente procedimiento describe los pasos que deben darse para responder a un error del indicador LED Active.

Respuesta a un indicador de error del indicador LED Ready

Si el indicador LED Ready no se ilumina, el módulo NOE 771 no ha pasado de forma satisfactoria las pruebas internas de diagnóstico. El siguiente procedimiento indica los pasos que se deben seguir.

Respuesta a un indicador de error del indicador LED Link

Si el indicador LED Link no se ilumina, el módulo NOE 771 no se está comunicando con el concentrador/conmutador Ethernet. El siguiente procedimiento describe los pasos que deben seguirse para responder a un error del indicador LED Link.

Paso Acción

1 Comprobar que el módulo NOE 771 y el controlador están correctamente instalados.

2 Verificar que el controlador funciona; si no es así, reemplazarlo.

3 En caso de que ni el nuevo controlador ni el módulo NOE 771 funcionen, reemplazar el bastidor.

4 Comprobar que no se han instalado en el bastidor más de dos módulos de opción de red (incluidos los módulos NOE, NOM, NOP y CRP 811) con un 140 CPU 113 ó 213 (o no más de seis módulos de opción de red con un 140 CPU 424 ó 534).

5 Examinar la versión del ejecutivo del controlador. Sólo una versión 2.0 o posterior será compatible con el módulo Ethernet. Las versiones anteriores no reconocen el módulo.

6 Si ya se han comprobado los pasos 4 y 5, reemplazar el módulo NOE 771.

Paso Acción

1 Comprobar que el bastidor recibe alimentación.

2 Si la respuesta al paso 1 es afirmativa, reemplazar el módulo NOE 771.

Paso Acción

1 Comprobar que el cable se ha instalado de forma apropiada y que el módulo funciona correctamente.

2 Verificar que el concentrador/conmutador funciona adecuadamente.

3 Si ya se han comprobado los pasos 1 y 2, reemplazar el módulo NOE 771.

31003122 10/2009 235

Page 236: Módulos Ethernet Manual del usuario

Mantenimiento

Error del indicador LED kernel

La tabla que aparece a continuación describe los errores del indicador LED kernel y cómo responder ante ellos.

Indicador LED Fault

El indicador LED Fault parpadeará durante un corto espacio de tiempo, tras un error del que el módulo esté intentando recuperarse.

La siguiente figura muestra el indicador LED Fault.

Si Entonces

el indicador LED Ready está encendido y el indicador LED kernel parpadea,

el módulo ha detectado una imagen de software no válida.

el indicador LED Ready está encendido y el indicador LED kernel permanece iluminado de forma continua,

ha fracasado un intento de descargar una imagen de software y el módulo está en modalidad kernel.

no se da ninguna de las condiciones mencionadas,

Es preciso descargar un nuevo NOE Exec (consulte para ello Establecimiento de una conexión con un módulo Ethernet, página 203).

236 31003122 10/2009

Page 237: Módulos Ethernet Manual del usuario

Mantenimiento

Error del indicador LED Collision

Si no se ha conectado correctamente el cable de par trenzado, el indicador LED Coll se iluminará de forma continua, y el LED Link LED se apagará. (Esta situación no ocurre con módulos de fibra óptica.)

La figura siguiente muestra el indicador LED Collision.

Procedimiento para responder a un error del indicador LED Collision

Si el indicador LED Collision no se ilumina, será preciso el siguiente procedimiento.

Paso Acción

1 Comprobar que el cable se ha instalado y funciona correctamente.

2 Verificar que el concentrador/conmutador Ethernet funciona adecuadamente.

31003122 10/2009 237

Page 238: Módulos Ethernet Manual del usuario

Mantenimiento

Condición normal del indicador LED Collision

Si el indicador LED Coll parpadea, el módulo informa de que se están produciendo colisiones en la red Ethernet. Mientras estas colisiones sean normales, la frecuencia del parpadeo indica el volumen de tráfico en la red. El parpadeo puede ser tan frecuente como para que parezca que el indicador LED está iluminado de forma continua. Un tráfico intenso reducirá la velocidad de las comunicaciones. Si el tiempo de respuesta es importante para la aplicación, es recomendable segmentar la red para reducir la frecuencia de las colisiones.

La figura siguiente muestra el indicador LED Collision en condiciones normales.

Indicador LED Run

La tabla que aparece a continuación describe la acción que se debe tomar si el indicador LED Run parpadea. La acción depende del número de parpadeos en una secuencia.

Indicador LED Application

Si el módulo se bloquea, se creará un registro en el que se indicará la razón. Si el módulo consigue recuperarse, el indicador LED Appl se iluminará, lo que indicará que se ha producido una entrada en el registro de bloqueo (véase página 239).

Número de parpadeos en la secuencia

Acción

3 Comprobar la conexión Ethernet.

4 Cambiar la dirección IP.

5 Proporcionar direcciones IP.

6 Conectarse usando la dirección IP predeterminada y configurar.

7 Descargar el NOE Executive.

238 31003122 10/2009

Page 239: Módulos Ethernet Manual del usuario

Mantenimiento

Lectura y borrado del registro de averías

Vista general

El registro de averías le permite detectar condiciones que producen una condición anormal. Si remite el registro de averías al Servicio técnico de Schneider Electric (véase página 29), facilitará la resolución de los problemas.

NOTA: El registro de averías se proporciona entendiendo que, con un producto complejo en miles de aplicaciones de usuario, pueden existir condiciones que precisen diagnósticos avanzados. El registro de averías es una de las herramientas que se utilizan para resolver problemas complejos.

Si el indicador Appl está encendido, ello será señal de que se han introducido entradas en el registro de averías. El registro puede contener hasta 64 K de entradas.

Lectura del registro de averías

El registro de averías se puede leer desde las páginas web incorporadas (véase página 143) o mediante FTP.

Siga los pasos que se indican a continuación para acceder al registro de averías a través del protocolo FTP.

Borrado del registro de averías

El archivo de averías se puede borrar desde las páginas web incorporadas (véase página 143) o a través del protocolo FTP.

Siga los pasos que se indican a continuación para acceder al registro de averías a través del protocolo FTP.

Paso Acción

1 Acceder al servidor FTP del módulo.

2 Cambiar el directorio a wwwroot/conf/diag.

3 Ejecutar un FTP para obtener el archivo de registro de averías: get crash.log

Paso Acción

1 Acceder al servidor FTP del módulo.

2 Cambiar el directorio a wwwroot/conf/diag.

3 Ejecutar un FTP para borrar el archivo de registro de averías: rm crash.log

31003122 10/2009 239

Page 240: Módulos Ethernet Manual del usuario

Mantenimiento

Descarga de un nuevo NOE Exec

Introducción

Utilice las herramientas que se indican a continuación para descargar un nuevo NOE Exec.

Paquetes de programación de Schneider Automation (consulte los manuales correspondientes)FTP

240 31003122 10/2009

Page 241: Módulos Ethernet Manual del usuario

Mantenimiento

Concept EXECLoader

Vista general

El presente apartado se encarga de describir el uso de Concept EXECLoader para la descarga de un nuevo NOE Exec.

Descarga de NOE Exec

Siga los pasos que se indican a continuación para descargar un nuevo NOE Exec mediante el empleo de Concept EXECLoader.

Paso Acción

1 Activar el programa Exec Loader.

2 Hacer clic en Siguiente para comenzar el proceso de Exec Loader.

3 Hacer clic en el botón Ethernet TCP/IP y, a continuación, hacer clic en Siguiente.

31003122 10/2009 241

Page 242: Módulos Ethernet Manual del usuario

Mantenimiento

4 Hacer clic en el botón Dispositivo directo y, a continuación, hacer clic en Siguiente.

Paso Acción

242 31003122 10/2009

Page 243: Módulos Ethernet Manual del usuario

Mantenimiento

5 Hacer clic en el botón Transferir EXEC al dispositivo.

6 Hacer clic en Examinar para seleccionar el nombre de archivo y hacer clic en Siguiente.

Paso Acción

31003122 10/2009 243

Page 244: Módulos Ethernet Manual del usuario

Mantenimiento

7 Se abre el cuadro de diálogo EXECLoader – información del archivo y del dispositivo. Hacer clic en Siguiente.

8 Se abre el cuadro de diálogo EXECLoader – Progreso.

9 Cuando se haya completado el proceso, hacer clic en Cerrar.

Paso Acción

244 31003122 10/2009

Page 245: Módulos Ethernet Manual del usuario

Mantenimiento

Descarga de un nuevo NOE Exec mediante FTP

Versión de Exec

Compruebe la versión actual del archivo NOE Exec en la página web Propiedades de NOE.

Siga estos enlaces: Servidor web → Diagnóstico y configuración en línea → Propiedades de NOE.

No modifique ninguna versión nueva del archivo NOE Exec.

Procedimiento

Siga los pasos que se indican a continuación para descargar n nuevo NOE Exec mediante el empleo del protocolo FTP. El procedimiento se ilustra con un ejemplo.

ATENCIÓNPOSIBLE BLOQUEO DEL SISTEMA

Asegúrese de reiniciar el módulo después de descargar un nuevo NOE Exec mediante FTP. La actualización de Exec mediante FTP puede provocar un bloqueo en el sistema.

Si no se siguen estas instrucciones pueden producirse lesiones personales o daños en el equipo.

Paso Acción

1 Cuando aparezca el símbolo del sistema DOS, escribir FTP, seguido de la dirección IP y, a continuación, pulsarIntro.

2 Cuando aparezca el símbolo de usuario, escribir Usuario y pulsar Intro.

3 Cuando aparezca el símbolo de contraseña, escribir la contraseña del FTP y pulsar Intro.

4 Cuando aparezca el símbolo del FTP, escribir cd wwwroot/conf/exec y pulsar Intro.

5 Cuando aparezca el símbolo del FTP, escribir put y pulsar Intro.Nota: Debe tenerse en cuenta que el archivo NOE771xx.bin es la ruta local en el PC (ruta predeterminada: c:\).

6 Cuando aparezca el símbolo de archivo local, escribir NOE771xx.bin y pulsar en Intro.

7 Cuando aparezca el símbolo de archivo remoto, escribir NOE771xx.bin y pulsar en Intro.

8 Cuando concluya la transferencia, reiniciar el módulo NOE para que el nuevo EXEC sea efectivo.Nota: El nombre de archivo distingue entre mayúsculas y minúsculas; el nombre se debe introducir en mayúsculas y la extensión en minúsculas, como se indica en la figura siguiente.Ejemplo: NOE771xx.bin

31003122 10/2009 245

Page 246: Módulos Ethernet Manual del usuario

Mantenimiento

Sesión de muestra de FTP

La siguiente sesión de FTP se empleó para descargar un NOE Exec.

NOTA: El kernel de NOE no se puede descargar mediante FTP.

246 31003122 10/2009

Page 247: Módulos Ethernet Manual del usuario

Mantenimiento

Descarga de un nuevo Kernel de NOE

Vista general

La versión 2.00 de NOE Exec presenta una nueva función que permite la actualización del kernel de bajo nivel que permite la actualización del kernel de bajo nivel dentro del firmware del módulo NOE 771 ••. Es necesario llevar a cabo el siguiente procedimiento para garantizar una correcta instalación del firmware del kernel nuevo.

NOTA: El kernel de NOE no se puede descargar mediante FTP.

Versión de kernel

Compruebe la versión del kernel NOE actual en la página web Propiedades de NOE.

Siga estos enlaces: Servidor web → Diagnóstico y configuración online → Propiedades de NOE.

No modifique ninguna versión nueva del kernel de NOE.

Procedimiento

Siga estos pasos para descargar un kernel de NOE.

ATENCIÓNFUNCIONAMIENTO DEL NOE

Se deben seguir los procedimientos para la descarga del kernel que se indican a continuación. Cualquier fallo al realizar esta operación dejará inoperativo el módulo NOE.

Si no se siguen estas instrucciones pueden producirse lesiones personales o daños en el equipo.

Paso Acción

1 Comprobar la versión actual del firmware Exec del módulo NOE.

2 Si Exec no pertenece a la versión 2.00 o posterior, se deberá actualizar en primer lugar. Después de cargar el nuevo Exec y antes de cargar el kernel, es preciso asegurarse de reiniciar el NOE.

3 La carga del firmware del kernel se realiza utilizando EXECLoader del mismo modo que con el firmware Exec.

4 Una vez que la transferencia se ha completado de forma correcta, el NOE necesita aproximadamente un minuto para grabar el nuevo kernel en la flash del módulo NOE y, a continuación, pasar por una secuencia de arranque.

31003122 10/2009 247

Page 248: Módulos Ethernet Manual del usuario

Mantenimiento

248 31003122 10/2009

Page 249: Módulos Ethernet Manual del usuario

31003122 10/2009

Apéndices

Vista general

Los apéndices proporcionan información de referencia adicional para las series de módulos Quantum NOE 771 ••.

Contenido de este anexo

Este anexo contiene los siguientes capítulos:

Capítulo Nombre del capítulo Página

A Características 251

B Guía de desarrolladores de Ethernet 253

C Protocolo de aplicación Modbus de TCP/IP Quantum Ethernet 267

D Estadísticas de rendimiento del explorador de E/S de los módulos NOE 771 -00, -01 y -11

277

31003122 10/2009 249

Page 250: Módulos Ethernet Manual del usuario

250 31003122 10/2009

Page 251: Módulos Ethernet Manual del usuario

31003122 10/2009

A

Características

31003122 10/2009

Características

Características

Tabla de características

Puertos de comunicación Un puerto (conector RJ-45) blindado de par trenzado 10/100Base-T con detección automática y un puerto (conector MT-RJ) 100Base-FX. Ambos puertos transmiten y reciben comandos Modbus encapsulados en el protocolo TCP/IP.

Corriente de bus requerida 750 mA

Disipación de potencia 3,8 W

Fusible Ninguno

Software de programación

Tipo y versión Concept, versión 2.2 o posterior

Modlink, versión 2.0 o posterior

Modsoft, versión 2.6 o posterior

ProWORX NxT, versión 2.1 o posterior

Firmware

Tipo y versión de CPU Quantum executive, versión 2.0 o posterior

NOE actualizable Campo actualizable a través de FTP o panel de programación

Condiciones de funcionamiento

Temperatura 0 a +60 °C

Humedad 0 a 95 % de humedad relativa sin condensación a 60 °C

Altitud 4.500 m

Vibración 10-57 Hz a 0,0075 mm d.a

57-150 Hz a 1 g

Condiciones de almacenamiento

Temperatura -40 a +85 °C

Humedad 0 a 95 % de humedad relativa sin condensación a 60 °C

Caída libre 1 m sin embalaje

Descarga 3 descargas/eje, 15 g, 11 ms

251

Page 252: Módulos Ethernet Manual del usuario

Características

252 31003122 10/2009

Page 253: Módulos Ethernet Manual del usuario

31003122 10/2009

B

Guía de desarrolladores de Ethernet

31003122 10/2009

Guía de desarrolladores de Ethernet

Introducción

Este capítulo contiene información de ayuda para los desarrolladores de Ethernet.

Contenido de este capítulo

Este capítulo contiene los siguiente apartados:

Apartado Página

Vista general 254

Descripciones de las clases 256

Clase CSample_doc 257

Clase CSample_View 258

Temporizadores y procesamiento de transacciones 260

Máquina de estado de transmisión 261

Máquina de estado de recepción 263

Visualización en la pantalla 265

253

Page 254: Módulos Ethernet Manual del usuario

Guía de desarrolladores de Ethernet

Vista general

Introducción

El presente apéndice describe el diseño de la aplicación TCP/IP de muestra denominada Comprobador de opciones de red Ethernet (NOET, Network Options Ethernet Tester). La aplicación NOET es una aplicación de Windows de interface de documentos múltiples que comprueba la instalación del módulo TCP/IP Ethernet Quantum y que también sirve a los desarrolladores como aplicación de muestra.

El puerto número 502 del sistema TCP/UDP se utiliza con el protocol_id ASA con valor 0.

Referencias

Inside Visual C++, 2.ª ed., David J. Kruglinski

Window Sockets, An Open Interface for Network Programming under Microsoft® Windows, versión 1.1

Qué hace la aplicación de muestra

La aplicación de muestra realiza las siguientes acciones: Llama a la función socket del conector de la ventana para crear un conector.Llama a la función setsockopt del conector de la ventana para determinar los atributos del conector.Llama a la función connect del conector de la ventana para establecer una conexión.Llama a la función send del conector de la ventana para transmitir la solicitud al nodo remoto.Llama a la función recv del conector de la ventana para recibir la respuesta del nodo remoto.Llama a la función closesocket del conector de la ventana para cerrar la conexión y liberar el conector.

Por lo demás, el comprobador NOET codifica la solicitud. La solicitud consta de un encabezado, al que le sigue un mensaje Modbus.

Tal y como se muestra en la siguiente tabla, el encabezado contiene un identificador de llamada, un tipo de protocolo, la longitud del comando y un identificador del destino.

La biblioteca de importación winsock.lib que se proporciona con la instalación se emplea para vincular las llamadas de los conectores de la ventana.

Identificador de llamada

Tipo de protocolo

Longitud del comando

Identificación de destino

Mensaje Modbus

254 31003122 10/2009

Page 255: Módulos Ethernet Manual del usuario

Guía de desarrolladores de Ethernet

Entorno de desarrollo

La aplicación de muestra se ha desarrollado con Microsoft Visual C++, versión 1.52. La aplicación de muestra utiliza la biblioteca Microsoft Foundation Class. La aplicación inicial la generó el asistente de la aplicación de Visual C++.

31003122 10/2009 255

Page 256: Módulos Ethernet Manual del usuario

Guía de desarrolladores de Ethernet

Descripciones de las clases

Lista de clases

CSample_app: Csample_app es la clase de aplicación. Esta aplicación la generó el asistente de la aplicación, y la fuente se encuentra en el archivo file sam_app.cpp. La declaración de la clase está en sam_app.h.CMainFrame: CMainFrame se deriva de la clase MFC CMDIFrameWnd y es el marco de la ventana principal de la aplicación. La fuente para CMainFrame se encuentra en mainfrm.cpp, y la declaración está en mainfrm.h. El código para CMainFrame lo generó inicialmente el asistente de la aplicación, y se modificó para procesar mensajes del temporizador de la ventana.CSample_doc: CSample_doc es la clase de documento. La declaración se encuentra en sam_doc.h, y la implantación está en sam_doc.cpp.CSample_View: CSample_View es la vista del documento. Se deriva de la clase CScrollView. La declaración se encuentra en la clase sam_vw.h, y se implanta en los archivos sam_vw.cpp, disp.cpp, tcp_hlp.cpp y tx_rx.cpp.CIP_dig: La clase CIP_dlg es la clase de diálogo para la obtención de la dirección IP. Se deriva de la clase CDialog. La declaración se encuentra en el archivo cip_dlg.h, y la implantación está en el archivo cip_dlg.cpp. Ambos archivos los generó el asistente de clase Visual C++.ClrStatsDlg: La clase ClrStatsDlg es la clase de diálogo para el borrado de estadísticas. Se deriva de la clase CDialog. La declaración se encuentra en el archivo cstatdlg.h, y la instalación está en cstatdlg.cpp. Ambos archivos los generó el asistente de clase Visual C++.GetStatsDlg: La clase GetStatsDlg es la clase de diálogo para la obtención de estadísticas. Se deriva de la clase CDialog. La declaración se encuentra en el archivo gstatdlg.h, y la implantación está en el archivo gstatdlg.cpp. Ambos archivos los generó el asistente de clase Visual C++.CPollDlg: La clase CPollDlg es la clase de diálogo para determinar el período de lectura. Se deriva de la clase CDialog. La declaración se encuentra en el archivo polldlg.h, y la implantación está en el archivo polldlg.cpp. Ambos archivos los generó el asistente de clase Visual C++.CReadDlg: La clase CReadDlg es la clase de diálogo para determinar los registros que se han de leer. Se deriva de la clase CDialog. La declaración se encuentra en el archivo readdlg.h, y la implantación está en el archivo readdlg.cpp. Ambos archivos los generó el asistente de clase Visual C++.CWriteDlg: La clase CWriteDlg es la clase de diálogo para determinar los registros que se han de escribir y los datos de escritura. Se deriva de la clase Cdialog. La declaración se encuentra en writedlg.h, y la instalación está en el archivo writedlg.cpp. Ambos archivos los generó el asistente de clase Visual C++.CAboutDlg: La clase CAboutDlg es la clase de diálogo para Acerca de. Tanto la declaración como la implantación se encuentran en el archivo sam_app.cpp.

256 31003122 10/2009

Page 257: Módulos Ethernet Manual del usuario

Guía de desarrolladores de Ethernet

Clase CSample_doc

Vista general

CSample_doc (la clase de documento) contiene los datos de usuario empleados por la clase CSample_View. Los datos de usuario consisten en la dirección IP del nodo remoto, el tipo de transacción y sus valores asociados. Los distintos tipos de transacción son registros de lectura, registros de escritura, borrado de estadísticas y consecución de estadísticas. Además del tipo de transacción y de los valores asociados, la clase de documento también contiene el intervalo de lectura de dotación.

El usuario puede modificar los datos de usuario a través de una barra de menú o de herramientas. CSample_doc procesa el mensaje de comando de la ventana de la barra de menú o de herramientas conectando el diálogo correspondiente. El estado de los distintos elementos del menú y de los botones de la barra de herramientas dependerá del estado de la conexión entre la aplicación y el nodo remoto. La clase CSample_View mantiene el estado de la conexión y, por lo tanto, determina el estado de los elementos del menú y los botones de la barra de herramientas.

31003122 10/2009 257

Page 258: Módulos Ethernet Manual del usuario

Guía de desarrolladores de Ethernet

Clase CSample_View

Vista general

La clase CSample_View gestiona la conexión TCP/IP, envía solicitudes a nodos remotos y muestra o el estado de la conexión o el resultado de una transacción. Además, determina el estado de los botones de la barra de herramientas y de los elementos del menú.

Acceso a TCP/IP

CSample_View interactúa con los conectores de la ventana a través de la interface de programación de la aplicación y mediante mensajes enviados por el DLL del conector de la ventana a la ventana de CSample_View. La referencia para la API del conector de la ventana se proporciona con anterioridad. La primera llamada realizada al DLL de los conectores de la ventana debe ser WSAStartup. Esta llamada la realiza la función miembro InitInstance de la clase CSample_app. La última llamada realizada al DLL del conector de la ventana debe ser WSACleanup. Esta llamada la realiza la función miembro ExitInstance de la clase Csample_app.

CSample_View localiza y determina los siguientes atributos de los conectores.determinar persistencia en el tiempo para provocar un cierre forzado;recibir datos fuera de banda en el flujo normal de datos;desactivar el algoritmo de Nagel.

Cuando el algoritmo de Nagel está desactivado, si el stack recibe un mensaje de aplicación, pasará inmediatamente el mensaje a la aplicación y enviará un mensaje TCP/IP de confirmación. Aunque esto puede ocasionar más tráfico, la aplicación recibe el mensaje antes que si el algoritmo de Nagel está activado. La función miembro tcpip_setsocket_options determina los atributos del conector.

La interface del conector de la ventana proporciona la función WSAAsyncSelect, que notifica la ventana de eventos de red. La función miembro tcpip_setsocket_options llama a la función WSAAsyncSelect.

En la siguiente tabla se describen los distintos eventos.

Evento Descripción

FD_READ Un conector puede leer datos.

FD_WRITE Un conector puede escribir datos.

FD_OOB Un conector puede leer datos fuera de banda.

FD_CONNECT Se ha recibido una respuesta de conexión.

FD_CLOSE La conexión se ha cerrado.

258 31003122 10/2009

Page 259: Módulos Ethernet Manual del usuario

Guía de desarrolladores de Ethernet

Uno de los parámetros de WSAAsyncSelect es un mensaje definido por el usuario que el DLL del conector de la ventana envía a la ventana. El mensaje de usuario de la aplicación de muestra es WM_TCPIP_EVENT, y se define en el archivo wn_msh.h. La estructura arquitectónica MFC llama a la función miembro CSample_View tcpip_event para procesar este mensaje. Como ocurre con todas las palabras que procesan mensajes, los parámetros tcpip_event son una palabra y tienen una longitud de una palabra. El parámetro de palabra es el conector, y el parámetro con una longitud de una palabra contiene el evento de red y un código de error.

Tcpip_event examina el evento de red y llama a la función miembro que se indica en la tabla que se muestra a continuación.

Formato de mensaje de la aplicación

TCP/IP transmite un mensaje como un flujo. No hay indicación ni del inicio de un mensaje ni de su conclusión. El módulo opcional NOE añade un encabezado para determinar cuáles son los límites del mensaje. El mensaje es un mensaje Modbus.

El encabezado contiene los siguientes campos.Identificador de llamada: Este campo de dos bytes asocia una solicitud con su respuesta. La aplicación cliente recoge el identificador de llamada, y el servidor devuelve el mismo identificador de llamada en la respuesta. Tipo de protocolo: Este campo de 2 bytes identifica el tipo de protocolo. En la actualidad, el único protocolo que admite es Modbus. Longitud del comando: Este campo de 2 bytes es el tamaño del resto del mensaje.Identificador del destino: Este campo de un byte está reservado para usos futuros.

El mensaje Modbus sigue al encabezado. El mensaje no contiene el campo de la dirección; en su lugar, el primer byte es el código de función de Modbus.

La estructura de datos para el encabezado se declara en modbus.h, y la función CSample_View encode_header codifica el encabezado. Las funciones miembro son encode_clear_stats, encode_read_stats y encode.

Evento de redt Función miembro

FD_READ OnTcpIpRead(

FD_WRITE OnTcpIpWrite()

FD_OOB OnTcpIpOob(

FD_CONNECT /OnTcpIpConnect

FD_CLOSE OnTcpIpClose()

31003122 10/2009 259

Page 260: Módulos Ethernet Manual del usuario

Guía de desarrolladores de Ethernet

Temporizadores y procesamiento de transacciones

Temporizadores

CSample_View periódicamente recibe un mensaje del temporizador. Este mensaje acciona CSample_View para transmitir un mensaje. Debido a que los temporizadores de la ventana son un recurso limitado, la ventana asociada con la clase CMainFrame recibe los mensajes del temporizador. La función AddTimerList del miembro CMainFrame colocará una ventana en su lista del temporizador. Cuando CMainFrame procesa el mensaje WM_TIMER, envía cada ventana de la lista de tiempos al mensaje WM_POLL_INTERVAL definido por el usuario.

MFC llama a la función OnInitalUpdate del miembro CSample_View cuando se crea por primera vez. OnInitialUpdate llama a AddTimerList de CMainFrame para recibir el mensaje WM_POLL_INTERVAL. La estructura arquitectónica MFC llama a la función miembro CSample_View OnPollInterval para procesar este mensaje.

Procedimiento de transacción

El procedimiento de transacción CSample_View consiste en establecer una conexión, transmitir la solicitud, recibir la respuesta y mostrar dicha respuesta. CSample_View hace uso de una máquina de estado tanto de transmisión como de recepción para realizar la transacción.

260 31003122 10/2009

Page 261: Módulos Ethernet Manual del usuario

Guía de desarrolladores de Ethernet

Máquina de estado de transmisión

Vista general

La lista que aparece a continuación contiene los diferentes estados posibles en la máquina de estado de transmisión:

IDLE: Cuando la máquina se encuentra en estado IDLE, no hay conexión.RESOLVING_NAME: Si se encuentra en estado RESOLVING_NAME, CSample_View está esperando a que el DLL del conector de la ventana convierta un nombre de nodo en una dirección IP.CONNECTING: Si se encuentra en estado CONNECTING, CSample_View está a la espera de que el DLL del conector de la ventana genere el evento FD_CONNECT. Este evento indica si el intento de establecer una conexión dio resultado satisfactorio o no. CONNECTED: El estado CONNECTED indica que se ha producido la conexión de forma satisfactoria. WAIT_TO_TX: En el estado WAIT_TO_TX, CSample_View está a la espera de transmitir el mensaje. Transmite el mensaje cuando el tiempo transcurrido desde la última transmisión excede el intervalo de lectura de dotación especificado. BLOCKED: Cuando CSample_View intenta enviar un mensaje, es probable que el DLL del conector de la ventana no pueda transmitir el mensaje completo. Es ésta una condición de control de flujo, y el estado de CSample_View pasará a ser BLOCKED. El DLL del conector de la ventana genera el evento FD_WRITE cuando puede enviar más datos.TX_DONE: CSample_View se encuentra en estado TX_DONE cuando ha completado la transmisión de la solicitud.

Si CSample_View se encuentra en estado IDLE y selecciona o el elemento del menú de conexión o el botón de la barra de herramientas de conexión, la función OnManagConnect de CSample_View intenta conectar con su función tcpip_initate_connection. Esta función examina el destino remoto y determina si es un nombre o una dirección IP. Si es un nombre, OnManagConnect cambia el estado de transmisión a RESOLVING_NAME y solicita a la función WSAAsyncGe-tHostByName del DLL de los conectores de la ventana que resuelvan el nombre. El DLL de los conectores de la ventana generarán el mensaje WM_TCPIP_NAME_RESOLVED definido por el mensaje, que indica si se ha resuelto el nombre. La función miembro OnTcpIpNameResolved procesa el mensaje WM_TCPIP_NAME_RESOLVED. Si el nombre no se ha resuelto, OnTcpIpNameResolved devuelve el estado de transmisión a

Si el nodo remoto es una dirección IP o si es un nombre que ya se ha resuelto, entonces la función tcpip_connect_rq de CSample_View recibe la petición de iniciar una solicitud de conexión al nodo remoto. El puerto receptor de la solicitud de conexión es el 502, y se define por modo MBAP_LISTEN_PORT constante en modbus.h. Si tcpip_connect_rq inició con éxito una solicitud de conexión, tcpip_connect_rq cambia el estado de transmisión a CONNECTING; en caso contrario, el estado de transmisión cambia a IDLE.

31003122 10/2009 261

Page 262: Módulos Ethernet Manual del usuario

Guía de desarrolladores de Ethernet

El DLL de los conectores de la ventana genera un evento FD_CONNECT que indica si la solicitud de conexión se realizó de forma correcta o no. La función OnTcpIpConnect de CSample_View procesa el evento FD_CONNECT. Si la solicitud de conexión se realizó con éxito, OnTcpIpConnect cambiará el estado de transmisión a CONNECTED; en caso contrario, cambiará al estado IDLE.

Debe tenerse en cuenta que la estructura arquitectónica MFC llama a la función miembro OnPollInterval de CSample_View para procesar el mensaje WM_POLL_INTERVAL enviado como resultado de la clase procesando un mensaje WM_TIMER. OnPollInterval examina el estado de transmisión. Si el estado de transmisión es CONNECTED y el usuario ha seleccionado un tipo de transacción, OnPollInterval llama a la función TransmitUserRequest de CSample_View.

TransmitUserRequest codifica una solicitud basada en el tipo de transacción, supone un ahorro de tiempo y llama a la función TransmitMessage de CSample_View. OnPollInterval hace uso del tiempo ahorrado para determinar cuándo transmitir la siguiente solicitud. TransmitMessage intenta mandar un mensaje al lado remoto. Para poder mandar el mensaje, TransmitMessage entra en un bucle. En el cuerpo del bucle, TransmitMessage llama a la función de envío del DLL del conector de la ventana.

La lista que aparece a continuación describe los resultados de la función de envío y las acciones tomadas.

El mensaje se envió correctamente. TransmitMessage cambia el estado de transmisión a TX_DONE y abandona el bucle. Sólo se envió parte del mensaje. TransmitMessage vuelve a entrar en el bucle.La función de envío devuelve un error en el que se indica que no hay espacio del búfer en el sistema de transporte. TransmitMessage cambia el estado de transmisión a BLOCKED y abandona el bucle. La función de envío devuelve otro error. TransmitMessage cierra la conexión, cambia el estado de transmisión a IDLE y abandona el bucle.

Cuando el espacio del búfer del sistema de transporte está disponible para transmitir mensajes, el DLL del conector de la ventana genera un evento FD_WRITE. La función OnTcpWrite de CSample_View procesa la función FD_WRITE llamando a TransmitMessage.

La máquina de estado de recepción (véase página 263) procesa la respuesta dada a una solicitud. Cuando la máquina de estado de recepción ha terminado de recibir la respuesta, la máquina de estado de transmisión pasa del estado TX_DONE al estado de WAIT_TO_TX.

Debe tenerse en cuenta que TransmitUserRequest supone un ahorro de tiempo. La función OnPollInterval de CSample_View hace uso del tiempo ahorrado para decidir si debe transmitirse una nueva solicitud. La función OnPollInterval es llamada por la estructura arquitectónica MFC para procesar el WM_POLL_INTERVAL enviado cuando la clase CMainFrame procesa el mensaje del temporizador de la ventana, WM_TIMER. OnPollInterval examina el estado de transmisión. Si el estado de transmisión es WAIT_TO_TX y el tiempo transcurrido desde la solicitud de transmisión previa sobrepasa el intervalo de lectura de dotación, OnPollInterval llama a TransmitUserRequest para iniciar otra transacción.

262 31003122 10/2009

Page 263: Módulos Ethernet Manual del usuario

Guía de desarrolladores de Ethernet

Máquina de estado de recepción

Vista general

La lista que aparece a continuación contiene los diferentes estados de la máquina de estado de recepción.

RX_HEADER: Cuando la máquina se encuentra en estado RX_HEADER, la máquina de recepción está recibiendo el encabezado del mensaje.RX_BODY: Cuando la máquina se encuentra en estado RX_BODY, la máquina de recepción está recibiendo el mensaje de respuesta asociado a la transacción solicitada.DUMP_BODY: Cuando la máquina se encuentra en estado DUMP_BODY, la máquina de recepción está recibiendo un mensaje, pero no existe una transacción asociada con respecto a este mensaje.

El DLL del conector de la ventana genera el evento FD_READ siempre y cuando haya datos que se puedan leer. Si solamente se lee parte de los datos, se genera otro evento. La función OnTcpIpRead de CSample_View procesa el evento FD_READ y activa la máquina de estado de recepción.

Cuando se genera un evento FD_READ, es posible que el mensaje completo no esté presente. Es posible que el nodo remoto haya intentado enviar una respuesta de 100 bytes, pero el sistema de transporte puede haber tenido espacio de búfer únicamente para transmitir 3 bytes. El receptor obtendrá un FD_READ para los 3 bytes. OnTcpIpRead llama a CSample_View rx_msg para leer los datos recibidos en el búfer. Son tres los parámetros que existen para rx_msg. El primer parámetro es un pointer para un búfer de recepción. El segundo parámetro de entrada es el tamaño de recepción. El tercer parámetro es tanto un parámetro de entrada como de salida. Tanto en la entrada como en la salida, el tercer parámetro es el número de bytes leídos. Estos parámetros permiten el procesamiento de un mensaje recibido de forma parcial.

La máquina de estado de recepción mantiene una variable que es el número de bytes recibidos. Inicialmente, la máquina de estado de recepción se encuentra en estado RX_HEADER; por su parte, el número de bytes recibidos es 0.

Cuando se llama a OnTcpIpRead y el estado de recepción es RX_HEADER, OnTcpIpRead llama a rx_msg con un tamaño de recepción igual al tamaño del encabezado. Una vez terminada la recepción, OnTcpIpRead examina el número de bytes recibidos. Si el número de bytes recibidos no es igual al tamaño del encabezado, la máquina de recepción permanece en estado RX_HEADER, mientras que OnTcpIpRead, por su parte, vuelve.

31003122 10/2009 263

Page 264: Módulos Ethernet Manual del usuario

Guía de desarrolladores de Ethernet

Si, una vez concluida la recepción, el número de bytes recibidos tiene el mismo tamaño que el tamaño del encabezado, ello será señal de que se ha recibido el encabezado. OnTcpIpRead fija el número de bytes recibidos en 0, mientras que el tamaño de recepción se obtiene desde el encabezado. Estos dos valores se emplearán la próxima vez que se llame a rx_msg. OnTcpIpRead consigue también el identificador de la transacción y el tipo de protocolo del encabezado. Si el identificador de la transacción coincide con el identificador de la solicitud de la transmisión y si el tipo de protocolo es MODBUS, OnTcpIpRead cambia el estado de recepción a RX_BODY. Sin embargo, si los identificadores de la transacción no coinciden o si el protocolo empleado no es MODBUS, OnTcpIpRead cambiará el estado de recepción a DUMP_BODY.

Cuando se llama a OnTcpIpRead y el estado de recepción es RX_BODY, OnTcpIpRead llama a rx_msg con un tamaño de recepción igual al valor obtenido del encabezado. Una vez terminada la recepción, OnTcpIpRead examina el número de bytes recibidos. Si el número de bytes recibidos no es igual al tamaño de recepción, la máquina de recepción permanece en estado RX_HEADER, mientras que OnTcpIpRead, por su parte, vuelve.

Si, una vez concluida la recepción, el número de bytes recibidos es igual que el tamaño de recepción, OnTcpIpRead ha leído la respuesta a la transacción. OnTcpIpRead guarda los resultados y anula la zona del cliente que hace que se muestren los resultados. OnTcpIpRead también modifica el estado de transmisión a WAIT_TO_TX y reinicia el estado de la máquina de estado de recepción estableciendo su estado en RX_HEADER y poniendo a cero el número de bytes recibidos. A continuación, vuelve.

Cuando se llama a OnTcpIpRead y el estado de recepción es DUMP_BODY, OnTcpIpRead llama a rx_msg con un tamaño de recepción igual al valor obtenido del encabezado. Una vez terminada la recepción, OnTcpIpRead examina el número de bytes recibidos. Si el número de bytes recibidos no es igual al tamaño de recepción, la máquina de recepción permanece en estado RX_HEADER, mientras que OnTcpIpRead, por su parte, vuelve.

Si, una vez concluida la recepción, el número de bytes recibidos es igual que el tamaño de recepción, OnTcpIpRead ha completado la lectura del mensaje. Debido a que este mensaje no se corresponde a una transacción, las únicas actividades de procesamiento que lleva a cabo OnTcIpRead consisten en reiniciar la máquina de estado de recepción.

La función miembro rx_msg llama a la función recv del conector de la ventana para leer los datos. La función recv devuelve como resultado un número no negativo, que indica el número de bytes leídos, o bien devuelve un error. Si el número de bytes leídos es cero, ello será señal de que ya no existe la conexión, lo que hace que rx_msg cierre el conector y establezca el estado de transmisión en IDLE. Si la función recv devuelve un error en el que se indica que no hay datos de recepción disponibles, rx_msg vuelve. Para cualquier otro error de la función recv, rx_msg cierra el conector y establece el estado de transmisión en IDLE.

264 31003122 10/2009

Page 265: Módulos Ethernet Manual del usuario

Guía de desarrolladores de Ethernet

Visualización en la pantalla

Vista general

El miembro CSample_View m_display indica el tipo de visualización. La lista que aparece a continuación describe los distintos tipos de visualización y las funciones miembro de CSample_View para mostrar la visualización.

Visualización del estado de la conexión: Los distintos estados de la conexión que se muestran son IDLE, RESOLVING NAME y CONNECTING. La función miembro ConnPaint muestra el estado de la conexión.GetStatsPaint: Muestra los resultados de una solicitud para la obtención de estadísticas.ClearStatsPaint: Muestra los resultados de una solicitud para el borrado de estadísticas.ReadRegPaint: Muestra los resultados de una solicitud para la lectura de estadísticas.WriteRegPaint: Muestra los resultados de una solicitud para la escritura de estadísticas.

La estructura arquitectónica MFC llama a la función miembro OnDraw de CSample_View para procesar el mensaje WM_PAINT de la ventana. OnDraw examina la variable miembro m_display y llama a la función miembro correspon-diente que se describe en el apartado anterior. Cada vez que CSample_View necesita mostrar un resultado, llama a la función Invalidate de Cview, lo que da como resultado un mensaje WM_PAINT.

CSample_View se deriva de la clase MFC CScrollView. Esta clase gestiona el desplazamiento lógico. Para ejecutar el desplazamiento lógico, CScrollView precisa conocer el tamaño del documento. La información del tamaño del documento la recibe a través de la función miembro SetScrollSizes.

La función miembro UpdateScrollSizes de CSample_View basada en el tipo de visualización calcula el tamaño del documento y, a continuación, llama a SetScrollSizes. CSample_View llama a UpdateScrollSizes si el tipo de visualización cambia o si el usuario modifica el tamaño de la ventana.

31003122 10/2009 265

Page 266: Módulos Ethernet Manual del usuario

Guía de desarrolladores de Ethernet

266 31003122 10/2009

Page 267: Módulos Ethernet Manual del usuario

31003122 10/2009

C

Protocolo de aplicación Modbus de TCP/IP Quantum Ethernet

31003122 10/2009

Protocolo de aplicación Modbus de TCP/IP Quantum Ethernet

Introducción

En este capítulo se describe el Protocolo de aplicación Modbus de TCP/IP Quantum Ethernet.

Contenido de este capítulo

Este capítulo contiene los siguiente apartados:

Apartado Página

Vista general 268

PDU del Protocolo de aplicación Modbus 269

Clases de servicios del Protocolo de aplicación Modbus 271

Análisis de la PDU del Protocolo de aplicación Modbus 272

Aspectos específicos relativos a TCP/IP 274

Documentos de referencia 275

267

Page 268: Módulos Ethernet Manual del usuario

Protocolo de aplicación Modbus de TCP/IP Quantum Ethernet

Vista general

Introducción

La información que aparece a continuación describe el protocolo de aplicación Modbus (MBAP, Modbus Application Protocol).

MBAP es un protocolo de 7 capas que proporciona comunicaciones par a par entre controladoresPLC y otros nodos basados en una red LAN. De forma colectiva, estos nodos implantan toda la aplicación de control, o parte de ella, que se emplea para aplicaciones de automatización industrial en los sectores de automoción, neumáticos y gomas, alimentación y bebidas e industrias de servicios, por citar unas pocas.

Las transacciones del protocolo Modbus son los típicos pares de mensajes de solicitud-respuesta. Las solicitudes Modbus contienen códigos de funciones que representan varias clases de servicios, incluidos el acceso a datos, programación en línea y descarga de programas y carga de clases. Las respuestas Modbus pueden ser ACK (acuse positivo de recepción) con o sin datos, o NACK (acuse negativo de recepción) con información de error.

El protocolo MBAP se puede transmitir a través de cualquier sistema de comunicación compatible con los servicios de mensajes. No obstante, la implantación actual de Quantum transporta las PDU de MBAP a través de TCP/IP. Se alojan transferencias Ethernet II e IEEE 802.3, aunque Ethernet II es la opción predeterminada.

Para obtener más información, consulte laGuía de referencia del protocolo Modbus (PI-MBUS-300).

268 31003122 10/2009

Page 269: Módulos Ethernet Manual del usuario

Protocolo de aplicación Modbus de TCP/IP Quantum Ethernet

PDU del Protocolo de aplicación Modbus

Vista general

La PDU del MBAP, mbap_pdu, se recibe en el puerto TCP número 502. El tamaño máximo actual de mbap_pdu para esta clase de servicios es 256 bytes. La estructura y el contenido de mbap_pdu están definidos como:

mbap_pdu::={inv_id[2], proto_id[2], len[2],dst_idx[1], datos=mb_pdu}

El encabezado tiene 7 bytes de longitud e incluye los campos que se indican en la tabla que sigue.

El resto de la PDU incluye dos campos:

La parte del servicio del protocolo MBAP, denominado mb_pdu, contiene 2 campos.

mb_pdu::={func_code[1], data[n]}

En la siguiente tabla se describen los campos de mb_pdu.

El tamaño y el contenido del campo de datos dependen del valor del código de la función.

Campo Descripción

inv_id [2 bytes]: Id de llamada para el emparejamiento de transacciones.

proto_id [2 bytes]: Utilizada para la multiplexación interna del sistema, opción predeterminada en 0 para Modbus.

len [2 bytes]: El campo len es un recuento de bytes de los campos restantes e incluye dst_id y campos de datos.

Campo Descripción

dst_idx [1 byte]: El índice de destino se utiliza para las rutas de acceso interno de paquetes (actualmente no implantado).

data [n bytes]: Ésta es la parte de servicio de la PDU de Modbus, mb_pdu, y se define a continuación.

Campo Descripción

func_code{1 byte Código de función de Modbus

data [n bytes]: Este campo depende del código de función y habitualmente contiene información como referencias de variables, recuentos de variables y offsets de datos.

31003122 10/2009 269

Page 270: Módulos Ethernet Manual del usuario

Protocolo de aplicación Modbus de TCP/IP Quantum Ethernet

Ejemplo

A continuación se muestran los valores para un mbap_pdu de muestra para leer un registro.

00 01 00 00 00 06 01 03 00 00 00 01

La tabla siguiente muestra la estructura y el contenido para este ejemplo.

inv_id 00 01

proto_id 00 00

len 00 00

dst_idx 01

func_code 03

data 00 00 00 01

270 31003122 10/2009

Page 271: Módulos Ethernet Manual del usuario

Protocolo de aplicación Modbus de TCP/IP Quantum Ethernet

Clases de servicios del Protocolo de aplicación Modbus

Vista general

Hay múltiples clases de servicios que forman parte del protocolo MBAP. Cada una de estas clases se indica a continuación.

Acceso de datos

Lee y escribe los valores binarios y analógicos de los archivos de registro del PLC.

Programación en línea

Los servicios realizan alteraciones relativamente menores a los programas Ladder Logic con una introducción estrictamente controlada de dichas alteraciones en el programa que se esté ejecutando.

Carga y descarga de imágenes

Los servicios de descarga de imágenes contribuyen a la descarga de un programa de control Ladder Logic en el PCL. Los servicios de carga de imágenes contribuyen a la carga de un programa de control Ladder Logic desde un PLC a un PC host con fines de archivo o copia de seguridad.

Configuración

Los servicios de configuración le permiten definir los valores de los parámetros que afectan a los archivos de registro, la asignación de E/S, los atributos de exploración y la configuración del puerto de comunicaciones del PLC, por citar unos pocos.

Control del estado de ejecución del dispositivo

Esta clase de servicio permite iniciar y detener la ejecución de la exploración del PLC. Para ello, deberá encontrarse en un contexto de conexión de la aplicación, que se obtiene a través de otros servicios de Modbus.

31003122 10/2009 271

Page 272: Módulos Ethernet Manual del usuario

Protocolo de aplicación Modbus de TCP/IP Quantum Ethernet

Análisis de la PDU del Protocolo de aplicación Modbus

Análisis

La PDU del protocolo MBAP se transmite mediante un registro Stack Ethernet TCP/IP. Se alojan transferencias Ethernet II e IEEE 802.3. La transferencia Ethernet II es la predeterminada.

. . . desde el cable para las transferencias IEEE 802.3 . . . . . . son transferencias IEEE 802.3 si la longitud <=1500 . . .802.3_pdu ::= {dst_addr[6], src_addr[6], length[2], data=802.2_pdu} *una PDU IEEE 802.3 tiene un maxFrameSize de 1.518 bytes *una PDU IEEE 802.3 tiene un minFrameSize de 64 bytes802.2_pdu: {dsap[1], ssap[1], frm_cntrl[1], snap_hdr[5], data=ip_pdu} *snap_hdr está asociado con un 802.2 sap snap_hdr conocido::={org_code[3], ethertype[2] }

*snap hdr (protocolo de acceso a la subred) permite que protocolos Ethernet más antiguos puedan ejecutarse en la interface IEEE 802.2 más reciente. El parámetro ethertype indica el servicio, por ejemplo ip o arp. IP tiene un valor 0x800. . . . desde el cable para las transferencias Ethernet II . . . . . . son transferencias Ethernet II si la longitud >1500 . . .802.3_pdu::= {dst_addr[6], src_addr[6], length[2], data=ip_pdu} . . . la parte común del paquete comienza aquí . . .ip_pdu::= {ip_hdr[20], data=tcp_pdu}tcp_pdu::= {tcp_hdr[24], data=appl_pdu=mbap_pdu}

mbap_pdu es el protocolo MBAP cuyos mensajes se reciben en un puerto conocido. El tamaño máximo actual de mbap_pdu para esta clase de servicios es de 256 bytes.

272 31003122 10/2009

Page 273: Módulos Ethernet Manual del usuario

Protocolo de aplicación Modbus de TCP/IP Quantum Ethernet

Estructura y contenido

La estructura y el contenido de mbap_pdu están definidos como:

mbap_pdu::={ inv_id[2], proto_id[2], len[2], dst_idx[1], datos=mb_pdu }El encabezado tiene 7 bytes de longitud e incluye los siguientes campos:

inv_id [2 bytes] id de llamada utilizada para el emparejamiento de transacciones proto_id [2 bytes] utilizada para la multiplexación interna del sistema, opción predeterminada en 0 para Modbus servicios len [2 bytes] el campo len es un recuento de bytes de los campos restantes e incluye dst_id y campos de datos.

El resto de la pdu incluye dos campos:

dst_idx [1 byte] el índice de destino se utiliza para las rutas de acceso interno de paquetes. (actualmente no implantado) datos [n bytes] ésta es la parte de servicio de Modbus pdu, mb_pdu, y se define a continuación

La parte del servicio del Protocolo de aplicación Modbus, denominada mb_pdu, contiene 2 campos:

mb_pdu ::= { func_code[1], data[n] }

func_code [1 byte] código de función de MB data [n bytes] este campo depende del código de función y normalmente contiene información, como referencias de variables, recuentos de variables y offsets de datos.

El tamaño y el contenido del campo de datos dependen del valor del código de la función.

31003122 10/2009 273

Page 274: Módulos Ethernet Manual del usuario

Protocolo de aplicación Modbus de TCP/IP Quantum Ethernet

Aspectos específicos relativos a TCP/IP

Difusión/difusión múltiple

Aunque la difusión y la difusión múltiple son compatibles tanto con la dirección de red IP como con la dirección MAC IEEE 802.3, el protocolo MBAP no es compatible ni con la difusión ni con la difusión múltiple en la capa de aplicación.

Los PLC Quantum de Schneider Electric hacen uso del direccionamiento de difusión debido a que emplean el protocolo ARP para localizar el nodo de destino. La interface del cliente para el servicio del protocolo MBAP en el PLC, el bloque MSTR, requiere que ofrezca la dirección IP de destino. Al mismo tiempo, el Stack integrado hace uso de una dirección IP de gateway predeterminada y configurada previamente en caso de que el protocolo ARP no haya actuado de forma correcta.

Número de puerto TCP

Schneider Electric ha obtenido de una Autoridad de Internet un puerto de sistema conocido. El número de puerto del sistema conocido de Schneider Electric es el 502. La Autoridad de Internet ha asignado el número de puerto del sistema 502 a asa-appl-proto con Dennis Dubé como contacto de la empresa.

Este número de puerto permite a Schneider Electric transportar diversos protocolos de aplicaciones mediante el empleo del protocolo TCP o UDP. El protocolo concreto se indica por el valor del parámetro proto_id de mbap_pdu. En la actualidad, el único parámetro asignado es 0, referido a MBAP.

274 31003122 10/2009

Page 275: Módulos Ethernet Manual del usuario

Protocolo de aplicación Modbus de TCP/IP Quantum Ethernet

Documentos de referencia

Vista general

A continuación se incluye una lista de documentos relacionados.ANSI/IEEE Std 802.3-1985, ISO DIS 8802/3, ISBN - 0-471-82749-5, mayo de 1988ANSI/IEEE Std 802.2-1985, ISO DIS 8802/2, ISBN 0-471-82748-7, febrero de 1988RFC793, TCP (Transmission Control Protocol) DARPA Internet Program Protocol Specification, septiembre de 1981RFC 791, IP (Internet Protocol) DARPA Internet Protocol Specification, septiembre de 1981RFC826, An Ethernet Address Resolution Protocol (ARP), David Plummer, NIC septiembre de 1982RFC1042, A Standard for the Transmission of IP Datagrams over IEEE 802.2 Networks, Postel & Reynolds, ISI, febrero de 1988RFC 792, ICMP (Internet Control Message Protocol) DARPA Internet C Control Message Protocol Specification, Jon Postel, septiembre de 1981RFC951, BOOTSTRAP PROTOCOL (BOOTP), Bill Croft y John Gilmore, septiembre de 1985RFC783, The Trivial File Transfer Protocol (TFTP) rev. 2, K.R. Solons MIT, junio de 1981

31003122 10/2009 275

Page 276: Módulos Ethernet Manual del usuario

Protocolo de aplicación Modbus de TCP/IP Quantum Ethernet

276 31003122 10/2009

Page 277: Módulos Ethernet Manual del usuario

31003122 10/2009

D

Estadísticas de rendimiento del explorador de E/S

31003122 10/2009

Estadísticas de rendimiento del explorador de E/S de los módulos NOE 771 -00, -01 y -11

Rendimiento del explorador de E/S 140 NOE 771 -00, -01 y -11

Vista general

La información que aparece a continuación describe el rendimiento del explorador de E/S 140 NOE 771 -00, -01 y -11 con varias CPU Quantum.

CPU Quantum 113

La siguiente figura describe el rendimiento del explorador de E/S 140 NOE 771 -00, -01 y -11 con una CPU Quantum 113.

277

Page 278: Módulos Ethernet Manual del usuario

Estadísticas de rendimiento del explorador de E/S

CPU Quantum 213

La siguiente figura describe el rendimiento del explorador de E/S 140 NOE 771 -00, -01 y -11 con una CPU Quantum 213.

CPU Quantum 424

La siguiente figura describe el rendimiento del explorador de E/S 140 NOE 771 -00, -01 y -11 con una CPU Quantum 424.

278 31003122 10/2009

Page 279: Módulos Ethernet Manual del usuario

Estadísticas de rendimiento del explorador de E/S

CPU Quantum 534

La siguiente figura describe el rendimiento del explorador de E/S 140 NOE 771 -00, -01 y -11 con una CPU Quantum 534.

31003122 10/2009 279

Page 280: Módulos Ethernet Manual del usuario

Estadísticas de rendimiento del explorador de E/S

280 31003122 10/2009

Page 281: Módulos Ethernet Manual del usuario

Glosario

31003122 10/2009

Glosario

A

ACKConfirmación.

APIInterfase de programa de aplicación (del inglés "Application Program Interface"). Especificación de funciones y datos utilizados por un módulo de programa para acceder a otro; interfase del programa que corresponde a los límites entre las capas del protocolo.

ARPProtocolo de resolución de dirección (del inglés "Address Resolution Protocol"). Protocolo de capas de red que se utiliza para determinar la dirección física que corresponde a la dirección IP del ordenador principal en la red. ARP es un subprotocolo que opera bajo TCP/IP.

Asignación de E/SÁrea de la memoria de configuración del PLC utilizada para asignar puntos de entrada y salida. Llamado anteriormente Traffic cop.

ASN.1Notación de sintaxis abstracta. Gramática utilizada para definir un protocolo (objeto OSI).

31003122 10/2009 281

Page 282: Módulos Ethernet Manual del usuario

Glosario

B

BastidorPlaca de metal con una barra de bus y acopladores. Utilice el bastidor para conectar un módulo y realizar una conexión de bus del PLC.

Bloque de datosGrupo de bits que compone un bloque binario de información. Los bloques de datos contienen información o datos de control. La tecnología de red utilizada es la que determina el tamaño y la composición de un bloque de datos.

BootPProtocolo Bootstrap. Protocolo utilizado durante el arranque para obtener una dirección IP suministrada por un servidor BootP y basada en la dirección del módulo MAC.

bpsBits por segundo.

BSPPaquete de apoyo de la tarjeta (del inglés "Board Support Package"). Paquete de software que asigna un sistema operativo en tiempo real específico (RTOS) a un hardware específico.

C

CampoGrupo lógico de bits contiguos que transmite un tipo de información, como puede ser el comienzo o fin de un mensaje, una dirección, datos o una comprobación errónea.

CapaEn el modelo OSI, parte de la estructura de un dispositivo que ofrece servicios definidos para la transferencia de información.

282 31003122 10/2009

Page 283: Módulos Ethernet Manual del usuario

Glosario

CHSMódulo Hot Standby: proporciona tolerancia a fallos para E/S remotas mediante la conexión de dos módulos NOE redundantes.

ClienteProceso informático que solicita un servicio de otros procesos informáticos.

Cliente DHCPOrdenador principal de la red que obtiene su configuración del servidor DHCP.

ConcentradorDispositivo que conecta una serie de módulos flexibles y centralizados para crear una red.

ConceptPaquete de software que facilita la configuración del PLC.

ConmutadorDispositivo de red que conecta dos o más segmentos de red independientes y permite el paso de tráfico entre ellos. Un conmutador determina si un bloque de datos debe bloquearse o transmitirse en función de su dirección de destino.

CortafuegosGateway que controla el acceso a una red o aplicación.

D

Datos globales (publicar/suscribir)Servicio de sincronización entre PLC (bases de datos compartidas).

DHCPProtocolo dinámico de configuración del ordenador principal (del inglés "Dynamic Host Configuration Protocol"). Versión mejorada de BOOTP.

DirecciónEn una red, la identificación de una estación. En un bloque de datos, agrupación de bits que identifica el origen o el destino del bloque de datos.

31003122 10/2009 283

Page 284: Módulos Ethernet Manual del usuario

Glosario

Dirección IPDirección de protocolo de Internet. Dirección de 32 bits asignada a ordenadores principales mediante TCP/IP.

Dirección MACDirección de control de acceso al medio. Dirección de hardware de un dispositivo. Una dirección MAC se asigna a un módulo TCP/IP Ethernet en la fábrica.

DNSSistema de nombres de dominio (del inglés "Domain Name System"). Protocolo dentro de TCP/IP utilizado para encontrar direcciones IP basadas en nombres de ordenadores principales.

E

EnrutadorDispositivo que conecta dos o más secciones de una red y permite que fluya la información entre ellas. Un enrutador examina cada paquete, recibe y decide si bloquear el paquete para el resto de la red o transmitirlo. El enrutador intentará enviar el paquete a través de la red haciendo uso de la ruta más eficaz.

Estación de E/SUno o dos canales de E/S remotas (depende del tipo de sistema) compuestos por un número fijo de puntos de E/S.

Exploración de E/SProcedimiento que sigue el procesador para visualizar entradas y controlar salidas.

Explorador de E/SComponente del software encargado de la exploración de Ethernet basada en E/S Momentum para obtener entradas y establecer salidas.

F

FactoryCastServidor web incorporado que personaliza el usuario, lo que permite el acceso del usuario al diagnóstico del PLC y a la configuración Ethernet.

284 31003122 10/2009

Page 285: Módulos Ethernet Manual del usuario

Glosario

FDRSustitución de dispositivos defectuosos. Método que permite llevar a cabo la sustitución de dispositivos sin desorganizar el sistema ni interrumpir el servicio.

FTPProtocolo de transferencia de archivos (del inglés "File Transfer Protocol"). Protocolo (mediante TCP) utilizado para leer o escribir un archivo en una estación remota (el servidor FTP).

G

GatewayDispositivo que conecta redes con arquitecturas de redes diferentes y que operan en la capa de aplicación. Este término puede referirse a un enrutador.

Gateway predeterminadaDirección IP de la red u ordenador principal adonde se envían todos los paquetes dirigidos a una red u ordenador principal desconocido. La gateway predeterminada suele ser un enrutador u otro dispositivo.

H

HerenciaReferido a la comunicación de red: componentes existentes (productos PLC, etc.) que no proporcionan un apoyo especial (hardware) para controlar la Intranet.

HTTPNombre de dominio concedido a un ordenador específico en una red y que se utiliza para dirigirse a ese ordenador.

I

IANAAutoridad para la asignación de números en Internet (del inglés "Internet Assigned Numbers Authority").

31003122 10/2009 285

Page 286: Módulos Ethernet Manual del usuario

Glosario

ICMPProtocolo de mensaje de control de Internet (del inglés "Internet Control Message Protocol"). Protocolo de TCP/IP utilizado para informar de errores en la transmisión de datagramas.

Intercambio cíclico de datosOfrece la transmisión de datos entre dos o más PLC de NOE 771 •• en una red TCP/IP.

InternetInterconexión global de TCP/IP basada en redes de comunicación de ordenadores.

IPProtocolo de Internet. Protocolo común de capas de red. El protocolo IP se utiliza normalmente con TCP.

ISOOrganización Internacional de Normalización (del inglés "International Organization for Standardization").

L

LANAcrónimo del inglés "Local Area Network" (red de área local).

Lista de exploración de E/STabla de configuración que identifica los destinos con los que está permitida la comunicación repetitiva.

M

Máscara SubnetMáscara de bits utilizada para identificar o determinar qué bits de una dirección IP corresponden a la dirección de red y qué bits corresponden a la parte de subred de la dirección. La máscara Subnet es la dirección de red más los bits reservados para identificar la subred.

286 31003122 10/2009

Page 287: Módulos Ethernet Manual del usuario

Glosario

MBAPProtocolo de aplicación Modbus (del inglés "Modbus Application Protocol"). Protocolo de 7 capas que proporciona comunicaciones par a par entre PLC PLC y otros nodos basados en ordenadores principales en una LAN.

MIBBase de información de gestión (del inglés "Management Information Base"). Base de datos que contiene la configuración de un dispositivo SNMP activado.

ModbusSistema de comunicaciones que enlaza los PLC Modicon con terminales y equipos inteligentes a través de portadores comunes y líneas dedicadas.

Modelo OSIModelo de interconexión de sistemas abiertos. Norma de referencia que describe el rendimiento requerido de dispositivos para la comunicación de datos. Creado por la Organización Internacional de Normalización (ISO).

ModsoftPaquete de software que facilita la programación del módulo NOE.

MSTRInstrucción especial del master que utiliza Ladder Logic para leer y escribir información del PLC.

N

N_PDUIntercambio de unidad de datos de protocolo en el nivel N de capa (modelo OSI).

NACKAcuse de recepción negativo de un error.

NDDSServicios de envío de datos de red (del inglés "Network Data Delivery Services").

31003122 10/2009 287

Page 288: Módulos Ethernet Manual del usuario

Glosario

NodoDispositivo al que se puede dirigir en una red de comunicaciones.

NOETComprobador de opciones de red Ethernet.

Nombre de funciónEn referencia a la Sustitución de dispositivos defectuosos, un nombre de función es un nombre lógico que el usuario asigna a un dispositivo, un nombre lógico que tiene un significado en la aplicación.

Nombre de ordenador principalNombre de dominio concedido a un ordenador específico en una red y que se utiliza para dirigirse a ese ordenador.

O

OIT/OIDInformación verdadera de objetos (del inglés "Object Information True"/ID del objeto (identificar OIT, del inglés "Object ID"). Contienen bases de datos que gestionan SNMP (MIB).

Ordenador principalParticipante de una red.

P

PaqueteLa unidad de datos enviada a través de una red.

PDUUnidad de datos de protocolo

Peer CopSoftware que permite configurar bloques de datos que se van a transferir entre los PLC de una red Modbus Plus.

288 31003122 10/2009

Page 289: Módulos Ethernet Manual del usuario

Glosario

PENNúmero de empresa privado (del inglés "Private Enterprise Number")

PINGPacket Internet Groper. Programa utilizado para comprobar si es posible alcanzar un destino en una red.

PLCControlador lógico programable (del inglés "Programmable Logic Controller").

ProtocoloDescribe formatos de mensajes, así como un conjunto de normas que son utilizadas por dos o más dispositivos para comunicarse mediante dichos formatos.

ProWORX NxTPaquete de software que facilita el uso del explorador de E/S para configurar bloques de datos que se van a transferir entre los PLC de una red TCP/IP.

PuenteDispositivo que conecta dos o más redes físicas que utilizan el mismo protocolo. Los puentes leen los bloques de datos y deciden transmitirlos o bloquearlos atendiendo a su dirección de destino.

PuertoPunto de acceso para la entrada o salida de datos en un ordenador principal que utiliza servicios TCP.

R

RedDispositivos conectados entre sí que comparten un protocolo de comunicación y una ruta de acceso a datos común.

Registro StackCódigo de software que instala el protocolo que se utiliza. En el caso de los módulos NOE, es TCP/IP.

31003122 10/2009 289

Page 290: Módulos Ethernet Manual del usuario

Glosario

RepetidorDispositivo que conecta dos secciones de una red y transmite señales entre ellas sin necesidad de tomar decisiones de direccionamiento o filtrar paquetes.

RFCSolicitud de comentario (del inglés "Request For Comment"). Papel identificado por un número en el mundo de Internet. Definen el estado actual relativo a protocolos de Internet (regulado por IETF = Internet Engineering Task Force) http://www.ietf.org.

S

Semi-dúplex(HDX) Método de transmisión de datos que permite la comunicación bidireccional, pero sólo en una dirección cada vez.

ServidorProporciona servicios a clientes. Este término también puede hacer referencia al ordenador en el que se basa el servicio.

Servidor DHCPServidor que proporciona parámetros de configuración a un cliente DHCP.

SNMPProtocolo de administración de red simple (del inglés "Simple Network Management Protocol").

SocketAsociación de un puerto con una dirección IP. Sirve como identificación del emisor o destinatario.

STPPar trenzado blindado (del inglés "Shielded Twisted Pair"). Tipo de cableado que se compone de varios hilos de cable recubiertos de un blindaje metálico y trenzados conjuntamente.

290 31003122 10/2009

Page 291: Módulos Ethernet Manual del usuario

Glosario

SubredRed lógica o física dentro de una red IP que comparte una dirección de red con otras partes de la red.

T

TCPProtocolo de control de transmisión (del inglés "Transmission Control Protocol").

TCP/IPConjunto de protocolos que se compone del Protocolo de control de transmisión y del Protocolo de Internet. Es el conjunto de protocolos de comunicaciones en los que se basa Internet.

Tipos de transferenciaDos tipos de transferencia comunes son Ethernet II e IEEE 802.3.

Traffic copRutina de software Quantum que facilita la ubicación de un módulo NOE 771 en una ubicación específica.

U

UDPProtocolo de datagramas de usuario (del inglés "User Datagram Protocol"). Protocolo que transmite datos a través de IP.

Uni-TeProtocolo de aplicación unificado de Télémecanique (utilizado en rangos S7, Premium y PLC Micro).

URLLocalizador uniforme de recursos (del inglés "Uniform Resource Locator"). Dirección de red de un archivo.

31003122 10/2009 291

Page 292: Módulos Ethernet Manual del usuario

Glosario

UTPPar trenzado no blindado (del inglés "Unshielded Twisted Pair"). Tipo de cableado compuesto de hilos de cable aislados y trenzados por pares.

W

WebInterconexión mundial de estaciones basadas en protocolos de Internet. El más famoso es HTTP (servidor web).

WinsockImplementación de Microsoft de la API de red de conectores Windows Sockets basada en la interfase de conectores de Berkeley UNIX para apoyar TCP/IP.

wwwWorld Wide Web. Sistema de distribución de información basado en un hipertexto en el cual se puede disponer libremente de los clientes y los servidores.

292 31003122 10/2009

Page 293: Módulos Ethernet Manual del usuario

Índice

31003122 10/2009

CBA

Índice

Symbols TCP/IP

protocolo de aplicación Modbus, 268

AAdministración

SNMP, 218Administración de redes, 218Administrador

SNMP, 218Administrador de SNMP, 219Agente

SNMP, 218Ampliaciones de configuración

nodo intermedio, 68Ampliaciones de la configuración

nodo superior, 68Ampliaciones de la configuración Ethernet

nodo intermedio, 68nodo superior, 68

ARP automáticodirección IP, 42

ARP, automáticodirección IP, 42

Asignación de E/S, 58Asistencia técnica, 29Atención al cliente, 29Averías, registro

acceso y borrado, 233Ayuda, 29

31003122 10/2009

BBase de datos

modificación, 178Bastidor

instalación, 37Bloque de control

códigos de error en, 69Ethernet TCP/IP, 106función MBP_MSTR, 106Ladder Logic, 68MSTR, 75, 76, 77, 78, 79utilización de MSTR, 73

bloque de control del dispositivo, 123Bloque de función

MBP_MSTR, 103, 103BootP, 174

configuración a través del servidor web, 158

BootP Liteasignación de direcciones IP, 50

CCable 100 BASE-FX, 35Cable 100 BASE-T, 35Cable 100 BASE-TX-FX, 35Cadenas de comunidad

SNMP, 49Campo de datos

nodo inferior, 68Captura, 232

SNMP, 224

293

Page 294: Módulos Ethernet Manual del usuario

Index

Clase de documento, 257Clases de servicios

MBAP, 271cliente/servidor, 108Códigos de error

Ethernet TCP/IP , 69MSTR, 69, 69, 70, 72red TCP/IP, 70

Códigos de error CTCMSTR, 72

Componentespanel frontal, 15

Componentes del panel frontal, 15Comprobador de Ethernet, 254Comprobador de opciones de red Ethernet, 202Comprobador de opciones de red Ethernet , 254Comprobador Ethernet

estadísticas, 209instalación, 202

comunicación, bloques, 63Comunicaciones

de E/S remotas, 151Comunicaciones de E/S remotas

a través del servidor web, 151Concept

configuración de la lista de exploración de E/S, 125instalación del bloque MSTR en la red TCP/IP, 66

Concept 2.2, 52Concept Exec Loader, 241conectores

10/100 BASE-T, 19100 BASE-FX, 19

Conexiones de cableEthernet, 34

conexiones de cables, 19Configuración de la CPU

a través del servidor web, 148Configuración de SNMP

Vínculos, 157Conmutador Ethernet, 117ConneXium, 117

294

ConnexView, 219Contraseña

FTP, 44HTTP, 44, 47

Contraseña FTP, 44Contraseña HTTP, 44, 47Control de datos del PLC

a través del servidor web, 152Cortafuegos

nivel de aplicación, 36nivel de red, 36números de puerto de protocolo, 36

Cortafuegos de aplicación, 36Cortafuegos de red, 36CPU

Quantum 113, 277Quantum 213, 278Quantum 424, 278Quantum 534, 279

CPU (PLC)configurar, 52

CPU Quantum 113, 277CPU Quantum 213, 278CPU Quantum 424, 278CPU Quantum 534, 279CREAD_REG, 88CWRITE_REG, 91

DDATABUF

parámetro MBP_MSTR, 105datos globales, 199Datos globales, 25, 108Descarga de NOE exec, 233, 240Descripciones de las clases, 256

clase de documento, 257Descripciones de las clases de aplicaciones, 256DHCP, 174Dirección

asignación de parámetros, 40Dirección Ethernet

asignación de parámetros, 40

31003122 10/2009

Page 295: Módulos Ethernet Manual del usuario

Index

Dirección IPasignación de parámetros, 40conexión a la dirección predeterminada, 41duplicada, 42lista de exploración de E/S, 125

Dirección MAC, 174Direccionamiento de difusión, 274Direccionamiento de difusión múltiple, 274Direcciones IP, 186

BootP Lite, 50Distancia de cable

100 BASE-FX, 35100 BASE-T, 35100 BASE-TX-FX, 35

Documentos de referencia, 275Documentos relacionados, 275duplicadas, pruebas de dirección IP, 193

EE/S

comunicaciones remotas, 151editor/suscriptor, 108Editor/suscriptor

datos globales, 25Ejecución

exploración del PLC, 271Ejecución de la exploración

PLC, 271Ejecución de la exploración del PLC, 271Ejecución del dispositivo, 271Entradas

MSTR, 67Errores

detección, 234indicadores LED Active, 235indicadores LED Application, 238indicadores LED Collision, 237indicadores LED Fault, 236indicadores LED kernel, 236indicadores LED Link, 235indicadores LED Ready, 235indicadores LED Run, 238registro de averías, 239

31003122 10/2009

Escribirlista de exploración de E/S, 126

Escrituranodo intermedio, 68

EstadísticasComprobador Ethernet, 209local (MSTR), 75locales (MSTR), 76remotas (MSTR), 77

Estadísticas (remotas)MSTR, 78

Estadísticas del módulo Etherneta través del servidor web, 150

Estadosmáquina de estado de transmisión, 261

Estructura secundariadatos globales, 229I/O_scanning, 229MIB privada TFE, 227perfiles de equipo, 231Port502_messaging, 228servidor de direcciones, 230web, 230

Estructura secundaria de datos globales, 229Estructura secundaria de exploración de E/S, 229Estructura secundaria de perfiles de equipo, 231Estructura secundaria de web, 230Estructura secundaria del servidor de direcciones, 230Estructura secundaria Port502_messaging, 228Ethernet

bloque de control, 106registro de enrutamiento, 106

Ethernet TCP/IPbloque de control, 106códigos de error, 69registro de enrutamiento, 106

exploración de E/S, 198Explorador de E/S, 120explorador de E/S

bloque de control del dispositivo, 123

295

Page 296: Módulos Ethernet Manual del usuario

Index

Explorador de E/Scon enrutadores, 122

Explorador de E/S Modbusapoyo, 122características, 121

FFDR, 174Formato de mensaje de la aplicación, 259FTP

descarga de NOE Exec, 245Función MSTR

códigos de error, 69, 69, 70Funciones, 14Funciones principales, 14

GGetRequest

SNMP, 224

HHiVision, 219Hot Standby, 185Hot Standby, efectos de red, 197

IID de unidad

lista de exploración de E/S, 125Indicador LED Run, 18Indicadores LED, 17

errores Collision, 237errores de aplicación, 238errores de Fault, 236Run, 18

Indicadores LED Active, 235Indicadores LED Application, 238Indicadores LED Collision, 237Indicadores LED Fault, 236Indicadores LED kernel, 236Indicadores LED Link, 235Indicadores LED Ready, 235

296

Indicadores LED Run, 238Instalación, 37

requisitos del bastidor de Quantum, 37

LLadder Logic

bloque de control, 68diagrama de bloques de MSTR, 67

Lecturanodo intermedio, 68

LEDerrores de Active, 235errores de kernel, 236errores de Link, 235errores de Ready, 235errores Run, 238

Leerlista de exploración de E/S, 126

Lista de exploración de E/S, 120configuración con Concept, 125configuración mediante ProWORX NxT, 132módulo de estado funcional, 127

locales, clientes, 197

MMantenimiento, 233Mantenimiento del sistema, 233Máquina de estado de recepción, 262, 263Máquina de estado de transmisión, 261MBAP, 269, 272MBP_MSTR

bloque de función, 103, 103códigos de función (válidos), 104modo de función, 104parámetro ABORT, 105parámetro ACTIVE, 105parámetro CONTROL, 105parámetro ENABLE, 105parámetro ERROR, 105parámetro SUCCESS, 105parámetros, 104parámetros DATABUF, 105

31003122 10/2009

Page 297: Módulos Ethernet Manual del usuario

Index

Mensajesconfirmación, 177error, 177

Mensajes de confirmación, 177Mensajes de error, 177MIB, 218, 225MIB privada, 219, 225MIB privada Groupe_Schneider, 219, 225MIB privada Transparent Factory Ethernet, 225modos, 192modos de funcionamiento, 192Módulo de estado funcional

configuración para la lista de exploración de E/S, 127

MSTRbloque de control, 75, 76, 77, 78, 79códigos de error CTE, 72diagrama Ladder Logic, 67entradas, 67estadísticas (locales), 75, 76estadísticas (remotas), 77instalación en la red TCP/IP, 66operaciones, 65, 79operaciones de lectura y escritura, 73, 73restablecimiento de módulo opcional, 79salidas, 67

NNodo inferior, 68Nodo intermedio, 68Nodo superior, 68

bloque de control, 68Nodos

inferiores, 68intermedios, 68superior, 68superiores, 68

NOE execdescarga, 240

NOE Execdescarga mediante FTP, 245

Nombre de función, 174

31003122 10/2009

Números de puerto de protocolocortafuegos, 36

OObtención de estadísticas remotas, 77

PPanel

componentes, 15parámetros de dirección, 62Parámetros de dirección

dirección Ethernet mediante ProWORX NxT, 136

parámetros de dirección Ethernet, 62Parámetros de dirección Ethernet

mediante ProWORX NxT, 136PDU, 269, 272

captura, 224GetRequest, 224SetRequest, 224

PLC (CPU)configurar, 52

Procedimiento de transacción, 260Protocolo de aplicación Modbus, 268

PDU, 269protocolo de transferencia de archivos (FTP), 22protocolo de transferencia de hipertexto (HTTP), 22ProWORX NxT

ajuste del número de módulos NOE, 136, 139configuración de la lista de exploración de E/S, 132configuración de los parámetros de di-rección Ethernet, 136

RREAD_REG, 94Registro

averías, 239

297

Page 298: Módulos Ethernet Manual del usuario

Index

Registro 4xnodo intermedio, 68nodo superior, 68

Registro de averías, 239acceso y borrado, 233borrado, 239diagnóstico a través del servidor web, 171lectura, 239

Registro de enrutamientoEthernet TCP/IP, 106función MBP_MSTR, 106

Registrosnodo inferior, 68

remotos, clientes, 197Rep. Vel. Transm.

lista de exploración de E/S, 126Requisitos de memoria

por módulo, 56Requisitos del bastidor de Quantum

instalación, 37Requisitos del sistema, 29Restablecimiento de módulo opcional

MSTR, 79restricción, 190

SSalidas

MSTR, 67Seguridad, 36

contraseña FTP, 44contraseña HTTP, 44, 47

Servicios de carga y descarga de imágenes, 271Servicios de configuración, 271Servicios de programación en línea, 271servidor BootP, 23Servidor BootP

asignación de parámetros de dirección IP, 40

servidor de direccionesBootP, 23DHCP, 24

servidor DHCP, 24

298

Servidor Modbus/TCP prestaciones, 21

Servidor web, 146acceso, 43acceso a la página web, 144comunicaciones de E/S remotas, 151configuración de BootP, 158configuración de la CPU, 148configuración de NOE, 154configurar SNMP, 156control de datos del PLC, 152diagnóstico de NOE, 170diagnóstico del registro de averías, 171enlaces a la página del bastidor local configurado, 147estadísticas del módulo Ethernet, 150página del bastidor local configurado, 147propiedades de NOE, 169servicio de atención al cliente, 172

servidores FTP, 199servidores TFTP, 199SetRequest

SNMP, 224SNMP, 218, 223

cadenas de comunidad, 49configuración a través del servidor web, 156

Soporte, 29soporte de red, 201Sustitución de dispositivos defectuosos, 174SysContact, 224SysLocation, 224

TTCP_IP_ADDR, 100TCP/IP, 258

direccionamiento de difusión, 274temporizadores, 260temporizadores de la ventana, 260Timeout de perturbación

lista de exploración de E/S, 125

31003122 10/2009

Page 299: Módulos Ethernet Manual del usuario

Index

Traffic Copconfiguración de la lista de exploración de E/S, 134

transferir datosbloques de comunicación, 63

Transparent Factory, 217, 219, 225

VValor entero

nodo inferior, 68Versión de Exec, 245Versión de kernel, 247

WWRITE_REG, 97

31003122 10/2009

299
Page 300: Módulos Ethernet Manual del usuario

Índice

300 31003122 10/2009