Anda di halaman 1dari 310

Mdulos Ethernet Quantum NOE 771 Manual del usuario

840 USE 116 03 9/2005

31003122.04

31003122.04 9/2005

Tabla de materias

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


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 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 17 19 20 21 22 24 26 27 29 30 32 34 36 37 39 41 44 49 52 53 56 60 62 65

Captulo 2

Instalacin del mdulo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31


Antes de comenzar . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 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. . . . . . . . . . . . . . . . . .

Captulo 3

Configuracin del mdulo con Concept . . . . . . . . . . . . . . . . . 55


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

31003122.04 9/2005

Captulo 4
4.1

Transferencia de datos mediante bloques de comunicacin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67


Utilizacin de los bloques de comunicacin Ladder Logic 984 . . . . . . . . . . . . . . 68 Descripcin de las instrucciones MSTR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69 Bloque MSTR para TCP/IP en Concept . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70 Representacin de la instruccin Ladder Logic MSTR . . . . . . . . . . . . . . . . . . . . 71 Cdigos de error de funcin MSTR. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73 Operaciones MSTR de lectura y escritura . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77 Operacin MSTR Leer/Escribir (FC 23). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78 Operacin MSTR de obtencin de estadsticas locales . . . . . . . . . . . . . . . . . . . 79 Operacin de MSTR de borrado de estadsticas locales. . . . . . . . . . . . . . . . . . . 80 Operacin MSTR de obtencin de estadsticas remotas. . . . . . . . . . . . . . . . . . . 81 Operacin MSTR de borrado de estadsticas remotas . . . . . . . . . . . . . . . . . . . . 82 Operacin MSTR de estado de Peer Cop . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83 Operacin MSTR de restablecimiento de mdulo opcional. . . . . . . . . . . . . . . . . 85 Operacin MSTR de lectura de CTE (tabla de ampliacin de configuracin, del ingls Config Extension Table) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86 Operacin MSTR de escritura en CTE (tabla de extensin de configuracin, del ingls Config Extension Table) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88 Estadsticas de Ethernet TCP/IP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90 Utilizacin de los bloques de comunicacin lgicos IEC . . . . . . . . . . . . . . . . . . . 92 CREAD_REG. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93 CWRITE_REG . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96 READ_REG . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99 WRITE_REG . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102 TCP_IP_ADDR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106 MBP_MSTR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 108

4.2

Captulo 5

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

Captulo 6

Transferencia de datos con el explorador de E/S 140 NOE 771 -00, -01 11 y -21 nicamente. . . . . . . . . . . . . . 123
Conceptos del explorador de E/S . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 124 Habilitar/deshabilitar el explorador de E/S. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 127 Configuracin de la lista de exploracin de E/S utilizando Concept . . . . . . . . . 129 Finalizacin de la configuracin de E/S . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 133 Configuracin de la lista de exploracin de E/S mediante ProWORX NxT. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 136 Establecimiento de la memoria de ampliacin de configuracin para Peer Cop . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 144

31003122.04 9/2005

Configuracin de la lista de exploracin de E/S mediante Modsoft . . . . . . . . . 147 Tiempos de respuesta del explorador de E/S: Entrada remota a salida remota . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 154

Captulo 7

Pginas web incorporadas . . . . . . . . . . . . . . . . . . . . . . . . . . . 157


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 . . . . . . . . . . . . . . . . . . . . . . . . . 158 160 161 162 164 165 167 169 171 173 177 184 185 186 187

Captulo 8

Configuracin del servidor de direcciones/sustitucin de dispositivos defectuosos . . . . . . . . . . . . . . . . . . . . . . . . . . 189


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

Captulo 9

Hot Standby. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 201


Vista general de la solucin Modicon Quantum Hot Standby con Unity para mdulos NOE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Topologa de Hot Standby. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Configuracin NOE y Hot Standby . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Asignacin de direcciones IP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Modos de funcionamiento de NOE y Modicon Quantum Hot Standby con Unity . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Tiempos de intercambio de direcciones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Efectos de la solucin Modicon Quantum Hot Standby con Unity sobre una red . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 202 204 205 206 207 211 212 216 217 220 223 225
5

Captulo 10

Utilizacin del Network Options Ethernet Tester . . . . . . . . . 215


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

31003122.04 9/2005

Escritura de registros . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 226 Utilizacin del botn T . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 227

Captulo 11

SNMP. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 229
SNMP. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 230 Estructura de nombres ASN.1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 233 Configuracin de un mdulo NOE con SNMP . . . . . . . . . . . . . . . . . . . . . . . . . . 234 Configuracin de un mdulo NOE con una MIB privada TFE . . . . . . . . . . . . . . 236

Captulo 12

Mantenimiento . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 245
Respuesta a errores . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 246 Lectura y borrado del registro de averas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 251 Descarga de un nuevo NOE Exec . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 252 Concept EXECLoader . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 253 Descarga de un nuevo NOE Exec mediante FTP . . . . . . . . . . . . . . . . . . . . . . . 257 Descarga de un nuevo Kernel de NOE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 259

Apndices
Apndice A Apndice B

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 261
Caractersticas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 263 Gua de desarrolladores de Ethernet . . . . . . . . . . . . . . . . . . . 265
Vista general . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 266 Descripciones de las clases. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 267 Clase CSample_doc . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 268 Clase CSample_View . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 269 Temporizadores y procesamiento de transacciones . . . . . . . . . . . . . . . . . . . . . 271 Mquina de estado de transmisin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 272 Mquina de estado de recepcin. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 274 Visualizacin en la pantalla . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 276

Apndice C

Protocolo de aplicacin Modbus de TCP/IP Quantum Ethernet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 277


Vista general . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 278 PDU del Protocolo de aplicacin Modbus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 279 Clases de servicios del Protocolo de aplicacin Modbus . . . . . . . . . . . . . . . . . 281 Anlisis de la PDU del Protocolo de aplicacin Modbus . . . . . . . . . . . . . . . . . . 282 Aspectos especficos relativos a TCP/IP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 284 Documentos de referencia. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 285

Apndice D

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

Glosario ndice
6

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 291 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 301
31003122.04 9/2005

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.
La inclusin de este icono en una etiqueta de peligro o advertencia indica un riesgo de descarga elctrica, que puede provocar daos personales si no se siguen las instrucciones. ste es el icono de alerta de seguridad. Se utiliza para advertir de posibles riesgos de daos personales. Observe todos los mensajes que siguen a este icono para evitar posibles daos personales o incluso la muerte.

PELIGRO
PELIGRO indica una situacin inminente de peligro que, si no se evita, puede provocar daos en el equipo, lesiones graves o incluso la muerte.

ADVERTENCIA
ADVERTENCIA indica una posible situacin de peligro que, si no se evita, puede provocar daos en el equipo, lesiones graves o incluso la muerte.

AVISO
AVISO indica una posible situacin de peligro que, si no se evita, puede provocar lesiones o daos en el equipo.

31003122.04 9/2005

Informacin de seguridad

TENGA EN CUENTA

El mantenimiento de equipos elctricos deber ser realizado slo por personal cualificado. Schneider Electric no asume las responsabilidades que pudieran surgir como consecuencia de la utilizacin de este material. Este documento no es un manual de instrucciones para personas sin formacin. 2005 Schneider Electric. Reservados todos los derechos.

31003122.04 9/2005

Acerca de este libro

Presentacin
Objeto 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 Este manual ofrece informacin para comenzar a utilizar el PLC Quantum para comunicarse con dispositivos a travs de la red Ethernet. Este manual 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. En este manual se describen los procedimientos para: configurar los mdulos desde el panel de programacin utilizando el software Concept; configurar los mdulos para la transferencia de datos utilizando 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 el empleo de Concept, ProWORX o Modsoft. utilizar un servidor web incorporado para acceder al diagnstico y las configuraciones en lnea del mdulo y su controlador asociado;

31003122.04 9/2005

Acerca de este libro

utilizar el servidor FactoryCast Web 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 proporciona 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. Campo de aplicacin Los datos y las ilustraciones presentes en este manual no son vinculantes. Nos reservamos el derecho de modificar cualquiera de nuestros productos en serie, segn 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 como responsabilidad de Schneider Electric.

10

31003122.04 9/2005

Acerca de este libro

Documentos relacionados

Ttulo Manual del usuario de Concept Hoja de instrucciones de la utilidad de descarga de direcciones IP Ethernet BooTP Lite Gua del usuario de FactoryCast Gua de planificacin e instalacin de Hot Standby Gua del usuario de la biblioteca de bloques de Logic Ladder Gua de referencia del protocolo MODBUS Especificacin de Open MODBUS Gua del usuario de ProWORX NxT Gua del usuario de ProWORX 32 Gua de planificacin e instalacin de sistemas de cable de E/S remotas

Reference Number 840 USE 503 31002087 31001229 840 USE 106 00 840 USE 101 31002841 www.modicon.com/ openmbus 372 SPU 680 01 372 SPU 780 01 890 USE 101

Advertencia

Schneider Electric no asume responsabilidad alguna por los posibles errores que pueda contener este documento. Si tiene sugerencias para mejoras o modificaciones o ha hallado errores en esta publicacin, le rogamos que nos lo notifique. Ninguna parte de este documento puede ser reproducida, en cualquier forma o por cualquier medio, electrnico o mecnico, incluido su fotocopiado, sin el permiso escrito expreso de Schneider Electric. Debe seguir todas las normas de seguridad locales, regionales y nacionales pertinentes para la instalacin y la utilizacin de este producto. Por razones de seguridad y para garantizar la conformidad con los datos del sistema documentado, solamente el fabricante debe encargarse de las reparaciones de los componentes. Cuando se utilicen controladores en aplicaciones con requisitos tcnicos de seguridad, siga las instrucciones pertinentes. Si no se utiliza software de (o aprobado por) Schneider Electric junto con nuestros productos de hardware, puede producirse un funcionamiento inadecuado del equipo. Si no se observa esta advertencia sobre el manejo del producto, pueden producirse daos personales o materiales.

Comentarios del usuario

Enve sus comentarios a la direccin electrnica techpub@schneider-electric.com

31003122.04 9/2005

11

Acerca de este libro

12

31003122.04 9/2005

Descripcin de los productos

Vista general
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 . 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 24 26 27 29 30

Contenido:

31003122.04 9/2005

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. 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.04 9/2005

Descripcin general

-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. Proporciona un conector RJ-45 para la conexin a un cable Ethernet de par trenzado y blindado.

rea de direccin IP Etiqueta de direccin global Conector 100 BASE-FX Conector 10/100BASE-T

31003122.04 9/2005

15

Descripcin de los productos

Vista frontal

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

WRITE ASSIGNED IP ADDRESS ABOVE Do Not Duplicate Address Use Permanent Felt-tip Pen

Ethernet 10/100
Active Ready Fault Run Coll Link Tx Act Rx Act 10MB 100MB Fduplex Kernel Appl

140 NOE 771 00

2 3

WRITE ASSIGNED IP ADDRESS ABOVE Do Not Duplicate Address Use Permanent Felt-tip Pen

5 6

Base Fx

00 -T

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.04 9/2005

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. En la siguiente tabla se describe la funcin de cada indicador LED del panel.
Indicador Color LED Active Ready Fault Run 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. Active Active Fault Ready Fault Ready Run Coll Run Coll Link Link TxAct Tx Act RxAct Rx Act 10 MB 10 MB 100 MB 100 MB Kernel Kernel Fduplex Fduplex Appl Appl

Panel de indicadores LED

Coll Link TxAct RxAct 10MB

Rojo Verde Verde Verde Verde

100 MB

Verde

Fduplex

Verde

Kernel

mbar Est encendido cuando se encuentra en la modalidad kernel. Parpadea cuando el modo de descarga est activo. Verde Est encendido cuando hay una entrada en el archivo de registro de bloqueo.

Appl

31003122.04 9/2005

17

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) Uno Dos Tres Cuatro Cinco Seis Siete Ocho Estado Funcionamiento normal: el mdulo NOE est listo para la comunicacin en red. 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).

Nmero de parpadeos en la secuencia

18

31003122.04 9/2005

Descripcin de los productos

Conectores y cableado
Vista general Conector de par trenzado 10/100 BASE-T A continuacin se describen los conectores 10/100 BASE-T y 100 BASE-FX. El conector 10/100 BASE-T de los mdulos NOE 771 es un conector RJ-45 de par trenzado. La siguiente figura muestra el conector 10/100 BASE-T.
8 1

Pins

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. Los pins de conexin RJ-45 utilizados por este mdulo son: 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 un conector de cable de fibra ptica de acoplamiento. Consulte la figura en p. 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 con un solo canal. 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.

31003122.04 9/2005

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 p. 124) de este manual.

20

31003122.04 9/2005

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

Introduccin: Servidor

Limitaciones

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.04 9/2005

21

Descripcin de los productos

Servidores FTP y HTTP


Servidor FTP El servidor de protocolo de transferencia de archivos (FTP) del mdulo NOE 771 est disponible tan pronto como el mdulo recibe 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 descargando un nuevo Exec. Visualizacin del registro de errores cargando archivos de registro de errores. Carga/descarga del servidor BotP y de archivos de configuracin SNMP. El nombre de usuario predeterminado es USER, mientras que la contrasea predeterminada es USERUSER. Tanto el nombre de usuario como la contrasea distinguen las maysculas de las minsculas. Consulte p. 44 si desea obtener instrucciones acerca del procedimiento para cambiar la contrasea y agregar o borrar nombres de usuario en el servidor FTP. No debe haber ms de un cliente FTP por mdulo.

22

31003122.04 9/2005

Descripcin de los productos

Servidor HTTP

El servidor de protocolo de transporte de hipertexto (HTTP) del mdulo NOE 771 se activa tan pronto como el mdulo recibe una direccin IP. Se puede utilizar con la versin 4.0 o posterior de los navegadores Internet Explorer o Netscape. El servidor del protocolo de transferencia de hipertexto (HTTP) del mdulo NOE771 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 en ambos casos se distinguen las maysculas de las minsculas. Ambos se pueden modificar desde la pgina de configuracin que se encuentra en las pginas web incorporadas del mdulo NOE 771 0 (consulte p. 49). Para los mdulos NOE 771 1, el nombre de usuario y las contraseas 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 tienen por qu indicar 32 usuarios simultneos.

Nota: El mdulo NOE 771 0 no admite las pginas web descargadas por el usuario. Si desea utilizar este tipo de pginas, deber adquirir el mdulo 140 NOE 771 1 o -21.

31003122.04 9/2005

23

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 protocolo Bootstrap (BOOTP, Bootstrap Protocol), que cumple con la especificacin RFC 951, se emplea para asignar direcciones IP a los nodos de una red Ethernet. Los dispositivos principales de la red envan solicitudes BootP durante la secuencia de inicio. El servidor BootP recibe la solicitud 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 realicen 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 puede facilitar 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.

24

31003122.04 9/2005

Descripcin de los productos

Servidor DHCP Nota: El servidor DHCP est disponible en los modelos 140 NOE 771 -1. El protocolo de configuracin dinmica del ordenador principal (DHCP, Dynamic Host Configuration Protocol) es un rango superior del protocolo BootP. El mdulo 140 NOE 771 1 dispone de un servidor DHCP. El servidor DHCP cumple la especificacin RFC 1531 y puede utilizarse para proporcionar la configuracin IP a los equipos 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. Consulte p. 189 para obtener informacin detallada sobre la configuracin del servidor de direcciones del mdulo NOE. Si va a efectuar una migracin de una configuracin de BootP desde un mdulo 140 NOE 771 0 al nuevo mdulo 140 NOE 771 1, consulte p. 189 para obtener informacin detallada sobre 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 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 el servidor DHCP 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 mdulo NOE no iniciar el servidor DHCP.

31003122.04 9/2005

25

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

26

31003122.04 9/2005

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.

31003122.04 9/2005

27

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.

28

31003122.04 9/2005

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.

31003122.04 9/2005

29

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 http:// www.schneider-electric.com. En la lista Seleccione un pas, haga clic en el pas ms cercano para obtener informacin referente a la asistencia tcnica.

Schneider Electric in your country: Select a country Select a country Argentina Australia Austria Belgium Brazil Bulgaria Canada Chile China Colombia

30

31003122.04 9/2005

Instalacin del mdulo

Presentacin
Vista general El presente captulo contiene la informacin referente a la instalacin y configuracin de los mdulos NOE 771 . Este captulo contiene los siguiente apartados:
Apartado Antes de comenzar 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 41 44 49 52 53

Contenido:

31003122.04 9/2005

31

Instalacin del mdulo

Antes de comenzar
Comprobaciones iniciales 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.

AVISO
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 existen dos dispositivos con la misma direccin IP, puede producirse un funcionamiento impredecible en la red. Si no se respetan estas instrucciones, pueden producirse daos corporales o materiales.

Determinacin de los parmetros de direccin Ethernet apropiados

Consulte a su administrador de sistemas para determinar si debe configurar una direccin IP nueva, una gateway 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 nuevos parmetros de direccin, deber configurar el mdulo desde el panel de programacin (consulte p. 55).

32

31003122.04 9/2005

Instalacin del mdulo

Verificacin de la topologa de la red

No emplee un cable estndar para conectar directamente a otro equipo 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 equipo a travs de un concentrador/conmutador Ethernet. Los concentradores/ conmutadores son fciles de encontrar, puesto que son muchos los proveedores que ofrecen estos productos. La siguiente figura muestra dos topologas de red incorrectas.
NOE NOE

NOE

La siguiente figura muestra una topologa de red correcta.

NOE

NOE

concentrador/conmutador

31003122.04 9/2005

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. Segn se aprecia en la tabla siguiente, la longitud mxima del cable que conecta dos dispositivos depende del tipo de dispositivo.
Tipo de dispositivo 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

Longitud del par trenzado

Concentrador Conmutador

Para conocer las caractersticas de Fast Ethernet (100 Base-T), consulte la norma IEEE 802.3u, publicada por el IEEE (www.IEEE.org). Cableado con concentradores convencionales Distancias de cable 10 BASE-T
500 m (1.625 ft): longitud mxima de cable entre los dispositivos de la red. Concentrador Concentrador Concentrador Concentrador

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

Bastidor

Bastidor

Bastidor

Bastidor

Bastidor

34

31003122.04 9/2005

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.04 9/2005

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. Existen dos tipos de cortafuegos: Cortafuegos de red Cortafuegos de aplicacin. Los cortafuegos de red se instalan habitualmente entre Internet y un nico punto de entrada a una red interna protegida. 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. 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

Tipos de cortafuegos

Cortafuegos de red Cortafuegos de aplicacin

Nmeros de puerto utilizados por el mdulo NOE

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.04 9/2005

Instalacin del mdulo

Instalacin del mdulo


Vista general La informacin que se muestra a continuacin describe cmo instalar el mdulo NOE 771 . 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.

Antes de comenzar

Ubicacin del slot en el bastidor Herramientas necesarias

Los mdulos se pueden instalar en cualquier slot del bastidor. No es necesario, por lo tanto, que estn ubicados uno al lado del otro.

Para la instalacin se precisa un destornillador Phillips de tamao mediano.

31003122.04 9/2005

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. Enganche Conector del bastidor

Mdulo Bastidor

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.04 9/2005

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

31003122.04 9/2005

39

Instalacin del mdulo

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.

40

31003122.04 9/2005

Instalacin del mdulo

Asignacin de parmetros de direccin Ethernet


Vista general 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.

AVISO
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 respetan estas instrucciones, pueden producirse daos corporales o materiales.

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 p. 53.

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 00.00.54.xx.xx.xx.

31003122.04 9/2005

41

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, 84.0.0.2). 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 84.0.0.0 MASK 255.0.0.0 205.217.193.205 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 84.0.0.0. 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.
Active Routes: Network Address 0.0.0.0 84.0.0.0 127.0.0.0 Netmask 0.0.0.0 255.0.0.0 255.0.0.0 Gateway Address 205.217.193.205 205.217.193.205 127.0.0.1 Interface 205.217.193.205 205.217.193.205 127.0.0.1 Metric 1 1 1

Comprobar que la conexin se ha realizado escribiendo C:\>ping 84.0.0.2 La figura que aparece a continuacin indica que se ha comprobado la conexin. Reply from 84.0.0.2: Reply from 84.0.0.2: Reply from 84.0.0.2: Reply from 84.0.0.2: bytes=32 bytes=32 bytes=32 bytes=32 time<10ms time<10ms time<10ms time<10ms TTL=32 TTL=32 TTL=32 TTL=32

42

31003122.04 9/2005

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 p. 65). 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 responde

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

Prueba de direccin IP duplicada de NOE 771

ARP automtico

31003122.04 9/2005

43

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 p. 157 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: http://hostname (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.

44

31003122.04 9/2005

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 p. 157).

31003122.04 9/2005

45

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: http://hostname/secure/embedded/ftp_passwd_config.htm 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.
Enter Network Password Please enter your authentication information.

OK Cancel

Resource: User name: Password:

NOE_security

Save this password in your password list

46

31003122.04 9/2005

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 FTP. Hacer clic en Enviar cambio de contrasea FTP.

Modify FTP Server User Name and Password


