0% encontró este documento útil (0 votos)
517 vistas300 páginas

Noe 771

Derechos de autor
© Attribution Non-Commercial (BY-NC)
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
517 vistas300 páginas

Noe 771

Derechos de autor
© Attribution Non-Commercial (BY-NC)
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

31003122 10/2009

Quantum NOE 771


Mdulos Ethernet Manual del usuario
10/2009

31003122.05

[Link]

2009 Schneider Electric. Reservados todos los derechos.

31003122 10/2009

Tabla de materias

Informacin de seguridad . . . . . . . . . . . . . . . . . . . . . . . . Acerca de este libro . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Captulo 1 Descripcin de los productos . . . . . . . . . . . . . . . . . . . . .


Descripcin general del mdulo NOE 771 . . . . . . . . . . . . . . . . . . . . . . . Indicadores LED . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Conectores y cableado . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Explorador de E/S (140 NOE 771 00, -01, -11). . . . . . . . . . . . . . . . . . . . . Mensajes Modbus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Servidores FTP y HTTP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Servidor de direcciones. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Datos globales. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Control de ancho de banda . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Diagnsticos web . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Requisitos del sistema y atencin al cliente . . . . . . . . . . . . . . . . . . . . . . .

7 9 13
14 17 19 20 21 22 23 25 26 28 29

Captulo 2 Instalacin del mdulo. . . . . . . . . . . . . . . . . . . . . . . . . . .


Antes de empezar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Esquemas de cableado. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Seguridad . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Instalacin del mdulo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Conexin del cable . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Asignacin de parmetros de direccin Ethernet . . . . . . . . . . . . . . . . . . . Definicin de la contrasea FTP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Definicin de la contrasea HTTP. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Definicin de cadenas de comunidad SNMP . . . . . . . . . . . . . . . . . . . . . . Uso de BootP Lite para asignar parmetros de direccin. . . . . . . . . . . . .

31
32 34 36 37 39 40 43 47 49 50

Captulo 3 Configuracin del mdulo con Concept . . . . . . . . . . . .


Seleccionar el PLC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Ajuste del nmero de mdulos NOE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Acceso y edicin de la asignacin de E/S. . . . . . . . . . . . . . . . . . . . . . . . . Configurar los parmetros de direccin Ethernet . . . . . . . . . . . . . . . . . . .

51
52 56 58 61

31003122 10/2009

Captulo 4 Transferir datos mediante bloques de comunicacin . .


4.1 Utilizacin de los bloques de comunicacin Ladder Logic 984 . . . . . . . . Descripcin de las instrucciones MSTR . . . . . . . . . . . . . . . . . . . . . . . . . Bloque MSTR para TCP/IP en Concept . . . . . . . . . . . . . . . . . . . . . . . . . Representacin de la instruccin Ladder Logic MSTR . . . . . . . . . . . . . . Cdigos de error de funcin MSTR. . . . . . . . . . . . . . . . . . . . . . . . . . . . . Operaciones MSTR de lectura y escritura . . . . . . . . . . . . . . . . . . . . . . . . Leer/escribir datos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Operacin MSTR de obtencin de estadsticas locales . . . . . . . . . . . . . Operacin de MSTR de borrado de estadsticas locales. . . . . . . . . . . . . Operacin MSTR de obtencin de estadsticas remotas. . . . . . . . . . . . . Operacin MSTR de borrado de estadsticas remotas . . . . . . . . . . . . . . Operacin MSTR de restablecimiento de mdulo opcional. . . . . . . . . . . Operacin MSTR Leer CTE (tabla de ampliacin de configuracin) . . . . Operacin MSTR Escribir CTE (tabla de ampliacin de configuracin) . Estadsticas de Ethernet TCP/IP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4.2 Utilizacin de los bloques de comunicacin lgicos IEC . . . . . . . . . . . . . CREAD_REG. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . CWRITE_REG . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . READ_REG . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . WRITE_REG . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . TCP_IP_ADDR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . MBP_MSTR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

63
64 65 66 67 69 73 74 75 76 77 78 79 80 82 84 87 88 91 94 97 100 103

Captulo 5 Transferencia de datos con el programa de ayuda de datos globales (publicar/suscribir) de los mdulos NOE -01, -11, -21. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Planificacin del sistema de datos globales (Publicar/Suscribir) . . . . . . . Configuracin de la utilidad de datos globales (publicar/suscribir) . . . . . Filtrado Multicast . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

107
108 112 116

Captulo 6 Transferencia de datos con el explorador de E/S 140 NOE 771 -00, -01 11 y -21 nicamente. . . . . . . . . . .
Conceptos del explorador de E/S . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Habilitar/deshabilitar explorador de E/S. . . . . . . . . . . . . . . . . . . . . . . . . . Configuracin de la lista de exploracin de E/S utilizando Concept . . . . Finalizacin de la configuracin de E/S . . . . . . . . . . . . . . . . . . . . . . . . . . Configuracin de la lista de exploracin de E/S mediante ProWORX NxT Tiempos de respuesta del explorador de E/S: Entrada remota a salida remota . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

119
120 123 125 129 132 140

Captulo 7 Pginas web incorporadas . . . . . . . . . . . . . . . . . . . . . . . .


Acceso a la pgina web inicial de ayuda . . . . . . . . . . . . . . . . . . . . . . . . . Pgina de presentacin de Quantum . . . . . . . . . . . . . . . . . . . . . . . . . . . Pgina del bastidor local configurado . . . . . . . . . . . . . . . . . . . . . . . . . . . Pgina de la pantalla de configuracin de la CPU. . . . . . . . . . . . . . . . . . Pgina de estadsticas del mdulo Ethernet . . . . . . . . . . . . . . . . . . . . . .
4

143
144 146 147 148 150

31003122 10/2009

Pgina de estado de comunicacin de E/S remotas. . . . . . . . . . . . . . . . . Pgina de control de datos del PLC Quantum . . . . . . . . . . . . . . . . . . . . . Pgina de configuracin del mdulo NOE . . . . . . . . . . . . . . . . . . . . . . . . Pgina de configuracin de SNMP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Pgina de configuracin del servidor de direcciones . . . . . . . . . . . . . . . . Pginas web de diagnsticos ampliadas . . . . . . . . . . . . . . . . . . . . . . . . . Pgina Propiedades de NOE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Pgina Diagnstico de NOE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Diagnstico del registro de averas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Pgina de contacto de Schneider Automation . . . . . . . . . . . . . . . . . . . . .

151 152 154 156 158 162 169 170 171 172

Captulo 8 Configuracin del servidor de direcciones/ sustitucin de dispositivos defectuosos . . . . . . . . . . . .


Configuracin del servidor de direcciones/Sustitucin de dispositivos defectuosos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Informacin sobre la sustitucin de dispositivos defectuosos. . . . . . . . . . Configuracin del servicio de sustitucin de dispositivos defectuosos . . .

173
174 177 180

Captulo 9 Hot Standby. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .


Quantum Hot Standby para Unity Pro. . . . . . . . . . . . . . . . . . . . . . . . . . . . Topologa de Hot Standby. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Configuracin de NOE y Hot Standby. . . . . . . . . . . . . . . . . . . . . . . . . . . . Asignacin de direcciones IP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Modalidades de servicio de NOE y Modicon Quantum Hot Standby con Unity . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Tiempos de intercambio de direcciones . . . . . . . . . . . . . . . . . . . . . . . . . . Efectos de red de la solucin Modicon Quantum Hot Standby con Unity .

185
186 188 189 190 192 196 197

Captulo 10 Utilizacin de Network Options Ethernet Tester . . . . . .


Instalacin del Comprobador de opciones de red Ethernet . . . . . . . . . . . Establecimiento de una conexin con un mdulo Ethernet . . . . . . . . . . . Obtencin y borrado de estadsticas. . . . . . . . . . . . . . . . . . . . . . . . . . . . . Estadsticas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Lectura de registros. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Escritura de registros . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Utilizacin del botn T . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

201
202 203 206 209 211 212 214

Captulo 11 SNMP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
SNMP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Estructura de nombres ASN.1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Configuracin de un mdulo NOE con SNMP . . . . . . . . . . . . . . . . . . . . . Configuracin de un mdulo NOE con una MIB privada TFE. . . . . . . . . .

217
218 221 223 225

31003122 10/2009

Captulo 12 Mantenimiento . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Respuesta a errores . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Lectura y borrado del registro de averas . . . . . . . . . . . . . . . . . . . . . . . . Descarga de un nuevo NOE Exec . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Concept EXECLoader . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Descarga de un nuevo NOE Exec mediante FTP . . . . . . . . . . . . . . . . . . Descarga de un nuevo Kernel de NOE . . . . . . . . . . . . . . . . . . . . . . . . . .

233
234 239 240 241 245 247

Apndices . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Apndice A Caractersticas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Caractersticas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

249
251
251

Apndice B Gua de desarrolladores de Ethernet . . . . . . . . . . . . . . . .


Vista general . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Descripciones de las clases. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Clase CSample_doc . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Clase CSample_View . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Temporizadores y procesamiento de transacciones . . . . . . . . . . . . . . . . Mquina de estado de transmisin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Mquina de estado de recepcin. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Visualizacin en la pantalla . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

253
254 256 257 258 260 261 263 265

Apndice C Protocolo de aplicacin Modbus de TCP/IP Quantum Ethernet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .


Vista general . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . PDU del Protocolo de aplicacin Modbus . . . . . . . . . . . . . . . . . . . . . . . . Clases de servicios del Protocolo de aplicacin Modbus . . . . . . . . . . . . Anlisis de la PDU del Protocolo de aplicacin Modbus . . . . . . . . . . . . . Aspectos especficos relativos a TCP/IP . . . . . . . . . . . . . . . . . . . . . . . . . Documentos de referencia. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

267
268 269 271 272 274 275

Apndice D Estadsticas de rendimiento del explorador de E/S de los mdulos NOE 771 -00, -01 y -11 . . . . . . . . . . . . . . . . .
Rendimiento del explorador de E/S 140 NOE 771 -00, -01 y -11 . . . . . .

277
277

Glosario . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ndice . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

281 293

31003122 10/2009

Informacin de seguridad

Informacin 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 continuacin pueden aparecer a lo largo de la documentacin o en el equipo para advertir de peligros potenciales o para ofrecer informacin que aclara o simplifica los distintos procedimientos.

31003122 10/2009

TENGA EN CUENTA La instalacin, manejo, puesta en servicio y mantenimiento de equipos elctricos debern ser realizados slo 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 construccin, el funcionamiento y la instalacin de equipos elctricos y que ha sido formada en materia de seguridad para reconocer y evitar los riesgos que conllevan tales equipos.

31003122 10/2009

Acerca de este libro

Presentacin
Objeto

ADVERTENCIA
FUNCIONAMIENTO INESPERADO DEL EQUIPO Disee su aplicacin de modo que los mdulos no controlados permitan la comunicacin slo con partes no crticas de la aplicacin. Si no se siguen estas instrucciones pueden producirse lesiones personales graves o mortales o daos en el equipo. En el presente manual se describen las funciones de la lnea de productos Quantum NOE 771 . Se incluyen los siguientes mdulos de PLC: 140 NOE 771 00 140 NOE 771 01 140 NOE 771 10 140 NOE 771 11 En este manual se ofrece informacin para comenzar a utilizar el PLC Quantum y establecer la comunicacin con dispositivos a travs de la red Ethernet. En este manual se incluye informacin sobre: arquitectura de hardware de un mdulo TCP/IP Ethernet Quantum diseado para adaptarse a un solo slot en el bastidor Quantum estndar; capacidades de los mdulos NOE 771 ; instalacin de los mdulos NOE 771 en un bastidor Quantum.

31003122 10/2009

En este manual se describen los procedimientos para: configurar los mdulos desde el panel de programacin mediante el software Concept; configurar los mdulos para la transferencia de datos mediante uno de estos tres mtodos: bloques de comunicacin Utilice la instruccin especial MSTR del conjunto de instrucciones de Ladder Logic 984 o las instrucciones de las funciones lgicas IEC. utilidad de datos globales (publicar/suscribir) explorador de E/S Los mdulos del explorador de E/S (nicamente NOE 771 -00, -01 y -11) incluyen procedimientos de configuracin para la lista de exploracin de E/S mediante Concept, ProWORX o Modsoft. utilizar un servidor web integrado para acceder al diagnstico y a las configuraciones online del mdulo y su controlador asociado utilizar el servidor web de FactoryCast para personalizar la configuracin a travs de pginas web incorporadas (140 NOE 771 -10 y -11) utilizar el mdulo NOE en una solucin Hot Standby que proporcione tolerancia a fallos de las comunicaciones y E/S remotas utilizar 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.
140 NOE 771 0 1 0 1 hace referencia a hace referencia a hace referencia a hace referencia a hace referencia a Nmeros de modelo -00, -01, -10, -11 -00, -10 -01, -11 -00, -01 -10, -11

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 travs de una red Ethernet. Los destinatarios deben poseer conocimientos bsicos de la utilizacin de sistemas PLC, as como del funcionamiento de las herramientas de programacin Concept, ProWORX NxT o Modsoft. Tambin son necesarios conocimientos relativos al uso de una red Ethernet y TCP/IP.

10

31003122 10/2009

Campo de aplicacin 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 poltica de desarrollo continuo de productos. La informacin de este documento est sujeta a cualquier cambio o variacin sin necesidad de previo aviso y no debe considerarse un compromiso por parte de Schneider Electric. Documentos relacionados
Ttulo de la documentacin Manual de usuario de Concept Hoja de instrucciones de la utilidad de descarga de direcciones IP Ethernet BooTP Lite Manual de usuario de FactoryCast Manual de planificacin e instalacin de Hot Standby Manual de usuario de la biblioteca de bloques de Ladder Logic Manual de referencia del protocolo MODBUS Especificacin de Open MODBUS Manual de usuario de ProWORX NxT Manual de usuario de ProWORX 32 Manual de instalacin y planificacin de sistemas de cables de E/S remotas Reference Number 840 USE 503 31002087 31001229 840 USE 106 840 USE 101 31002841 [Link]/o penmbus 372 SPU 680 01 372 SPU 780 01 890 USE 101

Puede descargar estas publicaciones tcnicas y otra informacin tcnica de nuestro sitio web [Link].

31003122 10/2009

11

Informacin relativa al producto La informacin que se ofrece en esta documentacin contiene descripciones de carcter general y/o caractersticas tcnicas sobre el rendimiento de los productos incluidos en ella. La presente documentacin no tiene como objetivo sustituir ni debe emplearse para determinar la idoneidad o fiabilidad de dichos productos para aplicaciones de usuario especficas. Los usuarios o integradores tienen la responsabilidad de llevar a cabo un anlisis de riesgos adecuado y exhaustivo, as como la evaluacin y pruebas de los productos en relacin con la aplicacin o uso en cuestin de dichos productos. Ni Schneider Electric ni ninguna de sus filiales o asociados asumirn responsabilidad alguna por el uso inapropiado de la informacin contenida en este documento. Si tiene sugerencias para mejoras o modificaciones o ha hallado errores en esta publicacin, 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 electrnicos o mecnicos, 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 documentacin del sistema, las reparaciones slo podr realizarlas el fabricante. Cuando se utilicen dispositivos para aplicaciones con requisitos tcnicos 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 daos, lesiones o un funcionamiento inadecuado del equipo. Si no se tiene en cuenta esta informacin se pueden causar daos personales o en el equipo. Comentarios del usuario Enve sus comentarios a la direccin electrnica techcomm@[Link].

12

31003122 10/2009

Descripcin de los productos 31003122 10/2009

Descripcin de los productos

1
Introduccin En este captulo se ofrece una descripcin general de los productos de los mdulos Quantum para comunicaciones a travs de Ethernet. Abarca los mdulos 140 NOE 771 y el puerto de Ethernet integrado de los mdulos 140 CPU 6 . Contenido de este captulo Este captulo contiene los siguiente apartados:
Apartado Descripcin general del mdulo NOE 771 Indicadores LED Conectores y cableado Explorador de E/S (140 NOE 771 00, -01, -11) Mensajes Modbus Servidores FTP y HTTP Servidor de direcciones Datos globales Control de ancho de banda Diagnsticos web Requisitos del sistema y atencin al cliente Pgina 14 17 19 20 21 22 23 25 26 28 29

31003122 10/2009

13

Descripcin de los productos

Descripcin general del mdulo NOE 771


Vista general La informacin que sigue contiene una descripcin general del mdulo 140 NOE 771 de Quantum. Descripcin general El mdulo Ethernet 140 NOE 771 00 10/100 de Quantum, que se muestra a continuacin, es uno de los ltimos modelos de una lnea de mdulos Ethernet TCP/IP de Quantum diseados para que un PLC de Quantum pueda comunicarse con otros dispositivos mediante una red Ethernet. Los componentes electrnicos de los mdulos NOE 771 se encuentran en una carcasa estndar de Quantum de anchura nica que ocupa un slot de un bastidor Quantum. El mdulo puede intercambiarse bajo tensin, as como conectarse a cualquier slot del bastidor que se encuentre disponible. El mdulo NOE 771 00 proporciona comunicaciones entre entidades pares en tiempo real, as como exploracin de E/S y un servidor Modbus/TCP. Los servicios HTTP incluidos ofrecen programas de ayuda de mantenimiento y configuracin para el mdulo. Funciones principales Las funciones principales de los modelos del mdulo 140 NOE 771 (-00, -01, -10, 11, -21) se recogen en la siguiente lista.
-00 Servidor HTTP Servidor FTP Sistema de archivos Flash Cliente BOOTP Servidor BOOTP Agente SNMP V2 Envo de mensajes MODBUS Explorador de E/S Hot Standby Datos globales - Publicar/Suscribir Control de ancho de banda Sustitucin de dispositivos defectuosos (servidor DHCP) Diagnstico web mejorado MIB privada de Schneider Aplicacin FactoryCast Pginas web programables por el usuario 14 X X X X X X X X X X X X X X X X -01 X X X X X X X X X X X X X X X X X X X X X X X
31003122 10/2009

-10 X X X X X X X

-11 X X X X X X X X

-21 X X X X X X X X

Descripcin de los productos

Componentes del panel frontal El panel frontal de los mdulos NOE 771 contiene marcas de identificacin, cdigos de color y la pantalla de los indicadores luminosos LED. Detrs de la puerta extrable del panel frontal, encontrar un espacio para escribir la direccin IP, una etiqueta de direccin global y dos conectores para el cable Ethernet. En la siguiente tabla se ofrece una descripcin de los componentes del panel frontal, que se muestran en la figura de la vista frontal.
Componente Panel de indicadores LED Descripcin Indica el estado de funcionamiento del mdulo, as como la red de comunicaciones de fibra ptica o Ethernet a la que est conectado. (Consulte el apartado de indicadores LED en este captulo.) Proporciona un rea destinada a introducir la direccin IP que se ha asignado al mdulo. Indica la direccin MAC de Ethernet global del mdulo asignada de fbrica. Proporciona un conector MT-RJ que permite la conexin con un cable Ethernet de fibra ptica de 100 megabits.

rea de direccin IP Etiqueta de direccin global Conector 100 BASE-FX

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

31003122 10/2009

15

Descripcin de los productos

Vista frontal La siguiente figura representa la vista frontal del mdulo Ethernet NOE 771 00.

1 2 3 4 5 6 7 16

Nmero de modelo, descripcin del mdulo, cdigo de color Pantalla de indicadores LED rea para introducir la direccin IP Etiqueta de direccin global Conector MT-RJ de cable 100 Base Fx Conector RJ-45 de cable 10/100 Base-T Puerta extrable
31003122 10/2009

Descripcin de los productos

Indicadores LED
Vista general El panel de indicadores LED proporciona informacin funcional continua acerca de los mdulos NOE 771 y su conexin a la red. Panel de indicadores LED En la siguiente tabla se describe la funcin de cada indicador LED del panel.
Indicador LED Active Ready Fault Run Color Verde Verde Rojo Verde Descripcin Indica que el bastidor est en funcionamiento. Indica que el mdulo funciona correctamente. Indica que el estado del mdulo NOE no es correcto. Parpadea para indicar el cdigo de diagnstico, tal y como se describe ms adelante en Estado del LED Run. Parpadea cuando se producen colisiones de Ethernet. Est encendido cuando la conexin Ethernet se encuentra activa. Parpadea para indicar la transmisin Ethernet. Parpadea para indicar la recepcin Ethernet. Est encendido cuando el mdulo se encuentra conectado a una red de 10 megabits. Est encendido cuando el mdulo se encuentra conectado a una red de 100 megabits. Est encendido cuando Ethernet est funcionando en el modo de dplex completo. Est encendido cuando se encuentra en la modalidad kernel. Parpadea cuando el modo de descarga est activo. Est encendido cuando hay una entrada en el archivo de registro de bloqueo. 17

Coll Link TxAct RxAct 10MB

Rojo Verde Verde Verde Verde

100 MB

Verde

Fduplex

Verde

Kernel

mbar

Appl

Verde

31003122 10/2009

Descripcin 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 Encendido (continuo) Estado Funcionamiento normal: el mdulo NOE est listo para la comunicacin en red.

Nmero de parpadeos en la secuencia Uno Dos Tres Cuatro Cinco Seis Siete Ocho No se utiliza. No se utiliza. Sin conexin: el cable de red no est conectado o es defectuoso. Direccin IP duplicada: el mdulo permanecer en estado offline. Sin direccin IP: el mdulo est tratando de obtener una direccin IP de un servidor BOOTP. Uso de la direccin IP predeterminada No hay NOE Executive vlido La configuracin IP no es vlida (causa probable: la gateway predeterminada no se encuentra en la misma mscara de subred que el mdulo NOE).

18

31003122 10/2009

Descripcin de los productos

Conectores y cableado
Vista general A continuacin 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 mdulos NOE 771 es un conector de par trenzado RJ-45 estndar. En la siguiente figura se muestra el conector 10/100 BASE-T.

Schneider Electric recomienda utilizar el cableado STP de categora 5, que alcanza una velocidad de 100 Mbps con un conector RJ-45. Los ocho pins estn distribuidos verticalmente y numerados de abajo a arriba. La distribucin de pins de RJ-45 que utiliza este mdulo es: Recepcin de datos (+)3 Recepcin de datos (-)6 Transmisin de datos (+)1 Transmisin de datos (-)2 100 BASE-FX El conector 100 BASE-FX de los mdulos NOE 771 es un conector MT-RJ o conector de cable de fibra ptica de acoplamiento. (Consulte la figure de la vista frontal (vase pgina 16).) Para el mdulo NOE 771 es probable que necesite un conjunto de cable de fibra ptica multimodo de 62,5/125 mm MT-RJ a SC (dplex). Schneider Electric recomienda el cable nmero 490NOC00005 para realizar conexiones a concentradores/conmutadores de fibra. NOTA: El mdulo NOE 771 es un dispositivo de un solo canal. Permite la comunicacin a travs de una red Ethernet 10/100BASE-T o 100BASE-FX en cualquier momento, pero no a travs de las dos al mismo tiempo.

31003122 10/2009

19

Descripcin de los productos

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


Vista general Consulte el apartado Explorador de E/S (vase pgina 120) de este manual.

20

31003122 10/2009

Descripcin de los productos

Mensajes Modbus
Introduccin: Cliente
Todos los mdulos 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 instruccin de comunicaciones. Todos los PLC compatibles con las funciones de comunicacin de red a travs de Ethernet pueden utilizar la instruccin MSTR de Ladder Logic para leer o escribir informacin del controlador; tambin pueden usar los bloques de comunicaciones IEC.

Introduccin: Servidor
Todos los mdulos TCP/IP Ethernet NOE771 de Quantum permiten al usuario acceder a datos desde el controlador mediante el protocolo estndar 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 programacin iniciar una sesin en el controlador a travs de Ethernet.

Limitaciones
El mdulo NOE771 admite hasta 128 conexiones simultneas al servidor Modbus/TCP. A fin de garantizar la coherencia de los cambios en la configuracin del controlador, el mdulo NOE771 no permite que haya ms de un panel de programacin conectado al mismo tiempo. El mdulo NOE admite los siguientes comandos Modbus/TCP. Leer datos Escribir datos Leer/escribir datos Obtener estadsticas remotas Borrar estadsticas remotas Comandos Modbus 125 (utilizados por los paneles de programacin para descargar un nuevo Exec en el mdulo NOE)

Prestaciones En la siguiente tabla se muestran las caractersticas de las prestaciones del servidor Modbus/TCP del mdulo NOE 771 .
Parmetro Tiempo habitual de respuesta (ms) Nmero de conexiones Modbus (cliente y servidor) Valor 0.6 64 (-01, -11, -21) 16 (cliente -00) 32 (servidor -10) 1

Cantidad de canales de conexin simultneos

NOTA: Las prestaciones Modbus/TCP del mdulo NOE 771 se miden con el PLC 140 CPU 534 14 de Quantum.
31003122 10/2009

21

Descripcin de los productos

Servidores FTP y HTTP


Servidor FTP
El servidor de protocolo de transferencia de archivos (FTP) del mdulo NOE 771 estar disponible en cuanto este ltimo reciba una direccin IP. Cualquier cliente FTP puede acceder al mdulo si utiliza el nombre de usuario y la contrasea correctos. El servidor FTP ofrece los siguientes servicios: Actualizacin del firmware del mdulo NOE mediante la descarga de un nuevo Exec. Visualizacin del registro de errores mediante la carga de archivos de registro de errores. Carga/descarga del servidor BootP y de archivos de configuracin SNMP. El nombre de usuario predeterminado es USER, y la contrasea predeterminada USERUSER. Tanto el nombre de usuario como la contrasea distinguen entre maysculas y minsculas. Las instrucciones para cambiar la contrasea y aadir o eliminar los nombres de usuario para el servidor FTP (vase pgina 43) se describen ms adelante en esta gua. Slo puede haber un cliente FTP por mdulo.

Servidor HTTP
El servidor de protocolo de transferencia de hipertexto (HTTP) del mdulo NOE 771 estar disponible en cuanto este ltimo reciba una direccin IP. Se puede utilizar con la versin 4.0 o posterior de los navegadores Internet Explorer o Netscape. El servidor HTTP del mdulo NOE 771 permite acceder a la siguiente informacin: Estadsticas Ethernet del mdulo. Informacin del controlador y de E/S. Informacin del servidor BootP/DHCP/FDR (Faulty Device Replacement o Sustitucin de dispositivos defectuosos). Datos globales (publicar/suscribir) Las pginas HTML del servidor HTTP permiten configurar el agente SNMP y el servidor BootP/DHCP/FDR del mdulo. El servidor HTTP est protegido con un nombre y una contrasea predeterminados. El nombre y la contrasea predeterminados son USER y distinguen las maysculas de las minsculas. Ambos se pueden modificar desde la pgina de configuracin (vase pgina 47) que se encuentra en las pginas web incorporadas del mdulo NOE 771 0. En el caso de los mdulos NOE 771 1, el nombre de usuario y la contrasea se pueden cambiar mediante el configurador de FactoryCast. El mdulo NOE 771 admite un mximo de 32 conexiones HTTP simultneas. NOTA: Los navegadores pueden abrir varias conexiones, por lo que 32 conexiones HTTP no indican 32 usuarios simultneos. NOTA: El mdulo NOE 771 0 no admite las pginas web descargadas por los usuarios. Si desea utilizar este tipo de pginas, deber adquirir el mdulo 140 NOE 771 1 o -21.

22

31003122 10/2009

Descripcin de los productos

Servidor de direcciones
Vista general A continuacin se describen los servicios proporcionados por los servidores de direcciones: Servidor BootP Servidor 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 envan peticiones BootP durante la secuencia de inicio. El servidor BootP recibe la peticin y extrae la informacin de direcciones IP necesaria de su base de datos. A continuacin, el servidor ubica la direccin en los mensajes de respuesta BootP que enva a los dispositivos que han solicitado la informacin. Los dispositivos utilizarn 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 mdulo NOE 0 viene provisto de un servidor BootP. Esta funcin permite proporcionar direcciones IP a todos los dispositivos de E/S a los que el mdulo NOE 771 0 presta servicio. Un servidor BootP incorporado en el mdulo NOE 771 0 elimina la necesidad de tener un PC destinado a la gestin de la red de E/S que funcione como servidor BootP. NOTA: El servidor BootP del mdulo NOE 771 0 no se puede utilizar para proporcionar su propia direccin IP. El servidor BootP del mdulo NOE 771 0 se puede configurar desde la pgina web HTTP del mdulo. Al utilizar esta funcin, el usuario puede aadir, eliminar y editar dispositivos en la base de datos del servidor BootP, que se mantiene en la memoria no voltil del mdulo.

31003122 10/2009

23

Descripcin de los productos

Servidor DHCP NOTA: El servidor DHCP est disponible en los modelos 140 NOE 771 -1. El protocolo de configuracin dinmica de host (DHCP) es un superconjunto del protocolo BootP. El mdulo 140 NOE 771 1 dispone de un servidor DHCP. El servidor DHCP cumple con la especificacin RFC 1531 y puede utilizarse para proporcionar la configuracin IP a los dispositivos que utilizan BootP o DHCP. El servidor DHCP cuenta con entradas que utilizan la direccin MAC para realizar la configuracin IP y con entradas en el servidor que utilizan el nombre de funcin para realizar la configuracin IP (vase pgina 173). Si va a migrar una configuracin BootP de un mdulo 140 NOE 771 0 al nuevo mdulo 140 NOE 771 1, consulte el captulo Configuracin del servidor de direcciones/Sustitucin de dispositivos defectuosos (vase pgina 173) para obtener informacin adicional acerca de la actualizacin automtica de la configuracin del nuevo servidor DHCP. NOTA: Antes de ubicar el mdulo NOE en una red corporativa, Schneider Electric recomienda consultar la instalacin con el departamento de informtica. Es posible que la red corporativa de la empresa disponga de al menos un servidor DHCP ya en ejecucin. Si el servidor DHCP de NOE se est ejecutando en la misma red, podra interferir en ella. Para evitar posibles problemas relacionados con el servidor DHCP de NOE en la red corporativa, asegrese de que el servidor DHCP no se est ejecutando en el NOE sin incluir entradas de direccin en la configuracin. Si no existen dispositivos configurados en la pgina de configuracin del servidor de direcciones, el mdulo NOE no iniciar el servidor DHCP.

24

31003122 10/2009

Descripcin 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 ms eficaz para la coordinacin entre las aplicaciones del PLC. Los dispositivos compatibles con este servicio se encuentran en un grupo de distribucin que tiene como objetivo la sincronizacin y el intercambio de variables de aplicacin. Cada dispositivo de datos globales puede publicar una variable de red (aplicacin) y suscribir hasta 64. El mdulo NOE de Quantum lleva incorporada la Pgina web de configuracin de datos globales, que proporciona una pantalla de configuracin para determinar cules y cuntas variables de aplicacin se intercambian con este servicio. Tras la configuracin, los intercambios entre todas las estaciones que pertenezcan al mismo grupo de distribucin se realizarn automticamente. El servicio de datos globales utiliza el espacio de registros 4x para los intercambios de datos globales. Caractersticas principales del servicio de datos globales Las caractersticas 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 distribucin por direccin IP de red. Velocidad de publicacin definida por la aplicacin. Hasta 64 variables de red de datos globales (numeradas del 1 al 64) pueden formar parte del grupo de distribucin de datos. El mdulo NOE slo dispone de una direccin de difusin mltiple. Por lo tanto, nicamente puede realizar operaciones de publicacin y suscripcin dentro de un grupo. Un equipo puede participar en varios grupos de distribucin utilizando diversos mdulos NOE en el bastidor. El servicio de datos globales tiene una ventaja sobre los servicios cliente/servidor cuando hay ms de un suscriptor recibiendo datos al mismo tiempo. Esto se debe a que slo es necesario realizar una transaccin para que todos los suscriptores reciban los datos. Esto se traduce en dos ventajas: reduce el trfico de red en su conjunto asegura una mayor sincronizacin entre varios suscriptores

31003122 10/2009

25

Descripcin de los productos

Control de ancho de banda


Vista general El control de ancho de banda permite supervisar la asignacin de CPU de los mdulos NOE para cada uno de los siguientes servicios: datos globales, exploracin de E/S y envo 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 mdulo dispone de recursos libres o si el mdulo est funcionando con toda su capacidad. Al conocer la asignacin de recursos es posible: decidir la asignacin de los recursos; determinar el nmero de mdulos 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 mdulo NOE se calcula cada segundo.

26

31003122 10/2009

Descripcin 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 mdulo NOE asignado a datos globales; porcentaje de la CPU del mdulo NOE asignado al explorador de E/S; porcentaje de la CPU del mdulo NOE asignado a mensajes; porcentaje de la CPU del mdulo 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 envo de mensajes, se calculan segn la siguiente frmula: (Carga actual * 100)/Carga mxima Tabla de las tasas de carga mxima
Servicio de diagnstico Datos globales explorador de E/S Mensajes Datos de carga de trabajo devueltos Carga mxima para el mdulo NOE 771 x1 800 4200 410

Nmero de variables publicadas por segundo Nmero de transacciones por segundo Nmero de mensajes tratados por segundo

La carga actual se calcula de forma dinmica. NOTA: Las cargas dependen del tiempo de ciclo del controlador. Cada aplicacin 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 aplicacin.

31003122 10/2009

27

Descripcin de los productos

Diagnsticos web
Vista general NOTA: Estos servicios estn disponibles en los mdulos 140 NOE 771 1. El servidor web incorporado proporciona pginas web que se pueden emplear para diagnosticar servicios Transparent Factory/tiempo real. A continuacin se muestran los servicios referidos: diagnsticos de datos globales estado de todos los servicios de datos globales estado de todas las variables suscritas y publicadas tasa de publicacin/suscripcin diagnstico de exploracin de E/S estado de todos los servicios de exploracin de E/S estado de los dispositivos individuales explorados velocidad real de exploracin de E/S diagnsticos de envo de mensajes informacin de diagnstico para el envo de mensajes del puerto 502 control de ancho de banda. medicin del rendimiento del mdulo NOE mediante el servicio NOTA: Todas estas pginas estn protegidas por la contrasea HTTP general.

28

31003122 10/2009

Descripcin de los productos

Requisitos del sistema y atencin al cliente


Requisitos mnimos del sistema La siguiente tabla enumera los requisitos de versin mnimos para sistemas utilizados con los mdulos NOE 771 0.
Sistema Versin de Exec Versin de kernel Versin de pginas web Versin mnima 92.15 92.15 2.2.2

Atencin al cliente Los usuarios registrados de Schneider Electric tienen a su disposicin un servicio de asistencia tcnica. Para localizar la oficina de ventas de Schneider Electric ms cercano, visite [Link] En la lista Seleccione un pas, haga clic en el pas ms cercano para obtener informacin referente a la asistencia tcnica.

31003122 10/2009

29

Descripcin de los productos

30

31003122 10/2009

Instalacin del mdulo 31003122 10/2009

Instalacin del mdulo

2
Vista general El presente captulo contiene la informacin referente a la instalacin y configuracin de los mdulos NOE 771 . Contenido de este captulo Este captulo contiene los siguiente apartados:
Apartado Antes de empezar Esquemas de cableado Seguridad Instalacin del mdulo Conexin del cable Asignacin de parmetros de direccin Ethernet Definicin de la contrasea FTP Definicin de la contrasea HTTP Definicin de cadenas de comunidad SNMP Uso de BootP Lite para asignar parmetros de direccin Pgina 32 34 36 37 39 40 43 47 49 50

31003122 10/2009

31

Instalacin del mdulo

Antes de empezar
Comprobaciones iniciales

ATENCIN
RIESGO DE DIRECCIONES DUPLICADAS No conecte el mdulo a la red si antes no se ha asegurado de que su direccin IP ser nica en toda la red. Si dos dispositivos tienen la misma direccin IP, su red puede presentar un comportamiento imprevisible. Si no se siguen estas instrucciones pueden producirse lesiones personales o daos en el equipo.

ADVERTENCIA
FUNCIONAMIENTO INESPERADO DEL EQUIPO Disee su aplicacin de modo que los mdulos no controlados permitan la comunicacin slo con partes no crticas de la aplicacin. Si no se siguen estas instrucciones pueden producirse lesiones personales graves o mortales o daos en el equipo. Antes de instalar el mdulo, es necesario realizar las siguientes comprobaciones. Determinar cmo se asignarn al mdulo NOE 771 sus parmetros de direccin Ethernet (el mtodo predeterminado es BootP). Verificar que la red Ethernet est debidamente constituida. Determinacin de los parmetros de direccin Ethernet apropiados Consulte a su administrador de sistemas para determinar si debe configurar una direccin IP nueva, una pasarela adecuada y unas direcciones de mscara de subred, o si el mdulo obtendr los parmetros de direccin Ethernet de un servidor BootP. Si el administrador asigna parmetros de direccin nuevos, deber configurar el mdulo desde el panel de programacin (vase pgina 51).

32

31003122 10/2009

Instalacin del mdulo

Verificacin de la topologa de la red No emplee un cable estndar para conectar directamente a otro dispositivo un mdulo de servidor web Ethernet incorporado. Debe utilizar un cable de conexin cruzada. Para que la red funcione correctamente, es necesario tender el cable desde cada dispositivo a travs de un concentrador/conmutador Ethernet. Los concentradores/conmutadores son fciles de encontrar, puesto que son muchos los proveedores que ofrecen estos productos. En la figura siguiente se muestran dos topologas de red incorrectas.

En la figura siguiente se muestra una topologa de red correcta.

31003122 10/2009

33

Instalacin del mdulo

Esquemas de cableado
Vista general En un esquema de cableado Ethernet estndar, cada dispositivo se conecta por cable a un puerto de un concentrador/conmutador Ethernet central. Longitud del par trenzado Segn se aprecia en la tabla siguiente, la longitud mxima del cable que conecta dos dispositivos depende del tipo de dispositivo.
Tipo de dispositivo Concentrador Conmutador Longitud mxima del cable desde el dispositivo hasta el concentrador/conmutador 100 m 100 m Cantidad mxima de concentradores entre dos nodos cualesquiera 4 Sin lmite Longitud mxima de cable entre los nodos ms alejados de una red 500 m Sin lmite

Para conocer las caractersticas de Fast Ethernet (100 Base-T), consulte la norma IEEE 802.3u, publicada por el IEEE ([Link]). Cableado con concentradores convencionales Las tablas y figuras siguientes muestran la cantidad mxima de concentradores y la longitud mxima admitida del cable entre dispositivos si se utilizan concentradores. Distancias de cable 10 BASE-T

34

31003122 10/2009

Instalacin del mdulo

Distancias de cable 100 BASE-T El cableado 100 BASE-T permite utilizar dos concentradores con una distancia mxima de conexin de 100 m y un dimetro de red total de 205 m (325 ft). La tabla siguiente contiene informacin acerca de los parmetros de distancia mxima con 100 BASE-T.
Modelo DTE-DTE (sin repetidor) 1 repetidor de clase I 1 repetidor de clase II 2 repetidores de clase II Longitud mxima del cable de par trenzado TX-T2-T4 100 m 200 m 200 m 205 m (665 ft)

Distancias de cable 100 BASE-FX El cableado 100 BASE-FX permite utilizar dos concentradores con una distancia mxima de conexin de 412 m (1.339 ft)y un dimetro de red total de 205 m (665 ft). La tabla siguiente contiene informacin acerca de los parmetros de distancia mxima con 100 BASE-FX y 100 BASE-TX-FX.
Modelo DTE-DTE (sin repetidor) 1 repetidor de clase I 1 repetidor de clase II 2 repetidores de clase II Longitud mxima del cable de par trenzado TX y fibra FX N/A 260,8 m (1) 308,8 m (1) 216,2 m (2) Longitud mxima del cable fibra FX 412 m 272 m (884 ft) 320 m 228 m (741 ft)

(1) La combinacin de fibra y par trenzado implica una conexin de par trenzado de 100 m (325 ft). (2) La combinacin de fibra y par trenzado implica una conexin de par trenzado de 105 m (340 ft).

Longitud de fibra La longitud mxima para cable multimodo/850 nm es 2 km.

31003122 10/2009

35

Instalacin del mdulo

Seguridad
Vista general La informacin que se muestra a continuacin 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 red Cortafuegos de aplicacin. 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 aplicacin Los cortafuegos de aplicacin actan en representacin de una aplicacin. Interceptan todo el trfico destinado a dicha aplicacin y deciden si permitir el acceso de ese trfico a la aplicacin en cuestin. Los cortafuegos de aplicacin se ubican en ordenadores principales individuales. Nmeros de puerto utilizados por el mdulo NOE La tabla que aparece a continuacin muestra los nmeros de puerto utilizados por el mdulo NOE.
Protocolo Modbus/TCP HTTP SNMP FTP Nmero de puerto TCP 502 TCP 80 UDP 61 TCP 21

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

36

31003122 10/2009

Instalacin del mdulo

Instalacin del mdulo


Vista general La informacin que se muestra a continuacin describe cmo instalar el mdulo NOE 771 . Antes de comenzar Localice el bastidor en el que se instalar el mdulo NOE 771 . Asegrese de que haya un slot disponible para instalar el mdulo. NOTA: El mdulo NOE 771 slo se puede instalar en un bastidor local. Asegrese de que la instalacin del mdulo NOE no excede los requisitos del bastidor Quantum. Ubicacin del slot en el bastidor Los mdulos se pueden instalar en cualquier slot del bastidor. No es necesario, por lo tanto, que estn ubicados uno al lado del otro. Herramientas necesarias Para la instalacin se precisa un destornillador Phillips de tamao mediano.

31003122 10/2009

37

Instalacin del mdulo

Instalacin del mdulo en el bastidor Siga los pasos descritos a continuacin para instalar el mdulo NOE 771 en un bastidor Quantum.
Paso 1 Accin Mientras se sostiene el mdulo 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 mdulo.

2 3

Deslizar el mdulo hacia abajo de manera que el conector se enganche con el bastidor. Utilizar un destornillador Phillips para ajustar el tornillo de la parte inferior del mdulo 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

Instalacin del mdulo

Conexin del cable


Accesorios NOTA: El mdulo 140 NOE 771 puede comunicarse a travs de una red Ethernet 10/100BASE-T o 100BASE-FX en cualquier momento, pero no a travs de ambas al mismo tiempo. A continuacin se muestra una lista de conmutadores comercializados por Schneider Electric.
Concentrador o conmutador 499NEH10410 499NOH10510 499NTR10010 499NEH14100 499NTR10100 499NES18100 499NES17100 499NOS17100 Descripcin Concentrador con 4 puertos 10BASE-T Concentrador con 3 puertos 10BASE-T y 2 puertos 10BASE-FL Transceptor 10BASE-T/10BASE-FL Concentrador con 4 puertos 100BASE-TX Transceptor 100BASE-TX Conmutador con 8 puertos 10/100BASE-TX Conmutador administrado con 7 puertos 10/100BASE-TX Conmutador administrado con 5 puertos 10/100BASE-TX y 2 puertos 100BASE-FX

En la siguiente lista, por su parte, se indican los cables de Schneider Electric que admiten el filtrado de difusin mltiple.
Cable 490NTW000 02/05/12/40/80 U 490NTC000 05/15/40/80 U Descripcin Cable recto Cable cruzado

Fibra ptica Retire la tapa protectora del puerto del conector MT-RJ que se encuentra en el mdulo 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 slo se puede ajustar en el conector de una manera. Debe encajar, por lo tanto, en su sitio. La figura que aparece a continuacin muestra el cable de fibra ptica MT-RJ.

31003122 10/2009

39

Instalacin del mdulo

Asignacin de parmetros de direccin Ethernet


Vista general

ATENCIN
RIESGO DE DIRECCIONES DUPLICADAS Asegrese de que el mdulo NOE 771 0 recibe una direccin IP exclusiva. Si existen dos o ms dispositivos con la misma direccin IP, es posible que se produzca un funcionamiento impredecible en la red. Si no se siguen estas instrucciones pueden producirse lesiones personales o daos en el equipo. La informacin que se muestra a continuacin describe cmo asignar los parmetros de direccin IP. El mdulo NOE 771 no contiene ninguna direccin IP predeterminada. Es necesario programar la unidad con una ampliacin de la configuracin Ethernet para proporcionarle una direccin IP. Si el mdulo arranca sin tener una direccin IP, ste intentar obtener una direccin del servidor BootP de la red. Tambin es posible asignar parmetros de direccin IP mediante el programa de software BootP Lite. NOTA: Puede hacer uso de las pginas web con objeto de configurar la direccin IP para los mdulos NOE 771 01, -11 y -21.

Utilizacin 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 direccin IP del adaptador. A este respecto, vase Uso de BootP Lite para asignar parmetros de direccin, pgina 50.

Obtencin de una direccin IP por parte de un mdulo sin configurar (de fbrica)
Durante la operacin de inicio, un mdulo NOE 711 sin configurar intentar obtener la direccin IP mediante el envo de solicitudes BootP. Cuando obtenga una respuesta de un servidor BootP, ser esa la direccin IP que se utilice. Si no se obtiene una respuesta BootP en dos minutos, el mdulo utilizar la direccin IP predeterminada obtenida a partir de su direccin MAC. NOTA: La direccin MAC viene asignada de fbrica y est indicada en una etiqueta situada en el panel frontal, encima del conector de cables. Se trata de una direccin nica asignada globalmente de 48 bits. Est ubicada en la PROM. La direccin Ethernet aparece indicada en la etiqueta en formato hexadecimal del tipo [Link].

40

31003122 10/2009

Instalacin del mdulo

Conexin a la direccin IP predeterminada Para conectarse a la direccin IP predeterminada mediante el PC, configure una ruta activa desde dicho PC. Para realizar esta operacin tanto con Windows 95/98/ME/NT/2000 como con Windows XP, siga el procedimiento que se especifica a continuacin. Puede utilizar las rutas para conectar los componentes Ethernet con otros rangos de direcciones.
Paso 1 2 3 4 Accin Comprobar que el mdulo NOE est funcionando. Obtener la direccin IP predeterminada del mdulo NOE procedente de la direccin MAC (por ejemplo, [Link]). Abrir una ventana de MS-DOS. Agregar una ruta activa para el mdulo NOE local escribiendo: C:\>ROUTE ADD <destino> MASK <mscara> <gateway> Ejemplo: C:\>ROUTE ADD [Link] MASK [Link] [Link] Utilizar la direccin IP predeterminada del mdulo NOE como direccin de destino. Utilizar la mscara de subred de tipo A para conectarse con cada direccin [Link]. La direccin de gateway es la IP del PC. Resultado: MS Windows se comunicar con cualquier direccin que empiece por 84 y que: est directamente conectada a un concentrador o conmutador al que pueda acceder directamente la mquina del usuario; o bien pueda ver la ruta o gateway que se haya especificado. Confirmar que existe una entrada nueva en la tabla de rutas activas escribiendo C:\>route print: La figura que aparece a continuacin confirma que se ha agregado una entrada nueva a la tabla de rutas activas.

Comprobar que la conexin se ha realizado escribiendo C:\>ping [Link] La figura que aparece a continuacin indica que se ha comprobado la conexin.

31003122 10/2009

41

Instalacin del mdulo

Especificacin de parmetros de direccin Para obtener una direccin IP vlida, una gateway adecuada y una mscara de subred, consulte al administrador de sistemas. A continuacin, siga las instrucciones que se explican en el apartado Configuracin de los parmetros de direccin Ethernet (vase pgina 61). Si el servidor BootP responde Si el servidor responde con parmetros de direccin, el mdulo NOE 771 los utilizar mientras siga recibiendo alimentacin. Si el servidor no responde, el mdulo intentar enviar de nuevo la peticin durante dos minutos. Si el servidor BootP no responde Si no se recibe ninguna respuesta del servidor BootP, el mdulo NOE 771 utilizar la direccin IP predeterminada. Durante este periodo de tiempo, el indicador Run parpadear cinco veces por cada intento BootP y seis veces por la utilizacin de la direccin IP predeterminada. Prueba de direccin IP duplicada de NOE 771 Siempre que el mdulo NOE 771 reciba una direccin IP, ste realizar una prueba de direcciones duplicadas mediante el envo de tres solicitudes ARP de difusin en intervalos de cinco segundos. Si se encuentra una direccin IP duplicada en la red, el mdulo NOE 771 se mantendr offline para evitar que se produzcan fallos en la red. Parpadear cuatro veces para indicar la deteccin de una direccin IP duplicada. ARP automtico Si las solicitudes no reciben respuesta, el mdulo NOE 771 enviar de forma automtica tres solicitudes ARP en intervalos de dos segundos para anunciar su presencia en la red.

42

31003122 10/2009

Instalacin del mdulo

Definicin de la contrasea FTP


Definicin de la contrasea FTP La contrasea FTP se establece mediante el servidor web incorporado. El presente apartado contiene informacin acerca del acceso inicial al servidor web. En primer lugar, el administrador de sistemas debe cambiar la contrasea FTP, que restringe el acceso nicamente al administrador. Consulte Pginas web incorporadas, pgina 143 para obtener ms informacin. Acceso al servidor web Cada mdulo Quantum 140 NOE 771 contiene un servidor web incorporado que permite acceder al diagnstico y a las configuraciones en lnea del mdulo y de su controlador asociado. Las pginas web slo se pueden ver en Internet mediante la versin 4.0 o posterior de Netscape Navigator o Internet Explorer, versiones que son compatibles con JDK 1.1.4 o una versin superior. Para obtener informacin acerca de la funcionalidad adicional que el sistema FactoryCast proporciona en los mdulos 140 NOE 771 1, consulte el Manual de usuario de FactoryCast (31001229). Acceso a la pgina de inicio del mdulo Para poder acceder a la pgina de inicio del mdulo, deber introducir primero la direccin IP o URL completa en el campo Direccin o Ubicacin de la ventana del navegador. Ejemplo: [Link] (donde hostname es la direccin IP completa o el nombre del ordenador principal DNS completo). Resultado: Aparecer la pgina web de inicio del servidor web Schneider Automation.

31003122 10/2009

43

Instalacin del mdulo

Pgina web de inicio del programa de ayuda de Schneider La figura que aparece a continuacin muestra la pgina de inicio del servidor web Schneider Automation.

Desde esta pgina se puede acceder a las pginas indicadas para realizar las siguientes acciones: modificacin de la contrasea FTP; modificacin de la contrasea HTTP; supervisin de la informacin de diagnstico y configuracin (a este respecto, vase Pginas web incorporadas, pgina 143).

44

31003122 10/2009

Instalacin del mdulo

Modificacin de la contrasea del servidor FTP Siga los pasos que se indican a continuacin para acceder a la pgina web conveniente y poder modificar as la contrasea FTP.
Paso 1 2 Accin Introducir la direccin URL. Ejemplo: [Link] Introducir un nombre de usuario y una contrasea en el cuadro de dilogo Introducir contrasea de red. Hacer clic en OK. Nota: El nombre de usuario predeterminado es USER, mientras que la contrasea predeterminada es USERUSER. Se recomienda modificar los dos elementos al instalar el mdulo.

Introducir un nuevo nombre de usuario y una contrasea nueva en el campo conveniente del cuadro de dilogo Modificar nombre de usuario y contrasea del servidor FTP. Hacer clic en Enviar cambio de contrasea FTP.

31003122 10/2009

45

Instalacin del mdulo

Paso 4

Accin Aparecer el siguiente cuadro de dilogo.

Si se hace clic en Reiniciar dispositivo, se definir el nombre de usuario y la contrasea nuevas de la tarjeta del mdulo NOE 771 . Nota: El proceso de reinicio precisa aproximadamente 40 segundos. (Si se trabaja con aplicaciones de gran tamao, dicho proceso puede durar hasta 60 segundos). Durante el proceso de reinicio, no estar disponible ninguno de los servicios que presta el mdulo NOE 771 .

46

31003122 10/2009

Instalacin del mdulo

Definicin de la contrasea HTTP


Vista general La siguiente informacin describe cmo establecer la contrasea HTTP exclusivamente en el mdulo NOE 771 0. Modificacin de la contrasea HTTP En los pasos que figuran a continuacin se indica cmo acceder a la pgina web conveniente para modificar la contrasea HTTP.
Paso 1 2 Accin Introducir la direccin URL. Ejemplo: [Link] Introducir un nombre de usuario y una contrasea en el cuadro de dilogo Introducir contrasea de red. Hacer clic en OK. Nota: El nombre de usuario predeterminado es USER, mientras que la contrasea predeterminada es USER. Se recomienda modificar los dos elementos al instalar el mdulo.

31003122 10/2009

47

Instalacin del mdulo

Paso 3

Accin Introducir un nuevo nombre de usuario y una contrasea nueva en el campo conveniente del cuadro de dilogo Modificar nombre de usuario y contrasea del servidor web. Hacer clic en Enviar cambio de contrasea.

Aparecer el siguiente cuadro de dilogo.

Si se hace clic en Reiniciar dispositivo, se definir el nombre de usuario y la contrasea nuevas de la tarjeta del mdulo NOE 771 0. Nota: El proceso de reinicio precisa aproximadamente 40 segundos. (Si se trabaja con aplicaciones de gran tamao, dicho proceso puede durar hasta 60 segundos). Durante el proceso de reinicio, no estar disponible ninguno de los servicios que presta el mdulo NOE 771 0.

48

31003122 10/2009

Instalacin del mdulo

Definicin 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 mdulo. Definicin de cadenas de comunidad SNMP Siga los pasos que se indican a continuacin para definir las cadenas de comunidad SNMP.
Paso 1 Accin Escribir la siguiente direccin URL en el navegador: [Link] o consultar la pgina web Configuracin de SNMP. Introducir los nombres de comunidad en los campos Establecer, Obtener y Capturar.

3 4

Hacer clic en Actualizar SNMP. Reiniciar el mdulo mediante un arranque en caliente.

31003122 10/2009

49

Instalacin del mdulo

Uso de BootP Lite para asignar parmetros de direccin


Programa de ayuda BootP Lite

ATENCIN
OPERACIONES IMPREVISIBLES A CAUSA DE UNA DIRECCIN MAC INCORRECTA Compruebe la direccin MAC del dispositivo de destino antes de conectar el software de servidor BootP Lite. Es necesario que introduzca los parmetros adecuados del controlador de destino, puesto que en caso contrario ste funcionar segn su configuracin anterior. Una direccin 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 daos en el equipo. En lugar de un servidor BootP, el programa de ayuda de BootP Lite de Schneider Electric se puede emplear para proporcionar la direccin IP, la mscara de subred y la gateway predeterminada del mdulo NOE 771 . NOTA: Consulte el software de servidor de BootP Lite y la documentacin de usuario, que se encuentran disponibles en [Link] para su descarga.

50

31003122 10/2009

Configuracin del mdulo con Concept 31003122 10/2009

Configuracin del mdulo con Concept

Introduccin Este captulo describe cmo configurar el mdulo NOE 771 desde el panel de programacin utilizando Concept. El mdulo puede funcionar como una interfase de red para la CPU sin servicios de E/S, siempre y cuando los parmetros IP sean facilitados por un servidor BootP o con la direccin IP predeterminada del mdulo. Contenido de este captulo Este captulo contiene los siguiente apartados:
Apartado Seleccionar el PLC Ajuste del nmero de mdulos NOE Acceso y edicin de la asignacin de E/S Configurar los parmetros de direccin Ethernet Pgina 52 56 58 61

31003122 10/2009

51

Configuracin del mdulo con Concept

Seleccionar el PLC
Configuracin inicial Una vez que haya instalado el mdulo NOE 771 (vase pgina 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 informacin detallada sobre el uso de Concept, consulte el conjunto de manuales que acompaan a dicho software. Seleccionar una CPU Para seleccionar una CPU lleve a cabo los pasos siguientes:
Paso 1 2 Accin Abra Concept en su panel de programacin (PC). Haga clic en Archivo Proyecto nuevo.

Resultado: Se abre un proyecto nuevo y aparece el nombre del archivo (sin ttulo) sobre la barra de mens.

52

31003122 10/2009

Configuracin del mdulo con Concept

Paso 3

Accin Haga clic en Proyecto Configurador.

Resultado: Se abre la pantalla Configuracin de PLC.

31003122 10/2009

53

Configuracin del mdulo con Concept

Paso 4

Accin Haga doble clic en el campo Tipo de la seccin del PLC en la pantalla Configuracin de PLC. Resultado: Se abre el cuadro de dilogo Seleccin de PLC. La opcin predeterminada es Quantum.

54

31003122 10/2009

Configuracin del mdulo con Concept

Paso 5

Accin En la lista CPU/ejecucin, seleccione la CPU instalada en su plano posterior Quantum. Nota: En funcin de la CPU que elija, puede que tenga que seleccionar el tamao de memoria correcto de la lista Tamao de memoria. Haga clic en Aceptar. Resultado: El tipo de PLC y los parmetros de configuracin predeterminados aparecen en la pantalla Configuracin de PLC.

Configurar el nmero de mdulos Ethernet A continuacin, debe configurar el nmero de mdulos Ethernet con los que contar su sistema, tal como se indica en Esquemas de cableado (vase pgina 34).

31003122 10/2009

55

Configuracin del mdulo con Concept

Ajuste del nmero de mdulos NOE


Vista general Puede configurar de dos a seis mdulos Ethernet en un solo PLC segn el modelo. Una 140 CPU 113 213 aceptar un total de dos mdulos de opcin 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, pgina 120, en el que se aborda la combinacin de exploradores de E/S y mdulos NOE por CPU. Requisitos de memoria El primer mdulo Ethernet TCP/IP configurado necesita 20 palabras de memoria. Cada mdulo adicional necesitar otras 16 palabras de memoria. Ajuste del nmero de mdulos NOE En el cuadro de dilogo Configuracin del PLC, siga los pasos que aparecen a continuacin para seleccionar el nmero de mdulos NOE.
Paso 1 Accin Hacer clic en Configurar Ampliaciones de configuracin o hacer doble clic en la zona de la pantalla Ampliaciones de configuracin

Resultado: Se abrir el cuadro de dilogo Ampliaciones de configuracin.

56

31003122 10/2009

Configuracin del mdulo con Concept

Paso 2

Accin En la listaEthernet TCP/IP, seleccionar el nmero de mdulos NOE que se desea configurar.

Hacer clic en OK. Resultado: El estado de Ethernet cambia de 0 al nmero seleccionado en el paso 2.

Creacin de una asignacin de E/S para los mdulos NOE A continuacin, debe crear en su configuracin una asignacin de E/S para los mdulos NOE, tal y como se explica en el apartado Acceso y edicin de la asignacin de E/S (vase pgina 58).

31003122 10/2009

57

Configuracin del mdulo con Concept

Acceso y edicin de la asignacin de E/S


Vista general El siguiente procedimiento describe cmo crear una asignacin de E/S para los mdulos NOE del sistema. El procedimiento determina la cantidad de mdulos NOE en el sistema y los nmeros de slot en los que se ubican. Acceso y edicin de una asignacin de E/S Siga los siguientes pasos para acceder y editar una asignacin de E/S desde la pantalla Configuracin del PLC.
Paso 1 Accin Hacer clic en Configurar Asignacin de E/S.

Resultado: Se abre el cuadro de dilogo Asignacin de E/S (vase a continuacin).

58

31003122 10/2009

Configuracin del mdulo con Concept Paso 2 Accin Hacer clic en Editar.

Resultado: Se abre el cuadro de dilogo Estacin de E/S Quantum local.

31003122 10/2009

59

Configuracin del mdulo con Concept

Paso 3

Accin Hacer clic en el botn de elipsis (...) ...que se encuentra situado debajo de la columna Mdulo. Resultado: Se abre el cuadro de dilogo Seleccin de mdulos de E/S.

Hacer clic en el elemento Net Adapter del campo Categoras; a continuacin, hacer clic, dentro del campo Mdulos, en 140-NOE-771-00. Hacer clic en OK. Resultado: Se actualiza el cuadro de dilogo Estacin de E/S Quantum local; NOE-771-00 aparece desde ese momento en la lista situada debajo de la columna Mdulo, y su descripcin se incluye en la columna Descripcin.

5 6

Repetir los pasos 3 y 4 si es necesario agregar otros mdulos a la asignacin de E/S. Hacer clic en OK para regresar a la pantalla Configuracin del PLC.

Configuracin de los parmetros de direccin Ethernet A continuacin, configure los parmetros de direccin Ethernet en la pantalla Explorador de E/S Ethernet. Para ello, siga las indicaciones contenidas en el apartado Configuracin de los parmetros de direccin Ethernet (vase pgina 61).
60
31003122 10/2009

Configuracin del mdulo con Concept

Configurar los parmetros de direccin Ethernet


Descripcin general En la siguiente informacin se describe cmo configurar los parmetros de direccin Ethernet del NOE 771 con Concept. Introduccin

ATENCIN
FUNCIONAMIENTO NO DESEADO: DIRECCIN IP DUPLICADA Si dos dispositivos tienen la misma direccin IP, su red puede presentar un comportamiento imprevisible. Asegrese de que asigna una direccin 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 daos en el equipo. Se puede acceder a los parmetros de direccin Ethernet del mdulo NOE 771 , que incluyen las direcciones de Internet, de mscara de subred y de pasarela, desde el cuadro de dilogo Ethernet / Explorador de E/S. Antes de llevar a cabo el siguiente procedimiento, consulte a su administrador de sistemas si debe configurar los nuevos parmetros de direccin Ethernet o si el mdulo puede obtenerlos del servidor BootP. NOTA: Para poder configurar el mdulo NOE 771 con Concept su estado debe ser fuera de lnea.

31003122 10/2009

61

Configuracin del mdulo con Concept

Configurar los parmetros de direccin Ethernet Lleve a cabo los pasos siguientes para configurar los parmetros de direccin Ethernet.
Paso 1 Accin Haga clic en Configurar Ethernet / Explorador de E/S.

Resultado: Se abre el cuadro de dilogo Ethernet / Explorador de E/S. 2 3 4 5 Haga clic en el botn Especificar direccin IP. Escriba las nuevas direcciones IP, de mscara de subred y de pasarela en los campos correspondientes. Seleccione el tipo de trama de Internet correcto de la lista Tipo de trama. Si los parmetros de direccin Ethernet los asigna el servidor BootP del mdulo, haga clic en el botn Usar servidor BootP. Nota: Si hace clic en este botn, los campos de los parmetros de direccin no estarn disponibles y no se mostrarn las direcciones.

Cmo obtiene el mdulo su direccin IP Durante la inicializacin, el mdulo NOE 771 trata de leer la informacin de parmetros de direccin del PLC y determina su direccin IP de la siguiente manera. Si el PLC tiene la direccin IP y no se ha seleccionado el servidor BootP, el mdulo usar la direccin 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 mdulo enviar solicitudes BootP para recibir su direccin IP. Si no existe extensin de configuracin, el NOE enva solicitudes BootP. Si el mdulo no recibe su direccin IP del servidor BootP en el plazo de dos minutos, usar la direccin IP obtenida a partir de su direccin MAC. NOTA: La direccin MAC viene asignada de fbrica y est registrada en una etiqueta en el panel frontal, sobre el conector del cable. Se trata de una direccin asignada global de 48 bits exclusiva que se guarda en la PROM. La direccin Ethernet est escrita en la etiqueta en sistema hexadecimal, con el formato [Link].
62

31003122 10/2009

Transferir datos mediante bloques de comunicacin 31003122 10/2009

Transferir datos mediante bloques de comunicacin

Introduccin En este captulo se describe cmo transferir datos a y desde nodos en una red TCP/IP mediante bloques de comunicacin. Los datos se transfieren mediante una instruccin MBP_MSTR especial o bien mediante una funcin lgica IEC. Este captulo contiene las estadsticas de funcionamiento y los cdigos de error para leer y escribir la informacin del controlador. Contenido de este captulo Este captulo contiene las siguientes secciones:
Seccin 4.1 4.2 Apartado Utilizacin de los bloques de comunicacin Ladder Logic 984 Utilizacin de los bloques de comunicacin lgicos IEC Pgina 64 87

31003122 10/2009

63

Transferir datos mediante bloques de comunicacin

4.1

Utilizacin de los bloques de comunicacin Ladder Logic 984

Introduccin Esta seccin contiene informacin acerca de la instruccin MSTR del conjunto de instrucciones de Ladder Logic 984. Contenido de esta seccin Esta seccin contiene los siguientes apartados:
Apartado Descripcin de las instrucciones MSTR Bloque MSTR para TCP/IP en Concept Representacin de la instruccin Ladder Logic MSTR Cdigos de error de funcin MSTR Operaciones MSTR de lectura y escritura Leer/escribir datos Operacin MSTR de obtencin de estadsticas locales Operacin de MSTR de borrado de estadsticas locales Operacin MSTR de obtencin de estadsticas remotas Operacin MSTR de borrado de estadsticas remotas Operacin MSTR de restablecimiento de mdulo opcional Operacin MSTR Leer CTE (tabla de ampliacin de configuracin) Operacin MSTR Escribir CTE (tabla de ampliacin de configuracin) Estadsticas de Ethernet TCP/IP Pgina 65 66 67 69 73 74 75 76 77 78 79 80 82 84

64

31003122 10/2009

Transferir datos mediante bloques de comunicacin

Descripcin de las instrucciones MSTR


Vista general Todos los mdulos 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 instruccin MSTR. Todos los PLC compatibles con las funciones de comunicacin de red a travs de Ethernet y Modbus Plus pueden utilizar la instruccin MSTR de Ladder Logic para leer o escribir informacin del controlador. Operaciones de MSTR La tabla que aparece a continuacin 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 operacin se designa mediante un cdigo especfico.
Operacin de MSTR Escribir datos Leer datos Obtener estadsticas locales Borrar estadsticas locales Escribir base de datos globales Leer base de datos globales Obtener estadsticas remotas Borrar estadsticas remotas Restablecer mdulo opcional Leer CTE (ampliaciones de configuracin) Tipo de operacin 1 2 3 4 5 6 7 8 10 11 Compatibilidad de Ethernet TCP/IP Compatible Compatible Compatible Compatible Incompatible Incompatible Compatible Compatible Compatible Compatible Compatible

Escribir CTE (ampliaciones de configuracin) 12

Nmero de instrucciones MSTR permitidas Hasta un mximo de 16 instrucciones MSTR se pueden realizar de forma simultnea en un programa Ladder Logic por NOE. Se pueden programar ms de 16 operaciones MSTR para la activacin de flujo lgico. En este caso, cuando un bloque activo MSTR deja libres los recursos que ha estado utilizando y se desactiva, puede activarse la siguiente operacin MSTR que localice Ladder Logic.

31003122 10/2009

65

Transferir datos mediante bloques de comunicacin

Bloque MSTR para TCP/IP en Concept


Vista general La informacin que se incluye a continuacin describe cmo completar la instalacin del bloque MSTR en una red TCP/IP. Instalacin 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 continuacin.
Paso 1 2 3 4 Accin Situar el cursor en el bloque MSTR. Configurar el bloque de control y el campo de datos haciendo doble clic. Pulsar Ctrl+D o hacer clic en Editar Zoom DX. Ir a la pgina 2 para definir aspectos sobre el conjunto de protocolos TCP/IP relativos al bloque MSTR y para completar la informacin necesaria.

66

31003122 10/2009

Transferir datos mediante bloques de comunicacin

Representacin de la instruccin Ladder Logic MSTR


Vista general La informacin que se incluye a continuacin describe la representacin de Ladder Logic para la instruccin MSTR. Diagrama Ladder Logic El bloque MSTR se representa en diagramas Ladder Logic, tal y como se muestra a continuacin.

Entradas La instruccin MSTR tiene las dos siguientes entradas de control. La entrada al nodo superior permite la instruccin si est habilitado. La entrada al nodo intermedio concluye la operacin activa si est habilitado. Salidas La instruccin MSTR puede producir las tres salidas posibles que se muestran a continuacin. La salida del nodo superior refleja el estado de la entrada superior. Se encuentra habilitado mientras la instruccin est activa. La salida del nodo intermedio refleja el estado de la entrada intermedia. Se encuentra habilitado si la operacin MSTR se detiene antes de finalizar o si se produce un error en el momento de finalizar la operacin. La salida del nodo inferior se encuentra habilitada si una operacin MSTR ha finalizado correctamente. Cuando todas las salidas estn en posicin 0, 4 instrucciones MSTR estarn en curso.

31003122 10/2009

67

Transferir datos mediante bloques de comunicacin

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 segn el tipo de red en uso. En el caso de las operaciones de lectura y escritura en CTE (vase pgina 73) de Ethernet, el nodo intermedio almacena el contenido de la tabla de la ampliacin de configuracin Ethernet en una serie de registros. La tabla que se muestra a continuacin muestra la estructura del bloque de control para la red Ethernet TCP/IP.
Registro Visualizado Primer implcito Segundo implcito Tercer implcito Cuarto implcito Contenido Identifica una de las diez operaciones permitidas de MSTR para TCP/IP (de 1 a 4 y de 7 a 12) Muestra el estado de error Muestra la longitud (nmero de registros transferidos) Muestra la informacin dependiente de la operacin MSTR Byte de menor valor: ndice de destino Byte de mayor valor: direccin de slot del bastidor Quantum del mdulo NOE Quinto implcito Sexto implcito Sptimo implcito Octavo implcito Byte 4 (MSB) de la direccin IP de destino de 32 bits Byte 3 de la direccin IP de destino de 32 bits Byte 2 de la direccin IP de destino de 32 bits Byte 1 (LSB) de la direccin IP de destino de 32 bits

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 comunicacin, tales como una operacin 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 comunicacin, el campo de datos es el destino de los datos. En el caso de las operaciones de lectura y escritura en CTE (vase pgina 73) de Ethernet, el nodo intermedio almacena el contenido de la tabla de ampliacin de configuracin 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 nmero mximo de registros del campo de datos. La longitud se indicar en un rango de 1 a 100.
68

31003122 10/2009

Transferir datos mediante bloques de comunicacin

Cdigos de error de funcin MSTR


Descripcin general A continuacin, se describen los cdigos de error para las operaciones MSTR. Visualizacin en bloque de control Si se produce un error durante una operacin MSTR, aparecer un cdigo hexadecimal de error en el primer registro implcito en el bloque de control (el nodo superior). Los cdigos de error de funcin son especficos para cada red. Cdigos 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.
Cdigo de error (hexadecimal) 1001 2001 2002 Descripcin El usuario ha anulado el elemento MSTR. Se ha especificado un tipo de operacin no compatible en el bloque de control. Se han modificado uno o ms parmetros del bloque de control mientras el elemento MSTR est activo (slo se aplica a operaciones que realizan varios ciclos antes de completarse). Slo se podrn modificar los parmetros del bloque de control cuando el elemento MSTR no est activo. Valor no vlido en el campo de longitud del bloque de control. Valor no vlido en el campo de offset del bloque de control. Valores no vlidos en los campos de longitud y de offset del bloque de control. Zona de datos del dispositivo esclavo no vlida. Direccionamiento del dispositivo esclavo no vlido. Cdigo de error en el Modbus genrico. Tiempo de respuesta de excepcin del esclavo Modbus. Respuesta del esclavo MODBUS incoherente. El mdulo opcional no responde. Mdulo no inicializado completamente.

2003 2004 2005 2006 2008 3000 30ss* 4001 F001 F002 * ss = subcampo

31003122 10/2009

69

Transferir datos mediante bloques de comunicacin

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


Valor hexadecimal de ss. 01 02 03 04 05 06 07 Descripcin

El dispositivo esclavo no admite la operacin solicitada. Se han solicitado registros de dispositivos esclavos no existentes. Se piden valores de datos no vlidos. Reservado. El esclavo ha aceptado un comando de programa de larga duracin. La funcin no se puede realizar en este momento; hay vigente un comando de larga duracin. El esclavo ha rechazado un comando de programa de larga duracin.

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.
Cdigo de error hex. 5004 5005 5006 5009 500C 500D 5011 5016 5017 5020 5028 5029 502A 502B 502C 502D 502E Significado Llamada del sistema interrumpida Error de E/S Esta direccin no existe El descriptor del conector no es vlido Memoria insuficiente Permiso denegado Entrada existente Argumento no vlido Una tabla interna se ha quedado sin espacio La conexin se ha interrumpido Direccin de destino requerida Tipo de protocolo falso para el conector Protocolo no disponible Protocolo no compatible Tipo de conector no compatible Operacin no admitida en un conector Familia de protocolos no admitida

70

31003122 10/2009

Transferir datos mediante bloques de comunicacin

Cdigo de error hex. 502F 5030 5031 5032 5033 5034 5035 5036 5037 5038 5039 503A 503B 503C 503D 503E 503F 5040 5041 5042 5043 5044 5045 5046 5047 5048 5049 504A 504B 5050 5051 5052

Significado Familia de direcciones no admitida Direccin ya en uso No se puede asignar la direccin solicitada Operacin de conexin sin conectar No se puede acceder a la red La red finaliza la conexin en reinicio La red origin una interrupcin de la conexin Reinicio de conexin por pares Espacio del bfer no disponible Conector ya conectado Conector no conectado No es posible enviar despus de cerrar el conector Demasiadas referencias, no se pueden empalmar Se ha acabado el tiempo de conexin (consulte la nota que aparece a continuacin) Conexin rechazada La red no funciona Fichero de texto ocupado Demasiados niveles de conexin Sin rutas al ordenador principal Dispositivo de bloque requerido El ordenador principal no funciona Operacin en funcionamiento ahora Operacin ya en funcionamiento La operacin se bloquear Funcin no implementada Longitud de hardware no vlida No se encontr la ruta especificada Colisin al seleccionar llamada: estas condiciones ya las ha seleccionado otra tarea. ID de la tarea no vlido No hay recurso de red Error de longitud Error de direccionamiento

31003122 10/2009

71

Transferir datos mediante bloques de comunicacin

Cdigo de error hex. 5053 5054 5055 5056 5057

Significado Error de aplicacin Cliente no apto para solicitud No hay recurso remoto (Nota: Puede indicar que no hay ninguna ruta al dispositivo remoto) (Consulte la nota que aparece a continuacin). Conexin TCP no operativa Configuracin incoherente

Nota: El error 5055 puede producirse antes que un error 503C. Ningn dispositivo remoto tiene prioridad sobre un lmite de tiempo.

Cdigos de error CTE En la siguiente tabla se enumeran los cdigos de error producidos en caso de que exista un problema con la tabla de ampliacin de configuracin Ethernet (CTE) en la configuracin del programa.
Cdigo de error hex. 7001 7002 7003 7004 7005 Significado No hay ampliacin de la configuracin Ethernet. No se puede acceder a CTE. El offset no es vlido. El offset + longitud no es vlido. Campo de datos incorrecto en CTE.

72

31003122 10/2009

Transferir datos mediante bloques de comunicacin

Operaciones MSTR de lectura y escritura


Descripcin general Esta seccin describe las operaciones MSTR de lectura y escritura. Operacin de lectura: Una operacin MSTR de lectura transmite datos de un dispositivo esclavo de origen a un dispositivo master de destino especfico de la red. (Tipo de operacin 1 en el registro que se visualiza en el nodo superior.) Operacin de escritura: Una operacin MSTR de escritura transmite datos de un equipo master de origen a un equipo esclavo de destino especfico de la red. (Tipo de operacin 2 en el registro que se visualiza en el nodo superior.) Para leer y escribir se utiliza una ruta de acceso de transaccin master de datos y se debe completar con mltiples exploraciones. NOTA: El acceso a Ethernet TCP/IP se debe realizar mediante productos de acceso a IP Ethernet estndar 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 informacin de lectura o escritura.
Registro Visualizado Funcin Tipo de operacin Contenido 1 = Escribir, 2 = Leer Visualiza un valor hex. que indica un error MSTR. Respuesta de excepcin, donde el tamao de respuesta es incorrecto. Respuesta de excepcin, donde el tamao de la respuesta es incorrecto. Leer Escribir Segundo implcito Longitud Escribir = nmero de registros que se deben enviar al esclavo. Leer = nmero de registros que se deben leer del 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). Direccin de slot de placa de conexiones Quantum del mdulo NOE. Cada registro contiene un byte de la direccin IP de 32 bits. Cdigo de excepcin +3000 4001

Primer implcito Estado de error

Tercer implcito Campo de datos del dispositivo esclavo Cuarto implcito Byte de menor valor Del quinto al Destino octavo implcito

31003122 10/2009

73

Transferir datos mediante bloques de comunicacin

Leer/escribir datos
Introduccin
En una nica transaccin, 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 continuacin, 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 operacin de lectura/escritura combinada, utilice el cdigo de funcin 23. La operacin de lectura/escritura combinada slo puede utilizarse con estos dos modelos Quantum: NOE 771 01 (versin 3.0 o posteriores) NOE 771 11 (versin 3.0 o posteriores)

Uso del bloque de control


Registro CONTROL[1] CONTROL[2] CONTROL[3] CONTROL[4] CONTROL[5] Contenido 23 = datos de lectura/escritura. Indica el estado de error. Nmero de registros que se deben enviar al esclavo. Especifica el registro de inicio %MW del esclavo donde se van a escribir los datos (p. ej. 1 = %MW1, 49 = %MW49). Registro de acceso: Byte de mayor valor: slot de mdulo adaptador de red. Byte de menor valor: MBP en el ndice de asignacin Ethernet Transporter (MET). Cada direccin contiene un byte de la direccin IP de 32 bits, donde MSB est en CONTROL[6] y LSB en CONTROL[9]. Nmero de registros que se van a leer del esclavo. Especifica el registro de inicio %MW en el esclavo del que se leen los datos, por ejemplo, 1 = %MW1, 49 = %MW49.