New User Name (1 - 40 char):

New Password (8 - 40 char):

Reset Form

Submit FTP Password Change Delete FTP Password File

Home | Configure NOE | NOE Properties | NOE Diagnostics | Support


Copyright 1999,Schneider Automation Inc. All rights reserved

31003122.04 9/2005

47

Instalacin del mdulo

Paso 4

Accin Aparecer el siguiente cuadro de dilogo.

Ethernet Configuration
Successfully changed User Name and Password Please click Reboot Device button to use the new password Reboot Device Home | Configure NOE | NOE Properties | NOE Diagnostics | Support
Copyright 1999,Schneider Automation Inc. All rights reserved

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 .

48

31003122.04 9/2005

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. 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: http://hostname/secure/embedded/http_passwd_config.htm 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. Enter Network Password
Please enter your authentication information. OK Cancel

Modificacin de la contrasea HTTP

Resource: User name: Password:

NOE_security

Save this password in your password list

31003122.04 9/2005

49

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.

Modify Web Server User Name and Password

New User Name:

New Password:

Reset Form

Submit Password Change Delete Password File

Home | Configure NOE | NOE Properties | NOE Diagnostics | Support

Copyright 1999, Schneider Automation Inc. All rights reserved

50

31003122.04 9/2005

Instalacin del mdulo Paso 4 Accin Aparecer el siguiente cuadro de dilogo.

Ethernet Configuration Successfully changed User Name and Password Please click Reboot Device button to use the new Password Reboot Device

Home | Configure NOE | NOE Properties | NOE Diagnostics | Support Copyright 1999, Schneider Automation Inc. All rights reserved

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.

31003122.04 9/2005

51

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. 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: http://hostname/secure/embedded/builtin?submit=Configure+SNMP o consultar la pgina web Configuracin de SNMP. Introducir los nombres de comunidad en los campos Establecer, Obtener y Capturar.
System Name: 140-NOE-771-01 Module System Description: Quantum Ethernet TCP/IP Communications Module Managers IP Addresses Manager I: Manager II:

Definicin de cadenas de comunidad SNMP

Location [SysLocation]: Contact [SysContact]: Community Set: NonTriv1 Get: NonTriv2 Trap: NonTriv3 Security Authentication Failure Trap Enabled

Reset the Form

Update SNMP

Show SNMP Configuration

3 4

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

52

31003122.04 9/2005

Instalacin del mdulo

Uso de BootP Lite para asignar parmetros de direccin


Programa de ayuda BootP Lite

AVISO
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 respetan estas instrucciones, pueden producirse daos corporales o materiales. 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 www.schneider-electric.com para su descarga.

31003122.04 9/2005

53

Instalacin del mdulo

54

31003122.04 9/2005

Configuracin del mdulo con Concept

Vista general
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. Este captulo contiene los siguiente apartados:
Apartado Seleccin del PLC Ajuste del nmero de mdulos NOE Acceso y edicin de la asignacin de E/S Configuracin de los parmetros de direccin Ethernet Pgina 56 60 62 65

Contenido:

31003122.04 9/2005

55

Configuracin del mdulo con Concept

Seleccin del PLC


Instalacin inicial Despus de que se haya instalado el mdulo NOE 771 (vase p. 37) en un bastidor Quantum, puede comenzar a configurarlo utilizando Concept. Para comenzar a configurar el mdulo NOE 771 , seleccione en primer lugar la CPU (PLC). Nota: Para obtener ms informacin sobre cmo utilizar Concept, consulte el conjunto de manuales que se suministra con el software.

Seleccin de una CPU

Siga los siguientes pasos para seleccionar una CPU.


Paso 1 2 Accin Abrir Concept en el panel de programacin (PC). Hacer clic en Archivo Proyecto nuevo. Concept Archivo Proyecto Online Opciones Proyecto nuevo Abrir Resultado: Se abre un nuevo proyecto, y aparece el nombre de archivo (sin ttulo) encima de la barra de mens. Concept [sin ttulo] Archivo Proyecto Online

Opciones

56

31003122.04 9/2005

Configuracin del mdulo con Concept Paso 3 Accin Hacer clic en Proyecto Configurador. Proyecto Online Propiedades... Configurador Resultado: Se abrir la pantalla Configuracin del PLC. Configuracin del PLC Tipo: Exec Id: Tamao de memoria: Rangos
Bobinas: Bits de entrada: Registros de entrada: Registros de salida: Especiales Vigilancia de batera: Registro de temporizador: Fecha/Hora: Ampliaciones de configuracin Proteccin de datos: Peer Cop: Hot Standby: Ethernet: Profibus DP:

Opciones

Ventana H

PLC Rango lgico disponible: Memoria extendida:


Instrucciones cargables Cantidad instalada:

Administrador de segmentos Segmentos:

ASCII Cantidad de mensajes: Tamao del rango de mensajes: Nmero de puertos:

31003122.04 9/2005

57

Configuracin del mdulo con Concept

Paso 4

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

Seleccin del PLC


Familia de PLC: QUANTUM 186 IEC:16Bit/303K 984:Eq/IMIO/CHS CPU/Executive: Tamao de memoria: 32 K lgica / 64 K estado 140 CPU 113 03 140 CPU 113 03S 48 K lgica / 32 K de estado 140 CPU 113 03X 140 CPU 213 04 140 CPU 213 04S 140 CPU 213 04X 140 CPU 424 0x IEC Tiempo de ejecucin:
Bloquear Memoria utilizable por IEC:

OK 5

Cancelar

Ayuda

En la lista CPU/Executive, seleccionar la CPU que est instalada en el bastidor Quantum. Nota: En funcin de la CPU seleccionada, puede resultar necesario seleccionar el tamao de memoria correcto aplicable en la lista Tamao de memoria.

58

31003122.04 9/2005

Configuracin del mdulo con Concept Paso 6 Accin Hacer clic en OK. Resultado: El tipo de PLC y los parmetros de configuracin predeterminados se muestran en la pantalla Configuracin del PLC. Configuracin del PLC
Tipo: 140 CPU 434 12

PLC

Rango lgico disponible:

42421

Exec Id: Rangos Bobinas: Bits de entrada: Registros de entrada: Registros de salida:

883

Memoria extendida:

96 K

Tamao de memoria: 64 K

Instrucciones cargables Cantidad instalada:

Especiales Vigilancia de batera: Registro de temporizador: Fecha/Hora: Ampliaciones de configuracin Proteccin de datos: Bloqueado Peer Cop: Bloqueado Hot Standby: Bloqueado Ethernet: 0 Profibus DP: 0

Administrador de segmentos Segmentos:

ASCII Cantidad de mensajes: Tamao del rango de mensajes: Nmero de puertos:

Configuracin del nmero de mdulos Ethernet

A continuacin, debe configurar el nmero de mdulos Ethernet que contiene su sistema, tal y como se recoge en el procedimiento Esquemas de cableado (vase p. 34).

31003122.04 9/2005

59

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 p. 124, en el que se aborda la combinacin de exploradores de E/S y mdulos NOE por CPU. El primer mdulo Ethernet TCP/IP configurado necesita 20 palabras de memoria. Cada mdulo adicional necesitar otras 16 palabras de memoria. 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 Configurar Proyecto Online

Requisitos de memoria Ajuste del nmero de mdulos NOE

Tipo de PLC... Particin de memoria Instalar ASCII... Instrucciones cargables... Ampliaciones de config... Administrador de segmentos... Asignacin de E/S... Peer Cop... Proteccin de datos... Hot standby... Ampliacin de RTU... Ajustes en puerto ASCII... Ajustes en puerto Modbus... Especiales... Explorador de E/S Ethernet ... Resultado: Se abrir el cuadro de dilogo Ampliaciones de configuracin.

60

31003122.04 9/2005

Configuracin del mdulo con Concept Paso 2 Accin En la listaEthernet TCP/IP, seleccionar el nmero de mdulos NOE que se desea configurar. Ampliaciones de configuracin
Proteccin de datos Peer Cop Hot Standby IEC 984 Hot Standby Ethernet TCP/IP: Ethernet Symax: Ethernet MMS: Profibus DP:

OK

Cancelar

Ayuda

Hacer clic en OK. Resultado: El estado de Ethernet cambia de 0 al nmero seleccionado en el paso 2. Ampliaciones de configuracin Proteccin de datos: Peer Cop: Hot Standby: Ethernet: Profibus DP: Bloqueado Bloqueado Bloqueado 1 0

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 p. 62).

31003122.04 9/2005

61

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. Siga los siguientes pasos para acceder y editar una asignacin de E/S desde la pantalla Configuracin del PLC.

Acceso y edicin de una asignacin de E/S


Paso 1 Accin

Hacer clic en Configurar Asignacin de E/S. Configurar Proyecto Online

Tipo de PLC... Particin de memoria... Instalar ASCII... Instrucciones cargables... Ampliaciones de config... Administrador de segmentos... Asignacin de E/S... Peer Cop... Proteccin de datos... Hot standby... Ampliacin de RTU... Ajustes en puerto ASCII... Ajustes en puerto Modbus... Especiales... Ethernet / Explorador de E/S... Resultado: Se abre el cuadro de dilogo Asignacin de E/S (vase a continuacin).

62

31003122.04 9/2005

Configuracin del mdulo con Concept Paso 2 Accin Hacer clic en Editar. Asignacin de E/S
E/S decentrales... Reserva para ampliaciones: Ir a Insertar Estacin Local/remoto (slot de mdulo Borrar Cortar Copiar Pegar

Tipo Pausa Bits entr. Bits sal. Estado Editar Quantum E/S Editar... Seleccionar esta lnea, si se debe acoplar al final de la lista

OK

Cancelar

Ayuda

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


Estacin local Quantum
Estacin Mdulos: Mdulo 0 Bits entr.: 0 Bits sal.: 0 Bits entr.: 0 Borrar Cortar Bits sal.: 0 Parms Copiar Pegar Descripcin

Tabla de estado: Insertar Bastidor-Slot Anterior Mdulo

Puerto ASCII n. sin Siguiente Detectado

Ref. de entrada Fin entr. Ref. de salida Fin salida

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.
Seleccin de mdulos de E/S Categoras: <all> Analog In Analog Out Analog Mixed Discrete In Discrete Out Disc Mixed Intell. I/O Motion I/O Adapter Net Adapter CPU Power Supply Other Mdulos: 140-NOE-211-x0 (1) 140-NOE-211-x0 (2) 140-NOE-251-x0 (1) 140-NOE-251-x0 (2) 140-NOE-771-00 (1) 140-NOE-771-00 (2) 140-NOE-771-01 (1) 140-NOE-771-01 (2) 140-NOE-771-10 (1) 140-NOE-771-10 (2) 140-NOE-771-11 (1) 140-NOE-771-11 (2) ENET TCP/IP TP ENET TCP/IP TP ENET TCP/IP FL ENET TCP/IP FL ENET 10/100 TCP/IP ENET 10/100 TCP/IP ENET 10/100 TCP/IP I/O Scanner ENET 10/100 TCP/IP I/O Scanner ENET 10/100 TCP/IP FACTORYCAST ENET 10/100 TCP/IP FACTORYCAST ENET 10/100 TCP/IP FACTORYCAST I/O S ENET 10/100 TCP/IP FACTORYCAST I/O S

OK OK

Cancelar

Ayuda

Ayuda para el mdulo Ayuda para el mdulo

31003122.04 9/2005

63

Configuracin del mdulo con Concept

Paso 4

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

Estacin local Quantum Estacin


Mdulo: 1 Bits Entr.: 0 Bits Sal.: 0 Tabla de estado: Borrar Bastidor-Slot Anterior Mdulo Puerto ASCII n. sin Siguiente Detectado Mdulo Bits Entr.: 0 Bits Sal.: 0 Borrar Cortar Parms Copiar Pegar

Ref.de entrada Fin entr. Ref. de salida Fin salida

Descripcin ENET10/100TCP/IP

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 p. 65).

64

31003122.04 9/2005

Configuracin del mdulo con Concept

Configuracin de los parmetros de direccin Ethernet


Vista general La informacin que figura a continuacin describe cmo configurar los parmetros de direccin Ethernet para el mdulo NOE 771 con Concept. Desde el cuadro de dilogo Explorador de E/S Ethernet se puede acceder a los parmetros de direccin Ethernet del mdulo NOE 771 , que consta de direcciones de Internet, de mscara Subnet y de gateway. Antes de llevar a cabo el siguiente procedimiento, es necesario consultar con el administrador de sistemas para determinar si se deben configurar nuevos parmetros de direccin Ethernet o si el mdulo los obtendr del servidor BootP. Nota: El estado debe ser offline para poder configurar el mdulo NOE 771 con Concept.

Introduccin

AVISO
OPERACIONES IMPREVISIBLES A CAUSA DE UNA DIRECCIN IP DUPLICADA Si existen dos dispositivos con la misma direccin IP, puede producirse un funcionamiento impredecible en la red. Asegrese de que el dispositivo tiene una direccin IP nica. Las direcciones IP se obtienen siempre del administrador de sistemas para evitar que haya direcciones duplicadas. Si no se respetan estas instrucciones, pueden producirse daos corporales o materiales.

31003122.04 9/2005

65

Configuracin del mdulo con Concept

Configuracin de parmetros de direccin Ethernet

Siga los pasos que se indican a continuacin para configurar los parmetros de direccin Ethernet.
Paso 1 Accin Hacer clic en Configurar Ethernet / Explorador de E/S. Configurar Proyecto Tipo de PLC... Particin de memoria... Instalar ASCII... Ajustes en puerto Modbus... Especiales Ethernet / Explorador de E/S... Resultado: Aparece el cuadro de dilogo Ethernet / Explorador de E/S. 2 3 4 5 Hacer clic en el botn Especificar direccin IP. Escribir las nuevas direcciones IP, de mscara Subnet y de gateway en los cuadros correspondientes. Seleccionar el tipo de bloque de datos de Internet en la lista Tipo de bloque de datos. Si el servidor BootP del mdulo va a asignar parmetros de direccin Ethernet, hacer clic en el botn Usar servidor BootP. Nota: Si se hace clic en este botn, los campos del parmetro de direccin no estarn disponibles y, por lo tanto, no se mostrarn las direcciones. Online

Cmo deriva el mdulo su direccin IP

Mientras que se realiza la operacin de inicio, el mdulo NOE 771 intenta leer la informacin referente a parmetros de direccin en el PLC y determina cul es su direccin IP del siguiente modo. Si el PLC tiene la direccin IP y no est seleccionado el servidor BootP, el mdulo utilizar la direccin IP configurada que se asign en el paso 2 del procedimiento anterior. Si el servidor BootP se seleccion en el paso 5 del procedimiento anterior, el mdulo enviar solicitudes BootP para recibir su direccin IP. En caso de que no exista ninguna ampliacin de configuracin, el mdulo NOE enva solicitudes BootP. Si el mdulo no recibe su direccin IP del servidor BootP despus de 2 minutos, utilizar la direccin IP procedente de la direccin MAC.
Nota: La direccin MAC viene asignada de fbrica y aparece indicada en una etiqueta situada en el panel frontal, encima del conector de cable. Se trata de una direccin nica asignada globalmente de 48 bits, que se establece en la PROM. La direccin Ethernet aparece indicada en la etiqueta en formato hexadecimal del tipo 00.00.54.xx.xx.xx.

66

31003122.04 9/2005

Transferencia de datos mediante bloques de comunicacin

Presentacin
Introduccin Este captulo describe cmo transferir datos a los nodos y desde ellos en una red TCP/IP utilizando bloques de comunicacin. Puede transferir los datos mediante una instruccin MSTR especial (instruccin Master del conjunto de instrucciones de Ladder Logic 984) o una funcin lgica IEC. Este captulo contiene las estadsticas de funcionamiento y los cdigos de error para leer y escribir la informacin del controlador. 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 68 92

Contenido:

31003122.04 9/2005

67

Transferencia de datos mediante bloques de comunicacin

4.1

Utilizacin de los bloques de comunicacin Ladder Logic 984

Presentacin
Introduccin Esta seccin contiene informacin acerca de la instruccin MSTR del conjunto de instrucciones de Ladder Logic 984. 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 Operacin MSTR Leer/Escribir (FC 23) 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 estado de Peer Cop Operacin MSTR de restablecimiento de mdulo opcional Operacin MSTR de lectura de CTE (tabla de ampliacin de configuracin, del ingls Config Extension Table) Operacin MSTR de escritura en CTE (tabla de extensin de configuracin, del ingls Config Extension Table) Estadsticas de Ethernet TCP/IP Pgina 69 70 71 73 77 78 79 80 81 82 83 85 86 88 90

Contenido

68

31003122.04 9/2005

Transferencia de 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. 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 Estado de Peer Cop Restablecer mdulo opcional Leer CTE (ampliaciones de configuracin) Tipo de operacin 1 2 3 4 5 6 7 8 9 10 11 Compatibilidad de Ethernet TCP/IP Compatible Compatible Compatible Compatible Incompatible Incompatible Compatible Compatible Compatible Compatible Compatible Compatible

Operaciones de MSTR

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.04 9/2005

69

Transferencia de 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. 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.

Instalacin del bloque MSTR en TCP/IP


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.
MSTR: Transaccin de participantes en una red Modbus Plus MSTR: Transaccin de participantes en TCP/IP Cdigo de funcin de operacin de TCP/IP Estado de error Nmero de registros transferidos Informacin dependiente de la funcin ndice de asignacin (o no utilizado) ID de slot o nmero de secuencia Direccin IP (B4.B3.B2.B1) UINT Nmero de registros de entrada UINT (nicamente funcin 23) Guardar direccin de base de entrada UINT (nicamente funcin 23) Cdigos de funcin ESCRIBIR DATOS LEER DATOS OBTENER ESTADSTICAS LOCALES BORRAR ESTADSTICAS LOCALES OBTENER ESTADSTICAS REMOTAS BORRAR ESTADSTICAS LOCALES RESTABLECER MDULO OPCIONAL No admitido ESCRIBIR CTE LEER CTE LEER/ESCRIBIR DATOS Utilizar la pgina 1 para MB+; la pgina 3 para SYPEP MSTR; y la pgina 4 para MMSE MSTR Cerrar Ayuda UINT UINT UINT

Pgina: HEX

70

31003122.04 9/2005

Transferencia de 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. El bloque MSTR se representa en diagramas Ladder Logic, tal y como se muestra a continuacin. Habilita la operacin MSTR seleccionada Finaliza la operacin MSTR activa Bloque de control Campo de datos Longitud MSTR Entradas La operacin est activa

Diagrama Ladder Logic

Operacin no finalizada correctamente Operacin correcta

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

Salidas

31003122.04 9/2005

71

Transferencia de 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 p. 77) 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 Contenido Identifica una de las diez operaciones permitidas de MSTR para TCP/IP (de 1 a 4 y de 7 a 12) Muestra la longitud (nmero de registros transferidos)

Primer implcito Muestra el estado de error Segundo implcito

Tercer implcito Muestra la informacin dependiente de la operacin MSTR Cuarto implcito Byte de menor valor: ndice de destino Byte de mayor valor: direccin de slot del bastidor Quantum del mdulo NOE Quinto implcito Byte 4 (MSB) de la direccin IP de destino de 32 bits Sexto implcito Sptimo implcito Byte 3 de la direccin IP de destino de 32 bits Byte 2 de la direccin IP de destino de 32 bits

Octavo implcito 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 p. 77) 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.

72

31003122.04 9/2005

Transferencia de datos mediante bloques de comunicacin

Cdigos de error de funcin MSTR


Descripcin general Visualizacin en bloque de control Cdigos de error Ethernet TCP/IP A continuacin, se describen los cdigos de error para las operaciones MSTR.

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. 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 Descripcin (hexadecimal) 1001 2001 2002 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.04 9/2005

73

Transferencia de 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 502F 5030 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 Familia de direcciones no admitida Direccin ya en uso

74

31003122.04 9/2005

Transferencia de datos mediante bloques de comunicacin Cdigo de error hex. 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 5053 5054 Significado 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 Error de aplicacin Cliente no apto para solicitud

31003122.04 9/2005

75

Transferencia de datos mediante bloques de comunicacin

Cdigo de error hex. 5055 5056 5057

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

76

31003122.04 9/2005

Transferencia de 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 Cdigo de tamao de respuesta es incorrecto. excepcin +3000 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. 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.04 9/2005

77

Transferencia de datos mediante bloques de comunicacin

Operacin MSTR Leer/Escribir (FC 23)


Introduccin En esta seccin se describe la operacin MSTR Leer/Escribir, cdigo de funcin (FC) 23. En una sola transaccin, la operacin MSTR Leer/Escribir transfiere datos de un dispositivo de origen master a un dispositivo de destino esclavo determinado y, a continuacin, transfiere los datos de dicho origen esclavo al master. Slo se puede utilizar FC 23 con estos dos modelos: NOE 771 01 (versin 2.0 y superior) NOE 771 11 (versin 2.0 y superior) Uso del bloque de control En la siguiente tabla se describen los registros del bloque de control MSTR (nodo superior) que contienen la informacin de lectura o escritura.
Registro Visualizado Primero implcito Funcin Tipo de operacin Estado de error Contenido 23 = Leer/Escribir Visualiza un valor hexadecimal que indica un error MSTR Cantidad de registros que se debe enviar al esclavo Especifica la palabra %MW de inicio (registro 4x) en el esclavo en el que se va a escribir (1 = 400001, 49 =40049). Slot en el que se encuentra el 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 Cantidad de registros que se debe leer del esclavo