CONTROL[6] ... CONTROL[9] CONTROL[10] CONTROL[11]

NOTA: Tenga en cuenta que, durante la configuracin del bloque MBP_MSTR para una operacin de lectura o escritura de datos, el parmetro de salida DATABUF permite almacenar los siguientes elementos en el siguiente orden: 1 los datos que se van a escribir 2 los datos que se van a leer. El tamao del parmetro de salida DATABUF debe ser igual al tamao total de los datos que se escribirn y los datos que se leern; si fuera inferior, los datos se sobrescribirn, por lo que podran perderse. Los parmetros CONTROL y DATABUF deben almacenarse en direcciones localizadas, como por ejemplo direcciones %MW.
74
31003122 10/2009

Transferir datos mediante bloques de comunicacin

Operacin MSTR de obtencin de estadsticas locales


Descripcin general En este tema se detalla la operacin de obtencin de estadsticas locales (tipo 3 de operacin en el registro de visualizacin del nodo superior). Esta operacin obtiene informacin relacionada con el nodo local en el que se ha programado el MSTR. (Las estadsticas de Ethernet disponibles aparecen en la Tabla de estadsticas 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 informacin de la obtencin de estadsticas locales.
Registro Visualizado Primer implcito Segundo implcito Tercer implcito Funcin Tipo de operacin Estado de error Longitud Contenido 3 Muestra un valor hex. que indica un error MSTR, si es relevante. A partir de offset, nmero de palabras de estadsticas desde la tabla de estadsticas del procesador local; la longitud debe ser > 0 < campo de datos. Valor de offset relativo a la primera palabra disponible en la tabla de estadsticas del procesador local. Si el offset se especifica como 1, la funcin obtiene estadsticas que comienzan con la segunda palabra de la tabla. Direccin de slot de placa de conexiones Quantum del mdulo NOE.

Offset

Cuarto implcito Byte de menor valor Del quinto al octavo implcito No aplicable

31003122 10/2009

75

Transferir datos mediante bloques de comunicacin

Operacin de MSTR de borrado de estadsticas locales


Descripcin general La siguiente informacin describe la operacin de estadsticas locales (tipo de operacin 4 en el registro visualizado del nodo superior). Esta operacin elimina las estadsticas 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 informacin de borrado de estadsticas locales.
Registro Visualizado Primer implcito Segundo implcito Tercer implcito Cuarto implcito Del quinto al octavo implcito Funcin Tipo de operacin Estado de error No aplicable No aplicable Byte de menor valor Direccin de slot de la placa de conexiones Quantum del mdulo NOE. No aplicable Contenido 4 Visualiza un valor hex. que indica un error MSTR, si es relevante.

76

31003122 10/2009

Transferir datos mediante bloques de comunicacin

Operacin MSTR de obtencin de estadsticas remotas


Introduccin La operacin de obtencin de estadsticas remotas (tipo de operacin 7 en el registro visualizado del nodo superior) obtiene informacin relacionada con los nodos remotos de la red. Esta operacin puede requerir varios anlisis para completarse y no requiere una ruta de transaccin master de datos. (Para obtener ms informacin, consulte Estadsticas de Ethernet TCP/IP.) El mdulo remoto de Ethernet siempre devuelve la tabla de estadsticas completa si se realiza una solicitud, incluso si no se solicita la tabla entera. A continuacin, la instruccin MSTR copia slo 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 estndar 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 informacin de obtencin de estadsticas remotas.
Registro Visualizado Funcin Tipo de operacin Contenido 7 Visualiza un valor hex. que indica un error MSTR, si es relevante. A partir del offset, nmero de palabras de estadsticas desde la tabla de estadsticas del procesador local; la longitud debe ser > 0 < campo de datos. Especifica un valor de offset relativo a la primera palabra disponible en la tabla de estadsticas del procesador local. Si el offset se especifica como 1, la funcin obtiene estadsticas que comienzan con la segunda palabra de la tabla.

Primer implcito Estado de error Segundo implcito Longitud

Tercer implcito Offset

Cuarto implcito Byte de ndice de destino mayor valor Quinto al Destino octavo implcito Cada registro contiene un byte de la direccin IP de 32 bits.

31003122 10/2009

77

Transferir datos mediante bloques de comunicacin

Operacin MSTR de borrado de estadsticas remotas


Introduccin La siguiente informacin describe la operacin de borrado de estadsticas remotas (tipo de operacin 8 en el registro visualizado del nodo superior). Esta operacin elimina las estadsticas relacionadas con el nodo de red remota del campo de datos del nodo local. Esta operacin puede requerir varias exploraciones para completarse y utiliza una nica ruta de transaccin 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 informacin de borrado de estadsticas remotas.
Registro Visualizado Primer implcito Segundo implcito Tercer implcito Cuarto implcito Quinto al octavo implcito Funcin Tipo de operacin Estado de error No aplicable No aplicable Byte de mayor valor Destino ndice de destino Cada registro contiene un byte de la direccin IP de 32 bits. Contenido 8 Visualiza un valor hex. que indica un error MSTR, si es relevante.

78

31003122 10/2009

Transferir datos mediante bloques de comunicacin

Operacin MSTR de restablecimiento de mdulo opcional


Descripcin general La siguiente informacin describe la operacin de restablecimiento del mdulo opcional (tipo de operacin 10 del registro que se visualiza en el nodo superior). Esta operacin hace que un mdulo 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 informacin de restablecimiento del mdulo opcional.
Registro Visualizado Primer implcito Segundo implcito Tercer implcito Cuarto implcito Del quinto al octavo implcito Funcin Contenido

Tipo de operacin 10 Estado de error No aplicable No aplicable Byte de menor valor No aplicable Direccin de slot de la placa de conexiones Quantum del mdulo NOE. Visualiza un valor hex. que indica un error MSTR, si es relevante.

31003122 10/2009

79

Transferir datos mediante bloques de comunicacin

Operacin MSTR Leer CTE (tabla de ampliacin de configuracin)


Introduccin La siguiente informacin describe la operacin Leer CTE (tipo de operacin 11 en el registro mostrado del asiento superior). En esta operacin se lee un nmero de bytes determinado de la tabla de extensin para la configuracin de Ethernet al bfer 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. Utilizacin del bloque de control En la siguiente tabla se describen los registros del bloque de control MSTR (asiento superior). Estos registros contienen la informacin de Leer CTE.
Registro Mostrado [1] Primer implcito [2] Segundo implcito [3] Tercer implcito [4] Cuarto implcito [5] Quinto [6] a octavo [9] implcitos Funcin Tipo de operacin Estado de error Longitud No aplicable Byte bajo No aplicable Direccin de ranura de placa de conexiones del mdulo NOE. Contenido 11 Visualiza un valor hexadecimal que indica un error MSTR, si es relevante. Debe indicar una longitud de entre 12 y 37.

80

31003122 10/2009

Transferir datos mediante bloques de comunicacin

Implementacin de visualizacin CTE Los valores de la tabla de ampliacin de la configuracin (CTE) Ethernet se visualizan en una serie de registros en el asiento medio de la instruccin MSTR cuando se implementa una operacin 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:
Parmetros Tipo de transferencia Direccin IP Registro Visualizado Contenido 1 = 802.3 2 = Ethernet Primer implcito Segundo implcito Tercer implcito Cuarto implcito Mscara de subred Pasarela Quinto implcito Sexto implcito Sptimo implcito Octavo implcito Noveno implcito Dcimo implcito Undcimo implcito Byte 4 (MSB) de la direccin IP de destino de 32 bits Byte 3 de la direccin IP de destino de 32 bits Byte 2 de la direccin IP de destino de 32 bits Byte 1 (LSB) de la direccin IP de destino de 32 bits Palabra superior Palabra inferior Byte 4 (MSB) de la direccin de pasarela de 32 bits Byte 3 de la direccin de pasarela de 32 bits Byte 2 de la direccin de pasarela de 32 bits Byte 1 (LSB) de la direccin de pasarela de 32 bits Byte alto Tipo de mdulo definido por software (ignorado por los mdulos M1 y NOE) 0 = NOE211 1 = NOE251 2 = NOE77100 3 = NOE77110 4 = M1 5 = NOE77101 6 = NOE77111 Byte bajo Algoritmo de direccin IP 0: el significado de la direccin IP se deriva de la definicin anterior, que es la predeterminada (todos los mdulos son compatibles con esta funcionalidad) 1: obtenga la direccin IP del servidor BOOTP (M1 y NOE 771 x0 son compatibles con esta funcionalidad) 2: deshabilite la funcionalidad Ethernet (slo M1)

NOTA: La unidad p slo utiliza el tipo de mdulo durante el proceso de carga para determinar el mdulo utilizado.

31003122 10/2009

81

Transferir datos mediante bloques de comunicacin

Operacin MSTR Escribir CTE (tabla de ampliacin de configuracin)


Introduccin La siguiente informacin describe la operacin Escribir CTE (tipo 12 en el registro mostrado del asiento superior). Esta operacin escribe un nmero determinado de bytes de la memoria del PLC, comenzando por una direccin de byte determinada, en una tabla de ampliacin de la configuracin Ethernet en un offset especificado. El contenido de la tabla Ethernet CTE se encuentra en el asiento intermedio del bloque MSTR. La operacin Escribir CTE se puede implementar para las redes Ethernet TCP/IP a travs del adaptador de red adecuado. NOTA: Las redes Modbus Plus no utilizan esta operacin. Utilizacin del bloque de control En una operacin de escritura CTE, los registros del bloque de control MSTR (asiento superior) sern diferentes segn la red que se utilice. En la siguiente tabla se describen los registros del bloque de control MSTR (asiento superior). Estos registros contienen la informacin de Escribir CTE.
Registro Funcin Contenido

Mostrado [1] Tipo de 12 operacin Primer implcito [2] Segundo implcito [3] Tercer implcito [4] Cuarto implcito [5] Estado de Visualiza un valor hexadecimal que indica un error MSTR, si es error relevante. Longitud Debe indicar una longitud de entre 12 y 37.

No aplicable Byte bajo ndice de ranura Se trata de un valor visualizado en el byte alto del registro o no utilizado. Nmero 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 opcin.

Quinto [6] a octavo [9] implcitos

No aplicable

82

31003122 10/2009

Transferir datos mediante bloques de comunicacin

Implementacin de visualizacin CTE Los valores de la tabla de extensin de la configuracin (CTE) Ethernet se visualizan en una serie de registros en el asiento medio de la instruccin MSTR cuando se implementa una operacin 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.
Parmetros Tipo de transferencia Direccin IP Registro Visualizado Contenido 1 = 802.3 2 = Ethernet Primer implcito Segundo implcito Tercer implcito Cuarto implcito Mscara de subred Pasarela Quinto implcito Sexto implcito Sptimo implcito Octavo implcito Noveno implcito Dcimo implcito Primer byte de la direccin IP Segundo byte de la direccin IP Tercer byte de la direccin IP Cuarto byte de la direccin IP Palabra superior Palabra inferior Primer byte de la pasarela Segundo byte de la pasarela Tercer byte de la pasarela Cuarto byte de la pasarela Byte bajo Algoritmo de direccin IP 0: el significado de la direccin IP se deriva de la definicin anterior, que es la predeterminada (todos los mdulos son compatibles con esta funcionalidad) 1: obtenga la direccin IP del servidor BOOTP (M1 y NOE 771 x0 son compatibles con esta funcionalidad) 2: deshabilite la funcionalidad Ethernet (slo M1)

Undcimo implcito Byte alto Tipo de mdulo definido por software (ignorado por los mdulos M1 y NOE) 0 = NOE211 1 = NOE251 2 = NOE771 00 3 = NOE771 10 4 = M1 5 = 140 NOE 771 01 6 = 140 NOE 771 11

31003122 10/2009

83

Transferir datos mediante bloques de comunicacin

Estadsticas de Ethernet TCP/IP


Introduccin A continuacin, se describen las estadsticas de Ethernet TCP/IP disponibles. Respuestas sobre la tarjeta Una tarjeta Ethernet TCP/IP responde a los comandos "Obtener estadsticas locales" y "Establecer estadsticas locales" con la siguiente informacin.
Palabra 00 ... 02 03 04 y 05 06 y 07 08 y 09 10 y 11 12 y 13 14 y 15 16 y 17 18 y 19 20 y 21 22 y 23 24 y 25 26 y 27 28 y 29 30 y 31 32 y 33 34 y 35 36 y 37 Significado direccin MAC Estado de la tarjeta (consulte la tabla Definicin de bits de estado de tarjeta de este tema) Nmero de interrupts receptores Nmero de interrupts transmisores Cantidad de errores Transmit _ timeout Cantidad de errores Collision_detect Paquetes perdidos Error de memoria Nmero de veces que se ha reiniciado el controlador Error de transferencia de recepcin Error de desborde del receptor Error CRC de recepcin Error de bfer de recepcin Error de bfer de transmisin Transgresin por debajo de zona de transmisin ltima colisin Portadora perdida Nmero de reintentos Direccin IP

Definicin 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, y 140 NOE 771 x0, versiones 3.0, 3.3 y 3.4 o superior

84

31003122 10/2009

Transferir datos mediante bloques de comunicacin

N. de bit 15 14 13 12 11 ... 8 7 ... 4 3 2 1 0

Definicin 0 = indicador LED Link apagado 1 = indicador LED Link encendido 0 = indicador LED Appl apagado 1 = indicador LED Appl encendido 0 = par trenzado 1 = fibra 0 = 10 Mbits 1 = 100 Mbits Reservado Tipo de mdulo (consulte la tabla que aparece a continuacin) Reservado 0 = semidplex 1 = dplex completo 0 = no configurado 1 = configurado 0 = PLC no funciona 1 = PLC/NOE en funcionamiento

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 Conexin 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 y 140 NOE 771 x0, versiones 1.02 y 2.0, y 140 CPU 651 x0
N. de bit 15 ... 12 11 10 9 8 7 6 5 4 3 ... 0 Definicin Tipo de mdulo Reservado 0 = semidplex 1 = dplex completo 0 = no configurado 1 = configurado 0 = PLC no funciona 1 = PLC/NOE en funcionamiento 0 = indicador LED Link apagado 1 = indicador LED Link encendido 0 = indicador LED Appl apagado 1 = indicador LED Appl encendido 0 = par trenzado 1 = fibra 0 = 10 Mbits 1 = 100 Mbits Reservado

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 Conexin LED = 0x0080.

31003122 10/2009

85

Transferir datos mediante bloques de comunicacin

Definicin del bit de palabra de estado de la tarjeta por tipo de mdulo En la siguiente tabla se describen los valores de los tipos de mdulos:
Valor de bits 7 a 4 15 a 12 (consulte las tablas anteriores para conocer el intervalo de bits aplicable a la versin de software de su mdulo) 0 1 2 3 4 5 6 7 8 9 10 11 12 13 ... 15 Tipo de mdulo

NOE 2x1 ENT M1E NOE 771 00 ETY CIP (reservados) 140 CPU 651 x0 (reservados) (reservados) NOE 771 10 NOE 771 01 NOE 771 11 (reservados)

Para obtener informacin sobre el nivel de bits de Momentum 170 ENT 110 01 y Momentum 170 ENT 110 00, consulte la Gua del usuario de los adaptadores de comunicaciones Ethernet Momentum 170 ENT 110 01 y 170 ENT 110 00 (870 USE 114). Para obtener informacin sobre el nivel de bits de 140 NOE 211, consulte el Manual de usuario del mdulo TCP/IP (840 USE 107).

86

31003122 10/2009

Transferir datos mediante bloques de comunicacin

4.2

Utilizacin de los bloques de comunicacin lgicos IEC

Introduccin Esta seccin contiene informacin acerca de los bloques de comunicacin lgicos IEC que se utilizan para transferir datos. Contenido de esta seccin Esta seccin contiene los siguientes apartados:
Apartado CREAD_REG CWRITE_REG READ_REG WRITE_REG TCP_IP_ADDR MBP_MSTR Pgina 88 91 94 97 100 103

31003122 10/2009

87

Transferir datos mediante bloques de comunicacin

CREAD_REG
Descripcin de las funciones El bloque CREAD_REG lee datos de registro de forma continua desde un nodo direccionado a travs de Ethernet TCP/IP. EN y ENO pueden proyectarse como parmetros adicionales. NOTA: Acerca de este bloque de funciones: Para programar esta funcin es necesario conocer los procedimientos de rutas de acceso que utiliza la red. Por motivos tcnicos, este bloque de funcin no permite utilizar los lenguajes de programacin ST e IL. Representacin Representacin del bloque:

Descripcin de parmetros Descripcin de los parmetros:


Parmetro SLAVEREG NO_REG AddrFld REG_READ STATUS Tipo de datos DINT INT WordArr5 WORD WORD Significado Direccin de offset de la primera palabra %MW (registro 4x) del esclavo que se va a leer Nmero de registros que se van a leer del esclavo Estructura de datos que describe la direccin TCI/IP Primera palabra %MW (registro 4x) para los valores de lectura Cdigo de error

88

31003122 10/2009

Transferir datos mediante bloques de comunicacin

Descripcin bsica para WordArr5 con Ethernet TCP/IP Descripcin bsica para WordArr5 con Ethernet TCP/IP:
Elemento WordArr5[1] Tipo de datos WORD Significado Byte de menor valor: ndice de mapping MET (transportador de MBP por Ethernet) Byte de mayor valor: Ranura del mdulo NOE Byte 4 (MSB) de la direccin IP de destino de 32 bits Byte 3 de la direccin IP de destino de 32 bits Byte 2 de la direccin IP de destino de 32 bits Byte 1 (LSB) de la direccin IP de destino de 32 bits

WordArr5[2] WordArr5[3] WordArr5[4] WordArr5[5]

WORD WORD WORD WORD

Modalidad de funcin del bloque CREAD_REG Aunque puede programarse un gran nmero de bloques de funciones CREAD_REG, slo puede haber 16 operaciones de lectura activas al mismo tiempo. En este caso, no importa si son el resultado de este bloque de funcin o de otros (por ejemplo, MBP_MSTR, READ_REG). Todos los bloques de funciones utilizan una ruta de transaccin de datos y requieren varios ciclos para finalizar una tarea. NOTA: Una comunicacin TCP/IP entre un PLC Quantum (NOE 771 ) y un PLC Momentum (todas las CPU TCP/IP y todos los mdulos de E/S TCP/IP) slo es posible cuando se realiza una nica tarea de lectura o escritura en cada ciclo. Si se envan varias tareas por ciclo de PLC, la comunicacin se detiene sin generar un mensaje de error en el registro de estado del bloque de funciones. NOTA: Una comunicacin TCP/IP entre un PLC Quantum (NOE 211 00) y un PLC Momentum (todas las CPU TCP/IP y todos los mdulos de E/S TCP/IP) slo es posible cuando se realiza una nica tarea de lectura o escritura en cada ciclo. Si se envan varias tareas por ciclo de PLC, la comunicacin se detiene sin generar un mensaje de error en el registro de estado del bloque de funciones. La informacin de rutas de acceso completa se encuentra en la estructura de datos WordArr5 de la entrada AddrFld. El tipo de bloque de funcin 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 funcin TCP_IP_ADDR. NOTA: Para expertos: Tambin 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 lgica del programa deber reorganizarse para que funcione con el bloque de funciones READ_REG, una variacin de este bloque de funciones que no funciona de modo continuado, sino bajo el control de un comando.
31003122 10/2009

89

Transferir datos mediante bloques de comunicacin

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 parmetro puede especificarse como direccin directa, variable ubicada, variable no ubicada o literal. NO_REG NO_REG es el nmero de registros que van a leerse desde el esclavo direccionado (de 1 a 100). El parmetro puede introducirse como direccin directa, variable ubicada, variable no ubicada o literal. REG_READ El parmetro 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 parmetro debe introducirse como direccin directa o variable ubicada. STATUS Cdigo de error, consulte Errores de tiempo de ejecucin. El parmetro STATUS puede especificarse como direccin directa, variable ubicada o variable no ubicada.

90

31003122 10/2009

Transferir datos mediante bloques de comunicacin

CWRITE_REG
Descripcin 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 travs de Ethernet TCP/IP. EN y ENO pueden configurarse como parmetros adicionales. NOTA: Acerca de este bloque de funciones: Para programar esta funcin es necesario conocer los procedimientos de rutas de acceso que utiliza la red. Por motivos tcnicos, este bloque de funcin no permite utilizar los lenguajes de programacin ST e IL. Smbolo Representacin del bloque:

Descripcin de parmetros Descripcin de los parmetros:


Parmetro SLAVEREG NO_REG REG_WRIT AddrFld STATUS Tipo de datos Significado DINT INT WORD WordArr5 WORD Direccin de offset de la primera palabra %MW (registro 4x) del esclavo que se va a escribir Nmero de registros que se van a escribir en el esclavo Primera palabra %MW (registro 4x) del rea de datos fuente Estructura de datos para transferir la direccin TCI/IP Cdigo de error MBP_MSTR

31003122 10/2009

91

Transferir datos mediante bloques de comunicacin

Descripcin bsica para WordArr5 con Ethernet TCP/IP Descripcin bsica para WordArr5 con Ethernet TCP/IP:
Elemento WordArr5[1] Tipo de datos WORD Significado Byte de menor valor: ndice de mapping MET (transportador de MBP por Ethernet) Byte de mayor valor: Ranuras del mdulo NOE Byte 4 (MSB) de la direccin IP de destino de 32 bits Byte 3 de la direccin IP de destino de 32 bits Byte 2 de la direccin IP de destino de 32 bits Byte 1 (LSB) de la direccin IP de destino de 32 bits

WordArr5[2] WordArr5[3] WordArr5[4] WordArr5[5]

WORD WORD WORD WORD

Modalidad de funcin del bloque CWRITE_REG Aunque puede programarse un gran nmero de bloques de funciones CWRITE_REG, slo puede haber 16 operaciones de escritura activas al mismo tiempo. No importa si estas operaciones se llevan a cabo con este bloque de funcin o con otros (por ejemplo, MBP_MSTR, WRITE_REG). Todos los bloques de funciones utilizan una ruta de transaccin de datos y requieren varios ciclos para finalizar una tarea. Si se utilizan varios bloques de funciones CWRITE_REG dentro de la aplicacin, deben ser diferentes al menos en los valores de sus parmetros NO_REG o REG_WRITE. NOTA: Una comunicacin TCP/IP entre un PLC Quantum (NOE 771xx) y un PLC Momentum (todas las CPU TCP/IP y todos los mdulos de E/S TCP/IP) slo es posible cuando se realiza una nica tarea de lectura o escritura en cada ciclo. Si se envan varias tareas por ciclo de PLC, la comunicacin se detiene sin generar un mensaje de error en el registro de estado del bloque de funciones. La informacin de rutas de acceso completa se encuentra en la estructura de datos WordArr5 de la entrada AddrFld. El tipo de bloque de funcin 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 funcin TCP_IP_ADDR. NOTA: Para expertos: La estructura de datos WordArr5 tambin 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 lgica del programa deber reorganizarse para que funcione con el bloque de funciones WRITE_REG, una variacin de este bloque de funciones que no funciona de modo continuado, sino bajo el control de un comando.

92

31003122 10/2009

Transferir datos mediante bloques de comunicacin

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 direccin 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 parmetro puede especificarse como direccin directa, variable ubicada, variable no ubicada o literal. NO_REG NO_REG es el nmero de registros que van a escribirse en el procesador esclavo (de 1 a 100). El parmetro puede especificarse como direccin directa, variable ubicada, variable no ubicada o literal. STATUS Cdigo de error, consulte Errores de tiempo de ejecucin. El parmetro STATUS puede especificarse como direccin directa, variable ubicada o variable no ubicada. REG_WRIT El parmetro 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 parmetro debe introducirse como direccin directa o variable ubicada.

31003122 10/2009

93

Transferir datos mediante bloques de comunicacin

READ_REG
Descripcin 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 travs de Ethernet TCP/IP. EN y ENO pueden proyectarse como parmetros adicionales. NOTA: Acerca de este bloque de funciones: Para programar esta funcin es necesario conocer los procedimientos de rutas de acceso que utiliza la red. Por motivos tcnicos, este bloque de funcin no permite utilizar los lenguajes de programacin ST e IL. Smbolo Representacin del bloque:

Descripcin de parmetros Descripcin de los parmetros del bloque:


Parmetro REQ SLAVEREG NO_REG AddrFld NDR ERROR STATUS REG_READ Tipo de datos BOOL DINT INT WordArr5 BOOL BOOL WORD WORD Significado Iniciar la operacin de lectura una vez Direccin de offset de la primera palabra %MW (registro 4x) del esclavo que se va a leer Nmero de registros que se van a leer del esclavo Estructura de datos que describe la direccin TCP/IP Establecer en 1 para un ciclo tras leer datos nuevos Establecer en 1 para realizar una exploracin en caso de error Cdigo de error Primera palabra %MW (registro 4x) para los valores de lectura

94

31003122 10/2009

Transferir datos mediante bloques de comunicacin

Descripcin bsica para WordArr5 con Ethernet TCP/IP Descripcin bsica para WordArr5 con Ethernet TCP/IP:
Elemento WordArr5[1] Tipo de datos WORD Significado Byte de menor valor: ndice de mapping MET (transportador de MBP por Ethernet) Byte de mayor valor: Ranura del mdulo NOE Byte 4 (MSB) de la direccin IP de destino de 32 bits Byte 3 de la direccin IP de destino de 32 bits Byte 2 de la direccin IP de destino de 32 bits Byte 1 (LSB) de la direccin IP de destino de 32 bits

WordArr5[2] WordArr5[3] WordArr5[4] WordArr5[5]

WORD WORD WORD WORD

Modalidad de funcin de bloques READ_REG Aunque puede programarse un gran nmero de bloques de funciones READ_REG, slo puede haber 16 operaciones de lectura activas al mismo tiempo. En este caso, no importa si son el resultado de este bloque de funcin o de otras operaciones de lectura (por ejemplo, MBP_MSTR, CREAD_REG). Todos los bloques de funciones utilizan una ruta de transaccin de datos y requieren varios ciclos para finalizar una tarea. NOTA: Una comunicacin TCP/IP entre un PLC Quantum (NOE 771xx) y un PLC Momentum (todas las CPU TCP/IP y todos los mdulos de E/S TCP/IP) slo es posible cuando se realiza una tarea de lectura o escritura en cada ciclo. Si se envan varias tareas por ciclo de PLC, la comunicacin se detiene sin generar un mensaje de error en el registro de estado del bloque de funciones. La informacin de rutas de acceso completa se encuentra en la estructura de datos WordArr5 de la entrada AddrFld. El tipo de bloque de funcin 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 funcin TCP_IP_ADDR. NOTA: Para expertos: Tambin puede utilizarse la estructura de datos WordArr5 con constantes. REQ Un flanco ascendente activa la transaccin de lectura. El parmetro REQ puede especificarse como direccin directa, variable ubicada, variable no ubicada o literal.

31003122 10/2009

95

Transferir datos mediante bloques de comunicacin

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 parmetro puede especificarse como direccin directa, variable ubicada, variable no ubicada o literal. NO_REG Nmero de registros que van a leerse desde el esclavo direccionado (de 1 a 100). El parmetro NO_REG puede especificarse como direccin directa, variable ubicada, variable no ubicada o literal. NDR La transicin al estado CON para un ciclo de programa supone la recepcin de datos nuevos listos para procesarse. El parmetro NDR puede especificarse como direccin directa, variable ubicada o variable no ubicada. ERROR La transicin al estado CON para un ciclo de programa supone la deteccin de un nuevo error. El parmetro ERROR puede especificarse como direccin directa, variable ubicada o variable no ubicada. REG_READ Este parmetro 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 parmetro REG_READ debe introducirse como direccin directa o variable ubicada. STATUS Cdigo de error, consulte Errores de tiempo de ejecucin. El parmetro STATUS puede especificarse como direccin directa, variable ubicada o variable no ubicada.

96

31003122 10/2009

Transferir datos mediante bloques de comunicacin

WRITE_REG
Descripcin 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 travs de Ethernet TCP/IP a un esclavo de destino. EN y ENO pueden configurarse como parmetros adicionales. NOTA: Acerca de este bloque de funciones: Para programar esta funcin, es necesario conocer los procedimientos de enrutamiento que utiliza la red. Por motivos tcnicos, este bloque de funcin no permite utilizar los lenguajes de programacin ST e IL. Smbolo Representacin del bloque:

Descripcin de parmetros Descripcin de los parmetros:


Parmetro REQ Tipo de datos BOOL Significado Inicio de la operacin de escritura una vez Direccin de offset de la primera palabra %MW (registro 4x) del esclavo que se va a escribir Nmero de registros que se van a escribir desde el esclavo

SLAVEREG DINT NO_REG AddrFld INT

WordArr5 Estructura de datos que transfiere la direccin TCP/IP Primera palabra %MW (registro 4x) del campo de datos de origen Establecer en "1" para realizar una exploracin tras escribir datos Establecer en "1" para realizar una exploracin en caso de error. Cdigo de error

REG_WRIT WORD DONE ERROR STATUS BOOL BOOL WORD

31003122 10/2009

97

Transferir datos mediante bloques de comunicacin

Descripcin bsica para WordArr5 con Ethernet TCP/IP. Descripcin bsica para WordArr5 con Ethernet TCP/IP:
Elemento WordArr5[1] Tipo de datos WORD Significado Byte de mayor valor: Slot del mdulo NOE Byte de menor valor: ndice de copiado de un Transporter MBP a Ethernet (MET) Byte 4 (MSB) de la direccin IP de destino de 32 bits. Byte 3 de la direccin IP de destino de 32 bits. Byte 2 de la direccin IP de destino de 32 bits. Byte 1 (LSB) de la direccin IP de destino de 32 bits.

WordArr5[2] WordArr5[3] WordArr5[4] WordArr5[5]

WORD WORD WORD WORD

Modo de funcin del mdulo WRITE_REG Aunque puede programarse un gran nmero de bloques de funciones WRITE_REG, slo puede haber 16 operaciones de escritura activas al mismo tiempo. En este caso, no importa si son el resultado de este bloque de funcin o de otras operaciones de escritura (por ejemplo, MBP_MSTR, CWRITE_REG). Todos los bloques de funcin utilizan una ruta de transaccin de datos y requieren varios ciclos para finalizar un trabajo. Si se utilizan varios mdulos de funcin WRITE_REG dentro de la aplicacin, deben ser diferentes al menos en los valores de sus parmetros NO_REG o REG_WRITE. NOTA: Una comunicacin TCP/IP entre un PLC Quantum (NOE 771xx) y otro Momentum (todas las CPU TCP/IP y todos los mdulos de E/S TCP/IP) slo es posible cuando se realiza una tarea de lectura o escritura en cada ciclo. Si se envan varias tareas por ciclo de PLC, la comunicacin se detiene sin generar un mensaje de error en el registro de estado del bloque de funciones. Las seales de estado DONE y ERROR ofrecen informacin acerca del estado del bloque de funcin al programa del usuario. La informacin de acceso completa se encuentra en WordArr5 de estructura de datos de AddrFld de entrada. El tipo de bloque de funcin 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 funcin TCP_IP_ADDR NOTA: Para expertos: la estructura de datos WordArr5 tambin puede utilizarse con constantes. REQ Un flanco ascendente inicia la transaccin de lectura. El parmetro REQ puede especificarse como direccin directa, variable ubicada o variable no ubicada.
98
31003122 10/2009

Transferir datos mediante bloques de comunicacin

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 parmetro puede especificarse como direccin directa, variable ubicada, variable no ubicada o literal. NO_REG Nmero de registros que van a leerse desde el esclavo de destino (1 - 100). El parmetro puede especificarse como direccin directa, variable ubicada, variable no ubicada o literal. REG_WRIT El parmetro de palabra REG_WRIT especifica el primer registro en un conjunto de registros NO_REG que se utilizan como rea de datos fuente. El parmetro debe introducirse como direccin directa o variable ubicada. DONE Si se activa (ON) en un ciclo de programa, significa que se han transmitido los datos. El parmetro DONE puede especificarse como direccin directa, variable ubicada o variable no ubicada. ERROR La transicin al estado activo para un ciclo de programa supone la deteccin de un nuevo error. El parmetro puede especificarse como direccin directa, variable ubicada o variable no ubicada. STATUS Cdigo de error, consulte Errores en tiempo de ejecucin. El parmetro puede especificarse como direccin directa, variable ubicada o variable no ubicada.

31003122 10/2009

99

Transferir datos mediante bloques de comunicacin

TCP_IP_ADDR
Descripcin de las funciones El bloque TCP_IP_ADDR permite la entrada de direcciones TCP/IP para los bloques READ_REG (vase pgina 94), CREAD_REG (vase pgina 88), WRITE_REG (vase pgina 97) y CWRITE_REG (vase pgina 91). La direccin se transfiere en forma de estructura de datos. EN y ENO pueden proyectarse como parmetros adicionales. NOTA: Para programar la funcin TCP_IP_ADDR, es necesario conocer los procedimientos de enrutamiento que utiliza la red. Smbolo Representacin del bloque

Descripcin de parmetros Descripcin de los parmetros:


Parmetro Map_Idx Tipo de datos Significado BYTE ndice map ndice de mapping MET (transportador de MBP por Ethernet). ID de ranura ranura del mdulo NOE Byte 4 (MSB) de la direccin IP de destino de 32 bits Byte 3 de la direccin IP de destino de 32 bits Byte 2 de la direccin IP de destino de 32 bits Byte 1 (LSB) de la direccin IP de destino de 32 bits Estructura de los datos utilizados para transferir la direccin TCP/IP

Slot_ID Ip_B4 Ip_B3 Ip_B2 Ip_B1 AddrFld

BYTE BYTE BYTE BYTE BYTE WordArr5

100

31003122 10/2009

Transferir datos mediante bloques de comunicacin

Descripcin bsica para WordArr5 Descripcin bsica para WordArr5


Elemento WordArr5[1] Tipo de datos WORD Significado Byte de mayor valor: ranura del mdulo NOE Byte de menor valor: ndice de mapping MET (transportador de MBP por Ethernet). Byte 4 (MSB) de la direccin IP de destino de 32 bits Byte 3 de la direccin IP de destino de 32 bits Byte 2 de la direccin IP de destino de 32 bits Byte 1 (LSB) de la direccin IP de destino de 32 bits

WordArr5[2] WordArr5[3] WordArr5[4] WordArr5[5]

WORD WORD WORD WORD

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 fsica. Es decir, si el NOE est conectado a la ranura 7 del bastidor, el valor aparece del modo siguiente:

NOTA: Si utiliza un mdulo 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.

31003122 10/2009

101

Transferir datos mediante bloques de comunicacin

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 fsica 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 Ethernet) ndice de mapping MET (transportador de MBP por

102

31003122 10/2009

Transferir datos mediante bloques de comunicacin

MBP_MSTR
Bloque de funcin Con este bloque de funcin, resulta posible seleccionar una de las 12 operaciones de comunicacin de red disponibles. Aunque puede programarse un nmero elevado de bloques de funcin MBP_MSTR, slo pueden activarse 16 al mismo tiempo. Todos los bloques de funcin utilizan una ruta de transaccin de datos y requieren varios ciclos para finalizar un trabajo. EN y ENO pueden configurarse como parmetros adicionales. NOTA: Acerca de este bloque de funcin: Slo es posible cuando se realiza una nica tarea de lectura o escritura en cada ciclo, las comunicaciones TCP/IP slo son posibles entre un PLC Quantum (NOE 771 xx) y un PLC Momentum (todas las CPU TCP/IP y todos los mdulos de E/S TCP/IP). Si se envan varios trabajos por cada ciclo del PLC, la comunicacin se detiene sin generar ningn mensaje de error en el registro de estado del bloque de funcin. En las secciones FBD y LD, este bloque de funcin slo puede utilizarse en el nivel de programa, es decir, no en bloques de funcin derivados (DFB). Para programar esta funcin, es necesario conocer los procedimientos de enrutamiento que utiliza la red. Por motivos tcnicos, este bloque de funcin no permite utilizar los lenguajes de programacin ST e IL. Smbolo Representacin del bloque:

31003122 10/2009

103

Transferir datos mediante bloques de comunicacin

Descripcin de parmetros Descripcin de parmetros


Parmetro ENABLE ABORT ACTIVE ERROR SUCCESS CONTROL DATABUF Tipo de datos BOOL BOOL BOOL BOOL BOOL WORD WORD Significado Activacin de la funcin MSTR Cancelacin de la operacin MSTR activa La operacin est activa Fallo en la operacin La operacin se ha completado correctamente Primera palabra %MW (registro 4x) del bloque de control MSTR Primera palabra %MW (registro 4x) del campo de datos

Modo de funcin de bloques MBP_MSTR Con el bloque MBP_MSTR, resulta posible activar a travs de la red una de las 12 operaciones de comunicacin de red disponibles. Cada operacin recibe un cdigo. La disponibilidad de las operaciones depende del tipo de red que se utilice. La siguiente tabla explica los cdigos de funcin vlidos del bloque MBP_MSTR:
Cdigo 1 2 3 4 5 6 7 8 9 10 11 12 Leyenda: X S No Funcin Escribir datos Leer datos Procurar estadsticas locales Borrar estadsticas locales Escribir datos globales Leer datos globales Procurar estadsticas remotas Borrar estadsticas remotas Restablecer mdulo opcional Leer CTE (ampliacin de configuracin) Escribir CTE (ampliacin de configuracin) Enviar correo electrnico Ethernet TCP/IP X X X X X X X X X X

104

31003122 10/2009

Transferir datos mediante bloques de comunicacin

ENABLE Cuando est activado, se habilita la operacin especificada en el primer registro de CONTROL. ABORT Cuando est activado, la operacin activa en ese momento se anula. ACTIVE Est activado cuando la operacin est activa. ERROR Est activado si la operacin no se ha anulado correctamente. SUCCESS Est activado si la operacin 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 comn 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 ampliacin de configuracin Ethernet en una serie de registros. CONTROL Este parmetro 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 nmero de 1 a 12, que suministra el cdigo de operacin de la operacin MODBUS que se va a llevar a cabo. El contenido de los registros de secuencia viene determinado por la operacin. La estructura del bloque de control ser diferente segn la red que se utilice: Ethernet TCP/IP

31003122 10/2009

105

Transferir datos mediante bloques de comunicacin

Bloque de control para Ethernet TCP/IP La siguiente tabla muestra el bloque de control de Ethernet TCP/IP:
Registro 4x 4x + 1 4x + 2 4x + 3 4x + 4 Contenido Indica una operacin vlida para TCP/IP Indica el estado de error Indica la longitud (nmero de registros transferidos) Indica la informacin que depende de la operacin MSTR Registro de enrutamiento Byte de menor valor: ndice de asignacin MET (MBP a transportador Ethernet) Byte de mayor valor: Slot del mdulo NOE Byte 4 (MSB) de la direccin IP de destino de 32 bits Byte 3 de la direccin IP de destino de 32 bits Byte 2 de la direccin IP de destino de 32 bits Byte 1 (LSB) de la direccin IP de destino de 32 bits

4x + 5 4x + 6 4x + 7 4x + 8

Registro de enrutamiento (4x + 4) en Ethernet TCP/IP. Si un mdulo NOE en el bastidor de un mdulo Quantum especifica el nodo de destino, el valor del byte de mayor valor representa el slot fsico del mdulo NOE y el valor del byte de menor valor representa el MBP en el ndice de asignacin del transportador Ethernet (MET). Es decir, si el NOE se conecta al slot 7 del bastidor y el ndice de asignacin 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 asignacin MET (MBP en transportador Ethernet)

106

31003122 10/2009

Transferencia de los datos con el programa de ayuda de datos globales (publicar/suscribir) de los mdulos NOE -01, -11, -21 31003122 10/2009

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

Vista general El material incluido en esta seccin presenta la utilidad de datos globales (Publicar/Suscribir) disponible en los mdulos 140 NOE 771 siguientes. 140 NOE 771 01 140 NOE 771 11 140 NOE 771 21 Para ms informacin sobre el modelo publicar-suscribir, visite la siguiente URL: [Link] 596,[Link] Contenido de este captulo Este captulo contiene los siguiente apartados:
Apartado Planificacin del sistema de datos globales (Publicar/Suscribir) Configuracin de la utilidad de datos globales (publicar/suscribir) Filtrado Multicast Pgina 108 112 116

31003122 10/2009

107

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

Planificacin 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 coordinacin de aplicaciones de los PLC. Los equipos que apoyan este servicio se encuentran en un grupo de distribucin que tiene como objetivo la sincronizacin y el intercambio de variables de aplicacin. Cada equipo de datos globales puede publicar una variable de red (aplicacin) y suscribir hasta 64. La pgina web incorporada Configuracin de datos globales de los mdulos NOE de Quantum proporciona una pantalla de configuracin para determinar cules y cuntas variables de aplicacin se intercambian con este servicio. Tras la configuracin, los intercambios entre todas las estaciones que pertenezcan al mismo grupo de distribucin se realizarn automticamente. El servicio de datos globales utiliza el espacio de registros 4x para los intercambios de datos globales. Caractersticas principales del servicio de datos globales Las caractersticas 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 lmite de 64 variables de red de hasta 2 048 registros 4x. Un equipo se suscribe a la variable de red completa. Un grupo de distribucin por direccin IP de red. Velocidad de publicacin definida por la aplicacin. Puede haber hasta 64 variables de red de datos globales (numeradas del 1 al 64) que formen parte del grupo de distribucin de datos. Los mdulos NOE slo disponen de una direccin de difusin mltiple. Por lo tanto, nicamente pueden publicar y suscribir dentro de un grupo. Un equipo puede participar en varios grupos de distribucin utilizando diversos mdulos NOE en el bastidor. El servicio de datos globales tiene una ventaja sobre los servicios cliente/servidor cuando hay ms de un suscriptor recibiendo datos al mismo tiempo. Esto se debe a que slo es necesario realizar una transaccin para que todos los suscriptores reciban los datos. Esto se traduce en dos ventajas: reduce el trfico de red en su conjunto asegura una mayor sincronizacin entre varios suscriptores

108

31003122 10/2009

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

Planificacin de la configuracin del sistema El programa de ayuda de datos globales (Publicar/Suscribir) es una funcin importante incorporada a la lnea de productos NOE. La aplicacin de datos globales requiere una configuracin que abarque varios PLC de todo el sistema. Por lo tanto, se recomienda planificar la instalacin antes de ponerla en prctica. El trabajo invertido en la planificacin supone un ahorro de tiempo y dinero, ya que reduce los errores y el tiempo de depuracin innecesario. La planificacin tambin garantiza la coherencia en todo el sistema. Trabaje siempre primero con lpiz y papel. A continuacin se ofrece una tabla que le ayudar a planificar el sistema. Esta tabla es una representacin grfica de una tabla de configuracin recomendada para la planificacin de sistemas, llamada Hoja de clculo de planificacin de datos globales. Puede crear su propia tabla utilizando este formato o puede descargarse una plantilla de hoja de clculo de Microsoft ExcelTM que se encuentra disponible en la pgina web de Schneider. Representacin grfica de la hoja de clculo de planificacin de datos globales.
Comprobacin ID de de parmetros variable Smbolo 1. Longitud (registros) Nmero de equipo Estado public. variable 3 SIN PUB OK OK

1 1 2 ... 64 PUMP_CONTROL 50 SUB OK 20 60 VALVE_STATUS VALVE_CONTROL 20 10 PUB SUB

2 SUB SIN

...

PUB OK 50 20

SIN OK 10 0

OK

Estado de publicacin del equipo: Tamao de publicacin total por partic.: Tamao de suscripcin total por partic. Direccin IP de grupo Filtrado de difusin mltiple habilitado Direccin 4x predeterminada para el estado Periodo de distribucin Lmite de tiempo del estado funcional Zona de datos [Link] DES 400100 10 1000 400200

1. Las entradas o los cambios del smbolo (descripcin) NO afectan ni modifican a las variables ni al sistema. El smbolo utilizado en la lnea de productos Quantum no guarda ninguna relacin con el smbolo de la lnea de productos Concept/Unity.
31003122 10/2009

109

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

Tabla de lmites de datos globales.


Parmetro Cantidad mxima de variables de publicacin por equipo Tamao mximo de la variable de publicacin Cantidad mxima de variables de suscripcin por equipo Tamao mximo de las variables de suscripcin por equipo Lmite 1 512 registros = 512 palabras (16 bits) = 1 024 bytes 64 (63 si el equipo est publicando) 2048 registros = 2048 palabras (16 bits) = 4 096 bytes

NOTA: Se recomienda tener en cuenta los siguientes puntos durante la planificacin: 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 % debera ser suficiente. Agregar al final: Recomendamos que agregue las variables al final de la configuracin, ya que las variables as aadidas no afectan a la direccin de aplicacin existente. De este modo evitar tener que cambiar las direcciones existentes en la configuracin, un proceso que puede resultar bastante lento. Tabla de la hoja de clculo de la planificacin de datos globales
Parmetros Comprobacin de parmetros Id de variable Smbolo Longitud (registros) Nmero de equipo Estado public. variable Descripcin Reservado. Representa el ID de datos en la pgina web Configuracin de datos globales de los mdulos NOE. Nombre simblico para el intercambio de datos globales. Longitud de la informacin de datos globales. Nmero de registros 4x. Nmero de equipos para la red de datos globales. Hasta 64. Informacin automtica del estado de publicacin correcto de la red de datos globales. nicamente utilizando la hoja de clculo de Microsoft ExcelTM. Informacin por smbolo. Estado de publicacin del equipo Informacin automtica del estado de publicacin correcto de la red de datos globales. nicamente utilizando la hoja de clculo de Microsoft ExcelTM. Informacin por equipo. Tamao de publicacin total por Tamao de publicacin para el participante. especfico. El partic. tamao de publicacin mximo es de 512 registros por participante.

110

31003122 10/2009

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

Parmetros

Descripcin

Tamao de suscripcin total por Tamao de suscripcin para el participante especfico. El partic. tamao de suscripcin mximo es de 2 048 registros por participante. Direccin IP de grupo habilitada Direccin IP para conexin de red de difusin mltiple. Identifica el grupo de distribucin de estaciones. El rango de direcciones va de [Link] a [Link]. Filtrado de difusin mltiple habilitado Direccin 4x predeterminada para el estado funcional Periodo de distribucin Casilla de verificacin para conmutadores Ethernet que admiten el filtrado de difusin mltiple. Direccin de registros 4x para los bits de estado. ste es el registro en el que se almacenarn los bits de estado funcional. Tiene el tamao de cuatro registros 4x. Es la cantidad mnima de tiempos de ciclo del controlador que transcurre antes de que se produzca una actualizacin. Es el tiempo mximo que transcurre entre las suscripciones recibidas antes de que una suscripcin 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). Direccin inicial de los datos. stos son los registros en los que se almacena la informacin de los datos.