Segundo implcito Escribir longitud Tercero implcito El dispositivo esclavo escribe el campo de datos ID de slot IP - 34 IP - 33 IP - 32 IP - 31 Leer longitud

Cuarto implcito Quinto implcito Sexto implcito Sptimo implcito Octavo implcito Noveno implcito Dcimo implcito

El dispositivo esclavo Especifica la palabra %MW de inicio (registro lee el campo de datos 4x) en el esclavo en el que se va a leer

78

31003122.04 9/2005

Transferencia de 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 de operacin 3 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 Estadsticas de Ethernet TCP/IP (vase p. 90).) 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.

Uso del bloque de control

Offset

Cuarto implcito Del quinto al octavo implcito

Byte de menor valor No aplicable

31003122.04 9/2005

79

Transferencia de 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. 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.

Uso del bloque de control

80

31003122.04 9/2005

Transferencia de datos mediante bloques de comunicacin

Operacin MSTR de obtencin de estadsticas remotas


Descripcin general Introduccin La siguiente informacin describe la operacin de obtencin de estadsticas remotas. 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 (vase p. 90).) 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. ndice de destino Cada registro contiene un byte de la direccin IP de 32 bits.

Primer implcito Estado de error Segundo implcito Longitud

Tercer implcito Offset

Cuarto implcito Byte de mayor valor Quinto al Destino octavo implcito

31003122.04 9/2005

81

Transferencia de 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. 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.

Uso del bloque de control

82

31003122.04 9/2005

Transferencia de datos mediante bloques de comunicacin

Operacin MSTR de estado de Peer Cop


Introduccin La siguiente operacin describe la operacin de estado de Peer Cop (tipo de operacin 9 del registro visualizado del nodo superior). Esta operacin lee los datos seleccionados de la tabla de estado de las comunicaciones Peer Cop y carga los datos en palabras %MW especificadas (registros 4x) en memoria de seal. La tabla de estado de las comunicaciones Peer Cop tiene una longitud de 12 palabras indexadas mediante la operacin MSTR como las palabras de 0 a 11. Nota: El bloque MSTR de estado de Peer Cop es operativo nicamente si se ha configurado previamente un explorador de E/S basado en Peer Cop.

Uso del bloque de control

La siguiente tabla describe los registros del bloque de control MSTR (nodo superior). Estos registros contienen informacin para la operacin de estado de Peer Cop.
Registro Visualizado Primer implcito Funcin Tipo de operacin Estado de error Contenido 9 Visualiza un valor hex. que indica un error MSTR, si es relevante. Nmero de palabras solicitadas de la tabla Peer Cop (de 1 a 12). Primera palabra de la tabla que se va a leer (rango de 0 a 11, donde 0 = la primera palabra de la tabla de Peer Cop y 11 = la ltima palabra de la tabla). Direccin de slot de placa de conexiones Quantum del mdulo NOE. Cada registro contiene un byte de la direccin IP de 32 bits.

Segundo implcito Tamao de datos Tercer implcito ndice

Cuarto implcito Del quinto al octavo implcito

Byte de menor valor Destino

31003122.04 9/2005

83

Transferencia de datos mediante bloques de comunicacin

Informacin de estado de las comunicaciones Peer Cop

Cada bit de cada palabra de la tabla de Peer Cop representa un aspecto del estado de las comunicaciones relativo a un nodo determinado en la red TCP/IP: Los bits de las palabras de 0 a 3 representan el estado de las comunicaciones globales recibidas esperadas para los nodos de 1 a 64. Puesto que la entrada global no est admitida, estos bits se establecen a cero. Los bits de las palabras de 4 a 7 representan el estado de la salida de un nodo concreto. Los bits de las palabras de 8 a 11 representan el estado de la entrada a un nodo concreto. La siguiente tabla muestra los 12 registros contiguos utilizados por la tabla de estado y las palabras a las que se indexan. Cada fila configurada se asigna a una posicin de bit.
Posiciones de bit de la palabra 1 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16

Posiciones de bit de la palabra 2 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32

Posiciones de bit de la palabra 3 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48

Posiciones de bit de la palabra 4 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64

Estado de los bits de estado de comunicaciones Peer Cop

El estado de un bit de estado de Peer Cop refleja las condiciones actuales de la comunicacin de su nodo asociado. Bit de estado establecido: Los datos se intercambian satisfactoriamente con su nodo correspondiente. Bit de estado borrado: NO se ha producido ninguna comunicacin con el nodo correspondiente en el periodo de lmite de tiempo de Peer Cop configurado. Todos los bits de estado se borran (cuando arranca el PLC): El bit de un nodo determinado ser siempre cero cuando su entrada asociada de Peer Cop sea nula. Los bits de estado globales se anuncian siempre como 0 (cero).

84

31003122.04 9/2005

Transferencia de 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. 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 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. Contenido Visualiza un valor hex. que indica un error MSTR, si es relevante. Tipo de operacin 10

Uso del bloque de control

31003122.04 9/2005

85

Transferencia de datos mediante bloques de comunicacin

Operacin MSTR de lectura de CTE (tabla de ampliacin de configuracin, del ingls Config Extension Table)
Introduccin La siguiente informacin describe la operacin de lectura de CTE (tipo de operacin 11 del registro que se visualiza en el nodo superior). Esta operacin lee un nmero determinado de bytes de la tabla de ampliacin de configuracin Ethernet al bfer indicado en la memoria del PLC. Los bytes que se van a leer empiezan en un offset de bytes del comienzo de CTE. El contenido de la tabla CTE de Ethernet se visualiza en el nodo intermedio del bloque MSTR. La siguiente tabla describe los registros del bloque de control MSTR (nodo superior). Estos registros contienen la informacin de lectura de CTE.
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 11 Visualiza un valor hex. que indica un error MSTR, si es relevante.

Uso del bloque de control

86

31003122.04 9/2005

Transferencia de datos mediante bloques de comunicacin

Implementacin de visualizacin CTE

Los valores de la tabla de extensin de configuracin Ethernet (CTE) se visualizan en series de registros en el nodo intermedio de la instruccin MSTR en caso de que se realice la operacin de escritura CTE. El nodo intermedio contiene la primera de 11 palabras %MW sucesivas (registros 4x). La siguiente tabla describe los datos CTE que contienen los registros:
Parmetro Tipo de bloque Direccin IP Registro Visualizado Contenido 1 = 802.3 2 = Ethernet Primer implcito Byte 4 (MSB) de la direccin IP de 32 bits Segundo implcito Byte 3 de la direccin IP de 32 bits

Tercer implcito Byte 2 de la direccin IP de 32 bits Cuarto implcito Byte 1 (LSB) de la direccin IP de 32 bits Mscara de Quinto implcito Palabra superior subred Sexto implcito Palabra inferior. Pasarela Sptimo implcito Noveno implcito Dcimo implcito Undcimo implcito Byte 4 (MSB) de la direccin de pasarela de 32 bits

Octavo implcito 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 de mayor valor Tipo de mdulo definido de software (ignorado por los mdulos M1 y NOE). 0 = NOE211 1 = NOE251 2 = NOE77100 3 = NOE77110 4 = M1 5 = NOE77101 6 = NOE77111 Byte de menor valor Algoritmo de direccin IP 0: Tome la direccin IP de la definicin anterior (predeterminada) (Todos los mdulos admiten esta funcin). 1: Tome siempre la direccin IP del servidor BOOTP (M1 y NOE 771 x0 admiten esta funcin). 2: Bloquee la funcin Ethernet (M1 nicamente).

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

31003122.04 9/2005

87

Transferencia de datos mediante bloques de comunicacin

Operacin MSTR de escritura en CTE (tabla de extensin de configuracin, del ingls Config Extension Table)
Introduccin La siguiente informacin describe la operacin de escritura de CTE (tipo 12 del registro que se visualiza en el nodo superior). Esta operacin escribe un nmero determinado de bytes de la memoria del PLC, desde una direccin de byte especificada hasta una tabla de extensin de configuracin Ethernet indicada con un offset determinado. El contenido de la tabla Ethernet CTE se encuentra en el nodo intermedio del bloque MSTR. La operacin de escritura CTE se puede aplicar a redes Ethernet TCP/IP mediante el adaptador de red adecuado. Nota: Las redes Modbus Plus no usan esta operacin.

Uso del bloque de control

En una operacin de escritura en CTE, los registros del bloque de control MSTR (el nodo superior) difieren segn el tipo de red en uso. En la siguiente tabla se describen los registros del bloque de control MSTR (nodo superior). Estos registros contienen la informacin de escritura en CTE.
Registro Visualizado Primer implcito Segundo implcito Tercer implcito Cuarto implcito Byte de menor Ya sea un valor visualizado en el byte superior del valor registro o sin uso. ndice de slots Nmero visualizado en el byte de menor valor, en el rango 1 a 16 que indica el slot en la placa de conexiones local donde se encuentra la opcin. Del quinto al octavo implcito No aplicable Funcin Tipo de operacin Estado de error No aplicable Contenido 12 Visualiza un valor hex. que indica un error MSTR, si es relevante.

88

31003122.04 9/2005

Transferencia de datos mediante bloques de comunicacin

Implementacin de visualizacin de CTE

Los valores de la tabla de ampliacin de configuracin Ethernet (CTE) se visualizan en series de registros en el nodo intermedio de la instruccin MSTR en caso de que se realice la operacin de escritura en CTE. El nodo intermedio contiene la primera de 11 palabras %MW sucesivas (registros 4x). La siguiente tabla describe los datos CTE contenidos en los registros.
Parmetro Tipo de bloque Registro Visualizado Contenido 1 = 802.3 2 = Ethernet 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 pasarela Segundo byte de pasarela Segundo implcito Tercer implcito Cuarto implcito Mscara de subred Pasarela Quinto implcito Sexto implcito Sptimo implcito Octavo implcito

Direccin IP Primer implcito

Noveno implcito Tercer byte de pasarela Dcimo implcito Cuarto byte de pasarela Undcimo implcito Byte de mayor valor Tipo de mdulo definido de software (omitido 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 Byte de menor valor Algoritmo de direccin IP 0: Tome la direccin IP de la definicin anterior (predeterminada) (todos los mdulos admiten esta funcin). 1: Tome siempre la direccin IP del servidor BOOTP (M1 y NOE 771 x0 admiten esta funcin). 2: Bloquee la funcin Ethernet (M1 nicamente).

31003122.04 9/2005

89

Transferencia de datos mediante bloques de comunicacin

Estadsticas de Ethernet TCP/IP


Introduccin Introduccin La siguiente informacin describe las estadsticas Ethernet TCP/IP disponibles. Una tarjeta Ethernet TCP/IP responde a los comandos de obtencin de estadsticas locales y de establecimiento de 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 de definicin de bits de estado de tarjeta en 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 bloques de datos 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 rea de transmisin ltima colisin Portadora perdida Nmero de reintentos Direccin IP

90

31003122.04 9/2005

Transferencia de datos mediante bloques de comunicacin

Definicin del bit de palabra de estado de tarjeta

La siguiente tabla describe las definiciones de bit de palabra para el estado de la tarjeta:
Bit n. 15 - 12 11 10 9 8 7 6 5 4 3-0 Definicin Tipo de mdulo (consulte la tabla de tipos de mdulo a continuacin) (Reservado) 0 = semi-dplex 1 = dplex completo 0 = no configurado 1 = configurado 0 = el PLC no est en funcionamiento 1 = el PLC/NOE est en funcionamiento 0 = LED Link apagado 1 = LED Link encendido 0 = LED Appl apagado 1 = LED Appl encendido 0 = par trenzado 1 = fibra 0 = 10 Mbit 1 = 100 Mbit (Reservado)

Definicin del bit de palabra de estado de la tarjeta por tipo de mdulo

La siguiente tabla describe los valores de los tipos de mdulos:


Valor de los bits de 15 a 12 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 (reservado) 140 CPU 651 x0 (reservado) (reservado) NOE 771 10 NOE 771 01 NOE 771 11 (reservado)

Para obtener informacin detallada sobre los niveles de bits en los mdulos Momentum 170ENT1101 y Momentum 170ENT11000, consulte Adaptadores de comunicaciones Ethernet 170ENT11001 y 170ENT11000 - Manual de usuario, 870USE11403. Para obtener informacin detallada sobre los niveles de bits en el 140NOE211xx, consulte Manual de usuario de los mdulos TCP/IP, 840USE10703.
31003122.04 9/2005

91

Transferencia de datos mediante bloques de comunicacin

4.2

Utilizacin de los bloques de comunicacin lgicos IEC

Presentacin
Introduccin Esta seccin contiene informacin acerca de los bloques de comunicacin lgicos IEC que se utilizan para transferir datos. Esta seccin contiene los siguientes apartados:
Apartado CREAD_REG CWRITE_REG READ_REG WRITE_REG TCP_IP_ADDR MBP_MSTR Pgina 93 96 99 102 106 108

Contenido

92

31003122.04 9/2005

Transferencia de datos mediante bloques de comunicacin

CREAD_REG
Descripcin de funciones Este bloque de funcin puede leer un rea de registro de forma continua. Lee los datos de un nodo de destino a travs de Ethernet TCP/IP. EN y ENO pueden proyectarse como parmetros adicionales. Nota: Acerca de este bloque de funcin: 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.

Representacin

Representacin del bloque


CREAD_REG DINT INT WordArr5 SLAVEREG NO_REG REG_READ AddrFld STATUS WORD WORD

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 (vase p. 73)

31003122.04 9/2005

93

Transferencia de 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 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

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

WORD WORD WORD WORD

Modo de funcin del bloque CREAD_REG

Aunque puede programarse un gran nmero de bloques de funcin 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 otras operaciones (por ejemplo. MBP_MSTR, MSTR, READ_REG). Todos los bloques de funcin utilizan una ruta de transaccin de datos y requieren varios ciclos para finalizar un trabajo. Nota: Una comunicacin TCP/IP 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) 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 funcin.

Nota: Una comunicacin TCP/IP entre un PLC Quantum (NOE 211 00) y uno 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 funcin. La informacin de enrutamiento 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 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.

94

31003122.04 9/2005

Transferencia de datos mediante bloques de comunicacin

Nota: Este bloque de funcin 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 funcin READ_REG, una variacin de este bloque de funcin que no funciona de modo continuado, sino bajo el control de un comando.

SLAVEREG

SLAVEREG es el inicio del rea del esclavo de destino desde el que se leen los datos de origen. El rea de origen siempre se encuentra en el rea de la palabra %MW (registro 4x). SLAVEREG considera la referencia de origen como 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 de destino (de 1 a 100). El parmetro puede introducirse como direccin directa, variable ubicada, variable no ubicada o literal. El parmetro de palabra REG_READ especifica el primer registro de una serie de registros NO_REG, enumerados de uno en uno, que se utilizan como campo de datos de destino. El parmetro debe introducirse como direccin directa o variable ubicada. Cdigo de error, consulte los errores de tiempo de ejecucin. El parmetro STATUS puede especificarse como direccin directa, variable ubicada o variable no ubicada.

REG_READ

STATUS

31003122.04 9/2005

95

Transferencia de datos mediante bloques de comunicacin

CWRITE_REG
Descripcin de funciones Este bloque de funcin escribe en el rea de registro de forma continua. 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 funcin: 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


CWRITE_REG DINT INT WORD WordArr5 SLAVEREG NO_REG REG_WRIT AddrFld

STATUS

WORD

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 campo de datos de origen Estructura de datos para transferir la direccin TCI/IP Cdigo de error MSTR (vase MSTR p. 73)

96

31003122.04 9/2005

Transferencia de 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 asignacin MET (MBP a transportador Ethernet) Byte de mayor valor: Slots 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

Modo de funcin del bloque CWRITE_REG

Aunque puede programarse un gran nmero de bloques de funcin 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, MSTR, WRITE_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 bloques de funcin 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 771 xx) 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 funcin. La informacin de enrutamiento 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.

31003122.04 9/2005

97

Transferencia de datos mediante bloques de comunicacin

Nota: Este bloque de funcin 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 funcin WRITE_REG, una variacin de este bloque de funcin que no funciona de modo continuado, sino bajo el control de un comando.

SLAVEREG

SLAVEREG es el inicio del rea del esclavo de destino en el que se escriben los datos de origen. El rea de destino siempre se encuentra en el rea de 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 (1 - 100). El parmetro puede especificarse como direccin directa, variable ubicada, variable no ubicada o literal. Cdigo de error, consulte los errores de tiempo de ejecucin. El parmetro STATUS puede especificarse como direccin directa, variable ubicada o variable no ubicada.

STATUS

REG_WRIT

El parmetro de palabra REG_WRIT especifica el primer registro en un conjunto de registros NO_REG sucesivos que se utilizan como campo de datos de origen. El parmetro debe introducirse como direccin directa o variable ubicada.

98

31003122.04 9/2005

Transferencia de datos mediante bloques de comunicacin

READ_REG
Descripcin de las funciones Si se solicita, este bloque de funcin puede leer un rea de registro una vez (flanco ascendente de la entrada REQ). Lee los datos de un esclavo de destino a travs de Ethernet TCP/IP. EN y ENO pueden proyectarse como parmetros adicionales. Nota: Acerca de este bloque de funcin: 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


READ_REG BOOL DINT INT WordArr5 REQ NDR SLAVEREG ERROR NO_REG REG_READ AddrFld STATUS BOOL BOOL WORD WORD

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 (vase p. 73) Primera palabra %MW (registro 4x) para los valores de lectura.

31003122.04 9/2005

99

Transferencia de 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: MBP en el ndice de asignacin del transportador Ethernet (MET). 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.

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

WORD WORD WORD WORD

Modo de funcin de bloques READ_REG

Aunque puede programarse un gran nmero de bloques de funcin 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, MSTR, CREAD_REG). Todos los bloques de funcin utilizan una ruta de transaccin de datos y requieren varios ciclos para finalizar un trabajo. Nota: Una comunicacin TCP/IP 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) 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 funcin. La informacin de enrutamiento 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 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.

REQ

Un flanco ascendente activa la transaccin de lectura. El parmetro REQ puede especificarse como direccin directa, variable ubicada, variable no ubicada o literal.

100

31003122.04 9/2005

Transferencia de datos mediante bloques de comunicacin

SLAVEREG

SLAVEREG es el inicio del rea del esclavo de destino desde donde se leen los datos de origen. 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" [contenido de las variables o 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 NO_REG puede especificarse como direccin directa, variable ubicada, variable no ubicada o literal.

NDR

La transicin al estado activo 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 activo 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 en un conjunto de registros NO_REG ordenados por series que se utilizan como campo de datos de destino. El parmetro REG_READ debe introducirse como direccin directa o variable ubicada.

STATUS

Cdigo de error, consulte los errores de tiempo de ejecucin. El parmetro STATUS puede especificarse como direccin directa, variable ubicada o variable no ubicada.

31003122.04 9/2005

101

Transferencia de datos mediante bloques de comunicacin

WRITE_REG
Descripcin de funciones Si se solicita, este bloque de funcin 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 funcin: 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


WRITE_REG BOOL DINT INT WORD WordArr5 REQ SLAVEREG NO_REG REG_WRIT AddrFld DONE ERROR BOOL BOOL

STATUS

WORD

102

31003122.04 9/2005

Transferencia de datos mediante bloques de comunicacin

Descripcin de parmetros

Descripcin de los parmetros


Parmetro REQ SLAVEREG NO_REG AddrFld REG_WRIT DONE ERROR STATUS Tipo de datos BOOL DINT INT WordArr5 WORD BOOL BOOL WORD 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 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 (vase p. 73)

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 asignacin MET (MBP a transportador 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

31003122.04 9/2005

103

Transferencia de datos mediante bloques de comunicacin

Modo de funcin del mdulo WRITE_REG

Aunque puede programarse un gran nmero de bloques de funcin 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, MSTR, CWRITE_REG). Todos los bloques de funcin utilizan una ruta de transaccin de datos y requieren varios ciclos para finalizar una tarea. 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 771 xx) y uno 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 funcin. 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 dispara la transaccin de lectura. El parmetro REQ puede especificarse como direccin directa, variable ubicada o variable no ubicada.

SLAVEREG

SLAVEREG es el inicio del rea del esclavo de destino desde el que se leen los datos de origen. 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.

104

31003122.04 9/2005

Transferencia de datos mediante bloques de comunicacin

NO_REG