Lmite de tiempo del estado funcional

Zona de datos

31003122 10/2009

111

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

Configuracin de la utilidad de datos globales (publicar/suscribir)


Vista general Tanto si utiliza el mtodo de configuracin de cada dispositivo por separado como el mtodo de copia de configuracin, el procedimiento para configurar los parmetros individuales es siempre el mismo. Por lo tanto, para utilizar la utilidad de datos globales (publicar/suscribir) en el mdulo NOE, tendr que configurar los parmetros de datos globales, entre los que se incluyen: Periodo de distribucin Filtrado de difusin mltiple Ubicacin del bit de estado funcional Direccin de base de los datos globales Direccin IP de grupo Las siguientes secciones describen detalladamente los pasos exactos necesarios para configurar cada parmetro a travs de la pgina Configuracin de datos globales. Acceso a la utilidad de datos globales A travs de la pgina Configuracin de datos globales, se accede a la utilidad de datos globales.
Paso Accin 1 2 3 4 En la pgina de inicio de Quantum, hacer clic en Diagnstico. Se solicitar la introduccin del nombre de usuario y la contrasea. Introducir el nombre y la contrasea de usuario. Aparecer la pgina Configurar NOE. Hacer clic en el enlace Configurar NOE. Aparecer la pgina Configurar NOE.

112

31003122 10/2009

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

Paso Accin 5 Hacer clic en el enlace Configurar datos globales.

Aparecer la pgina Configuracin de datos globales.

La configuracin se puede modificar en esta pantalla.

31003122 10/2009

113

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

Configuracin de datos globales Una vez que haya completado el proceso de modelado de la configuracin del sistema mediante el segundo mtodo, el de copia de configuracin, modifique los siguientes parmetros: Perodo de distribucin Lmite de tiempo de perturbacin Ubicacin de bits de estado funcional Direccin de inicio Tipo: Pub/Sub/Ninguno NO cambie el smbolo (descripcin) ni la longitud. Para cambiar las variables de datos globales del cuadro de grupo de la pgina Configuracin de datos globales, siga las instrucciones que aparecen a continuacin.
Paso 1 Accin Ajustar el ciclo de periodo de distribucin. Introducir un valor del 1 al 50. Nota: El periodo de distribucin es el nmero mnimo de exploraciones del controlador que transcurren antes de que se produzca una actualizacin. Antes de indicar un valor en el campo Direccin de grupo, identificar el grupo de distribucin de la estacin. La entrada de direccin de grupo ser una direccin IP comprendida entre [Link] y [Link]. Direccin de grupo: La direccin IP de difusin mltiple de clase D es la que se emplea para el grupo de distribucin. Todos los miembros del grupo de distribucin estn configurados para utilizar la misma direccin de grupo y, por lo tanto, todos los miembros se pueden comunicar entre s mediante datos globales. Ajustar el lmite de tiempo en el campo Lmite de tiempo de perturbacin. 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 mximo que transcurre entre las suscripciones recibidas antes de que una suscripcin se declare incorrecta (fallida). En la Direccin de inicio 4x, definir el campo Zona de datos. Si se est conectado a un conmutador Ethernet compatible con el filtrado de difusin mltiple, seleccionar la casilla de verificacin Filtrado de difusin mltiple. Indicar la ubicacin de la palabra %MW para los bits de estado funcional. ste es el registro en el que se almacenar el bit de estado funcional.

4 5

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.
114
31003122 10/2009

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

Modificacin 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 continuacin.
Paso 1 2 Accin Resaltar el nmero de identificacin de la columna ID de datos. 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: NONE SUB PUB En la columna Smbolo se puede introducir texto para describir la variable. En la columna Direccin se indica la direccin de aplicacin de esta variable. Nota: Este campo es de slo lectura. En la columna Longitud escribir un valor que represente el nmero de palabras %MW para cada fila. El campo de la ltima palabra %MW se actualiza automticamente. Si se emplea el segundo mtodo, el de copia de configuracin, slo hay que actualizar la longitud la primera vez. Al terminar, hacer clic en el botn Actualizar configuracin de datos globales.

3 4 5

Verificacin del funcionamiento del sistema Para asegurarse de que el sistema funciona de modo correcto, lleve a cabo los pasos siguientes:
Paso 1 2 Accin Comprobar que todos los controladores se estn ejecutando. Examinar el estado de funcionamiento de todas las variables a travs de la pgina Diagnsticos de datos globales. Seguir esta ruta de enlaces:| Diagnsticos y configuracin online | Diagnsticos de NOE | Datos globales

31003122 10/2009

115

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

Filtrado Multicast
Vista general Es posible que su mdulo NOE ofrezca la funcin de filtrado Multicast. El servicio de datos globales sincroniza varias estaciones ubicadas en un grupo de distribucin. Un grupo de distribucin es un conjunto de estaciones identificadas con la misma direccin Multicast IP. Al utilizar la misma direccin IP para varios dispositivos, los intercambios Muticast se pueden emplear para distribuir datos globales. En la misma subnet pueden coexistir varios grupos de distribucin independientes. Cada grupo de distribucin posee una direccin IP Multicast propia y distinta de las dems. Las versiones de conmutadores ms antiguas tratan los paquetes Multicast como broadcast. Por lo tanto, transmiten broadcasts a todos los participantes, suprimiendo as todas las ventajas de los mtodos Multicast y de conmutador. Las versiones de conmutadores ms recientes ofrecen un filtrado automtico Multicast y, por tanto, slo envan en trfico 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 estndar IEEE 802.1D-1998, que se puede descargar gratuitamente en la siguiente direccin: [Link] 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 verificacin Filtrado Multicast de la seccin Configuracin de datos globales de la pgina web. Reduccin del trfico El filtrado Multicast contribuye a reducir el trfico de una red, ya que los broadcasts se envan 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 ms eficaz. Enva una nica transmisin en lugar de transmisiones mltiples. Reduce las colisiones. Optimiza las prestaciones del procesamiento del mdulo Ethernet.

116

31003122 10/2009

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 tambin son compatibles con el filtrado Multicast.
Conmutador 499NES17100 499NOS17100 Descripcin Conmutador administrado con 7 puertos 10/100BASE-TX Conmutador administrado con 5 puertos 10/100BASE-TX y 2 puertos 100BASE-FX

31003122 10/2009

117

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

118

31003122 10/2009

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

Introduccin Este captulo describe las funciones del explorador de E/S de los mdulos NOE 771 -00, -01, -11 y -21. Contenido de este captulo Este captulo contiene los siguiente apartados:
Apartado Conceptos del explorador de E/S Habilitar/deshabilitar explorador de E/S Configuracin de la lista de exploracin de E/S utilizando Concept Finalizacin de la configuracin de E/S Configuracin de la lista de exploracin de E/S mediante ProWORX NxT Tiempos de respuesta del explorador de E/S: Entrada remota a salida remota Pgina 120 123 125 129 132 140

31003122 10/2009

119

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

Conceptos del explorador de E/S


Descripcin general El explorador de E/S es una funcin de los mdulos 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 programacin de Schneider Electric o utilizando directamente el sitio web del explorador de E/S del mdulo NOE interno (nicamente NOE 771 -0 y -1). En ambos casos, puede configurar los datos y transferirlos entre participantes de red sin utilizar la instruccin MSTR. Lista de exploracin de E/S La lista de exploracin de E/S es una tabla de configuracin que identifica los destinos con los que est permitida la comunicacin repetitiva. La lista contiene suficiente informacin 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 exploracin. Mientras el PLC est en funcionamiento, el mdulo NOE transfiere datos a y desde los registros y las bobinas del PLC de la forma que se indique en la lista de exploracin de E/S. Pueden existir diversas variantes de listas de exploracin de E/S. Las listas de exploracin individuales para cada mdulo se identifican mediante el nmero de slot del bastidor Quantum donde est instalado el mdulo NOE. Bloque de control de dispositivos A este respecto, vase Habilitar/deshabilitar el explorador de E/S (vase pgina 123). Mdulo de estado funcional Cada bit del mdulo de estado funcional se corresponde con una entrada de la tabla del explorador de E/S. Cada entrada en la tabla representa un dispositivo lgico. Los bits contienen informacin sobre el estado de funcionamiento del explorador de E/S Modicon Quantum.

120

31003122 10/2009

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 trminos utilizados para describir el funcionamiento del explorador de E/S.
Trmino Lista de exploracin Entrada de mensajes directos Transmisin directa Explorador de E/S Ethernet Definicin Lista de dispositivos de entrada o salida configurados en el mdulo NOE para su exploracin. Entrada al PLC, en el bastidor donde se encuentra el mdulo NOE. Salida del PLC, en el bastidor donde se encuentra el mdulo NOE. Proporciona al PLC un servicio de comunicacin cclico de alto rendimiento.

Caractersticas del explorador de E/S Modbus ampliado En la tabla siguiente se enumeran las caractersticas del explorador de E/S Modbus ampliado.
Parmetro Nmero mximo de equipos Valor 64: 140 NOE 771 00 (Versin 2.2 o anterior) 128: nicamente 140 NOE 771 00 (Versin 3.0 o posterior), 140 NOE 771 01 y 140 NOE 771 11 128: HE CPU 6510 4.000 4.000 Configuracin individual (de 10 a 2.000 ms en incrementos de 10 ms) Configuracin global (Cero o Mantener) Direccin IPv4 Valor predeterminado configurable por el usuario: 255. No apoyado Apoyado

Nmero mximo de palabras de entrada Nmero mximo de palabras de salida Valor de timeout de perturbacin ltimo valor (entrada) Direccin IP ID de unidad Funcionamiento mediante un puente de Modbus Plus a Ethernet Funcionamiento a travs de un puente Modbus

31003122 10/2009

121

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 continuacin resume la combinacin de exploradores de E/S y de mdulos NOE por CPU que se permite.
Tipo de CPU Quantum 140 CPU 311 10 140 CPU 434 12A 140 CPU 534 14A 140 CPU 651 50 140 CPU 651 60 140 CPU 671 60 Nmero de mdulos NOE apoyados 2 6 6 6 6 6

Uso del explorador de E/S con un enrutador IP NOTA: Los exploradores de E/S de los mdulos NOE 771 1 y HE CPU 651 0 envan solicitudes con un Time To Live (TTL) de 10, lo que permite el paso por varios enrutadores.

122

31003122 10/2009

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 funcin Habilitar/deshabilitar el explorador de E/S permite reducir el volumen de trfico de la red. Utilice los bits del bloque de control del dispositivo para habilitar o deshabilitar los dispositivos de la manera siguiente.
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). Se puede deshabilitar cada dispositivo del explorador de E/S. Para deshabilitar dispositivos individuales: 1. Active la casilla de verificacin Bloque de control del dispositivo. 2. Establezca el bit asociado en 1.

Deshabilitacin de dispositivos

Consulte la tabla siguiente para asignar nmeros de entrada a los bits. Asignacin de los bits del bloque de control del dispositivo para los nmeros Cada nmero de entrada representa un dispositivo lgico de la red. de entrada del explorador de E/S Establecimiento de bits Si el bit del bloque de control del dispositivo est establecido en 0 = el dispositivo est habilitado. 1 = el dispositivo est deshabilitado.

Asignacin de los bits del bloque de control del dispositivo para los nmeros de entrada del explorador de E/S
Registro de palabra nica (P) (%MDx:4) P1 N. de entrada 1 (%MWx+1) de tabla Bit 15 2 14 18 14 34 14 3 13 19 13 35 13 4 12 20 12 36 12 5 11 21 11 37 11 6 10 22 10 38 10 7 9 23 9 39 9 8 8 24 8 40 8 9 7 25 7 41 7 10 6 26 6 42 6 11 5 27 5 43 5 12 4 28 4 44 4 13 3 29 3 45 3 14 2 30 2 46 2 15 1 31 1 47 1 16 0 32 0 48 0

P2 N. de entrada 17 (%MWx+2) de tabla Bit 15

P3 N. de entrada 33 (%MWx+3) de tabla Bit 15

Palabra 4 a Palabra 7 (entrada de tabla 49 a 112) P8 N. de entrada 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 (%MWx+8) de tabla Bit 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0

31003122 10/2009

123

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.
Registro de palabra doble (PD) (%MDx:4) PD1 (%MDx[0]) N. de entrada de tabla Bit PD2 (%MDx[1]) N. de entrada de tabla Bit N. de entrada de tabla Bit 1 31 17 15 33 31 2 30 18 14 34 30 3 29 19 13 35 29 4 28 20 12 36 28 5 27 21 11 37 27 6 26 22 10 38 26 7 25 23 9 39 25 8 24 24 8 40 24 9 23 25 7 41 23 10 22 26 6 42 22 11 21 27 5 43 21 12 20 28 4 44 20 13 19 29 3 45 19 14 18 30 2 46 18 15 17 31 1 47 17 16 16 32 0 48 16

Palabra 3 a Palabra 4 (entrada de tabla 49 a 112) PD5 (%MDx[4]) N. de entrada de tabla Bit 113 11 4 15 14 11 5 13 11 6 12 11 7 11 11 8 10 11 9 9 12 0 8 12 7 12 2 6 12 3 5 12 4 4 12 5 3 12 6 2 12 7 1 12 8 0

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.

124

31003122 10/2009

Transferencia de datos con el explorador de E/S 140 NOE 771 -00,

Configuracin de la lista de exploracin de E/S utilizando Concept


Vista general Una vez que los mdulos NOE 771 -00, -01 o -11 se han configurado con Concept (vase pgina 51), puede asignar parmetros para la exploracin de E/S. Esto supone la creacin de la lista de exploracin de E/S que contiene todos los dispositivos de entrada y salida que explorar el mdulo NOE. Direccin IP En el cuadro de dilogo Explorador de E/S Ethernet, escriba la direccin IP del mdulo slave en la columna Direccin de Slave IP.

ID de unidad Si el mdulo slave es un dispositivo de E/S conectado al mdulo slave especificado, utilice la columna ID de unidad para indicar el nmero 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 perturbacin El timeout de perturbacin se utiliza para establecer el bit de estado. Si la respuesta se recibe antes de que finalice el periodo de timeout de perturbacin, se establecer el bit de estado; en caso contrario, se borrar. Si el timeout de perturbacin es 0, el bit de estado se considerar vlido una vez que se hayan establecido las comunicaciones y ya nunca se borrar.

31003122 10/2009

125

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 lmite inferior en milisegundos (ms) entre las transacciones a este participante. Los valores vlidos van de 0 a 50.000 ms (1 min). El mdulo NOE module toma este valor y lo redondea a un mltiplo de 17 ms. La actualizacin de E/S se sincroniza con el ciclo de la CPU. Si el ciclo de la CPU es superior al lmite inferior configurado, la velocidad de actualizacin real ser la del ciclo de la CPU. Para obtener la mxima 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 funcin de lectura para leer datos desde el participante remoto. La columna Leer Ref. de Master especifica la direccin 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 parmetros Leer ref. de Master, Leer ref. de Slave y Leer longitud.

Escribir Utilice la funcin de escritura para escribir datos en el participante remoto. La columna Escribir Ref. de Master especifica la direccin 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

Transferencia de datos con el explorador de E/S 140 NOE 771 -00,

La siguiente figura incluye valores de muestra para los parmetros Escribir Ref. de Master, Escribir Ref. de Slave y Escribir longitud.

Leer y escribir Puede incluir ambos comandos en la misma fila. Descripcin En la columna Descripcin puede introducir una breve descripcin (hasta 32 caracteres) de la transaccin. Configuracin del mdulo de estado funcional El mdulo de estado funcional se encuentra en un bloque de registros 3x o bobinas 1x. Para bobinas 1x, el mdulo debe comenzar en un lmite de 16 bits. Cada dispositivo configurado dispone de su correspondiente bit de estado en el mdulo 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 posicin de bit.
Posiciones de bit de la palabra 1 1 2 3 4 5 6 7 Posiciones de bit de la palabra 2 17 18 19 20 21 22 23 Posiciones de bit de la palabra 3 33 34 35 36 37 38 39 Posiciones de bit de la palabra 4 49 50 51 52 53 54 55 8 9 10 11 12 13 14 15 16

24

25

26

27

28

29

30

31

32

40

41

42

43

44

45

46

47

48

56

57

58

59

60

61

62

63

64

31003122 10/2009

127

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

Inicio de la ubicacin del mdulo de estado funcional Como se muestra en la siguiente figura, para especificar la ubicacin de inicio 1x/3x del mdulo de estado funcional, ha de introducir la direccin deseada en el campo Mdulo de estado funcional.

128

31003122 10/2009

Transferencia de datos con el explorador de E/S 140 NOE 771 -00,

Finalizacin de la configuracin de E/S


Vista general En este apartado se describe cmo completar la configuracin 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 configuracin de que dispone, de modo que pueda ahorrar tiempo al teclear comandos de lectura y escritura similares.
Paso 1 Accin Seleccionar la fila que se desea copiar haciendo clic en el nmero de fila, que se encuentra situado en el extremo izquierdo.

Hacer clic en Copiar.

31003122 10/2009

129

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

Paso 3

Accin Seleccionar la fila en la que se desea pegar los datos haciendo clic en el nmero de fila, que se encuentra situado en el extremo izquierdo.

Hacer clic en Pegar.

Cortar y Pegar Para mover una fila dentro de la lista de configuracin, 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 configuracin, seleccione la fila haciendo clic en el nmero de fila situado en el extremo izquierdo. A continuacin, haga clic en Eliminar. Ordenar Para ordenar la lista de configuracin de E/S, seleccione una columna haciendo clic en su encabezado (por ejemplo, Leer Ref. de Master). A continuacin, haga clic en Ordenar.

130

31003122 10/2009

Transferencia de datos con el explorador de E/S 140 NOE 771 -00,

Completar hacia abajo El siguiente procedimiento muestra cmo copiar parte de una fila en la siguiente o en una serie de filas contiguas mediante el botn Completar hacia abajo.
Paso 1 Accin Utilizar el ratn 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.

Hacer clic en Completar hacia abajo. Resultado: Los datos desde la primera fila se copian en las celdas seleccionadas.

31003122 10/2009

131

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

Configuracin de la lista de exploracin de E/S mediante ProWORX NxT


Vista general Este apartado describe cmo configurar el mdulo NOE 771 desde el panel de programacin 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 autmatas de una red TCP/IP. Seleccin del PLC Los pasos que aparecen a continuacin describen cmo seleccionar un PLC.
Paso 1 2 Accin Abrir ProWORX NxT en el panel de programacin (PC). Hacer clic en Archivo Nuevo.

Resultado: Aparece el cuadro de dilogo 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

Transferencia de datos con el explorador de E/S 140 NOE 771 -00,

Paso 4

Accin Resultado: Aparece el cuadro de dilogo Definir base de datos. Rellenar los campos necesarios. Hacer clic en OK.

Resultado: Aparece el cuadro de dilogo 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.

31003122 10/2009

133

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

Paso 6

Accin Resultado: Aparece el cuadro de dilogo Configuracin del controlador. Es preciso definir un valor en el campo Tamao de ampliacin de configuracin, que se encuentra situado en el lado derecho de la pantalla Configuracin del controlador. Este valor es la cantidad de memoria que se precisa. Hacer clic en OK.

Acceso y edicin de Traffic Cop Los pasos que se muestran a continuacin describen cmo acceder y editar Traffic Cop.
Paso 1 Accin Hacer clic en Configuracin Traffic Cop.

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 mdulo NOE 771.

134

31003122 10/2009

Transferencia de datos con el explorador de E/S 140 NOE 771 -00,

Paso 3

Accin En la lista Adapt. de red, hacer clic en el mdulo NOE771- correspondiente.

Resultado: El mdulo NOE 771 se inserta en la ubicacin especificada del campo Editar ubicacin, que se encuentra en la pantalla de Traffic Cop.

Hacer clic en OK.

31003122 10/2009

135

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

Ajuste del nmero de mdulos NOE y Configuracin de los parmetros de direccin Ethernet Los pasos que aparecen a continuacin describen cmo seleccionar el nmero de mdulos NOE 771 y cmo configurar los parmetros de direccin Ethernet.
Paso 1 Accin Hacer clic en Configuracin Ampliaciones de configuracin.

Resultado: Aparece el cuadro de dilogo Ampliaciones de configuracin.

Hacer clic en el botn Aadir ampliacin. Resultado: Aparece el cuadro de dilogo Aadir ampliacin de configuracin.

136

31003122 10/2009

Transferencia de datos con el explorador de E/S 140 NOE 771 -00,

Paso 3

Accin Seleccionar TCP/IP en la lista y, a continuacin, hacer clic en OK. Resultado: La ampliacin de configuracin TCP/IP se aade al men de la izquierda de la pantalla Ampliaciones de configuracin.

31003122 10/2009

137

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

Paso 4

Accin Hacer clic en TCP/IP en el men Ampliaciones de configuracin Resultado: Los detalles de la configuracin TCP/IP aparecen en el lado derecho de la pantalla Ampliaciones de configuracin.

Hacer clic en las flechas de arriba y abajo para introducir el nmero de tarjeta (o nmero de bastidor) en el campo Nmero de tarjeta.

Completar los campos para cada nmero de tarjeta. El campo Nmero de mdulo de comunicaciones hace referencia al bastidor en el que se ubica el mdulo NOE 771. Hacer clic en OK.

138

31003122 10/2009

Transferencia de datos con el explorador de E/S 140 NOE 771 -00,

Configuracin 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 transmisin de datos entre dos o ms mdulos NOE 771 00 y otros dispositivos Modbus o TCP/IP. Es posible configurar simultneamente hasta 64 conexiones. Para configurar el explorador de E/S es necesario definir los valores para los parmetros que se indican a continuacin. Especifique los grupos de E/S que se van a explorar. Configure los parmetros de transaccin. Defina el reloj de hardware para cuando se vaya a proceder a la recogida de los datos. Los siguientes pasos describen cmo especificar los grupos de E/S que se van a explorar.
Paso 1 2 3 4 Accin En el Editor de red, hacer clic en Configuracin Ampliaciones de configuracin. Aparece el cuadro de dilogo Ampliaciones de configuracin. En la estructura Ampliaciones de configuracin, hacer clic con el botn derecho del ratn en Ampliaciones de configuracin Aadir ampliacin. Seleccionar Explorador de E/S Ethernet. Los parmetros para el CTE figuran en la zona de detalles. En el campo Mdulo de estado funcional, escribir una direccin 1xxxxx o 3xxxxx. Nota: Todas las direcciones 1xxxxx se basan en un lmite de 16 bits. Ejemplo: 100001, 100017, 100033, etc.

Configuracin de los parmetros de transaccin Los siguientes pasos describen cmo configurar los parmetros de transaccin.
Paso 1 Accin Hacer doble clic en una transaccin vaca para aadir una transaccin nueva. o bien Hacer doble clic en una transaccin ya existente para editarla. Aparece el cuadro de dilogo Transaccin. 2 Configurar los parmetros de transaccin.

31003122 10/2009

139

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


Configuracin de medicin El conjunto de curvas que aparece ms abajo ilustra los tiempos de respuesta del PLC Quantum cuando se enva una seal desde un mdulo remoto de entrada a un mdulo remoto de salida a travs de un PLC Quantum:

La seal se: 1 activa por un mdulo de entrada Momentum con un tiempo de respuesta de ~2 ms; 2 analiza en el PLC Quantum con una velocidad de repeticin de 0 ms 3 copia en otra variable interna del PLC 4 escribe en un mdulo de salida Momentum con un tiempo de respuesta de ~2 ms

140

31003122 10/2009

Transferencia de datos con el explorador de E/S 140 NOE 771 -00,

140 CPU 434 12A con mdulo 140 NOE 771 x1 El 140 CPU 434 12A con un NOE 771 x1 (v3.3) se utiliz para las mediciones siguientes:

En el grfico aparecen cuatro lneas que representan el nmero de dispositivos explorados: 1 dispositivo 8 dispositivos 16 dispositivos 32 dispositivos En este grfico, no se distinguen las cuatro lneas 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 grfico:
Nmero de dispositivos por explorar 434 12A + NOE 771 x1 (v3.3) 1 dispositivo 8 dispositivos 16 dispositivos 32 dispositivos Tiempo de la entrada del dispositivo explorado a la salida del dispositivo explorado (ms) exploracin de exploracin de exploracin de exploracin de exploracin de 10 ms 20 ms 50 ms 100 ms 200 ms 41 42 44 46 73 75 77 79 179 180 182 185 358 360 361 364 665 666 668 671

31003122 10/2009

141

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 grfico aparecen cuatro lneas que representan el nmero de dispositivos explorados: 1 dispositivo 8 dispositivos 16 dispositivos 32 dispositivos En este grfico, no se distinguen las cuatro lneas 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 grfico:
Nmero de dispositivos por explorar 65150 + NOE 771x1 (v3.3) 1 dispositivo 8 dispositivos 16 dispositivos 32 dispositivos Tiempo de la entrada del dispositivo explorado a la salida del dispositivo explorado (ms) exploracin de exploracin de exploracin de exploracin de exploracin de 10 ms 20 ms 50 ms 100 ms 200 ms 35 36 38 40 61 62 64 66 153 154 155 157 302 303 305 307 602 603 606 609

142

31003122 10/2009

Pginas web incorporadas 31003122 10/2009

Pginas web incorporadas

7
Vista general Este captulo presenta el contenido de las pginas web incorporadas que se incluyen en los mdulos Quantum 140 NOE 771 . Ests pginas web permiten acceder a informacin de diagnsticos, ver informacin de configuracin y cambiar las configuraciones en lnea del mdulo. Contenido de este captulo Este captulo contiene los siguiente apartados:
Apartado Acceso a la pgina web inicial de ayuda Pgina de presentacin de Quantum Pgina del bastidor local configurado Pgina de la pantalla de configuracin de la CPU Pgina de estadsticas del mdulo Ethernet Pgina de estado de comunicacin de E/S remotas Pgina de control de datos del PLC Quantum Pgina de configuracin del mdulo NOE Pgina de configuracin de SNMP Pgina de configuracin del servidor de direcciones Pginas web de diagnsticos ampliadas Pgina Propiedades de NOE Pgina Diagnstico de NOE Diagnstico del registro de averas Pgina de contacto de Schneider Automation Pgina 144 146 147 148 150 151 152 154 156 158 162 169 170 171 172

31003122 10/2009

143

Pginas web incorporadas

Acceso a la pgina web inicial de ayuda


Vista general Cada mdulo Ethernet de 10/100 megabits Quantum 140 NOE 771 contiene un servidor web incorporado que permite acceder a las configuraciones en lnea y de diagnstico del mdulo y su controlador asociado. Las pginas que incluye el sitio web muestran la siguiente informacin: Mens configurables del servidor de direcciones (BootP, DHCP y SNMP). Estadsticas Ethernet del nodo. Configuracin del controlador (Estado del controlador en el men). Valores de registro del controlador. Configuracin y estado de E/S remotas. Valores de registro de E/S remotas. Valores de E/S distribuidas remotas. Adems de las pginas mencionadas anteriormente, los mdulos 140 NOE 771 1 y FactoryCast/Real Time ofrecen estas pginas adicionales: Configuracin y estado de datos globales (publicar/suscribir). Control de ancho de banda. Estado del explorador de E/S. Estado de mensajes Modbus. Las pginas web se pueden ver con un navegador de Netscape Navigator o Internet Explorer (versin 4.0 o posterior), versiones que son compatibles con JDK 1.1.4 o una versin posterior. Para obtener informacin acerca de la funcionalidad adicional que el sistema FactoryCast proporciona en los mdulos 140 NOE 771 1, consulte el Manual de usuario de FactoryCast (31001229).

144

31003122 10/2009

Pginas web incorporadas

Acceso a la pgina de inicio del mdulo Para poder acceder a la pgina inicial del mdulo deber introducir la direccin IP o URL del administrador de sistemas. Escriba la direccin o URL en la casilla de direccin o ubicacin en la ventana del navegador. Una vez realizada esta operacin, se visualiza la pgina web inicial del programa de ayuda de Schneider Automation. Los siguientes pasos describen el modo de acceder a esta pgina.
Paso 1 Accin Hacer clic en el vnculo Diagnstico y configuraciones en lnea.

2 3

Se solicitar la introduccin del nombre de usuario y la contrasea. Una vez introducidos ambos elementos y despus de hacer clic en Aceptar, aparecer la pgina de presentacin de Quantum. Dicha pgina cuenta con enlaces a todas las pginas de configuracin y diagnstico de Quantum y al editor/supervisor de datos. Nota: El nombre de usuario predeterminado es USER y la contrasea predeterminada es USER. Se recomienda que el administrador de sistemas cambie tanto el nombre de usuario como la contrasea durante la instalacin del mdulo.

31003122 10/2009

145

Pginas web incorporadas

Pgina de presentacin de Quantum


Vista general Esta pgina proporciona enlaces a todas las pginas de configuracin y diagnstico de Quantum, as como al editor de datos de tiempo de ejecucin.

La siguiente tabla muestra los enlaces de la pgina de presentacin de Quantum. Para ver las pginas relacionadas con un tema en concreto, haga clic en el vnculo a dicho tema.
Enlace Inicio Bastidor local configurado Estado del controlador Estadsticas de Ethernet Estado RIO Editor grfico (slo 771 01, -11 y -21) Supervisor de datos/editor de datos Configurar NOE Propiedades de NOE Diagnstico de NOE Apoyo Resultados Regresa a la pgina de inicio Muestra el bastidor local de Quantum con el mdulo NOE y la CPU Muestra la configuracin de la CPU Visualiza la estadstica del mdulo Ethernet con el vnculo Restablecer contadores Visualiza el estado de comunicaciones remotas de E/S Muestra la herramienta grfica que permite crear pantallas de usuario de entrada/salida (slo con FactoryCast) Permite el acceso a los datos del PLC Quantum Permite configurar y cambiar el mdulo NOE mediante la pgina de configuracin Ethernet. Proporciona informacin acerca de las propiedades del mdulo NOE. Muestra enlaces a las estadsticas de Ethernet y al diagnstico del archivo de registro de averas Visualiza informacin de contacto para asistencia tcnica, ventas y sugerencias

146

31003122 10/2009

Pginas web incorporadas

Pgina del bastidor local configurado


Vista general de la pgina del bastidor local configurado La pgina del bastidor local configurado visualiza la configuracin actual. La siguiente tabla describe detalladamente los enlaces a la pgina del bastidor local configurado. Para ver las pginas relacionadas con cada uno de estos temas, haga clic en uno de ellos.
Enlace Inicio Estado del controlador Estadstica de Ethernet Estado RIO Editor grfico (slo 771 01, -11, -21) Monitor de datos/editor de datos Resultados Visualiza la pgina de presentacin de Quantum Muestra la configuracin de la CPU. Visualiza la estadstica del mdulo Ethernet con el vnculo Restablecer contadores. Visualiza el estado de comunicaciones remotas de E/S. Muestra la herramienta grfica que permite crear pantallas de usuario de entrada/salida (slo con FactoryCast) Permite el acceso a los datos del PLC Quantum con funciones de edicin