Nmero de registros que van a leerse desde el esclavo de destino (de 1 a 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 campo de datos de origen. El parmetro debe introducirse como direccin directa o variable ubicada.

DONE

La transicin al estado activo para una exploracin de programa significa que los datos se han transferido. El parmetro DONE puede especificarse como direccin directa, variable ubicada o variable no ubicada.

ERROR

La transicin al estado activo para una exploracin 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 los errores de tiempo de ejecucin. El parmetro puede especificarse como direccin directa, variable ubicada o variable no ubicada.

31003122.04 9/2005

105

Transferencia de datos mediante bloques de comunicacin

TCP_IP_ADDR
Descripcin de funciones Este bloque de funcin habilita la entrada de direcciones TCP/IP para los bloques de funcin READ_REG, CREAD_REG, WRITE_REG y CWRITE_REG. 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


TCP_IP_ADDR BYTE BYTE BYTE BYTE BYTE BYTE Map_Idx Slot_ID AddrFld Ip_B4 Ip_B3 Ip_B2 Ip_B1 WordArr5

Descripcin de parmetros

Descripcin de los parmetros del bloque


Parmetro Map_Idx Tipo de datos Significado BYTE ndice map MBP en el ndice de asignacin del transportador Ethernet (MET) ID de slot 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. 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

106

31003122.04 9/2005

Transferencia de datos mediante bloques de comunicacin

Descripcin bsica para WordArr5

Descripcin bsica de WordArr5


Elemento WordArr5[1] Tipo de datos WORD Significado Byte de mayor valor: Slot del mdulo NOE Byte de menor valor: MBP en el ndice de asignacin del transportador 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

Map_Idx

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

Slot_ID

Si un NOE del bastidor de un controlador Quantum se enva como nodo de destino, el valor de la entrada Slot_ID representa el slot fsico de NOE. Es decir, si el NOE est conectado al slot 7 del bastidor, el valor aparece del siguiente modo:
0 0 0 0 0 1 1 1

AddrFld

Si un NOE del bastidor de un controlador Quantum se enva como nodo de destino, el valor del byte de mayor valor representa el slot fsico del NOE y el byte de menor valor representa el MBP en el ndice de asignacin del transportador de Ethernet (MET). Es decir, si el NOE se inserta en el 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 Byte de menor valor

Byte de mayor valor Slots 1 - 16 Byte de menor valor ndice de asignacin MET (MBP a transportador Ethernet)

31003122.04 9/2005

107

Transferencia de 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:


MBP_MSTR BOOL BOOL ENABLE ABORT ACTIVE ERROR SUCCESS CONTROL DATABUF BOOL BOOL BOOL WORD WORD

108

31003122.04 9/2005

Transferencia de 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 13 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 Estado de Peer Cop 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

31003122.04 9/2005

109

Transferencia de datos mediante bloques de comunicacin

ENABLE

Cuando est activado, se habilita la operacin especificada en el primer registro de CONTROL. Cuando est activado, la operacin activa en ese momento se anula. Est activado cuando la operacin est activa. Est activado si la operacin no se ha anulado correctamente. Est activado si la operacin se finaliza correctamente. 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.

ABORT ACTIVE ERROR SUCCESS DATABUF

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

110

31003122.04 9/2005

Transferencia de 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 Byte de menor valor

Byte de mayor valor: Slots de 1 a 16 Byte de menor valor: ndice de asignacin MET (MBP en transportador Ethernet)

31003122.04 9/2005

111

Transferencia de datos mediante bloques de comunicacin

112

31003122.04 9/2005

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

Presentacin
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: http://www.isa.org/journals/intech/feature/printable/ 1,1171,596,00.html Contenido: 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 114 118 122

31003122.04 9/2005

113

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

114

31003122.04 9/2005

Transferencia de los datos con el programa de ayuda de datos

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 de parmetros

ID de variable 1 2 ... 64

Smbolo 1.

Longitud Nmero de equipo (registros) 1 2 SUB SIN PUB OK 50 20 ... 3 SIN PUB SIN OK 10 0 20 10 50 PUB SUB SUB OK 20 60

Estado public. variable OK OK OK

VALVE_STATUS VALVE_CONTROL PUMP_CONTROL

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 239.255.255.0 DES

Direccin 4x predeterminada para el 400100 estado Periodo de distribucin Lmite de tiempo del estado funcional Zona de datos 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.04 9/2005

115

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 Lmite 1 512 registros = 512 palabras (16 bits) = 1 024 bytes 64 (63 si el equipo est publicando)

Tamao mximo de las variables de suscripcin por equipo 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 Id de variable Smbolo Longitud (registros) Nmero de equipo Estado public. variable Descripcin 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 Tamao de publicacin total por partic. 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 para el participante. especfico. El tamao de publicacin mximo es de 512 registros por participante.
31003122.04 9/2005

Comprobacin de parmetros Reservado.

116

Transferencia de los datos con el programa de ayuda de datos Parmetros Tamao de suscripcin total por partic. Direccin IP de grupo habilitada Filtrado de difusin mltiple habilitado Direccin 4x predeterminada para el estado funcional Periodo de distribucin Lmite de tiempo del estado funcional Descripcin Tamao de suscripcin para el participante especfico. El tamao de suscripcin mximo es de 2 048 registros por participante. Direccin IP para conexin de red de difusin mltiple. Identifica el grupo de distribucin de estaciones. El rango de direcciones va de 224.0.0.0 a 239.255.255.255. 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.

Zona de datos

31003122.04 9/2005

117

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 5 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. Hacer clic en el enlace Configurar datos globales.

Configure NOE Configure SNMP Configure Address Server Configure Global Data Configure NTP Configure Email
Home NOE Properties NOE Diagnostics Support
Copyright 1998 - 2003 Schneider Automation, All rights reserved.

118

31003122.04 9/2005

Transferencia de los datos con el programa de ayuda de datos Paso Accin 6 Aparecer la pgina Configuracin de datos globales.

Global Data Configuration


Grou 239 . 200 . 255 . 255 Health 100 m Multicast Health %M 4 to 7 DistribuData 5 sca to 5

%M 0

Update Global Data Configuration

Variable Table
Data 1 2 3 4 5 6 7 8 9 Type SU PU SU NO NO NO NO NO NO Symbol var_01 var_02 var_03 Address %M 48 %M 60 %M 44 %M %M %M %M %M %M Lenght 2 2 2

La configuracin se puede modificar en esta pantalla.

31003122.04 9/2005

119

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 Accin 1 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 224.0.0.0 y 239.255.255.255. 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 6

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.

120

31003122.04 9/2005

Transferencia de los datos con el programa de ayuda de datos

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.04 9/2005

121

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: http://IEEE802.org. Para poder utilizar el filtrado Multicast, es necesario: 1. Asegurarse de que el conmutador es compatible con IEEE 802.1D - 1998. 2. Hacer clic en la casilla de 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.

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.04 9/2005

122

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

Presentacin
Introduccin Este captulo describe las funciones del explorador de E/S de los mdulos NOE 771 -00, -01, -11 y -21. Este captulo contiene los siguiente apartados:
Apartado Conceptos del explorador de E/S Habilitar/deshabilitar el 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 Establecimiento de la memoria de ampliacin de configuracin para Peer Cop Configuracin de la lista de exploracin de E/S mediante Modsoft Tiempos de respuesta del explorador de E/S: Entrada remota a salida remota Pgina 124 127 129 133 136 144 147 154

Contenido:

31003122.04 9/2005

123

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

Conceptos del explorador de E/S


Vista 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 (se aplican restricciones Peer Cop). 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 Mdulo de estado funcional A este respecto, vase Habilitar/deshabilitar el explorador de E/S (vase p. 127).

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 contiene informacin sobre el estado de funcionamiento del explorador de E/S Modicon Quantum.

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.

124

31003122.04 9/2005

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

En la tabla que sigue se enumeran y definen los trminos utilizados para describir el funcionamiento del explorador de E/S.
Trmino Definicin Lista de exploracin Lista de dispositivos de entrada o salida configurados en el mdulo NOE para su exploracin. Entrada de mensajes directos Peer Cop Explorador de E/S Ethernet Entrada al PLC, en el bastidor donde se encuentra el mdulo NOE.

Transmisin directa Salida del PLC, en el bastidor donde se encuentra el mdulo NOE. Apoyo del explorador de E/S de herencia para actualizar las aplicaciones de E/S Mobdus Plus en Ethernet. Proporciona al PLC un servicio de comunicacin cclico de alto rendimiento.

Peer Cop y exploradores Modbus/TCP ampliados Funciones del explorador de E/S Peer Cop

El diseo de los mdulos NOE 771 -0 y -1 le permite configurar su explorador de E/S Modbus como un explorador Peer Cop o Modbus ampliado. El explorador que deber utilizar depender del paquete de programacin instalado en el sistema.

En la siguiente tabla se enumeran las caractersticas del explorador de E/S Modbus basado en Peer Cop.
Parmetro Nmero mximo de equipos Nmero mximo de palabras de salida Valor de timeout de perturbacin ltimo valor (entrada) Direccin IP Referencia de registro local y remoto ID de unidad Valor 64: 140 NOE 771 00 (Versin 2.2 o anterior) 500 Configuracin global (de 20 a 2.000 ms en incrementos de 20 ms) Configuracin global (Cero o Mantener) Derivada de la direccin Modbus (debe estar incluida en la subnet del mdulo NOE) No configurable; se establece el valor 400001 No configurable; se establece el valor 0

Nmero mximo de palabras de entrada 500

Funcionamiento mediante un puente de No apoyado Modbus Plus a Ethernet

31003122.04 9/2005

125

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

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 No configurable; se establece el valor 0 No admitido 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

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.

126

31003122.04 9/2005

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

Habilitar/deshabilitar el explorador de E/S


Bloque de control de dispositivos La funcin Habilitar/deshabilitar el explorador de E/S reduce el volumen de trfico de la red. Utilice los bits del bloque de control de dispositivos para habilitar/ deshabilitar los dispositivos, tal y como se indica a continuacin.
Registros El bloque de control de dispositivos consta de registros de 8 palabras o 4 palabras dobles. El contenido de los registros se asigna a la memoria del controlador. Cada bit corresponde a una entrada de la tabla. Se puede bloquear cada uno de los dispositivos exploradores de E/S. Para bloquear dispositivos individuales: 1. Seleccione la casilla de verificacin Bloque de control de dispositivos. 2. Definir el bit asociado = 1. Consulte la tabla que se muestra a continuacin para asignar nmeros de entrada a los bits. Cada nmero de entrada representa un dispositivo lgico de la red. Si el bit del bloque de control de dispositivos se define en 0 = Dispositivo activado. 1 = Dispositivo desactivado.

Bloqueo de dispositivos

Asignacin de los bits del bloque de control de dispositivos a los nmeros de entrada del explorador de E/S Configuracin de bits

31003122.04 9/2005

127

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

Asignacin de los bits del bloque de control de dispositivos a los nmeros de entrada del explorador de E/S
Registro Palabra 1 N. de entrada 1 de tabla Bit 15 Palabra 2 N. de entrada 17 de tabla Bit 15 2 14 18 14 11 4 14 3 13 19 13 11 5 13 4 12 20 12 11 6 12 5 11 21 11 11 7 11 6 10 22 10 11 8 10 7 9 23 9 11 9 9 8 8 24 8 12 0 8 9 7 25 7 12 1 7 10 6 26 6 12 2 6 11 5 27 5 12 3 5 12 4 28 4 12 4 4 13 3 29 3 12 5 3 14 2 30 2 12 6 2 15 1 31 1 12 7 1 16 0 32 0 12 8 0 Registro Palabra doble

Palabras de la 3 a la 7 Palabra 8 N. de entrada 11 de tabla 3 Bit 15

128

31003122.04 9/2005

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 p. 55), 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. En el cuadro de dilogo Explorador de E/S Ethernet, escriba la direccin IP del mdulo slave en la columna Direccin de Slave IP.
Explorador de E/S Ethernet Configuracin Ethernet: Especificar direccin IP Usar servidor Bootp Desactivar Ethernet Desactivar Ethernet Configuracin de Explorador de E/S: Mdulo Master (Slot): Mdulo de estado funcional (1X/3X): Mdulo de diagnstico (3X/4X): ID de unidad 0 Lmite de Tasa de tiempo de repeticiones perturbacin (ms) (ms) 0 0 Slot 4: 140-NOE-771-01

Direccin IP

Direccin de Slave IP 128.7.32.54

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

Timeout de perturbacin

31003122.04 9/2005

129

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.

Leer Ref. de Master 400100

Leer Ref. de Slave 400001

Leer longitud 10

ltimo valor (entrada) Mantener ltimo

0 0

Mantener ltimo Mantener ltimo

130

31003122.04 9/2005

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

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. La siguiente figura incluye valores de muestra para los parmetros Escribir Ref. de Master, Escribir Ref. de Slave y Escribir longitud.

Escribir Ref. de Master 400050

Escribir Ref. de Slave 400020

Escribir longitud 20

0 0

Leer y escribir Descripcin

Puede incluir ambos comandos en la misma fila. En la columna Descripcin puede introducir una breve descripcin (hasta 32 caracteres) de la transaccin.

31003122.04 9/2005

131

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

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 8 9 10 11 12 13 14 15 16

Posiciones de bit de la palabra 2 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32

Posiciones de bit de la palabra 3 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48

Posiciones de bit de la palabra 4 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64

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.
Configuracin de Explorador de E/S: Mdulo master (slot): Slot 4: 140-NOE-771-01 Mdulo de estado funcional (1X/3X): 300001 Mdulo de diagnstico (3X/4X): Lmite de tiempo Tasa de ID de de perturbacin repeticiones (ms) (ms) unidad 0 500 100 Leer ref. de master 400100 -300008

Direccin de Slave IP 1 2 3 4 5 6 7 128.7.32.54 128.7.32.54

500

100

400100

132

31003122.04 9/2005

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. 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.
Configuracin de Explorador de E/S: Mdulo master (slot): Slot 4: 140-NOE-771-00 Mdulo de estado funcional (1X/3X): 300001 Mdulo de diagnstico (3X/4X): Lmite de tiempoTasa de ID de de perturbacin repeticiones unidad (ms) (ms) 0 0 500 500 100 100 Leer ref. de master 400001 400100 Leer ref. de slave 400001 400001 -300008

Copiar y Pegar

Direccin de Slave IP 1 2 3 4 5 6 7 8 9 192.168.5.10 192.168.5.20

Hacer clic en Copiar.

31003122.04 9/2005

133

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.
Configuracin de Explorador de E/S: Mdulo master (slot): Slot 4: 140-NOE-771-01 Mdulo de estado funcional (1X/3X): 300001 Mdulo de diagnstico (3X/4X): Lmite de tiempo Tasa de de perturbacinrepeticiones (ms) (ms) 500 100 -300008

Direccin de Slave IP 1 2 3 4 5 6 7 128.7.32.54 128.7.32.54

ID de unidad 0

Leer ref. de master 400100

500

100

400100

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

Eliminar

Ordenar

134

31003122.04 9/2005

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.

de Tasa de n repeticiones (ms) s) 500 100

Leer Ref. de Master 400100

Leer Ref. de Slave 400001

Leer longitud 20

ltimo valor (Entrada) Mantener ltimo

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

de Tasa de n repeticiones s) (ms) 500 100

Leer Ref. de Master 400100 400100 400100 400100 400100 400100

Leer Ref. de Slave 400001 400001 400001 400001 400001 400001

Leer longitud 20 20 20 20 20 20

ltimo valor (Entrada) Mantener ltimo

31003122.04 9/2005

135

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 lugar de Peer Cop. 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. 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.

Seleccin del PLC

ProWORX NxT
Archivo Controlador Herramientas Ayuda

Nuevo... Eliminar

Ctrl+N

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.
Nuevo Nombre de archivo: *.dcf noe77100.dcf noeprj1.dcf Carpetas: c:\proworx\nxt c:\ proworx nxt bmp demodb OK Cancelar Red...

Unidades:

136

31003122.04 9/2005

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.
Definir base de datos Descripcin: Encabezado de pgina: Proyecto: Cliente: Autor: Direccin del controlador: Red: Fila: Columna: S No

Anchura del campo del descriptor: Nmero de campos del descriptor:

Confirmar direccin de la entrada: OK

Cancelar

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.
Seleccionar tipo de controlador Grupos de controladores 38x/48x 68x/78x 484 sustitucin OTROS 984ABX 584 Quantum Compact Micro VME Controladores: Quantum 113/2 Quantum 113/3 Quantum 213/4 Quantum 424/X Quantum 113/2 REV 2 Quantum 113/3 REV 2 Quantum 213/4 REV 2 Quantum 424/X REV 2 Quantum 434 Quantum 534

OK

Cancelar

Ayuda

31003122.04 9/2005

137

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.
Configuracin del controlador General Puertos Controlador Mensajes totales: Palabras del mensaje: Puertos ASCII: Instrucciones cargables Biblioteca de instrucciones de usuario cargables Vigilancia de batera (0x): Registro de temporizador (4x): Reloj de fecha/hora (4x): Temporizador Watchdog (*10 ms): Tamao de ampliacin de configuracin: Ampliacin de config. usada: Activa omisiones

Segmentos: Palabras de E/S:

Seccin de tiempo de E/S:

OK

Cancelar

Ayuda

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. Configuracin Visualizacin He Traffic Cop... ASCII... Configuracin... Configuracin de extensiones... 2 En el men Traffic Cop Quantum, que se encuentra situado en la parte izquierda, hacer clic en el signo + para expandir la estructura de Traffic Cop. Elegir el bastidor y el slot en el que se desea insertar el mdulo NOE 771.

138

31003122.04 9/2005

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. Adapt. de red Adapt. varios NOE211-00 NOE251-00 NOE311-00 NOE351-00 NOE511-00 NOE551-00 NOE771-00 NOE771-10 NOE911-00 Resultado: El mdulo NOE 771 se inserta en la ubicacin especificada del campo Editar ubicacin, que se encuentra en la pantalla de Traffic Cop.
Editar ubicacin:

Tiempo de retencin:

Puerto ASCII:

Estado de 3xxxx: desactivado

Editar

NOE771-10 Fibra ptica TCP/IP Ethernet


Editar... Terminal Ayuda de tarjeta Configuracin de tarjeta

Hacer clic en OK.

31003122.04 9/2005

139

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. Configuracin Visualizacin He Traffic Cop... ASCII... Configuracin... Ampliaciones de configuracin... Resultado: Aparece el cuadro de dilogo Ampliaciones de configuracin.
Ampliaciones de configuracin
Ampliaciones de configuracin Ampliaciones de configuracin

CuadroCuadro de dilogo Ampliaciones de configuracin de dilogo Ampliaciones de configuracin Hacer clic con el botn izquierdo del ratn en la entrada adecuada de la lista situada en el lado izquierdo para elegir una zona de ampliacin de configuracin con el objeto de examinarla o modificarla. Si se hace clic con el botn derecho del ratn en la lista situada en el lado izquierdo, aparecer un men para insertar o eliminar zonas de ampliacin de configuracin.
Palabras utilizadas: 00001/00001 utilizadas: 00001/00001 Descriptor: Descriptor:

Aadir ampliacin

Eliminar ampliacin

OK

Cancelar

Ayuda

Hacer clic en el botn Aadir ampliacin. Resultado: Aparece el cuadro de dilogo Aadir ampliacin de configuracin.
Aadir ampliacin de configuracin
Proteccin de datos Direccin S980 Peer Cop TCP/IP Profibus SY/MAX

OK

Cancelar

Ayuda

140

31003122.04 9/2005

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. Ampliaciones de configuracin Ampliaciones configuracin de TCP/IP

Palabras utilizadas: 00101/01000 Descriptor:

OK

Cancelar

31003122.04 9/2005

141

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.
Ampliaciones de configuracin
Ampliaciones de configuracin
TCP/IP

Nmero de tarjeta:

Nmero de mdulo de comunicaciones Direccin Internet Mscara de subred Direccin Gateway Tipo de transferencia Ethernet II
Palabras utilizadas: 00101/01000
Descriptor:

OK

Cancelar

Ayuda

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

142

31003122.04 9/2005

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.04 9/2005

143

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

Establecimiento de la memoria de ampliacin de configuracin para Peer Cop


Vista general La informacin que aparece a continuacin describe cmo configurar Peer Cop mediante Concept. De forma predeterminada, la posibilidad de emplear Peer Cop no est disponible. Si quiere utilizar Peer Cop para gestionar las comunicaciones Modbus Plus, es preciso activar esta funcin y ajustar la cantidad de memoria de ampliacin de configuracin. Nota: Si est actualizando su red en Ethernet, le recomendamos que haga caso omiso de Peer Cop y, en su lugar, configure la memoria de ampliacin para hacer uso de la funcin mejorada del explorador de E/S Modbus/TCP de su mdulo NOE 771 00.

Cunta memoria es necesaria?

La memoria mnima de Peer Cop que se precisa es de 20 palabras; la memoria mxima es de 1.366. En la siguiente tabla se muestran las indicaciones para calcular la cantidad de memoria de ampliacin que se precisar para la base de datos de Peer Cop.
Para... Aadir... Hasta un mximo de --Administracin del 9 palabras sistema Transmisin global Entrada global 5 palabras

nmero de palabras = nmero de dispositivos 1.088 palabras x (1 + 2 x nmero de subentradas de los dispositivos) 2 palabras por cada entrada de dispositivo en 128 palabras Peer Cop 2 palabras por cada entrada de dispositivo en 128 palabras Peer Cop

Salida especfica Entrada especfica

144

31003122.04 9/2005

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

Configuracin de Peer Cop

Los pasos que aparecen a continuacin explican cmo habilitar Peer Cop y ajustar la cantidad de memoria de ampliacin de configuracin en la pantalla Configuracin del PLC.
Paso Accin 1 Hacer clic en Configurar Ampliaciones de configuracin, o bien hacer doble clic en cualquier parte de la pantalla Ampliaciones de configuracin.
Configurar Proyecto En lnea Tipo de PLC... Particin de memoria... Instalar ASCII... Instrucciones cargables... Extensiones de config... Administrador de segmentos Asignacin de E/S... Peer Cop... Proteccin de datos... Hot standby... Ampliacin de RTU... Ajustes en puerto ASCII... Ajustes en puerto Modbus... Especiales... Explorador de E/S Ethernet...

Resultado: Aparece el cuadro de dilogo Ampliacin de configuracin.


Ampliaciones de configuracin Proteccin de datos Peer Cop Hot Standby IEC 984 Hot Standby OK Ethernet TCP/IP: Ethernet Symax: Ethernet MMS: Profibus DP:

Cancelar

Ayuda

2 Seleccionar la casilla de verificacin Peer Cop y, a continuacin, hacer clic en OK. Resultado: El estado de Peer Cop cambiar de Bloqueado a Activado en la pantalla Configuracin del PLC.
Ampliaciones de configuracin Proteccin de datos: Peer Cop: Hot Standby: Ethernet: Profibus DP: Bloqueado Habilitado Bloqueado 0 0

31003122.04 9/2005

145

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

Paso Accin 3 Hacer clic en Configurar Peer Cop.


Configurar Proyecto Enlnea

Tipo de PLC... Particin de memoria... Instalar ASCII... Instrucciones cargables... Extensiones de config... Administrador de segmentos Asignacin de E/S... Peer Cop...

Resultado: Aparece el cuadro de dilogo Peer Cop.


Peer Cop Tamao de la expansin: Ira
Conexin 0 (CPU) Conexin 1 (Slot del mdulo de comunicaciones?) Conexin 2 (Slot del mdulo de comunicaciones?)

Timeout de perturbacin (ms): ltimo valor Borrar si se da lmite de tiempo Mantener si se da lmite de tiempo Global Entrada Salida Especfica Entrada Salida

OK

Cancelar

Ayuda

4 En el campo Tamao de la ampliacin, escribir un valor nuevo para modificar la cantidad de memoria de ampliacin de configuracin asignada a Peer Cop. Tambin es posible ajustar el control deslizante que se encuentra junto al campo mencionado. 5 Hacer clic en OK.

146

31003122.04 9/2005

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

Configuracin de la lista de exploracin de E/S mediante Modsoft


Vista general Las pantallas de entrada Peer Cop del programa Modsoft se utilizarn para configurar la lista de exploracin de E/S. La ampliacin de la configuracin de Peer Cop permite configurar determinadas comunicaciones continuas de formato fijo entre el controlador (en el que est definida) y todos los nodos que se encuentran en la misma subred. Cada comunicacin configurada de Peer Cop especifica un bloque de datos de origen. El bloque de datos de origen posee una ubicacin y una longitud fijas y se mueve continuamente a un bloque de datos de destino fijo. Este tipo de transmisin de datos es muy til para transmitir informacin de estado entre controladores y para comunicar con los dispositivos slave de Ethernet. La comunicacin Peer Cop no es apropiada para una comunicacin que dependa de secuencias y que se deba realizar exactamente una vez. El elemento estndar MSTR se utiliza para los requisitos dependientes de la lgica con determinadas limitaciones. Al igual que sucede con la asignacin de E/S, Peer Cop slo se puede configurar con el controlador parado. Una vez configurado e iniciado el PLC, las transmisiones se realizan automticamente. Existe un elemento de men de Peer Cop con capacidad para eliminar el nodo actual de la pantalla. Aparece una advertencia y el nodo se elimina si se contesta (S). Si se elimina el ltimo nodo, se abre una ventana para permitir la entrada de un nodo. Esta ventana es idntica a la pantalla inicial de un Peer Cop vaco. Limitaciones actuales La siguiente tabla describe las limitaciones de los parmetros de funcionamiento, as como los ajustes recomendados para otros parmetros.
Parmetro Longitud de entrada mxima Longitud de salida mxima Direccin IP Limitacin/recomendacin especial 32 palabras 32 palabras Actualmente, los dispositivos de E/S estn limitados a tener una direccin IP con el formato AAA.BBB.CCC.DDD, donde AAA.BBB.CCC es igual a la direccin IP de NOE y la direccin de subred de DDD est limitada a 1... 64 No compatible No compatible con usuario; fijado a 0

Longitud total de los datos del ciclo de E/S 500 palabras

Funcionamiento mediante un puente de Modbus Plus a Ethernet Identificador de destino

31003122.04 9/2005

147

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

Requisitos de almacenamiento de NOE 771 00

Antes de seleccionar Peer Cop en la lista desplegable Ext. de config., se debe emplear Tamao ext. para establecer los requisitos de almacenamiento de la memoria. Nota: La lista Ext. de config. no est disponible hasta que se establece el Tamao ext. La siguiente lista muestra los cuatro tipos de requerimientos Peer Cop: entrada de datos global de Peer Cop (no compatible); salida de datos global de Peer Cop (no compatible); entrada de datos especfica; salida de datos especfica. Nota: Para las operaciones de red TCP/IP Ethernet, slo son compatibles las entradas y salidas de datos especficas. NOE hace caso omiso de la configuracin de datos globales Peer Cop. No rellene la entrada ni la salida globales. Tenga en cuenta tambin los siguientes elementos para calcular las necesidades de la memoria. Si se configura la salida especfica, se deben aadir 2 palabras por cada entrada de dispositivo (64 mximo) El mximo es 64 x 2 = 128 palabras. Si se configura la entrada especfica, se deben aadir 2 palabras por cada entrada de dispositivo (64 mximo). El mximo es 64 x 2 = 128 palabras. En funcin de lo anterior, el tamao mnimo posible para Peer Cop es 20 palabras y el mximo es 1.366 palabras para cada uno de los tres vnculos.

148

31003122.04 9/2005

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

Configuracin de salida y entrada especficas

La siguiente figura muestra la pantalla predeterminada para la entrada Peer Cop (CRX). La pantalla, con el nombre Peer Cop, es una tabla de entrada de datos que comprende los cuatro tipos de datos y ofrece un resumen de ajustes que se aplican a vnculos y nodos especficos, as como al lmite de tiempo, al tratamiento de errores y a las indicaciones de palabras de memoria utilizadas. Inicialmente, el cursor se encuentra en el campo Slot de mdulo de comunicacin. Si no se est editando una tabla inicial, se puede presionar Esc, que vuelve a colocar el cursor en el campo ENTRADA ESPECFICA. Para recorrer mdulos de comunicaciones y nodos, se puede visualizar de nuevo el cuadro de dilogo Agregar nodo en el men principal.

MODSOFT Automtico Programa de ayuda F1 TIEMPO F3 IrANodo AgregarNodo Timeout F4 F5 F6 PEER COP EnError ElimNodo Salir F7 Nivel 8 F8 INACTIVO F9

Timeout 500 ms SLOT DE MDULO DE COMUNICACIN 3 En error : BORRAR UTILIZADAS 1 DE 100 PALABRAS Acceso al nodo: MODALIDAD REFERENCIA LEN TIPO NDICE ENTRADA ESPECFICA SALIDA ESPECFICA ENTRADA GLOBAL ENTRADA GLOBAL ENTRADA GLOBAL ENTRADA GLOBAL ENTRADA GLOBAL ENTRADA GLOBAL ENTRADA GLOBAL ENTRADA GLOBAL A TODOS LOS NODOS CONECTADOS

Resumen Informacin

Salida especfica

La salida especfica procede del controlador ubicado en el bastidor donde se encuentra el NOE. Los datos de salida especfica se pueden establecer desde el NOE al nodo remoto de la subred mediante una escritura de Modbus. El origen de cada bloque de salida especfica est en la zona contigua de la RAM de estado 0x, 1x, 3x o 4x, cuya longitud oscila entre 1 y 32 palabras. Si son valores binarios, deben empezar por el lmite de una palabra (00001, 00017, 00033, etc.). El tipo predeterminado (BIN o BCD) lo establece el controlador. En casos en los que se puedan especificar diferentes tipos, se realiza la entrada desde una lista de visualizacin que aparece al presionar Intro mientras el cursor est en el campo TIPO. Nota: NOE 771 00 hace caso omiso de los ajustes de BCD BIN y siempre utiliza el formato BIN.

31003122.04 9/2005

149

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

Entrada especfica

Como se muestra en la siguiente figura, la entrada especfica va al controlador en el que se encuentra NOE. NOE obtiene datos de entrada especfica de un nodo remoto de la subred con una lectura de Modbus. Se pueden especificar todos los bloques de entrada especfica enviados a este controlador desde otras estaciones especificadas en el nodo. El destino de cada bloque de entrada especfica es una zona contigua de la RAM de estado 0x, 1x, 3x o 4x, cuya longitud oscila entre 1 y 32 palabras. Si son valores binarios, deben empezar por el lmite de una palabra (00001, 00017, 00033, etc.).
Conmutador

TSX Quantum

Concentrador

Concentrador

Concentrador 10 Mbits/s Ethernet

Concentrador

1 a 64 dispositivos de E/S analizados por cada explorador de E/S

En la figura CRX, el NOE de Quantum est configurado para escribir 1 palabra de 400050 en Momentum EIO en la direccin IP 198.202.137.2 y para leer 1 palabra de EIO en el registro 400100.

150

31003122.04 9/2005

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

La siguiente figura muestra el men de Modsoft que refleja la situacin anterior. Ofrece un ejemplo de los campos de datos Longitud, Origen y Tipo, adems de ilustrar el ejemplo anterior rellenando los campos de la tabla.
Programa de ayuda F1 F2 IrANodo AgregarNodo F4 F5 F6 PEER COP : 500 ms : BORRAR Timeout EnError F7 Nivel 8 F8 INACTIVO

F3

Timeout En error

SLOT DE MDULO DE COMUNICACIN 2 UTILIZADAS 17 DE 1000 PALABRAS Acceso al nodo: 2 LEN TIPO NDICE 1 BIN 1 BIN

MODALIDAD REFERENCIA ENTRADA ESPECFICA 400100-400100 SALIDA ESPECFICA 400050-400050 ENTRADA GLOBAL ENTRADA GLOBAL ENTRADA GLOBAL ENTRADA GLOBAL ENTRADA GLOBAL

A TODOS LOS NODOS CONECTADOS SALIDA GLOBAL

Resumen de entrada y salida especficas

Con una configuracin adecuada, si se rellena la tabla (ver figura CRX) del nodo 2 con una entrada especfica de 1 y una salida especfica de 1, los resultados son los siguientes: al leer 1 palabra del nodo 2, el destino de los datos es 400100; al escribir 1 palabra del nodo 2, el origen de los datos es 400050. Adems de la entrada de lnea del Men de programas de ayuda estndar, existen funciones relacionadas con Peer Cop en las siguientes entradas: IrANodo AgregarNodo Timeout EnError

Otras funciones de apoyo seleccionables

31003122.04 9/2005

151

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

Funcin IrANodo

La funcin IrANodo muestra el men Peer Cop que permite configurar ese nodo. Si se selecciona IrANodo en la lista y el nmero de nodo que se introduce no se encuentra, se preguntar al usuario si se debe crear uno. Tambin se puede recorrer la estructura de los nodos con las teclas RePg y AvPg.

Programa de ayuda F1 F2

Tiempo En E

IrANodo AgregarNodo Timeout EnError Salir F9 Ir a nodo F6 F7 Nivel 8 F8 INACTIVO P Ir a nodo Siguiente nodo [AvPg] Nodo anterior [RePg] SLOT DE MDULO DE COMUNICACIN 1 UTILIZADAS 19 DE 1000 PALABRAS Acceso al nodo: 64

MODALIDAD REFERENCIA ENTRADA ESPECFICA SALIDA ESPECFICA ENTRADA GLOBAL ENTRADA GLOBAL ENTRADA GLOBAL ENTRADA GLOBAL ENTRADA GLOBAL ENTRADA GLOBAL ENTRADA GLOBAL ENTRADA GLOBAL

LEN TIPO NDICE

A TODOS LOS NODOS CONECTADOS SALIDA ESPECFICA 000001-000016 1

Funcin AgregarNodo Funcin Timeout

Es muy similar a IrANodo, ya que el usuario selecciona el nmero de conexin y de nodo a los que desea agregar parmetros. Este campo permite especificar un valor para el intervalo Timeout de perturbacin. El valor predeterminado es 500 milisegundos. Se puede cambiar a cualquier otro valor que oscile de 60 ms a 2 segundos. El valor que se utiliza especifica el periodo de tiempo mnimo que una comunicacin configurada Peer Cop debe fallar antes de eliminar el bit de estado asociado. Se deben elegir valores en incrementos de 20 ms que determinen el retardo de implementacin, es decir, el tiempo configurado ms el tiempo que se destina a asegurar que el bit de estado se ha eliminado. Por ejemplo, si se selecciona 60 ms, el bit de estado se elimina en no menos de 60 ms y no ms de 79 ms tras haber perdido la comunicacin.

152

31003122.04 9/2005

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

Bits de estado

Existe un bit de estado para cada nodo de Peer Cop. Si los datos Peer Cop se comunican sin problemas dentro del timeout, el bit asociado se establece en 1. De lo contrario, se establece en 0 y todos los datos asociados con ese grupo se borran (a 0). Se debe utilizar el elemento MSTR con el cdigo de subfuncin (0009) adecuado para extraer la informacin de estado de Peer cop (vase p. 83). Nota: Todos los bits de estado de salida especfica configurados se inicializan en 1 para que las primeras exploraciones permitan una sincronizacin total entre el controlador, el factor de tiempo del bit de estado y el retardo de lnea.

Funcin EnError

Existe la opcin de borrar (BORRAR) la ltima serie de valores recibidos o de retener la ltima serie de valores recibidos (RETENER) si se detecta algn error. Nota: ElimNodo. Una vez eliminado, se puede volver a introducir la informacin de nodo o se puede salir. Salir con el nodo eliminado lo anula. Si se seleccionan ElimNodo y la entrada UPF de Verificacin de teclas, se pide confirmacin para intentar borrar el nodo. La opcin predeterminada es N para NO. Pulse S para S e Intro para borrar.

Generacin de direcciones IP de los dispositivos

Las direcciones IP de los dispositivos de E/S de la tabla de exploracin se calculan a partir de la direccin Modbus introducida en la Ampliacin de configuracin Peer Cop, as como de la direccin IP del NOE. En la actualidad, resulta necesario que los dispositivos de E/S se encuentren en la misma subred que NOE. La direccin IP de los dispositivos se calcula seleccionando AND para la direccin IP de NOE con la mscara de subred y posteriormente seleccionando OR con la direccin MB de los equipos de la tabla de ampliacin de la configuracin. El siguiente ejemplo ilustra la generacin IP de dispositivos.
Direccin IP de NOE: Mscara de subred: Direccin Modbus del nodo de ampliacin de configuracin (oscila entre 1 y 64): Direccin IP del dispositivo resultante: AAA.BBB.CCC.DDD 255.255.255.0 MB AAA.BBB.CCC.MB

31003122.04 9/2005

153

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:

Tiempo de respuesta

La seal es: 1 activada por un mdulo de entrada Momentum con un tiempo de respuesta de ~2 ms 2 escaneada en el PLC Quantum con una velocidad de repeticin de 0 ms 3 copiada en otra variable interna del PLC 4 escrita en un mdulo de salida Momentum con un tiempo de respuesta de ~2 ms

154

31003122.04 9/2005

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 siguientes mediciones:

Tiempo (ms)

Tiempo de exploracin de PLC (ms) 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 Tiempo de la entrada del dispositivo explorado a la salida por explorar del dispositivo explorado (ms) 434 12A + NOE 771 x1 (v3.3) 1 dispositivo 8 dispositivos 16 dispositivos 32 dispositivos exploraci exploraci exploraci exploracin exploracin n de 10 ms n de 20 ms n de 50 ms de 100 ms de 200 ms 41 42 44 46 73 75 77 79 179 180 182 185 358 360 361 364 665 666 668 671

31003122.04 9/2005

155

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 siguientes mediciones:

Tiempo (ms)

Tiempo de exploracin de PLC (ms) 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 Tiempo de la entrada del dispositivo explorado a la salida del dispositivo explorado (ms)

65150 + NOE 771x1 (v3.3) exploraci exploraci exploraci exploracin exploracin n de 10 ms n de 20 ms n de 50 ms de 100 ms de 200 ms 1 dispositivo 8 dispositivos 16 dispositivos 32 dispositivos 35 36 38 40 61 62 64 66 153 154 155 157 302 303 305 307 602 603 606 609

156

31003122.04 9/2005

Pginas web incorporadas

Presentacin
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. 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 158 160 161 162 164 165 167 169 171 173 177 184 185 186 187

Contenido:

31003122.04 9/2005

157

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

158

31003122.04 9/2005

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.04 9/2005

159

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.

Web Server for Quantum


Home Configured Local Rack Controller Status Ethernet Statistics RIO Status Data Monitor Configure NOE NOE Properties NOE Diagnostics Support

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 Resultados Regresa a la pgina de inicio

Bastidor local configurado Muestra el bastidor local de Quantum con el mdulo NOE y la CPU 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 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
31003122.04 9/2005

160

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.04 9/2005

161

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.
CPU CONFIGURATION SCREEN Status: Battery: Rack: Slot: DESCRIPTION System Memory[Kb] Extended Memory[Kb] Total Memory [Bytes] I/O Map Words Segments DCP Drop ID Memory Protect Constant Sweep Optimize Battery Coil Timer Register Time of Day Clock Stopped Codes REGISTERS Stopped OK Reference: 140-CPU-113-02 Product Type: Quantum Exec ID: Logged In: No ASCII Total Words Total Messages Words Used Messages Used Available Words Available Messages # ASCII Ports ASCII Inputs ASCII Outputs

Home | Configured Local Rack | Ethernet Statistics | RIO Status | Data Monitor Copyright 1999, Schneider Automation, Inc., All Rights Reserved

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) Palabras de asignacin de E/S Segmentos ID de estacin DCP Proteccin de memoria Barrido constante Optimizar Informacin suministrada Cantidad de memoria del sistema utilizada Cantidad de memoria extendida utilizada 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.04 9/2005

Nmero de palabras de E/S asignadas Total de bytes de memoria utilizados

162

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

Vnculos en la pgina de la pantalla de configuracin de la CPU

31003122.04 9/2005

163

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

Estado del controlador 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
31003122.04 9/2005

164

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.
REMOTE I/O COMMUNICATION STATUS
Global Status: Global Health: Description Startup Errors Framing Errors DMA Receive Overruns Receive Errors Bad Drop Reception OK OK Cable A: OK Cable B: Not OK

Cable A Cable B LAN Errors Cable A Cable B Short Frame No EOF CRC Alignment Overruns

Global Communications Cable A Cable B


Global Communication Status Detected Error Count Global No Response Count OK Not OK Global Communication Health OK Lost Communications Count Total Retry Count

Home | Configured Local Rack | Controller Status | Ethernet Statistics | Graphic Editor | Data Editor
FactoryCast, Schneider Automation, Inc., 19981999

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

31003122.04 9/2005

165

Pginas web incorporadas

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

166

31003122.04 9/2005

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.
Control de datos del PLC Quantum Insertar filas Cortar filas Pegar filas

<nueva>

Direccin

Tipo de datos

Valor

Formato

Estado

Inicio | Bastidor local configurado | Estado del PLC | Estadsticas Ethernet | Estado RIO Copyright 1999, Schneider Automation, Inc. Reservados todos los derechos.

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.

31003122.04 9/2005

167

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

Editor grfico (slo 771 01, Muestra la herramienta grfica que permite crear pantallas de -11 y -21) usuario de entrada/salida (slo con FactoryCast)

168

31003122.04 9/2005

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.

31003122.04 9/2005

169

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

170

31003122.04 9/2005

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.

SNMP Configuration
System Name: 140-NOE-771-00 Module System Description: Quantum Ethernet TCP/IP Communications Module Managers IP Addresses Manager I Agent Location [SysLocation] Processing Cell #3 Contact [SysContact] Joe MfgEngineer @ x117 Community Set Get Trap Secret Public Secret Security Authentication Failure Trap Enabled Manager II

Reset the Form

Update SNMP

Show SNMP Configuration

Copyright , 1999, Schneider Automation, Inc. All Rights Reserved

Home | Configure NOE | NOE Properties | NOE Diagnostics | Support

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.

31003122.04 9/2005

171

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.

172

31003122.04 9/2005

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 p. 189) 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.

Ethernet Configuration
No BootP Database File Exists. Please click button to configure it.
Configure BootP Entry

Copyright 1999, Schneider Automation, Inc. All Rights Reserved.

Home | Configure NOE | NOE Properties | NOE Diagnostics | Support