31003122 10/2009

147

Pginas web incorporadas

Pgina de la pantalla de configuracin de la CPU


Vista general En la figura que se muestra a continuacin, los ocho campos superiores identifican la configuracin de la CPU. A continuacin se ofrece ms informacin sobre estos campos.

Campos de descripcin La tabla siguiente describe los campos de descripcin que aparecen en la pantalla de configuracin de la CPU.
Campo Memoria del sistema (Kb) Memoria extendida (Kb) Nmero de palabras de E/S asignadas Palabras de asignacin de E/S Segmentos ID de estacin DCP Proteccin de memoria Barrido constante Optimizar 148 Informacin suministrada Cantidad de memoria del sistema utilizada Cantidad de memoria extendida utilizada Total de bytes de memoria utilizados Nmero de palabras de E/S asignadas Nmero de segmentos Nmero de estacin para control distribuido Posicin del conmutador de proteccin de memoria Estado actual del barrido constante Estado actual de la optimizacin
31003122 10/2009

Pginas web incorporadas

Campos de registro La siguiente tabla describe los campos de registro que se encuentran en la pantalla de configuracin de la CPU.
Campo 0xxxxx 1xxxxx 3xxxxx 4xxxxx 6xxxxx Vigilancia de batera Registro de temporizador Reloj de fecha/hora Cdigos de detencin Informacin suministrada Direccin vlida de 0x Direccin vlida de 1x Direccin vlida de 3x Direccin vlida de 4x Direccin vlida de 6x Direccin de vigilancia de la batera Direccin de registro de temporizador Direccin del temporizador del reloj Razn para la detencin controlada

Campos ASCII La columna bajo el ttulo Campos ASCII de la pantalla de configuracin de la CPU contiene informacin sobre los campos ASCII. Vnculos en la pgina de la pantalla de configuracin de la CPU La tabla que aparece a continuacin describe los vnculos que se presentan en la pantalla de configuracin de la CPU.
Vnculo Inicio Bastidor local configurado Estadsticas de Ethernet Estado RIO Editor grfico (slo 771 01, -11 y -21) Supervisor de datos Resultados Muestra la pgina de presentacin de Quantum Muestra el bastidor local de Quantum con el mdulo NOE y la CPU Visualiza las estadsticas del mdulo Ethernet con el vnculo Restablecer contadores Visualiza el estado de comunicaciones remotas de E/S Muestra la herramienta grfica que permite crear pantallas de usuario de entrada/salida (slo con FactoryCast) Permite el acceso a los datos del PLC Quantum con funciones de edicin

31003122 10/2009

149

Pginas web incorporadas

Pgina de estadsticas del mdulo Ethernet


Vista general Las estadsticas que aparecen en la pgina de estadsticas del mdulo Ethernet tienen carcter meramente informativo. Para conservar la informacin que aparece en esta pgina, ser necesario copiarla offline (por ejemplo, en el disco duro). La figura que aparece a continuacin muestra la pgina de estadsticas del mdulo Ethernet. Los contadores deben ponerse a cero haciendo clic en el botn Reinic. contadores.

Vnculos de la pgina de estadsticas del mdulo Ethernet La siguiente tabla describe los vnculos en la pgina de estadsticas del mdulo Ethernet.
Vnculo Inicio Bastidor local configurado Estado del controlador Estado RIO Editor grfico (slo 771 01, -11 y -21) Supervisor de datos Resultados Muestra la pgina de presentacin de Quantum Muestra el bastidor local de Quantum con el mdulo NOE y la CPU Muestra la configuracin de la CPU Visualiza el estado de comunicaciones remotas de E/S Muestra la herramienta grfica que permite crear pantallas de usuario de entrada/salida (slo con FactoryCast) Permite el acceso a los datos del PLC Quantum con funciones de edicin

150

31003122 10/2009

Pginas web incorporadas

Pgina de estado de comunicacin de E/S remotas


Vista general En la figura que se muestra a continuacin, los campos tienen carcter meramente informativo. Los campos no se pueden modificar.

NOTA: El vnculo del Editor grfico est disponible nicamente en el servidor web de FactoryCast 140 del mdulo NOE 771 1. Para obtener ms informacin sobre el estado de comunicaciones de E/S remotas, consulte la Gua de instalacin y planificacin de sistemas de cable de E/S remotas (890 USE 101). Vnculos de la pgina de estado de comunicaciones de E/S remotas La siguiente tabla describe la informacin disponible para cada cable, utilizando los vnculos que aparecen en la pgina de estado de comunicaciones de E/S remotas.
Vnculo Inicio Bastidor local configurado Estado del controlador Estado RIO Supervisor de datos
31003122 10/2009

Resultados Visualiza la pgina de presentacin de Quantum Muestra el bastidor local de Quantum con el mdulo NOE y la CPU Muestra la configuracin de la CPU Visualiza las estadsticas del mdulo Ethernet con el vnculo Restablecer contadores Permite el acceso a los datos del PLC Quantum con funciones de edicin 151

Pginas web incorporadas

Pgina de control de datos del PLC Quantum


Vista general La figura que aparece a continuacin muestra la pgina web que permite visualizar los datos del PLC Quantum.

Se puede aadir, borrar y copiar datos del PLC Quantum, segn se especifica a continuacin. Hacer clic en el botn Insertar filas para insertar nuevas filas de datos. Hacer clic en el botn Cortar filas para borrar las filas de datos deseadas. Hacer clic en el botn Pegar filas para copiar nuevas filas de datos.

152

31003122 10/2009

Pginas web incorporadas

Vnculos en la pgina de control de datos del PLC La siguiente tabla describe los vnculos que se presentan en la pgina de control de datos del PLC Quantum.
Vnculo Inicio Bastidor local configurado Estado del controlador Estado RIO Editor grfico (slo 771 01, -11 y -21) Resultados Visualiza la pgina de presentacin de Quantum Muestra el bastidor local de Quantum con el mdulo NOE y la CPU Muestra la configuracin de la CPU Visualiza el estado de comunicaciones de E/S remotas Muestra la herramienta grfica que permite crear pantallas de usuario de entrada/salida (slo con FactoryCast)

31003122 10/2009

153

Pginas web incorporadas

Pgina de configuracin del mdulo NOE


Vista general La figura que aparece a continuacin muestra la pgina de configuracin del mdulo NOE, que proporciona enlaces a las pginas de configuracin individual de NOE.

154

31003122 10/2009

Pginas web incorporadas

Vnculos de la pgina de configuracin del mdulo NOE La siguiente tabla describe los vnculos que aparecen en la pgina de configuracin del mdulo NOE.
Vnculo Inicio Configurar SNMP Configurar servidor de direcciones Configurar datos globales Resultados Vuelve a la pgina de presentacin de Quantum. Permite configurar el agente SNMP en el mdulo NOE Permite configurar las asignaciones IP de BOOTP, incluidas las visualizaciones de la base de datos DHCP y BOOTP Muestra la pgina Configuracin de datos globales y proporciona informacin acerca de la direccin de grupo, el filtrado de difusin mltiple, el perodo de distribucin, el lmite de tiempo de perturbacin, los bits de estado y los campos de datos. La pgina Configuracin de datos globales tambin muestra una tabla de variables Proporciona informacin acerca de las propiedades del mdulo NOE Muestra los vnculos de estadsticas Ethernet y el diagnstico del archivo de registro de averas Proporciona informacin de contacto para asistencia tcnica, ventas y sugerencias

Propiedades de NOE Diagnstico de NOE Compatibilidad

31003122 10/2009

155

Pginas web incorporadas

Pgina de configuracin de SNMP


Vista general El protocolo SNMP puede ya estar configurado en el mdulo NOE 771 . Si no es as, rellene el formulario de configuracin de SNMP que se muestra en la figura siguiente.

La tabla que aparece a continuacin muestra el modo de introducir la informacin necesaria para configurar el protocolo SNMP en el mdulo NOE 771 .
Paso Para visualizar la configuracin actual de SNMP: Para borrar los campos: Para cambiar la configuracin SNMP: Accin Hacer clic en Mostrar configuracin SNMP. Hacer clic en Restablecer formulario. Cambiar la informacin de la pgina y hacer clic en Actualizar SNMP.

156

31003122 10/2009

Pginas web incorporadas

Campos de la pgina SNMP La siguiente tabla describe los campos SNMP especficos que pueden modificarse.
Campo Administrador I Administrador II Ubicacin [SysLocation] Contacto [SysContact] Establecer Consultar Capturar Captura de errores de autentificacin habilitada Informacin que se debe facilitar Direccin IP del primer administrador de SNMP Direccin IP del segundo administrador de SNMP Ubicacin del mdulo Nombre del ingeniero de sistemas responsable Designacin del nivel del usuario que establece la configuracin Designacin del nivel del usuario que visualiza la configuracin Designacin del nivel del usuario que puede capturar informacin Conecta la comprobacin del nombre de comunidad

Vnculos de la pgina de configuracin de SNMP La siguiente tabla describe los vnculos que aparecen en la pgina de configuracin de SNMP.
Vnculo Inicio Configurar NOE Propiedades de NOE Diagnstico de NOE Apoyo Resultados Vuelve a la pgina de presentacin de Quantum Permite configurar y modificar el mdulo NOE a travs de la pgina de configuracin Ethernet Proporciona informacin acerca de las propiedades de NOE Muestra los vnculos de estadsticas Ethernet y el diagnstico del archivo de registro de averas Proporciona informacin de contacto para asistencia tcnica, ventas y sugerencias

Mensaje de finalizacin Al hacer clic en el botn Actualizar SNMP, aparece una pgina nueva con el mensajeLa base de datos SNMP se ha actualizado correctamente. Tngase en cuenta que esta pgina contiene los mismos vnculos que la pgina de configuracin de SNMP. NOTA: El mdulo NOE debe restablecerse para que tengan lugar los cambios.

31003122 10/2009

157

Pginas web incorporadas

Pgina de configuracin del servidor de direcciones


Vista general La siguiente informacin describe cmo configurar el servidor de direcciones para los mdulos Transparent Factory 140 NOE 771 0. NOTA: El captulo Configuracin del servidor de direcciones/Sustitucin de dispositivos defectuosos (vase pgina 173) describe cmo configurar el servidor de direcciones para los mdulos 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 pgina se utiliza para crear un archivo de base de datos BootP. La informacin contenida en la pgina que aparece a continuacin se refiere a los mdulos 140 NOE 771 0.

158

31003122 10/2009

Pginas web incorporadas

Visualizacin de la pgina del formulario de configuracin del nodo de BootP La siguiente informacin describe cmo completar la pgina Configuracin del nodo de BootP.
Paso 1 Accin Hacer clic en el botn Configurar entrada de BootP de la pgina Configuracin Ethernet para configurar un archivo de base de datos BootP. Resultado: Aparece la pantalla Configuracin del nodo de BootP.

Si se trata de una configuracin inicial de BootP, rellenar los campos de la pantalla Configuracin del nodo de BootP y, a continuacin, hacer clic en el botn Agregar una nueva entrada.

Configuracin inicial La siguiente tabla describe los campos que se deben rellenar en el formulario de configuracin de BootP.
Campo Nombre del ordenador principal Direccin IP del ordenador principal Direccin MAC del ordenador principal Mscara de subred Gateway Informacin que se debe facilitar Texto para identificar el dispositivo Direccin IP del administrador del sistema (puede leerse en la etiqueta del dispositivo) Direccin global de IEEE Suministrada por el administrador de sistemas y configurada en el servidor por ste Define la direccin de la ruta que se debe seguir para acceder a los nodos que no estn conectados a la subred de dispositivos. 159

31003122 10/2009

Pginas web incorporadas

Adicin al archivo de base de datos de BootP Si desea aadir una entrada en la base de datos BootP, complete los campos del formulario y pulse el botn Agregar una nueva entrada. Cambio del archivo de base de datos BootP Los pasos que se indican a continuacin describen cmo modificar una entrada en el archivo de base de datos BootP.
Paso 1 2 Accin Introducir la nueva informacin en la pantalla Configuracin del nodo de BootP. Hacer clic en el botn 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. Hacer clic en Configurar NOE para volver a la pantalla Configurar NOE. Hacer clic en Configurar BootP. Introducir la informacin que se considere informacin antigua. A continuacin, hacer clic en Eliminar una entrada.

3 4 5 6

Eliminacin del archivo de base de datos BootP Los siguientes pasos describen cmo eliminar una entrada en el archivo de base de datos BootP.
Paso 1 2 3 4 5 Accin Introduzca la nueva informacin del elemento que se va a eliminar. Hacer clic en el botn Eliminar una entrada. Resultado: Se muestra un mensaje de eliminacin correcta. Hacer clic en Configurar NOE para regresar a la pantalla Configurar NOE. Hacer clic en Configurar BootP. Hacer clic en Actualizar tabla de base de datos BootP para ver el archivo de base de datos revisado.

Restablecimiento del formulario Para borrar los campos en la pantalla Configuracin del nodo de BootP, hacer clic en el botnRestablecer formulario. Ahora se pueden completar las entradas del archivo de la base de datos agregando, modificando o eliminando informacin.

160

31003122 10/2009

Pginas web incorporadas

Visualizacin 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 botn Visualizar base de datos BootP.

Vnculos de la pgina de configuracin de BootP La siguiente tabla describe los vnculos que aparecen en la pantalla Configuracin del nodo de BootP.
Vnculo Inicio Configurar NOE Propiedades de NOE Diagnstico de NOE Asistencia tcnica Resultados Vuelve a la pgina de presentacin de Quantum Permite configurar y cambiar el mdulo NOE mediante la pgina de configuracin Ethernet. Proporciona informacin acerca de las propiedades de NOE Muestra los vnculos de estadsticas Ethernet y el diagnstico del archivo de registro de averas Proporciona informacin de contacto para asistencia tcnica, ventas y sugerencias

31003122 10/2009

161

Pginas web incorporadas

Pginas web de diagnsticos ampliadas


Vista general El servidor web incorporado 140 NOE 771 1 proporciona pginas web para diagnosticar servicios Transparent Factory/en tiempo real. A continuacin, se muestran dichos servicios. diagnsticos de datos globales estado de todos los servicios de datos globales estado de todas las variables suscritas y publicadas tasa de publicacin/suscripcin diagnsticos de exploracin de E/S estado de todos los servicios de exploracin de E/S estado de los dispositivos individuales explorados velocidad real de exploracin de E/S diagnstico de mensajes informacin de diagnstico para el envo de mensajes de Modbus (puerto 502) control de ancho de banda medicin del rendimiento de NOE mediante el servicio NOTA: Todas estas pginas estn protegidas por la contrasea HTTP general.

162

31003122 10/2009

Pginas web incorporadas

Acceso a diagnsticos web Puede acceder a la pgina Puede acceder a las pginas web de diagnstico a travs la pantalla Servidor web para Quantum.

En esta pgina, haga clic en el enlace Diagnstico de NOE, que abre la pantalla Diagnstico de NOE.

31003122 10/2009

163

Pginas web incorporadas

En la pantalla Diagnstico de NOE, haga clic en el enlace al servicio deseado.

Los cuatro primeros enlaces son diagnsticos. datos globales exploracin de E/S mensajes control de ancho de banda Los tres ltimos enlaces proporcionan acceso a otras funciones. estadsticas de Ethernet cargar fichero MIB fichero de registro de averas
164
31003122 10/2009

Pginas web incorporadas

Pgina Diagnstico de datos globales La pantalla Diagnstico de datos globales muestra la informacin generada por el servicio de datos globales. En la parte superior de la pgina aparecen los tres elementos que se especifican a continuacin. estado de datos globales cantidad de suscripciones por segundo cantidad de publicaciones por segundo

La informacin anterior se muestra como texto y como grfico. Esta pgina tambin muestra el estado final de todas las variables publicadas y suscritas dentro del mismo grupo de distribucin. Cada variable est identificada mediante su ID de datos. En la parte inferior de la pgina aparecen cuatro cuadros codificados con colores que indican el estado de las variables. blanco = todas las variables no configuradas verde = variables suscritas correctamente negro = variables publicadas correctamente rojo = fallo de comunicacin Si se muestra el color rojo en el cuadro de la variable Fallo ello indicar que se debe comprobar si existe algn fallo en el sistema. El indicador Estado de datos globales mostrar OK, aun cuando haya variables incorrectas.

31003122 10/2009

165

Pginas web incorporadas

Pgina Diagnstico de exploracin de E/S Esta pgina muestra informacin generada por el servicio de exploracin de E/S.

En la parte superior de la pgina aparecen los tres elementos que se especifican a continuacin. estado de exploracin de E/S nmero de transacciones por segundo nmero de conexiones La informacin anterior se muestra como texto y como grfico. En la parte inferior de la pgina aparecen cuatro cuadros codificados con colores que indican el estado de los dispositivos. blanco = todos los dispositivos no configurados verde = todos los dispositivos explorados negro = todos los dispositivos sin explorar temporalmente rojo = 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 algn fallo en el sistema.

166

31003122 10/2009

Pginas web incorporadas

Pgina Diagnstico de envo de mensajes Esta pgina proporciona informacin relativa a las conexiones TCP pendientes actualmente en el puerto 502. El nmero total de mensajes enviados y recibidos en el puerto 502 aparecen en la parte superior de esta pgina. NOTA: Una vez cerrada una conexin con un puerto 502, dicha conexin permanecer en la lista durante algunos minutos. El contador del total de mensajes no se restablecer hasta que no se haya cerrado una conexin 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 conexin (numerada del 1 al 64) se proporciona la siguiente informacin: direccin remota (direccin IP) puerto remoto (TCP) puerto local (TCP) nmero de mensajes enviados (Mens. enviados) en esta conexin nmero de mensajes recibidos (Mens. recibidos) en esta conexin cantidad de errores (Errores enviados) en esta conexin

31003122 10/2009

167

Pginas web incorporadas

Pgina de control del ancho de banda La pgina Control de ancho de banda indica el modo en que la CPU del mdulo NOE se comparte entre los servicios de datos globales, de explorador de E/S y de envo de mensajes. La informacin generada por este servicio muestra ambos en modo grfico y como texto. La informacin generada muestra una vista de la asignacin del uso del servicio. El conocimiento de la asignacin de servicios puede ayudar a determinar el nmero y la distribucin de los mdulos NOE en el sistema.

La pgina informa de cuatro estadsticas: una para cada uno de los tres servicios y otra para otros. azul: datos globales (uso expresado como % del nmero mximo de mensajes/segundo) amarillo: explorador de E/S (uso expresado como % del nmero mximo de mensajes/segundo) verde: mensajes de Modbus (uso expresado como % del nmero mximo de mensajes/segundo) gris: otros/no utilizado (uso expresado como % del nmero mximo de mensajes/segundo) El total de los porcentajes asciende al 100 %.

168

31003122 10/2009

Pginas web incorporadas

Pgina Propiedades de NOE


Vista general La figura que aparece a continuacin muestra la pantalla Propiedades de NOE, en la que se visualizan las versiones de pginas web, Exec y Kernel, as como los medios fsicos que se emplean.

NOTA: La pantalla Propiedades de NOE tiene carcter meramente informativo. Los campos no se pueden modificar. Vnculos de la pgina Propiedades de NOE La tabla que aparece a continuacin describe los vnculos que se presentan en la pantalla de propiedades del mdulo NOE.
Vnculo Inicio Configurar NOE Resultados Vuelve a la pantalla de presentacin de Quantum Permite configurar y modificar el mdulo NOE a travs de la pantalla de configuracin Ethernet

Diagnstico de NOE Muestra los vnculos de estadsticas Ethernet y el diagnstico del archivo de registro de averas Asistencia tcnica Proporciona informacin de contacto para asistencia tcnica, ventas y sugerencias

31003122 10/2009

169

Pginas web incorporadas

Pgina Diagnstico de NOE


Vista general La informacin que se ofrece a continuacin se ocupa de describir los elementos contenidos en la pgina Diagnstico de NOE. Vnculos de la pgina Diagnstico de NOE La siguiente tabla describe los vnculos que aparecen en la pgina Diagnstico de NOE.
Vnculo Inicio Estadsticas de Ethernet Diagnstico del archivo de registro de averas Configurar NOE Propiedades de NOE Asistencia tcnica Resultados Vuelve a la pgina de presentacin de Quantum Visualiza la pgina de estadstica del mdulo Ethernet, en la que pueden visualizarse las estadsticas de Ethernet y poner los contadores a cero Visualiza las entradas pertenecientes al registro de averas, de forma que pueda analizarse la causa de tales averas Permite configurar y modificar el mdulo NOE a travs de la pgina de configuracin Ethernet Proporciona informacin acerca de las propiedades del mdulo NOE Proporciona informacin de contacto para asistencia tcnica, ventas y sugerencias

170

31003122 10/2009

Pginas web incorporadas

Diagnstico del registro de averas


Vista general La pgina Diagnstico de averas muestra un archivo de registro de averas cada vez que se produce una avera, mientras que, cuando no se produce ninguna avera, lo que se muestra es un mensaje de estado. Haga clic en Borrar archivo de registro de averas para borrar el archivo. Vnculos de la pgina Diagnstico del registro de averas La siguiente tabla describe los vnculos que aparecen en la pgina Diagnstico del registro de averas.
Vnculo Inicio Configurar NOE Propiedades de NOE Resultados Vuelve a la pgina de presentacin de Quantum Permite configurar y cambiar el mdulo NOE mediante la pgina de configuracin Ethernet. Proporciona informacin acerca de las propiedades de NOE

Diagnstico de NOE Muestra los vnculos de estadsticas Ethernet y el diagnstico del archivo de registro de averas Asistencia tcnica Proporciona informacin de contacto para asistencia tcnica, ventas y sugerencias

31003122 10/2009

171

Pginas web incorporadas

Pgina de contacto de Schneider Automation


Vista general La figura que se incluye a continuacin muestra la pgina de contacto de Schneider Automation, que contiene informacin referente a la forma de obtener asistencia tcnica para los mdulos NOE 771 .

172

31003122 10/2009

Configuracin del servidor de direcciones/sustitucin de dispositivos defectuosos 31003122 10/2009

Configuracin del servidor de direcciones/sustitucin de dispositivos defectuosos

Introduccin Esta seccin abarca el servicio Configuracin del servidor de direcciones/sustitucin de dispositivos fallidos, disponible slo en los mdulos NOE 771 -01 y -11, Transparent Factory/tiempo real. El servicio de sustitucin de dispositivos fallidos ofrece un mtodo para llevar a cabo la sustitucin de dispositivos sin desorganizar el sistema ni interrumpir el servicio. Contenido de este captulo Este captulo contiene los siguiente apartados:
Apartado Configuracin del servidor de direcciones/Sustitucin de dispositivos defectuosos Informacin sobre la sustitucin de dispositivos defectuosos Configuracin del servicio de sustitucin de dispositivos defectuosos Pgina 174 177 180

31003122 10/2009

173

Configuracin del servidor de direcciones/sustitucin de dispositivos defectuosos

Configuracin del servidor de direcciones/Sustitucin de dispositivos defectuosos


Vista general El servidor de direcciones ofrece 2 funciones. 1. Comportamiento de servidor BootP estndar Introduzca la direccin MAC y la configuracin IP. El servidor BootP de NOE proporcionar la configuracin IP cuando el dispositivo enve una solicitud BootP. 2. Comportamiento de sustitucin de dispositivos defectuosos (Faulty Device Replacement, FDR) Introduzca el nombre de funcin o la direccin MAC del dispositivo. El dispositivo enviar el nombre de funcin o la direccin MAC con su solicitud DHCP. Con la respuesta DHCP del NOE, el dispositivo recibir su configuracin IP ms el nombre y la ubicacin de un fichero de configuracin. El siguiente paso para un dispositivo de conformidad con FDR es descargar su configuracin 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 direccin MAC o el nombre de funcin en la pgina Configuracin de nodo del servidor de direcciones. Puede introducir uno u otro, pero no ambos. La funcin de sustitucin de dispositivos defectuosos permite la configuracin automtica de dispositivos que cumplen con FDR. Identificacin de un nombre de funcin La idea de disponer de un nombre de funcin es inherente al tratamiento de la sustitucin de dispositivos defectuosos. Un nombre de funcin es un nombre lgico que el usuario asigna a un dispositivo, un nombre lgico que tiene un significado en la aplicacin. Algunos ejemplos de nombres de funcin son: ENT_6 (6. Momentum ENT de la aplicacin) OUTPUT_VALVE_2 (2. vlvula de salida de la aplicacin) En los nombres de funcin se hace distincin entre maysculas y minsculas.

174

31003122 10/2009

Configuracin del servidor de direcciones/sustitucin de dispositi-

Sustitucin de dispositivos defectuosos El servicio de sustitucin de dispositivos defectuosos ofrece un mtodo para llevar a cabo la sustitucin de dispositivos sin interrumpir el sistema ni el servicio. En caso de que un dispositivo falle, su sustitucin es fcil. Cuando el nuevo dispositivo est conectado fsicamente a la red, el sistema (incluido el nuevo dispositivo) podr: asignar al nuevo dispositivo la direccin IP del dispositivo anterior; garantizar que el dispositivo nuevo funcione del mismo modo que el dispositivo anterior; restaurar los parmetros de la aplicacin de dispositivo de E/S para restablecer el dispositivo con la misma configuracin que la de antes del fallo. La sustitucin de dispositivos defectuosos permite evitar la configuracin 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 configuracin para dispositivos inteligentes y de E/S que permite: crear una configuracin de red automtica; gestionar los parmetros de aplicacin automticos. La sustitucin de dispositivos defectuosos se implanta utilizando la combinacin de protocolos estndar DHCP y FTP/TFTP. El dispositivo implanta un cliente DHCP y uno FTP o TFTP. La seleccin entre FTP y TFTP no tiene impacto directo en el sistema. La eleccin depende exclusivamente de la memoria del dispositivo: el TFTP es mucho menor que el FTP. La sustitucin de dispositivos defectuosos ofrece las siguientes funciones: Administrador FDR Agente FDR La gestin de la sustitucin 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 funcin El nombre de funcin lgico debe escribirse en los dispositivos. El tcnico puede obtener un nuevo dispositivo en cualquier comercio, introducir el nombre de funcin correspondiente en el dispositivo y situar el dispositivo en el sistema. El dispositivo obtiene automticamente su configuracin y comienza a ejecutarse sin que el tcnico tenga que llevar a cabo ninguna otra operacin. Este proceso est diseado para mantener su mquina a punto y que funcione rpidamente. Para cualquier dispositivo de conformidad con FDR, los tcnicos deben introducir el nombre de funcin en el dispositivo nuevo.

31003122 10/2009

175

Configuracin del servidor de direcciones/sustitucin de dispositivos defectuosos

Limitaciones del servidor de direcciones Esta tabla muestra los parmetros y lmites del servidor de direcciones.
Parmetro Nmero mximo de entradas del servidor de direcciones Tamao mximo del archivo de configuracin por dispositivo Lmite 128 4 K bytes

Tamao total de almacenamiento de sustitucin de dispositivos defectuosos 512 K bytes Tamao mximo de nombre de funcin 16 caracteres

NOTA: Para que el servidor DHCP funcione correctamente, es necesario tener en cuenta lo siguiente. La clase de direccin y las clase de subred que se han configurado para los dispositivos deben coincidir. El tipo de direccin del mdulo NOE y los dispositivos deben ser los mismos. Funcionamiento en una red corporativa NOTA: Antes de ubicar el mdulo NOE en una red corporativa, Schneider Automation recomienda consultar la instalacin con el departamento de informtica. Es posible que la red corporativa de la empresa disponga de al menos un servidor DHCP que se encuentre ya en ejecucin. Si el servidor DHCP del mdulo 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, asegrese de que dicho servidor no se est ejecutando en el NOE sin tener entradas de direccin en la configuracin. Si no existen dispositivos configurados en la pgina de configuracin del servidor de direcciones, el NOE no iniciar el servidor DHCP. Agentes FDR disponibles Hay tres agentes FDR disponibles: Momentum ENT Micro ETZ ATV58 Los ficheros de configuracin [Link] se almacenan en la memoria no voltil del mdulo NOE. Por lo tanto, despus de un fallo de alimentacin, estarn disponibles todas las configuraciones. Dispositivos BootP y DHCP compatibles Utilice la direccin MAC o el nombre de funcin para asignar una direccin IP. Por lo tanto, puede utilizar el servidor DHCP con los dispositivos que admiten nicamente BootP, como Momentum ENT v1.
176
31003122 10/2009

Configuracin del servidor de direcciones/sustitucin de dispositi-

Informacin sobre la sustitucin de dispositivos defectuosos


Informacin sobre los mensajes de error y confirmacin Adems de resaltar los errores, el sistema proporciona mensajes con informacin de confirmacin y de error. Mensaje de confirmacin 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 sptima columna, se muestran en la pgina Configuracin del servidor de direcciones o aparecen como cuadro de dilogo. Icono de error Si no se carga una entrada en el servidor DHCP o se carga con una configuracin distinta, aparecer un signo de exclamacin en la sptima columna. Este icono informa de la diferencia que existe entre la informacin actual y la almacenada. Si no se ha cargado en el servidor: se muestra un icono de color rojo. Configuracin 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:

Configuracin actual:

31003122 10/2009

177

Configuracin del servidor de direcciones/sustitucin de dispositivos defectuosos

Cuadro de dilogo de error Si el nombre de funcin o la direccin MACque ha introducido ya existe, recibir un mensaje de alerta solicitndole que corrija la entrada.

Modificacin de la base de datos Si necesita aadir o modificar una entrada de la base de datos, utilice la pgina Configuracin del nodo del servidor de direcciones. Rellene estos tres campos: Direccin IP del dispositivo, Mscara de subred y Gateway. Seleccione el campo Nombre de funcin o Direccin MAC del dispositivo. Al seleccionar un campo, el otro dejar de estar disponible. Adicin de entradas Si se agrega un dispositivo, en la pgina se mostrar una serie de valores. Es necesario que introduzca un nombre de funcin o una direccin MAC. Si est aadiendo una entrada, haga clic en el botn Agregar la entrada. Modificacin de entradas Si est modificando una entrada, aparecern los campos Direccin IP del dispositivo, Mscara de subred y Gateway con la configuracin actual. Si est modificando una entrada, haga clic en el botn Restablecer formulario. Cada uno de los campos de la pgina Configuracin del nodo del servidor de direcciones tiene restricciones, tal y como se resean a continuacin. Nombre de funcin Cada nombre de funcin debe ser nico. Slo se admiten letras, cifras y guiones bajos. No se puede introducir ms de 16 caracteres; por otra parte, no se admiten espacios. Direccin MAC del dispositivo Esta direccin debe tener formato hexadecimal y una longitud de 6 bytes (6 x 2 caracteres). Se puede introducir la direccin MAC con o sin caracteres delimitadores entre cada par de caracteres hexadecimales en maysculas o en minsculas. 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 ":" Guin "-"

178

31003122 10/2009

Configuracin del servidor de direcciones/sustitucin de dispositi-

Direccin IP del dispositivo La direccin IP debe utilizar una direccin IP numrica estndar que identifique de manera exclusiva cada ordenador en la red. La direccin IP es un identificador de 32 bits compuesto por cuatro grupos de nmeros (del 0 al 255), en el que cada grupo se separa por un punto, como ocurre, por ejemplo, con [Link]. Mscara de subred La mscara de subred debe introducirse con formato de direccin IP. Gateway La gateway debe introducirse con formato de direccin IP. La gateway debe hallarse en la misma subred que el dispositivo.

31003122 10/2009

179

Configuracin del servidor de direcciones/sustitucin de dispositivos defectuosos

Configuracin del servicio de sustitucin de dispositivos defectuosos


Configuracin del servidor de direcciones Para configurar el servidor de direcciones se utilizan las pginas web que genera el servidor web incorporado. La primera pgina que aparece es la pgina Configuracin del servidor de direcciones. La primera columna contiene los botones que se utilizan para seleccionar los dispositivos. La pgina Configuracin del servidor de direcciones muestra informacin acerca de la configuracin de cada dispositivo del sistema. Esta pgina contiene una tabla con siete columnas. En esta pgina puede encontrar informacin acerca de: nombre de funcin direccin MAC direccin IP mscara de subred gateway Una columna adicional, sin nombre, indica si existe alguna diferencia entre la configuracin actual y la almacenada. Si la hay, aparecer un signo de exclamacin. sta es la pgina Configuracin del servidor de direcciones. Todos los dispositivos son compatibles.

180

31003122 10/2009

Configuracin del servidor de direcciones/sustitucin de dispositi-

Seleccin de opciones La pgina Configuracin del servidor de direcciones permite elegir distintas opciones para aadir o modificar las configuraciones del NOE. Puede: seleccionar una entrada agregar una entrada modificar una entrada eliminar una entrada A continuacin se incluyen descripciones para cada opcin.
Opcin Descripcin

Seleccionar De manera predeterminada, cuando aparece en pantalla la pgina no hay una entrada 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 Si se hace clic en el botn Agregar una nueva entrada, aparecer la pgina una entrada Configuracin del nodo del servidor de direcciones. La pgina muestra informacin acerca de un dispositivo. Si ha seleccionado un dispositivo, esta pgina mostrar su configuracin. Se mostrar informacin acerca de la configuracin en cuatro o cinco campos del cuadro de dilogo. El nico campo que permanece vaco es el que contiene informacin acerca de la funcin. Se recomienda introducir un nombre de funcin, como por ejemplo ENT_7. Si no se ha seleccionado ningn dispositivo, los campos se rellenarn con los valores predeterminados.

31003122 10/2009

181

Configuracin del servidor de direcciones/sustitucin de dispositivos defectuosos

Opcin

Descripcin

Modificar Seleccionar una entrada en la base de datos antes de utilizar este botn. La una entrada seleccin 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 botn Cambiar una entrada, aparecer la pgina Configuracin del nodo del servidor de direcciones. La informacin que aparece hace referencia al dispositivo seleccionado.

182

31003122 10/2009

Configuracin del servidor de direcciones/sustitucin de dispositi-

Opcin

Descripcin

Eliminar Antes de seleccionar este botn, seleccione una entrada de la base de datos una entrada mediante la seleccin 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 dilogo que le solicitar que confirme que desea eliminar la entrada en cuestin.

Haga clic en OK; aparecer un nuevo cuadro de dilogo en que se le informar de que la eliminacin de la entrada se ha llevado a cabo correctamente.

31003122 10/2009

183

Configuracin del servidor de direcciones/sustitucin de dispositivos defectuosos

Resaltar errores El sistema indica que existen problemas con la informacin que se ha introducido sobre los parmetros mediante un mecanismo que resalta estos problemas. Todas las configuraciones aparecen en morado y cursiva, mientras que el dispositivo que presenta problemas de configuracin aparece en rojo y negrita. El sistema detecta los siguientes errores: Nombre de funcin no vlido Los caracteres vlidos para el nombre de funcin son: de la a a la z (minsculas) de la A a la Z (maysculas) _ (guin bajo) Direccin MAC no vlida Los caracteres vlidos para la direccin MAC son: de 0 a 9 de la A a la F Direccin IP no vlida Mscara de subred no vlida gateway no vlida Entrada duplicada Cada entrada debe tener un nico nombre de funcin o una direccin MAC igualmente nica. Si introduce un nombre de funcin duplicado o una direccin 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 travs de la pgina web: Realice los cambios en la pgina web y envelos. A travs del archivo de configuracin del servidor de direcciones: Realice los cambios en el archivo y reinicie el servidor.

184

31003122 10/2009

Hot Standby 31003122 10/2009

Hot Standby

9
Descripcin general El mdulo Quantum Ethernet ofrecen una configuracin Hot Standby disponible para los controladores Quantum. Contenido de este captulo Este captulo contiene los siguiente apartados:
Apartado Quantum Hot Standby para Unity Pro Topologa de Hot Standby Configuracin de NOE y Hot Standby Asignacin de direcciones IP Modalidades de servicio de NOE y Modicon Quantum Hot Standby con Unity Tiempos de intercambio de direcciones Efectos de red de la solucin Modicon Quantum Hot Standby con Unity Pgina 186 188 189 190 192 196 197

31003122 10/2009

185

Hot Standby

Quantum Hot Standby para Unity Pro


La solucin Hot Standby

ATENCIN
FALLO DE COMUNICACIN Cuando sea posible, utilice un conmutador (no un concentrador) para conectar los mdulos NOE entre s o a la red. Schneider Electric comercializa conmutadores. Pngase en contacto con una oficina de ventas local para obtener ms informacin. Si no se siguen estas instrucciones pueden producirse lesiones personales o daos en el equipo.

ADVERTENCIA
FUNCIONAMIENTO INESPERADO DEL EQUIPO Disee su aplicacin de modo que los mdulos no controlados permitan la comunicacin slo con partes no crticas de la aplicacin. Si no se siguen estas instrucciones pueden producirse lesiones personales graves o mortales o daos en el equipo. En la solucin Hot Standby, dos sistemas PLC con idntica configuracin se ajustan para controlar la misma aplicacin. Un PLC, el primario, ejecuta la aplicacin y actualiza el otro PLC, secundario (standby). El standby tiene conocimiento del estado de la aplicacin, pero no realiza ninguna funcin 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 mdulos NOE coordinan el intercambio de las direcciones IP. Despus de cerrar las conexiones del cliente y del servidor, cada NOE enva 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. Despus de recibir los mensajes o despus de un timeout, el NOE cambia su direccin IP.

186

31003122 10/2009

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 comunicacin entre los mdulos NOE aumentan el tiempo de intercambio; si se conectan dos mdulos NOE al mismo conmutador, se reduce la probabilidad de que se produzca un fallo de comunicacin. NOTA: Schneider Electric recomienda utilizar un conmutador (no un concentrador) para conectar los mdulos NOE entre s o a la red. Schneider Electric comercializa conmutadores. Pngase en contacto con una oficina de ventas local para obtener ms informacin. El NOE espera a que se produzca un cambio en el estado Hot Standby del controlador o el intercambio de mensajes UDP. A continuacin, el NOE realiza una de estas dos acciones Hot Standby.
Si el NOE... . . Entonces detecta que el nuevo estado Hot Standby es cambia la direccin IP. primario o standby recibe un mensaje UDP de intercambio transmite un mensaje UDP de intercambio y permuta la direccin IP.

Todos los servicios cliente/servidor (explorador de E/S, datos globales, mensajes, FTP, SNMP y HTTP) continan ejecutndose despus de la conmutacin del antiguo al nuevo NOE primario. NOTA: El fallo de un mdulo NOE no es imprescindible para que el sistema primario abandone el estado primario. Funcionalidad del mdulo NOE y Hot Standby En la tabla siguiente se indica qu servicios Ethernet estn o no disponibles en una solucin Hot Standby.
Servicio Exploracin de E/S Datos globales Mensajes Modbus FTP/TFTP SNMP Servidor HTTP DHCP Familia NOE 771 Disponible Disponible Disponible Disponible Disponible Disponible No disponible