31003122.04 9/2005

173

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.

BootP Node Configuration


Hostname Host IP Address
Host Mac Address

Subnet Mask Gateway


Add a New Entry Change an Entry Delete an Entry Reset the Form

Show BootP Database

Copyright 1999, Schneider Automation, Inc. All Rights Reserved


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

Home | Configure NOE | NOE Properties | NOE Diagnostics | Support

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.
31003122.04 9/2005

174

Pginas web incorporadas

Adicin al archivo de base de datos de BootP Cambio del archivo de base de datos 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.

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.

31003122.04 9/2005

175

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.

BootP Configuration
Host Name ENT1 ENT2 ENT4 ENT3 Refresh BootP Database Table Configure BootP Entry IP Address Subnet Mask Gateway Mac Address

Copyright 1999, Schneider Automation, Inc. All Rights Reserved 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

Home | Configure NOE | NOE Properties | NOE Diagnostics | Support

176

31003122.04 9/2005

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.

31003122.04 9/2005

177

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.

178

31003122.04 9/2005

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

31003122.04 9/2005

179

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.

180

31003122.04 9/2005

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.

31003122.04 9/2005

181

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

182

31003122.04 9/2005

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

31003122.04 9/2005

183

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.

NOE Properties
Exec Version Kernel Version Web Pages Physical Media
version 1.01 version 1.01 version 1.1 10/100BASE-T

Home | Configure NOE | NOE Diagnostics | Support

Copyright 1999, Schneider Automation, Inc. All Rights Reserved. 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

184

31003122.04 9/2005

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

Vnculos de la pgina Diagnstico de NOE

31003122.04 9/2005

185

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

186

31003122.04 9/2005

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 .

Contacting Schneider Automation


There are numerous ways to reach us for assistance. Technical Information Click here to go to the Schneider Automation web site. Technical Assistance If you need technical assistance with a product or service, contact us by email at customercentral@schneiderautomation.com or telephone us at 1-800-468-5342 or 1-978-975-9700. Note: Be sure to supply your name, telephone number, company name, and address in your email to ensure an immediate response. Feedback Thoughts, comments, ideas about our site? Please let us know by contacting us at feedback@modicon.com. U.S. Sales Offices Click here to look up a location of a sales office in the U.S.
Home | Configure NOE | NOE Properties | NOE Diagnostics Copyright 1999, Schneider Automation, Inc. All Rights Reserved.

31003122.04 9/2005

187

Pginas web incorporadas

188

31003122.04 9/2005

Configuracin del servidor de direcciones/sustitucin de dispositivos defectuosos

Presentacin
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. 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 190 193 196

Contenido:

31003122.04 9/2005

189

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.

190

31003122.04 9/2005

Configuracin del servidor de direcciones/sustitucin de

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.04 9/2005

191

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 Tamao mximo de nombre de funcin Lmite 128 4 K bytes 16 caracteres

Tamao total de almacenamiento de sustitucin de dispositivos defectuosos 512 K bytes

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

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. Hay tres agentes FDR disponibles: Momentum ENT Micro ETZ ATV58 Los ficheros de configuracin nombre-asignado.prm se almacenan en la memoria no voltil del mdulo NOE. Por lo tanto, despus de un fallo de alimentacin, estarn disponibles todas las configuraciones.

Agentes FDR disponibles

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.

192

31003122.04 9/2005

Configuracin del servidor de direcciones/sustitucin de

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.

31003122.04 9/2005

193

Configuracin del servidor de direcciones/sustitucin de dispositivos defectuosos

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:

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.

194

31003122.04 9/2005

Configuracin del servidor de direcciones/sustitucin de

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 "-" 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 123.456.78.9. 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.04 9/2005

195

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.

196

31003122.04 9/2005

Configuracin del servidor de direcciones/sustitucin de

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 Seleccio nar una entrada Agregar una entrada Descripcin De manera predeterminada, cuando aparece en pantalla la pgina no hay ninguna entrada seleccionada. Utilizar los botones que se encuentran en la primera columna para seleccionar una entrada. Solamente se puede seleccionar una nica entrada cada vez. Si se hace clic en el botn Agregar una nueva entrada, aparecer la pgina 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.04 9/2005

197

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 seleccin se realiza eligiendo uno de los botones que aparecen en la primera una columna. Si no se selecciona una entrada, aparecer un mensaje de error. entrada 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.

198

31003122.04 9/2005

Configuracin del servidor de direcciones/sustitucin de Opcin Eliminar una entrada Descripcin Antes de seleccionar este botn, seleccione una entrada de la base de datos 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.04 9/2005

199

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.

200

31003122.04 9/2005

Hot Standby

Presentacin
Vista general Los mdulos NOE 771 1 ofrecen una configuracin Hot Standby disponible para los controladores Quantum. Nota: El controlador 140 CPU 671 60 Hot Standby y la funcin Hot Standby slo estarn disponibles en la versin Unity 2.0 o posterior.

Contenido:

Este captulo contiene los siguiente apartados:


Apartado Vista general de la solucin Modicon Quantum Hot Standby con Unity para mdulos NOE Topologa de Hot Standby Configuracin NOE y Hot Standby Asignacin de direcciones IP Modos de funcionamiento de NOE y Modicon Quantum Hot Standby con Unity Tiempos de intercambio de direcciones Efectos de la solucin Modicon Quantum Hot Standby con Unity sobre una red Pgina 202 204 205 206 207 211 212

31003122.04 9/2005

201

Hot Standby

Vista general de la solucin Modicon Quantum Hot Standby con Unity para mdulos NOE
Descripcin de la solucin Hot Standby

Nota: La solucin Modicon Quantum Hot Standby con el sistema Unity admite hasta seis adaptadores Ethernet NOE 771 en los controladores del bus. NOE Hot Standby permite el intercambio automtico de direcciones IP. Ambos controladores se configuran de forma idntica. Un controlador es el NOE primario; el otro, el NOE secundario. En caso de error, los controladores se conmutan y el sistema se recupera. Los mdulos NOE coordinan el intercambio de las direcciones IP. Despus de cerrar las conexiones del cliente y del servidor, cada NOE, cada NOE enva un mensaje UDP de intercambio a su mdulo NOE respectivo. El NOE emisor espera durante un tiempo de demora especificado (500 ms) la llegada de mensajes UDP de intercambio entre pares. Despus de recibir los mensajes o cuando se agota el lmite de tiempo, el NOE cambia su direccin IP. Nota: Los mdulos 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 mdulo NOE espera a que se produzca un cambio en el estado Hot Standby del controlador o a recibir mensajes UDP de intercambio. A continuacin, el NOE realiza una de estas dos acciones Hot Standby.
Si el NOE. . . entonces detecta que el nuevo estado Hot Standby es el NOE cambia la direccin IP. primario o standby. recibe un mensaje UDP de intercambio el NOE transmite un mensaje UDP de intercambio y permuta la direccin IP.

202

31003122.04 9/2005

Hot Standby

Todos los servicios cliente/servidor (explorador de E/S, datos globales, mensajes, FTP, SNMP y HTTP) continan ejecutndose despus de la conmutacin del NOE primario antiguo al nuevo. Nota: El fallo en un mdulo NOE no es imprescindible para que el sistema primario abandone e estado primario.

Funcionalidad del mdulo NOE y Hot Standby

La familia NOE 771 proporciona diversos servicios Ethernet. Algunos servicios estn disponibles o no disponibles en un sistema Modicon Quantum Hot Standby con Unity. En la tabla siguiente se indica qu servicios estn disponibles o no disponibles.
Servicio Exploracin de E/S Datos globales mensajes de Modbus FTP/TFTP SNMP Servidor HTTP DHCP NOE 771 1 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 v. 2.0.

31003122.04 9/2005

203

Hot Standby

Topologa de Hot Standby


Interconexin de Hot Standby El siguiente diagrama 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.

Conmutador Ethernet

N O E

C 6 P 7 U 1
de fibra ptica

R I O
Conector T

Cable

Estacin

N O E

C 6 P 7 U 1

R I O

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. En el diagrama superior, los mdulos NOE estn conectados al mismo conmutador. Se recomienda que se conecten al mismo conmutador, pero no es imprescindible. 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.

204

Estacin
31003122.04 9/2005

Hot Standby

Configuracin 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 ningn 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 la direccin de difusin inferior a 2. Adems, ningn otro dispositivo podr tener asignada la direccin configurada IP + 1.

31003122.04 9/2005

205

Hot Standby

Asignacin de direcciones IP
Configuracin del mdulo NOE El mdulo NOE se puede configurar para trabajar junto con el controlador Modicon Quantum Hot Standby con Unity. Debido a que los controladores primario y secundario deben tener una configuracin idntica, las direcciones IP configuradas sern iguales. La direccin IP del mdulo NOE es la direccin IP configurada o la direccin IP configurada +1. El estado actual del Hot Standby local determina la direccin IP. En el estado offline, la direccin IP depende de si el otro controlador est pasando al estado primario o no. Nota: En un sistema Modicon Quantum Hot Standby con Unity, las dos direcciones IP sern consecutivas. En la siguiente tabla, se muestran las asignaciones de direcciones IP.
Estado de Hot Standby Primario 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 primario Direccin IP configurada + 1

Nota: Offline: los resultados dependen de si se ha detectado o no que el otro controlador se encuentra en transicin al estado primario. Si el IP actual es la direccin IP configurada, se precisar cambiar la direccin IP a la direccin IP configurada + 1. Restriccin de direcciones IP Transparencia de la direccin IP No utilice ni la direccin IP de difusin ni la direccin IP de difusin - 2 para configurar un mdulo NOE. Para continuar con la comunicacin Ethernet, el nuevo NOE primario debe tener la misma direccin IP que el NOE 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 permutante con la gestin de los servicios Ethernet utilizados. Nota: No utilice la direccin IP + 1. Para un sistema Modicom Quantum Hot Standby con Unity, no utilice direcciones consecutivas de la direccin IP configurada. Si configura la ltima direccin IP (255), el mdulo NOE notificar el cdigo de diagnstico Configuracin IP incorrecta.

206

31003122.04 9/2005

Hot Standby

Modos de funcionamiento de NOE y Modicon Quantum Hot Standby con Unity


Modos NOE Los modos del mdulo NOE 771 son: Modo primario: El Hot Standby est en estado primario, y todos los servicios de cliente/servidor se encuentran activos. Modo secundario: En este modo, el estado de Hot Standby es standby, y todos los servicios del servidor, excepto DHCP, estn activos. Modo autnomo: El mdulo NOE se encuentra en un sistema no redundante, o bien el mdulo CPU HE no est presente o no se encuentra en funcionamiento. Modo offline: La CPU est detenida. (El mdulo CPU se encuentra en Modo offline.) Las modalidades de funcionamiento de Modicon Quantum Hot Standby con Unity y NOE se sincronizan segn las condiciones que se describen en la siguiente tabla:
Estado del mdulo CPU HE Presente y funcionando Presente y funcionando Presente y funcionando Presente y funcionando No presente o sin funcionar Estado HSBY Primario Standby Offline Sin asignar N/A Modo de funcionamiento NOE Primario Secundario Offline Autnomo Autnomo

Cualquiera de los cuatro eventos afectar al modo de funcionamiento de NOE. Estos cuatro eventos se producen cuando: el NOE est encendido; un NOE ejecuta una conmutacin Hot Standby; un NOE pasa al modo offline; una aplicacin nueva se descarga en el NOE.

31003122.04 9/2005

207

Hot Standby

Conexin y asignacin de direcciones IP

Un mdulo NOE obtiene su asignacin de direccin IP en la conexin del siguiente modo:


Si el estado HSBY es... sin asignar primaria secundaria sin asignar a offline la direccin IP asignada es... direccin IP configurada direccin IP configurada direccin IP configurada + 1 Consulte la tabla Modalidad offline en la secuencia de conexin, que se muestra ms adelante.

Si dos mdulos NOE se conectan de forma simultnea, un algoritmo de resolucin: determina cul es el mdulo NOE primario; asigna la direccin IP configurada a dicho mdulo NOE primario; asigna la direccin IP configurada + 1 al mdulo NOE secundario.
Modalidad offline en la secuencia de conexin El controlador A se conecta 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 se conectan 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 hay ninguna configuracin IP, el mdulo NOE permanecer en modo independiente y ser necesario obtener la direccin IP de un servidor BootP o una direccin MAC.

208

31003122.04 9/2005

Hot Standby

Conexin y servicios Ethernet

La tabla que aparece a continuacin 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 Primario Secundario Offline Ejecutar Ejecutar Detener Detener Datos globales Ejecutar Ejecutar Detener Detener Servicios de Servicios de servidor cliente/servidor Mensajes de Modbus Ejecutar Ejecutar Ejecutar Ejecutar FTP SNMP HTTP

Ejecutar Ejecutar Ejecutar Ejecutar Ejecutar Ejecutar Ejecutar Ejecutar Ejecutar Ejecutar Ejecutar Ejecutar

Conmutacin Hot Standby

La siguiente tabla describe el modo en que los mdulos NOE coordinan la conmutacin Hot Standby:
Paso 1 2 Accin El mdulo NOE A (instalado en un bastidor HSBY) detecta que el controlador local cambia su estado de primario a offline. El mdulo NOE A cambia su estado HSBY de primario a offline con los mismos servicios Ethernet ejecutndose, inicia el temporizador Watchdog (con un ajuste de lmite de tiempo de 500 ms) y espera de su mdulo NOE peer una peticin UDP para intercambiar la direccin IP. El mdulo NOE B (instalado en un bastidor HSBY peer) detecta que el controlador local cambia su estado de secundario a primario. El mdulo NOE B detiene todos los servicios Ethernet, enva una peticin UDP a su mdulo NOE peer (NOE A) para sincronizar el intercambio de direcciones IP, inicia el temporizador Watchdog (con un ajuste de lmite de tiempo de 500 ms) y espera una respuesta UDP de su mdulo NOE peer. Tras recibir la peticin UDP desde el mdulo NOE B (o despus de que se d un lmite de tiempo del temporizador Watchdog), el mdulo NOE A detiene todos los servicios Ethernet, enva una respuesta UDP al mdulo NOE B (en caso de lmite de tiempo no se enva), intercambia la direccin IP como secundaria e inicia los servicios secundarios. Al recibir la respuesta UDP desde el mdulo NOE A (o tras el lmite de tiempo del temporizador Watchdog), el mdulo NOE B intercambia las direcciones IP e inicia los servicios Ethernet como mdulo primario. Cuando el mdulo NOE A detecta que su controlador local cambia el estado de offline a standby, pasa al estado secundario, segn corresponda. El mdulo NOE secundario pasa ahora a ser el primario. 209

3 4

7 8

31003122.04 9/2005

Hot Standby

Paso 9 10

Accin El mdulo NOE primario abre todas las conexiones de cliente, escucha todas las conexiones de servidor y las restablece. Al mismo tiempo, el mdulo NOE secundario escucha todas las conexiones de servidor y las restablece.

Paso a modo offline

Cuando se detiene la CPU o el estado Hot Standby pasa a modo offline, se producen las dos situaciones que siguen: 1. el modo 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 Primario a offline Standby a offline La direccin IP asignada es... Direccin IP configurada, siempre que otro controlador no pase a primario Direccin IP configurada + 1

210

31003122.04 9/2005

Hot Standby

Tiempos de intercambio de direcciones


Descripcin En la tabal que aparece a continuacin se describen los componentes 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 1 ciclo inicial de exploracin de E/S Para obtener informacin sobre los tiempos de intercambio, consulte el Manual del usuario de los mdulos Ethernet Quantum NOE 771 (840 USE 116). 1 ciclo de la CPU Tiempo de intercambio mximo 500 ms 500 ms + 1 ciclo inicial de exploracin de E/S 500 ms + 1 ciclo de la CPU

Mensajes de cliente

500 ms + 1 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 + 1 ciclo de la CPU 500 ms + el tiempo de la conexin de restablecimiento de cliente

Mensajes de servidor 1 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 1 ciclo de la CPU El tiempo de la conexin de restablecimiento de cliente

31003122.04 9/2005

211

Hot Standby

Efectos de la solucin Modicon Quantum Hot Standby con Unity sobre una red
Vista general La solucin Modicon Quantum Hot Standby con Unity 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 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, el explorador de E/S del mdulo NOE est habilitado. Si un navegador solicita una pgina y la direccin IP se intercambia durante el proceso de descarga de dicha pgina, el navegador se bloquear o se producir un lmite de tiempo. Haga clic en el botn Actualizar o Volver a cargar. Clientes remotos Los intercambios Hot Standby afectan a los clientes remotos. Los mdulos NOE se restablecern en los siguientes casos: Solicitud de conexin remota durante un intercambio Hot Standby: Si un cliente remoto establece una conexin TCP/IP mientras se efecta un intercambio Hot Standby, el servidor cerrar la conexin con un restablecimiento de TCP/IP. Intercambio Hot Standby durante una solicitud de conexin remota: Si un cliente remoto enva una solicitud de conexin y se produce un intercambio Hot Standby durante dicha solicitud, el servidor rechazar la conexin TCP/IP mediante el envo de un restablecimiento. Peticiones pendientes: Si existe una solicitud pendiente, el mdulo NOE no responder a la solicitud pero restablecer la conexin. El mdulo NOE finalizar la sesin con Modbus si se ha registrado alguna conexin. Clientes locales Durante un intercambio, el mdulo NOE restablecer todas las conexiones de cliente mediante un restablecimiento TCP/IP.

212

31003122.04 9/2005

Hot Standby

Servicio de exploracin de E/S

La Exploracin de E/S proporciona un intercambio repetitivo de datos con dispositivos de E/S remotas de nodos TCP/IP. Mientras el PLC est funcionando, el mdulo NOE primario enva una solicitud de lectura, escritura o lectura/escritura Modbus a los dispositivos de E/S remotas y transfiere datos a y desde la memoria del PLC. En el controlador secundario, el servicio de exploracin de E/S se detiene. Cuando se produce el intercambio Hot Standby, el mdulo NOE primario cierra todas las conexiones con dispositivos de E/S enviando un restablecimiento TCP/IP. El servicio de exploracin de E/S en este mdulo NOE es standby. Tras el intercambio, el nuevo mdulo NOE primario restablece la conexin con cada dispositivo de E/S. Con estas reconexiones, el mdulo NOE reinicia el intercambio repetitivo de datos. Los mdulos NOE 771 1 ofrecen la funcin de exploracin de E/S. Configure esta funcin mediante el software Unity Pro. Gracias a esta mtodo, la configuracin y transferencia de datos entre direcciones de redes pueden efectuarse utilizando 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: 1. puesto en 0; 2. establecido en el ltimo valor. Segn las consideraciones anteriores, se recomienda la utilizacin de conmutacin con exploracin de E/S Ethernet en aplicaciones crticas.

31003122.04 9/2005

213

Hot Standby

Servicio de datos globales (publicar/ suscribir)

El mdulo NOE Hot Standby 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 dems estaciones y puede suscribirse a variables de aplicacin remotas con independencia de la ubicacin del productor. El puerto de comunicaciones slo tiene una direccin de difusin mltiple. En este servicio de red, los controladores Modicon Quantum Hot Standby con Unity se visualizan como una sola estacin. El mdulo NOE 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 el intercambio Hot Standby, el mdulo NOE primario detiene el servicio de datos globales. El mdulo NOE no publica la variable local durante un intercambio. Despus del intercambio, el nuevo mdulo NOE primario comienza a publicar variables de aplicacin y a recibir las variables de suscripcin.

Servidor FTP/ TFTP

El servidor FTP/TFTP est disponible en cuanto el mdulo recibe una direccin IP. Cualquier cliente FTP/TFTP puede iniciar una sesin en el mdulo. Para poder acceder a l, hay que 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 el intercambio Hot Standby, los mdulos NOE primario y secundario cierran la conexin FTP/TFTP. Si se enva una solicitud FTP/TFTP durante el intercambio, la comunicacin se cerrar. Al abrir de nuevo la comunicacin, ser necesario introducir otra vez un nombre de usuario y una contrasea.

214

31003122.04 9/2005

Utilizacin del Network Options Ethernet Tester

10

Presentacin
Introduccin Este captulo describe cmo utilizar el Network Options Ethernet Tester con 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. 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 216 217 220 223 225 226 227

Contenido:

31003122.04 9/2005

215

Utilizacin del 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 p. 67. 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 p. 265. 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.

216

31003122.04 9/2005

Utilizacin del Network Options Ethernet Tester

Establecimiento de una conexin con un mdulo Ethernet


Vista general La siguiente informacin describe cmo utilizar el Comprobador de opciones de red Ethernet al conectarse a un adaptador Ethernet. Para establecer una conexin con un mdulo Ethernet mediante el Comprobador de opciones de red Ethernet, es necesario conocer la direccin de red IP o el nombre de funcin del mdulo. Conexin con un mdulo Ethernet Siga los pasos que se indican a continuacin para establecer una conexin con un mdulo Ethernet mediante el Comprobador de opciones de red Ethernet.
Paso 1 Accin Hacer clic en Archivo Nuevo.

Network Opti File View Help New Ctrl+N


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

Network Op File View Help

Clear statistics Get statistics Write register Read register Disconnect Connect Create new connection Resultado: Aparece el cuadro de dilogo Direccin IP remota.

31003122.04 9/2005

217

Utilizacin del Network Options Ethernet Tester

Paso 2

Accin Escribir la direccin de red IP o el nombre de funcin del adaptador en el campo Direccin IP.

Remote IP Address
IP Address Index OK Cancel

Hacer clic en OK. Se inicia una conexin del PC al mdulo Ethernet designado y se vuelve al men principal.

Network Options Ethernet Tester - EIO2


File View Management Messages Window Help

EIO2
Connected to EIO2

Se pueden establecer varias conexiones con el mismo mdulo o con otros mdulos si se repite el paso 2 para cada nueva conexin.

218

31003122.04 9/2005

Utilizacin del Network Options Ethernet Tester Paso 4 Accin Cuando se est preparado para desconectar, hacer clic en Gestin Desconectar o bien, hacer clic en el icono de la barra de herramientas Desconectar.

Network Options Ether


File View Management Me Disconnect Set IP Addr
5 Hacer clic en Gestin Definir direccin IP despus de desconectar de un mdulo, para reasignar la conexin especializada. Escribir la nueva direccin de red IP o el nuevo nombre de funcin en el cuadro previsto para este efecto.

Network Options Ether


File View Management Me Disconnect Set IP Addr

31003122.04 9/2005

219

Utilizacin del 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 Comprobador de opciones de red Ethernet.
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.

Messages Window Read Register... Get Stats...


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

Get Statistics
Polling Interval OK Cancel 4 Se imprimirn las estadsticas completas para el mdulo en la ventana destinada a esta conexin.
Operational Statistics Receive Interrupts 7042389 Transmit Interrupts 52102 Network Interface Chip errors Transmit timeout errors 0 Collision errors 1 Missed packet errors 0 Memory errors 0 Network Interface Restart count 0 Receiver Statistics Framing Errors 0 OverFlow Errors 0 0 Receive Buffer Errors 0 0 0 0 0 0

Late Collision Transmit Limit Retries

220

31003122.04 9/2005

Utilizacin del 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.

Messages Window Read Register... Write Register... Get Stats... Clear Stats... Poll Interval...
6 Escribir el nuevo nmero en el campo Intervalo de lectura de dotacin y, a continuacin, hacer clic en OK.

Poll Interval
Poll Interval OK Cancel

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

Messages Window Read Register... Write Register... Get Stats... Clear Stats...

31003122.04 9/2005

221

Utilizacin del Network Options Ethernet Tester

Paso 8

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

Clear Statistics
Polling Interval OK Cancel

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

EIO2
Clear Statistics Request Total Transaction Count

222

31003122.04 9/2005

Utilizacin del 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 Registro de averas vaco En ejecucin Detenido 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.04 9/2005

223

Utilizacin del 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).

224

31003122.04 9/2005

Utilizacin del Network Options Ethernet Tester

Lectura de registros
Lectura de registros El siguiente procedimiento describe cmo leer los registros del adaptador Ethernet mediante el Comprobador de opciones de red Ethernet.
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.

Messages

Window

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

Read Registers
Polling Interval OK Cancel Starting 4X Register

Number of registered to read

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.04 9/2005

225

Utilizacin del Network Options Ethernet Tester

Escritura de registros
Escritura de registros
Paso Accin 1 Establecer una conexin con el mdulo Ethernet. 2 Hacer clic en Mensajes Escribir registro; o bien Hacer clic en el icono de la barra de herramientas Escribir registro.

El siguiente procedimiento describe cmo escribir registros procedentes del mdulo Ethernet utilizando el Comprobador de opciones de red Ethernet.

Messages

Windows

Read Register... Write Register... 3 En el campo Intervalo de lectura de dotacin, escribir el nmero de segundos entre las transacciones.
Write Register Polling Interval OK First 4X register to write Cancel

Number of registers to write Increment Write Data Write Data

4 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. 5 En el campo Nmero de registros para su escritura, introducir el nmero de registros que se desea escribir. 6 En el campo Escribir datos, introducir los datos que se van a escribir en los registros. 7 Seleccionar la casilla de verificacin Incrementar los datos de escritura si se desea que los datos introducidos aumenten de uno en uno con cada transaccin. 8 Hacer clic en OK. Resultado: Los valores del registro aparecern en la ventana para esta conexin.

Error de peticin de lectura o escritura

Si intenta leer o escribir registros y ocurre un error, el Comprobador de opciones de red Ethernet mostrar un Error de peticin de lectura o Error de peticin de escritura. Los cdigos de error se corresponden con los cdigos de error del bloque MSTR. Para obtener ms informacin, consulte el Manual del usuario de la biblioteca de bloques de Ladder Logic (840 USE 101).
31003122.04 9/2005

226

Utilizacin del Network Options Ethernet Tester

Utilizacin del botn T


Vista general El Comprobador de opciones de red Ethernet es una opcin que permite comprobar 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.

31003122.04 9/2005

227

Utilizacin del 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.

228

31003122.04 9/2005

SNMP

11

Presentacin
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. 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 230 233 234 236

Contenido:

31003122.04 9/2005

229

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. 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") MIB 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. 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.

Paradigma administrador/ agente

230

31003122.04 9/2005

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. 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 p. 30) para obtener informacin acerca de la disponibilidad y los precios de HiVision y ConnexView.

Seleccin de un administrador SNMP

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/ SchneiderTFE.zip del mdulo NOE. Compilar el archivo .mib en el compilador suministrado con el mdulo NOE. 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.04 9/2005

231

SNMP

El proceso es simple.

Obtener archivo

Compilar archivo

Cargar archivo en el administrador

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 http://www.microsoft.com/technet 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 comp.protocols.snmp aparecen en muchas pginas web con extensin .com y .org. Busque la combinacin de comp.protocols.snmp 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.

232

31003122.04 9/2005

SNMP

Estructura de nombres ASN.1


Vista 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. 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 iso.org.dod.internet.mgmt.mib.ip.ipinReceives. La figura siguiente muestra un ejemplo de estructura de nombres ASN.1. 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 1.3.6.1.2.2.4.3. 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

Ejemplo

31003122.04 9/2005

233

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 1.3.6.1.2.2.4.3 se denomina identificador de objeto u OID. Todos los OID se pueden ver como parte de una estructura de rbol que comienza en la raz (ISO) y se ramifica en cada estructura secundaria identificada con un entero. 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.
Local IP Network Header Header UDP Header SNMP Message Local Network Trailer

Unidades de datos del protocolo SNMP

Version

Community

GetRequest, SetRequest, or Trap PDU

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) 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. 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 SetRequest

234

31003122.04 9/2005

SNMP

PDU Trap

El agente utiliza la PDU Trap para avisar al administrador de que se ha producido un evento predefinido. 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. 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.

Identificadores de versin y de comunidad

Elementos que se pueden configurar

31003122.04 9/2005

235

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 p. 234) y Establecer (vase p. 234) 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 1.3.6.1.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).

236

31003122.04 9/2005

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.

31003122.04 9/2005

237

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: 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.
238

31003122.04 9/2005

SNMP

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

port502ConnTable(8) port502MsgIn(9) port502MsgOut(10) port502MsgOutErr(11)

port502AddStackStat(12)

port502AddStackStatTable(13) Indica las estadsticas de stack adicionales para Port502 (opcional)

31003122.04 9/2005

239

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. Indica el nmero total de errores de suscripcin detectados por la entidad local.

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

240

31003122.04 9/2005

SNMP Servicio glbDataGlbSubHealth(8) Descripcin 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

31003122.04 9/2005

241

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.

profileVersion(2)

profileCommunicationServices(3)

profileGlobalStatus(4)

profileConfigMode(5)

profileRoleName(6)

profileBandwidthMgt(7)

profileBandwidthDistTable(8)

profileLedDisplayTable(9) profileSlot(10)

profileCPUType(11)

242

31003122.04 9/2005

SNMP Servicio profileTrapTableEntriesMax(12) Descripcin Indica el nmero mximo de entradas de la tabla Capturar. Esta entrada es igual al nmero de administradores remotos posibles. 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.

profileTrapTable(13)

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.

31003122.04 9/2005

243

SNMP

244

31003122.04 9/2005

Mantenimiento

12

Presentacin
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. 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 246 251 252 253 257 259

Contenido:

31003122.04 9/2005

245

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.

140 NOE 771


ETHERNET TCP/IP Active Ready Run Link

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 p. 30). 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 p. 73.

246

31003122.04 9/2005

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.04 9/2005

247

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 p. 217).

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.

140 NOE 771


ETHERNET TCP/IP Active Fault Link

Appl

248

31003122.04 9/2005

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.

140 NOE 771


ETHERNET TCP/IP Active Ready Coll Link

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.04 9/2005

249

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.

140 NOE 771


ETHERNET TCP/IP Active Ready Run Link Coll

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 p. 251).

250

31003122.04 9/2005

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 p. 30), 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 p. 157) 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 crash.log

Borrado del registro de averas

El archivo de averas se puede borrar desde las pginas web incorporadas (vase p. 157) 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 crash.log

31003122.04 9/2005

251

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

252

31003122.04 9/2005

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

Descarga de NOE Exec

Schneider Automation EXECLoader Paso 1: Seleccione uno de los protocolos enumerados

Modbus Plus

Ethernet TCP/IP Modbus RTU (R232)

Modbus ASCII (R232)

<Atrs

Siguiente>

Cerrar

Ayuda

31003122.04 9/2005

253

Mantenimiento

Paso 4

Accin Hacer clic en el botn Dispositivo directo y, a continuacin, hacer clic en Siguiente.
EXECLoader - TCP/IP Target

Schneider Automation - EXECLoader Paso 2: Seleccione el dispositivo de destino

Direccin de destino

Direccin TCP/IP

Puente Conectar

Tipo de dispositivo PLC Mdulo de comunicaciones local Nmero de slot Dispositivo directo Estacin de E/S remotas Nmero de estacin

<Atrs

Siguiente>

Cerrar

Ayuda

254

31003122.04 9/2005

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


EXECLoader - Operation

Schneider Automation - EXECLoader Paso 3: Seleccione la operacin que se debe realizar

Select Operation Transfer EXEC to Device

Transfer EXEC from Device

Query Device Information

Filename Browse...

<Atrs

Siguiente>

Cerrar

Ayuda

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

31003122.04 9/2005

255

Mantenimiento

Paso 7

Accin Se abre el cuadro de dilogo EXECLoader informacin del archivo y del dispositivo. Hacer clic en Siguiente.
EXECLoader - File and Device Info

Schneider Automation EXECLoader Paso 4: Final Comparison

Comparison of File Properties and Device Properties File Properties: Hardware ID Version Number Model Number Kernel Revision Crash Code Quantum Ethernet firmware Ver. 1.0 Description Quantum Ethernet firmware Ver. 1.0 Device Properties:

<Atrs

Siguiente>

Cerrar

Ayuda

Se abre el cuadro de dilogo EXECLoader Progreso.


XELoader - Progress

Service invoked on: Thu Oct 14 11:46:23 1999 Target Address: 205.217.193.179 Selected Connection Type: MODBUS over TCP/IP Requested Service: TRANSFER to Device Filename: M:/Tornado_NA\target\config\2nd_spin\NOE77100.bin Read Flash Image from file: M:\Tornado_NA\target\config\2nd_spin\NOE Read Flash Length: Successful Size: 474 KB Enter Kernel Mode: Waiting for Device to rejoin link... This may take up to 60 seconds Enter Kernel Mode: Successful Device Mode: Kernel Mode Erase Flash: Successful Program Flash: Successful Exit Kernel Mode: Waiting for Device to rejoin link... This may take up to 60 seconds Exit Kernel Mode: Successful The transfer operation completed SUCCESSFULLY.

Cerrar Cancelar

485376 Bytes Written. Remaining Time: Done (8876 Bytes/sec)

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

256

31003122.04 9/2005

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

AVISO
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 respetan estas instrucciones, pueden producirse daos corporales o materiales.

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 Accin 1 2 3 4 5 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 NOE771xx.bin es la ruta local en el PC (ruta predeterminada: c:\). Cuando aparezca el smbolo de archivo local, escribir NOE771xx.bin y pulsar en Intro. Cuando aparezca el smbolo de archivo remoto, escribir NOE771xx.bin 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: NOE771xx.bin 257

6 7 8

31003122.04 9/2005

Mantenimiento

Sesin de muestra de FTP

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

Command Prompt - ftp 205.217.193.173 C:\noe77100>ftp 205.217.193.173 331 Password required Password: 230 User logged in ftp> cd wwwroot/conf/exec 250 Changed directory to /FLASH0/wwwroot/conf/exec ftp> put (local-file) NOE77100.bin (remote-file) NOE77100.bin 200 Port set okay 150 Opening BINARY mode data connection 226 Transfer complete 485376 bytes sent in 3.06 seconds (158.41 Kbytes/sec) ftp> dir 200 Port set okay 150 Opening BINARY mode data connection -rwx---A-- 1 user 2 kerVer -rwx---A-- 1 user 485376 NOE77100.bin 226 Transfer complete 86 bytes received in 0.01 seconds (8.60 Kbytes/sec) ftp> _ Connected to 205.217.193.173. 220 VxWorks FTP server (VxWorks 5.3.1) ready. User (205.217.193.173:(none)): USER

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

258

31003122.04 9/2005

Mantenimiento

Descarga de un nuevo Kernel de NOE


Vista general 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.

AVISO
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 respetan estas instrucciones, pueden producirse daos corporales o materiales.

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.04 9/2005

259

Mantenimiento

260

31003122.04 9/2005

Apndices

Presentacin
Vista general Los apndices proporcionan informacin de referencia adicional para las series de mdulos Quantum NOE 771 . Este anexo contiene los siguientes captulos:
Captulo A B C D Nombre del captulo 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 Pgina 263 265 277 287

Contenido

31003122.04 9/2005

261

Apndices

262

31003122.04 9/2005

Caractersticas

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. 750 mA 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

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

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
31003122.04 9/2005

Condiciones de funcionamiento

-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

263

Caractersticas

264

31003122.04 9/2005

Gua de desarrolladores de Ethernet

Presentacin
Introduccin Contenido: Este captulo contiene informacin de ayuda para los desarrolladores de Ethernet. 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 266 267 268 269 271 272 274 276

31003122.04 9/2005

265

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 winsock.lib que se proporciona con la instalacin se emplea para vincular las llamadas de los conectores de la ventana. 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++.

266

31003122.04 9/2005

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 mainfrm.cpp, 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, disp.cpp, 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 cstatdlg.cpp. 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 gstatdlg.cpp. 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 polldlg.cpp. 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 readdlg.cpp. 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 writedlg.cpp. 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.

31003122.04 9/2005

267

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.

268

31003122.04 9/2005

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

Acceso a TCP/IP

31003122.04 9/2005

269

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.

270

31003122.04 9/2005

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.

31003122.04 9/2005

271

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.

272

31003122.04 9/2005

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 p. 274) 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.
31003122.04 9/2005

273

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.

274

31003122.04 9/2005

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.
31003122.04 9/2005

275

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.

276

31003122.04 9/2005

Protocolo de aplicacin Modbus de TCP/IP Quantum Ethernet

Presentacin
Introduccin En este captulo se describe el Protocolo de aplicacin Modbus de TCP/IP Quantum Ethernet. 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 278 279 281 282 284 285

Contenido:

31003122.04 9/2005

277

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

278

31003122.04 9/2005

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.04 9/2005

279

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

280

31003122.04 9/2005

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. Lee y escribe los valores binarios y analgicos de los archivos de registro del PLC. 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. 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. 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. 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.

Acceso de datos Programacin en lnea

Carga y descarga de imgenes

Configuracin

Control del estado de ejecucin del dispositivo

31003122.04 9/2005

281

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.

282

31003122.04 9/2005

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 servicioslen[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 MBdata[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.04 9/2005

283

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.

284

31003122.04 9/2005

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.04 9/2005

285

Protocolo de aplicacin Modbus de TCP/IP Quantum Ethernet

286

31003122.04 9/2005

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. La siguiente figura describe el rendimiento del explorador de E/S 140 NOE 771 -00, -01 y -11 con una CPU Quantum 113.

CPU Quantum 113

4,000 3,500 3,000 2,500 2,000 1,500 1,000 500 0 1 2 3 4 5 6 7 8 9 10 15 20 25 30 35 40 45 50 55 60 64

Min CPU Scan 60 mSec CPU Scan

10 mSec CPU Scan 80 mSec CPU Scan

20 mSec CPU Scan 100 mSec CPU Scan

40 mSec CPU Scan

31003122.04 9/2005

287

Estadsticas de rendimiento del explorador de E/S

CPU Quantum 213


4,000 MB Transactions per Second 3,500 3,000 2,500 2,000 1,500 1,000 500 0 0

La siguiente figura describe el rendimiento del explorador de E/S 140 NOE 771 -00, -01 y -11 con una CPU Quantum 213.

10

20

30

40 20 mSec CPU Scan

50

60 40 mSec CPU Scan

70

Min CPU Scan 60 mSec CPU Scan

10 mSec CPU Scan 80 mSec CPU Scan

100 mSec CPU Scan

CPU Quantum 424


5,000 4,500 4,000 3,500 3,000 2,500 2,000 1,500 1,000 500 0 1 6

La siguiente figura describe el rendimiento del explorador de E/S 140 NOE 771 -00, -01 y -11 con una CPU Quantum 424.

11

16

21

26

31

36

41

46

51

56

61

Min CPU Scan 5 mSec CPU Scan 60 mSec CPU Scan

1 mSec CPU Scan 10 mSec CPU Scan 80 mSec CPU Scan

2 mSec CPU Scan 20 mSec CPU Scan 100 mSec CPU Scan

4 mSec CPU Scan 40 mSec CPU Scan

288

31003122.04 9/2005

Estadsticas de rendimiento del explorador de E/S

CPU Quantum 534


4,500 4,000 3,500 3,000 2,500 2,000 1,500 1,000 500 0 1 2

La siguiente figura describe el rendimiento del explorador de E/S 140 NOE 771 -00, -01 y -11 con una CPU Quantum 534.

10

15

20

25

30

35

40

45

50

60

64

Min CPU Scan 60 mSec CPU Scan

10 mSec CPU Scan 80 mSec CPU Scan

20 mSec CPU Scan 100 mSec CPU Scan

40 mSec CPU Scan

31003122.04 9/2005

289

Estadsticas de rendimiento del explorador de E/S

290

31003122.04 9/2005

Glosario

A
ACK API Confirmacin. 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. 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. rea de la memoria de configuracin del PLC utilizada para asignar puntos de entrada y salida. Llamado anteriormente Traffic cop. Notacin de sintaxis abstracta. Gramtica utilizada para definir un protocolo (objeto OSI).

ARP

Asignacin de E/S ASN.1

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.

31003122.04 9/2005

291

Glosario

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. 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. Bits por segundo. 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.

BootP

bps BSP

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. En el modelo OSI, parte de la estructura de un dispositivo que ofrece servicios definidos para la transferencia de informacin. Mdulo Hot Standby: proporciona tolerancia a fallos para E/S remotas mediante la conexin de dos mdulos NOE redundantes. Proceso informtico que solicita un servicio de otros procesos informticos. Ordenador principal de la red que obtiene su configuracin del servidor DHCP. Dispositivo que conecta una serie de mdulos flexibles y centralizados para crear una red. Paquete de software que facilita la configuracin del PLC. 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. Gateway que controla el acceso a una red o aplicacin.

Capa CHS Cliente Cliente DHCP Concentrador Concept Conmutador

Cortafuegos

292

31003122.04 9/2005

Glosario

D
Datos globales (publicar/ suscribir) DHCP Direccin Direccin IP Direccin MAC DNS Servicio de sincronizacin entre PLC (bases de datos compartidas).

Protocolo dinmico de configuracin del ordenador principal (del ingls "Dynamic Host Configuration Protocol"). Versin mejorada de BOOTP. 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. Direccin de protocolo de Internet. Direccin de 32 bits asignada a ordenadores principales mediante TCP/IP. 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. 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. Uno o dos canales de E/S remotas (depende del tipo de sistema) compuestos por un nmero fijo de puntos de E/S. Procedimiento que sigue el procesador para visualizar entradas y controlar salidas. Componente del software encargado de la exploracin de Ethernet basada en E/S Momentum para obtener entradas y establecer salidas.

Estacin de E/S Exploracin de E/S Explorador de E/S

31003122.04 9/2005

293

Glosario

F
FactoryCast FDR FTP Servidor web incorporado que personaliza el usuario, lo que permite el acceso del usuario al diagnstico del PLC y a la configuracin Ethernet. Sustitucin de dispositivos defectuosos. Mtodo que permite llevar a cabo la sustitucin de dispositivos sin desorganizar el sistema ni interrumpir el servicio. 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 Gateway predeterminada Dispositivo que conecta redes con arquitecturas de redes diferentes y que operan en la capa de aplicacin. Este trmino puede referirse a un enrutador. 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 HTTP Referido a la comunicacin de red: componentes existentes (productos PLC, etc.) que no proporcionan un apoyo especial (hardware) para controlar la Intranet. 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").

294

31003122.04 9/2005

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. Ofrece la transmisin de datos entre dos o ms PLC de NOE 771 en una red TCP/ IP. Interconexin global de TCP/IP basada en redes de comunicacin de ordenadores. Protocolo de Internet. Protocolo comn de capas de red. El protocolo IP se utiliza normalmente con TCP. Organizacin Internacional de Normalizacin (del ingls "International Organization for Standardization").

Intercambio cclico de datos Internet IP ISO

L
LAN Lista de exploracin de E/S Acrnimo del ingls "Local Area Network" (red de rea local). 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. 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. Base de informacin de gestin (del ingls "Management Information Base"). Base de datos que contiene la configuracin de un dispositivo SNMP activado. Sistema de comunicaciones que enlaza los PLC Modicon con terminales y equipos inteligentes a travs de portadores comunes y lneas dedicadas.
295

MBAP

MIB Modbus

31003122.04 9/2005

Glosario

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). Paquete de software que facilita la programacin del mdulo NOE. Instruccin especial del master que utiliza Ladder Logic para leer y escribir informacin del PLC.

Modsoft MSTR

N
N_PDU NACK NDDS Nodo NOET Nombre de funcin Nombre de ordenador principal Intercambio de unidad de datos de protocolo en el nivel N de capa (modelo OSI). Acuse de recepcin negativo de un error. Servicios de envo de datos de red (del ingls "Network Data Delivery Services"). Dispositivo al que se puede dirigir en una red de comunicaciones. Comprobador de opciones de red Ethernet. 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 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). Participante de una red.