NOTA: nicamente los mdulos 140 NOE 771 01 y 140 NOE 771 11 (mdulos Ethernet TCP/IP) admiten un sistema Modicon Quantum Hot Standby con Unity versin 2.0.

31003122 10/2009

187

Hot Standby

Topologa de Hot Standby


Interconexin de Hot Standby El diagrama siguiente muestra un sistema Hot Standby y la relacin existente entre dos sistemas redundantes. Los dos controladores 140 CPU 671 60 se conectan mediante un cable de conexin de fibra ptica. Las RIO (E/S remotas, del ingls Remote I/O) estn conectadas entre s (mediante un cable de fibra ptica) y a las estaciones RIO.

NOTA: Los tres elementos siguientes son necesarios. 1. Dos sistemas idnticos 2. Mismo orden de los mdulos en cada bastidor. 3. Mismas revisiones de software. Los mdulos NOE estn conectados al mismo conmutador. Se recomienda la conexin al mismo conmutador porque los mdulos NOE se comunican entre s para intercambiar las direcciones IP. Existen dos motivos para conectarlos al mismo conmutador: Si se produce un fallo de comunicacin entre los mdulos NOE, aumentar el tiempo de intercambio. Para minimizar, por lo tanto, la probabilidad de que se produzcan errores, conecte los dos mdulos NOE al mismo conmutador. Tambin es necesario que los conmutadores se encuentren en la misma subred.

188

31003122 10/2009

Hot Standby

Configuracin de NOE y Hot Standby


Configuracin TCP/IP Un mdulo NOE, cuando se pone en funcionamiento por primera vez, intenta obtener la direccin IP desde un servidor BOOTP. Si no hay un servidor BOOTP disponible, el mdulo NOE obtiene la direccin IP de la direccin MAC. La conexin a un servidor BOOTP o la obtencin de la direccin IP de una direccin MAC da como resultado una conexin al mdulo NOE, lo que le permitir descargar un proyecto en el PLC. A la definicin de direcciones IP se le aplican todas las reglas estndar, con la restriccin aadida de que la direccin IP no puede ser superior a 253 o a la direccin de difusin menos 2. Adems, ningn otro dispositivo podr tener asignada la direccin configurada IP + 1.

31003122 10/2009

189

Hot Standby

Asignacin de direcciones IP
Configuracin del mdulo El mdulo 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 configuracin idntica, las direcciones IP configuradas sern iguales. La direccin IP del mdulo es la direccin IP configurada o la direccin IP configurada + 1. El estado actual del Hot Standby local permite determinar la direccin IP. En el estado offline, la direccin IP se determina en funcin 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:
Estado de Hot Standby CPU primaria CPU Standby Transicin de primario a offline Transicin de standby a offline Direccin IP Direccin IP configurada Direccin IP configurada + 1 Direccin IP configurada, si el controlador Peer no pasa a la CPU del controlador primario Direccin IP configurada + 1

Restriccin de direcciones IP No utilice la direccin IP de difusin ni la direccin IP de difusin - 2 para configurar un mdulo .

190

31003122 10/2009

Hot Standby

Transparencia de la direccin IP

ADVERTENCIA
FUNCIONAMIENTO INESPERADO DEL EQUIPO Para una configuracin Hot Standby Quantum: No utilice la direccin IP + 1. No utilice direcciones IP consecutivas de las direcciones IP configuradas. No configure la direccin de la CPU del controlador primario como [Link].254. Esto provoca que la direccin IP de la CPU sea: [Link].255. En este caso, el mdulo devuelve el cdigo de diagnstico Configuracin IP incorrecta. Si no se siguen estas instrucciones pueden producirse lesiones personales graves o mortales o daos en el equipo. Cuando se produce una conmutacin, un nuevo PLC de la CPU del controlador primario toma la direccin 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 direccin IP del PLC secundario. Un nuevo NOE de CPU del controlador primario debe tener la misma direccin IP que el NOE de la CPU del controlador primario anterior. La direccin IP del NOE secundario (un mdulo NOE en estado secundario) es la direccin IP + 1. Los mdulos NOE integrados en la configuracin Modicon Quantum Hot Standby con Unity coordinan esta direccin IP de intercambio con la gestin de los servicios Ethernet utilizados.

31003122 10/2009

191

Hot Standby

Modalidades de servicio de NOE y Modicon Quantum Hot Standby con Unity


Modalidades de NOE Las modalidades del mdulo NOE son las siguientes: Modalidad de CPU del controlador primario El estado de Hot Standby es de CPU del controlador primario y todos los servicios de cliente/servidor se encuentran activos. Modalidad secundaria El estado de Hot Standby es standby y todos los servicios del servidor, excepto DHCP, estn activos. Modalidad autnoma El mdulo NOE se encuentra en un sistema no redundante, o bien el mdulo CPU HE no est presente o su estado no es funcional. Modalidad offline La CPU est detenida. Las modalidades de servicio de Modicon Quantum Hot Standby con Unity y NOE se sincronizan segn las condiciones que se describen en la siguiente tabla:
Estado del mdulo HE CPU Presente y en estado funcional Presente y en estado funcional Presente y en estado funcional Presente y en estado funcional No presente o estado no funcional Estado HSBY CPU del controlador primario CPU del controlador Standby Offline Sin asignar N/D Modalidad de servicio de NOE CPU del controlador primario Secundario Offline Autnomo Autnomo

Cualquiera de los cuatro eventos afectar a la modalidad de funcionamiento de NOE. Estos cuatro eventos se producen en las siguientes situaciones: el mdulo NOE est encendido; un mdulo NOE ejecuta una conmutacin Hot Standby; un mdulo NOE pasa a la modalidad offline o una aplicacin nueva se descarga en el mdulo NOE.

192

31003122 10/2009

Hot Standby

Encendido y asignacin de direcciones IP Un mdulo NOE obtiene su asignacin de direccin IP al encenderse del modo siguiente:
Si el estado HSBY es... sin asignar Entonces la direccin IP asignada es... direccin IP configurada

CPU del controlador primario direccin IP configurada secundaria sin asignar a offline direccin IP configurada + 1 Consulte la Modalidad offline en la secuencia de encendido en la tabla siguiente.

Si dos mdulos NOE se encienden de forma simultnea, un algoritmo de resolucin: determina cul es el mdulo NOE de la CPU del controlador primario asigna la direccin IP configurada a dicho mdulo NOE de la CPU del controlador primario asigna la direccin IP configurada + 1 al mdulo NOE secundario.
Modalidad offline en la secuencia de encendido El controlador A se enciende antes que el controlador B. Resultado La direccin IP del controlador A ser la direccin IP configurada. La direccin IP del controlador B ser la direccin IP configurada + 1. El algoritmo de resolucin asignar al controlador A la direccin IP configurada y al controlador B, la direccin IP configurada + 1.

Ambos controladores, A y B, se encienden a la vez.

El mdulo NOE ejecuta una prueba de direccin IP duplicada mediante el envo de una peticin ARP a la direccin IP configurada. Si se recibe una respuesta antes de tres segundos, la direccin IP permanecer como IP predeterminada y aparecer un cdigo de diagnstico intermitente. Si no existe ninguna configuracin IP, el mdulo NOE permanecer en modalidad autnoma y ser necesario obtener la direccin IP de un servidor BOOTP o una direccin MAC.

31003122 10/2009

193

Hot Standby

Encendido y servicios Ethernet En la tabla que aparece a continuacin se muestra cmo el estado de un servicio de NOE se ve afectado por el estado HSBY de Modicon Quantum Hot Standby con Unity.
Estado HSBY Estado de los servicios de NOE Servicios de cliente Explorador de E/S Sin asignar CPU del controlador primario Secundario Offline Ejecutar Ejecutar Datos globales Ejecutar Ejecutar Servicios de Servicios de servidor cliente/servidor Mensajes Modbus Ejecutar Ejecutar FTP SNMP HTTP

Ejecutar Ejecutar Ejecutar Ejecutar Ejecutar Ejecutar

Detener Detener

Detener Detener

Ejecutar Ejecutar

Ejecutar Ejecutar Ejecutar Ejecutar Ejecutar Ejecutar

Conmutacin Hot Standby En la tabla siguiente se describe el modo en que los mdulos NOE coordinan la conmutacin Hot Standby.
Etapa 1 Accin El mdulo NOE A se est ejecutando en el PLC de la CPU del controlador primario, mientras que el mdulo NOE B est en el PLC secundario en una configuracin Hot Standby. El mdulo NOE A detecta que el PLC ha cambiado su modalidad de CPU del controlador primario a offline. El mdulo NOE A cambia su estado HSBY de CPU del controlador primario a offline con los mismos servicios Ethernet en ejecucin e inicia su temporizador del Watchdog (con un ajuste de timeout de 500 ms). Espera una peticin de UDP del mdulo NOE B para intercambiar direcciones IP. El mdulo NOE B detecta que el PLC ha cambiado su estado de CPU de controlador secundario a primario. El mdulo NOE B detiene todos los servicios Ethernet, enva una peticin UDP al mdulo 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 mdulo NOE A.

2 3

4 5

194

31003122 10/2009

Hot Standby

Etapa Accin 6 Una vez que el mdulo NOE A haya recibido la peticin UDP por parte del mdulo NOE B (o tras el timeout del temporizador del Watchdog), detiene todos los servicios Ethernet. Si ha recibido una peticin UDP, el mdulo NOE B enva una respuesta UDP al mdulo NOE A; en caso de que el timeout del temporizador del Watchdog se haya agotado, el mdulo NOE B no enviar dicha respuesta UDP. En este caso, el mdulo NOE A intercambia la direccin IP e inicia servicios secundarios. El mdulo NOE B intercambia las direcciones IP e inicia servicios Ethernet como CPU del controlador primario. Cuando el mdulo NOE A detecta que su controlador local cambia el estado de offline a standby, toma la direccin IP secundaria. De este modo, el mdulo NOE B pasa a ser el NOE de la CPU del controlador primario. El mdulo NOE B abre todas las conexiones de cliente, escucha todas las conexiones de servidor y las restablece. El mdulo NOE A, por su parte, escucha todas las conexiones de servidor y las restablece.

7 8 9 10 11

NOTA: Durante la conmutacin Hot Standby, existe una prdida de comunicacin 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 mdulo NOE pasa a ser offline. 2. El mdulo NOE utiliza la direccin IP de la configuracin actual. Asignacin de direccin IP y paso a offline
Estado HSBY CPU del controlador primario a offline CPU del controlador Standby a offline La direccin IP asignada es... Direccin IP configurada, siempre que otro controlador no pase a CPU del controlador primario. Direccin IP configurada + 1

31003122 10/2009

195

Hot Standby

Tiempos de intercambio de direcciones


Significado En la tabla que aparece a continuacin 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 Intercambio de direcciones IP Exploracin de E/S Datos globales Tiempo de intercambio habitual 6 ms Tiempo de intercambio mximo 500 ms

Un ciclo inicial de exploracin 500 ms + un ciclo inicial de de E/S exploracin de E/S Para obtener informacin sobre los tiempos de intercambio, consulte el Manual del usuario de los mdulos Quantum NOE 771xx Ethernet (840 USE 116). Un ciclo de la CPU 500 ms + un ciclo de la CPU

Mensajes de cliente

500 ms + un ciclo de la CPU 500 ms + el tiempo de la conexin de restablecimiento de cliente 500 ms + el tiempo de la conexin de restablecimiento de cliente 500 ms + un ciclo de la CPU 500 ms + el tiempo de la conexin de restablecimiento de cliente

Mensajes de servidor Un ciclo de la CPU + el tiempo de la conexin de restablecimiento de cliente Servidor FTP/TFTP SNMP Servidor HTTP El tiempo de la conexin de restablecimiento de cliente Un ciclo de la CPU El tiempo de la conexin de restablecimiento de cliente

196

31003122 10/2009

Hot Standby

Efectos de red de la solucin Modicon Quantum Hot Standby con Unity


Descripcin general La solucin Modicon Quantum Hot Standby con Unity Pro es una potente funcin de los mdulos NOE que permite aumentar la fiabilidad de la instalacin. Hot Standby utiliza una red; el uso de la funcin Hot Standby en una red puede afectar al comportamiento de: navegadores clientes locales y remotos servicio de exploracin de E/S servicio de datos globales servidor de FTP/TFTP A continuacin, se describen los factores que se pueden encontrar al utilizar la solucin Modicon Quantum Hot Standby con Unity. Navegadores NOTA: En la configuracin Modicon Quantum Hot Standby con Unity Pro, es necesario habilitar el Explorador de E/S del mdulo NOE. Si un navegador solicita una pgina y la direccin IP se conmuta durante el proceso de descarga de dicha pgina, el navegador se bloquear o se producir un timeout. Haga clic en el botn Actualizar o Volver a cargar. Clientes remotos La conmutacin Hot Standby afecta a los clientes remotos. Los mdulos NOE se restablecern en los casos siguientes: Peticin de conexin remota durante Hot Standby : Si un cliente remoto establece una conexin TCP/IP mientras se efecta una conmutacin Hot Standby, el servidor cerrar la conexin con un restablecimiento de TCP/IP. Conmutacin Hot Standby durante una peticin de conexin remota : Si un cliente remoto enva una peticin de conexin y se produce una conmutacin Hot Standby durante dicha peticin, el servidor rechazar la conexin TCP/IP mediante el envo de un restablecimiento. Peticiones pendientes : Si existe una peticin pendiente, el mdulo NOE no responder a la peticin, pero restablecer la conexin. El mdulo NOE finalizar la sesin con Modbus si se ha registrado alguna conexin. Clientes locales Durante una conmutacin, el mdulo NOE restablecer todas las conexiones de cliente mediante un restablecimiento de TCP/IP.

31003122 10/2009

197

Hot Standby

Servicio de exploracin de E/S

ADVERTENCIA
FUNCIONAMIENTO INADECUADO DEL EQUIPO - DURANTE LA CONMUTACIN, 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 slo son compatibles con el estado de retorno Establecer en cero pueden producir un pulso durante la conmutacin. Si no se siguen estas instrucciones pueden producirse lesiones personales graves o mortales o daos en el equipo. La exploracin 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 mdulo NOE de la CPU del controlador primario enva una peticin 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 exploracin de E/S se detiene. Cuando se produce la conmutacin Hot Standby, el mdulo 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 exploracin de E/S en este mdulo NOE es la CPU del controlador Standby. Tras la conmutacin, el nuevo mdulo NOE de la CPU del controlador primario restablece la conexin con cada dispositivo de E/S. Con estas reconexiones, el mdulo NOE reinicia el intercambio repetitivo de datos. El mdulo ofrece la funcin de exploracin de E/S. Configure esta funcin mediante el software Unity Pro. Gracias a este mtodo, la configuracin y transferencia de datos entre direcciones de red pueden efectuarse sin necesidad de utilizar el bloque de funcin MSTR/IEC. NOTA: Tenga en cuenta las consideraciones de exploracin de E/S Ethernet durante una conmutacin. Si se utiliza el bloque de funcin MSTR/IEC para TCP/IP, nicamente se usar parte del cdigo operacional. Por lo tanto, el bloque no completa su transaccin y devuelve el cdigo de error 08000. Mientras el mdulo NOE se encuentra realizando la transaccin, es posible que se active un nuevo bloque de funcin MSTR/IEC. Los estados de salida de las E/S exploradas seguirn el estado definido en la ltima opcin de valor configurada en la tabla de exploracin de E/S del mdulo NOE (en el software Unity Pro). Estos dos estados son: a. Establecer en 0. b. Mantener ltimo. Segn las consideraciones anteriores, se recomienda la utilizacin de la conmutacin con la exploracin de E/S Ethernet en aplicaciones menos crticas.
198

31003122 10/2009

Hot Standby

Servicio de datos globales (publicar/suscribir) El mdulo NOE Hot Standby de la CPU del controlador primario es una estacin dentro de un grupo de distribucin. Los grupos de distribucin intercambian variables de aplicacin. Gracias a este intercambio, el sistema puede coordinar todas las estaciones en el grupo de distribucin. Cada estacin publica variables de aplicacin locales en un grupo de distribucin para las estaciones restantes y puede suscribirse a variables de aplicacin remotas, con independencia de la ubicacin del productor. El puerto de comunicacin slo tiene una direccin de multidifusin. En este servicio de red, los controladores Modicon Quantum Hot Standby con Unity se ven como una sola estacin. El mdulo NOE de la CPU del controlador primario publica las variables de aplicacin Hot Standby y recibe las variables de suscripcin. El servicio de datos globales del mdulo NOE secundario est detenido. Cuando se produce la conmutacin Hot Standby, el mdulo NOE de la CPU del controlador primario detiene el servicio de datos globales. El mdulo NOE no publica la variable local durante una conmutacin. Despus de la conmutacin, el nuevo mdulo NOE de la CPU del controlador primario comienza a publicar variables de aplicacin y a recibir las variables de suscripcin. Servidores FTP/TFTP El servidor FTP/TFTP est disponible tan pronto como el mdulo recibe una direccin IP. Cualquier cliente FTP/TFTP puede iniciar una sesin en el mdulo. Para poder acceder a l, es necesario proporcionar el nombre de usuario y la contrasea correctos. Modicon Quantum Hot Standby con Unity slo permite una sesin activa de cliente FTP/TFTP por cada mdulo NOE. Al producirse la conmutacin Hot Standby, la CPU del controlador primario y los NOE secundarios cierran la conexin FTP/TFTP. Si se enva una peticin FTP/TFTP durante la conmutacin, la comunicacin se cerrar. Al abrir de nuevo la comunicacin, ser necesario volver a introducir un nombre de usuario y una contrasea.

31003122 10/2009

199

Hot Standby

200

31003122 10/2009

Utilizacin de Network Options Ethernet Tester 31003122 10/2009

Utilizacin de Network Options Ethernet Tester

10

Informacin general En este captulo se describe cmo utilizar NOETcon un PC basado en Windows. Este programa puede supervisar la red ofreciendo estadsticas de funcionamiento y proporciona la capacidad de leer y escribir registros del PLC. Contenido de este captulo Este captulo contiene los siguiente apartados:
Apartado Instalacin del Comprobador de opciones de red Ethernet Establecimiento de una conexin con un mdulo Ethernet Obtencin y borrado de estadsticas Estadsticas Lectura de registros Escritura de registros Utilizacin del botn T Pgina 202 203 206 209 211 212 214

31003122 10/2009

201

Utilizacin de Network Options Ethernet Tester

Instalacin del Comprobador de opciones de red Ethernet


Vista general Un mdulo Ethernet puede actuar como cliente o servidor. Cuando acta como cliente, es decir, iniciando transacciones en la red para su controlador Quantum, es necesario programar un bloque MSTR en Ladder Logic. Para obtener ms informacin acerca del bloque MSTR, consulte Transferir datos mediante bloques de comunicacin, pgina 63. El mdulo Ethernet tambin 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 estadsticas, as como leer y escribir registros en la red, utilizando para ello un PC que funcione con Windows. Tambin es posible crear un programa propio utilizando el mdulo Ethernet como servidor. Para obtener ayuda sobre cmo crear su propio programa, consulte Gua de desarrolladores de Ethernet, pgina 253. NOTA: Dada su capacidad como servidor, el mdulo Ethernet puede aceptar nicamente 32 conexiones al mismo tiempo. 32 conexiones para los mdulos 140 NOE 771 -00 y -10 64 conexiones (cliente y servidor) para los mdulos 140 NOE 771 -01 y -11 Si se intenta una nueva conexin y el servidor ya ha alcanzado su lmite, finalizar la ltima conexin utilizada para dejar espacio a una nueva. Procedimiento de instalacin El Comprobador de opciones de red Ethernet se suministra en un disquete. Los siguientes pasos describen cmo instalar el comprobador en su PC.
Paso 1 2 3 4 Accin Insertar el disquete del comprobador de opciones de red Ethernet en la unidad A: Seleccionar Ejecutar en el men de archivos de gestin de programas. Escribir A:\SETUP y hacer clic en OK. Resultado: Aparece el cuadro de dilogo de presentacin. Hacer clic en Siguiente y, a continuacin, seguir las instrucciones que aparecen en los cuadros de dilogo para completar la instalacin. Nota: Todos los cuadros de dilogo de instalacin disponen de los botones Atrs y Siguiente, que permiten desplazarse al cuadro de dilogo anterior o al siguiente.

202

31003122 10/2009

Utilizacin de Network Options Ethernet Tester

Establecimiento de una conexin con un mdulo Ethernet


Descripcin general La siguiente informacin describe cmo utilizar NOET al conectarse a un adaptador Ethernet. Para establecer una conexin con un mdulo Ethernet mediante NOET, debe conocer la direccin de red IP o el nombre de funcin del mdulo. Conexin al mdulo Ethernet Siga los pasos siguientes para establecer una conexin con un mdulo Ethernet mediante NOET.
Etapa 1 Accin Haga clic en Fichero Nuevo.

O bien, haga clic en el icono de la barra de herramientas Crear nueva conexin.

Resultado: aparecer el cuadro de dilogo Direccin IP remota.

31003122 10/2009

203

Utilizacin de Network Options Ethernet Tester

Etapa 2

Accin Escriba la direccin de red IP del adaptador o el nombre de funcin en el campo Direccin 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 direccin Modbus o Modbus Plus (segn el tipo de puente que se est utilizando); en CEV20030 o CEV20040, podra ser el nmero de ndice de una direccin de ruta predefinida en el puente. Tras hacer clic en Aceptar, la herramienta intentar establecer una conexin con la IP de destino. Si el dispositivo est presente y acepta la conexin, aparecer un cuadro de dilogo que permite al usuario definir el desplazamiento y la longitud del mensaje de Modbus, Haga clic en Aceptar. Dicho mensaje se destina a la conexin entre el PC y el mdulo Ethernet designado; a continuacin, se vuelve al men principal.

Para establecer diferentes conexiones con el mismo mdulo o con otros mdulos, repita el paso 2 para cada nueva conexin.

204

31003122 10/2009

Utilizacin de Network Options Ethernet Tester

Etapa 4

Accin Cuando est preparado para la desconexin, haga clic en Gestin Desconectar, o bien, haga clic en el icono de la barra de herramientas Desconectar.

Haga clic en Gestin Definir direccin IP tras desconectarse del mdulo 1 para reasignar la conexin dedicada. Escriba la nueva direccin de red IP o nombre de funcin en el cuadro correspondiente.

31003122 10/2009

205

Utilizacin de Network Options Ethernet Tester

Obtencin y borrado de estadsticas


Obtencin y borrado de estadsticas Siga los pasos que se indican a continuacin para obtener las estadsticas del mdulo Ethernet mediante el NOET.
Paso 1 2 Accin Establecer una conexin con el mdulo Ethernet. Hacer clic en Mensajes Obtener estadsticas. o bien Hacer clic en el icono de la barra de tareas Obtener estadsticas.

Escribir el nmero de segundos entre las transacciones en el campo Intervalo de lectura de dotacin y hacer clic en OK.

Se imprimirn las estadsticas completas para el mdulo en la ventana destinada a esta conexin.

206

31003122 10/2009

Utilizacin de Network Options Ethernet Tester

Paso 5

Accin Hacer clic en Mensajes Intervalo de lectura de dotacin para modificar el intervalo de lectura de dotacin sin tener que interrumpir la comunicacin con el mdulo Ethernet.

Escribir el nuevo nmero en el campo Intervalo de lectura de dotacin y, a continuacin, hacer clic en OK.

31003122 10/2009

207

Utilizacin de Network Options Ethernet Tester

Paso 7

Accin Hacer clic en Mensajes Borrar estadsticas para borrar las estadsticas. o bien Hacer clic en el icono de la barra de tareas Borrar estadsticas.

La siguiente figura ilustra el cuadro de dilogo Borrar estadsticas. Hacer clic en OK.

Resultado: Aparece la Solicitud para el borrado de las estadsticas para la conexin.

208

31003122 10/2009

Utilizacin de Network Options Ethernet Tester

Estadsticas
Vista general El Comprobador de opciones de red Ethernet proporciona informacin de estado en la forma que se muestra en la siguiente tabla. Otras de las estadsticas que ofrece el Comprobador de opciones de red Ethernet aparecen en una lista que se incluye a continuacin de la tabla mencionada.
Parmetro Modelo Medios Informacin Nmero de modelo 10 BASE-T 100 BASE-T 100 BASE-FX Controlador En ejecucin Detenido Registro de averas vaco S No; hay una entrada en el registro de averas. HALF DUPLEX DUPLEX

El comprobador de opciones de red Ethernet puede ofrecer las siguientes estadsticas: Recuerdo total de transacciones: Nmero de transacciones se han realizado. Direccin IP Interrupciones recibidas e interrupciones transmitidas: Nmero de veces que el chip de controlador PCNET ha generado interrupciones. Errores de lmite de tiempo de transmisin: Nmero de veces que el transmisor ha estado en el canal durante ms tiempo que el intervalo que se precisa para enviar la longitud mxima del bloque de datos de 1.519 bytes. Este error recibe tambin el nombre de error de interferencia mltiple. Errores de colisin: Nmero de colisiones detectadas por el chip Ethernet. Errores de paquetes perdidos: Nmero de veces que un bloque de datos recibido se suprimi porque no haba disponible ningn descriptor de recepcin disponible. Errores de memoria: Nmero 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: Nmero de veces que el chip del controlador Ethernet se reinici debido a la presencia de errores graves de ejecucin, entre los que se incluyen los errores de memoria, errores del bfer de transmisin y errores de transmisin por debajo del rango. Error de transmisin: Nmero de veces que un bloque de datos entrante contuvo un mltiplo no entero de 8 bits.

31003122 10/2009

209

Utilizacin de Network Options Ethernet Tester

Errores de desbordamiento: Nmero 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: Nmero de veces que se detect un error de CRC (FCS) en un bloque de datos entrante. Errores del bfer de recepcin: Nmero de veces que un bfer de recepcin no estuvo disponible mientras que los datos se encontraban encadenando un bloque de datos recibido. Errores del bfer de transmisin: Nmero de veces que el indicador del paquete final del bfer actual no estaba definido y el controlador Ethernet no controlaba el bfer siguiente. El error de bfer de transmisin origina el reinicio. Transgresin por debajo de silo: Nmero de veces que un paquete se trunc debido al retraso de los datos de la memoria. La presencia de una transgresin por debajo de silo tendr como consecuencia el reinicio del dispositivo. ltima colisin: Nmero de veces que se detect una colisin despus de que haya transcurrido el tiempo de alojamiento del canal. Portador perdido: Nmero de veces que se perdi un portador durante una transmisin. Reintentos de transmisin: Nmero de veces que el transmisor ha fracasado despus de 16 intentos de transmitir un mensaje, debido a colisiones repetidas. Estas estadsticas tambin pueden obtenerse del bloque MSTR. Para obtener informacin adicional sobre las estadsticas, consulte el Manual del usuario de la biblioteca de bloques de Ladder Logic (840 USE 101).

210

31003122 10/2009

Utilizacin de Network Options Ethernet Tester

Lectura de registros
Lectura de registros El siguiente procedimiento describe cmo leer registros en el adaptador Etherner mediante NOET.
Paso 1 2 Accin Establecer una conexin con el adaptador Ethernet. Hacer clic en Mensajes Leer registro; o bien Hacer clic en el icono de la barra de herramientas Leer registro.

En el campo Intervalo de lectura de dotacin, escribir el nmero de segundos entre transacciones.

4 5 6

En el campo Registro 4x de inicio, escribir el nmero de registro del primer registro 4x. Al escribir el nmero de registro 4x, omitir el 40 400 inicial. En el campo Nmero de registros para su lectura, escribir el nmero de registros que se va a leer. Hacer clic en OK. Resultado: Los valores del registro aparecern en la ventana para esta conexin. En cada fila se muestran cinco valores, con el nmero del primer registro al principio de cada fila.

31003122 10/2009

211

Utilizacin de Network Options Ethernet Tester

Escritura de registros
Escritura de registros El siguiente procedimiento describe cmo escribir registros desde el mdulo Etherner mediante NOET.
Paso 1 2 Accin Establecer una conexin con el mdulo Ethernet. Hacer clic en Mensajes Escribir registro; o bien Hacer clic en el icono de la barra de herramientas Escribir registro.

En el campo Intervalo de lectura de dotacin, escribir el nmero de segundos entre las transacciones.

En el campo Primer registro 4x para su escritura, escribir el nmero del primer registro 4x que se desea escribir. Al escribir el nmero de registro 4x, omitir el 40 400 inicial. En el campo Nmero de registros para su escritura, introducir el nmero de registros que se desea escribir. En el campo Escribir datos, introducir los datos que se van a escribir en los registros. Seleccionar la casilla de verificacin Incrementar los datos de escritura si se desea que los datos introducidos aumenten de uno en uno con cada transaccin. Hacer clic en OK. Resultado: Los valores del registro aparecern en la ventana para esta conexin.
31003122 10/2009

5 6 7

212

Utilizacin de Network Options Ethernet Tester

Error de peticin de lectura o escritura Si intenta leer o escribir registros y se produce un error, NOET muestra un Error de peticin de lectura o Error de peticin de escritura. Los cdigos de error corresponden a cdigos de error de bloqueo de MSTR. Para obtener ms informacin, consulte el Manual del usuario de la biblioteca de bloques de Ladder Logic (840 USE 101).

31003122 10/2009

213

Utilizacin de Network Options Ethernet Tester

Utilizacin del botn T


Informacin general NOET es una opcin que permite probar los datos. Hay tres mtodos de comprobacin. 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 comprobacin/fallo para mostrar el nmero de veces que los datos escritos se leen correctamente.

214

31003122 10/2009

Utilizacin de Network Options Ethernet Tester

Opciones y funciones de prueba Hacer clic en Messages Test Data para acceder a la opcin de prueba o bien Hacer clic en el icono de la barra de herramientas Test.

Resultado: Se abre el cuadro de dilogo Test Data.

En el cuadro de dilogo Test Data, introduzca los valores en los tres siguientes campos. Polling Interval Starting 4X Register Number of registers to read Seleccione la casilla de verificacin Increment Write Data si desea que los datos introducidos aumenten de uno en uno con cada transaccin. Seleccione la casilla de verificacin Increment Write Data si desea que los datos introducidos aumenten de uno en uno con cada transaccin. Haga clic en el botn adecuado. Using Same Data Cada registro recibe los mismos datos. Por ejemplo: El registro 1 recibe el valor 1. El registro 2 recibe el valor 1. Using Increasing Data Cada registro recibe datos exclusivos. Por ejemplo: El registro 1 recibe el valor 1. El registro 2 recibe el valor 2. Using Random Data Cada 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

Utilizacin de Network Options Ethernet Tester

216

31003122 10/2009

SNMP 31003122 10/2009

SNMP

11
Vista general El siguiente material describe el protocolo de gestin 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 mdulo NOE. Contenido de este captulo Este captulo contiene los siguiente apartados:
Apartado SNMP Estructura de nombres ASN.1 Configuracin de un mdulo NOE con SNMP Configuracin de un mdulo NOE con una MIB privada TFE Pgina 218 221 223 225

31003122 10/2009

217

SNMP

SNMP
Vista general El software de administracin 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 estadsticas acerca de las redes a las que estn conectados. Paradigma administrador/agente El software de gestin de redes sigue el modelo convencional cliente-servidor. Con el fin de evitar confusiones con otros protocolos de comunicacin de redes que utilizan la terminologa cliente/servidor, el software de administracin de redes emplea los siguientes trminos: Administrador Para la aplicacin cliente que se ejecuta en el ordenador del administrador Agente Para la aplicacin que se ejecuta en un equipo de la red. El administrador utiliza protocolos de transporte convencionales (por ejemplo, TCP o UDP) para establecer la comunicacin con el agente. Administradores y agentes, por lo tanto, intercambian peticiones y respuestas de acuerdo con el protocolo de administracin de redes. Protocolo de administracin de red simple (del ingls "Simple Network Management Protocol"). El mdulo NOE est configurado con el protocolo de administracin de red simple SNMP, que es el protocolo estndar 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 enva a un agente y el de las respuestas que este ltimo enva 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 almacenamiento. La serie de objetos a los que puede acceder SNMP se denomina MIB.

218

31003122 10/2009

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 funcin de la MIB privada de Schneider. Seleccin de un administrador SNMP Si dispone de un administrador de SNMP en funcionamiento, puede seguir utilizndolo. 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 versin 1 de SNMP. Si actualmente no utiliza ningn administrador de SNMP en su organizacin y est considerando la posibilidad de adquirir uno, le sugerimos el administrador HiVision con el complemento ConnexView, diseado para su uso junto con los controladores de Schneider Automation. Pngase en contacto con su distribuidor de Schneider Electric (vase pgina 29) para obtener informacin acerca de la disponibilidad y los precios de HiVision y ConnexView. Utilizacin de un administrador de SNMP Siga los pasos que se indican a continuacin para obtener un administrador de SNMP.
Paso 1 Accin Obtener el archivo .mib en la pgina web de los mdulos NOE. El archivo .mib se encuentra en formato comprimido en la ruta /wwwroot/[Link] del mdulo NOE. Compilar el archivo .mib. Cargar en el administrador de SNMP el archivo .mib compilado. Cuando el procedimiento haya concluido, el administrador de MIB privada de Schneider aparecer en el administrador.

2 3 4

31003122 10/2009

219

SNMP

El proceso es simple.

Ms informacin relativa a SNMP El protocolo SNMP y los temas relacionados con dicho protocolo estn documentados en sitios web y en diversos libros. Al igual que este texto, las pginas Technet (tcnicas) de Microsoft tambin incluyen una descripcin de gran utilidad. Acceda a la pgina [Link] y busque en dicha pgina la secuencia "Network Management for Microsoft Networks Using SNMP" (gestin de redes para redes Microsoft que emplean SNMP). Utilice un motor de bsqueda de Internet para buscar una introduccin, un tutorial u otros temas relativos a SNMP. Las preguntas ms frecuentes (FAQ) acerca de SNMP del grupo de noticias [Link] aparecen en muchas pginas web con extensin .com y .org. Busque la combinacin de [Link] y FAQ. En las preguntas frecuentes de SNMP aparece una lista de libros impresos acerca del protocolo SNMP. Adems, si realiza una bsqueda en la mayora de los sitios de venta de libros al detalle en lnea, encontrar gran nmero de ttulos relacionados.

220

31003122 10/2009

SNMP

Estructura de nombres ASN.1


Informacin general La anotacin 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 informticos 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 nmero de datagramas IP que ha recibido un dispositivo, se denomina [Link]. La figura siguiente muestra un ejemplo de estructura de nombres ASN.1.

31003122 10/2009

221

SNMP

El nombre de este objeto se representa en un mensaje SNMP asignando a cada parte un entero. De este modo, el mensaje anterior aparecera como [Link].[Link]. Cada entero posee el siguiente significado. 1 = ISO 3 = organizacin identificada una de las ramas de la raz 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.6 2 = rama de gestin (una de siete) de la estructura secundaria de Internet Est administrada por la Autoridad de Nmeros Asignados a Internet e incluye las MIB estndar. 2 = mib-2(1) grupo de objetos administrados 4 = ip la mib-2(1) grupo IP (uno de 11) 3 = ipinReceives el objeto MIB

222

31003122 10/2009

SNMP

Configuracin de un mdulo NOE con SNMP