Ordenador principal

296

31003122.04 9/2005

Glosario

P
Paquete PDU Peer Cop PEN PING PLC Protocolo ProWORX NxT Puente La unidad de datos enviada a travs de una red. Unidad de datos de protocolo Software que permite configurar bloques de datos que se van a transferir entre los PLC de una red Modbus Plus. Nmero de empresa privado (del ingls "Private Enterprise Number") Packet Internet Groper. Programa utilizado para comprobar si es posible alcanzar un destino en una red. Controlador lgico programable (del ingls "Programmable Logic Controller"). Describe formatos de mensajes, as como un conjunto de normas que son utilizadas por dos o ms dispositivos para comunicarse mediante dichos formatos. 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. 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. Punto de acceso para la entrada o salida de datos en un ordenador principal que utiliza servicios TCP.

Puerto

R
Red Registro Stack Repetidor Dispositivos conectados entre s que comparten un protocolo de comunicacin y una ruta de acceso a datos comn. Cdigo de software que instala el protocolo que se utiliza. En el caso de los mdulos NOE, es TCP/IP. Dispositivo que conecta dos secciones de una red y transmite seales entre ellas sin necesidad de tomar decisiones de direccionamiento o filtrar paquetes.
297

31003122.04 9/2005

Glosario

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) http:// www.ietf.org.

S
Semi-dplex Servidor Servidor DHCP SNMP Socket STP (HDX) Mtodo de transmisin de datos que permite la comunicacin bidireccional, pero slo en una direccin cada vez. Proporciona servicios a clientes. Este trmino tambin puede hacer referencia al ordenador en el que se basa el servicio. Servidor que proporciona parmetros de configuracin a un cliente DHCP. Protocolo de administracin de red simple (del ingls "Simple Network Management Protocol"). Asociacin de un puerto con una direccin IP. Sirve como identificacin del emisor o destinatario. 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. Red lgica o fsica dentro de una red IP que comparte una direccin de red con otras partes de la red.

Subred

T
TCP TCP/IP Protocolo de control de transmisin (del ingls "Transmission Control Protocol"). 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. Dos tipos de transferencia comunes son Ethernet II e IEEE 802.3.

Tipos de transferencia

298

31003122.04 9/2005

Glosario

Traffic cop

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

U
UDP Uni-Te URL UTP Protocolo de datagramas de usuario (del ingls "User Datagram Protocol"). Protocolo que transmite datos a travs de IP. Protocolo de aplicacin unificado de Tlmecanique (utilizado en rangos S7, Premium y PLC Micro). Localizador uniforme de recursos (del ingls "Uniform Resource Locator"). Direccin de red de un archivo. Par trenzado no blindado (del ingls "Unshielded Twisted Pair"). Tipo de cableado compuesto de hilos de cable aislados y trenzados por pares.

W
Web Winsock www Interconexin mundial de estaciones basadas en protocolos de Internet. El ms famoso es HTTP (servidor web). 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. 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.

31003122.04 9/2005

299

Glosario

300

31003122.04 9/2005

ndice

B C A
Atencin al cliente, 30 Averas, registro acceso y borrado, 245 Ayuda, 30

Numerics
140 CPU 434 12A respuesta de exploracin de E/S, 155 140 CPU 65150 respuesta de exploracin de E/S, 156

B
Base de datos modificacin, 195 Bastidor instalacin, 37 Bits de estado Peer Cop, 153 Bloque de control cdigos de error en, 73 Ethernet TCP/IP, 111 funcin MBP_MSTR, 111 Ladder Logic, 72 MSTR, 78, 79, 80, 81, 82, 83, 85, 86 utilizacin de MSTR, 77 Bloque de control de dispositivos, 127 tabla de asignacin, 128 y explorador de E/S, 128 Bloque de funcin CREAD_REG, 93, 106 CWRITE_REG, 96 MBP_MSTR, 108 READ_REG, 99 TCP_IP_ADDR, 106 WRITE_REG, 102

A
Administracin SNMP, 230 Administracin de redes, 230 Administrador SNMP, 230 Administrador de SNMP, 231 Agente SNMP, 230 AgregarNodo Peer Cop, 152 Ampliaciones de configuracin nodo intermedio, 72 Ampliaciones de la configuracin nodo superior, 72 Ampliaciones de la configuracin Ethernet nodo intermedio, 72 nodo superior, 72 ARP automtico direccin IP, 43 ARP, automtico direccin IP, 43 Asignacin de E/S, 62 Asistencia tcnica, 30 ASN.1, 233
31003122.04 9/2005

301

Index

BootP, 190 configuracin a travs del servidor web, 173 BootP Lite asignacin de direcciones IP, 53 Botn T comprobador Ethernet, 227

C
Cable 10 BASE-T, 34 Cable 100 BASE-FX, 35 Cable 100 BASE-T, 35 Cable 100 BASE-TX-FX, 35 Cadenas de comunidad SNMP, 52 Campo de datos nodo inferior, 72 Captura, 243 SNMP, 235 Caractersticas, 263 Clase de documento, 268 Clases de servicios MBAP, 281 cliente/servidor, 114 Clientes locales efectos de Hot Standby sobre una red, 212 Clientes remotos efectos de Hot Standby sobre una red, 212 Cdigo de funcin 23 MSTR, 78 Cdigos de error Ethernet TCP/IP, 73 lectura, escritura, 226 MSTR, 73, 74, 76 red TCP/IP, 74 Cdigos de error CTC MSTR, 76 Componentes panel frontal, 15 Componentes del panel frontal, 15 Comprobador de Ethernet, 266 conexin, 217

Comprobador de opciones de red Ethernet, 216, 266 Comprobador Ethernet, 220 botn T, 227 escritura de registros, 226 estadsticas, 223 instalacin, 216 lectura de registros, 225 requisitos, 217 Comprobadores Ethernet cdigos de error, 226 Comunicaciones de E/S remotas, 165 Comunicaciones de E/S remotas a travs del servidor web, 165 Comunicaciones Peer Cop estado, 84 Concept configuracin de la lista de exploracin de E/S, 129 instalacin del bloque MSTR en la red TCP/IP, 70 Concept 2.2, 56 Concept Exec Loader, 253 Conectores 10/100 BASE-T, 19 100 BASE-FX, 19 Conexin asignacin de direcciones IP, 208 Conexiones de cable, 19 Ethernet, 34 Configuracin de la CPU a travs del servidor web, 162 Configuracin de SNMP Vnculos, 172 Conmutador Ethernet, 122 ConneXium, 122 ConnexView, 231 Contrasea FTP, 45 HTTP, 45, 49 Contrasea FTP, 45 Contrasea HTTP, 45, 49 Control de datos del PLC a travs del servidor web, 167

302

31003122.04 9/2005

Index

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, 287 Quantum 213, 288 Quantum 424, 288 Quantum 534, 289 CPU (PLC) configuracin, 56 CPU Quantum 113, 287 CPU Quantum 213, 288 CPU Quantum 424, 288 CPU Quantum 534, 289 CREAD_REG bloque de funcin, 93, 106 modo de funcin, 94 parmetros, 93, 95 WordArr5, 94 CTE operacin de escritura (MSTR), 88, 89 visualizacin (MSTR), 87 CWRITE_REG bloque de funcin, 96 modo de funcin, 97 parmetros, 96, 98 WordArr5, 97

Direccin asignacin de parmetros, 41 Direccin Ethernet asignacin de parmetros, 41 Direccin IP asignacin de parmetros, 41 asignacin en la conexin, 208 ausente, 208 conexin a la direccin predeterminada, 42 duplicada, 43 Hot Standby, 206 Hot Standby, restriccin, 206 lista de exploracin de E/S, 129 prueba de duplicidad, 208 Direccin IP ausente, 208 Direccin MAC, 190 Direccionamiento de difusin, 284 Direccionamiento de difusin mltiple, 284 Direcciones intercambio, 202 Direcciones IP, 202 BootP Lite, 53 Distancia de cable 10 BASE-T, 34 100 BASE-FX, 35 100 BASE-T, 35 100 BASE-TX-FX, 35 Documentos de referencia, 285 Documentos relacionados, 285

D
DATABUF parmetro MBP_MSTR, 110 Datos globales, 26, 114 efectos de Hot Standby sobre una red, 214 Definiciones del bit de palabra estado de tarjeta, 91 Descarga de NOE exec, 245, 252 Descripciones de las clases, 267 clase de documento, 268 Descripciones de las clases de aplicaciones, 267 DHCP, 190
31003122.04 9/2005

E
E/S comunicaciones remotas, 165 Editor/suscriptor datos globales, 26 editor/suscriptor, 114 Ejecucin exploracin del PLC, 281 Ejecucin de la exploracin PLC, 281 Ejecucin de la exploracin del PLC, 281 Ejecucin del dispositivo, 281 EnError Peer Cop, 153
303

Index

Entrada/salida resumen, Peer Cop, 151 Entradas MSTR, 71 Errores deteccin, 246 indicadores LED Active, 247 indicadores LED Application, 250 indicadores LED Collision, 249 indicadores LED Fault, 248 indicadores LED kernel, 248 indicadores LED Link, 247 indicadores LED Ready, 247 indicadores LED Run, 250 registro de averas, 251 Escribir lista de exploracin de E/S, 131 Escritura nodo intermedio, 72 Estadsticas Comprobador Ethernet, 223 Ethernet TCP/IP, 90 locales (MSTR), 79, 80, 86 remotas (MSTR), 81 Estadsticas (remotas) MSTR, 82 Estadsticas del mdulo Ethernet a travs del servidor web, 164 Estadsticas Ethernet Ethernet TCP/IP, 90 Estado de tarjeta definiciones del bit de palabra, 91 tipo de mdulo, 91 Estados mquina de estado de transmisin, 272 Estructura secundaria datos globales, 240 I/O_scanning, 240 MIB privada TFE, 238 perfiles de equipo, 242 Port502_messaging, 239 servidor de direcciones, 241 web, 241 Estructura secundaria de datos globales, 240

Estructura secundaria de exploracin de E/S, 240 Estructura secundaria de perfiles de equipo, 242 Estructura secundaria de web, 241 Estructura secundaria del servidor de direcciones, 241 Estructura secundaria Port502_ messaging, 239 Ethernet bloque de control, 111 registro de enrutamiento, 111 Ethernet TCP/IP bloque de control, 111 cdigos de error, 73 estadsticas, 90 Estadsticas Ethernet, 90 registro de enrutamiento, 111 Exploracin de E/S efectos de Hot Standby sobre una red, 213 Explorador de E/S, 124 bloque de control de dispositivos, 127 con enrutadores, 126 operacin de estado de Peer Cop, 83 tiempo de respuesta, 154, 155, 156 Explorador de E/S Modbus apoyo, 126 caractersticas, 126 Explorador de E/S Peer Cop, 125

F
FDR, 190 Formato de mensaje de la aplicacin, 270 FTP descarga de NOE Exec, 257 Funcin MSTR cdigos de error, 73, 74 Funciones, 14 Funciones principales, 14

304

31003122.04 9/2005

Index

G
GetRequest SNMP, 234 Grupos de distribucin NOE Hot Standby, 214

L
Ladder Logic bloque de control, 72 diagrama de bloques de MSTR, 71 Lectura nodo intermedio, 72 Lectura/escritura cdigos de error, 226 LED errores de Active, 247 errores de kernel, 248 errores de Link, 247 errores de Ready, 247 errores Run, 250 Leer lista de exploracin de E/S, 130 Lista de exploracin de E/S, 124 configuracin con Concept, 129 configuracin mediante ProWORX NxT, 136 mdulo de estado funcional, 132 requisitos de almacenamiento, 148

H
HiVision, 231 Hot Standby, 201, 202, 205 asignacin de direcciones IP, 206 conmutacin, 209 conmutacin (al arrancar), 207 efectos de la red con Unity, 212 estado HSBY con Unity, 209 modo offline, 210 sincronizacin de modos, 207 topologa, 204

I
ID de unidad lista de exploracin de E/S, 129 Indicador LED Run, 18 Indicadores LED, 17 errores Collision, 249 errores de aplicacin, 250 errores de Fault, 248 Run, 18 Indicadores LED Active, 247 Indicadores LED Application, 250 Indicadores LED Collision, 249 Indicadores LED Fault, 248 Indicadores LED kernel, 248 Indicadores LED Link, 247 Indicadores LED Ready, 247 Indicadores LED Run, 250 Instalacin, 37 requisitos del bastidor de Quantum, 37 IrANodo Peer Cop, 152

M
Mantenimiento, 245 Mantenimiento del sistema, 245 Mquina de estado de recepcin, 273, 274 Mquina de estado de transmisin, 272 MBAP, 279, 282 MBP_MSTR bloque de funcin, 108 cdigos de funcin (vlidos), 109 modo de funcin, 109 parmetro ABORT, 110 parmetro ACTIVE, 110 parmetro CONTROL, 110 parmetro ENABLE, 110 parmetro ERROR, 110 parmetro SUCCESS, 110 parmetros, 109 parmetros DATABUF, 110 Memoria Peer Cop, 144

31003122.04 9/2005

305

Index

Mensajes confirmacin, 193 error, 193 Mensajes de confirmacin, 193 Mensajes de error, 193 MIB, 230, 236 ASN.1, 233 MIB privada, 231, 236 MIB privada Groupe_Schneider, 231, 236 MIB privada Transparent Factory Ethernet, 236 Modos de funcionamiento, 207 Mdulo de estado funcional configuracin para la lista de exploracin de E/S, 132 MSTR bloque de control, 78, 79, 80, 81, 82, 83, 85, 86 cdigo de funcin 23, 78 cdigos de error CTE, 76 CTE (operacin de escritura), 88, 89 diagrama Ladder Logic, 71 entradas, 71 estadsticas (locales), 79, 80, 86 estadsticas (remotas), 81, 82 instalacin en la red TCP/IP, 70 instrucci n, 71, 72 operacin de estado de Peer Cop, 83 operaciones, 69, 85 operaciones de lectura y escritura, 77, 78 restablecimiento de mdulo opcional, 85 salidas, 71

Nodos inferiores, 72 intermedios, 72 superior, 72 superiores, 72 NOE requisitos de memoria, 60 NOE 771 x1 respuesta de exploracin de E/S, 156 NOE Exec descarga mediante FTP, 257 NOE exec descarga, 252 Nombre de funcin, 190 Nmeros de puerto de protocolo cortafuegos, 36

O
Obtencin de estadsticas remotas, 81 Offline Hot Standby, 210 Operacin de estado de Peer Cop definicin, 83 instruccin MSTR, 83

P
Panel componentes, 15 Parmetros de direccin, 66 direccin Ethernet mediante ProWORX NxT, 140 Parmetros de direccin Ethernet, 66 mediante ProWORX NxT, 140 PDU, 279, 282 captura, 235 GetRequest, 234 SetRequest, 234

N
Navegadores efectos de Hot Standby sobre una red, 212 Nodo inferior, 72 Nodo intermedio, 72 Nodo superior, 72 bloque de control, 72

306

31003122.04 9/2005

Index

Peer Cop AgregarNodo, 152 ampliacin de memoria, 144 bits de estado, 153 enerror, 153 estado de funcionamiento, 84 funcin timeout, 152 Modsoft, 147 parmetros, 151 resumen de entrada/salida, 151 PLC (CPU) configuracin, 56 Procedimiento de transaccin, 271 Protocolo de aplicacin Modbus, 278 PDU, 279 Protocolo de transferencia de archivos (FTP), 22 Protocolo de transporte de hipertexto (HTTP), 23 ProWORX NxT ajuste del nmero de mdulos NOE, 140, 143 configuracin de la lista de exploracin de E/S, 136 configuracin de los parmetros de direccin Ethernet, 140 Prueba de direccin IP duplicada, 208

Q
Quantum tiempo de respuesta, 154 Quantum Hot Standby, 202

Registro de averas, 251 acceso y borrado, 245 borrado, 251 diagnstico a travs del servidor web, 186 lectura, 251 Registro de enrutamiento Ethernet TCP/IP, 111 funcin MBP_MSTR, 111 Registros escritura con el comprobador Ethernet, 226 lectura con el comprobador Ethernet, 225 nodo inferior, 72 Remotos, clientes efectos de Hot Standby sobre una red, 212 Rep. Vel. Transm. lista de exploracin de E/S, 130 Requisitos almacenamiento de la memoria, 148 Requisitos de almacenamiento lista de exploracin de E/S, 148 Requisitos de memoria por mdulo, 60 Requisitos del bastidor de Quantum instalacin, 37 Requisitos del sistema, 30 Restablecimiento de mdulo opcional MSTR, 85 Restriccin Hot Standby, direccin IP, 206

R
READ_REG bloque de funcin, 99 modo de funcin, 100 parmetros, 99, 100, 101 WordArr5, 100 Registro averas, 251 Registro 4x nodo intermedio, 72 nodo superior, 72
31003122.04 9/2005

S
Salidas MSTR, 71 Seguridad, 36 contrasea FTP, 45 contrasea HTTP, 45, 49 Servicios de carga y descarga de imgenes, 281 Servicios de configuracin, 281 Servicios de programacin en lnea, 281
307

Index

Servidor BootP, 24 asignacin de parmetros de direccin IP, 41 Servidor de direcciones BootP, 24 DHCP, 25 Servidor DHCP, 25 Servidor FTP efectos de Hot Standby sobre una red, 214 Servidor Modbus/TCP prestaciones, 21 Servidor TFTP efectos de Hot Standby sobre una red, 214 Servidor web, 160 acceso, 44 acceso a la pgina web, 158 comunicaciones de E/S remotas, 165 configuracin de BootP, 173 configuracin de la CPU, 162 configuracin de NOE, 169 configurar SNMP, 171 control de datos del PLC, 167 diagnstico de NOE, 185 diagnstico del registro de averas, 186 enlaces a la pgina del bastidor local configurado, 161 estadsticas del mdulo Ethernet, 164 pgina del bastidor local configurado, 161 propiedades de NOE, 184 servicio de atencin al cliente, 187 SetRequest SNMP, 234 SNMP, 230, 234 cadenas de comunidad, 52 configuracin a travs del servidor web, 171 Software Unity, 202 Soporte, 30 Sustitucin de dispositivos defectuosos, 190 SysContact, 235 SysLocation, 235

T
TCP/IP, 269 direccionamiento de difusin, 284 operacin de estado de Peer Cop, 84 protocolo de aplicacin Modbus, 278 TCP_IP_ADDR bloque de funcin, 106 parmetros, 106, 107 WordArr5, 107 temporizadores, 271 temporizadores de la ventana, 271 Tiempos de intercambios de direcciones, 211 Timeout Peer Cop, 152 Timeout de perturbacin lista de exploracin de E/S, 129 Tipo de mdulo estado de tarjeta, 91 Traffic Cop configuracin de la lista de exploracin de E/S, 138 transferencia de datos Redes TCP/IP, 67 Transparent Factory, 229, 231, 236

U
Unity efectos de la red con Hot Standby, 212 estado Hot Standby, 209

V
Valor entero nodo inferior, 72 Versin de Exec, 257 Versin de kernel, 259

308

31003122.04 9/2005

Index

W
WordArr5 funcin CREAD_REG, 94 funcin CWRITE_REG, 97 funcin READ_REG, 100 funcin TCP_IP_ADDR, 107 funcin WRITE_REG, 103, 104 WRITE_REG bloque de funcin, 102 parmetros, 103, 104, 105 WordArr5, 103, 104

31003122.04 9/2005

309

Index

310

31003122.04 9/2005

Anda mungkin juga menyukai