Identificador de objeto (OID) En el ejemplo de estructura de nombres ASN.1, el objeto MIB que se identifica con la anotacin [Link].[Link] se denomina identificador de objeto u OID. Todos los OID se pueden ver como parte de una estructura de rbol que comienza en la raz (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 informacin contenida en un OID. Como se aprecia en la figura que aparece a continuacin, el mensaje SNMP es la parte interna de un bloque de datos de transmisin de red tpico.

Las PDU contenidas en el protocolo SNMP inician el proceso de comunicacin entre el administrador y los agentes. El protocolo SNMP instalado en el mdulo NOE utiliza las tres PDU que se indican a continuacin. GetRequest (solicitud de consulta) SetRequest (solicitud de establecimiento) Trap (captura)

31003122 10/2009

223

SNMP

PDU GetRequest El administrador de SNMP utiliza la PDU GetRequest (abreviada como Get [Obtener]) para recuperar el valor de uno o ms 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 ms 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 versin y de comunidad El identificador de versin identifica el nmero de versin del software SNMP que utilizan tanto el administrador como el agente. El mdulo NOE es compatible con la versin 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 autentificacin al administrador. Si los nombres de comunidad y el nmero de versin coinciden, se procesar la PDU SNMP. Elementos que se pueden configurar El mdulo NOE se puede configurar para que enve una captura del fallo de autenticacin a dos administradores SNMP en caso de recibir, en una solicitud Obtener/Establecer, un nombre de comunidad que no coincida con el nombre configurado. Adems, es posible configurar SysContact (contacto) y SysLocation (ubicacin) a travs de la pgina de configuracin, en las pginas web incorporadas del mdulo. Despus de efectuar cambios en la pgina web de configuracin SNMP, reinicie el mdulo mediante un arranque en caliente para que los cambios sean efectivos.

224

31003122 10/2009

SNMP

Configuracin de un mdulo NOE con una MIB privada TFE


Introduccin Una MIB (base de informacin de gestin) es un elemento que se utiliza en la gestin de redes. Los servicios de gestin 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 estacin de gestin que ejecute una aplicacin de gestin SNMP. La aplicacin de gestin utiliza Obtener (vase pgina 224) y Establecer (vase pgina 224) para recuperar la informacin del sistema y establecer las variables de entorno de ste. NOTA: La MIB privada TFE slo est disponible en 140 NOE 771 -01, -11 y -21, mdulos Transparent Factory/Real Time. Los 140 NOE 771 -00 y -10, los mdulos Transparent Factory, utilizan la MIB anterior. MIB privada de Schneider Schneider Automation ha obtenido un PEN de manos de la IANA. Este nmero representa una estructura secundaria en la MIB SNMP, nmero identificador exclusivo utilizado para Groupe Schneider. El identificador del objeto para la raz de la estructura secundaria Groupe Schneider es [Link].4.1.3833 y representa una ruta a la estructura secundaria del siguiente modo:
iso (1) org (3) dod (6) internet (1) privada (4) empresa (1) GroupeSchneider (3833) Transparent_Factory_Ethernet (1)

En la MIB privada GroupeSchneider est la MIB privada Transparent Factory Ethernet (TFE), Transparent_Factory_Ethernet (1).

31003122 10/2009

225

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 gestin de red de todos los componentes del sistema. La MIB privada Transparent Factory proporciona los datos para gestionar los servicios de comunicacin principales de Transparent Factory para todos los componentes del proceso de comunicacin de la arquitectura Transparent Factory (ETY, NOE, kit de herramientas de terceros, ENT, M1E). La MIB privada Transparent Factory no define ninguna poltica ni aplicacin de gestin especficas. El esquema que aparece a continuacin muestra la estructura secundaria de la MIB de empresa privada Groupe_Schneider (3833) de Schneider Electric.

226

31003122 10/2009

SNMP

La estructura secundaria Groupe_Schneider (3833) es la raz de la MIB privada de Groupe Schneider en la estructura de informacin de gestin (SMI) que utiliza el SNMP y se define en RFC-1155, que es una especificacin que define la estructura y la identificacin de informacin de gestin 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.
Servicio Switch (1) Port502_Messaging (2) Descripcin Estructura secundaria que define la rama de conmutadores etiquetados: MIB privada de conectores ConneXium. Estructura secundaria que define los objetos para la gestin de las comunicaciones servidor/cliente explcitas que admitan aplicaciones como HMI, SCADA o herramientas de programacin. Estructura secundaria que define objetos para la gestin de comunicaciones de dispositivos de E/S que utilizan el mecanismo de exploracin de E/S con el protocolo MB/TCP. Estructura secundaria que define objetos para la gestin del servicio de coordinacin de aplicaciones a travs de un protocolo publicar/suscribir. Estructura secundaria que define objetos para la gestin de la actividad en los servidores web incorporados. Estructura secundaria que define objetos para la gestin de la actividad en los servidores DHCP o BOOTP. Estructura secundaria que identifica objetos para cada tipo de dispositivo en la cartera de productos de Transparent Factory Ethernet.

I/O_Scanning (3)

Global_Data (4)

Web (5) Address_Server (6) Equipment_Profiles (7)

Se definirn 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 aaden dispositivos al catlogo de Schneider, la MIB privada Schneider se ampliar como se describe a continuacin:

31003122 10/2009

227

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 aadir 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 especficos del producto, como, por ejemplo, el objeto ATV58 en la estructura secundaria IndustrialControlProducts (3). Cuando se crea un dispositivo nuevo, se genera una descripcin de objeto correspondiente en el formato ASN.1. Los archivos ASN.1 se entregan a los productores del software de gestin SNMP para que lo incluyan en sus productos. Estructura secundaria de envo de mensajes Port502 La estructura secundaria (o grupo) Port502_Messaging proporciona servicios de flujo de datos y gestin de conexin. La lista que aparece a continuacin describe la funcin de cada objeto.
Servicio port502Status(1) port502SupportedProtocol(2) port502IpSecurity(3) port502MaxConn(4) port502LocalConn(5) port502RemConn(6) port502IpSecurityTable(7) port502ConnTable(8) port502MsgIn(9) port502MsgOut(10) port502MsgOutErr(11) port502AddStackStat(12) Descripcin Indica el estado del servicio (reposo, operativo). Indica los protocolos compatibles (MODBUS, X-Way). Indica el estado del servicio de seguridad de Port502 IP (habilitado/deshabilitado). Indica el nmero de conexin TCP mximo compatible con la entidad Port502. Indica el nmero de conexiones TCP abiertas por la entidad Port502 local. Indica el nmero de conexin TCP abierto actualmente por la entidad remota a la entidad Port502 local. Muestra una tabla que contiene el nmero de intentos frustrados de abrir la conexin TCP desde una entidad TCP remota. Muestra una tabla que contiene informacin especfica acerca del TCP de Port502 (MsgIn, MsgOut). Indica el nmero total de mensajes de Port502 recibidos de la red. Indica el nmero total de mensajes de Port502 enviados desde la red. Indica el nmero total de mensajes de error producidos por la entidad de envo de mensajes de Port502 y enviados a la red. Indica el apoyo de estadsticas de stack de port502 adicionales. 1: deshabilitada. 2: habilitada. Indica las estadsticas de stack adicionales para Port502 (opcional)

port502AddStackStatTable(13)

228

31003122 10/2009

SNMP

Estructura secundaria de exploracin de E/S La estructura secundaria o el grupo I/O_Scanning (3) contiene los objetos relacionados con la gestin del dispositivo de exploracin de E/S y las comunicaciones Modbus asociadas en Port502.
Servicio ioScanStatus(1) Descripcin Indica el estado global del servicio de exploracin de E/S. 1: inactivo. 2: operativo. 3: detenido. Indica el nmero mximo de dispositivos apoyados por la entidad de exploracin de E/S. Indica el nmero mximo de dispositivos ledos por la entidad de exploracin de E/S. Indica el nmero mximo de transacciones enviadas por la entidad de exploracin de E/S. Indica el estado global de funcionamiento del servicio de exploracin 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. Muestra una tabla que contiene informacin acerca de los dispositivos remotos ledos por la entidad de exploracin de E/S.

ioScanMaxDevice(2) ioScanPolledDevice(3) ioScanTransSend(4) ioScanGlbHealth(5)

ioScanDeviceTable(6)

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 glbDataStatus(1) Descripcin Indica el estado global del servicio de datos globales. 1: inactivo. 2: operativo. 3: detenido. Indica el nmero mximo de variables publicadas configuradas por la entidad de datos globales. Indica el nmero mximo de variables suscritas configuradas por la entidad de datos globales. Indica el nmero total de publicaciones enviadas a la red. Indica el nmero total de suscripciones recibidas desde la red. Indica el nmero total de errores de publicacin detectados por la entidad local.

glbDataMaxPub(2) glbDataMaxSub(3) glbDataPub(4) glbDataSub(5) glbDataPubErr(6)

31003122 10/2009

229

SNMP

Servicio glbDataSubErr(7) glbDataGlbSubHealth(8)

Descripcin Indica el nmero total de errores de suscripcin detectados por la entidad local. 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. Muestra una tabla con la informacin acerca de cada variable publicada (nmero de publicaciones, direccin IP de origen, nmero de errores). Muestra una tabla con la informacin acerca de cada variable suscrita (nmero de suscripciones, direccin IP de origen, nmero de errores, estado).

glbDataPubTable(9)

glbDataSubTable(10)

Estructura secundaria de web La estructura o el subgrupo web (5) contiene los objetos relacionados con el servicio del servidor web.
Servicio webStatus(1) Descripcin Indica el estado global del servicio web. 1: inactivo. 2: operativo. Muestra un conmutador para habilitar o deshabilitar el uso de contraseas web. 1: deshabilitada. 2: habilitada. Muestra el nmero total de accesos correctos al sitio web. Muestra el nmero total de accesos incorrectos al sitio web.

webPassword (2)

webSuccessfullAccess (3) webFailedAttempts (4)

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.
Servicio addressServerStatus(1) Descripcin Indica el estado general del servicio del servidor de direcciones. 1: inactivo 2: operativo

230

31003122 10/2009

SNMP

Estructura secundaria de perfiles de equipo La estructura secundaria Equipment_Profiles (7) contiene un conjunto de objetos comunes.
Servicio profileProductName(1) Descripcin Muestra el nombre comercial del producto de comunicacin en forma de cadena (por ejemplo, 140 NOE 771 11). Muestra la versin de software del producto de comunicacin en forma de cadena (por ejemplo, Vx.y o V1.1). Muestra una lista de servicios de comunicacin compatibles con el perfil (envo de mensajes Port502, envo de mensajes de exploracin de E/S, datos globales, web y servidor de direcciones). Indica el estado global del mdulo de comunicaciones. 1 - incorrecto 2 correcto. Indica la modalidad de configuracin IP del mdulo de comunicaciones. 1 - Local: la configuracin IP se crea de manera local. 2 - dhcpServed: un servidor DHCP remoto crea la configuracin IP. Indica el nombre asignado a la gestin de direcciones IP, si existiera (la cadena queda vaca si no existe ninguno). Indica el estado de la gestin de ancho de banda. 1: deshabilitada 2: habilitada Indica la distribucin del tiempo de CPU entre los datos globales, el envo de mensajes Port502 y la exploracin de E/S. Muestra una tabla en la que se facilita el nombre y el estado de los LED de cada mdulo. Indica la posicin del mdulo de comunicaciones dentro del bastidor, si hubiera alguno. Si no existiera ningn bastidor, el valor de profileSlot ser 0. Indica que, si el tipo de CPU existe, esta variable identificar el ordenador principal al que pertenece el mdulo de comunicaciones. Si no existe ningn ordenador principal, la cadena quedar vaca. Indica el nmero mximo de entradas de la tabla Capturar. Esta entrada es igual al nmero de administradores remotos posibles. 231

profileVersion(2)

profileCommunicationServices(3)

profileGlobalStatus(4)

profileConfigMode(5)

profileRoleName(6)

profileBandwidthMgt(7)

profileBandwidthDistTable(8)

profileLedDisplayTable(9) profileSlot(10)

profileCPUType(11)

profileTrapTableEntriesMax(12)

31003122 10/2009

SNMP

Servicio profileTrapTable(13)

Descripcin Muestra la tabla que permite habilitar o deshabilitar las capturas privadas para cada servicio de comunicaciones. Indica una identificacin especfica de perfiles dentro del objeto de perfil de equipo de la MIB Transparent Factory de Schneider Ejemplo: La familia de PLC Premium es 100. Indica la direccin IP del agente SNMP. Indica la mscara de subred asociada con la direccin IP del agente SNMP. El valor de la mscara es una direccin IP con todos los bits de red establecidos en 1 y todos los bits del ordenador principal establecidos en 0. Indica la direccin IP de gateway predeterminada del agente SNMP. Indica las direcciones dependientes de los medios Ethernet del agente SNMP.

profileSpecificId(14)

profileIpAddress(15) profileIpNetMask(16)

profileIpGateway(17) profileMacAddress(18)

Archivos MIB y capturas privadas Las capturas se utilizan para indicar los cambios de estado de la seal al administrador. El uso de estas capturas evita intensificar el trfico. Los cuatro cambios de estado que sealan las capturas estn relacionados con: LED; puertos de comunicaciones; valores de funcionamiento de exploracin de E/S; estado de funcionamiento de datos globales. La lista que aparece a continuacin describe las caractersticas de las capturas privadas: enviar mensajes a los dos administradores cuyas direcciones IP estn definidas en la configuracin SNMP (tanto en PL7 como en la pgina web); utilizar el nombre de comunidad asignado a esta configuracin; 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 descripcin MIB ASN.1, que se encuentra en un archivo de texto .mib.

232

31003122 10/2009

Mantenimiento 31003122 10/2009

Mantenimiento

12
Vista general Este captulo ofrece informacin detallada acerca del mantenimiento del sistema, incluidas las operaciones de acceso y borrado del registro de averas, as como la descarga de un nuevo NOE exec. Contenido de este captulo Este captulo contiene los siguiente apartados:
Apartado Respuesta a errores Lectura y borrado del registro de averas Descarga de un nuevo NOE Exec Concept EXECLoader Descarga de un nuevo NOE Exec mediante FTP Descarga de un nuevo Kernel de NOE Pgina 234 239 240 241 245 247

31003122 10/2009

233

Mantenimiento

Respuesta a errores
Deteccin de errores Si surgen errores, la pantalla de indicadores LED del mdulo 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 algn 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 pginas siguientes. Si el error no se resuelve con ninguna de las soluciones indicadas en el presente manual, acuda a su proveedor de servicios o pngase en contacto con Servicio de atencin al cliente de Schneider Electric (vase pgina 29). Algunos cdigos de error quedan registrados en el bloque MSTR. Para obtener ms informacin sobre cmo leer e interpretar dichos cdigos en ProWORX NxT, Modsoft o Concept, consulte Cdigos de error de funcin MSTR, pgina 69.

234

31003122 10/2009

Mantenimiento

Respuesta a un indicador de error del indicador LED Active Si el indicador LED Active no se enciende, ello indicar que el mdulo 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.
Paso 1 2 3 4 Accin Comprobar que el mdulo NOE 771 y el controlador estn correctamente instalados. Verificar que el controlador funciona; si no es as, reemplazarlo. En caso de que ni el nuevo controlador ni el mdulo NOE 771 funcionen, reemplazar el bastidor. Comprobar que no se han instalado en el bastidor ms de dos mdulos de opcin de red (incluidos los mdulos NOE, NOM, NOP y CRP 811) con un 140 CPU 113 213 (o no ms de seis mdulos de opcin de red con un 140 CPU 424 534). Examinar la versin del ejecutivo del controlador. Slo una versin 2.0 o posterior ser compatible con el mdulo Ethernet. Las versiones anteriores no reconocen el mdulo. Si ya se han comprobado los pasos 4 y 5, reemplazar el mdulo NOE 771.

Respuesta a un indicador de error del indicador LED Ready Si el indicador LED Ready no se ilumina, el mdulo NOE 771 no ha pasado de forma satisfactoria las pruebas internas de diagnstico. El siguiente procedimiento indica los pasos que se deben seguir.
Paso 1 2 Accin Comprobar que el bastidor recibe alimentacin. Si la respuesta al paso 1 es afirmativa, reemplazar el mdulo NOE 771.

Respuesta a un indicador de error del indicador LED Link Si el indicador LED Link no se ilumina, el mdulo 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 1 2 3 Accin Comprobar que el cable se ha instalado de forma apropiada y que el mdulo funciona correctamente. Verificar que el concentrador/conmutador funciona adecuadamente. Si ya se han comprobado los pasos 1 y 2, reemplazar el mdulo NOE 771.

31003122 10/2009

235

Mantenimiento

Error del indicador LED kernel La tabla que aparece a continuacin describe los errores del indicador LED kernel y cmo responder ante ellos.
Si el indicador LED Ready est encendido y el indicador LED kernel parpadea, el indicador LED Ready est encendido y el indicador LED kernel permanece iluminado de forma continua, no se da ninguna de las condiciones mencionadas, Entonces el mdulo ha detectado una imagen de software no vlida. ha fracasado un intento de descargar una imagen de software y el mdulo est en modalidad kernel. Es preciso descargar un nuevo NOE Exec (consulte para ello Establecimiento de una conexin con un mdulo Ethernet, pgina 203).

Indicador LED Fault El indicador LED Fault parpadear durante un corto espacio de tiempo, tras un error del que el mdulo est intentando recuperarse. La siguiente figura muestra el indicador LED Fault.

236

31003122 10/2009

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 situacin no ocurre con mdulos 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 1 2 Accin Comprobar que el cable se ha instalado y funciona correctamente. Verificar que el concentrador/conmutador Ethernet funciona adecuadamente.

31003122 10/2009

237

Mantenimiento

Condicin normal del indicador LED Collision Si el indicador LED Coll parpadea, el mdulo informa de que se estn produciendo colisiones en la red Ethernet. Mientras estas colisiones sean normales, la frecuencia del parpadeo indica el volumen de trfico en la red. El parpadeo puede ser tan frecuente como para que parezca que el indicador LED est iluminado de forma continua. Un trfico intenso reducir la velocidad de las comunicaciones. Si el tiempo de respuesta es importante para la aplicacin, 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 continuacin describe la accin que se debe tomar si el indicador LED Run parpadea. La accin depende del nmero de parpadeos en una secuencia.
Nmero de parpadeos en la secuencia 3 4 5 6 7 Accin Comprobar la conexin Ethernet. Cambiar la direccin IP. Proporcionar direcciones IP. Conectarse usando la direccin IP predeterminada y configurar. Descargar el NOE Executive.

Indicador LED Application Si el mdulo se bloquea, se crear un registro en el que se indicar la razn. Si el mdulo consigue recuperarse, el indicador LED Appl se iluminar, lo que indicar que se ha producido una entrada en el registro de bloqueo (vase pgina 239).

238

31003122 10/2009

Mantenimiento

Lectura y borrado del registro de averas


Vista general El registro de averas le permite detectar condiciones que producen una condicin anormal. Si remite el registro de averas al Servicio tcnico de Schneider Electric (vase pgina 29), facilitar la resolucin de los problemas. NOTA: El registro de averas se proporciona entendiendo que, con un producto complejo en miles de aplicaciones de usuario, pueden existir condiciones que precisen diagnsticos avanzados. El registro de averas es una de las herramientas que se utilizan para resolver problemas complejos. Si el indicador Appl est encendido, ello ser seal de que se han introducido entradas en el registro de averas. El registro puede contener hasta 64 K de entradas. Lectura del registro de averas El registro de averas se puede leer desde las pginas web incorporadas (vase pgina 143) o mediante FTP. Siga los pasos que se indican a continuacin para acceder al registro de averas a travs del protocolo FTP.
Paso 1 2 3 Accin Acceder al servidor FTP del mdulo. Cambiar el directorio a wwwroot/conf/diag. Ejecutar un FTP para obtener el archivo de registro de averas: get [Link]

Borrado del registro de averas El archivo de averas se puede borrar desde las pginas web incorporadas (vase pgina 143) o a travs del protocolo FTP. Siga los pasos que se indican a continuacin para acceder al registro de averas a travs del protocolo FTP.
Paso 1 2 3 Accin Acceder al servidor FTP del mdulo. Cambiar el directorio a wwwroot/conf/diag. Ejecutar un FTP para borrar el archivo de registro de averas: rm [Link]

31003122 10/2009

239

Mantenimiento

Descarga de un nuevo NOE Exec


Introduccin Utilice las herramientas que se indican a continuacin para descargar un nuevo NOE Exec. Paquetes de programacin de Schneider Automation (consulte los manuales correspondientes) FTP

240

31003122 10/2009

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 continuacin para descargar un nuevo NOE Exec mediante el empleo de Concept EXECLoader.
Paso 1 2 3 Accin Activar el programa Exec Loader. Hacer clic en Siguiente para comenzar el proceso de Exec Loader. Hacer clic en el botn Ethernet TCP/IP y, a continuacin, hacer clic en Siguiente.

31003122 10/2009

241

Mantenimiento

Paso 4

Accin Hacer clic en el botn Dispositivo directo y, a continuacin, hacer clic en Siguiente.

242

31003122 10/2009

Mantenimiento Paso 5 Accin Hacer clic en el botn Transferir EXEC al dispositivo.

Hacer clic en Examinar para seleccionar el nombre de archivo y hacer clic en Siguiente.

31003122 10/2009

243

Mantenimiento

Paso 7

Accin Se abre el cuadro de dilogo EXECLoader informacin del archivo y del dispositivo. Hacer clic en Siguiente.

Se abre el cuadro de dilogo EXECLoader Progreso.

Cuando se haya completado el proceso, hacer clic en Cerrar.

244

31003122 10/2009

Mantenimiento

Descarga de un nuevo NOE Exec mediante FTP


Versin de Exec Compruebe la versin actual del archivo NOE Exec en la pgina web Propiedades de NOE. Siga estos enlaces: Servidor web Diagnstico y configuracin en lnea Propiedades de NOE. No modifique ninguna versin nueva del archivo NOE Exec. Procedimiento

ATENCIN
POSIBLE BLOQUEO DEL SISTEMA Asegrese de reiniciar el mdulo despus de descargar un nuevo NOE Exec mediante FTP. La actualizacin de Exec mediante FTP puede provocar un bloqueo en el sistema. Si no se siguen estas instrucciones pueden producirse lesiones personales o daos en el equipo.

Siga los pasos que se indican a continuacin para descargar n nuevo NOE Exec mediante el empleo del protocolo FTP. El procedimiento se ilustra con un ejemplo.
Paso 1 2 3 4 5 Accin Cuando aparezca el smbolo del sistema DOS, escribir FTP, seguido de la direccin IP y, a continuacin, pulsarIntro. Cuando aparezca el smbolo de usuario, escribir Usuario y pulsar Intro. Cuando aparezca el smbolo de contrasea, escribir la contrasea del FTP y pulsar Intro. Cuando aparezca el smbolo del FTP, escribir cd wwwroot/conf/exec y pulsar Intro. Cuando aparezca el smbolo del FTP, escribir put y pulsar Intro. Nota: Debe tenerse en cuenta que el archivo [Link] es la ruta local en el PC (ruta predeterminada: c:\). Cuando aparezca el smbolo de archivo local, escribir [Link] y pulsar en Intro. Cuando aparezca el smbolo de archivo remoto, escribir [Link] y pulsar en Intro. Cuando concluya la transferencia, reiniciar el mdulo NOE para que el nuevo EXEC sea efectivo. Nota: El nombre de archivo distingue entre maysculas y minsculas; el nombre se debe introducir en maysculas y la extensin en minsculas, como se indica en la figura siguiente. Ejemplo: [Link]

6 7 8

31003122 10/2009

245

Mantenimiento

Sesin de muestra de FTP La siguiente sesin de FTP se emple para descargar un NOE Exec.

NOTA: El kernel de NOE no se puede descargar mediante FTP.

246

31003122 10/2009

Mantenimiento

Descarga de un nuevo Kernel de NOE


Vista general

ATENCIN
FUNCIONAMIENTO DEL NOE Se deben seguir los procedimientos para la descarga del kernel que se indican a continuacin. Cualquier fallo al realizar esta operacin dejar inoperativo el mdulo NOE. Si no se siguen estas instrucciones pueden producirse lesiones personales o daos en el equipo. La versin 2.00 de NOE Exec presenta una nueva funcin que permite la actualizacin del kernel de bajo nivel que permite la actualizacin del kernel de bajo nivel dentro del firmware del mdulo NOE 771 . Es necesario llevar a cabo el siguiente procedimiento para garantizar una correcta instalacin del firmware del kernel nuevo. NOTA: El kernel de NOE no se puede descargar mediante FTP. Versin de kernel Compruebe la versin del kernel NOE actual en la pgina web Propiedades de NOE. Siga estos enlaces: Servidor web Diagnstico y configuracin online Propiedades de NOE. No modifique ninguna versin nueva del kernel de NOE. Procedimiento Siga estos pasos para descargar un kernel de NOE.
Paso 1 2 Accin Comprobar la versin actual del firmware Exec del mdulo NOE. Si Exec no pertenece a la versin 2.00 o posterior, se deber actualizar en primer lugar. Despus de cargar el nuevo Exec y antes de cargar el kernel, es preciso asegurarse de reiniciar el NOE. La carga del firmware del kernel se realiza utilizando EXECLoader del mismo modo que con el firmware Exec. 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 mdulo NOE y, a continuacin, pasar por una secuencia de arranque.

3 4

31003122 10/2009

247

Mantenimiento

248

31003122 10/2009

31003122 10/2009

Apndices

Vista general Los apndices proporcionan informacin de referencia adicional para las series de mdulos Quantum NOE 771 . Contenido de este anexo Este anexo contiene los siguientes captulos:
Captulo A B C D Caractersticas Gua de desarrolladores de Ethernet Protocolo de aplicacin Modbus de TCP/IP Quantum Ethernet Estadsticas de rendimiento del explorador de E/S de los mdulos NOE 771 -00, -01 y -11 Nombre del captulo Pgina 251 253 267 277

31003122 10/2009

249

250

31003122 10/2009

Caractersticas 31003122 10/2009

Caractersticas

A
Caractersticas
Tabla de caractersticas
Puertos de comunicacin Un puerto (conector RJ-45) blindado de par trenzado 10/100Base-T con deteccin automtica y un puerto (conector MT-RJ) 100Base-FX. Ambos puertos transmiten y reciben comandos Modbus encapsulados en el protocolo TCP/IP. 3,8 W Ninguno Concept, versin 2.2 o posterior Modlink, versin 2.0 o posterior Modsoft, versin 2.6 o posterior ProWORX NxT, versin 2.1 o posterior Firmware Tipo y versin de CPU NOE actualizable Temperatura Humedad Altitud Vibracin Quantum executive, versin 2.0 o posterior Campo actualizable a travs de FTP o panel de programacin 0 a +60 C 0 a 95 % de humedad relativa sin condensacin a 60 C 4.500 m 10-57 Hz a 0,0075 mm d.a 57-150 Hz a 1 g Condiciones de almacenamiento Temperatura Humedad Cada libre Descarga -40 a +85 C 0 a 95 % de humedad relativa sin condensacin a 60 C 1 m sin embalaje 3 descargas/eje, 15 g, 11 ms

Corriente de bus requerida 750 mA Disipacin de potencia Fusible Software de programacin Tipo y versin

Condiciones de funcionamiento

31003122 10/2009

251

Caractersticas

252

31003122 10/2009

Gua de desarrolladores de Ethernet 31003122 10/2009

Gua de desarrolladores de Ethernet

Introduccin Este captulo contiene informacin de ayuda para los desarrolladores de Ethernet. Contenido de este captulo Este captulo contiene los siguiente apartados:
Apartado Vista general Descripciones de las clases Clase CSample_doc Clase CSample_View Temporizadores y procesamiento de transacciones Mquina de estado de transmisin Mquina de estado de recepcin Visualizacin en la pantalla Pgina 254 256 257 258 260 261 263 265

31003122 10/2009

253

Gua de desarrolladores de Ethernet

Vista general
Introduccin El presente apndice describe el diseo de la aplicacin TCP/IP de muestra denominada Comprobador de opciones de red Ethernet (NOET, Network Options Ethernet Tester). La aplicacin NOET es una aplicacin de Windows de interface de documentos mltiples que comprueba la instalacin del mdulo TCP/IP Ethernet Quantum y que tambin sirve a los desarrolladores como aplicacin de muestra. El puerto nmero 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, versin 1.1 Qu hace la aplicacin de muestra La aplicacin de muestra realiza las siguientes acciones: Llama a la funcin socket del conector de la ventana para crear un conector. Llama a la funcin setsockopt del conector de la ventana para determinar los atributos del conector. Llama a la funcin connect del conector de la ventana para establecer una conexin. Llama a la funcin send del conector de la ventana para transmitir la solicitud al nodo remoto. Llama a la funcin recv del conector de la ventana para recibir la respuesta del nodo remoto. Llama a la funcin closesocket del conector de la ventana para cerrar la conexin y liberar el conector. Por lo dems, 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.
Identificador de Tipo de llamada protocolo Longitud del comando Identificacin de destino Mensaje Modbus

La biblioteca de importacin [Link] que se proporciona con la instalacin se emplea para vincular las llamadas de los conectores de la ventana.

254

31003122 10/2009

Gua de desarrolladores de Ethernet

Entorno de desarrollo La aplicacin de muestra se ha desarrollado con Microsoft Visual C++, versin 1.52. La aplicacin de muestra utiliza la biblioteca Microsoft Foundation Class. La aplicacin inicial la gener el asistente de la aplicacin de Visual C++.

31003122 10/2009

255

Gua de desarrolladores de Ethernet

Descripciones de las clases


Lista de clases CSample_app: Csample_app es la clase de aplicacin. Esta aplicacin la gener el asistente de la aplicacin, y la fuente se encuentra en el archivo file sam_app.cpp. La declaracin 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 aplicacin. La fuente para CMainFrame se encuentra en [Link], y la declaracin est en mainfrm.h. El cdigo para CMainFrame lo gener inicialmente el asistente de la aplicacin, y se modific para procesar mensajes del temporizador de la ventana. CSample_doc: CSample_doc es la clase de documento. La declaracin se encuentra en sam_doc.h, y la implantacin est en sam_doc.cpp. CSample_View: CSample_View es la vista del documento. Se deriva de la clase CScrollView. La declaracin se encuentra en la clase sam_vw.h, y se implanta en los archivos sam_vw.cpp, [Link], tcp_hlp.cpp y tx_rx.cpp. CIP_dig: La clase CIP_dlg es la clase de dilogo para la obtencin de la direccin IP. Se deriva de la clase CDialog. La declaracin se encuentra en el archivo cip_dlg.h, y la implantacin 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 dilogo para el borrado de estadsticas. Se deriva de la clase CDialog. La declaracin se encuentra en el archivo cstatdlg.h, y la instalacin est en [Link]. Ambos archivos los gener el asistente de clase Visual C++. GetStatsDlg: La clase GetStatsDlg es la clase de dilogo para la obtencin de estadsticas. Se deriva de la clase CDialog. La declaracin se encuentra en el archivo gstatdlg.h, y la implantacin est en el archivo [Link]. Ambos archivos los gener el asistente de clase Visual C++. CPollDlg: La clase CPollDlg es la clase de dilogo para determinar el perodo de lectura. Se deriva de la clase CDialog. La declaracin se encuentra en el archivo polldlg.h, y la implantacin est en el archivo [Link]. Ambos archivos los gener el asistente de clase Visual C++. CReadDlg: La clase CReadDlg es la clase de dilogo para determinar los registros que se han de leer. Se deriva de la clase CDialog. La declaracin se encuentra en el archivo readdlg.h, y la implantacin est en el archivo [Link]. Ambos archivos los gener el asistente de clase Visual C++. CWriteDlg: La clase CWriteDlg es la clase de dilogo para determinar los registros que se han de escribir y los datos de escritura. Se deriva de la clase Cdialog. La declaracin se encuentra en writedlg.h, y la instalacin est en el archivo [Link]. Ambos archivos los gener el asistente de clase Visual C++. CAboutDlg: La clase CAboutDlg es la clase de dilogo para Acerca de. Tanto la declaracin como la implantacin se encuentran en el archivo sam_app.cpp.

256

31003122 10/2009

Gua 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 direccin IP del nodo remoto, el tipo de transaccin y sus valores asociados. Los distintos tipos de transaccin son registros de lectura, registros de escritura, borrado de estadsticas y consecucin de estadsticas. Adems del tipo de transaccin y de los valores asociados, la clase de documento tambin contiene el intervalo de lectura de dotacin. El usuario puede modificar los datos de usuario a travs 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 dilogo correspondiente. El estado de los distintos elementos del men y de los botones de la barra de herramientas depender del estado de la conexin entre la aplicacin y el nodo remoto. La clase CSample_View mantiene el estado de la conexin y, por lo tanto, determina el estado de los elementos del men y los botones de la barra de herramientas.

31003122 10/2009

257

Gua de desarrolladores de Ethernet

Clase CSample_View
Vista general La clase CSample_View gestiona la conexin TCP/IP, enva solicitudes a nodos remotos y muestra o el estado de la conexin o el resultado de una transaccin. Adems, determina el estado de los botones de la barra de herramientas y de los elementos del men. Acceso a TCP/IP CSample_View interacta con los conectores de la ventana a travs de la interface de programacin de la aplicacin 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 funcin 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 funcin 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 aplicacin, pasar inmediatamente el mensaje a la aplicacin y enviar un mensaje TCP/IP de confirmacin. Aunque esto puede ocasionar ms trfico, la aplicacin recibe el mensaje antes que si el algoritmo de Nagel est activado. La funcin miembro tcpip_setsocket_options determina los atributos del conector. La interface del conector de la ventana proporciona la funcin WSAAsyncSelect, que notifica la ventana de eventos de red. La funcin miembro tcpip_setsocket_options llama a la funcin WSAAsyncSelect. En la siguiente tabla se describen los distintos eventos.
Evento FD_READ FD_WRITE FD_OOB FD_CONNECT FD_CLOSE Descripcin Un conector puede leer datos. Un conector puede escribir datos. Un conector puede leer datos fuera de banda. Se ha recibido una respuesta de conexin. La conexin se ha cerrado.

258

31003122 10/2009

Gua de desarrolladores de Ethernet

Uno de los parmetros de WSAAsyncSelect es un mensaje definido por el usuario que el DLL del conector de la ventana enva a la ventana. El mensaje de usuario de la aplicacin de muestra es WM_TCPIP_EVENT, y se define en el archivo wn_msh.h. La estructura arquitectnica MFC llama a la funcin miembro CSample_View tcpip_event para procesar este mensaje. Como ocurre con todas las palabras que procesan mensajes, los parmetros tcpip_event son una palabra y tienen una longitud de una palabra. El parmetro de palabra es el conector, y el parmetro con una longitud de una palabra contiene el evento de red y un cdigo de error. Tcpip_event examina el evento de red y llama a la funcin miembro que se indica en la tabla que se muestra a continuacin.
Evento de redt FD_READ FD_WRITE FD_OOB FD_CONNECT FD_CLOSE Funcin miembro OnTcpIpRead( OnTcpIpWrite() OnTcpIpOob( /OnTcpIpConnect OnTcpIpClose()

Formato de mensaje de la aplicacin TCP/IP transmite un mensaje como un flujo. No hay indicacin ni del inicio de un mensaje ni de su conclusin. El mdulo opcional NOE aade un encabezado para determinar cules son los lmites 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 aplicacin 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 tamao 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 direccin; en su lugar, el primer byte es el cdigo de funcin de Modbus. La estructura de datos para el encabezado se declara en modbus.h, y la funcin CSample_View encode_header codifica el encabezado. Las funciones miembro son encode_clear_stats, encode_read_stats y encode.

31003122 10/2009

259

Gua de desarrolladores de Ethernet

Temporizadores y procesamiento de transacciones


Temporizadores CSample_View peridicamente 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 funcin AddTimerList del miembro CMainFrame colocar una ventana en su lista del temporizador. Cuando CMainFrame procesa el mensaje WM_TIMER, enva cada ventana de la lista de tiempos al mensaje WM_POLL_INTERVAL definido por el usuario. MFC llama a la funcin 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 arquitectnica MFC llama a la funcin miembro CSample_View OnPollInterval para procesar este mensaje. Procedimiento de transaccin El procedimiento de transaccin CSample_View consiste en establecer una conexin, transmitir la solicitud, recibir la respuesta y mostrar dicha respuesta. CSample_View hace uso de una mquina de estado tanto de transmisin como de recepcin para realizar la transaccin.

260

31003122 10/2009

Gua de desarrolladores de Ethernet

Mquina de estado de transmisin


Vista general La lista que aparece a continuacin contiene los diferentes estados posibles en la mquina de estado de transmisin: IDLE: Cuando la mquina se encuentra en estado IDLE, no hay conexin. 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 direccin 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 conexin dio resultado satisfactorio o no. CONNECTED: El estado CONNECTED indica que se ha producido la conexin 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 transmisin excede el intervalo de lectura de dotacin 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 condicin 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 ms datos. TX_DONE: CSample_View se encuentra en estado TX_DONE cuando ha completado la transmisin de la solicitud. Si CSample_View se encuentra en estado IDLE y selecciona o el elemento del men de conexin o el botn de la barra de herramientas de conexin, la funcin OnManagConnect de CSample_View intenta conectar con su funcin tcpip_initate_connection. Esta funcin examina el destino remoto y determina si es un nombre o una direccin IP. Si es un nombre, OnManagConnect cambia el estado de transmisin a RESOLVING_NAME y solicita a la funcin WSAAsyncGetHostByName del DLL de los conectores de la ventana que resuelvan el nombre. El DLL de los conectores de la ventana generarn el mensaje WM_TCPIP_NAME_RESOLVED definido por el mensaje, que indica si se ha resuelto el nombre. La funcin miembro OnTcpIpNameResolved procesa el mensaje WM_TCPIP_NAME_RESOLVED. Si el nombre no se ha resuelto, OnTcpIpNameResolved devuelve el estado de transmisin a Si el nodo remoto es una direccin IP o si es un nombre que ya se ha resuelto, entonces la funcin tcpip_connect_rq de CSample_View recibe la peticin de iniciar una solicitud de conexin al nodo remoto. El puerto receptor de la solicitud de conexin 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 conexin, tcpip_connect_rq cambia el estado de transmisin a CONNECTING; en caso contrario, el estado de transmisin cambia a IDLE.
31003122 10/2009

261

Gua de desarrolladores de Ethernet

El DLL de los conectores de la ventana genera un evento FD_CONNECT que indica si la solicitud de conexin se realiz de forma correcta o no. La funcin OnTcpIpConnect de CSample_View procesa el evento FD_CONNECT. Si la solicitud de conexin se realiz con xito, OnTcpIpConnect cambiar el estado de transmisin a CONNECTED; en caso contrario, cambiar al estado IDLE. Debe tenerse en cuenta que la estructura arquitectnica MFC llama a la funcin 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 transmisin. Si el estado de transmisin es CONNECTED y el usuario ha seleccionado un tipo de transaccin, OnPollInterval llama a la funcin TransmitUserRequest de CSample_View. TransmitUserRequest codifica una solicitud basada en el tipo de transaccin, supone un ahorro de tiempo y llama a la funcin TransmitMessage de CSample_View. OnPollInterval hace uso del tiempo ahorrado para determinar cundo 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 funcin de envo del DLL del conector de la ventana. La lista que aparece a continuacin describe los resultados de la funcin de envo y las acciones tomadas. El mensaje se envi correctamente. TransmitMessage cambia el estado de transmisin a TX_DONE y abandona el bucle. Slo se envi parte del mensaje. TransmitMessage vuelve a entrar en el bucle. La funcin de envo devuelve un error en el que se indica que no hay espacio del bfer en el sistema de transporte. TransmitMessage cambia el estado de transmisin a BLOCKED y abandona el bucle. La funcin de envo devuelve otro error. TransmitMessage cierra la conexin, cambia el estado de transmisin a IDLE y abandona el bucle. Cuando el espacio del bfer del sistema de transporte est disponible para transmitir mensajes, el DLL del conector de la ventana genera un evento FD_WRITE. La funcin OnTcpWrite de CSample_View procesa la funcin FD_WRITE llamando a TransmitMessage. La mquina de estado de recepcin (vase pgina 263) procesa la respuesta dada a una solicitud. Cuando la mquina de estado de recepcin ha terminado de recibir la respuesta, la mquina de estado de transmisin pasa del estado TX_DONE al estado de WAIT_TO_TX. Debe tenerse en cuenta que TransmitUserRequest supone un ahorro de tiempo. La funcin OnPollInterval de CSample_View hace uso del tiempo ahorrado para decidir si debe transmitirse una nueva solicitud. La funcin OnPollInterval es llamada por la estructura arquitectnica 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 transmisin. Si el estado de transmisin es WAIT_TO_TX y el tiempo transcurrido desde la solicitud de transmisin previa sobrepasa el intervalo de lectura de dotacin, OnPollInterval llama a TransmitUserRequest para iniciar otra transaccin.
262
31003122 10/2009

Gua de desarrolladores de Ethernet

Mquina de estado de recepcin


Vista general La lista que aparece a continuacin contiene los diferentes estados de la mquina de estado de recepcin. RX_HEADER: Cuando la mquina se encuentra en estado RX_HEADER, la mquina de recepcin est recibiendo el encabezado del mensaje. RX_BODY: Cuando la mquina se encuentra en estado RX_BODY, la mquina de recepcin est recibiendo el mensaje de respuesta asociado a la transaccin solicitada. DUMP_BODY: Cuando la mquina se encuentra en estado DUMP_BODY, la mquina de recepcin est recibiendo un mensaje, pero no existe una transaccin 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 funcin OnTcpIpRead de CSample_View procesa el evento FD_READ y activa la mquina de estado de recepcin. 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 bfer 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 bfer. Son tres los parmetros que existen para rx_msg. El primer parmetro es un pointer para un bfer de recepcin. El segundo parmetro de entrada es el tamao de recepcin. El tercer parmetro es tanto un parmetro de entrada como de salida. Tanto en la entrada como en la salida, el tercer parmetro es el nmero de bytes ledos. Estos parmetros permiten el procesamiento de un mensaje recibido de forma parcial. La mquina de estado de recepcin mantiene una variable que es el nmero de bytes recibidos. Inicialmente, la mquina de estado de recepcin se encuentra en estado RX_HEADER; por su parte, el nmero de bytes recibidos es 0. Cuando se llama a OnTcpIpRead y el estado de recepcin es RX_HEADER, OnTcpIpRead llama a rx_msg con un tamao de recepcin igual al tamao del encabezado. Una vez terminada la recepcin, OnTcpIpRead examina el nmero de bytes recibidos. Si el nmero de bytes recibidos no es igual al tamao del encabezado, la mquina de recepcin permanece en estado RX_HEADER, mientras que OnTcpIpRead, por su parte, vuelve.

31003122 10/2009

263

Gua de desarrolladores de Ethernet

Si, una vez concluida la recepcin, el nmero de bytes recibidos tiene el mismo tamao que el tamao del encabezado, ello ser seal de que se ha recibido el encabezado. OnTcpIpRead fija el nmero de bytes recibidos en 0, mientras que el tamao de recepcin se obtiene desde el encabezado. Estos dos valores se emplearn la prxima vez que se llame a rx_msg. OnTcpIpRead consigue tambin el identificador de la transaccin y el tipo de protocolo del encabezado. Si el identificador de la transaccin coincide con el identificador de la solicitud de la transmisin y si el tipo de protocolo es MODBUS, OnTcpIpRead cambia el estado de recepcin a RX_BODY. Sin embargo, si los identificadores de la transaccin no coinciden o si el protocolo empleado no es MODBUS, OnTcpIpRead cambiar el estado de recepcin a DUMP_BODY. Cuando se llama a OnTcpIpRead y el estado de recepcin es RX_BODY, OnTcpIpRead llama a rx_msg con un tamao de recepcin igual al valor obtenido del encabezado. Una vez terminada la recepcin, OnTcpIpRead examina el nmero de bytes recibidos. Si el nmero de bytes recibidos no es igual al tamao de recepcin, la mquina de recepcin permanece en estado RX_HEADER, mientras que OnTcpIpRead, por su parte, vuelve. Si, una vez concluida la recepcin, el nmero de bytes recibidos es igual que el tamao de recepcin, OnTcpIpRead ha ledo la respuesta a la transaccin. OnTcpIpRead guarda los resultados y anula la zona del cliente que hace que se muestren los resultados. OnTcpIpRead tambin modifica el estado de transmisin a WAIT_TO_TX y reinicia el estado de la mquina de estado de recepcin estableciendo su estado en RX_HEADER y poniendo a cero el nmero de bytes recibidos. A continuacin, vuelve. Cuando se llama a OnTcpIpRead y el estado de recepcin es DUMP_BODY, OnTcpIpRead llama a rx_msg con un tamao de recepcin igual al valor obtenido del encabezado. Una vez terminada la recepcin, OnTcpIpRead examina el nmero de bytes recibidos. Si el nmero de bytes recibidos no es igual al tamao de recepcin, la mquina de recepcin permanece en estado RX_HEADER, mientras que OnTcpIpRead, por su parte, vuelve. Si, una vez concluida la recepcin, el nmero de bytes recibidos es igual que el tamao de recepcin, OnTcpIpRead ha completado la lectura del mensaje. Debido a que este mensaje no se corresponde a una transaccin, las nicas actividades de procesamiento que lleva a cabo OnTcIpRead consisten en reiniciar la mquina de estado de recepcin. La funcin miembro rx_msg llama a la funcin recv del conector de la ventana para leer los datos. La funcin recv devuelve como resultado un nmero no negativo, que indica el nmero de bytes ledos, o bien devuelve un error. Si el nmero de bytes ledos es cero, ello ser seal de que ya no existe la conexin, lo que hace que rx_msg cierre el conector y establezca el estado de transmisin en IDLE. Si la funcin recv devuelve un error en el que se indica que no hay datos de recepcin disponibles, rx_msg vuelve. Para cualquier otro error de la funcin recv, rx_msg cierra el conector y establece el estado de transmisin en IDLE.
264

31003122 10/2009

Gua de desarrolladores de Ethernet

Visualizacin en la pantalla
Vista general El miembro CSample_View m_display indica el tipo de visualizacin. La lista que aparece a continuacin describe los distintos tipos de visualizacin y las funciones miembro de CSample_View para mostrar la visualizacin. Visualizacin del estado de la conexin: Los distintos estados de la conexin que se muestran son IDLE, RESOLVING NAME y CONNECTING. La funcin miembro ConnPaint muestra el estado de la conexin. GetStatsPaint: Muestra los resultados de una solicitud para la obtencin de estadsticas. ClearStatsPaint: Muestra los resultados de una solicitud para el borrado de estadsticas. ReadRegPaint: Muestra los resultados de una solicitud para la lectura de estadsticas. WriteRegPaint: Muestra los resultados de una solicitud para la escritura de estadsticas. La estructura arquitectnica MFC llama a la funcin 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 funcin miembro correspondiente que se describe en el apartado anterior. Cada vez que CSample_View necesita mostrar un resultado, llama a la funcin 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 lgico. Para ejecutar el desplazamiento lgico, CScrollView precisa conocer el tamao del documento. La informacin del tamao del documento la recibe a travs de la funcin miembro SetScrollSizes. La funcin miembro UpdateScrollSizes de CSample_View basada en el tipo de visualizacin calcula el tamao del documento y, a continuacin, llama a SetScrollSizes. CSample_View llama a UpdateScrollSizes si el tipo de visualizacin cambia o si el usuario modifica el tamao de la ventana.

31003122 10/2009

265

Gua de desarrolladores de Ethernet

266

31003122 10/2009

Protocolo de aplicacin Modbus de TCP/IP Quantum Ethernet 31003122 10/2009

Protocolo de aplicacin Modbus de TCP/IP Quantum Ethernet

Introduccin En este captulo se describe el Protocolo de aplicacin Modbus de TCP/IP Quantum Ethernet. Contenido de este captulo Este captulo contiene los siguiente apartados:
Apartado Vista general PDU del Protocolo de aplicacin Modbus Clases de servicios del Protocolo de aplicacin Modbus Anlisis de la PDU del Protocolo de aplicacin Modbus Aspectos especficos relativos a TCP/IP Documentos de referencia Pgina 268 269 271 272 274 275

31003122 10/2009

267

Protocolo de aplicacin Modbus de TCP/IP Quantum Ethernet

Vista general
Introduccin La informacin que aparece a continuacin describe el protocolo de aplicacin 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 aplicacin de control, o parte de ella, que se emplea para aplicaciones de automatizacin industrial en los sectores de automocin, neumticos y gomas, alimentacin y bebidas e industrias de servicios, por citar unas pocas. Las transacciones del protocolo Modbus son los tpicos pares de mensajes de solicitud-respuesta. Las solicitudes Modbus contienen cdigos de funciones que representan varias clases de servicios, incluidos el acceso a datos, programacin en lnea y descarga de programas y carga de clases. Las respuestas Modbus pueden ser ACK (acuse positivo de recepcin) con o sin datos, o NACK (acuse negativo de recepcin) con informacin de error. El protocolo MBAP se puede transmitir a travs de cualquier sistema de comunicacin compatible con los servicios de mensajes. No obstante, la implantacin actual de Quantum transporta las PDU de MBAP a travs de TCP/IP. Se alojan transferencias Ethernet II e IEEE 802.3, aunque Ethernet II es la opcin predeterminada. Para obtener ms informacin, consulte laGua de referencia del protocolo Modbus (PI-MBUS-300).

268

31003122 10/2009

Protocolo de aplicacin Modbus de TCP/IP Quantum Ethernet

PDU del Protocolo de aplicacin Modbus


Vista general La PDU del MBAP, mbap_pdu, se recibe en el puerto TCP nmero 502. El tamao mximo actual de mbap_pdu para esta clase de servicios es 256 bytes. La estructura y el contenido de mbap_pdu estn 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.
Campo inv_id proto_id len Descripcin [2 bytes]: Id de llamada para el emparejamiento de transacciones. [2 bytes]: Utilizada para la multiplexacin interna del sistema, opcin predeterminada en 0 para Modbus. [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:


Campo dst_idx data Descripcin [1 byte]: El ndice de destino se utiliza para las rutas de acceso interno de paquetes (actualmente no implantado). [n bytes]: sta es la parte de servicio de la PDU de Modbus, mb_pdu, y se define a continuacin.

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.
Campo func_code{1 byte data Descripcin Cdigo de funcin de Modbus [n bytes]: Este campo depende del cdigo de funcin y habitualmente contiene informacin como referencias de variables, recuentos de variables y offsets de datos.

El tamao y el contenido del campo de datos dependen del valor del cdigo de la funcin.

31003122 10/2009

269

Protocolo de aplicacin Modbus de TCP/IP Quantum Ethernet

Ejemplo A continuacin 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 len dst_idx func_code data 00 00 00 00 01 03 00 00 00 01

270

31003122 10/2009

Protocolo de aplicacin Modbus de TCP/IP Quantum Ethernet

Clases de servicios del Protocolo de aplicacin Modbus


Vista general Hay mltiples clases de servicios que forman parte del protocolo MBAP. Cada una de estas clases se indica a continuacin. Acceso de datos Lee y escribe los valores binarios y analgicos de los archivos de registro del PLC. Programacin en lnea Los servicios realizan alteraciones relativamente menores a los programas Ladder Logic con una introduccin estrictamente controlada de dichas alteraciones en el programa que se est ejecutando. Carga y descarga de imgenes Los servicios de descarga de imgenes contribuyen a la descarga de un programa de control Ladder Logic en el PCL. Los servicios de carga de imgenes 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. Configuracin Los servicios de configuracin le permiten definir los valores de los parmetros que afectan a los archivos de registro, la asignacin de E/S, los atributos de exploracin y la configuracin del puerto de comunicaciones del PLC, por citar unos pocos. Control del estado de ejecucin del dispositivo Esta clase de servicio permite iniciar y detener la ejecucin de la exploracin del PLC. Para ello, deber encontrarse en un contexto de conexin de la aplicacin, que se obtiene a travs de otros servicios de Modbus.

31003122 10/2009

271

Protocolo de aplicacin Modbus de TCP/IP Quantum Ethernet

Anlisis de la PDU del Protocolo de aplicacin Modbus


Anlisis 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 ms antiguos puedan ejecutarse en la interface IEEE 802.2 ms reciente. El parmetro 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 comn 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 tamao mximo actual de mbap_pdu para esta clase de servicios es de 256 bytes.

272

31003122 10/2009

Protocolo de aplicacin Modbus de TCP/IP Quantum Ethernet

Estructura y contenido La estructura y el contenido de mbap_pdu estn 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 multiplexacin interna del sistema, opcin 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 continuacin La parte del servicio del Protocolo de aplicacin Modbus, denominada mb_pdu, contiene 2 campos: mb_pdu ::= { func_code[1], data[n] } func_code [1 byte] cdigo de funcin de MB data [n bytes] este campo depende del cdigo de funcin y normalmente contiene informacin, como referencias de variables, recuentos de variables y offsets de datos. El tamao y el contenido del campo de datos dependen del valor del cdigo de la funcin.

31003122 10/2009

273

Protocolo de aplicacin Modbus de TCP/IP Quantum Ethernet

Aspectos especficos relativos a TCP/IP


Difusin/difusin mltiple Aunque la difusin y la difusin mltiple son compatibles tanto con la direccin de red IP como con la direccin MAC IEEE 802.3, el protocolo MBAP no es compatible ni con la difusin ni con la difusin mltiple en la capa de aplicacin. Los PLC Quantum de Schneider Electric hacen uso del direccionamiento de difusin 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 direccin IP de destino. Al mismo tiempo, el Stack integrado hace uso de una direccin IP de gateway predeterminada y configurada previamente en caso de que el protocolo ARP no haya actuado de forma correcta. Nmero de puerto TCP Schneider Electric ha obtenido de una Autoridad de Internet un puerto de sistema conocido. El nmero de puerto del sistema conocido de Schneider Electric es el 502. La Autoridad de Internet ha asignado el nmero de puerto del sistema 502 a asa-appl-proto con Dennis Dub como contacto de la empresa. Este nmero 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 parmetro proto_id de mbap_pdu. En la actualidad, el nico parmetro asignado es 0, referido a MBAP.

274

31003122 10/2009

Protocolo de aplicacin Modbus de TCP/IP Quantum Ethernet

Documentos de referencia
Vista general A continuacin se incluye una lista de documentos relacionados. ANSI/IEEE Std 802.3-1985, ISO DIS 8802/3, ISBN - 0-471-82749-5, mayo de 1988 ANSI/IEEE Std 802.2-1985, ISO DIS 8802/2, ISBN 0-471-82748-7, febrero de 1988 RFC793, TCP (Transmission Control Protocol) DARPA Internet Program Protocol Specification, septiembre de 1981 RFC 791, IP (Internet Protocol) DARPA Internet Protocol Specification, septiembre de 1981 RFC826, An Ethernet Address Resolution Protocol (ARP), David Plummer, NIC septiembre de 1982 RFC1042, A Standard for the Transmission of IP Datagrams over IEEE 802.2 Networks, Postel & Reynolds, ISI, febrero de 1988 RFC 792, ICMP (Internet Control Message Protocol) DARPA Internet C Control Message Protocol Specification, Jon Postel, septiembre de 1981 RFC951, BOOTSTRAP PROTOCOL (BOOTP), Bill Croft y John Gilmore, septiembre de 1985 RFC783, The Trivial File Transfer Protocol (TFTP) rev. 2, K.R. Solons MIT, junio de 1981

31003122 10/2009

275

Protocolo de aplicacin Modbus de TCP/IP Quantum Ethernet

276

31003122 10/2009

Estadsticas de rendimiento del explorador de E/S 31003122 10/2009

Estadsticas de rendimiento del explorador de E/S de los mdulos NOE 771 -00, -01 y -11

Rendimiento del explorador de E/S 140 NOE 771 -00, -01 y -11
Vista general La informacin que aparece a continuacin 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.

31003122 10/2009

277

Estadsticas 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

Estadsticas 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

Estadsticas de rendimiento del explorador de E/S

280

31003122 10/2009

Glosario 31003122 10/2009

Glosario

A
ACK Confirmacin.

API Interfase de programa de aplicacin (del ingls "Application Program Interface"). Especificacin de funciones y datos utilizados por un mdulo de programa para acceder a otro; interfase del programa que corresponde a los lmites entre las capas del protocolo.

ARP Protocolo de resolucin de direccin (del ingls "Address Resolution Protocol"). Protocolo de capas de red que se utiliza para determinar la direccin fsica que corresponde a la direccin IP del ordenador principal en la red. ARP es un subprotocolo que opera bajo TCP/IP.

Asignacin de E/S rea de la memoria de configuracin del PLC utilizada para asignar puntos de entrada y salida. Llamado anteriormente Traffic cop.

ASN.1 Notacin de sintaxis abstracta. Gramtica utilizada para definir un protocolo (objeto OSI).

31003122 10/2009

281

Glosario

B
Bastidor Placa de metal con una barra de bus y acopladores. Utilice el bastidor para conectar un mdulo y realizar una conexin de bus del PLC.

Bloque de datos Grupo de bits que compone un bloque binario de informacin. Los bloques de datos contienen informacin o datos de control. La tecnologa de red utilizada es la que determina el tamao y la composicin de un bloque de datos.

BootP Protocolo Bootstrap. Protocolo utilizado durante el arranque para obtener una direccin IP suministrada por un servidor BootP y basada en la direccin del mdulo MAC.

bps Bits por segundo.

BSP Paquete de apoyo de la tarjeta (del ingls "Board Support Package"). Paquete de software que asigna un sistema operativo en tiempo real especfico (RTOS) a un hardware especfico.

C
Campo Grupo lgico de bits contiguos que transmite un tipo de informacin, como puede ser el comienzo o fin de un mensaje, una direccin, datos o una comprobacin errnea.

Capa En el modelo OSI, parte de la estructura de un dispositivo que ofrece servicios definidos para la transferencia de informacin.

282

31003122 10/2009

Glosario

CHS Mdulo Hot Standby: proporciona tolerancia a fallos para E/S remotas mediante la conexin de dos mdulos NOE redundantes.

Cliente Proceso informtico que solicita un servicio de otros procesos informticos.

Cliente DHCP Ordenador principal de la red que obtiene su configuracin del servidor DHCP.

Concentrador Dispositivo que conecta una serie de mdulos flexibles y centralizados para crear una red.

Concept Paquete de software que facilita la configuracin del PLC.

Conmutador Dispositivo de red que conecta dos o ms segmentos de red independientes y permite el paso de trfico entre ellos. Un conmutador determina si un bloque de datos debe bloquearse o transmitirse en funcin de su direccin de destino.

Cortafuegos Gateway que controla el acceso a una red o aplicacin.

D
Datos globales (publicar/suscribir) Servicio de sincronizacin entre PLC (bases de datos compartidas).

DHCP Protocolo dinmico de configuracin del ordenador principal (del ingls "Dynamic Host Configuration Protocol"). Versin mejorada de BOOTP.

Direccin En una red, la identificacin de una estacin. En un bloque de datos, agrupacin de bits que identifica el origen o el destino del bloque de datos.
31003122 10/2009

283

Glosario

Direccin IP Direccin de protocolo de Internet. Direccin de 32 bits asignada a ordenadores principales mediante TCP/IP.

Direccin MAC Direccin de control de acceso al medio. Direccin de hardware de un dispositivo. Una direccin MAC se asigna a un mdulo TCP/IP Ethernet en la fbrica.

DNS Sistema de nombres de dominio (del ingls "Domain Name System"). Protocolo dentro de TCP/IP utilizado para encontrar direcciones IP basadas en nombres de ordenadores principales.

E
Enrutador Dispositivo que conecta dos o ms secciones de una red y permite que fluya la informacin 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 travs de la red haciendo uso de la ruta ms eficaz.

Estacin de E/S Uno o dos canales de E/S remotas (depende del tipo de sistema) compuestos por un nmero fijo de puntos de E/S.

Exploracin de E/S Procedimiento que sigue el procesador para visualizar entradas y controlar salidas.

Explorador de E/S Componente del software encargado de la exploracin de Ethernet basada en E/S Momentum para obtener entradas y establecer salidas.

F
FactoryCast Servidor web incorporado que personaliza el usuario, lo que permite el acceso del usuario al diagnstico del PLC y a la configuracin Ethernet.
284

31003122 10/2009

Glosario

FDR Sustitucin de dispositivos defectuosos. Mtodo que permite llevar a cabo la sustitucin de dispositivos sin desorganizar el sistema ni interrumpir el servicio.

FTP Protocolo de transferencia de archivos (del ingls "File Transfer Protocol"). Protocolo (mediante TCP) utilizado para leer o escribir un archivo en una estacin remota (el servidor FTP).

G
Gateway Dispositivo que conecta redes con arquitecturas de redes diferentes y que operan en la capa de aplicacin. Este trmino puede referirse a un enrutador.

Gateway predeterminada Direccin IP de la red u ordenador principal adonde se envan todos los paquetes dirigidos a una red u ordenador principal desconocido. La gateway predeterminada suele ser un enrutador u otro dispositivo.

H
Herencia Referido a la comunicacin de red: componentes existentes (productos PLC, etc.) que no proporcionan un apoyo especial (hardware) para controlar la Intranet.

HTTP Nombre de dominio concedido a un ordenador especfico en una red y que se utiliza para dirigirse a ese ordenador.

I
IANA Autoridad para la asignacin de nmeros en Internet (del ingls "Internet Assigned Numbers Authority").

31003122 10/2009

285

Glosario

ICMP Protocolo de mensaje de control de Internet (del ingls "Internet Control Message Protocol"). Protocolo de TCP/IP utilizado para informar de errores en la transmisin de datagramas.

Intercambio cclico de datos Ofrece la transmisin de datos entre dos o ms PLC de NOE 771 en una red TCP/IP.

Internet Interconexin global de TCP/IP basada en redes de comunicacin de ordenadores.

IP Protocolo de Internet. Protocolo comn de capas de red. El protocolo IP se utiliza normalmente con TCP.

ISO Organizacin Internacional de Normalizacin (del ingls "International Organization for Standardization").

L
LAN Acrnimo del ingls "Local Area Network" (red de rea local).

Lista de exploracin de E/S Tabla de configuracin que identifica los destinos con los que est permitida la comunicacin repetitiva.

M
Mscara Subnet Mscara de bits utilizada para identificar o determinar qu bits de una direccin IP corresponden a la direccin de red y qu bits corresponden a la parte de subred de la direccin. La mscara Subnet es la direccin de red ms los bits reservados para identificar la subred.

286

31003122 10/2009

Glosario

MBAP Protocolo de aplicacin Modbus (del ingls "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.

MIB Base de informacin de gestin (del ingls "Management Information Base"). Base de datos que contiene la configuracin de un dispositivo SNMP activado.

Modbus Sistema de comunicaciones que enlaza los PLC Modicon con terminales y equipos inteligentes a travs de portadores comunes y lneas dedicadas.

Modelo OSI Modelo de interconexin de sistemas abiertos. Norma de referencia que describe el rendimiento requerido de dispositivos para la comunicacin de datos. Creado por la Organizacin Internacional de Normalizacin (ISO).

Modsoft Paquete de software que facilita la programacin del mdulo NOE.

MSTR Instruccin especial del master que utiliza Ladder Logic para leer y escribir informacin del PLC.

N
N_PDU Intercambio de unidad de datos de protocolo en el nivel N de capa (modelo OSI).

NACK Acuse de recepcin negativo de un error.

NDDS Servicios de envo de datos de red (del ingls "Network Data Delivery Services").

31003122 10/2009

287

Glosario

Nodo Dispositivo al que se puede dirigir en una red de comunicaciones.

NOET Comprobador de opciones de red Ethernet.

Nombre de funcin En referencia a la Sustitucin de dispositivos defectuosos, un nombre de funcin es un nombre lgico que el usuario asigna a un dispositivo, un nombre lgico que tiene un significado en la aplicacin.

Nombre de ordenador principal Nombre de dominio concedido a un ordenador especfico en una red y que se utiliza para dirigirse a ese ordenador.

O
OIT/OID Informacin verdadera de objetos (del ingls "Object Information True"/ID del objeto (identificar OIT, del ingls "Object ID"). Contienen bases de datos que gestionan SNMP (MIB).

Ordenador principal Participante de una red.

P
Paquete La unidad de datos enviada a travs de una red.

PDU Unidad de datos de protocolo

Peer Cop Software que permite configurar bloques de datos que se van a transferir entre los PLC de una red Modbus Plus.

288

31003122 10/2009

Glosario

PEN Nmero de empresa privado (del ingls "Private Enterprise Number")

PING Packet Internet Groper. Programa utilizado para comprobar si es posible alcanzar un destino en una red.

PLC Controlador lgico programable (del ingls "Programmable Logic Controller").

Protocolo Describe formatos de mensajes, as como un conjunto de normas que son utilizadas por dos o ms dispositivos para comunicarse mediante dichos formatos.

ProWORX NxT Paquete 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.

Puente Dispositivo que conecta dos o ms redes fsicas que utilizan el mismo protocolo. Los puentes leen los bloques de datos y deciden transmitirlos o bloquearlos atendiendo a su direccin de destino.

Puerto Punto de acceso para la entrada o salida de datos en un ordenador principal que utiliza servicios TCP.

R
Red Dispositivos conectados entre s que comparten un protocolo de comunicacin y una ruta de acceso a datos comn.

Registro Stack Cdigo de software que instala el protocolo que se utiliza. En el caso de los mdulos NOE, es TCP/IP.

31003122 10/2009

289

Glosario

Repetidor Dispositivo que conecta dos secciones de una red y transmite seales entre ellas sin necesidad de tomar decisiones de direccionamiento o filtrar paquetes.

RFC Solicitud de comentario (del ingls "Request For Comment"). Papel identificado por un nmero en el mundo de Internet. Definen el estado actual relativo a protocolos de Internet (regulado por IETF = Internet Engineering Task Force) [Link]

S
Semi-dplex (HDX) Mtodo de transmisin de datos que permite la comunicacin bidireccional, pero slo en una direccin cada vez.

Servidor Proporciona servicios a clientes. Este trmino tambin puede hacer referencia al ordenador en el que se basa el servicio.

Servidor DHCP Servidor que proporciona parmetros de configuracin a un cliente DHCP.

SNMP Protocolo de administracin de red simple (del ingls "Simple Network Management Protocol").

Socket Asociacin de un puerto con una direccin IP. Sirve como identificacin del emisor o destinatario.

STP Par trenzado blindado (del ingls "Shielded Twisted Pair"). Tipo de cableado que se compone de varios hilos de cable recubiertos de un blindaje metlico y trenzados conjuntamente.

290

31003122 10/2009

Glosario

Subred Red lgica o fsica dentro de una red IP que comparte una direccin de red con otras partes de la red.

T
TCP Protocolo de control de transmisin (del ingls "Transmission Control Protocol").

TCP/IP Conjunto de protocolos que se compone del Protocolo de control de transmisin y del Protocolo de Internet. Es el conjunto de protocolos de comunicaciones en los que se basa Internet.

Tipos de transferencia Dos tipos de transferencia comunes son Ethernet II e IEEE 802.3.

Traffic cop Rutina de software Quantum que facilita la ubicacin de un mdulo NOE 771 en una ubicacin especfica.

U
UDP Protocolo de datagramas de usuario (del ingls "User Datagram Protocol"). Protocolo que transmite datos a travs de IP.

Uni-Te Protocolo de aplicacin unificado de Tlmecanique (utilizado en rangos S7, Premium y PLC Micro).

URL Localizador uniforme de recursos (del ingls "Uniform Resource Locator"). Direccin de red de un archivo.

31003122 10/2009

291

Glosario

UTP Par trenzado no blindado (del ingls "Unshielded Twisted Pair"). Tipo de cableado compuesto de hilos de cable aislados y trenzados por pares.

W
Web Interconexin mundial de estaciones basadas en protocolos de Internet. El ms famoso es HTTP (servidor web).

Winsock Implementacin de Microsoft de la API de red de conectores Windows Sockets basada en la interfase de conectores de Berkeley UNIX para apoyar TCP/IP.

www World Wide Web. Sistema de distribucin de informacin basado en un hipertexto en el cual se puede disponer libremente de los clientes y los servidores.

292

31003122 10/2009

ndice 31003122 10/2009

ndice

B C A
B
Base de datos modificacin, 178 Bastidor instalacin, 37 Bloque de control cdigos de error en, 69 Ethernet TCP/IP, 106 funcin MBP_MSTR, 106 Ladder Logic, 68 MSTR, 75, 76, 77, 78, 79 utilizacin de MSTR, 73 bloque de control del dispositivo, 123 Bloque de funcin MBP_MSTR, 103, 103 BootP, 174 configuracin a travs del servidor web, 158 BootP Lite asignacin de direcciones IP, 50

Symbols
TCP/IP protocolo de aplicacin Modbus, 268

A
Administracin SNMP, 218 Administracin de redes, 218 Administrador SNMP, 218 Administrador de SNMP, 219 Agente SNMP, 218 Ampliaciones de configuracin nodo intermedio, 68 Ampliaciones de la configuracin nodo superior, 68 Ampliaciones de la configuracin Ethernet nodo intermedio, 68 nodo superior, 68 ARP automtico direccin IP, 42 ARP, automtico direccin IP, 42 Asignacin de E/S, 58 Asistencia tcnica, 29 Atencin al cliente, 29 Averas, registro acceso y borrado, 233 Ayuda, 29

C
Cable 100 BASE-FX, 35 Cable 100 BASE-T, 35 Cable 100 BASE-TX-FX, 35 Cadenas de comunidad SNMP, 49 Campo de datos nodo inferior, 68 Captura, 232 SNMP, 224
293

31003122 10/2009

Index

Clase de documento, 257 Clases de servicios MBAP, 271 cliente/servidor, 108 Cdigos de error Ethernet TCP/IP , 69 MSTR, 69, 69, 70, 72 red TCP/IP, 70 Cdigos de error CTC MSTR, 72 Componentes panel frontal, 15 Componentes del panel frontal, 15 Comprobador de Ethernet, 254 Comprobador de opciones de red Ethernet, 202 Comprobador de opciones de red Ethernet , 254 Comprobador Ethernet estadsticas, 209 instalacin, 202 comunicacin, bloques, 63 Comunicaciones de E/S remotas, 151 Comunicaciones de E/S remotas a travs del servidor web, 151 Concept configuracin de la lista de exploracin de E/S, 125 instalacin del bloque MSTR en la red TCP/IP, 66 Concept 2.2, 52 Concept Exec Loader, 241 conectores 10/100 BASE-T, 19 100 BASE-FX, 19 Conexiones de cable Ethernet, 34 conexiones de cables, 19 Configuracin de la CPU a travs del servidor web, 148 Configuracin de SNMP Vnculos, 157 Conmutador Ethernet, 117 ConneXium, 117
294

ConnexView, 219 Contrasea FTP, 44 HTTP, 44, 47 Contrasea FTP, 44 Contrasea HTTP, 44, 47 Control de datos del PLC a travs del servidor web, 152 Cortafuegos nivel de aplicacin, 36 nivel de red, 36 nmeros de puerto de protocolo, 36 Cortafuegos de aplicacin, 36 Cortafuegos de red, 36 CPU Quantum 113, 277 Quantum 213, 278 Quantum 424, 278 Quantum 534, 279 CPU (PLC) configurar, 52 CPU Quantum 113, 277 CPU Quantum 213, 278 CPU Quantum 424, 278 CPU Quantum 534, 279 CREAD_REG, 88 CWRITE_REG, 91

D
DATABUF parmetro MBP_MSTR, 105 datos globales, 199 Datos globales, 25, 108 Descarga de NOE exec, 233, 240 Descripciones de las clases, 256 clase de documento, 257 Descripciones de las clases de aplicaciones, 256 DHCP, 174 Direccin asignacin de parmetros, 40 Direccin Ethernet asignacin de parmetros, 40

31003122 10/2009

Index

Direccin IP asignacin de parmetros, 40 conexin a la direccin predeterminada, 41 duplicada, 42 lista de exploracin de E/S, 125 Direccin MAC, 174 Direccionamiento de difusin, 274 Direccionamiento de difusin mltiple, 274 Direcciones IP, 186 BootP Lite, 50 Distancia de cable 100 BASE-FX, 35 100 BASE-T, 35 100 BASE-TX-FX, 35 Documentos de referencia, 275 Documentos relacionados, 275 duplicadas, pruebas de direccin IP, 193

E
E/S comunicaciones remotas, 151 editor/suscriptor, 108 Editor/suscriptor datos globales, 25 Ejecucin exploracin del PLC, 271 Ejecucin de la exploracin PLC, 271 Ejecucin de la exploracin del PLC, 271 Ejecucin del dispositivo, 271 Entradas MSTR, 67 Errores deteccin, 234 indicadores LED Active, 235 indicadores LED Application, 238 indicadores LED Collision, 237 indicadores LED Fault, 236 indicadores LED kernel, 236 indicadores LED Link, 235 indicadores LED Ready, 235 indicadores LED Run, 238 registro de averas, 239
31003122 10/2009

Escribir lista de exploracin de E/S, 126 Escritura nodo intermedio, 68 Estadsticas Comprobador Ethernet, 209 local (MSTR), 75 locales (MSTR), 76 remotas (MSTR), 77 Estadsticas (remotas) MSTR, 78 Estadsticas del mdulo Ethernet a travs del servidor web, 150 Estados mquina de estado de transmisin, 261 Estructura secundaria datos globales, 229 I/O_scanning, 229 MIB privada TFE, 227 perfiles de equipo, 231 Port502_messaging, 228 servidor de direcciones, 230 web, 230 Estructura secundaria de datos globales, 229 Estructura secundaria de exploracin de E/S, 229 Estructura secundaria de perfiles de equipo, 231 Estructura secundaria de web, 230 Estructura secundaria del servidor de direcciones, 230 Estructura secundaria Port502_messaging, 228 Ethernet bloque de control, 106 registro de enrutamiento, 106 Ethernet TCP/IP bloque de control, 106 cdigos de error, 69 registro de enrutamiento, 106 exploracin de E/S, 198 Explorador de E/S, 120 explorador de E/S bloque de control del dispositivo, 123
295

Index

Explorador de E/S con enrutadores, 122 Explorador de E/S Modbus apoyo, 122 caractersticas, 121

Indicadores LED Run, 238 Instalacin, 37 requisitos del bastidor de Quantum, 37

L
Ladder Logic bloque de control, 68 diagrama de bloques de MSTR, 67 Lectura nodo intermedio, 68 LED errores de Active, 235 errores de kernel, 236 errores de Link, 235 errores de Ready, 235 errores Run, 238 Leer lista de exploracin de E/S, 126 Lista de exploracin de E/S, 120 configuracin con Concept, 125 configuracin mediante ProWORX NxT, 132 mdulo de estado funcional, 127 locales, clientes, 197

F
FDR, 174 Formato de mensaje de la aplicacin, 259 FTP descarga de NOE Exec, 245 Funcin MSTR cdigos de error, 69, 69, 70 Funciones, 14 Funciones principales, 14

G
GetRequest SNMP, 224

H
HiVision, 219 Hot Standby, 185 Hot Standby, efectos de red, 197

M
Mantenimiento, 233 Mantenimiento del sistema, 233 Mquina de estado de recepcin, 262, 263 Mquina de estado de transmisin, 261 MBAP, 269, 272 MBP_MSTR bloque de funcin, 103, 103 cdigos de funcin (vlidos), 104 modo de funcin, 104 parmetro ABORT, 105 parmetro ACTIVE, 105 parmetro CONTROL, 105 parmetro ENABLE, 105 parmetro ERROR, 105 parmetro SUCCESS, 105 parmetros, 104 parmetros DATABUF, 105
31003122 10/2009

I
ID de unidad lista de exploracin de E/S, 125 Indicador LED Run, 18 Indicadores LED, 17 errores Collision, 237 errores de aplicacin, 238 errores de Fault, 236 Run, 18 Indicadores LED Active, 235 Indicadores LED Application, 238 Indicadores LED Collision, 237 Indicadores LED Fault, 236 Indicadores LED kernel, 236 Indicadores LED Link, 235 Indicadores LED Ready, 235
296

Index

Mensajes confirmacin, 177 error, 177 Mensajes de confirmacin, 177 Mensajes de error, 177 MIB, 218, 225 MIB privada, 219, 225 MIB privada Groupe_Schneider, 219, 225 MIB privada Transparent Factory Ethernet, 225 modos, 192 modos de funcionamiento, 192 Mdulo de estado funcional configuracin para la lista de exploracin de E/S, 127 MSTR bloque de control, 75, 76, 77, 78, 79 cdigos de error CTE, 72 diagrama Ladder Logic, 67 entradas, 67 estadsticas (locales), 75, 76 estadsticas (remotas), 77 instalacin en la red TCP/IP, 66 operaciones, 65, 79 operaciones de lectura y escritura, 73, 73 restablecimiento de mdulo opcional, 79 salidas, 67

Nmeros de puerto de protocolo cortafuegos, 36

O
Obtencin de estadsticas remotas, 77

P
Panel componentes, 15 parmetros de direccin, 62 Parmetros de direccin direccin Ethernet mediante ProWORX NxT, 136 parmetros de direccin Ethernet, 62 Parmetros de direccin Ethernet mediante ProWORX NxT, 136 PDU, 269, 272 captura, 224 GetRequest, 224 SetRequest, 224 PLC (CPU) configurar, 52 Procedimiento de transaccin, 260 Protocolo de aplicacin Modbus, 268 PDU, 269 protocolo de transferencia de archivos (FTP), 22 protocolo de transferencia de hipertexto (HTTP), 22 ProWORX NxT ajuste del nmero de mdulos NOE, 136, 139 configuracin de la lista de exploracin de E/S, 132 configuracin de los parmetros de direccin Ethernet, 136

N
Nodo inferior, 68 Nodo intermedio, 68 Nodo superior, 68 bloque de control, 68 Nodos inferiores, 68 intermedios, 68 superior, 68 superiores, 68 NOE exec descarga, 240 NOE Exec descarga mediante FTP, 245 Nombre de funcin, 174

R
READ_REG, 94 Registro averas, 239

31003122 10/2009

297

Index

Registro 4x nodo intermedio, 68 nodo superior, 68 Registro de averas, 239 acceso y borrado, 233 borrado, 239 diagnstico a travs del servidor web, 171 lectura, 239 Registro de enrutamiento Ethernet TCP/IP, 106 funcin MBP_MSTR, 106 Registros nodo inferior, 68 remotos, clientes, 197 Rep. Vel. Transm. lista de exploracin de E/S, 126 Requisitos de memoria por mdulo, 56 Requisitos del bastidor de Quantum instalacin, 37 Requisitos del sistema, 29 Restablecimiento de mdulo opcional MSTR, 79 restriccin, 190

S
Salidas MSTR, 67 Seguridad, 36 contrasea FTP, 44 contrasea HTTP, 44, 47 Servicios de carga y descarga de imgenes, 271 Servicios de configuracin, 271 Servicios de programacin en lnea, 271 servidor BootP, 23 Servidor BootP asignacin de parmetros de direccin IP, 40 servidor de direcciones BootP, 23 DHCP, 24 servidor DHCP, 24
298

Servidor Modbus/TCP prestaciones, 21 Servidor web, 146 acceso, 43 acceso a la pgina web, 144 comunicaciones de E/S remotas, 151 configuracin de BootP, 158 configuracin de la CPU, 148 configuracin de NOE, 154 configurar SNMP, 156 control de datos del PLC, 152 diagnstico de NOE, 170 diagnstico del registro de averas, 171 enlaces a la pgina del bastidor local configurado, 147 estadsticas del mdulo Ethernet, 150 pgina del bastidor local configurado, 147 propiedades de NOE, 169 servicio de atencin al cliente, 172 servidores FTP, 199 servidores TFTP, 199 SetRequest SNMP, 224 SNMP, 218, 223 cadenas de comunidad, 49 configuracin a travs del servidor web, 156 Soporte, 29 soporte de red, 201 Sustitucin de dispositivos defectuosos, 174 SysContact, 224 SysLocation, 224

T
TCP_IP_ADDR, 100 TCP/IP, 258 direccionamiento de difusin, 274 temporizadores, 260 temporizadores de la ventana, 260 Timeout de perturbacin lista de exploracin de E/S, 125

31003122 10/2009

Index

Traffic Cop configuracin de la lista de exploracin de E/S, 134 transferir datos bloques de comunicacin, 63 Transparent Factory, 217, 219, 225

V
Valor entero nodo inferior, 68 Versin de Exec, 245 Versin de kernel, 247

W
WRITE_REG, 97

31003122 10/2009

299

ndice

300

31003122 10/2009

También podría gustarte