Académique Documents
Professionnel Documents
Culture Documents
1 2 3 4 5 6 7 8 9
Poner en servicio CP Ethernet Interfaz SEND/RECEIVE Configurar enlaces Enlaces programados FCs (funciones) y FBs Diagnstico NCM S7 Cargador de firmware Anexos A - E / ndice alfabtico
Clasificacin de las indicaciones de seguridad Este manual incluye informaciones que debe respetar para su seguridad personal as como para evitar daos materiales. Las informaciones estn resaltadas por un tringulo de precuacin y, segn el grado de peligro, se representan como sigue:
! ! !
Peligro significa que, si no se adoptan las medidas preventivas adecuadas, se producirn la muerte o lesiones corporales graves.
Cuidado significa que, si no se adoptan las medidas preventivas adecuadas, se pueden producir la muerte o lesiones corporales graves.
Precausin con tringulo de advertencia significa que pueden producirse lesiones leves si no se toman las correspondientes medidas de precaucin.
Precaucin sin tringulo de advertencia significa que pueden producirse daos materiales si no se toman las correspondientes medidas de precaucin.
Atencin significa que se puede producir un resultado o un estado indeseado si no se tiene en cuenta la indicacin correspondiente.
Nota Se trata de una informacin importante sobre el producto, el manejo del producto o la respectiva parte de la documentacin, sobre la que se tiene llamar la atencin especialmante y que se recomienda observar por poder ser beneficiosa.
A-2
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
Marcas SIMATICR, SIMATIC HMIR y SIMATIC NETR son marcas registradas de SIEMENS AG. Las restantes designaciones utilizadas en esta publicacin pueden ser marcas registradas cuyo uso por terceros para sus propios fines puede lesionar los derechos de los propietarios de las mismas. Indicaciones de seguridad relativas al producto: Antes de utilizar el producto aqu descrito deber tener en cuenta imprescindiblemente las siguientes indicaciones relativas a seguridad. Personal cualificado La puesta en servicio y la operacin de los equipos deben correr a cargo nicamente de personal cualificado. Personal cualificado en el sentido de las indicaciones de seguridad de este manual son personas autorizadas a poner en funcionamiento, poner a tierra e identificar o marcar aparatos, sistemas y circuitos amperimtricos de conformidad con los estndares de seguridad vigentes. Uso de productos de hardware conforme a lo previsto Observaciones importantes:
Cuidado El aparato slo se debe utilizar para las aplicaciones previstas en el catlogo y en la descripcin tcnica y en combinacin con los aparatos y componentes de otras marcas recomendados o autorizados por Siemens. El funcionamiento perfecto y seguro del producto presupone que el transporte, el almacenaje, la instalacin y el montaje se realicen correctamente y que el manejo y el mantenimiento tengan lugar con el debido cuidado. Antes de utilizar los programas de ejemplo adjuntados o bien programas de creacin propia, asegrese de que en las instalaciones que estn en servicio no se puedan ocasionar daos a personas ni a mquinas. Advertencia sobre CE: Est prohibida la puesta en servicio mientras no se constate que la mquina en la que se deben instalar estos componentes cumple lo dispuesto en la directiva para mquinas 89/392/CEE.
Cuidado El software slo se podr utilizar para los casos de aplicacin previstos en el catlogo y en la descripcin tcnica, y slo en unin de productos de software, equipos y componentes de proveniencia tercera recomendados y homologados por Siemens. Antes de utilizar los programas de ejemplo adjuntados o bien programas de creacin propia, asegrese de que en las instalaciones que estn en servicio no se puedan ocasionar daos a personas ni a mquinas.
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
A-3
Antes de la puesta en servicio Observe lo siguiente antes de proceder a la puesta en servicio: Precaucin Antes de la puesta en sericio se deben observar las advertencias que aparecen en la documentacin actual. Consulte los datos necesarios para el pedido de la misma en los catlogos, o bien pngase en contacto con su agencia Siemens local.
Copyright E Siemens AG 2001- 2007 All rights reserved La divulgacin y reproduccin de este documento, as como el uso y comunicacin de su contenido, no estn autorizados a no ser que se obtenga el consentimiento expreso. Los infractores quedan obligados a la indemnizacin por daos y perjuicios. Se reservan todos los derechos, en particular para el caso de concesin de patente o modelo de utilidad. Siemens AG Automation and Drives Industrial Communication Postfach 4848, D- 90327 Nuernberg
Exclusin de responsabilidad Hemos comprobado el contenido de esta publicacin para constatar su concordancia con el hardware y software descrito. Sin embargo, son posibles divergencias, por lo que no garantizamos la plena concordancia. El contenido de esta publicacin se revisa peridicamente; las correcciones necesarias se incluirn en las prximas ediciones. Agradecemos de antemano sugerencias.
A-4
Siemens Aktiengesellschaft
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 G79000- G8978- C182- 06 C79000-G8978-C182-07
Sujeto a cambios tcnicos sin previo aviso.
Manual
Parte A
S Panormicas de CP S Servicios de
comunicacin
S S S S
Parte B
Encontrar estas dos descripciones relativas a sus Ces S7 y a NCM S7 tanto en el CD de manuales de SIMATIC NET como en la versin impresa, que se puede pedir. Por cierto, despus de la instalacin de STEP 7 , los ejemplos descritos en la Gua rpida se encuentran en la carpeta de proyectos para programas de ejemplo.
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
A-5
Destinatarios
El presente manual est dirigido a tcnicos de puesta en marcha y programadores en STEP 7 y al personal del servicio tcnico.
mbito de validez
Este manual es vlido a partir de la edicin V5.x del software de configuracin NCM S7 y a partir de la edicin V5.x del software de STEP 7. Atencin Si se describen funciones que exijan ediciones ms recientes, se le advertir al respecto con una marca adicional. Ejemplo:
Adems de diversas adaptaciones a los equipos disponibles en la actualidad se ha tenido en cuenta lo siguiente: S Configuracin del modo operativo del CP como PROFINET IO-Device o -Controller Determinados tipos de equipos CP 343-1 pueden trabajar en los modos operativos PROFINET IO-Controller o PROFINET IO-Device. S Complementos en la descripcin de los bloques Nuevos bloques para programas de usuario del CP 343-1 en el modo PROFINET IO-Controller: - FB52 PNIO_RW_REC - FB54 PNIO_ALARM S Nota Observe tambin la historia de este manual en el anexo, captulo F. Introduccin del Diagnstico Web para los nuevos tipos de CP 343-1
Atencin Tenga en cuenta que la disponibilidad de nuevas funciones est vinculada al tipo de equipo utilizado por usted. Puede consultar qu funciones soporta su mdulo en la descripcin del dilogo de propiedades para el mdulo en STEP 7 as como en el catlogo, en HW Config.
A-6
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
S http://www4.ad.siemens.de/WW/news/es/8777865
Descripciones de equipos:
S CP 343 -1 Lean (CX00): S CP 343 -1 Lean (CX10): S CP 343 -1 (EX21): S CP 343 -1 (EX30):
http://www4.ad.siemens.de/WW/news/es/19308657 http://www4.ad.siemens.de/WW/news/es/23643456 http://www4.ad.siemens.de/WW/news/es/22259495 http://www4.ad.siemens.de/WW/news/es/24485272 http://www4.ad.siemens.de/WW/news/es/20736149 http://www4.ad.siemens.de/WW/news/es/8777308 http://www4.ad.siemens.de/WW/news/es/8776538 http://www4.ad.siemens.de/WW/news/es/8776544 http://www4.ad.siemens.de/WW/news/es/8776219 http://www4.ad.siemens.de/WW/news/es/8776322 http://www4.ad.siemens.de/WW/news/es/19308871 http://www4.ad.siemens.de/WW/news/es/23643789 http://www4.ad.siemens.de/WW/news/es/7851748 http://www4.ad.siemens.de/WW/news/es/19299692 http://www4.ad.siemens.de/WW/news/es/21379908
S CP 343 -1 Advanced:
S CP 443 -1 IT:
http://www4.ad.siemens.de/WW/news/de/1172503 Este manual hace el papel de instrucciones y obra de consulta para el manejo de funciones de CP propia de la tecnologa Internet. Disponible en Internet en: http://www4.ad.siemens.de/WW/news/es/1172744
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
A-7
Contenido / Direcciones de Internet Las instrucciones le ayudan a utilizar con xito y efectividad las funciones de comunicacin de sus aplicaciones de PC travs de SIMATIC NET. Se muestra cmo se configuran los mdulos de PC y qu operaciones de configuracin se tienen que realizar con NCM S7. Disponible en Internet en: http://www4.ad.siemens.de/WW/news/es/13542666
Configurar y poner en servicio Ces S7 para PROFIBUS Manual NCM S7 para PROFIBUS/FMS
Puede encontrar las direcciones de Internet correspondientes a los documentos actuales de este manual en la direccin del historial de versiones que se indica a continuacin. Disponible en Internet: http://www4.ad.siemens.de/WW/news/es/1158418
Documentacin del CP en el Manual Collection CD (Ref. A5E00069051) A cada CP S7 se le adjunta el CD SIMATIC NET Manual Collection. Este CD se actualiza peridicamente, conteniendo as los manuales del equipo y las descripciones actuales en el momento de la edicin.
Si necesita recambios, acte siguiendo las instrucciones que aparecen en la Parte B, especfica del equipo, del presente manual del equipo.
SIMATIC NET Quick Start CD: ejemplos relacionados con el tema de la comunicacin
El Quick Start CD, que se puede adquirir aparte, contiene numerosos y prcticos ejemplos de programas y configuraciones. Puede solicitarlo directamente a travs de Internet.
http://www4.ad.siemens.de/WW/news/es/21827955
A-8
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
o
http://www.ad.siemens.de/csi/net Informaciones sobre productos y downloads
F1
Este smbolo hace referencia a la ayuda detallada dentro de la ayuda dependiente del contexto. Accede a ella con la tecla F1 o con el botn Ayuda en el dilogo respectivo.
Convenciones
Las referencias de documentacin adicional se indican a travs de ndices bibliogrficos escritos entre barras /.../. Con estos nmeros se puede localizar el ttulo exacto de la documentacin correspondiente en el ndice bibliogrfico.
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
A-9
Indice
Indice - Parte A
1 Comunicacin va CPs Ethernet en estaciones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1.1 1.2 1.2.1 1.2.2 1.2.3 1.3 1.3.1 1.3.2 1.4 1.5 1.6 1.7 1.7.1 1.7.2 1.7.3 1.7.4 1.7.5 1.7.6 2 2.1 2.2 2.3 2.3.1 2.3.2 2.4 2.4.1 2.4.2 2.4.3 2.4.4 2.4.5 2.5 2.5.1 2.5.2 2.5.3 2.5.4 2.5.5 3 3.1 3.2 3.3 3.3.1 Industrial Ethernet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Posibilidades de comunicacin para SIMATIC S7 con CP Ethernet . . . . . . . . . Tipos de comunicacin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Los servicios de comunicacin de CP Ethernet . . . . . . . . . . . . . . . . . . . . . . . . . . Operacin a travs de base de datos configurada o programada . . . . . . . . . . . Comunicacin PG/OP va Industrial Ethernet . . . . . . . . . . . . . . . . . . . . . . . . . . . . Comunicacin PG con STEP 7 va Industrial Ethernet . . . . . . . . . . . . . . . . . . . . Modo OP: Conectar aparatos de manejo/visualizacin va Industrial Ethernet Funciones S7 (comunicacin S7) va Industrial Ethernet . . . . . . . . . . . . . . . . . . Comunicacin compatible con S5 (interface SEND/RECEIVE) . . . . . . . . . . . . . Servicios FETCH/WRITE (servidor) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Interconectar equipos con STEP 7 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Variante de red / de proyecto: una subred - un proyecto . . . . . . . . . . . . . . . . . . Variante de red / de proyecto: SIMATIC S5 y equipos de terceros en la subred Variante de red / de proyecto: dos o varias subredes - un proyecto . . . . . . . . Variante de red / de proyecto: una subred - varios proyectos (parciales) . . . . Variante de red / de proyecto: varias subredes en varios proyectos (parciales) Variante de red / de proyecto: enlaces con otras redes (TCP/IP) . . . . . . . . . . . Procesadores de comunicacin para S7-300 . . . . . . . . . . . . . . . . . . . . . . . . . . . Procesadores de comunicacin para S7-400 . . . . . . . . . . . . . . . . . . . . . . . . . . . Variantes de conexin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Conexin elctrica . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Industrial Ethernet ptica mediante conexin AUI. *) . . . . . . . . . . . . . . . . . . . . . Reglas para slots en SIMATIC S7-300 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Slots permitidos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Nmero de CPs SIMATIC NET operables en paralelo . . . . . . . . . . . . . . . . . . . . Multicomputing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Desenchufar / enchufar (cambio de mdulos) . . . . . . . . . . . . . . . . . . . . . . . . . . . Nota relativa a la CPU S7-300: Recursos de enlace . . . . . . . . . . . . . . . . . . . . . Reglas para slots en SIMATIC S7-400 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Slots permitidos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Nmero de CPs SIMATIC NET operables en paralelo . . . . . . . . . . . . . . . . . . . . Multicomputing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Desenchufar / enchufar (cambio de mdulos) . . . . . . . . . . . . . . . . . . . . . . . . . . . Nota relativa a la CPU S7-400: Recursos de enlace . . . . . . . . . . . . . . . . . . . . . As se pone en servicio un CP Ethernet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Indicaciones generales relativas a STEP 7 / NCM S7 . . . . . . . . . . . . . . . . . . . . Configurar - procedimiento . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Crear una subred Ethernet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-14 A -15 A -16 A -16 A -19 A -21 A -22 A -24 A -25 A -26 A -30 A -33 A -34 A -36 A -37 A -38 A -39 A -42 A -44 A-45 A -45 A -46 A -47 A -47 A -50 A -52 A -52 A -52 A -52 A -52 A -53 A -54 A -54 A -54 A -54 A -55 A -55 A-56 A -57 A -58 A -59 A -60
A-10
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
Indice
3.3.2 3.3.3 3.3.4 3.3.5 3.3.6 3.4 3.4.1 3.4.2 3.5 4 4.1 4.2 4.3 4.4 4.4.1 4.4.2 5 5.1 5.2 5.3 5.3.1 5.3.2 5.3.3 5.3.4 5.4 5.4.1 5.4.2 5.4.3 5.4.4 5.5 5.5.1 5.5.2 5.5.3 5.6 5.6.1 5.6.2 5.6.3 5.7 5.7.1 5.7.2 5.7.3 5.7.4 5.7.5 5.8 5.9
Registrar el CP Ethernet en la tabla de configuracin del hardware . . . . . . . . . Visualizar las conexiones de red de un equipo . . . . . . . . . . . . . . . . . . . . . . . . . . . Ajustar otras propiedades del CP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Objetos alternativos del proyecto STEP 7 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Configurar servicios de comunicacin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Asignar direccin por primera vez (vlido para Ces actuales) . . . . . . . . . . . . . . Direccionamiento por seleccin del sistema de destino en el Administrador SIMATIC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Direccionamiento a travs de dilogo de propiedades en HW Config o NetPro Cargar los datos de configuracin en el sistema de destino . . . . . . . . . . . . . . . Modo de trabajo del interface SEND/RECEIVE en la CPU . . . . . . . . . . . . . . . . Programar el interface SEND/RECEIVE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Intercambio de datos CPU S7 <-> CP Ethernet . . . . . . . . . . . . . . . . . . . . . . . . . Informaciones adicionales . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Programar la transmisin de datos a travs de enlaces TCP . . . . . . . . . . . . . . Recomendaciones para el uso con carga de comunicaciones elevada . . . . . . Procedimiento a seguir . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Configuraciones de enlaces posibles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Enlaces de comunicacin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Nuevo enlace . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Enlaces con interlocutores de otros proyectos . . . . . . . . . . . . . . . . . . . . . . . . . . . Otras funciones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Enlaces sin asignacin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Configurar propiedades de enlace ISO-Transport . . . . . . . . . . . . . . . . . . . . . . . . Definir el punto final local del enlace . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Definir direcciones para enlaces ISO-Transport . . . . . . . . . . . . . . . . . . . . . . . . . Definir las propiedades dinmicas de ISO-Transport . . . . . . . . . . . . . . . . . . . . . Verificar las propiedades de enlaces ISO-Transport . . . . . . . . . . . . . . . . . . . . . . Configurar propiedades de enlace ISO-on-TCP . . . . . . . . . . . . . . . . . . . . . . . . . Definir el punto final local del enlace . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Definir direcciones ISO-on-TCP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Verificar propiedades de enlace ISO-on-TCP . . . . . . . . . . . . . . . . . . . . . . . . . . . Configurar propiedades de enlace TCP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Definir el punto final local del enlace . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Definir direcciones TCP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Verificar propiedades de enlace TCP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Configurar propiedades de enlace UDP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Definir el punto final local del enlace . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Definir direcciones UDP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . UDP con Broadcast y Multicast . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Verificar propiedades de enlace UDP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Enlace UDP libre . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Modo FETCH/WRITE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Seleccin de vas para reparto de carga . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
A -62 A -65 A -67 A -78 A -81 A -82 A -83 A -84 A -85 A-88 A -89 A -90 A -93 A -95 A -95 A -96 A-97 A -98 A -99 A -101 A -104 A -106 A -109 A -110 A -112 A -113 A -115 A -118 A -120 A -121 A -122 A -124 A -127 A -128 A -129 A -131 A -135 A -136 A -137 A -139 A -143 A -149 A -150 A -151 A -155
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
A- 11
Indice
Enlaces de comunicacin programados . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6.1 6.2 6.3 6.4 6.5 6.5.1 6.5.2 6.5.3 6.5.4 6.5.5 6.6 Panormica . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Procedimiento a seguir . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Bloque de datos de configuracin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Bloque de parmetros para datos del sistema (conexin de CP en red) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Bloques de parmetros para tipos de enlaces . . . . . . . . . . . . . . . . . . . . . . . . . . . Bloque de parmetros para enlace TCP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Bloque de parmetros para enlace UDP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Bloque de parmetros para enlace ISO-on-TCP . . . . . . . . . . . . . . . . . . . . . . . . Bloque de parmetros para enlace E-MAIL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Bloque de parmetros para enlace FTP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Tipos de subbloques . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Notas generales relativas a FCs / FBs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Parametrizacin de FCs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Parmetros para coordinacin de CP y enlaces (parmetros de entrada) . . . Parmetros para definir una determinada rea de datos de la CPU (parmetros de entrada) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Informaciones sobre estado/status (parmetros de salida) . . . . . . . . . . . . . . . . FCs para el interface SEND/RECEIVE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . FC5 AG_SEND / FC50 AG_LSEND . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . FC6 AG_RECV / FC60 AG_LRECV . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . FCs para coordinacin de accesos en caso de FETCH/WRITE . . . . . . . . . . . . FC7 AG_LOCK . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . FC8 AG_UNLOCK . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . FC 10 AG_CNTRL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . FB55 IP_CONFIG para enlaces de comunicacin programados . . . . . . . . . . . FB88 PN_InOut / FB90 PN_InOut_Fast - Bloques para PROFINET CBA . . . FCs y FBs para PROFINET IO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . FC11 PNIO_SEND . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . FC12 PNIO_RECV . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Comportamiento general de las FCs para PROFINET IO . . . . . . . . . . . . . . . . . Coherencia de los datos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Valores de sustitucin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . FB 52 PNIO_RW_REC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . FB 54 PNIO_ALARM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Recursos / demanda de recursos de FCs y FBs . . . . . . . . . . . . . . . . . . . . . . . . . Vista general . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Funciones del Diagnstico NCM S7 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Instalacin e inicio del Diagnstico NCM S7 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Comandos generales . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Iniciar la sesin de diagnstico . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Establecer el enlace con el CP Ethernet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Iniciar el diagnstico desde el cuadro de dilogo Propiedades del CP . . . . . Llamar el diagnstico a travs del men Inicio de Windows . . . . . . . . . . . . . . .
A-156 A -157 A -159 A -160 A -164 A -166 A -167 A -168 A -169 A -170 A -172 A -173 A-176 A -177 A -181 A -181 A -182 A -183 A -184 A -189 A -197 A -204 A -206 A -208 A -210 A -219 A -226 A -232 A -233 A -238 A -242 A -243 A -244 A -245 A -249 A -253 A-254 A -255 A -256 A -257 A -259 A -261 A -261 A -261 A -262
Programar FCs (funciones) y FBs (bloques de funciones ) para CPs S7-Ethernet . . 7.1 7.2 7.2.1 7.2.2 7.2.3 7.3 7.3.1 7.3.2 7.4 7.4.1 7.4.2 7.5 7.6 7.7 7.8 7.8.1 7.8.2 7.8.3 7.8.4 7.8.5 7.8.6 7.8.7 7.9
Diagnstico NCM S7 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8.1 8.2 8.2.1 8.2.2 8.3 8.3.1 8.3.2 8.3.3
A-12
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
Indice
8.3.4 8.3.5 8.3.6 8.4 8.5 8.6 8.6.1 8.6.2 9 9.1 9.2 A A.1 A.2 A.3 A.4 B C D
Utilizar paso de red . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Utilizar estacin PC - ajustar el paso de red para PC internal . . . . . . . . . . . . Otras posibilidades para iniciar el diagnstico . . . . . . . . . . . . . . . . . . . . . . . . . . . Forma de proceder para el diagnstico . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Llamar directamente funciones de diagnstico . . . . . . . . . . . . . . . . . . . . . . . . . . Lista de control Problemas tpicos en una instalacin . . . . . . . . . . . . . . . . . . . Lista de control Funciones de CP generales. . . . . . . . . . . . . . . . . . . . . . . . . . . . . Lista de control Enlaces de comunicacin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Campo de aplicacin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Cargar el firmware . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Enchufe de conexin DC 24 V . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Conector RJ45 para Twisted Pair Ethernet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Conector para Ethernet Industrial . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Enchufe de conexin para PROFIBUS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
A -264 A -266 A -267 A -268 A -269 A -271 A -272 A -273 A-274 A -275 A -276 A-277 A -277 A -277 A -278 A -278 A-279 A-284 A-287 A -288 A -292 A -294 A-296 A-301
Cargador de firmware . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Asignacin de pines . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Normas y homologaciones de SIMATIC NET S7-CPs . . . . . . . . . . . . . . . . . . . . . . . . . . . . ndice bibliogrfico . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Glosario . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . D.1 D.2 D.3 Parte general . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Industrial Ethernet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . PROFINET . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
E F
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
A-13
All encontrar ms informaciones: S Rogamos que para la instalacin del CP Ethernet tenga en cuenta las instrucciones del manual del equipo adjuntado al CP Ethernet /2/. En esta documentacin encontrar tambin indicaciones sobre las caractersticas del CP Ethernet. En cuanto al funcionamiento y la aplicacin del software de configuracin STEP 7 requerido para configurar el CP (especialmente la herramienta de configuracin de hardware), lea los manuales /6/. En el manual /10/ encontrar informacin detallada sobre la aplicacin, la estructura y el uso de Industrial Ethernet. En los manuales /12/ y /13/ encontrar una introduccin general a las redes locales con TCP/IP.
S S
A-14
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
1.1
Industrial Ethernet
Definicin
Dentro del sistema de comunicacin no propietario y abierto SIMATIC NET, Industrial Ethernet es la red concebida para el nivel de control central y de clula. Esta red se puede materializar de forma elctrica u ptica. En el primer caso utilizando un cable coaxial apantallado o un cable de par trenzado; en el segundo utilizando un cable ptico. Industrial Ethernet est definida por el estndar internacional IEEE 802.3 (ver /10/).
Industrial Ethernet (IEEE 802.3) PROFINET PROFIBUS (EN 50170 Vol. 2 PROFIBUS) AS-Interface (AS -i, Actor-Sensor-Interface)
Figura 1-1 Industrial Ethernet en el concepto SIMATIC NET
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
A-15
1.2
1.2.1
Tipos de comunicacin
El CP Ethernet para SIMATIC S7 soporta los siguientes tipos de comunicacin, segn el tipo de CP:
CP Ethernet
CP Ethernet
S7-400
S7-300
con interface SEND / RECEIVE a travs de los protocolos ISO-Transport ISO-on-TCP (TCP/IP con RFC 1006) TCP UDP
- E-Mail con servicios FETCH/WRITE a travs de los protocolos ISO-Transport ISO-on-TCP TCP
S PROFINET IO
a travs de los protocolos TCP RT (PROFINET IO y CBA) IRT (PROFINET IO) DCOM (PROFINET CBA)
y PROFINET CBA
S Administracin de archivos
A-16
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
Comunicacin PG/OP La comunicacin PG/OP sirve para cargar programas y datos de configuracin permanente, para ejecutar funciones de test y diagnstico as como para operar y observar una instalacin a travs de OPs.
Comunicacin S7 La comunicacin S7 constituye un interface sencillo y eficiente para la comunicacin de equipos SIMATIC S7 entre s, as como la comunicacin de stos con un PG/PC a travs de bloques de funcin para comunicaciones.
Comunicacin compatible con S5 con interface SEND/RECEIVE El interface SEND/RECEIVE permite, segn el tipo de CP, una comunicacin controlada por programa a travs de un enlace configurado entre SIMATIC S7 y equipos SIMATIC S7, SIMATIC S5, PC/PG y equipos terceros. Segn el tipo de CP, en el interface SEND/RECEIVE estn disponibles los siguientes servicios de comunicacin: - ISO -Transport optimizado para el uso de alto rendimiento en el nivel de produccin cerrado - TCP/IP para comunicacin entre varias redes con enlaces ISO-on-TCP (RFC 1006), enlaces TCP y servicio de datagramas UDP (incluido Broadcast / Multicast). - Envo de E-Mail El control se pone en condiciones de enviar mensajes en funcin de eventos del proceso (ver al respecto las instrucciones para IT-CP /5/).
Comunicacin compatible con S5 con servicios FETCH/WRITE (servidor) Los servicios FETCH/WRITE (servidor) permiten el acceso directo a reas de memoria del sistema en la CPU de SIMATIC S7 desde SIMATIC S5, estaciones PC SIMATIC o desde equipos terceros. Segn el tipo de CP, para los accesos FETCH/WRITE estn disponibles los siguientes servicios de comunicacin: - ISO -Transport optimizado para el uso de alto rendimiento en el nivel de produccin cerrado - TCP/IP para comunicacin entre varias redes con enlaces ISO-on-TCP (RFC 1006), enlaces TCP
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
A-17
PROFINET IO PROFINET es un estndar de la organizacin de usuarios de PROFIBUS (PNO) que define un modelo de comunicacin e ingeniera independiente del fabricante. - PROFINET IO-Controller Los CPs S7 que dan soporte al modo PROFINET IO-Controller permiten el acceso directo a IO-Devices va Industrial Ethernet. - PROFINET IO-Device Con los CPs S7 que dan soporte al modo PROFINET IO-Device se pueden utilizar estaciones S7 como PROFINET IO-Devices inteligentes en Industrial Ethernet. Encontrar ms informaciones sobre PROFINET IO en /20/ y /21/. Para la comunicacin PROFINET IO se utilizan enlaces TCP para la parametrizacin y RT (Real Time) o IRT (Isochronous Real Time) para el trfico de datos IO cclico.
PROFINET CBA - PROFINET CBA Una estacin S7 equipada con un CP apto para PROFINET CBA se puede conectar como componente PROFINET CBA en SIMATIC iMap. Encontrar ms informaciones sobre PROFINET CBA en /19/. En PROFINET CBA se utilizan interconexiones con transmisin acclica y cclica.
Control de procesos HTML En el caso de Ces con funcin IT, utilice las funciones y las pginas HTML adjuntadas para consultar datos importantes del sistema a travs de una buscadora de web (vea al respecto las instrucciones para IT-CP /5/).
Administracin de archivos y acceso a archivos va FTP En el caso de Ces con funcin IT estn a su disposicin funciones adicionales para servicios FTP. Usted puede utilizar su estacin S7 tanto en el modo FTP-Client como en el modo FTP -Server (vea al respecto el manual de IT-CP /5/). - Estacin S7 como FTP-Client Usted transfiere datos por escritura o lectura a un servidor de archivos. - Estacin S7 como FTP-Server Otra estacin, por ejemplo un PC, transmite por escritura o lectura bloques de datos a la estacin S7, o bien archivos al sistema de archivos del IT-CP.
A-18
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
1.2.2
IT
IO F 1) F
3)
F F F F F F
F 4) F F F F F
F F F
F 2)
1) PROFINET IO -Device 2) PROFINET IO -Controller 3) PROFINET IO -Device o PROFINET IO -Controller 4) solamente Server
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
A-19
S7-400 S7-300
S7-300
SEND/RECEIVE FETCH/WRITE
Comunicacin PG/OP1) Comunicacin S71) SEND/RECEIVE FETCH/WRITE Control de procesos HTML PROFINET CBA PROFINET IO Servicios FTP
Comunicacin S7
SEND/RECEIVE FETCH/WRITE
S7 -400
Comunicacin PG/OP1) Comunicacin S71) SEND/RECEIVE FETCH/WRITE PROFINET CBA PROFINET IO Control de procesos HTML Servicios FTP
1) 2)
PC slo como cliente S7 -400 como PROFINET IO -Controller y S7 -300 como PROFINET IO Device
A-20
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
1.2.3
Configuracin y diagnstico
Para la conexin y la configuracin del CP Ethernet se requieren el software de configuracin STEP 7 y la opcin SIMATIC NET NCM S7 para Industrial Ethernet. NCM S7 para Industrial Ethernet se instala como opcin STEP 7, estando integrado as en STEP 7. NCM S7 para Industrial Ethernet ofrece asimismo numerosas posibilidades de diagnstico para los distintos tipos de comunicacin. Para la configuracin de la comunicacin PROFINET se utiliza adicionalmente la herramienta de Engineering SIMATIC iMap; encontrar informaciones detalladas sobre SIMATIC iMap en el manual Component based Automation - Configurar sistemas con SIMATIC iMap /19/.
Enlaces programados
Existen campos de aplicacin para los que es conveniente no crear los enlaces de comunicacin a travs del interface de configuracin de STEP 7, sino a travs de 5.2.1 aplicaciones especficas y en forma controlada por el programa. Para estas aplicaciones se dispone a partir de STEP7 V5.2 SP1 de un bloque de funciones que permite la transferencia flexible de bloques de datos de configuracin a un CP Ethernet.
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
A-21
1.3
Aplicacin
La comunicacin PG/OP proporciona funciones que ya estn integradas en todo equipo SIMATIC S7/M7/C7. Se distinguen los dos tipos de funciones: S Comunicacin PG La comunicacin PG con STEP 7 va Industrial Ethernet permite: - aprovechar toda la funcionalidad de STEP 7 a travs de Industrial Ethernet; - programar, diagnosticar, manejar y observar todos los mdulos del SIMATIC S7 a travs de Industrial Ethernet. S Modo OP La comunicacin PG/OP va Industrial Ethernet permite la operacin y observacin de todos los mdulos integrados en SIMATIC S7, a travs de equipos de operacin y observacin (TD/OP). El CP Ethernet acta como relay de comunicacin, que transmite la comunicacin de PG/OP a travs de Industrial Ethernet. La representacin siguiente muestra, a modo de ejemplo, posibilidades para utilizar la comunicacin local o remota de PG/OP: S S local a travs de mdulos Ethernet en el PG; remota a travs de mdulos Ethernet en el PG a travs de Router; (adicionalmente se menciona la posibilidad del acoplamiento remoto de PG-AS por medio de TeleService a travs de adaptador de TS)
A-22
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
PC con CP Ethernet
WAN *
CP Ethernet
Modem / ISDN
adaptador de TS
CP Ethernet
* a travs de TCP/IP Figura 1-2 Configuracin para el modo PG/OP - local y remoto
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
A-23
1.3.1
A-24
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
1.3.2
Requisitos
Para el manejo y visualizacin se tienen que cumplir los siguientes requisitos: S En el equipo de manejo/observacin estn instalados: - un CP Ethernet; - SOFTNET S7 para Ind. Ethernet o software del SIMATIC NET CD. S Los CPs de las estaciones S7 estn provistos de una direccin MAC/IP (utilizar direccin MAC preajustada o ajustar direccin IP).
Procedimiento
Para poder realizar la comunicacin S7 hay que direccionar el mdulo deseado del SIMATIC S7. Para ms informaciones, ver la descripcin de los equipos de manejo y observacin as como /4/.
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
A-25
1.4
Aplicacin
La comunicacin S7 va Industrial Ethernet permite la comunicacin controlada por programa por medio de SFBs/FBs de comunicacin a travs de enlaces S7 configurados. La cantidad de datos tiles por peticin es de hasta 64 KByte. El CP Ethernet acta como relay de comunicacin S7, transmitiendo las funciones de S7 a travs de Industrial Ethernet. La transmisin tiene lugar, segn la configuracin del CP Ethernet, sobre la base del protocolo ISO-Transport o del ISO-on-TCP (TCP/IP con extensin RFC 1006). Desde el punto de vista del usuario, la comunicacin S7 se desarrolla en forma idntica a travs de PROFIBUS y de Industrial Ethernet.
Estaciones
Se distinguen dos casos, dependiendo del tipo de equipo y de la configuracin del sistema: S Funcin bilateral Cliente y Servidor Los enlaces S7 se pueden operar entre las estaciones siguientes con toda la funcionalidad propia de la comunicacin S7: - entre estaciones S7-300 y S7-400; - entre estaciones S7 y estaciones PC/PG con CP Ethernet.
S7 - 400
CP Ethernet
S7 - 300
CP Ethernet
M7
Ethernet
S7 - 300 / 400
A-26
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
Funcin unilateral Cliente y Servidor (enlaces S7 configurados unilateralmente) En los casos siguientes se pueden ejecutar con PUT / GET funciones de escritura o lectura en enlaces S7 configurados unilateralmente: - Comunicacin S7 va Router Es posible acceder desde estaciones PG/PC a estaciones S7 si la estacin PG/PC est conectada va Router (por ejemplo, IE/PB Link) a otra subred o a otro tipo de subred (PROFIBUS / Ethernet); estaciones S7 son aqu servidor. La comunicacin S7 es posible a travs de respectivamente un paso de red.
CP Ethernet
S7 - 300
CP Ethernet
S7 - 400
PUT / GET
Ethernet Estacin PC/PG
PUT / GET
Figura 1-4
La estacin PC/PG se comunica a travs de un paso de subred con estaciones S7 conectadas al PROFIBUS o Ethernet subordinado
Consulte informaciones ms detalladas sobre las prestaciones soportadas por su CP Ethernet en el manual del equipo /2/.
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
A-27
Configurar enlaces S7
Habilite enlaces S7 para utilizar la comunicacin S7 para el intercambio de datos entre dos estaciones SIMATIC S7. Para ms informacin al respecto consulte los manuales de STEP 7 /6/. Atencin Enlaces S7 va Router son soportados slo dentro de un proyecto STEP 7, pero no entre interlocutores que estn en diferentes proyectos STEP 7 de un multiproyecto.
Atencin Tenga en cuenta, en su programa de usuario, las siguientes informaciones relativas a la incoherencia: Las informaciones ledas o escritas se transfieren en la CPU de la estacin S7 en bloques de 8 32 bytes (segn la versin de firmware) desde el programa de usuario S7 al sistema operativo o respectivamente se copian del sistema operativo al programa de usuario S7. Si se ponen informaciones con el formato Palabra o Palabra doble ms all de uno de tales lmites, se pueden producir incongruencias de datos en la transmisin con comunicacin S7. Encontrar ms informaciones en la documentacin de STEP 7 /8/.
A-28
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
Para poder realizar la comunicacin entre el PC y equipos SIMATIC S7, direccione en la aplicacin del PC el mdulo CPU deseado de aquel SIMATIC S7 al que desee acceder a travs del CP Ethernet.
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
A-29
1.5
Aplicacin
A travs del interface SEND/RECEIVE tiene acceso, en el programa de usuario S7, a la comunicacin S5-compatible con enlaces de transporte configurados. La transmisin de datos a travs de un enlace de transporte configurado es apropiada para las siguientes formas de transmisin: S la transferencia protegida de paquetes de datos conexos entre dos estaciones Ethernet va - TCP (ver /13/) con enlace ISO-on-TCP (ver /14/) o enlace TCP; - enlace ISO-Transport (no para PROFINET CBA). S transferencia simple (sin mecanismo de proteccin) de paquetes de datos conexos (servicio de datagrama) entre dos estaciones Ethernet utilizando UDP (User Datagram Protocol) en IP.
Adems, el interface SEND/RECEIVE se utiliza tambin para el envo de e-mails (ver al respecto las instrucciones para el IT-CP /5/). Para las aplicaciones basadas en TCP existe un nivel de red activo con protocolo IP (ver /16/).
A-30
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
IP (Internet Protocol)
Para la transferencia de datos a travs de diferentes redes se ofrece, si se aplican los CPs correspondientes tales como, por ejemplo, el CP 443-1 TCP: S enlace ISO-on-TCP ISO -on-TCP est previsto para transferir datos de forma segura a travs de diferentes redes. El servicio ISO-on-TCP cumple la norma TCP/IP (Transmission Control Protocol/Internet Protocol) con la extensin RFC 1006 de acuerdo al nivel 4 del modelo de referencia ISO (ver /18/). RFC 1006 ampla el protocolo TCP en la posibilidad de transferir paquetes de datos (mensajes). Esto exige como requisito el que ambos interlocutores soporten RFC 1006. La seguridad de la transferencia es muy alta gracias a mecanismos de repeticin automtica y de verificacin adicionales. El interlocutor tiene que confirmar la recepcin de los datos; al emisor la sealizacin es en el interface SEND/RECEIVE. S enlace TCP Con el interface SEND/RECEIVE, el CP Ethernet soporta a travs de enlaces TCP el interface base (p. ej. Winsock.dll) para TCP/IP existente en prcticamente todos los equipos terminales (PC o sistema tercero). TCP est previsto para la transferencia protegida de datos entre redes. El servicio TCP responde al estndar TCP/IP (Transmission Control Protocol/Internet Protocol; ver /18/). S enlace UDP UDP est previsto para transferir datos a travs de varias redes utilizando un mecanismo simple que no exige acuse. A travs de enlaces UDP se pueden enviar tambin telegramas Broadcast y Multicast, si el enlace se ha configurado correspondientemente. Para evitar situaciones de sobrecarga debida a un exceso de carga Broadcast, el CP no permite la recepcin de UDP-Broadcast. Si utiliza como alternativa la funcin Multicast a travs de enlace UDP, tiene con esto la posibilidad de dar de alta directamente el CP como estacin en un grupo Multicast. Interface SEND/RECEIVE La transferencia de datos se inicia desde el programa de usuario. El interface entre el programa de usuario y el SIMATIC S7 lo constituyen bloques SIMATIC S7 especiales del tipo FC (funciones).
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
A-31
Estaciones
El interface SEND/RECEIVE permite una comunicacin gobernada por programa va Industrial Ethernet entre un SIMATIC S7: S S S S SIMATIC S7 con CP Ethernet SIMATIC S5 con CP Ethernet PC/PG con CP Ethernet Otros equipos con conexin Ethernet
S7 - 400
CP Ethernet
S7 - 300
CP Ethernet
Ethernet
PG/PC con conexin Ethernet Otro equipo con conexin Ethernet WAN Internet Router
slo TCP/IP
Figura 1-5
A-32
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
1.6
Aplicacin
Con la funcionalidad de FETCH/WRITE se dispone, adems del interface SEND/RECEIVE, de otros servicios para la comunicacin compatible con S5 a travs de enlaces de transporte configurados. El interface FETCH/WRITE sirve en primera linea para la conexin de SIMATIC S7 a SIMATIC S5, as como a otras estaciones no-S7 (p. ej. PC). S FETCH (tomar datos) El interlocutor del enlace (SIMATIC S5 o estacin no-S7) puede acceder a SIMATIC S7 para leer datos del sistema. S WRITE (escribir datos) El interlocutor del enlace (SIMATIC S5 o estacin no-S7) puede acceder a SIMATIC S7 para escribir datos en el sistema. Desde el punto de vista de SIMATIC S7 se trata de una funcin de comunicacin pasiva, que slo se tiene que configurar; los enlaces se establecen por iniciativa del interlocutor de comunicacin. La documentacin del sistema proporciona ms informaciones sobre SIMATIC S5 o sobre la estacin no-S7 utilizada.
Tipos de enlaces
Para el acceso con la funcin FETCH o WRITE tiene que configurarse en SIMATIC S7 respectivamente un enlace en el modo FETCH pasivo o WRITE pasivo. Son posibles los siguientes tipos de enlaces: S S S ISO -Transport ISO -on-TCP TCP
SIMATIC S5
Para la coordinacin de accesos se dispone de los bloques FC AG_LOCK y AG_UNLOCK. Con estas FCs tiene la posibilidad de coordinar el acceso a reas de memoria del sistema bloqueando o liberando los enlaces, de manera que no se creen ni se transmitan datos incongruentes.
SIMATIC S5
En SIMATIC S5, los servicios FETCH/WRITE se configuran y activan a travs de los tipos de servicios READ ACTIVO/PASIVO y WRITE ACTIVO/PASIVO.
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
A-33
1.7
Configuracin
Para que los equipos puedan comunicarse entre s es preciso configurar las redes necesarias en los proyectos de STEP 7. Configurar una red o una subred significa: 1. Crear en el proyecto una o varias subredes del tipo deseado; 2. Definir las propiedades de las subredes; generalmente se pueden adoptar los ajustes predeterminados; 3. Conectar las estaciones lgicamente a la subred; 4. Crear enlaces de comunicacin.
Interconexin en multiproyecto
STEP 7 soporta, a partir de la versin V5.2, la configuracin en multiproyecto. Con ayuda del multiproyecto puede crear, por ejemplo, un proyecto por cada operador para la edicin repartida, y distribuir las estaciones entre los proyectos conforme a sus operadores. Para ello se dispone de funciones para separar y reunir proyectos (parciales). Subredes y enlaces se pueden establecer a este respecto en forma interproyecto.
Herramientas
El Administrador SIMATIC ofrece todo tipo de posibilidades para configurar y documentar, tambin de forma grfica, redes sencillas (NETPRO).
Para ms informacin sobre la configuracin de redes, lea el captulo Configuracin de redes del manual /6/ as como la ayuda online.
A-34
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
Variantes
Para utilizar la herramienta de configuracin de redes que ofrece STEP 7 debera saber cmo se representa una instalacin en el proyecto de STEP 7. Las configuraciones expuestas a continuacin son tpicas de equipos conectados a CPs a travs de la red: Ejemplo de variante
1 2 3 4 5 6 1 subred - 1 proyecto Otros equipos SIMATIC S5 y equipos ajenos (de terceros) 2 o varias subredes - 1 proyecto 1 subred - varios proyectos Varias subredes - varios proyectos Enlaces con otras redes (TCP)
Caracterstica / Configuracin
Estas variantes se utilizarn a continuacin para mostrar a modo de ejemplo cmo se transcriben en STEP 7 instalaciones reales conectadas a una o varias redes.
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
A-35
1.7.1
Configuracin de la instalacin
En el caso ms sencillo, la instalacin estar compuesta por equipos SIMATIC S7 que se conectarn a travs de una subred, por ejemplo del tipo Industrial Ethernet.
S7 -300/1
Ethernet (1)
S7 -300/2
Representacin de la instalacin en el proyecto STEP 7 Para ello, crear en el proyecto STEP 7 un objeto Ethernet. Los equipos creados en el mismo proyecto quedan referidos a dicho objeto tan pronto como se configuren como nodos (estaciones) de la red.
A-36
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
1.7.2
Configuracin de la instalacin
La instalacin puede estar compuesta no slo por equipos SIMATIC S7 sino que tambin puede integrar equipos SIMATIC S5 y equipos de terceros.
S7 -400/1
Instalacin Produccin
S7 -300/1
Equipo de terceros
Ethernet (1)
SIMATIC S5
S7 -300/2
Representacin de la instalacin en el proyecto STEP 7 Los equipos SIMATIC S5 que se deseen interconectar para la comunicacin se pueden seleccionar directamente. Los equipos de terceros se registran en la configuracin como Otros equipos.
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
A-37
1.7.3
Configuracin de la instalacin
En ocasiones puede ser necesario utilizar varias redes, sea debido a las diversas tareas que debern llevar a cabo los distintos equipos o debido a la envergadura de la instalacin.
S7 -400/1
Ethernet-CP
CP PROFIBUS
PROFIBUS (1)
S7 -300/1
S7 -300/2
Representacin de la instalacin en el proyecto STEP 7 Las subredes se pueden crear p. ej. en un mismo proyecto STEP 7, lo que permite configurar fcilmente los equipos para la comunicacin.
De la figura arriba representada se deduce: S S S En un proyecto se pueden gestionar varias subredes. Cada equipo se crea una sola vez en un proyecto; Un equipo puede estar asignado a varias subredes asignando los CPs correspondientemente.
A-38
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
1.7.4
Configuracin de la instalacin
En el caso de sistemas interconectados en redes complejas puede ser conveniente, para una mejor distribucin del trabajo en la configuracin, administrar partes del sistema en diferentes proyectos (parciales). Aqu puede resultar que la comunicacin tenga lugar a travs de una subred interproyectos, teniendo que crearse entonces enlaces interproyectos. Ejemplo: Grupo Produccin 2
Grupo Produccin 1
S7 400/1 S7 -400/2 Ethernet (1)
S7 300/1
S7 -300/2
S7 - 300/3
Organizacin en el multiproyecto
Los requisitos de aqu resultantes y relativos a una configuracin confortable y coherente de la comunicacin son soportados adicionalmente por el multiproyecto en STEP 7 a partir de la versin V.2. Las funciones para multiproyectos en STEP 7 permiten, S S S administrar varios proyectos en un multiproyecto y procesarlos separadamente; separar proyectos y reunirlos de nuevo. Varios colaboradores pueden trabajar al mismo tiempo en un multiproyecto en un entorno de red. Los proyectos del multiproyecto estn en diferentes carpetas de la red. En este caso, por ejemplo, es posible el acceso a todos los interlocutores de enlaces para la configuracin de enlaces. Un colaborador administra centralmente el multiproyecto. l define las estructuras para proyecto (eventualmente a nivel local) y entrega determinados proyectos para su procesamiento externo fuera de la empresa. A continuacin vuelve a incorporar los proyectos al multiproyecto, adapta los datos interproyectos con apoyo del sistema y, si es necesario, ejecuta las funciones interproyectos necesarias. En tal caso se han de tomar acuerdos, por ejemplo en cuanto a la asignacin de nombres de enlaces, ya que p. ej. al adaptar los proyectos es posible reunir ms fcilmente los enlaces si se tienen nombres de enlace idnticos.
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
A-39
El tema del multiproyecto se trata con detalle en la ayuda bsica para STEP7. All encontrar instrucciones para los siguientes campos temticos: S S S S S S S Requisitos para funciones interproyectos. Cmo se crea un nuevo multiproyecto? Cmo se crea un nuevo proyecto en el multiproyecto? Separar un proyecto de un multiproyecto. Incorporar proyectos al multiproyecto. Adaptar proyectos en el multiproyecto. Desplazar estaciones dentro de un multiproyecto (si una estacin se desplaza de un proyecto de un multiproyecto a otro proyecto del mismo multiproyecto (p. ej. por Drag & Drop), entonces se conservan los enlaces interproyecto.) Problemas posibles en el caso de proyectos repartidos y consejos especiales para el modo de proceder.
A-40
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
A-41
1.7.5
Configuracin de la instalacin
Si debido a las diferentes tareas de las estaciones o a la extensin del sistema se tienen que utilizar varios tipos de red, que tienen que ser administrados en diferentes proyectos, tambin en este caso se pueden crear las estaciones de la siguiente forma: S S a travs de proyectos (parciales) en el multiproyecto; en, respectivamente, otro proyecto a travs de la configuracin de Otros equipos / SIMATIC S5.
Ethernet (1)
S7 -300/1
S7 -300/2
A-42
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
Organizacin en el multiproyecto
En caso de organizacin en el multiproyecto tiene que proceder del siguiente modo para poder conectar la estacin S7-400/1 a la subred PROFIBUS (1): Cree en los dos proyectos parciales una subred del tipo PROFIBUS y rena estas dos subredes en NetPro.
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
A-43
1.7.6
Configuracin de la instalacin
En aquellos casos en que se deban establecer enlaces con estaciones conectadas a estructuras de red a travs de routers (encaminadores), bien porque las estaciones deben resolver tareas diferentes o bien por la complejidad o envergadura de la instalacin, es posible acceder a las estaciones del otro proyecto a travs de la configuracin de Otros equipos .
S7 -400/1
CP Ethernet
Ethernet (1)
Router *
Ethernet (2) WAN Internet * S7 -400/2
CP Ethernet
Representacin de la instalacin en el proyecto STEP 7 Si los equipos de ambas redes se gestionan en el mismo proyecto, entonces resulta la siguiente representacin de la red en NETPRO.
A-44
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
2
2.1
Indicador LED
Interface TP: 2 conectores hembra RJ -45 de 8 polos (debajo de la tapa frontal) X = comodn para la edicin del hardware Figura 2-1 Ejemplo: Vista frontal del CP 343 -1 Lean
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
A-45
2.2
S S
C -PLUG
Puerto 1 Interfaz Ind.Ethernet: 4 conectores hembra de 8 polos RJ -45 Puerto 2 Puerto 3 Puerto 4
Impresin de direccin MAC Figura 2-2 Ejemplo: vista frontal de un CP 443 -1 Advanced
A-46
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
2.3
Variantes de conexin
A continuacin se describen algunas variantes de conexin tpicas. Encontrar ms informaciones relativas a las posibilidades de conexin y sobre la construccin de Ethernet en el Manual de la red Ethernet./9/ Consulte los datos para el pedido as como informaciones sobre otros componentes en el catlogo IK PI.
2.3.1
Conexin elctrica
Es posible conectar el CP a Industrial Ethernet mediante S Conector de bus (transceptor) a travs de conexin AUI CP CP
*)
El CP genera y suministra la alimentacin de tensin n ecesaria para el transceptor. La conexin AUI no existe en todos los CPs para S7-300/S7-400; tenga en cuenta lo dicho en el manual del equipo.
*)
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
A-47
S CP
Si se usa el cable de instalacin Industrial Ethernet Twisted Pair mencionado en la figura 2-4, se efecta de forma automtica en el CP el reconocimiento y adaptacin a Twisted Pair.
A-48
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
CP con switch integrado - Twisted Pair Conexiones al puerto RJ-45 Para la construccin de pequeas redes locales o para conexin de varios equipos Ethernet se han integrado en el CP443-1 Advanced un 4-Port -Switch y en el CP 343-1 y el CP 343-1 Lean un 2-Port -Switch. El mecanismo Autocrossing integrado en el switch permite establecer el enlace del ordenador porttil o del PG directamente a travs de un cable estndar. No se necesita un cable cruzado. Ejemplo de conexin: S7-300 CP CP 443-1 Advanced
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
A-49
Conexin de Twisted Pair a travs de conector RJ45-45 En entornos poco afectados por cargas electromagnticas, como p. ej. en un entorno similar al de oficinas o en armarios de distribucin, el CP se puede conectar a travs del conector RJ45 con un cable Twisted Pair a Ethernet.
CP CP
Figura 2-6
2.3.2
*)
La conexin del CP a Industrial Ethernet tambin es posible a travs de un acoplador de bus ptico (transceptor ptico) mediante conexin AUI. CP Mdulo ptico Acoplador estrella
Fibra ptica
Figura 2-7
La conexin AUI no existe en todos los CPs para S7-300/S7-400; tenga en cuenta lo dicho en el manual del equipo.
*)
A-50
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
Informaciones complementarias
Puede pedir a su persona de contacto in situ componentes complementarios para el espectro de cableado de SIMATIC NET, conforme a los datos del catlogo IK PI.
Nota Tenga en cuenta que para conseguir un funcionamiento perfecto debe estar conectado slo el conector AUI/ITP o slo el conector TP. Si durante el funcionamiento cambia de un interface al otro, puede suceder que el cambio no sea reconocido por el hardware. Por esta razn slo debera realizar un cambio de interface estando desconectado el aparato.
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
A-51
2.4
2.4.1
Slots permitidos
En SIMATIC S7/M7-300 no existe una asignacin fija de slots (lugares de enchufe) para los CPs SIMATIC NET. Se permiten los slots 4..11 (1,2 y 3 no estn permitidos para CPs). Los CPs SIMATIC NET se pueden utilizar tanto en el bastidor central como tambin en un bastidor de extensin enlazado con el bastidor central a travs de IM 360/IM 361 (conexin de bus de componentes o bus K).
2.4.2
2.4.3
Multicomputing
Esta funcionalidad no es soportada por SIMATIC S7/M7-300.
2.4.4
A-52
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
Nota No se permite desenchufar ni enchufar los CPs SIMATIC NET para SIMATIC S7-300 estando conectada la tensin. Adems se ha de tener en cuenta que al sacar un mdulo del rack se desconectan de la CPU todos los mdulos siguientes.
2.4.5
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
A-53
2.5
2.5.1
Slots permitidos
Un CP S7-400 se puede utilizar tanto en el bastidor central como en un bastidor de extensin con conexin de bus K. El nmero de CPs que se pueden utilizar en total puede consultarlo en las informaciones relativas al respectivo CP en el captulo Propiedades. En SIMATIC S7 no existe una asignacin fija de slots (lugares de enchufe) para los CPs SIMATIC NET. Se permiten los slots 2...18. Se debe tener en cuenta, sin embargo, que el slot 1 y, dependiendo del mdulo de alimentacin de corriente utilizado, tambin los slots 2-3 (4 en caso de modo redundante) estn ocupados por mdulos de alimentacin elctrica.
2.5.2
2.5.3
Multicomputing
Para repartir la carga de comunicaciones se pueden utilizar varios CPs SIMATIC NET (distribucin de carga). Pero si se debe incrementar el nmero de recursos de enlace disponibles, se pueden utilizar tambin varias CPUs dentro de un mismo bastidor (Multicomputing). Todas las CPUs S7-400 de un bastidor se pueden comunicar a travs de uno o varios CPs SIMATIC NET. Los siguientes servicios de comunicacin soportan Multicomputing: S S S S S S Enlaces ISO-Transport Enlaces ISO-on-TCP Funciones de S7 Enlaces TCP Enlaces UDP Enlaces E-Mail
A-54
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
2.5.4
2.5.5
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
A-55
All encontrar ms informaciones S Para la instalacin del CP Ethernet debe tener en cuenta las instrucciones que aparecen en la Parte B de este manual, especfica del equipo. En esta documentacin encontrar tambin indicaciones sobre las caractersticas del CP Ethernet. En cuanto al funcionamiento y la aplicacin de STEP 7, en el que est integrada la opcin NCM S7, consulte: - el apartado Uso de STEP 7 del manual /6/ donde se explica cmo aplicar las funciones de Ayuda; - el manual /6/ para aprender cmo configurar y parametrizar mdulos; - la forma de configurar redes en /6/. Encontrar estas informaciones en la ayuda bsica en STEP 7. Puede acceder a ellas a travs de Ayuda"Temas de ayuda. S Encontrar ejemplos de configuracin en las instrucciones Gua rpida .
A-56
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
3.1
Configuracin / Programacin
S por configuracin
vase el cap. 3.3 o bien vase el cap. 6 Conecte el CP a Industrial Ethernet.
S por programacin
Cargue los datos de configuracin y los programas de usuario en la estacin S7 y/o en el CP.
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
A-57
3.2
Instalacin
Las funciones de NCM S7 estn disponibles automticamente tras la instalacin de STEP 7.
Funciones
NCM S7 se compone de: S S S Fichas especficas del CP a las que se accede a travs de los dilogos de propiedades de los mdulos. Cuadros de dilogo para configurar enlaces Funciones de diagnstico que - a las que se accede a travs de la ficha de Diagnstico en el dilogo de Propiedades; - que se pueden llamar por medio del men de Inicio estndar de Windows, a travs del grupo de programas SIMATIC S Funciones que se ofrecen en el men Inicio de Windows bajo SIMATIC"NCM... : - Diagnstico - Ayuda para bloques de funcin (FC) - Archivo LEAME con informaciones de actualidad sobre NCM - Cargador de firmware
F1
Ayuda sensible al contexto para el objeto seleccionado a travs del comando de men Ayuda -> Ayuda para el contexto, la tecla de funciones F1 o el signo de interrogacin en la barra de herramientas. Desde all acceder a travs de diversos botones a otras informaciones relacionadas con el grupo de temas activo.
Glosario para todas las aplicaciones de STEP7 a travs del botn Glosario
Tenga en cuenta que cada aplicacin STEP 7 tiene un ndice propio y una ayuda sensible al contexto.
A-58
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
3.3
Configurar - procedimiento
El CP se gestiona en SIMATIC S7 como cualquier otro mdulo en un proyecto STEP 7. Con el software STEP 7 se configura el hardware, y se crea y gestiona el programa de usuario (ver tambin /6/). Para configurar un CP tiene que realizar las siguientes operaciones (las lneas a trazos representan opciones):
Crear la subred Industrial Ethernet (ver cap. 3.3.1)
Registrar el CP Ethernet en la tabla de configuracin del hardware (ver cap. 3.3.2) Conectar el CP Ethernet a la subred Ethernet (ver cap. 3.3.2)
Configurar enlaces de comunicacin (ver cap. 5) - Enlaces S7 /6/ - Enlaces ISO -Transporte como alternativa: - Enlaces ISO -on -TCP Programar enlaces de - Enlaces TCP comunicacin - UDP (ver cap. 6)
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
A-59
3.3.1
Objetivo
Para poder conectar equipos SIMATIC a una subred hay que crear primero la subred en el proyecto. Ello permite gestionar los parmetros que afectan a toda la subred de forma centralizada.
Procedimiento
Es conveniente crear la subred antes de configurar los equipos, pues as los equipos SIMATIC se asignarn automticamente. Tambin es posible crear a posteriori una subred al configurar un CP. En las pginas siguientes encontrar ms informacin al respecto. Proceda como sigue: 1. Seleccione su proyecto en el Administrador . 2. Seleccione Insertar " Subred
"
Industrial Ethernet.
Resultado: En el proyecto se crea un objeto del tipo Red. Con ello podr conectar a dicha red todos los equipos que vaya a crear en su proyecto.
Figura 3-1
A-60
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
3. Si prefiere una representacin grfica de la red, seleccione el objeto de red Ethernet y pulse Edicin " Abrir objeto.
Figura 3-2
Tambin desde esta representacin grfica de la red es posible pasar a todas las funciones destinadas a interconectar en red y configurar enlaces con Ces Ethernet. Tambin puede crear las subredes en NetPro. Abra para ello el catlogo con el comando de men Insertar " Objetos de red.
Organizacin en el multiproyecto
Si utiliza la forma de organizacin multiproyecto, esto tiene las siguientes consecuencias para la creacin de subredes. Las subredes son creadas primero por usted en los proyectos parciales en la forma antes descrita. Para poder interconectar en redes estaciones S7 tiene que crear por lo tanto, por ejemplo, en cada proyecto parcial la correspondiente subred del tipo Industrial Ethernet. Si se trata al respecto fsicamente de una subred que rebase los lmites del proyecto parcial, estas subredes se deberan reunir en el multiproyecto antes de configurar enlaces de comunicacin entre las estaciones S7. Mientras renuncie a la reunin, NetPro partir de que usted enlaza las subredes a travs de router y emitir las correspondientes advertencias.
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
A-61
3.3.2
Procedimiento
Al montar y asignar el CP Ethernet en el bastidor de una estacin SIMATIC establece la conexin lgica entre el CP Ethernet y la subred. 1. Seleccione en su proyecto aquel equipo que desee conectar a la red Industrial Ethernet a travs del CP Ethernet. 2. Coloque el CP en la tabla de configuracin del hardware como lo hara con cualquier otro mdulo, es decir, seleccionndolo en el catlogo de hardware y arrastrndolo al slot deseado en el bastidor. Los Ces se seleccionan en el catlogo de hardware en base al texto informativo y a la referencia que los acompaa. Los Ces se registran en el catlogo al instalar el software opcional NCM S7 quedando as disponibles para la configuracin. Resultado : El CP est asignado al equipo SIMATIC. Para ms informacin sobre los slots que se pueden utilizar, consulte /2/. La forma de manejar STEP 7 para configurar un mdulo est descrita detalladamente en /6/.
A-62
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
Conectar la subred
Para poder activar la conexin de red del CP Ethernet, el SIMATIC Manager presenta el siguiente cuadro de dilogo:
Nota Puede llamar el dilogo para ajuste del interface en todo momento a travs del dilogo de Propiedades del CP, ficha General.
1. Si an no ha creado ninguna subred en su proyecto, o bien no ha creado an la subred deseada, puede hacerlo ahora. Seleccione para ello el botn de comando Nueva. Resultado: En el proyecto se crea un objeto del tipo Red. 2. Compruebe la direccin (o direcciones) y modifquelas si es necesario. La direccin (o direcciones) se registrar(n) automticamente, asignndose la siguiente direccin que se encuentre libre. Encontrar informaciones detalladas sobre las reas de direcciones en la ayuda online. Pero tenga en cuenta las siguientes informaciones adicionales: - Direccin MAC Los Ces Ethernet actuales se suministran con una direccin MAC preajustada (ver la direccin impresa en el mdulo). Para garantizar una asignacin unvoca de direcciones, no introduzca ninguna direccin MAC en la configuracin (la opcin est desactivada). De este modo, el mdulo utilizar automticamente la direccin introducida en fbrica. Si desea utilizar servicios ISO, le recomendamos introducir en la configuracin la direccin impresa.
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
A-63
Nota Los campos de entrada Direccin IP y Mscara de subred no tienen relevancia para ISO -Transporte (opcin Se utiliza protocolo IP).
3. Seleccione el tipo de subred deseado en el cuadro de lista Subred. 4. Si lo desea puede hacerse mostrar el dilogo de propiedades de la subred seleccionada. Active para ello el botn de comando correspondiente. 5. Registre en la ficha General otras informaciones que describan a la estacin de la subred. 6. Confirme todos los ajustes con Aceptar, pues slo as tendr efecto la conexin a la red (ver punto 3.) Resultado : El CP est configurado como estacin de la red para el equipo S7 correspondiente.
A-64
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
3.3.3
Procedimiento
Es posible obtener fcilmente una visin de conjunto de las configuraciones de conexin a la red efectuadas en una estacin SIMATIC. Existen dos posibilidades: S S Representacin grfica en NetPro; Representacin en forma de tabla en el dilogo Propiedades del equipo.
Figura 3-3
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
A-65
Figura 3-4
En el cuadro de dilogo que aparece a continuacin puede ver todas las conexiones de la subred que han sido configuradas para el equipo SIMATIC.
A-66
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
3.3.4
Panormica
Adems de la conexin a la red puede realizar otros ajustes especficos de los mdulos o puede llamar funciones. 1. Seleccione el CP Ethernet en la tabla de configuracin del hardware. 2. Seleccione Edicin " Propiedades del objeto. En la mscara antepuesta encontrar, dependiendo del tipo del CP, otras fichas adems de la ficha General descrita en el cap. 3.3.2:
Fichas General Direcciones Opciones Funcin ajustable Interface Parmetros de interface para el programa de usuario Sincronizacin horaria Transferencia de datos Cambio de mdulos sin PG Perfil Ethernet para enlaces altamente disponibles Ajustes de red personalizados Enviar Keep Alive para enlaces Multiplexar enlaces OP / ocupar recursos de enlaces internos de la CPU Sincronizacin horaria Procedimiento SIMATIC Procedimiento NTP (NTP: Network Time Protocol) Usuario Iconos Parmetros DNS Diagnstico Direccionamiento Derechos de usuario para definir funciones de IT Acceso simblico a variables a travs de funciones de IT Para servicios de E -Mail, indicar la direccin para el Domain Name Server Llamar Diagnstico NCM (diagnstico especial / diagnstico de mdulos) Seleccionar la estacin a bautizar Asignar parmetros de IP configurados Proteccin de acceso IP Configuracin IP Parmetros de puerto FTP Editar lista de acceso IP Ajustar direccin IP Ajustes de red personalizados Crear / modificar tabla de correspondencia de archivos
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
A-67
Fichas PROFINET
F1
Tenga en cuenta tambin la descripcin en la ayuda integrada para el dilogo de propiedades del CP. La funciones se explican all con detalle.
Ficha Direcciones
En la ficha direcciones se indica la direccin con la cual se puede acceder al mdulo desde el programa de usuario. Esta direccin se requiere al llamar los bloques FC para enlaces de transporte (ver cap. LEERER MERKER). Atencin Tenga en cuenta la siguiente indicacin relativa a estaciones S7-300: Si en la configuracin de la CPU ha seleccionado la opcin Actualizar cclicamente Imagen de proceso OB1 (ajuste estndar), tiene que poner imprescindiblemente la direccin del inicio de mdulo del CP Ethernet fuera de la imagen de proceso (direcciones del inicio en la ficha Direcciones). Ejemplo: Si el tamao de la imagen del proceso elegida para la CPU es = 1024 (0...1023), se tiene que seleccionar para el CP Ethernet una direccin >= 1024.
Ficha Opciones
Dependiendo del tipo de CP se ofrecen las posibilidades de ajuste siguientes:
Tabla 3-1 Posibilidades de ajuste en la ficha Opciones Opcin Significado / efectos La ficha Hora permite ajustar si se desea que el CP retransmita o no telegramas de hora. Esta funcin resulta necesaria cuando un equipo dispone de varios Ces, puesto que los mensajes de sincronizacin de la hora nicamente pueden ser transmitidos por un solo CP (en la misma red). Nota La ficha Opciones slo la ofrecen determinados tipos de mdulos.
S Sincronizacin horaria
A-68
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
Tabla 3-1
Posibilidades de ajuste en la ficha Opciones, continuacin Opcin Significado / efectos Esta opcin permite definir en los equipos S7 -300 si el CP debe soportar peticiones con una longitud de datos superior a 240 bytes. Observaciones
S7 -300 un recurso de enlace (enlace libre para funciones S7) de la CPU S7 -300. Tambin se requieren recursos de enlace en la CPU p. ej. por parte de Ces S7 -300 operando en modo FMS o por PGs u OPs. Encontrar informaciones ms detalladas sobre la cantidad mxima de recursos de enlace en /1/.
Con esta opcin puede definir si los datos de configuracin del CP se deben guardar en la CPU. En caso de cambiar el CP, los datos de configuracin del CP se cargan entonces automticamente desde la CPU al arrancar el CP. Si ha seleccionado esta opcin, el almacenamiento de larga duracin a prueba de fallos se produce en la CPU en lugar de en EEPROM del CP. Tenga en cuenta, sin embargo, que tambin en la CPU slo existe un almacenamiento de larga duracin a prueba de fallos si esto se ha asegurado contra fallos de la energa elctrica por medio de pilas o con la Memory Card S7. Nota En el caso de que los datos de configuracin se guarden en la CPU, tenga en cuenta la advertencia siguiente. Con las siguientes funciones no se modifican los datos de configuracin en la CPU:
S Borrado total del mdulo S Reposicin a los ajustes de fbrica S Asignacin de direccin IP1) (ejecutada por seleccin del sistema de
Si a continuacin se cargan los datos de configuracin desde la CPU a una unidad PG, se obtienen por ello siempre los datos de configuracin que existan antes en el CP (con parmetros, enlaces, direccin IP).
Observacin: La funcin Asignar direccin IP se debera utilizar slo en el marco de la puesta en servicio, es decir, antes de cargar los datos de configuracin.
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
A-69
Tabla 3-1
Posibilidades de ajuste en la ficha Opciones, continuacin Opcin Significado / efectos Seleccione este perfil si opera en su instalacin comunicaciones de alta disponibilidad. Comunicacin de alta disponibilidad significa que usted ha diseado Industrial Ethernet en forma redundante y que ha configurado enlaces S7 altamente disponibles. Al seleccionar aqu el perfil Ethernet para enlaces altamente disponibles, se adapta el comportamiento de los enlaces S7 en cuanto al tiempo. Esto tiene como consecuencia que fallos de enlaces se detectan ms rpidamente y, por lo tanto, se conmuta tambin ms rpidamente a enlaces redundantes. Nota Seleccione el perfil Ethernet para enlaces altamente disponibles slo si trabaja realmente con enlaces S7 altamente disponibles. En otro caso tiene que contar con un comportamiento ms sensible del sistema, ya que, por ejemplo, el nmero de intentos de establecimiento de enlace o transmisin se reduce en comparacin con sistemas no redundantes.
Aqu puede efectuar, si es necesario, ajustes fijos para la red. Com estndar est seleccionado el Ajuste automtico, que normalmente garantiza una comunicacin sin problemas. Si se presentan problemas en la comunicacin (por ejemplo si no se establecen enlaces o si se presentan perturbaciones frecuentes en la red), esto se puede deber a que el ajuste de red seleccionado o el automtico no se adaptan. Seleccione entonces aqu un ajuste de red adaptado a la configuracin de su red.
Aqu puede ajustar el intervalo con el que se deben enviar telegramas de seales de vida (Keep Alive) al interlocutor de un enlace de comunicacin. Con este valor de intervalo fija usted el margen de tiempo tras el cual se debe detectar, a ms tardar, el fallo de un interlocutor de comunicacin. El CP Ethernet est configurado, para todos los servicios orientados a enlaces, de manera que se enven telegramas de seales de vida (Keep Alive). De este modo est garantizado que los enlaces se terminen tras el fallo de un interlocutor de comunicacin, para liberar as los recursos de enlaces. El ajuste aqu efectuado es vlido para todos los enlaces TCP e ISO -on -TCP operados a travs del CP; no es posible un ajuste orientado a enlaces. Valores permitidos: Ajuste por omisin: Desactivar Keep Alive: Valor mximo: 30 segundos 0 segundos 65535 segundos
Observaciones / recomendaciones: Tenga en cuenta que el mecanismo Keep Alive puede hacer que enlaces de segundo plano (p. ej. un enlace telefnico por RDSI) se mantengan a pesar de que no se transmiten datos tiles. Si no desea que ocurra esto, tiene que ajustar un intervalo tan grande que el enlace de segundo plano se termine cuando falten datos tiles, antes de que se transmita un telegrama de Keep Alive.
A-70
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
Tabla 3-1
Posibilidades de ajuste en la ficha Opciones, continuacin Opcin Significado / efectos recursos de enlaces en la CPU S7 -300, haciendo que se comuniquen recursos hasta 16 de estos equipos en una nica CPU (modo mltiplex). Si no utiliza esta opcin, el nmero de TD/OPs o equipos HMI operables depende del nmero de recursos de enlaces disponibles de la CPU empleada. Como estndar est desactivada esta opcin. Con esto, un recurso de enlace de CPU slo se ocupa para el modo mltiplex en caso necesario. Enlaces S7 configurados a travs del CP utilizan el mismo canal mltiplex que ocupan en el modo mltiplex para los enlaces HMI. Por lo tanto, si configura enlaces S7 se ocupa ya con esto un recurso de enlace de la CPU. Tenga en cuenta lo siguiente: enlaces de PG no se operan a travs de multiplexor; para la operacin de una unidad PG se ocupa siempre un recurso de enlace. Observacin sobre la programacin: En el modo mltiplex, al direccionar para los enlaces TD/OP/HMI se tiene que indicar la correspondencia bastidor/slot del CP en lugar de la correspondencia bastidor/slot de la CPU. Aplicaciones (por ejemplo ProAgent) que exigen mensajes relacionados con bloques (Alarm_S: SFC17 -19) no son soportadas en el modo mltiplex.
S Multiplexar enlaces OP / ocupar Para la conexin de TD/OPs o de equipos HMI se pueden optimizar los
recursos de enlaces internos de la CPU
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
A-71
Ficha Diagnstico
La ficha Diagnstico sirve para iniciar el Diagnstico NCM S7. -> cap. 8 Diagnstico: Descripcin del diagnstico en s.
Ficha Direccionamiento
En la ficha Direccionamiento se puede asignar al CP la direccin IP y los parmetros IP previamente configurados. Slo despus de esto se pueden cargar por medio de PG/PC los datos de configuracin va Ethernet en el CP. Ver una descripcin detallada al respecto en el captulo 3.4.
A-72
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
V 5.2.1
Ficha Configuracin de IP
En esta ficha puede definir a travs de qu va o procedimiento se debe determinar la direccin IP de la estacin S7 local y se debe asignar a la misma.
V 5.2.1 Por medio de las variantes aqu ofrecidas es posible asignar dinmicamente direcciones IP
tambin fuera de la configuracin en STEP 7.
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
A-73
Tabla 3-2
Opciones en la ficha Configuracin de IP Opcin Significado / efectos Esta opcin es el ajuste estndar. Significa que usted ajusta la direccin IP durante la incorporacin del CP Ethernet a la red. Con esto, la direccin IP del CP est configurada en forma fija. Esta opcin la tiene que seleccionar si desea configurar enlaces especificados.
S Direccin IP en el cuadro de
S Obtener la direccin IP de un
servidor DHCP
Con esta opcin define usted que la direccin IP se toma de un servidor DHCP (DHCP -Server) al arrancar la estacin S7. Para ello se le transmite al servidor DHCP la direccin MAC del CP o el ID de cliente (Client -ID) que se puede introducir aqu. Condicin / restriccin: Si selecciona esta opcin no se puede crear en un principio un enlace totalmente especificado en el proyecto STEP 7, ya que no se conoce la direccin IP local. Por ello tiene que seleccionar como tipo de enlace no especificado con establecimiento de enlace pasivo. Tenga en cuenta lo siguiente: Si los enlaces se configuran a travs del interface en el programa de usuario, tiene que utilizar la opcin Ajustar direccin IP en el programa de usuario, que se describe a continuacin; esto es vlido tambin en el caso de que la direccin IP se deba obtener de un servidor DHCP.
A-74
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
Tabla 3-2
Opciones en la ficha Configuracin de IP, continuacin Opcin Significado / efectos Con esta opcin define que la direccin IP se fija a travs del interface de un programa de usuario (bloque de funciones IP_CONFIG). De este modo se puede abastecer dinmicamente la direccin IP durante el funcionamiento. En este caso de aplicacin, los enlaces de comunicacin se crean exclusivamente a travs del interface del programa de usuario; est excluida una configuracin de enlaces a travs de STEP 7 (esto afecta a enlaces va IP: TCP, ISO-on -TCP, UDP ). Este ajuste no excluye el que la direccin IP se obtenga de un servidor DHCP; se puede dar la instruccin correspondiente a travs del interface del programa de usuario. Otras informaciones: Tenga en cuenta al respecto el captulo Enlaces de comunicacin programados as como el ejemplo correspondiente en el anexo de este manual.
S Ajustar direccin IP en el
programa de usuario
Con esta opcin define que la direccin IP es fijada por otros servicios fuera de STEP 7. En esta caso de aplicacin est excluida una configuracin de enlaces a travs de STEP 7 (esto afecta a enlaces va IP: TCP, ISO-on -TCP, UDP ).
Nota La direccin IP realmente utilizada la puede averiguar por medio del Diagnstico NCM S7.
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
A-75
Ficha FTP
En este cuadro de dilogo puede crear / modificar una tabla de correspondencia de archivos. Efectuando entradas en la tabla de correspondencia de archivos es posible activar bloques de datos en una o varias CPUs (hasta 4) de una estacin S7. CP Ethernet como servidor FTP para datos de CPU S7 Para la transmisin de datos por medio de FTP tiene que crear bloques de datos en la CPU de su estacin S7; debido a su estructura especial, se les da aqu el nombre de File-DBs (bloques de datos de archivos). En el caso de un comando FTP, el CP Ethernet utilizado como servidor FTP determina, a partir de un tabla de correspondencia de archivos (archivo file_db.txt), cmo se deben representar en archivos (Files) los bloques de datos utilizados para la transferencia de archivos en la estacin S7. La tabla de correspondencia de archivos se puede crear y transmitir al CP de la siguiente forma: S Por entrada en la ficha FTP aqu descrita. La tabla de correspondencia de archivos se carga entonces automticamente en el CP junto con los datos de configuracin. S Por creacin directa de un archivo file_db.txt. La tabla de correspondencia de archivos as creada se tiene que cargar en el CP a travs de un comando FTP. La tabla de correspondencia de archivos file_db.txt se almacena en el sistema de archivos del CP Ethernet en el directorio /config.
Ficha PROFINET
Aqu define las propiedades del CP Ethernet para PROFINET IO y PROFINET CBA.
A-76
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
Tabla 3-3
Opciones / campos de entrada en la ficha PROFINET Significado / efectos Dependiendo del tipo de equipo del CP puede seleccionar aqu los modos de funcionamiento posibles en que puede operar la estacin S7 conectada a PROFINET.
S Modo de operacin
S PROFINET IO -Controller
Con esta opcin define si el CP Ethernet debe funcionar como PROFINET IO -Controller. Esta definicin se puede efectuar tambin asignando al CP en HW Config un sistema PROFINET IO a travs del men emergente que aparece con el botn derecho del ratn.
S PROFINET IO -Device
Con esta opcin define si el CP Ethernet debe funcionar como PROFINET IO -Device. En un siguiente paso tiene que asignar el CP como PROFINET IO -Device al sistema PROFINET IO.
Nombre del equipo (segn convenciones DNS). El nombre del equipo tiene que ser unvoco en la subred Ethernet. En caso de un CP utilizado como PROFINET IO -Controller, el nombre del equipo se deriva de la denominacin abreviada. STEP 7 le ofrece la posibilidad de poner automticamente como extensin el nombre del sistema IO como parte integrante del nombre del equipo. Seleccione para ello en las propiedades del sistema PROFINET IO la opcin Utilizar el nombre en el Device/Controller.
S Comunicacin CBA
Para poder utilizar la estacin S7 con PROFINET CBA tiene que fijar el CP que se debe utilizar para la definicin de componentes para PROFINET CBA o SIMATIC iMap.
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
A-77
3.3.5
Panormica
Los enlaces de comunicacin se pueden configurar por completo si los interlocutores de comunicacin estn disponibles en el proyecto actual. Para estaciones (equipos) participantes en la subred Ethernet cuyos datos de configuracin no se creen con STEP 7 o no se administren en el proyecto actual, se pueden crear los siguientes objetos alternativos en el proyecto: S S S Equipo SIMATIC S5 PG/PC Otros equipos - Para equipos de terceros - Para equipos SIMATIC S7 en otro proyecto (no necesario en multiproyecto)
Nota En lugar de habilitar objetos alternativos se pueden configurar tambin enlaces no especificados para establecer enlaces con las estaciones arriba mencionadas. Pero en el dilogo de Propiedades de estos enlaces tiene que especificarse entonces la direccin completa del interlocutor. Adems, esos interlocutores no aparecen en la vista de la instalacin NetPro.
Grupo Produccin 1
S7 -400/1 S7 -400/2 PC/PG
Grupo Produccin 2
S7 -400/4 Equipo de terceros
S7 -400/3
SIMATIC S5
S7 -400/5
A-78
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
Procedimiento
Para registrar un objeto alternativo en el proyecto, proceda como sigue: 1. Seleccione su proyecto en el Administrador . 2. Elija la funcin Insertar " Equipo " y luego Otro equipo, PG/PC o bien SIMATIC S5. Posible resultado: En el proyecto se crea el objeto correspondiente.
Figura 3-5
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
A-79
Figura 3-6
3. Elija una subred. Resultado: Visualizacin del cuadro de dilogo Propiedades - Interface Ethernet. Aqu puede seleccionar la subred que enlaza la estacin (el equipo) con la red y puede ajustar la direccin (MAC, IP). Todos los equipos que se hayan creado en el proyecto pueden establecer enlaces con este objeto alternativo. Las direccin aqu configuradas (MAC, IP) para el objeto alternativo tienen que estar ajustadas realmente en el equipo. Use para ello las herramientas apropiadas (p. ej. COM 1430).
A-80
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
3.3.6
Crear enlaces
Para los servicios orientados a enlaces - vase tambin tabla en el cap. 1.2 - que soporta el CP Ethernet es preciso crear enlaces. S S S S S S S Enlaces S7 ver el Manual de usuario STEP 7 /6/ Enlaces ISO-Transporte ver cap. 5.4 Enlaces ISO-on-TCP ver cap. 5.5 Enlaces TCP ver cap. 5.6 Enlaces para UDP ver cap. 5.7 Enlaces E-Mail ver el manual de los Ces con funcin IT /5/ Conexionados para la comunicacin PROFINET CBA vase el manual Component based Automation - Configuracin de instalaciones con SIMATIC iMap /19/
Por norma general, el procedimiento descrito en el captulo Crear enlaces de comunicacin entre dos mdulos programables del Manual del usuario STEP 7 /6/ rige tambin para los tipos de enlace adicionales que permite el CP. Encontrar estas informaciones en la ayuda bsica en STEP 7. Puede acceder a ellas a travs de Ayuda " Temas de ayuda. Seleccione all el tema Configuracin de enlaces e intercambio de datos.
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
A-81
3.4
Antes de poder cargar los datos de configuracin en el equipo a travs de una direccin IP, tiene que asignar una direccin IP al CP.
Condicin
Para poder efectuar el direccionamiento aqu descrito se tiene que poder acceder en lnea (online) al CP , significando esto lo siguiente: S S La conexin con Ethernet LAN tiene que estar establecida; no debe estar intercalado ningn paso de subred (Router). Desde STEP 7 se tiene que poder acceder al interface Ethernet de su PG/PC.
A-82
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
Atencin Las posibilidades de asignacin de direcciones aqu descritas presuponen un mdulo al que se pueda acceder a travs de una direccin MAC preajustada; el mdulo tiene que soportar para ello la funcin PST (Primary Setup Tool). Tenga en cuenta al respecto lo indicado en el respectivo manual /2/.
3.4.1
Proceda del siguiente modo para asignar una direccin IP por primera vez
1. Abra el Administrador SIMATIC 2. Seleccione la instruccin de men Equipo de destino " Direccin Ethernet asignar. 3. Active con el botn Examinar... la bsqueda de los mdulos accesibles en la red. 4. Seleccione el CP con la direccin MAC apropiada de entre los componentes ofrecidos. 5. Introduzca los parmetros IP deseados y asgnelos al CP. Resultado: Ahora se puede acceder al CP en Industrial Ethernet a travs de la direccin IP.
Nota Encontrar tambin ms informaciones detalladas sobre el procedimiento en la Ayuda Online de STEP 7.
Procedimiento alternativo
Desde el Administrador SIMATIC puede proceder tambin del siguiente modo: 1. Hgase mostrar por medio del comando de men Sistema de destino "Ver estaciones accesibles las estaciones a las que se puede acceder a travs de Industrial Ethernet. 2. Seleccione la estacin deseada en la lista ahora presentada. 3. Seleccione entonces el comando de men Sistema de destino" Direccin Ethernet. Resultado: la estacin antes seleccionada es transferida directamente al cuadro de dilogo Direccionamiento. La direccin MAC de la estacin no se puede modificar. 4. Introduzca los parmetros IP deseados y asgnelos al CP (ver la representacin de arriba, paso 5.). Resultado: Ahora se puede acceder al CP en Industrial Ethernet a travs de la direccin IP.
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
A-83
3.4.2
Proceda del siguiente modo para asignar una direccin IP por primera vez
1. Abra el Administrador SIMATIC. 2. Configure sus estacin S7 en un proyecto existente o de nueva creacin con los correspondientes componentes en HWConfig. 3. Al crear el CP, interconctelo con una subred Industrial Ethernet. Ya al crear CP en HWConfig se presenta el dilogo con el que usted puede conectar el equipo a la red y asignarle la direccin IP. 4. Seleccione en el dilogo de propiedades del CP a direccionar la ficha Direccionamiento . La ficha presentada es de contenido idntico al de los dilogos representados en el apartado 3.4.1. 5. Active con el botn Examinar... la bsqueda de los mdulos accesibles en la red. 6. Seleccione el CP con la direccin MAC apropiada de entre los componentes ofrecidos. 7. Mediante el correspondiente botn, asigne al CP los parmetros tomados a travs de la conexin a la red. Resultado: Ahora se puede acceder al CP en Industrial Ethernet a travs de la direccin IP.
Nota Encontrar tambin ms informaciones detalladas sobre el procedimiento en la Ayuda Online de STEP 7.
A-84
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
3.5
Principio
Los datos de configuracin del CP Ethernet se cargan con la herramienta de configuracin del hardware. Generalmente se cargan todos los datos de configuracin del equipo S7, es decir, inclusive la configuracin y todos los parmetros. Adems hay que cargar adicionalmente los datos de la configuracin de los enlaces; ver el cap.
Tipo de conexin
Los datos de configuracin se pueden cargar en el equipo S7 a travs de las siguientes conexiones: S Conexin MPI Esta conexin la puede utilizar para la carga de los datos de configuracin o para asignar por primera vez una direccin MAC-/IP (bautismo de nodo - ver detalles al respecto en el manual del equipo /2/ en Asignar direcciones por primera vez). S Industrial Ethernet En este caso utilizar el CP Ethernet del equipo S7 en modo PG (ver tambin cap.1.3). Dependiendo del interface PG/PC utilizado en su estacin de configuracin puede cargar los datos de configuracin en la estacin S7 a travs del interface TCP/IP o del interface ISO desde STEP 7. - Si se carga a travs del interface IP, el CP tiene que ser provisto la primera vez con una direccin IP; ver al respecto el captulo 3.4. - Si se carga a travs del interface ISO se puede utilizar la direccin MAC preajustada. Tenga en cuenta no obstante lo siguiente:
Nota Si en el caso de un CP con direccin MAC ajustada en fbrica y no modificada desea cargar los datos de configuracin a travs del interface ISO y ha previsto otra direccin MAC en el proyecto STEP 7, tiene que iniciar el proceso de carga desde NetPro o HWConfig; slo all se le pedir eventualmente que introduzca la direccin MAC actual. Por el contrario, el Administrador SIMATIC cancela el proceso de carga si no se puede acceder a la direccin de destino.
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
A-85
Procedimiento
Para cargar los datos de configuracin en el equipo S7, proceda como sigue: 1. Abra en el panel de control de Windows el cuadro de dilogo ajustar interface PG/PC. 2. Configure el interface PG/PC de acuerdo a los Ces presentes en su PG y de acuerdo al tipo de conexin a bus (parametrizaciones de interfaces utilizadas).
F1
La Ayuda online ofrece informaciones ms detalladas. 3. Ponga la CPU en el estado de servicio STOP (con independencia del tipo de conexin ver lo anterior). 4. Seleccione el comando Sistema de destino " Cargar en mdulo. STEP 7 le conducir al resultado a travs de cuadros de dilogos. Lea las informaciones contenidas en el captulo Configurar y parametrizar mdulos del Manual del usuario STEP 7, ver //6//;
Almacenamiento no voltil de los datos de configuracin (en Ces con mantenimiento de datos)
Durante el proceso de carga puede optar por cargar de una vez los datos de configuracin o bien por cargarlos paso a paso. Al cargarlos paso a paso se le pedir que inicie el proceso de carga para cada uno de los mdulos. Elija este procedimiento si desea guardar los datos de configuracin en el CP Ethernet de forma no voltil. Active para ello la casilla Copiar en ROM del cuadro de dilogo Cargar para el CP.
A-86
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
A-87
All encontrar ms informaciones S S S S Para la programacin y la configuracin de equipos de comunicacin para enlaces (p. ej. SIMATIC S5 con CP 1430 TCP, PC con CP 1613), lea el manual correspondiente. En el cap. 7.3 encontrar la descripcin de los bloques FC que sirven para programar los enlaces. La forma de configurar enlaces de comunicacin con NCM S7 se describe en el captulo 5. La forma de programar enlaces de comunicacin a travs del interface del programa de usuario se describe en el captulo 6.
Programas de ejemplo: Para el interface SEND/RECEIVE aqu descrito se dispone de ejemplos de configuracin y programacin: S En el proyecto de ejemplo PROJECT_ETHERNET, activable inmediatamente despus de instalar NCM S7: encontrar descripciones al respecto en las instrucciones resumidas Gua rpida. En Internet, como proyecto de ejemplo cargable; observe lo dicho en el apndice C Support y Training. El Quick Start CD, que se puede adquirir aparte, contiene numerosos y prcticos ejemplos de programas y configuraciones. Puede solicitarlo directamente a travs de Internet.
http://www4.ad.siemens.de/WW/news/es/21827955
A-88
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
4.1
Bloques FC
Para realizar la comunicacin a travs de enlaces se dispone de los siguientes bloques del tipo FC: S AG_SEND/AG_LSEND El bloque entrega los datos tiles del rea de datos de usuario indicada para transferirlos al CP Ethernet. AG_RECV/AG_LRECV El bloque recoge los datos tiles recibidos en el rea de usuario indicada en la llamada.
El esquema representado ms abajo muestra cmo se realiza la comunicacin: el programa de usuario encarga al CP Ethernet por medio de los bloques AG_SEND/AG_LSEND y AG_RECV/AG_LRECV que enve o reciba datos a travs del enlace configurado.
CPU Estaciones Ethernet SIMATIC S7 CP Ethernet Base de datos CP Bfer de datos de usuario enviar recibir Enlace de comunicacin
AG_SEND AG_RECV
Figura 4-1
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
A-89
4.2
A-90
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
OB
AG_RECV AG_SEND
Enlace de comunicacin
Escribir en PAA
Enlace de comunicacin AG_RECV Enlace de comunicacin AG_SEND Entregar datos de emisin del enlace AG_SEND Ciclo CPU
Leyenda:
Figura 4-2
Las rayas sirven para indicar los enlaces relacionados entre s y los bloques FC. Secuencia tpica de los bloques FC en el ciclo de la CPU
De la figura se desprende lo siguiente: S El programa de usuario, que puede estar compuesto por un nmero cualquiera de bloques (OB, FB o FC -> ver tambin /6/) accede a varios enlaces (en la figura 4-2 se representan 3 enlaces). El programa de usuario enva datos a travs de un enlace desde cualquier punto del ciclo - emisin activada por el programa o por eventos - mediante la llamada AG_SEND.
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
A-91
El programa de usuario recoge en cualquier punto del ciclo de la CPU los datos recibidos a travs de un enlace mediante la llamada AG_RECV.
Nota Los bloques pueden ser llamados repetidas veces para transferir datos a travs del mismo enlace de comunicacin.
A-92
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
4.3
Nota Observe los diagramas de flujo de los bloques FC en el cap. LEERER MERKER. Estos diagramas muestran cmo utilizar y gestionar el interface SEND/RECEIVE en el programa de usuario para intercambiar los datos sin impedimentos. Las informaciones sobre el ciclo de la CPU y el tiempo de transferencia que se indican a continuacin se dan a ttulo de complemento.
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
A-93
Atencin Tenga en cuenta que en caso de velocidades de procesamiento diferentes (emisor ms rpido que receptor) se pueden producir problemas de falta de recursos por el lado del emisor y del receptor. El emisor puede recibir una notificacin por parte de los bloques FC (mensaje Faltan recursos de recepcin en el equipo de destino.
A-94
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
4.4
Informaciones adicionales
4.4.1
Particularidades
S Tipos de bloques (llamadas de FC) Utilice slo los siguientes FCs para transferir datos: - En el caso de Ces S7 menos recientes para S7-300 se tienen que utilizar para enlaces TCP los FCs AG_LSEND (FC 50) y AG_LRECV (FC 60). - En caso de los actuales CPs S7 para S7-300 tiene que utilizar tambin para enlaces TCP los FCs AG_SEND (FC 5) y AG_RECV (FC 6). S Telegrama Long En el caso de enlaces TCP, el protocolo no informa sobre el final de un mensaje o el principio de un nuevo mensaje. Por esta razn, la estacin receptora tiene que saber cuntos bytes pertenecen a un mensaje y transferir, en correspondencia exacta con esa longitud, un puntero ANY al llamar el FC AG_LRECV. (Ejemplo: si se deben recibir constantemente datos de 100 Byte, el puntero ANY podra tener el siguiente aspecto: P#DB100.DBX 0.0 Byte 100) Si desea recibir datos de longitud variable, proceda del siguiente modo: Agregue en el telegrama, antes de los datos tiles propiamente dichos, una informacin sobre la longitud de los datos tiles. En la estacin receptora, evale en principio slo la informacin de longitud. Recoja, con otra peticin de recepcin, la cantidad de datos tiles correspondiente, adjuntando un ANY-Pointer de longitud correspondiente en el interface FC para recoger los datos tiles propiamente dichos.
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
A-95
4.4.2
Planteamiento
Para evitar situaciones de sobrecarga en la CPU utilizada por usted, si trabaja con CPs Ethernet debera tener en cuenta lo siguiente: especialmente si sustituye un CP por otro CP nuevo y se ve confrontado con problemas de sobrecarga, debera comprobar su aplicacin conforme a las recomendaciones indicadas a continuacin.
Problemas conocidos
S Con frecuencia se llaman cclicamente en OB1 los bloques de funciones para emisin y recepcin (FC 5/FC6 o FC 50/60). Esto conduce a una comunicacin constante entre la CPU y el CP. Debido a esto puede suceder que otras formas de comunicacin, como p. ej. funciones PG, no sean ejecutadas o lo sean slo muy lentamente. Los sistemas HMI acceden con demasiada frecuencia a datos de la CPU a travs de funciones S7. Con esto se hace ms lenta la comunicacin en su conjunto y se pueden producir dficits de recursos si FCs de SEND/RECEIVE son llamados cclicamente desde OB1.
Remedio
Tenga en cuenta las siguientes recomendaciones: S No utilice llamadas cclicas de bloques de comunicacin en OB1. En lugar de esto, la comunicacin se debera activar en forma temporizada en un correspondiente OB de tiempo. El tiempo del ciclo de este OB debera ser considerablemente ms largo que el tiempo de funcionamiento medio del OB1. S Debera ajustar un tiempo de ciclo mnimo mayor que el tiempo de funcionamiento medio del OB1. Con esto se crea espacio libre para la comunicacin en la CPU. Esta es una medida que, por ejemplo en el caso de aplicaciones existentes, se puede tomar cuando la comunicacin ya se desarrolla cclicamente en OB1. Dado el caso, reduzca la duracin del procesamiento de la comunicacin en la CPU a travs del parmetro Carga de ciclo por comunicacin en el dilogo de Propiedades de la CPU.
A-96
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
Encontrar la descripcin de los dilogos de propiedades especficos de los enlaces en los siguientes apartados: S S S S Enlaces ISO-Transport ver captulo 5.4 Enlaces ISO-on-TCP ver captulo 5.5 Enlaces TCP ver captulo 5.6 UDP ver captulo 5.7
All encontrar ms informaciones: S S Sobre las propiedades de los tipos de enlaces configurables informa el captulo 1.5. Existen campos de aplicacin para los que los enlaces de comunicacin no se tienen que crear a travs del interface de configuracin de STEP 7, sino a travs de aplicaciones especficas y en forma controlada por el programa; al respecto informa el captulo 6. Sobre las propiedades del tipo de enlace configurable E-Mail encontrar informaciones en /5/. Encontrar informaciones relativas al volumen de datos y a los recursos disponibles en el captulo 4.1. Datos relativos al volumen de datos y al alcance figuran en el cap. Puede acceder a ellas a travs de Ayuda" Temas de ayuda.
S S S
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
A-97
5.1
Procedimiento a seguir
Condiciones
Los pasos aqu descritos presuponen lo siguiente: 1. Usted ha habilitado en sus proyectos STEP 7 tanto la estacin S7 local (ver descripcin en el cap. 3) como las estaciones interlocutoras necesarias 2. Usted ha aclarado con qu otros tipos de estaciones se deben establecer enlaces. Para estas estaciones tiene que crear eventualmente objetos alternativos en sus proyectos STEP 7.
Programar
Programar el interface SEND/RECEIVE en el programa de usuario. (ver las notas en el cap. 4.2 y la descripcin de funciones detallada en el cap. LEERER MERKER).
Leyenda:
A-98
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
5.2
CP Ethernet CP Ethernet
S7 - 300
CP Ethernet
CP Ethernet
S7 - 400
S7 - 400
Subred 1 CP Ethernet
WAN LAN *
slo TCP/IP
SIMATIC S5
S7 - 400
CP Ethernet
Figura 5-1
Posibilidades de enlace
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
A-99
Organizacin en el multiproyecto
Si se configuran subredes interproyectos, se pueden configurar tambin con STEP 7 V5.2 enlaces que abarquen tales subredes globales. Los puntos finales de esos enlaces pueden estar en diferentes proyectos. STEP 7 ofrece soporte tanto para crear enlaces interproyectos dentro del multiproyecto como para adaptar enlaces que se configuraron sin el contexto del multiproyecto.
A -100
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
5.3
Enlaces de comunicacin
Enlace de comunicacin
Figura 5-2
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
A -101
Nota El concepto Enlace tambin se utiliza en el caso de UDP. Motivo: Durante la configuracin se asignan - como p. ej. en TCP - entre s los interlocutores con lo que se enlazan lgicamente. Sin embargo, en modo UDP no existe un establecimiento explcito de enlace entre los interlocutores.
Atencin La transferencia de datos > 240 Byte es soportada por los CPs actuales. CPs de versin ms antigua soportan la transferencia de datos con una longitud de hasta 240 Byte. Tenga en cuenta al respecto lo dicho en el captulo LEERER MERKER as como en el manual del equipo del CP Ethernet.
A -102
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
A -103
5.3.1
Nuevo enlace
Principio
Cuando se crean nuevos enlaces se parte ya de equipos (estaciones) registrados e interconectados en red. Un enlace se configura, partiendo de un equipo o de una CPU en el proyecto STEP7, definiendo un equipo de destino. Debido a la interconexin en red, las direcciones de nodo (direcciones MAC o IP) de ambos equipos estn ya definidas. Para los TSAPs (Transport Service Access Point) o puertos locales y remotos se asignan automticamente valores por defecto en ambos puntos finales del enlace. Si en el caso del interlocutor se trata de una estacin externa al proyecto actual o de una estacin no-S7, tienen que especificarse los TSAPs (Transport Service Access Point) o puertos remotos en el dilogo de Propiedades del enlace. En un equipo SIMATIC S7, el punto final del enlace es siempre una CPU. Para cada CPU se crea una tabla de enlaces propia en la que se indican los interlocutores y los tipos de los enlaces.
A -104
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
Figura 5-3
3. Seleccione el equipo remoto con el que desea establecer el enlace (si existen varias CPUs, seleccione la deseada). 4. Seleccione en el cuadro de texto Tipo el tipo de enlace que va a utilizar, p. ej. en Enlace ISO-Transport. Si confirma su entrada con Aceptar, se crea el nuevo enlace y permanece abierto el cuadro de dilogo Nuevo enlace. As tiene la posibilidad de seguir creando otros enlaces sin tener que abrir nuevamente el cuadro de dilogo. Al mismo tiempo se actualiza la tabla de enlaces. Con Aceptar se registra el enlace en la lista, se cierra el cuadro de dilogo y se actualiza la imagen en el cuadro de dilogo principal. Si elige Cancelar se cerrar el cuadro de dilogo sin registrarse el enlace en la lista.
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
A -105
5.3.2
A -106
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
Objeto STEP 7 Interlocutor en otro proyecto (multiproyecto) Con este modo de proceder se reserva en ambos subproyectos un enlace que se puede adaptar, ms tarde, cuando se incorpora el proyecto interlocutor al multiproyecto. En las propiedades del enlace se tiene que configurar para ello un mismo nombre de enlace en ambos proyectos. El nombre del enlace se toma como referencia actual al reunir los proyectos. Sobre la base del nombre del enlace es posible establecer la correspondencia del interlocutor del enlace y adaptar las propiedades del enlace. Antes de reunir los proyectos se tiene, por parte del direccionamiento, el caso de un enlace no especificado, por lo que las direcciones remotas permanecen en blanco.
Enlaces no especificados
Enlaces con un equipo an no conocido (p. ej. equipo de diagnstico) se configuran como enlaces no especificados. Pueden especificarse ms tarde en el dilogo de Propiedades. Puede crearse un enlace no especificado indicando equipo no especificado como interlocutor al crear el enlace. El enlace no especificado se puede utilizar de tres formas (a continuacin se explica con el ejemplo de un enlace ISO-on-TCP, de aplicacin anloga para enlaces ISO-Transport y TCP): S Declarar la disposicin a la comunicacin - establecimiento pasivo del enlace El establecimiento de enlace se tiene que ajustar entonces como pasivo (ver Propiedades en la ficha General), Para el ajuste de la direccin en un enlace ISO-on-TCP rige entonces lo siguiente: la direccin IP remota y el TSAP remoto estn vacos, es decir, no son relevantes para el CP. Al establecer el enlace se acepta entonces todo interlocutor (interlocutor = nombre del enlace que direcciona el CP con la direccin IP y el TSAP correctos). Tambin existe la posibilidad de una especificacin parcial, lo que significa que se permite la comunicacin con un interlocutor cualquiera que coincida con el TSAP especificado. S Enlace con un equipo determinado en un proyecto cualquiera Para el ajuste de la direccin en un enlace ISO-on-TCP rige entonces lo siguiente: usted puede indicar la direccin IP y el puerto remotos para una estacin de destino cualquiera. La estacin (o equipo) de destino pueden estar dentro o fuera del proyecto STEP 7 actual. Utilice esta variante si no ha habilitado en el proyecto actual ningn objeto alternativo, p. ej. SIMATIC S5. S Direccionamiento IP a travs de DHCP Si selecciona la opcin Direccionamiento IP, no se puede crear en un principio un enlace local. Por ello tiene que seleccionar como tipo de enlace no especificado con establecimiento de enlace pasivo.
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
A -107
Otra variante la constituye el enlace UDP libre. En el caso de este tipo de enlace, la direccin del interlocutor se deja sin definir al configurar. Los participantes en la comunicacin estn determinados por datos de direccin en la peticin de comunicacin del programa de usuario. Para ms informacin al respecto lea los captulos dedicados a los distintos tipos de enlaces. Atencin Consulte en el manual del equipo adjuntado al CP /2/ cuntos enlaces son posibles por cada CP Ethernet. En caso de que el equipo incorpore varios CPs y se exceda el lmite establecido, se delegar el enlace automticamente al siguiente CP. Los enlaces se pueden maniobrar a travs de la seleccin de va accesible en el dilogo de Propiedades del enlace.
A -108
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
5.3.3
Otras funciones
Barra de herramientas
La barra de herramientas de la tabla de configuracin de enlaces ofrece los siguientes botones de comando:
Guardar Para guardar el enlace configurado elija el comando Guardar o haga clic en el botn con el smbolo de un disquete. Es posible imprimir toda la tabla de enlaces o bien solo partes de ella. Elija para ello el comando Imprimir o bien haga clic en el botn con el smbolo de una impresora. Dispone de las siguientes opciones de impresin: S Panormica de todos los enlaces (tabla de enlaces completa)
Imprimir
S Panormica de los enlaces seleccionados (rea seleccionada) S Detalle de todos los enlaces (detalles de todos los enlaces) S Detalle de los enlaces seleccionados (detalles del rea seleccionada)
Cambiar de interlocutor Asigna un nuevo interlocutor al enlace seleccionado. Atencin! Tenga en cuenta que, debido a esto cambia tambin el ID remoto en el caso de enlaces del interface SEND/RECEIVE. Dado el caso deber adaptar adecuadamente su programa de usuario. Inserta un nuevo enlace en la tabla de enlaces.
Insertar enlace
Cargar
Carga la tabla de enlaces en el sistema de destino. Para ms informacin al respecto consulte la Ayuda online integrada.
Ayuda
Si necesita ayuda o simplemente informacin adicional, elija la funcin Ayuda o bien haga clic en el botn con el smbolo de interrogacin. Haciendo clic en el botn de Ayuda se le proporcionar ayuda contextual, mientras que a travs del men Ayuda acceder al cuadro de dilogo de la Ayuda, igual que en cualquier otra aplicacin basada en Windows.
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
A -109
5.3.4
Causa
A continuacin se explican las acciones que pueden llevar a que enlaces configurados pierdan su correspondencia con el CP o sean borrados. Cuidado Tenga en cuenta qu a diferencia de los enlaces homogneos S7, a los enlaces del interface SEND/RECEIVE se les asigna un ID que depende del CP. En las acciones descritas a continuacin puede cambiar dicho ID, lo cual hace necesario adaptar los parmetros del interface en el programa de usuario.
Atencin En caso de sustituir un CP por otro, ste deber ofrecer los mismos servicios y ser como mnimo de la misma versin. Slo as est garantizado que los enlaces configurados a travs del CP se mantengan coherentes y se puedan utilizar.
Tabla 5-3 Acciones que pueden provocar cambios en los enlaces configurados
Accin
Desplazar el CP (mdulo) en la tabla de configuracin de hardware (por arrastre). Borrar el CP (mdulo) de la tabla de configuracin de hardware. Aparecer el mensaje El CP tiene n enlaces: se pierde la asignacin en la tabla de enlaces.
Despus haber colocado e interconectado un CP en la tabla de configuracin: 1. Asignar el CP al enlace en la ficha Direcciones del dilogo de propiedades del enlace; o bien volver a asignar el enlace con el comando de men Edicin " Interlocutor. 2. Comprobar la direccin inicial de mdulo LADDR y, si es necesario, adaptarla en el programa de usuario 3. Adaptar los IDs de los enlaces en el programa de usuario. 4. Volver a cargar la configuracin de enlaces en el CP.
Dentro del proyecto se borran todos los enlaces con este equipo. Nota: no es vlido para enlaces en el interlocutor, si ste utiliza un paso de red (Router).
A-110
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
Tabla 5-3
Accin
Borrar un equipo tercero.
Reasignar los enlaces a travs de la funcin Edicin " Interlocutor o a travs del dilogo de propiedades del enlace correspondiente, en la ficha Direcciones.
Visualizacin (ejemplo)
En la ficha Panormica del dilogo Propiedades - Enlaces ISO-Transport se visualiza el estado de los enlaces.
Figura 5-4
Estado de los enlaces en la ficha Panormica, con el ejemplo de enlaces ISO -Transport
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
A-111
5.4
Introduccin
Al crear un enlace en el dilogo Nuevo se definen el tipo del enlace y, si es posible, el interlocutor del enlace. Otros parmetros del enlace, que en el caso de nueva creacin estn en principio predeterminados, se pueden adaptar en forma personalizada, si ello se requiere, por el procedimiento descrito a continuacin.
Fichas
Para los enlaces ISO-Transport estn disponibles las fichas siguientes: S S S S General Visualizacin de parmetros que identifican el enlace. Direcciones Visualizacin de informaciones de direcciones locales y remotas. Dinmica Muestra los temporizadores y contadores relevantes. Opciones Aqu puede seleccionar si desea utilizar el enlace para uno de los modos de acceso FETCH o WRITE. Panormica Vista general de todos los enlaces ISO-Transport configurados de la estacin seleccionada, con los correspondientes parmetros y el estado de los enlaces. Informaciones de estado En esta ficha se muestran informaciones actuales (momento de la llamada del dilogo) sobre el estado de los enlaces. Estas informaciones se corresponden con lo visualizado en el Diagnstico NCM y slo estn disponibles si la estacin est accesible en lnea.
A-112
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
5.4.1
Ficha General
Esta ficha del dilogo de propiedades muestra parmetros generales del enlace, que identifican el punto final local del enlace.Ethernet.
Figura 5-5
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
A-113
Descripcin La entrada es idntica al parmetro ID local de la tabla de enlaces Al crear el enlace se muestra aqu un nombre propuesto para el punto final del enlace, que contiene como extensin un nmero de enlace. Use este campo para especificar al interlocutor cuando se trate de un enlace no especificado.
va CP
En caso de que existan varios CPs del mismo tipo en un equipo, y de que estn conectados a la misma subred, es posible elegir la va de enlace. -> Botn Seleccin de va, v. cap. 5.9. Si no est asignado ningn CP (p. ej. por haber borrado el CP) aparecer ninguno.
slo lectura
Iniciativa local
Con esta opcin se define si el establecimiento del enlace debe tener lugar desde este equipo S7. La opcin est seleccionada como estndar si la direccin del interlocutor est especificada. ON: El enlace se establece activamente OFF: El enlace lo establece el interlocutor Si al crear el enlace ha seleccionado no especificado como interlocutor para el enlace, la opcin est desactivada como estndar. Si activa la opcin tiene que especificar la direccin del interlocutor en la ficha Direcciones. Nota: Tenga en cuenta la repercusin en el modo operativo. Si se debe utilizar el modo FETCH o WRITE (ver la ficha Opciones), en la estacin S7 se tiene que poner el modo en pasivo.
modificable
Parmetros del bloque ID Es imprescindible registrar este parmetro de llamada de bloques al llamar al FC en el programa de usuario para identificar el enlace (el ID cambia en caso de modificar el ID local). Es imprescindible registrar este parmetro de llamada de bloques al llamar al FC en el programa de usuario para identificar el enlace. slo lectura
LADDR
slo lectura
A-114
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
5.4.2
Parmetros de direccin
Un enlace ISO-Transport (transporte ISO) est especificado por sus puntos finales local y remoto. S Direcciones locales: Direccin local y TSAP local (Transport Service Access Point) Direcciones remotas: Direccin MAC remota y TSAP remoto
Estacin Ethernet A Estacin Ethernet B
Direccin
MAC B
Atencin Los TSAPs de un enlace ISO-Transport tienen que coincidir del siguiente modo: TSAP remoto (en el CP Ethernet) = TSAP local (en el equipo de destino); TSAP local (en el CP Ethernet) = TSAP remoto (en el equipo de destino);
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
A-115
Ficha Direcciones
En la ficha Direcciones se muestran, como valores propuestos, informaciones relevantes sobre las direcciones locales y remotas. En caso de realizar acoplamientos con equipos no S7 es posible ajustar los TSAPs individualmente.
Figura 5-7
Formato TSAP
Los TSAP de los enlaces ISO-Transport tienen una longitud de 1 a 16 bytes. Al realizar la entrada, se visualiza automticamente la longitud actual (indicacin visible: 16 caracteres ASCII). Los TSAPs locales y remotos se pueden introducir en forma de valor hexadecimal o de cadena ASCII. Si se introducen en ASCII se visualizan tambin en formato hexadecimal. En caso de introducirlos en hexadecimal, los caracteres imprimibles se visualizarn en ASCII (se pueden visualizar 8 caracteres hexadecimales). Si se introducen caracteres no imprimibles, el cuadro de texto que corresponde a ASCII aparecer atenuado (ya no se pueden introducir caracteres ASCII), representndose los caracteres no imprimibles en forma de punto.
A-116
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
TSAPs predeterminados
Al configurar los TSAPs locales y remotos se proponen valores por omisin (modificables) (p. ej. ISO-1 para el primer enlace entre dos interlocutores). Si se configuran nuevos enlaces entre los mismos interlocutores, los valores por omisin se van incrementando automticamente (p. ej. ISO-2, etc.). Al establecer un nuevo enlace con un nuevo interlocutor se vuelve a comenzar por ISO-1.
Figura 5-8
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
A-117
5.4.3
Ficha Dinmica
En la ficha Dinmica se visualizan los temporizadores y contadores del enlace. Se pueden aceptar los valores predeterminados (por defecto). En caso necesario (p. ej. para acoplamientos a sistemas de terceros) se pueden ajustar individualmente los temporizadores y contadores, cambiando as el comportamiento dinmico del enlace.
Figura 5-9
Descripcin
Acceso
El parmetro Retransmission Time indica en qu intervalos se volver a intentar establecer el enlace, en caso de que no resulte en el primer intento (1 -60s, por defecto 5s) modificable - si la iniciativa local es activa -----si la iniciativa local es pasiva ( -> irrelevante) Este parmetro indica en qu intervalo se volver a intentar enviar datos, en caso de que no resulte en el primer intento (100 -30000, por defecto 1000 ms). Max. Count es el nmero de intentos de emisin, incluido el primero (1 -100, DEFAULT 5). modificable
Max. Count
modificable
A-118
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
Descripcin El parmetro Inactivity Time indica despus de cunto tiempo se establecer el enlace en caso de no recibir seales de vida del interlocutor (6 -180s, por defecto 30s). Window Time indica en qu intervalos se envan telegramas de seales de vida. Este parmetro est ajustado de forma fija para los CPs SIMATIC NET a 1/3 del Inactiviy Time (2 -60s, por defecto 10s). Los telegramas de seales de vida se envan para comprobar el enlace con telegramas en fases en que no se transfieren datos.
Acceso modificable
Window Time
slo lectura
Atencin Window e Inactivity Time Los telegramas de seales de vida los responde el interlocutor con un telegrama. Por ello se envan al interlocutor en el intervalo dado por el Window Time. Para que no se produzcan cancelaciones no deseadas de los enlaces, el Inactivity Time debera ser al menos tres veces mayor que el Window Time.
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
A-119
5.4.4
Ficha Panormica
En la ficha Panormica se visualizan todos los enlaces de transporte configurados hasta el momento con sus parmetros (no modificables). Puede ver un ejemplo de esta forma de representacin en el captulo 5.3.4. Parmetros
ID local Nombre CPU / Aplicaciones
Descripcin
Estacin S7: ste es el ID del enlace ISO -Transport; Estacin PC: nmero de identificacin para el enlace. Nombre introducido para el punto final del enlace. Si en el modo de multiprocesador (en equipos PC: varias aplicaciones) se hace mostrar todos los enlaces ISO -Transport operados en este equipo (opcin, ver bajo), se indica aqu la CPU / aplicacin que sea punto final del respectivo enlace. Caso de CP S7: Rack/Slot del CP local a travs del cual se conduce el enlace (Configuracin de hardware) Caso de equipo PC: Indicacin del CP a travs del que se desarrolla el enlace. Especifica la direccin MAC remota del enlace en la subred Ethernet.. Transport Service Access Point para el punto final local del enlace. Transport Service Access Point para el punto final remoto del enlace. Muestra el modo configurado en la ficha Opciones. Visualiza el estado actual de la configuracin del enlace. Los enlaces sin asignacin se indican mediante no es un CP local / no es un CP remoto en la columna de estado y con el signo ! detrs de ID local (ejemplo 0002 A000!). 0002 A000!). Los enlaces que se estn editando se marcarn tambin con el signo ! detrs del ID local.
R/S o va CP
A -120
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
5.5
Introduccin
Al crear un enlace en el dilogo Nuevo se definen el tipo del enlace y, si es posible, el interlocutor del enlace. Otros parmetros del enlace, que en el caso de nueva creacin estn en principio predeterminados, se pueden adaptar en forma personalizada, si ello se requiere, por el procedimiento descrito a continuacin.
Fichas
Para los enlaces ISO-on-TCP estn disponibles las fichas siguientes: S S S General Visualizacin de parmetros que identifican el enlace. Direcciones Visualizacin de informaciones de direcciones locales y remotas. Opciones Aqu puede seleccionar si desea utilizar el enlace para uno de los modos de acceso FETCH o WRITE. Panormica Vista general de todos los enlaces ISO-on-TCP configurados de la estacin seleccionada, con los correspondientes parmetros y el estado de los enlaces. Informaciones de estado En esta ficha se muestran informaciones actuales (momento de la llamada del dilogo) sobre el estado de los enlaces. Estas informaciones se corresponden con la visualizacin del diagnstico NCM.
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
A -121
5.5.1
Ficha General
Esta ficha del dilogo de propiedades muestra parmetros generales del enlace, que identifican el punto final local del enlace.
Figura 5-10
A -122
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
Descripcin La entrada es idntica al parmetro ID local de la tabla de enlaces Al crear el enlace se muestra aqu un nombre propuesto, que contiene como extensin un nmero de enlace. Use este campo para especificar al interlocutor cuando se trate de un enlace no especificado.
va CP
En caso de que existan varios CPs del mismo tipo en un equipo, y de que estn conectados a la misma subred, es posible elegir la va de enlace. -> Botn Seleccin de va, v. cap. 5.9. Si no se ha asignado ningn CP (p. ej. por haber borrado previamente el CP) se visualizar aqu ninguno. Con esta opcin se define si el establecimiento del enlace debe tener lugar desde este equipo S7. La opcin est seleccionada como estndar si la direccin del interlocutor est especificada. ON: El enlace se establece activamente OFF: El enlace lo establece el interlocutor Si al crear el enlace ha seleccionado no especificado como interlocutor para el enlace, la opcin est desactivada como estndar. Si activa la opcin tiene que especificar la direccin del interlocutor en la ficha Direcciones. Nota: Tenga en cuenta la repercusin en el modo operativo. Si se debe utilizar el modo FETCH o WRITE (ver la ficha Opciones), en la estacin S7 se tiene que poner el modo en pasivo.
slo lectura
Iniciativa local
modificable
Parmetros del bloque ID Es imprescindible registrar este parmetro de llamada de bloques al llamar al FC en el programa de usuario para identificar el enlace (el ID cambia en caso de modificar el ID local). Es imprescindible registrar este parmetro de llamada de bloques al llamar al FC en el programa de usuario para identificar el enlace. slo lectura
LADDR
slo lectura
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
A -123
5.5.2
Parmetros de direccin
Un enlace se especifica por sus puntos finales local y remoto. S Direcciones locales: Direccin local y TSAP local (Transport Service Access Point) Direcciones remotas: Direccin IP remota y TSAP remoto
Estacin Ethernet A Estacin Ethernet B
Direccin IP B
Los parmetros de direccin se configuran con NCM S7 y se archivan en la base de datos del CP. Posibles cambios o ampliaciones de la topologa de la red Ethernet no tienen efecto sobre el programa de usuario. Atencin En la configuracin del CP Ethernet as como en el equipo de destino Ethernet, los TSAPs de un enlace ISO-on-TCP tienen que coincidir de forma cruzada: TSAP remoto (en el CP Ethernet) = TSAP local (en el equipo de destino); TSAP local (en el CP Ethernet) = TSAP remoto (el equipo de destino);
A -124
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
Ficha Direcciones
En la ficha Direcciones se muestran, como valores propuestos, informaciones relevantes sobre las direcciones locales y remotas. Ficha Direcciones del dilogo de propiedades con los TSAPs predeterminados para enlaces ISO-on-TCP
Figura 5-12
Estructura del dilogo de propiedades en la ficha Direcciones con DEFAULT TSAPs para enlaces ISO -on -TCP
Formato TSAP
Los TSAP de los enlaces ISO-on-TCP tienen una longitud de 1 a 16 bytes. Al realizar la entrada, se visualiza automticamente la longitud actual (indicacin visible: 16 caracteres ASCII). Los TSAPs locales y remotos se pueden introducir en forma de valor hexadecimal o de cadena ASCII. Si se introducen en ASCII se visualizan tambin en formato hexadecimal. En caso de introducirlos en hexadecimal, los caracteres imprimibles se visualizarn en ASCII (se pueden visualizar 8 caracteres hexadecimales). Si se introducen caracteres no imprimibles, el cuadro de texto que corresponde a ASCII aparecer atenuado (ya no se pueden introducir caracteres ASCII), representndose los caracteres no imprimibles en forma de punto.
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
A -125
TSAPs predeterminados
Al configurar los TSAPs locales y remotos se proponen valores predeterminados (modificables), p. ej. TCP-1 para el primer enlace entre dos interlocutores. Para establecer un nuevo enlace entre los mismos interlocutores se propone el valor predeterminado TCP -2. Al establecer un nuevo enlace con un nuevo interlocutor se vuelve a comenzar por TCP -1.
Figura 5-13
Estructura del dilogo de propiedades para la ficha Direcciones para un enlace no especificado
A -126
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
5.5.3
Ficha Panormica
En la ficha Panormica se visualizan todos los enlaces ISO-on-TCP configurados hasta el momento con sus parmetros (no modificables). El ancho de las columnas puede ajustarse individualmente. Puede ver un ejemplo de esta forma de representacin en el captulo 5.3.4 (all, para el enlace ISO-Transport). Parmetros
ID local Nombre (punto final local) CPU / Aplicaciones R/S o va CP
Descripcin
ste es el ID del enlace ISO -on -TCP (configuracin de enlaces en STEP7; DWORD) nombre introducido para el enlace. Identifica el enlace ISO -on -TCP (8 caracteres de amplitud por omisin) Si en el modo de multiprocesador (en equipos PC: varias aplicaciones) se hace mostrar todos los enlaces ISO -Transport operados en este equipo (opcin, ver bajo), se indica aqu la CPU / aplicacin que sea punto final del respectivo enlace. Caso de CP S7: Rack/Slot del CP local a travs del cual se conduce el enlace (Configuracin de hardware) Caso de equipo PC: Indicacin del CP a travs del que se desarrolla el enlace. Especifica la direccin IP remota del enlace Transport Service Access Point (8 caracteres de ancho por defecto) Transport Service Access Point (8 caracteres de ancho por defecto)v Muestra el modo configurado en la ficha Opciones. Visualiza el estado actual de la configuracin del enlace. Los enlaces sin asignacin se indican mediante no es un CP local / no es un CP remoto en la columna de estado y con el signo ! detrs de ID local (ejemplo 0002 A000!). 0002 A000!).Los enlaces que se estn editando se marcarn tambin con el signo ! detrs del ID local.
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
A -127
5.6
Introduccin
Al crear un enlace en el dilogo Nuevo se definen el tipo del enlace y, si es posible, el interlocutor del enlace. Otros parmetros del enlace, que en el caso de nueva creacin estn en principio predeterminados, se pueden adaptar en forma personalizada, si ello se requiere, por el procedimiento descrito a continuacin.
Fichas
Para enlaces TCP estn disponibles las siguientes fichas: S S S General Visualizacin de parmetros que identifican el enlace. Direcciones Visualizacin de informaciones de direcciones locales y remotas. Opciones Aqu puede seleccionar si desea utilizar el enlace para uno de los modos de acceso FETCH o WRITE. Panormica Vista general de todos los enlaces TCP configurados de la estacin seleccionada, con los correspondientes parmetros y el estado de los enlaces. Informaciones de estado En esta ficha se muestran informaciones actuales (momento de la llamada del dilogo) sobre el estado de los enlaces. Estas informaciones se corresponden con la visualizacin del diagnstico NCM.
A -128
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
5.6.1
Ficha General
Esta ficha del dilogo de propiedades muestra parmetros generales del enlace, que identifican el punto final local del enlace.
Figura 5-14
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
A -129
Descripcin La entrada es idntica al parmetro ID local de la tabla de enlaces Al crear el enlace se muestra aqu un nombre propuesto, que contiene como extensin un nmero de enlace. Use este campo para especificar al interlocutor cuando se trate de un enlace no especificado.
va CP
Si existen en la estacin varios CPs del mismo tipo enlazados a slo lectura la misma subred, puede definirse la va por la cual el enlace debe alcanzar la CPU -> botn Seleccin de va, ver cap. 5.9. Si no se ha asignado ningn CP (p. ej. por haber borrado previamente el CP) se visualizar aqu ninguno.
Iniciativa local
Con esta opcin se define si el establecimiento del enlace debe tener lugar desde este equipo S7. La opcin est seleccionada como estndar si la direccin del interlocutor est especificada. Si al crear el enlace ha seleccionado no especificado como interlocutor para el enlace, la opcin est desactivada como estndar. Si activa la opcin tiene que especificar la direccin del interlocutor en la ficha Direcciones. ON: El enlace se establece activamente OFF: El enlace lo establece el interlocutor
modificable
modificable
S El enlace TCP se utiliza ahora como enlace FTP. S Ficha Direcciones Las direcciones estn especificadas
automticamente (puerto=21) forma fija a FTP.
S Ficha Opciones El modo de operacin est ajustado en S La opcin Establecimiento de enlace activo no es
relevante, por lo que no se puede utilizar aqu. Recursos disponibles: Ver /2/ Condicin: la opcin slo se puede seleccionar para un enlace TCP no especificado. Parmetros del bloque ID Es imprescindible registrar este parmetro de llamada de bloques al llamar al FC en el programa de usuario para identificar el enlace (el ID cambia en caso de modificar el ID local). Es imprescindible registrar este parmetro de llamada de bloques al llamar al FC en el programa de usuario para identificar el enlace. slo lectura
LADDR
slo lectura
A -130
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
5.6.2
TCP Enlace
Figura 5-15
Dependiendo del tipo de enlace deseado, los parmetros de direccin remota se especifican durante la configuracin o se dejan pendientes. S S Enlace TCP especificado Usted ha indicado una estacin de destino al crear el nuevo enlace. Enlace TCP no especificado Usted ha indicado en el interlocutor del enlace estacin no especificada al crear el nuevo enlace.
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
A -131
Figura 5-16
Estructura del dilogo de propiedades en la ficha Direcciones con puertos DEFAULT para enlaces TCP
Puertos
Los puertos o las direcciones de los puertos definen el punto de acceso al programa de usuario dentro de la estacin / CPU. Tienen que ser inequvocos a nivel interno de la estacin / CPU. La tabla siguiente informa sobre el margen de valores:
Tabla 5-4 Aplicacin / nota Asignada fija, no debe utilizarse Asignada como estndar; no debera utilizarse (well known ports) Campo utilizado por NCM en el que se busca y asigna respectivamente una direccin libre de puerto. Puede ajustar individualmente la direccin de puerto dentro de este campo. Direcciones de puerto a partir de 5000 son utilizadas por el sistema. Observacin: Si desea utilizar estas direcciones de puerto, consulte al administrador de su sistema. desde 5000...65535 Direcciones de puertos 0 1..1024 a partir de 2000...5000
A -132
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
Los siguientes nmeros de puerto estn reservados; no los debera utilizar con otros fines al configurar enlaces.
Tabla 5-5 Nmeros de puerto reservados Nmeros de puerto 20, 21 25 80 102 135 161 34964 65532 65533 65534 65535 FTP SMTP HTTP RFC1006 RPC -DCOM SNMP_REQUEST PN IO NTP NTP NTP NTP Servicio
Protocolo TCP TCP TCP TCP TCP UDP UDP UDP UDP UDP UDP
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
A -133
Figura 5-17
A -134
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
5.6.3
Ficha Panormica
En la panormica se muestran todos los enlaces TCP configurados hasta el momento en esta estacin, con sus parmetros (no modificables). El ancho de las columnas puede ajustarse individualmente. Puede ver un ejemplo de esta forma de representacin en el captulo 5.3.4 (all, para el enlace ISO-Transport). Parmetros
ID Nombre (punto final local) CPU / Aplicaciones
Descripcin
ste es el ID del enlace TCP (configuracin de enlaces en STEP7; DWORD) nombre introducido para el enlace. Identifica el enlace TCP (8 caracteres de amplitud por omisin) Si en el modo de multiprocesador (en equipos PC: varias aplicaciones) se hace mostrar todos los enlaces ISO -Transport operados en este equipo (opcin, ver bajo), se indica aqu la CPU / aplicacin que sea punto final del respectivo enlace. Caso de CP S7: Rack/Slot del CP local a travs del cual se conduce el enlace (Configuracin de hardware) Caso de equipo PC: Indicacin del CP a travs del que se desarrolla el enlace.
R/S o va CP
Especifica la direccin IP remota del enlace puerto local (8 caracteres de amplitud por omisin) puerto remoto (8 caracteres de amplitud por omisin) Muestra el modo configurado en la ficha Opciones. Visualiza el estado actual de la configuracin del enlace. Los enlaces sin asignacin se indican mediante no es un CP local / no es un CP remoto en la columna de estado y con el signo ! detrs de ID local (ejemplo 0002 A000!). 0002 A000!).Los enlaces que se estn editando se marcarn tambin con el signo ! detrs del ID local.
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
A -135
5.7
Introduccin
Al crear un enlace en el dilogo Nuevo se definen el tipo del enlace y, si es posible, el interlocutor del enlace. Otros parmetros del enlace, que en el caso de nueva creacin estn en principio predeterminados, se pueden adaptar en forma personalizada, si ello se requiere, por el procedimiento descrito a continuacin.
Fichas
Para los enlaces UDP estn disponibles las fichas siguientes: S S S General Visualizacin de parmetros que identifican el enlace. Direcciones Visualizacin de informaciones de direcciones locales y remotas. Panormica Vista general de todos los enlaces UDP configurados de la estacin seleccionada, con los correspondientes parmetros y el estado de los enlaces. Informaciones de estado En esta ficha se muestran informaciones actuales (momento de la llamada del dilogo) sobre el estado de los enlaces. Estas informaciones se corresponden con la visualizacin del diagnstico NCM.
A -136
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
5.7.1
Ficha General
Esta ficha del dilogo de propiedades muestra parmetros generales del enlace, que identifican el punto final local del enlace.
Figura 5-18
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
A -137
Descripcin La entrada es idntica al parmetro ID local de la tabla de enlaces Al crear el enlace se muestra aqu un nombre propuesto, que contiene como extensin un nmero de enlace. Use este campo para especificar al interlocutor cuando se trate de un enlace no especificado.
va CP
Si existen en la estacin varios CPs del mismo tipo enlazados a slo lectura la misma subred, puede definirse la va por la cual el enlace debe alcanzar la CPU -> botn Seleccin de va, ver cap. 5.9. Si no se ha asignado ningn CP (p. ej. por haber borrado previamente el CP) se visualizar aqu ninguno.
Parmetros del bloque ID Es imprescindible registrar este parmetro de llamada de bloques al llamar al FC en el programa de usuario para identificar el enlace (el ID cambia en caso de modificar el ID local). Es imprescindible registrar este parmetro de llamada de bloques al llamar al FC en el programa de usuario para identificar el enlace. slo lectura
LADDR
slo lectura
A -138
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
5.7.2
Nota El concepto Enlace tambin se utiliza en el caso de UDP. Motivo: Durante la configuracin se asignan - como p. ej. en TCP - entre s los interlocutores con lo que se enlazan lgicamente. Sin embargo, en modo UDP no existe un establecimiento explcito de enlace entre los interlocutores.
Estacin Ethernet A
Estacin Ethernet B
Enlace UDP
Dependiendo del tipo de enlace deseado, los parmetros de direccin remota se especifican durante la configuracin o se dejan pendientes. S enlace UDP especificado Usted ha indicado una estacin de destino al crear el nuevo enlace. Una opcin adicional pone a disposicin la configuracin de Broadcast y Multicast (ver el captulo siguiente 5.7.3). S Enlace UDP no especificado Usted ha indicado en el interlocutor del enlace estacin no especificada al crear el nuevo enlace.
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
A -139
Figura 5-20
Ficha Direcciones del dilogo de propiedades con los puertos predeterminados para enlaces UDP
Puertos
Los puertos o las direcciones de los puertos definen el punto de acceso al programa de usuario dentro de la estacin / CPU. Tienen que ser inequvocos a nivel interno de la estacin / CPU. La tabla siguiente informa sobre el margen de valores:
Tabla 5-6 Aplicacin / nota asignada fija, no debe utilizarse asignada como estndar; no debera utilizarse (well known ports) campo utilizado por NCM en el que se busca y asigna respectivamente una direccin libre de puerto. Direcciones de puertos 0 1..1024 desde 2000...
A -140
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
Los siguientes nmeros de puerto estn reservados; no los debera utilizar con otros fines al configurar enlaces.
Tabla 5-7 Nmeros de puerto reservados Nmeros de puerto 20, 21 25 80 102 135 161 34964 65532 65533 65534 65535 FTP SMTP HTTP RFC1006 RPC -DCOM SNMP_REQUEST PN IO NTP NTP NTP NTP Servicio
Protocolo TCP TCP TCP TCP TCP UDP UDP UDP UDP UDP UDP
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
A -141
Figura 5-21
Estructura del dilogo de Propiedades en la ficha Direcciones para el modo Enlace UDP libre
A -142
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
5.7.3
Uso
Al seleccionar el interlocutor de enlace, en el caso de enlaces UDP tiene adems las dos opciones: S Enlace con todas las estaciones Broadcast Seleccionando como interlocutor todas las estaciones Broadcast define usted que los telegramas UDP se envan a todas las estaciones Broadcast accesibles. Atencin En el caso de Broadcast, a travs de CPs S7 slo es posible enviar; no es posible recibir (ver abajo). S Enlace con todas las estaciones Multicast Seleccionando como interlocutor todas las estaciones Multicast define usted que los telegramas UDP se envan a todas las estaciones de un grupo Multicast y que se pueden recibir telegramas Multicast. Multicast es una opcin de enlace especial que en el caso de CPs Industrial Ethernet es soportada o es configurable slo para enlaces UDP. Los telegramas se envan sin confirmacin, ya que el protocolo no prev confirmaciones (acuses de recibo). Esto es as para evitar avalanchas de datos debidas a confirmaciones. Si, por ejemplo, se envan telegramas a 100 interlocutores, llegaran ahora 100 confirmaciones (una por cada interlocutor) a un tiempo. Tales avalanchas de datos no podran ser evaluadas por el mdulo emisor.
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
A -143
A -144
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
Figura 5-22
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
A -145
A -146
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
Atencin Dentro de un crculo Multicast se deberan asignar direcciones de PUERTO idnticas para el puerto local y el puerto remoto. Slo as se puede transmitir y tambin recibir el CP telegramas dentro de un crculo Multicast. Observe el ejemplo siguiente para 3 estaciones participantes en el crculo Multicast:
Estacin Ethernet A
enlace UDP
IP grupo Multicast: 224.0.1.0 PUERTO local 2001 PUERTO grupo Multicast 2001 Estacin Ethernet B Crculo Multicast con
Enlace UDP
IP grupo Multicast: 224.0.1.0 PUERTO local 2001 PUERTO grupo Multicast 2001 Estacin Ethernet C
enlace UDP
IP grupo Multicast: 224.0.1.0 PUERTO local 2001 PUERTO grupo Multicast 2001 Figura 5-23 Envo y recepcin en un crculo Multicast a travs de direcciones de puerto idnticas
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
A -147
1000 0000
A -148
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
5.7.4
Ficha Panormica
En la ficha Panormica se visualizan todos los enlaces UDP configurados hasta el momento con sus parmetros (no modificables). El ancho de las columnas puede ajustarse individualmente. Puede ver un ejemplo de esta forma de representacin en el captulo 5.3.4 (all, para el enlace ISO-Transport). Parmetros
ID local Nombre (punto final local) CPU / Aplicaciones
Descripcin
ste es el ID del enlace UDP (configuracin de enlaces en STEP7; DWORD) nombre introducido para el enlace. Identifica el enlace UDP (8 caracteres de amplitud por omisin) Si en el modo de multiprocesador (en equipos PC: varias aplicaciones) se hace mostrar todos los enlaces ISO -Transport operados en este equipo (opcin, ver bajo), se indica aqu la CPU / aplicacin que sea punto final del respectivo enlace. Rack/Slot del CP local a travs del cual se conduce el enlace (Configuracin de hardware) Especifica la direccin IP remota del enlace puerto local (8 caracteres de amplitud por omisin) puerto remoto (8 caracteres de amplitud por omisin) Visualiza el estado actual de la configuracin del enlace. Los enlaces sin asignacin se indican mediante no es un CP local / no es un CP remoto en la columna de estado y con el signo ! detrs de ID local (ejemplo 0002 A000!). 0002 A000!).Los enlaces que se estn editando se marcarn tambin con el signo ! detrs del ID local.
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
A -149
5.7.5
enviar recibir
recibir enviar
Datos tiles
Figura 5-24
A -150
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
5.8
Modo FETCH/WRITE
FETCH/WRITE
Los servicios FETCH/WRITE (servidor) permiten el acceso directo a reas de memoria del sistema en la CPU de SIMATIC S7 desde SIMATIC S5, estaciones PC SIMATIC o desde equipos terceros. S S FETCH: leer directamente datos WRITE: escribir directamente datos
Tipos de enlaces
Los servicios FETCH/WRITE se pueden configurar y utilizar en SIMATIC S7 para los siguientes tipos de enlaces: S S S Enlaces ISO-Transport Enlaces ISO-on-TCP Enlaces TCP
Configuracin
Segn el tipo de estacin se pueden configurar los siguientes modos de operacin para el punto final del enlace: S Equipo SIMATIC S5: FETCH PASIVO / WRITE PASIVO Si se selecciona uno de los modos FETCH PASIVO o WRITE PASIVO para el enlace ISO -Transport, se pueden producir accesos directos a las reas de memoria del sistema en SIMATIC S7 desde un equipo SIMATIC S5 o desde un equipo tercero (enlace no especificado).
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
A -151
Figura 5-25
El enlace slo puede utilizarse entonces exclusivamente para este modo. No es posible la emisin o recepcin a travs de FCs AG_SEND/AG_LSEND o AG_RECV/AG_LRECV. El enlace se establece en forma pasiva, lo que significa que slo el equipo interlocutor (estacin SIMATIC S5, estacin PC o un equipo tercero) puede establecer el enlace. Se pone automticamente la correspondiente posibilidad de ajuste de la ficha General y ya no es posible su operacin. Atencin Tenga en cuenta que con esta configuracin utiliza en el caso de S7-300 un recurso de enlace (enlace libre para funciones S7) de la CPU S7-300. Tambin se requieren recursos de enlace en la CPU p. ej. por parte de CPs S7-300 operando en modo FMS o por PGs u OPs. Para ms informacin sobre el nmero de recursos de enlace mximo posible, consultar /1/. S Equipo SIMATIC PC: FETCH ACTIVO / WRITE ACTIVO Si se selecciona uno de los modos FETCH ACTIVO o WRITE ACTIVO para el enlace ISO -Transport, se pueden producir accesos directos a las reas de memoria del sistema en el equipo SIMATIC S7 o en el equipo SIMATIC S5 desde la estacin PC. El enlace se establece en forma activa, lo que significa que el equipo interlocutor tiene que esperar a que se produzca el establecimiento del enlace (establecimiento de enlace pasivo para el interlocutor).
A -152
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
Es perfectamente posible que aplicaciones sin adaptacin de las direcciones accedan a estaciones S5 o S7. Esto es especialmente interesante para aplicaciones S5 ya existentes que ahora se deban utilizar, sin modificaciones, para el acceso a estaciones S7. Como estndar est ajustado el modo de direccionamiento para acceso a SIMATIC S7 (opcin seleccionada).
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
A -153
A -154
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
5.9
Siempre que por el lado local o remoto se haya configurado un reparto de carga entre dos o ms CPs Ethernet, en este punto puede asignarse al enlace la va deseada a travs de los CPs. Parmetros
a travs de CP / local
Descripcin
Si en un mismo equipo existen varios CPs Ethernet a travs de los cuales puede funcionar el enlace FMS, aqu puede definirse la va de enlace. Para su eleccin, slo se ofrecen los CPs realmente interconectados en la red! Si no se ha asignado ningn CP (p. ej. por haber borrado previamente el CP) se visualizar aqu ninguno. Si el equipo lleva un solo CP, entonces no hay posibilidad de eleccin.
va CP / interlocutor (remoto)
En funcin de la seleccin local se presentan como opcin los CPs remotos posibles. Es posible optar por uno de los CPs conectados (va red) a la misma subred que el CP local. Slo existen alternativas si se establece un enlace con un equipo remoto configurado en el mismo proyecto y que dispone de uno o varios CPs. Si en el interlocutor no se ha asignado ningn CP (p. ej. por haber borrado previamente el CP) se visualizar aqu ninguno. Si el equipo remoto slo tiene un CP, entonces no hay posibilidad de eleccin. Si el interlocutor es un otro equipo o SIMATIC S5, dependiendo de la configuracin e interconexin en red se ofrecen una o varias conexiones.
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
A -155
V 5.2.1 Campos de aplicacin tpicos se encuentran, por ejemplo, en los fabricantes de mquinas
en serie, que desean ofrecer a sus clientes un interface de usuario sencillo, pero que tienen que adaptar los servicios de comunicacin a las entradas realizadas para la operacin. El usuario no debe tener necesariamente conocimientos relativos a STEP 7. Para estas aplicaciones se dispone a partir de STEP7 V5.2 SP1 de un bloque de funciones que permite la transferencia flexible de bloques de datos de configuracin a un CP Ethernet.
All encontrar ms informaciones: S S S Sobre las propiedades de los tipos de enlaces configurables informa el captulo 5. Sobre las propiedades de los tipos de enlace configurables E-Mail y FTP encontrar informaciones en /5/. Despus de instalar STEP7 y la opcin NCM S7 para Ind. Ethernet encontrar un ejemplo programado en la ficha Proyectos de ejemplo del Administrador de SIMATIC. La descripcin relativa a ese ejemplo la encontrar en el anexo. Encontrar informaciones relativas al volumen de datos y a los recursos disponibles en el captulo 4.1.
Atencin Tenga en cuenta las caractersticas y prestaciones del tipo de CP utilizado por usted en lo que concierne a las funciones aqu descritas /2/ .
A -156
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
6.1
Panormica
Campo de aplicacin
Los enlaces de comunicacin se pueden configurar libremente en forma controlada por programa.
Principio
A travs de un bloque de funciones, que se llama en el programa de usuario, se pueden transferir al CP datos de configuracin para enlaces de comunicacin.
Bloque de datos de configuracin FB55 CP_CONFIG Datos del sistema para CP Enlace1 Enlace2 Datos de configuracin transferidos al CP
Enlace n *)
*) nmx = 64
El bloque de datos de configuracin (CONF_DB) contiene todos los datos de enlaces y los datos de configuracin (direccin IP, mscara de subred, Default-Router, servidor horario NTP y otros parmetros) para un CP Ethernet. El bloque de datos de configuracin es transferido al CP junto con el bloque de funciones FB55. El CP Ethernet reconoce, en base a los datos de configuracin, que los enlaces de comunicacin se deben crear a travs del programa de usuario. Atencin En cuanto el programa de usuario transfiere los datos de enlace a travs de FB55 IP_CONFIG, la CPU conmuta brevente el CP a STOP. El CP toma los datos del sistema (inclusive la direccin IP) y los nuevos datos de enlace y los procesa durante el arranque (RUN).
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
A -157
Recursos disponibles
En FB55 CP_CONFIG se pueden indicar como mximo 64 enlaces. Sin embargo, el criterio determinante es el nmero mximo de enlaces que soporta el tipo de CP utilizado por usted (ver /2/).
Particularidades / restricciones
S Control de coherencia slo con STEP 7 La configuracin de enlaces en STEP 7 est vinculada a controles de coherencia, que en el caso de la configuracin por programa no son posibles, o lo son slo con limitaciones. S Configuracin de enlaces necesaria en el interlocutor En cuanto a la configuracin de enlaces especificados en STEP 7, al configurar se habilita implcitamente el enlace para el interlocutor, cosa que no es posible en el caso de la configuracin por programa. Aqu se tienen que configurar los enlaces correspondientes para el interlocutor. S Se soporta DHCP / DNS En el caso de la configuracin programada es posible tambin el direccionamiento IP a travs de DHCP/DNS. S Ningn enlace ISO-Transport La configuracin de enlaces ISO-Transport a travs del interface de programa no es soportada. S Sin informaciones sobre el enlace al telecargar Al telecargar los datos de la estacin S7 en STEP7 no se incluyen los datos de la configuracin programada.
A -158
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
6.2
Procedimiento a seguir
Condiciones
Los pasos aqu descritos presuponen los siguiente: 1. Usted ha habilitado en sus proyectos STEP 7 tanto la estacin S7 local (ver descripcin en el cap. 3) como las estaciones interlocutoras necesarias 2. Usted ha aclarado con qu otros tipos de estaciones se deben establecer enlaces. Para estas estaciones tiene que crear eventualmente objetos alternativos en sus proyectos STEP 7.
Configurar
Ajustar la propiedades del CP en la ficha Configuracin de IP: Seleccionar la opcin Ajustar direccin IP en el programa de usuario.
Programar
Habilitar datos del sistema y enlaces en el DB de configuracin
Programar el interface SEND/RECEIVE en el programa de usuario. (ver las notas en el cap. 4.2 y la descripcin de funciones detallada en el cap. LEERER MERKER).
Leyenda:
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
A -159
6.3
Significado
El bloque de datos de configuracin (CONF_DB) contiene todos los datos de enlaces y los datos de configuracin (direccin IP, mscara de subred, Default-Router, servidor horario NTP y otros parmetros) para un CP Ethernet. El bloque de datos de configuracin es transferido al CP junto con el bloque de funciones FB55.
A -160
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
Ejemplo
A continuacin sigue un ejemplo de un bloque de datos de configuracin con el bloque de parmetros para datos del sistema y un bloque de parmetros para un enlace TCP.
Tabla 6-1
AWL
CONF_DB
Explicacin
DATA_BLOCK DB271 TITLE=IP_CONFIG para 1 nTCP-Connection activa, AUTHOR : Alfred //Datos CP: IP=200.12.1.144, Router=200.12.1.80 FAMILY : AS300 //datos de enlace: Destination IP-Addr=200.12.1.99, Nombre : ipconf //puerto local = 4001, puerto remoto = 5001, establecimiento=activo VERSION : 1.0 //07-Jun-2005 STRUCT DB_TYP : INT := 1; // // --------------------------------------------------------- Datos del sistema-----sys_pb : sys_id : sys_sb_cnt: ip_addr: ip_netmask: ip_router: // // INT := 0; // INT := 3; // // SUB_IP_V4; // SUB_NETMASK; // SUB_DEF_ROUTER; // INT:=0; tipo de subbloque: Datos del sistema para CP ID parmetros sistema, siempre 0 cantidad de subbloques en bloque parmetros del sistema direccin IP del CP mscara subred del CP Default Router
// --------------------------------------------------------- tcp VB 01 --------tcp_pb_01 tcp_id_01 tcp_sb_cnt_01 tcp_vb_ip_01 tcp_loc_01 tcp_rem_01 tcp_vb_01_name tcp_vb_01_kbus rq_01 : : : : : : : : : INT := 1; INT := 1; INT := 6; SUB_IP_V4; SUB_LOC_PORT; SUB_REM_PORT; CON_NAME_L; SUB_KBUS_ADDR; ACT_CN_REQ;// // // // // // // // // tipo de subbloque: enlace TCP 1. TCP_VB 6 elementos por enlace TCP direccin IP del interlocutor
// -----------------------------------------------------------------------------END_STRUCT ; BEGIN tcp_loc_01.port := 4001; // definicin del puerto, si el valor tcp_rem_01.port := 5001; // debe diferir del predefinido ! END_DATA_BLOCK // ------------------------------------------------ end IP_CONF_DB_271 -----
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
A -161
Tabla 6-2
AWL
// Data structures IP-Config TYPE SUB_IP_V4 STRUCT id : INT := 1; // ID for IP, V4-Addr. len: INT := 8; // Sub Block Length b_3 : BYTE := b#16#C8; // IP_High 200. b_2 : BYTE := b#16#0C; // IP_ 12. b_1 : BYTE := b#16#01; // IP_ 1. b_0 : BYTE := b#16#90; // IP_Low 144 END_STRUCT; END_TYPE TYPE SUB_NETMASK STRUCT id : INT := 2; // ID for Sub Net Mask len: INT := 8; // Sub Block Length b_3 : BYTE := b#16#FF; // SNM_High b_2 : BYTE := b#16#FF; // SNM_ b_1 : BYTE := b#16#FF; // SNM_ b_0 : BYTE := b#16#00; // SNM_Low END_STRUCT; END_TYPE TYPE SUB_DEF_ROUTER STRUCT id : INT := 8; // ID_4_Router len: INT := 8; // Sub Block Length r_3 : BYTE := b#16#C8; // R_High r_2 : BYTE := b#16#0C; // R_ r_1 : BYTE := b#16#01; // R_ r_0 : BYTE := b#16#50; // R_Low END_STRUCT; END_TYPE
A -162
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
Tabla 6-3
AWL
TYPE SUB_LOC_PORT STRUCT id : INT := 9; // ID_4_LOC_PORT len: INT := 6; // Sub Block Length port: INT := 2001; // Loc. Port END_STRUCT; END_TYPE TYPE SUB_REM_PORT STRUCT id : int :=10; // ID_4_REM_PORT len: INT := 6; // Sub Block Length port: INT := 2002; // Rem. Port END_STRUCT; END_TYPE TYPE CON_NAME_L // 24 characters ( NetPro Max ) STRUCT id : INT := 18; // ID for CON Name len: INT := 28; // 4+len(n[0..x] c : ARRAY [1..24] of CHAR := V,B,_,N,a,m,e,_,2,4,C,h,a,r, a,c,t,e,r,s,_,0,0,1; END_STRUCT ; END_TYPE TYPE SUB_KBUS_ADDR STRUCT id : INT := 21; // ID for KBUS-Address len: INT := 5; // addr: BYTE := B#16#04; // =R0/S4 END_STRUCT END_TYPE TYPE ACT_CN_REQ STRUCT id : INT := 22; // ID for CON REQ Mode len: INT := 5; // Sub Block Length w : BYTE := b#16#1; // = Active END_STRUCT; END_TYPE
Observacin: Las estructuras aqu mostradas se tienen que introducir an en la tabla de smbolos. Ejemplo de entrada SUB_IP_V4: Smbolo SUB_IP_V4 Direccin UDT 100 Tipo de datos UDT 100
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
A -163
6.4
Significado
A continuacin encontrar los subbloques relevantes para la conexin de CPs en red. Los mismos se tienen que indicar en el bloque de parmetros para datos del sistema. Dependiendo de la aplicacin es posible que no se necesiten todos los tipos de subbloques; encontrar las informaciones correspondientes en la tabla.
Construccin
Tipo = 0 ID = 0 Cantidad de subbloques = n Subbloque 1 Subbloque 2 Subbloque n
Subbloques utilizables
Tabla 6-4 Subbloque ID Tipo *) Parmetro Particularidades / notas (tenga en cuanta tambin la descripcin general en la tabla 6-10, pgina A -173) Direccin IP local Este subbloque puede presentarse de 0 a 4 veces. La primera entrada es el Primary DNS Server. 0: ningn DHCP 1: DHCP 15 SUB_CLIENT_ID o *) Las propiedades generales de los tipos de subbloques se describen en el cap. 6.6. Aplicacin ( forzosa / opcional) f f f o
1 2 8 4
14
SUB_DHCP_ENABLE
A -164
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
Ejemplo
Direcci n
0.0 +0.0 +2.0 +0.0 +2.0 +4.0 +6.0 +0.0 +2.0 +4.0 +0.0 +1.0 +2.0 +3.0 =4.0 =8.0 +14.0 +0.0 +2.0 +4.0 +0.0 +1.0 +2.0 +3.0 =4.0 =8.0 +22.0 +0.0 +2.0 +4.0 +0.0 +1.0 +2.0 +3.0 =4.0 =8.0
Nombre
STRUCT DB_TYP BLOCK_1 Tipo ID Subblock_Cnt Sub_Block_1 Sub_Block_ID Sub_Block_Len STAT9 STAT10 STAT11 STAT12 STAT13 END_ END_ Sub_Block_2 Sub_Block_ID Sub_Block_Len Parmetro Valor_1 Valor_2 Valor_3 Valor_4 END_ END_ Sub_Block_3 Sub_Block_ID Sub_Block_Len STAT9 STAT10 STAT11 STAT12 STAT13 END_ END_ WORD
Tipo
Valor inicial
Comentario
W#16#1
STRUCT INT INT INT STRUCT INT INT STRUCT Byte Byte Byte Byte STRUCT STRUCT STRUCT INT INT STRUCT Byte Byte Byte Byte STRUCT STRUCT STRUCT INT INT STRUCT Byte Byte Byte Byte STRUCT STRUCT B#16#C0 B#16#6F B#16#DE B#16#6A 8 8 B#16#FF B#16#FF B#16#FF B#16#0 2 8 B#16#C0 B#16#6F B#16#DE B#16#6A 1 8 0 0 3
Tipo de los datos que se deben transferir 0 ... 5 ID de enlace (para parmetros del sistema, 0) Cantidad de subbloques que pertenecen a este bloque // Subblock 1 SUB_IP_V4 // Nmero del subbloque // Longitud del subbloque en Byte
// Subbloque 2 SUB_NETMASK // Nmero del subbloque // Longitud del subbloque en Byte SUB_NETMASK
// Subbloque 3 Default Router // Nmero del subbloque // Longitud del subbloque en Byte
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
A -165
6.5
Generalidades
A continuacin se le informa sobre qu valores se tienen que introducir en los bloques de parmetros y qu subbloques se tienen que utilizar para los respectivos tipos de enlaces. Dependiendo de la aplicacin es posible que no se necesiten todos los tipos de subbloques; encontrar tambin las informaciones correspondientes en la tabla.
Nota En cuanto a las propiedades configurables de los enlaces, tenga en cuenta tambin lo dicho en el captulo 5 para los diferentes tipos de enlaces.
ID de enlace
De especial importancia es el parmetro ID, que se antepone a cada bloque de parmetros de enlace, junto al identificador de tipo. En el caso de enlaces programados se puede asignar libremente este ID dentro del rango de valores admisible. En tal caso, el ID se tiene que utilizar en el interface de llamada de FCs para el interface SEND/RECV, como identificacin del enlace. Rangos de valores para ID de enlace: S S S7-400: 1,2...64 S7-300: 1,2...16
A -166
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
6.5.1
Construccin
Tipo = 1 ID = identificador del enlace Cantidad de subbloques = n Subbloque 1 Subbloque 2 Subbloque n Identificador del tipo de enlace Referencia de enlace libremente asignable; a indicar en AG_SEND / AG_RECV. Rangos de valores para ID de enlace:
Subbloques utilizables
Tabla 6-5 Subbloque ID Tipo
*)
Parmetro Particularidades / notas (tenga en cuanta tambin la descripcin general en la tabla 6-10, pgina A -173) Direccin IP del interlocutor En el caso de CPs para S7 -300, este valor est ajustado fijo a 2, por lo que no es necesario indicarlo. Aplicacin ( forzosa / opcional) f **) f f **) o o f (para S7 -400) f
1 9 10 18 19 21
22
SUB_CON_ESTABL
*) Las propiedades generales de los tipos de subbloques se describen en el cap. 6.6. **) opcional en caso den enlace pasivo.
Nota Tenga en cuenta tambin la descripcin de las propiedades configurables para el enlace TCP, captulo 5.6!
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
A -167
6.5.2
Construccin
Tipo = 2 ID = identificador del enlace Cantidad de subbloques = n Subbloque 1 Subbloque 2 Subbloque n Identificador del tipo de enlace Referencia de enlace libremente asignable; a indicar en AG_SEND / AG_RECV. Rangos de valores para ID de enlace:
Subbloques utilizables
Tabla 6-6 Subbloque ID Tipo
*)
Parmetro Particularidades / notas (tenga en cuanta tambin la descripcin general en la tabla 6-10, pgina A -173) Direccin IP del interlocutor En el caso de CPs para S7 -300, este valor est ajustado fijo a 2, por lo que no es necesario indicarlo. Aplicacin ( forzosa / opcional) f f f o o f (para S7 -400) o
1 9 10 18 19 21
23
SUB_ADDR_IN_DATABLOCK Si se selecciona a travs de estos parmetros la opcin Enlace UDP libre, se suprimen los parmetros SUB_IP_V4, SUB_LOC_PORT, SUB_REM_PORT.
Nota Tenga en cuenta tambin la descripcin de las propiedades configurables para el enlace TCP, captulo 5.7!
A -168
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
6.5.3
Construccin
Tipo = 3 ID = identificador del enlace Cantidad de subbloques = n Subbloque 1 Subbloque 2 Subbloque n Identificador del tipo de enlace Referencia de enlace libremente asignable; a indicar en AG_SEND / AG_RECV. Rangos de valores para ID de enlace:
Subbloques utilizables
Tabla 6-7 Subbloque ID Tipo
*)
Parmetro Particularidades / notas (tenga en cuanta tambin la descripcin general en la tabla 6-10, pgina A -173) Direccin IP del interlocutor En el caso de CPs para S7 -300, este valor est ajustado fijo a 2, por lo que no es necesario indicarlo. Aplicacin ( forzosa / opcional) f **) f f **) o o f (para S7 -400) f
1 11 12 18 19 21
22
SUB_CON_ESTABL
*) Las propiedades generales de los tipos de subbloques se describen en el cap. 6.6. **) opcional en caso den enlace pasivo.
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
A -169
6.5.4
Significado
Para el envo de E-Mails se tiene que crear siempre un enlace E-Mail por cada IT-CP. Con el enlace E-Mail queda definido el servidor de correo electrnico (Mail Server) a travs del que se entregan todos los e-mails enviados por el IT-CP. Encontrar una descripcin detallada del uso de la funcin E-Mail para IT-CPs en /5/.
Construccin
Tipo = 4 ID = identificador del enlace Cantidad de subbloques = n Subbloque 1 Subbloque 2 Subbloque n Referencia de enlace libremente asignable; a indicar en AG_SEND. Rangos de valores para ID de enlace: Identificador del tipo de enlace
Subbloques utilizables
Tabla 6-8 Subbloque ID Tipo
*)
Parmetro Particularidades / notas (tenga en cuanta tambin la descripcin general en la tabla 6-10, pgina A -173) Direccin IP de Mail Server a travs del que se envan los e -mails. La direccin IP se puede indicar en forma absoluta o simblica. La indicacin simblica presupone que el IT-CP conoce la direccin del Domain Name -Server (DNS). Al configurar el IT -CP se tiene que realizar la entrada correspondiente en HW Config; all encontrar ms informaciones al respecto, en la ayuda online. Aplicacin ( forzosa / opcional) f / o **)
SUB_IP_V4
3 13 18 21
DNS Nombre del E -MAIL Server Direccin del remitente del E -Mail En el caso de CPs para S7 -300, este valor est ajustado fijo a 0, por lo que no es necesario indicarlo.
A -170
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
Tabla 6-8
, Fortsetzung Subbloque Parmetro Particularidades / notas (tenga en cuanta tambin la descripcin general en la tabla 6-10, pgina A -173) f Aplicacin ( forzosa / opcional)
ID
Tipo *)
22
SUB_CON_ESTABL
*) Las propiedades generales de los tipos de subbloques se describen en el cap. 6.6. **) Los parmetros SUB_IP_V4 y SUB_DNS_NAMEse excluyen aqu mutuamente; se tiene que indicar exactamente uno de ellos.
Nota
Mail - Server - Ports son as llamados well - known Ports, por lo que no es necesario indicarlos.
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
A -171
6.5.5
Significado
Para el desarrollo de una secuencia de peticin de FTP entre la estacin S7 como FTP -Client y un FTP-Server tiene que establecer el IT-CP un enlace con la CPU de S7. A este enlace se le da el nombre de enlace FTP. En el caso de los enlaces FTP se trata de enlaces TCP ajustados a travs del parmetro SUB_LOC_MODE al modo FTP. Encontrar una descripcin detallada del uso de la funcin FTP para IT-CPs en /5/.
Construccin
Tipo = 1 ID = identificador del enlace Cantidad de subbloques = n Subbloque 1 Subbloque 2 Subbloque n Identificador del tipo de enlace Referencia de enlace libremente asignable; a indicar en el respectivo FC FTP_**. Rangos de valores para ID de enlace:
Subbloques utilizables
Tabla 6-9 Subbloque ID Tipo Parmetro Particularidades / notas (tenga en cuanta tambin la descripcin general en la tabla 6-10, pgina A -173) aqu: 0x01 = protocolo FTP En el caso de CPs para S7 -300, este valor est ajustado fijo a 0, por lo que no es necesario indicarlo. o f f (para S7 -400) Aplicacin ( forzosa / opcional)
18 19 21
A -172
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
6.6
Tipos de subbloques
Segn el bloque de parmetros se necesitan diferentes parmetros. Cada parmetro es descrito por un subbloque. Puede consultar qu subbloques se necesitan en las descripciones de los datos del sistema y de los tipos de enlaces de los captulos anteriores. Cada subbloque consta de la seccin especfica de parmetros y del encabezamiento (Header, 4 Byte).
Ejemplo
El siguiente extracto de un CONF_DB muestra la composicin de un subbloque en el ejemplo del tipo de subbloque SUB_NETMASK.
Direccin
+14.0 +0.0 +2.0 +4.0 +0.0
Nombre
Sub_Block_2 Sub_Block_ID Sub_Block_Len Parmetro Valor_1 Valor_2 Valor_3 Valor_4 END_ END_ INT INT
Tipo
STRUCT 2 8
Valor inicial
Comentario
// Subbloque 2 tipo SUB_NETMASK // ID de subbloque // Longitud total del subbloque en Byte Campo de parmetros SUB_NETMASK
Header
STRUCT Byte Byte Byte Byte STRUCT STRUCT B#16#FF B#16#FF B#16#FF B#16#0
Parmetro
4 8 9 10 11 12 13
Direccin del DNS Server. Direccin IP del Default Router Puerto local Puerto remoto, tambin para enlaces E -MAIL TSAP local TSAP remoto
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
A -173
Tabla 6-10
, continuacin Tipo de subbloque Longitud del subbloque (en Byte) 2+4 Significado del parmetro
ID de subbloque1) 14
SUB_DHCP_ENABLE
S Valores permitidos:
0 = ningn DHCP 1 = DHCP (opcional) 15 18 19 SUB_CLIENT_ID SUB_CONNECT_NAME SUB_LOC_MODE Longitud de Client ID + 4 Longitud del nombre + 4 1+4 (opcional) Nombre del enlace Modo local del enlace
S Valores permitidos:
0x00 = SEND/RECV 0x01 = protocolo FTP (slo para enlaces TCP) 0x10 = modo de direccionamiento S5 para FETCH/WRITE *) 0x80 = FETCH *) 0x40 = WRITE *) El ajuste predeterminado con renuncia al parmetro es SEND/RECV. *) Nota: Las codificaciones indicadas se pueden combinar mediante operacin O. 20 SUB_REM_MODE 1+4 Ajuste del modo en el interlocutor de comunicacin. (no se soporta en la actualidad) 22 SUB_CON_ESTABL 1+4 Tipo de establecimiento de enlace. Con esta opcin se define si el establecimiento del enlace debe tener lugar desde este equipo S7.
S Valores permitidos:
0 = pasivo 1 = activo Ver tambin el cap. 5 respectivamente para los distintos tipos de enlaces, en Definir el punto final local del enlace.
A -174
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
Tabla 6-10
, continuacin Tipo de subbloque Longitud del subbloque (en Byte) Significado del parmetro
ID de subbloque1) 23
SUB_ADDR_IN_DATABLOCK 1 + 4
Seleccionar enlace UDP libre. La estacin remota es registrada por el programa de usuario en la cabecera de peticin del bfer de peticiones al producirse la llamada de AG_SEND. De este modo es posible acceder a cualquier estacin conectada a Ethernet/LAN/WAN.
S Valores permitidos:
1 = enlace UDP libre 0 = otros El parmetro slo es lgico en caso de enlace UDP. Ver tambin el cap. 5.7.5 24 SUB_NTP_SERVER 4+4 El subbloque define un servidor NTP del que el CP puede obtener la hora a travs del protocolo NTP. En el caso de que no sea posible acceder a uno o varios servidores NTP, se pueden definir hasta cuatro subbloques del ID 24. Los subbloques del ID 24 slo se deben integrar en el bloque de parmetros del sistema tipo 0 / ID 0 (ver el captulo 6.4). 1) Nota: los nmeros de ID no indicados no se utilizan an en la actualidad.
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
A -175
El captulo completa las informaciones que usted puede consultar tambin a travs de la ayuda online para estas FCs durante la creacin del programa en STEP 7. All encontrar ms informaciones: S Los bloques de funciones (FB) de comunicacin (BSEND, BRCV, PUT, GET, USEND, URCV, C_CNTRL) para programacin de la comunicacin S7 se describen en la documentacin STEP 7/8/.
Para el interface SEND/RECEIVE aqu descrito se dispone de ejemplos de configuracin y programacin: S En el proyecto de ejemplo PROJECT_ETHERNET, que se puede llamar directamente tras la instalacin de NCM S7; encontrar descripciones al respecto en las instrucciones resumidas Gua rpida. En Internet como proyectos de ejemplo descargables; tenga en cuenta lo dicho en el anexo C Support y Training.
El Quick Start CD, que se puede adquirir aparte, contiene numerosos y prcticos ejemplos de programas y configuraciones. Puede solicitarlo directamente a travs de:
http://www4.ad.siemens.de/WW/news/de/574211
A -176
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
7.1
descrito en
CP 400 x x x x x x x
3)
Captulo 7.3 Captulo 7.3 Captulo 7.3 Captulo 7.3 Captulo 7.4 Captulo 7.4 Captulo 7.5 Captulo 7.6
x x x x
x x x x x x x
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
A -177
Servicio de comunicacin / rea de funciones FTP (IT -CPs) FC40 FC41 FC42 FC43 FC44 PROFINET CBA PROFINET IO
Tipo de bloque
descrito en
FTP_CONNEC T FTP_STORE FTP_RETRIEV E FTP_DELETE FTP_QUIT PN_InOut 1) PN_InOut_Fast PNIO_SEND PNIO_RECV PNIO_RW_RE C PNIO_ALARM
x x x x x x 1)
Captulo 7.7 Captulo 7.7 Captulo 7.8 Captulo 7.8 Captulo 7.8 Captulo 7.8
FB88 / FB90 se suministra junto con la herramienta de ingeniera SIMATIC iMap y se registra, al instalar el STEP 7 Addon, en la biblioteca PROFINET System Library. 2) no se puede utilizar para CPs actuales y no forma ya parte del suministro de la biblioteca actual SIMATIC_NET_CP 3) en funcin del tipo de CP
1)
Nota Se recomienda utilizar siempre las versiones actuales para todos los tipos de bloques. Encontrar informaciones sobre las versiones actuales de los bloques as como los bloques actuales en nuestro Customer Support en Internet, desde donde los podr descargar:
http://www4.ad.siemens.de/WW/news/de/8797900
En el caso de tipos de bloques menos recientes, esta recomendacin presupone que usted utilice la versin de firmware actual para este tipo de bloque.
A -178
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
Atencin Este captulo contiene en algunos lugares datos relacionados con diferentes ediciones de CP para S7-300. Tales lugares estn marcados a un lado por el smbolo siguiente:
Tipos de CP ms modernos con CPs / tipos de mdulos con o a partir de las siguientes versiones: CP 343-1 Lean 6GK7 343-1CX10-0XE0 a partir de la edicin 1 / a partir de la versin de firmware V1.0 CP 343-1 6GK7 343-1EX30-0XE0 a partir de la edicin 1 / a partir de la versin de firmware V2.0 CP 343-1 6GK7 343-1EX21-0XE0 a partir de la edicin 1 / a partir de la versin de firmware V1.0 CP 343-1 Advanced 6GK7 343-1GX21 -0XE0 a partir de la edicin 1 / a partir de la versin de firmware V1.0 CP 343-1 / CP 343-1 EX20 6GK7 343-1EX11-0XE0 a partir de la edicin 1 / a partir de la versin de firmware V2.0 6GK7 343-1EX20-0XE0 a partir de la edicin 1 / a partir de la versin de firmware V1.0 CP 343-1 PN 6GK7 343-1HX00-0XE0 a partir de la edicin 1 / a partir de la versin de firmware V1.0 CP 343-1 IT / CP 343-1 IT GX20 6GK7 343-1GX11-0XE0 a partir de la edicin 1 / a partir de la versin de firmware V2.0 6GK7 343-1GX20 -0XE0 a partir de la edicin 1 / a partir de la versin de firmware V1.0
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
A -179
Atencin Tenga en cuenta que, en el caso de recambios, en el programa de usuario se deben utilizar slo los bloques autorizados para el tipo de CP configurado. Esto significa lo siguiente: S Si reemplaza el mdulo sin adaptar los datos de configuracin al tipo de mdulo eventualmente ms moderno, no tiene que realizar ninguna modificacin en los bloques utilizados. S Si reemplaza el mdulo y adapta los datos de configuracin al tipo de mdulo ms moderno, tiene que utilizar las versiones de bloques autorizadas para este tipo de mdulo. Se recomienda utilizar siempre las versiones actuales para todos los tipos de bloques. En el caso de tipos de bloques menos recientes, esta recomendacin presupone que usted utilice la versin de firmware actual para este tipo de bloque. Encontrar ms informaciones relativas a la sustitucin en nuestra pgina de Customer Support en Internet. Los manuales especficos del equipo /2/ informan sobre la compatibilidad de los CPs S7 y los bloques correspondientes (FCs / FBs).
A -180
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
7.2
Parametrizacin de FCs
Antes de pasar a describir en detalle los FCs, se ofrecen aqu algunas informaciones de ndole general sobre la llamada y la parametrizacin de FCs. Aqu se pueden dar informaciones generales sobre los siguientes grupos de parmetros, existentes en todos los FCs: S S S Parmetros para coordinacin de CP y enlaces (parmetros de entrada) Parmetros para definir una determinada rea de datos de la CPU (parmetros de entrada) Informaciones sobre estado/status (parmetros de salida)
7.2.1
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
A -181
7.2.2
Parmetros para definir una determinada rea de datos de la CPU (parmetros de entrada)
1).
A -182
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
7.2.3
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
A -183
7.3
Panormica
En el interface SEND/RECEIVE estn disponibles los siguientes FCs para la transmisin de datos: FC AG_SEND (FC5) AG_RECV (FC6) AG_LSEND (FC50) AG_LRECV (FC60)
1)
Significado para enviar datos para recibir datos para enviar datos para recibir datos
Observaciones sobre FCs para S7-300 y S7-400 para S7-300 rige: En el caso de CPs Ethernet de ediciones menos recientes, la longitud de datos por cada peticin est limitada a <=240 Byte (vlido hasta la versin de bloque V3.0 de AG_SEND / AG_RECV). En los CPs Ethernet de las ediciones actuales se utilizan exclusivamente los FCs AG_SEND y AG_RECV; la longitud de datos puede ser aqu de hasta 8192 Byte, gracias a un nuevo protocolo interno ms eficiente.
para S7-400 rige: En caso de la FC AG_SEND / AG_RECV, la longitud de datos por peticin est limitada a <=240 bytes. Registros de datos ms largos (hasta 8192 bytes) se pueden transmitir con la ayuda de las FCs AG_LSEND o AG_LRECV.
Infrmese sobre al rea de datos a la que se da soporte para el CP S7 utilizado por usted en la parte B de este manual, especfica del equipo. Encontrar una tabla general de las versiones de FCs/FBs en el historial de la documentacin y los bloques.
Uso
El esquema siguiente muestra la aplicacin de los bloques FC aqu descritos para la transferencia de datos bidireccional a travs de un enlace configurado.
A -184
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
CP Ethernet
CP Ethernet
recibir enviar
Nota En esta pgina y en las siguientes rige si no se indica expresamente otra cosa, lo dicho para los bloques AG_SEND / AG_LSEND o AG_RECV / AG_LRECV.
Ejemplos de programas
Como ayuda, tenga en cuenta tambin los ejemplos de programas citados a continuacin, que encontrar en Internet. S Ejemplo de programa para la interfaz Send-Receive con los bloques FC5 (AG_SEND) y FC6 (AG_RECV) para S7-300:
http://support.automation.siemens.com/WW/view/de/17853532
Ejemplo de programa para la interfaz Send-Receive con los bloques FC50 (AG_LSEND) y FC60 (AG_LRECV) para S7-400:
http://support.automation.siemens.com/WW/view/de/18513371
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
A -185
Tabla 7-1 FC AG_LSEND (S7-400) AG_SEND (S7-300) AG_SEND (S7-400) AG_LRECV (S7-400) AG_RECV (S7-300) AG_RECV (S7-400) 240 bytes 240 bytes 240 bytes 240 bytes 240 bytes 8192 Byte 240 bytes 8192 Byte 240 bytes 8192 Byte 240 bytes 2048 Byte ISO-Transport 8192 Byte ISO-on -TCP 8192 Byte TCP 8192 Byte UDP 2048 Byte
Nota En cuanto a la longitud del rea de datos transmitible en el caso de versiones menos recientes de los CPs Ethernet, tenga en cuenta lo dicho en la informacin sobre producto / el manual del equipo del CP Ethernet utilizado por usted /2/.
A -186
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
Puerto Direccin IP
03H (High Byte) 8EH 28H Byte datos 0 Byte dat. 2040
EBH (Low Byte) 0BH 23H Byte datos 1 Byte dat. 2041
Byte 0,1 Byte 2,3 Byte 4,5 Byte 6,7 Byte 2046,2047
Figura 7-1
S S S
En la figura (entradas hexadecimal) se parte, a modo de ejemplo, de la siguiente direccin IP: 142.11.40.35; Para la direccin de port 1003 se tiene que introducir, p. ej.: para High Byte: 03H; para Low Byte: EBH. El campo de datos de usuario puede tener hasta 2048 Byte. Pueden transmitirse hasta 2042 Byte de datos tiles. 6 Byte estn reservados para la cabecera de la peticin. Tenga en cuenta que la longitud de datos indicada al llamar el bloque (parmetro LEN) ha de abarcar el encabezamiento (Header) y los datos tiles.
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
A -187
Indicacin de estado en la interfaz de llamada de FC; peculiaridad de las versiones de FC (slo para S7 - 300) *)
En el caso de las FCs AG_SEND (FC 5) y AG_RECV (FC 6) aparecen las indicaciones citadas a continuacin en los siguientes casos operativos: S S S S S S el CP se encuentra en STOP; el enlace no est configurado; enlace no establecido; enlace cancelado; AG_SEND: DONE=0; ERROR=1; STATUS = 8183H AG_RECV: DONE=0; ERROR=0; Status=8180H
o
Indicaciones:
A -188
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
7.3.1
Llamada
Interfaz de llamada en representacin FUP
AG_SEND / AG_LSEND
BOOL INT WORD ANY INT ACT ID LADDR SEND LEN DONE ERROR STATUS BOOL BOOL WORD
Explicacin //AG_SEND / AG_LSEND llamada de bloque //impulso de peticin por bit de marcador //ID de enlace segn configuracin //=LADDR 256 dec. en configuracin de //hardware //bfer con datos de emisin //dato de longitud para datos de emisin //indicacin de ejecucin //indicacin de fallo //indicacin de estado
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
A -189
Programar FCs (funciones) y FBs (bloques de funciones ) para CPs S7-Ethernet FC5 AG_SEND / FC50 AG_LSEND - Continuacin
Atencin Tenga en cuenta la siguiente particularidad para enlaces TCP: En caso de CPs S7 menos recientes para S7-300 tiene que utilizar para enlaces TCP el FC AG_LSEND. En caso de los actuales CPs S7 para S7-300 tiene que utilizar tambin para enlaces TCP el FC AG_SEND.
Forma de trabajar
Los siguientes diagramas de flujo muestran la secuencia normal de la transmisin de datos disparada con el bloque AG_RECV en el programa de usuario. La forma de trabajar de FC depende aqu del tipo de CP utilizado. S Caso a: proceso en tipos de CP menos recientes En el caso de tipos de CPs menos recientes, la transmisin de toda el rea de datos es realizada, con independencia de su longitud, tras la primera llamada de bloque por el CP. S Caso b: proceso con tipos de CP recientes (slo S7-300) En el caso de los tipos de CPs ms recientes est disponible una transmisin de datos optimizada. Esto permite, especialmente en el caso de registros de datos largos, un flujo de datos considerablemente mayor por el interface entre CPU y CP.
A -190
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
Programar FCs (funciones) y FBs (bloques de funciones ) para CPs S7-Ethernet FC5 AG_SEND / FC50 AG_LSEND - Continuacin
Caso a: proceso en tipos de CP menos recientes La peticin de envo se ejecuta en cuanto se transfiere el parmetro ACT = 1. A continuacin se tiene que transferir al menos a otra llamada el parmetro ACT = 0. La indicacin de estado se actualiza en los parmetros de salida DONE, ERROR y STATUS con cada llamada de bloque y se puede evaluar. Por esta razn, para una nueva actualizacin de la indicacin de estado sin nueva peticin de envo se tiene que emitir en cada caso otra llamada de bloque con el parmetro ACT = 0. Tenga en cuenta tambin el ejemplo de programa al final de este captulo 7.3.1.
Programa de usuario (ciclo CPU) CP Ethernet Interlocutor
Abastecer AG_SEND con datos X ACT = 1 AG_SEND Peticin en curso1) Transferencia de X va Ethernet en curso
Abastecer AG_SEND ACT = 0 AG_SEND Peticin en curso1) AG_SEND Peticin terminada sin error1) Tiempo
Tiempo
Tiempo
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
A -191
Programar FCs (funciones) y FBs (bloques de funciones ) para CPs S7-Ethernet FC5 AG_SEND / FC50 AG_LSEND - Continuacin S Caso b: proceso con tipos de CP recientes (slo S7-300) La peticin de envo se inicia en cuanto se transfiere el parmetro ACT = 1. A diferencia del caso a, el protocolo aqu utilizado para la transmisin de los segmentos de datos (respectivamente 240 Byte de datos tiles) exige cada vez una nueva llamada de FC. Dependiendo de la longitud de los datos tiles tendr que llamar, por lo tanto, el FC repetidamente con ACT=0 hasta que se indique que se ha completado la transmisin. se requiere siempre al menos una llamada con ACT=0. La transmisin al interlocutor de comunicacin tiene lugar en segmentos de 240 Byte de longitud cada uno. La indicacin de estado se actualiza en los parmetros de salida DONE, ERROR y STATUS con cada llamada de bloque y se puede evaluar.
Programa de usuario (ciclo CPU) CP Ethernet Interlocutor
Transmitindose - Bloque 1 va Ethernet El registro de datos X se transmite por segmentos. Transmitindose - Bloque 2 va Ethernet
AG_SEND Peticin en curso1) AG_SEND Peticin en curso1) AG_SEND Peticin terminada sin error1) Tiempo
Tiempo
Tiempo
Nota En principio es posible llamar varias veces el FC dentro de un ciclo de CPU, para as acelerar el procesamiento de una peticin. Sin embargo se debera considerar que con ello se somete el ciclo de CPU a una carga correspondiente (diferente segn el tipo de CPU).
A -192
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
Programar FCs (funciones) y FBs (bloques de funciones ) para CPs S7-Ethernet FC5 AG_SEND / FC50 AG_LSEND - Continuacin
Declaracin
INPUT
Tipo
BOOL
Valores posibles
0,1
Observacin
En caso de llamada de FC con ACT = 1 se envan LEN Bytes del rea de datos indicada con el parmetro SEND. En caso de llamada de FC con ACT = 0 se actualizan las indicaciones de estado DONE, ERROR y STATUS.
ID
INPUT
INT
LADDR
INPUT
WORD
Direccin inicial del mdulo Al configurar el CP con la herramienta de configuracin STEP7 se visualiza la direccin inicial del mdulo en la tabla de configuracin. Indique aqu esta direccin.
SEND
INPUT
ANY
Indicar la direccin y la longitud La direccin del rea de datos remite como alternativa a: - rea de marcas - rea de bloques de datos
LEN
INPUT
INT
en caso de ISO-Transport e ISO -on -TCP / TCP: 1,2,...8192 (o h t dato hasta d t de d longitud en parmetro SEND) en UDP: 1,2,...2048 (o hasta dato dato de longitud en parmetro SEND)
Cantidad de bytes que se deben enviar junto con la peticin desde el rea de datos. Este nmero puede estar comprendido entre 1 y dato de longitud en parmetro SEND.
S En S7 -400 considerar:
En versiones anteriores del firmware del CP, la transferencia de datos puede estar limitada a LEN<=240 bytes! Encontrar informaciones al respecto en /2/
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
A -193
Programar FCs (funciones) y FBs (bloques de funciones ) para CPs S7-Ethernet FC5 AG_SEND / FC50 AG_LSEND - Continuacin Parmetro Declaracin
OUTPUT
Tipo
BOOL
Valores posibles
0: 1: Peticin ejecutada 0: 1: error v. tabla siguiente
Observacin
El parmetro de estado indica si se han aceptado nuevos datos. Mientras DONE=0 no es posible lanzar ninguna otra peticin. Al aceptar la peticin, el CP pone DONE a 0. Cdigo de error Para saber su significado en relacin con los parmetros DONE y STATUS, vase la tabla siguiente. Cdigo de estado Para saber su significado en relacin con los parmetros DONE y ERROR, vase la tabla siguiente.
DONE
ERROR
OUTPUT
BOOL
STATUS
OUTPUT
WORD
A -194
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
Programar FCs (funciones) y FBs (bloques de funciones ) para CPs S7-Ethernet FC5 AG_SEND / FC50 AG_LSEND - Continuacin
Cdigos de condicin
La tabla siguiente muestra el significado de la informacin suministrada por DONE, ERROR y STATUS, la cual tiene que ser evaluada por el programa de usuario.
Nota Para las entradas con la codificacin 8FxxH en STATUS, tenga en cuenta tambin lo dicho en el manual de referencia STEP 7 Standard y funciones del sistema. All encontrar informaciones en el captulo Evaluacin de fallos con el parmetro de salida RET_VAL. A travs del dilogo de propiedades de los bloques de funciones aqu descritos se puede hace visualizar en la ficha Llamadas qu bloques de funciones especiales (SFCs) se utilizan y son relevantes para el anlisis de errores.
Tabla 7-2
DONE
1 0 0 0 0 0 0 0 0 1 1 1
ERROR
STATUS
0000H 0000H 8181H 7000H 8183H 8184H Ninguna peticin en proceso. Peticin en curso.
Significado
Peticin terminada sin errores.
Este cdigo es slo posible en S7 -400: El FC se ha llamado con ACT=0; pero la peticin no se edita. Falta la configuracin o el servicio ISO/TCP en el CP Ethernet no ha sido an arrancado.
0 0 0 0
1 1 1 1
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
A -195
Programar FCs (funciones) y FBs (bloques de funciones ) para CPs S7-Ethernet FC5 AG_SEND / FC50 AG_LSEND - Continuacin
Tabla 7-2
DONE
0 0 0 0 1 1 1 1
ERROR
STATUS
8F42H 8F44H 8F7FH 8090H
Significado
Retardo en acuse al leer un parmetro del rea de periferia. Est bloqueado el acceso a un parmetro a leer en el procesamiento del bloque. Error interno p. ej., referencia ANY no permitida. p. ej., parmetro LEN = 0 .
S No existe mdulo con esta direccin inicial de mdulo; S El FC utilizado no es acorde con la familia de sistemas utilizada (se
tienen que utilizar FCs diferentes para S7 -300 y S7 -400). La direccin base lgica no est en formato de palabra doble. En la referencia ANY se ha indicado un tipo distinto de BYTE. (slo para S7 -400) El enlace va bus K entre CPU y CP no est establecido. (en CPUs con versiones ms actuales) El mdulo no conoce el registro. Longitud (en parmetro LEN) errnea. El enlace va bus K entre CPU y CP no est establecido. No se puede leer el registro. El registro indicado est siendo procesado. Hay demasiados peticiones pendientes. Recursos ocupados (memoria) temporalmente en CPU. Error de comunicacin (se presenta temporalmente; por ello es conveniente una repeticin en el programa de usuario.) Direccin inicial del mdulo errnea.
0 0 0 0 0 0 0 0 0 0 0 0
1 1 1 1 1 1 1 1 1 1 1 1
8091H
8092H 80A4H 80B0H 80B1H 80B2H 80C0H 80C1H 80C2H 80C3H 80C4H 80D2H
A -196
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
7.3.2
Llamada
Interfaz de llamada en representacin FUP
AG_RECV / AG_LRECV
NDR INT WORD ANY ID LADDR RECV ERROR STATUS LEN BOOL BOOL WORD INT
AWL call fc 6 ID LADDR RECV NDR ERROR STATUS LEN := := := := := := := MW 40 W#16#0100 P#M 0.0 BYTE 100, DB 110.DBX 0.6 DB 110.DBX 0.7 DB 110.DBW 2 DB 110.DBW 4
Explicacin //AG_RECV / AG_LRECV llamada de bloque //ID de la conexin segn configuracin //=LADDR 256 dec. en la configuracin del //hardware //bfer para datos de recepcin //acuse de recibo //indicacin de avera //indicacin de estado //longitud de datos de recepcin
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
A -197
Programar FCs (funciones) y FBs (bloques de funciones ) para CPs S7-Ethernet FC6 AG_RECV / FC60 AG_LRECV - Continuacin
Atencin Tenga en cuenta la siguiente particularidad para enlaces TCP: En caso de CPs S7 menos recientes para S7-300 tiene que utilizar para enlaces TCP el FC AG_LRECV. En caso de los actuales CPs S7 para S7-300 tiene que utilizar tambin para enlaces TCP el FC AG_RECV.
Forma de trabajar
El siguiente diagrama de flujo muestra la secuencia normal de la transferencia de datos disparada con el bloque AG_RECV en el programa de usuario. Cada peticin de AG_RECV del programa del usuario es acusado por el CP Ethernet visualizando valores en los parmetros de salida NDR, ERROR y STATUS. La forma de trabajar de FC depende aqu del tipo de CP utilizado. S Caso a: proceso en tipos de CP menos recientes En el caso de tipos de CPs menos recientes, la transmisin de toda el rea de datos es realizada, con independencia de su longitud, tras la primera llamada de bloque por el CP. S Caso b: proceso con tipos de CP recientes (slo S7-300) En el caso de los tipos ms recientes de CPs se dispone de una transmisin de datos optimizada para el interface SEND/RECEIVE. Esto permite, especialmente en el caso de registros de datos largos, un flujo de datos considerablemente mayor por el interface entre CPU y CP.
A -198
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
Programar FCs (funciones) y FBs (bloques de funciones ) para CPs S7-Ethernet FC6 AG_RECV / FC60 AG_LRECV - Continuacin
Caso a: proceso en tipos de CP menos recientes Al llamar el FC, el programa de usuario prepara el bfer para los datos de recepcin e incita al CP a introducir all los datos recibidos. En cuanto un registro de datos se ha almacenado en forma completa y coherente en el bfer de recepcin, se indica esto en el parmetro NDR=1 en una de las nuevas llamadas de FC. La indicacin de estado se actualiza en los parmetros de salida NDR, ERROR y STATUS con cada llamada de bloque y se puede evaluar.
Programa de usuario (ciclo CPU) CP Ethernet Interlocutor
AG_RECV Todava no hay datos1) AG_RECV Peticin terminada sin error1) Recibir / evaluar datos recibidos A AG_RECV Todava no hay datos1) AG_RECV Peticin terminada sin Recibir / evaluar datos error 1) recibidos B AG_RECV
. . .
Tiempo
Tiempo
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
A -199
Programar FCs (funciones) y FBs (bloques de funciones ) para CPs S7-Ethernet FC6 AG_RECV / FC60 AG_LRECV - Continuacin S Caso b: proceso con tipos de CP recientes (slo S7-300) Al llamar el FC, el programa de usuario prepara el bfer para los datos de recepcin e incita al CP a introducir all los datos recibidos. A diferencia del caso a, el protocolo aqu utilizado para la transmisin al bfer de recepcin exige cada vez una nueva llamada de FC para cada segmento de datos (respectivamente 240 Byte de datos tiles). Dependiendo de la longitud de los datos tiles tendr que llamar, por lo tanto, el FC repetidamente hasta que se indique que se ha completado la transmisin con el parmetro NDR=1. La indicacin de estado se actualiza en los parmetros de salida NDR, ERROR y STATUS con cada llamada de bloque y se puede evaluar.
Programa de usuario (ciclo CPU) CP Ethernet Interlocutor
AG_RECV El registro de datos A se almacena en el bfer por segmentos. Todava no hay datos. 1) AG_RECV Todava no hay datos. 1) AG_RECV Peticin terminada sin error1) Recibir / evaluar datos recibidos A AG_RECV El registro de datos B se almacena en el bfer. Todava no hay datos1) AG_RECV Peticin terminada sin error1) Transferencia de B (p. ej. 240 Byte) va Ethernet en curso Transferencia de A (p. ej. 520 Byte) va Ethernet en curso
Recibir / evaluar datos recibidos B AG_RECV El registro de datos C se almacena en el bfer por segmentos. Transferencia de C va Ethernet en curso
. . .
Tiempo
Tiempo
A -200
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
Programar FCs (funciones) y FBs (bloques de funciones ) para CPs S7-Ethernet FC6 AG_RECV / FC60 AG_LRECV - Continuacin
Declaracin
INPUT
Tipo
INT
Valores posibles
1,2...64 (S7-400) 1,2...16 (S7-300)
Observacin
En el parmetro ID se indica el nmero del enlace ISO-Transport. (v. Configuracin en cap. 5.3.1)
LADDR
INPUT
WORD
Direccin inicial del mdulo Al configurar el CP con la herramienta de configuracin STEP7 se visualiza la direccin inicial del mdulo en la tabla de configuracin. Indique aqu esta direccin.
RECV
INPUT
ANY
Indicar la direccin y la longitud La direccin del rea de datos remite como alternativa a: - rea de marcas - rea de bloques de datos Para la longitud, considerar lo siguiente: La transmisin de registros de hasta 212 bytes se efecta con mayor rendimiento si en el parmetro RECV se limita tambin a 212 la longitud.
NDR
OUTPUT
BOOL
0: 1: Nuevos datos 0: 1: error Vase la tabla siguiente en ISO-Transport e ISO-on -TCP: 1 2 8192 1,2,...8192 en UDP: 1,2,...2048
Este parmetro sealiza si se han aceptado nuevos datos. La tabla siguiente informa sobre el significado en relacin con los parmetros ERROR y STATUS. Cdigo de error Para saber su significado en relacin con los parmetros DONE y STATUS, vase la tabla siguiente. Cdigo de estado Para saber su significado en relacin con los parmetros DONE y ERROR, vase la tabla siguiente. Indica el nmero de bytes que se han tomado del CP Ethernet en el rea de datos.
ERROR
OUTPUT
BOOL
STATUS
OUTPUT
WORD
LEN
OUTPUT
INT
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
A -201
Programar FCs (funciones) y FBs (bloques de funciones ) para CPs S7-Ethernet FC6 AG_RECV / FC60 AG_LRECV - Continuacin
Cdigos de condicin
La tabla siguiente muestra el significado de la informacin suministrada por los parmetros NDR, ERROR y STATUS, que tiene que ser evaluada por el programa de usuario.
Nota Para las entradas con la codificacin 8FxxH en STATUS, tenga en cuenta tambin lo dicho en el manual de referencia STEP 7 Standard y funciones del sistema. All encontrar informaciones en el captulo Evaluacin de fallos con el parmetro de salida RET_VAL. A travs del dilogo de propiedades de los bloques de funciones aqu descritos se puede hace visualizar en la ficha Llamadas qu bloques de funciones especiales (SFCs) se utilizan y son relevantes para el anlisis de errores.
Tabla 7-3
NDR
1 0 0 0 0 0 0 1
ERROR
STATUS
0000H 8180H 8181H 8183H Nuevos datos aceptados. Todava no hay datos. Peticin en curso.
Significado
S Falta la configuracin; S El servicio ISO -Transport no se ha iniciado an en el CP Ethernet; S El enlace no est establecido. S Se ha indicado un tipo de datos no permitido para el parmetro
RECV.
8184H
A -202
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
Programar FCs (funciones) y FBs (bloques de funciones ) para CPs S7-Ethernet FC6 AG_RECV / FC60 AG_LRECV - Continuacin
Tabla 7-3
NDR
0 1
ERROR
STATUS
8090H STOP;
Significado
S No existe mdulo con esta direccin inicial de mdulo o CPU en S El FC utilizado no es acorde con la familia de sistemas utilizada (se
tienen que utilizar FCs diferentes para S7 -300 y S7 -400).
0 0 0 0 0 0 0 0 0 0 0 0 0
1 1 1 1 1 1 1 1 1 1 1 1 1
8091H
La direccin base lgica no est en formato de palabra doble. En la referencia ANY se ha indicado un tipo distinto de BYTE. (slo para S7 -400) Acuse negativo al leer del mdulo. El enlace va bus K entre CPU y CP no est establecido. El mdulo no conoce el registro. rea de destino invlida. El enlace va bus K entre CPU y CP no est establecido. No se puede leer el registro. El registro indicado est siendo procesado. Hay demasiados peticiones pendientes. Recursos ocupados (memoria) temporalmente en CPU. Error de comunicacin (se presenta temporalmente; por ello es conveniente una repeticin en el programa de usuario.) Direccin inicial del mdulo errnea.
8092H 80A0H 80A4H 80B0H 80B1H 80B2H 80C0H 80C1H 80C2H 80C3H 80C4H 80D2H
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
A -203
7.4
Panormica
Para la funcin FETCH/WRITE estn disponibles los siguientes bloques FC para la coordinacin de accesos: FC AG_LOCK (FC7) x utilizable para S7 - 300 S7 - 400 x Bloqueo del acceso externo a datos mediante FETCH/WRITE. Liberacin del acceso externo a datos mediante FETCH/WRITE. Significado
AG_UNLOCK (FC8)
Forma de trabajar
Con estos FCs tiene la posibilidad de coordinar el acceso a reas de memoria del sistema de manera que no se generen y transmitan datos incoherentes. El control tiene lugar en este caso desde el programa de usuario instalado en la CPU S7, que puede bloquear, si procede, por medio de la llamada de AG_LOCK un acceso externo de FETCH/WRITE. Despus de un cierto tiempo o una vez concluido el acceso de escritura/lectura propio, se puede liberar de nuevo el acceso externo por medio de una peticin de AG_UNLOCK. Adems se puede aprovechar el hecho de que el bloqueo de acceso slo es vlido en el enlace FETCH/WRITE indicado en la llamada. Si se configuran varios enlaces FETCH/ WRITE, stos se pueden utilizar, por ejemplo, concretamente para determinadas reas de memoria del sistema y se puede realizar as una coordinacin de accesos correspondientemente selectiva. La siguiente representacin muestra el desarrollo cronolgico usual de una coordinacin de accesos a la memoria en el programa de usuario, controlada por AG_LOCK y AG_UNLOCK.
A -204
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
CP Ethernet
Interlocutor
Ciclo n
Ciclo n+1
LOCKED = 0
Ciclo n+2
FETCH/WRITE rechazado Edicin de datos en DB x AG_UNLOCK STATUS = 700x
...
Ciclo n+m
Tiempo
Tiempo
Tiempo
La peticin de bloqueo tiene que ser supervisada primero en el programa de usuario a travs de lo indicado en el parmetro de retorno LOCKED. Mientras se indique LOCKED=0, se tiene que partir de que todava est en marcha un acceso externo FETCH/WRITE. Con LOCKED=1 se indica que el bloqueo est activado; ahora se pueden modificar datos desde el programa de usuario. La indicacin de estado se actualiza con cada llamada de bloque.
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
A -205
7.4.1
FC7 AG_LOCK
Llamada
Interfaz de llamada en representacin FUP
AG_LOCK
ID LADDR
LOCKED STATUS
Explicacin //llamada de bloque //ID de enlace segn configuracin //=LADDR 256 dec. en configuracin de hardware //indicacin de estado del bloqueo de acceso //indicacin de estado
Declaracin
INPUT
Tipo
INT
Valores posibles
1,2...16 en S7 -300 1,2...64 en S7 -400
Observacin
En el parmetro ID se indica el nmero del enlace. (v. Configuracin en cap. 5.3.1)
LADDR
INPUT
WORD
Direccin inicial del mdulo Al configurar el CP con la herramienta de configuracin STEP7 se visualiza la direccin inicial del mdulo en la tabla de configuracin. Indique aqu esta direccin.
A -206
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
Programar FCs (funciones) y FBs (bloques de funciones ) para CPs S7-Ethernet FC7 AG_LOCK - Continuacin
Parmetro
LOCKED
Declaracin
OUTPUT
Tipo
BOOL
Valores posibles
0: (an) no bloqueado 1: bloqueado Vase la tabla siguiente
Observacin
Indicacin del estado del bloqueo de acceso pedido en el enlace FETCH/WRITE indicado. Indicacin de estado Ver el significado en la tabla siguiente.
STATUS
OUTPUT
WORD
Cdigos de condicin
La tabla siguiente muestra el significado de las informaciones que tienen que ser evaluadas por el programa de usuario.
Tabla 7-4 Cdigos de condicin de AG_LOCK
STATUS
7000H 7001H 7002H 8183H 8186H 80A4H 80B0H 80B1H 80B2H 80C0H 80C1H 80C2H 80C3H 80C4H 80D2H CP no procesa ninguna peticin FETCH en curso WRITE en curso
Significado
FETCH/WRITE no configurado para este enlace (solamente caso de CPs S7 -400) Nmero de ID no est en el campo permitido (p. ej. 1...64 caso de CPs S7 -400 Industrial Ethernet) El enlace va bus K entre CPU y CP no est establecido. (en CPUs con versiones ms actuales) El mdulo no conoce el registro. Longitud (en parmetro LEN) errnea. El enlace va bus K entre CPU y CP no est establecido. No se puede leer el registro. El registro indicado est siendo procesado. Hay demasiados peticiones pendientes. Recursos ocupados (memoria) temporalmente en CPU. Error de comunicacin (se presenta temporalmente; por ello es conveniente una repeticin en el programa de usuario.) Direccin inicial del mdulo errnea.
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
A -207
7.4.2
FC8 AG_UNLOCK
Llamada
Interfaz de llamada en representacin FUP
AG_UNLOCK
ID LADDR
STATUS
Explicacin //llamada de bloque //ID de enlace segn configuracin //=LADDR 256 dec. en configuracin de hardware //indicacin de estado
Forma de trabajar
Para liberar de nuevo el enlace el bit de peticin de LOCK ha de ser anulado de nuevo por el FC. El FC indica adems el estado actual con mensajes de error.
A -208
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
Programar FCs (funciones) y FBs (bloques de funciones ) para CPs S7-Ethernet FC8 AG_UNLOCK - Continuacin
Parmetro
ID
Declaracin
INPUT
Tipo
INT
Valores posibles
1,2...16 en S7 -300 1,2...64 en S7 -400
Observacin
En el parmetro ID se indica el nmero del enlace. (v. Configuracin en cap. 5.3.1)
LADDR
INPUT
WORD
Direccin inicial del mdulo Al configurar el CP con la herramienta de configuracin STEP7 se visualiza la direccin inicial del mdulo en la tabla de configuracin. Indique aqu esta direccin.
STATUS
OUTPUT
WORD
Cdigos de condicin
La tabla siguiente informa sobre la indicacin de STATUS (cdigo de condicin) que tiene que ser evaluada por el programa de usuario.
Tabla 7-5 Cdigos de condicin de AG_UNLOCK
STATUS
7000H 7001H 7002H 8183H 8186H 80A4H 80B0H 80B1H 80B2H 80C0H 80C1H 80C2H 80C3H 80C4H 80D2H CP no procesa ninguna peticin FETCH en curso WRITE en curso
Significado
FETCH/WRITE no configurado para este enlace (solamente caso de CPs S7 -400) Nmero de ID no est en el campo permitido (p. ej. 1...64 caso de CPs S7 -400 Industrial Ethernet) El enlace va bus K entre CPU y CP no est establecido. (en CPUs con versiones ms actuales) El mdulo no conoce el registro. Longitud (en parmetro LEN) errnea. El enlace va bus K entre CPU y CP no est establecido. No se puede leer el registro. El registro indicado est siendo procesado. Hay demasiados peticiones pendientes. Recursos ocupados (memoria) temporalmente en CPU. Error de comunicacin (se presenta temporalmente; por ello es conveniente una repeticin en el programa de usuario.) Direccin inicial del mdulo errnea.
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
A -209
7.5
FC 10 AG_CNTRL
Significado y funcionamiento
Con el bloque FC AG_CNTRL se tiene la posibilidad de diagnosticar conexiones. Si es necesario se puede inicializar un nuevo establecimiento de enlace a travs del FC. Las acciones siguientes se pueden ejecutar a travs de comandos parametrizables: S Lectura de informaciones sobre el enlace Sobre la base de informaciones de estado para todos los enlaces del CP o slo para algunos de ellos puede decidir si es conveniente una reposicin de enlaces. S Reposicin (reset) de enlaces configurados Se pueden reponer al estado original enlaces concretos o todos los enlaces de un CP. Los comandos del bloque FC AG_CNTRL slo se permiten para enlaces SEND/RECV, que se basan en los protocolos ISO / RFC / TCP / UDP.
Interfaz de llamada
Interfaz de llamada en representacin FUP AG_CNTRL
BOOL INT WORD INT ACT ID LADDR CMD DONE ERROR STATUS RESULT1 RESULT2 BOOL BOOL WORD DWORD DWORD
AWL call fc 10 ACT := ID := LADDR := CMD := DONE := ERROR := STATUS := RESULT1 := RESULT2 := M1.0 MW8 W#16#100 MW6 M20.1 M20.2 MW22 MD24 MD28
Explicacin //AG_CNTRL llamada de bloque //impulso de peticin por bit de marcador //ID de enlace segn configuracin //=LADDR 256 dec. en configuracin de hardware //=identificador de comando //indicacin de ejecucin //indicacin de error //indicacin de estado //resultado de peticin 1 //resultado de peticin 2
Forma de trabajar
El proceso representado a continuacin muestra una secuencia tpica de peticiones AG_CNTRL en el programa de usuario.
A -210
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
Programar FCs (funciones) y FBs (bloques de funciones ) para CPs S7-Ethernet FC10 AG_CNTRL - Continuacin
CP Ethernet
Suministrar AG_CNTRL para consulta de estado: ACT = 1; CMD=1 ID =1 (enlace) AG_CNTRL (consulta de estado) Estado enlace ID11) Suministrar AG_CNTRL para Reset: ACT = 1; CMD=2 ID =1 (enlace) AG_CNTRL (comando Reset) Peticin de Reset en curso: Confirmacin de aceptacin de peticin: RESULT1: Establecimiento de enlace impulsado1) Se pone identificador de Reset (Bit 15 en RESULT1) Entrada en bfer de diagnstico El enlace se deshace y se reinicializa: Suministrar AG_CNTRL para consulta de estado: ACT = 1; CMD=1 ID =1 (enlace) AG_CNTRL (consulta de estado) Estado enlace ID11) Confirmacin: RESULT1: B095H Reset ejecutado1) Tiempo Se confirma la consulta de estado; luego se repone el identificador de Reset (Bit 15 en RESULT1) Tiempo Permanece puesto el identificador de Reset (Bit 15 en RESULT1) Se confirma la consulta de estado para el enlace 1
El proceso muestra cmo se consulta primero el estado del enlace y cmo se impulsa en una segunda peticin la disolucin del enlace con el comando Reset. En el CP se pone para ello el identificador de Reset (Bit15 en RESULT1). De este modo, en caso de una consulta de estado posterior se puede reconocer si el enlace se ha repuesto al estado original debido a una peticin de reset. Slo despus de esta consulta de estado (o debido a un comando explcito CN_CLEAR_RESET) se repone este identificador de Reset en el CP.
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
A -211
Programar FCs (funciones) y FBs (bloques de funciones ) para CPs S7-Ethernet FC10 AG_CNTRL - Continuacin
Atencin A la llamada del bloque tiene que estar puesto ACT = 1; en caso de llamada con ACT=0 no se llama la funcin y el bloque se abandona de inmediato. Dado que en el caso de FC10 se pone a disposicin el resultado de la peticin sincrnicamente con la llamada, se puede llamar de nuevo en el mismo ciclo.
Tipo
BOOL
Valores posibles
0, 1
Significado / Observacin
El bloque FC se tiene que llamar con ACT=1. Al llamar con ACT=0 no se produce llamada de la funcin y el bloque se abandona de inmediato.
ID
INPUT
INT
S 1, 2, .., n,
o bien
S 0
En el parmetro ID se indica el nmero del enlace. El nmero de enlace se tiene que tomar de la configuracin. n es la cantidad mxima de enlaces y depende del producto (S7 -300 o S7 -400).(ver tambin Configuracin, cap. 5.3.1) En caso de una llamada dirigida a todos los enlaces, (funcin _ALL con CMD 3 4) se tiene que indicar ID 0.
LADDR
INPUT
WORD
Direccin inicial del mdulo Al configurar el CP con la herramienta de configuracin STEP7 se visualiza la direccin inicial del mdulo en la tabla de configuracin. Indique aqu esta direccin.
CMD DONE
INPUT OUTPUT
INT BOOL
Comando a FC AG_CNTRL. El parmetro de estado indica si se han aceptado nuevos datos. La tabla siguiente informa sobre el significado en relacin con los parmetros ERROR y STATUS. Nota: con DONE=1 se puede evaluar RESULT
ERROR
OUTPUT
BOOL
Indicacin de fallo La tabla siguiente informa sobre el significado en relacin con los parmetros DONE y STATUS.7-6 Indicacin de estado La tabla siguiente informa sobre el significado en relacin con los parmetros DONE y ERROR.7-6
STATUS
OUTPUT
WORD
RESULT1 RESULT2
OUTPUT OUTPUT
DWORD DWORD
Respuesta segn comando a FC AG_CNTRL. evaluar slo para S7 -400: Respuesta parte 2 segn comando a FC AG_CNTRL.
A -212
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
Programar FCs (funciones) y FBs (bloques de funciones ) para CPs S7-Ethernet FC10 AG_CNTRL - Continuacin
Cdigos de condicin
La siguiente tabla 7-6 muestra el significado de la informacin suministrada por DONE, ERROR y STATUS, la cual tiene que ser evaluada por el programa de usuario. Adicionalmente se tienen que evaluar los resultados de comandos en los parmetros RESULT1/2 segn la tabla 7-7.
Tabla 7-6 Cdigos de condicin de AG_CNTRL
DONE
1 0
ERROR
STATUS
0000H
Significado
Se ha transmitido con xito una peticin (CMD) al CP (p. ej. RESET) o se ha ledo con xito un estado del CP. Se han podido evaluar los parmetros RESULT1/2. No se ha producido an ninguna llamada de bloque o el bloque se llama con ACT=0. Peticin en marcha La llamada del bloque se tiene que repetir con los mismos parmetros, hasta que se notifique DONE o ERROR.
0 0
0 0
0000H 8181H
0 0 0 0 0
1 1 1 1 1
Falta la configuracin o no se ha iniciado an el servicio en el CP Ethernet. El parmetro ID no es vlido. El ID admisible depende del comando seleccionado; ver parmetro CMD en la tabla 7-7. El parmetro CMD no es vlido. Error de secuencia en el control de ACT (observacin: esta indicacin no se presenta en la versin de producto del CP / del firmware). La versin de CP / firmware utilizada no da soporte a FC10. La indicacin se presenta en caso de llamada en un CP3431 -EX20 con firmware a partir de V1.3.9; en caso de otros tipos de CP se emite en lugar de esto la indicacin 80B0H. Nota: El FC10 en la versin V1.0 es soportado por CPs a partir de CP 343 -1 EX21/GX21; en ellos no se presenta esta indicacin.
8090H
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
A -213
Programar FCs (funciones) y FBs (bloques de funciones ) para CPs S7-Ethernet FC10 AG_CNTRL - Continuacin
Significado Este comando proporciona el estado del enlace seleccionado con el ID. El CP se ha seleccionado travs del parmetro LADDR. Si estuviera puesto el bit 15 (identificador de Reset), se repone automticamente (este comportamiento concuerda con la peticin CN_CLEAR_RESET - ver CMD = 5). RESULT (para CMD = 1) Parmetro RESULT1 Valor Hex/campo 0000 000*H Bit 0 0 1 Bit 1 0 1 Bits 2+3 00 01 10 Bit/valor Bits 0 -3: indicaciones del sentido de emisin (valores excluidos: 0x2) Tipo de enlace Significado
A -214
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
Programar FCs (funciones) y FBs (bloques de funciones ) para CPs S7-Ethernet FC10 AG_CNTRL - Continuacin
RESULT (para CMD = 1) Significado Bit/valor Bits 4 -7: indicaciones del sentido de recepcin (valores excluidos: 0x2) Bit 4 0 1 Bit 5 0 1 Bits 6+7 00 01 10 Tipo de enlace
Parmetro RESULT1
RESULT1
0000 0*00H
Tipo de enlace:
Bit 11 0 1
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
A -215
Programar FCs (funciones) y FBs (bloques de funciones ) para CPs S7-Ethernet FC10 AG_CNTRL - Continuacin
RESULT (para CMD = 1) Parmetro RESULT1 Valor Hex/campo 0000 *000H Bit 12 + 13 Bit/valor Bits 12 -15: Informaciones generales del CP (valores excluidos: 0x3,0xB) Informacin sobre el estado del enlace: (disponible slo para enlaces SEND/RECV que utilicen los protocolos ISO/RFC/TCP; en caso de UDP se emiten las informaciones internas correspondientes) Significado
00 01 10 11 Bit 14 0 1 Bit 15 0
S S S S
S CP en Stop S CP en Run
Identificador de Reset
Significado Este comando repone el enlace seleccionado con el ID. El CP se ha seleccionado travs del parmetro LADDR. La reposicin (reset) de enlace provoca una cancelacin del enlace y un nuevo establecimiento del enlace (activo o pasivo, segn la configuracin). Se genera adicionalmente una entrada en el bfer de diagnstico, en la que se puede ver el resultado de la peticin. RESULT (para CMD = 2) Parmetro RESULT1 Valor Hex/campo 0000 0001H La peticin de Reset se ha transmitido con xito al CP. Se han impulsado la cancelacin del enlace y su subsiguiente establecimiento. 0000 0002H La peticin de Reset no se ha podido transmitir al CP por no estar iniciado el servicio en el CP (p. ej. CP en Stop). Default Significado
RESULT2
0000 0000H
A -216
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
Programar FCs (funciones) y FBs (bloques de funciones ) para CPs S7-Ethernet FC10 AG_CNTRL - Continuacin
Significado Este comando proporciona en los parmetros RESULT1/2 (en total 8 Byte de informacin colectiva) el estado de conexin de todos los enlaces (establecido/deshecho). El parmetro ID tiene que estar puesto a 0 (se verifica en cuanto a 0). El CP se ha seleccionado travs del parmetro LADDR. Si se necesitan, se pueden obtener informaciones detalladas sobre un enlace deshecho o no configurado a travs de una nueva llamada de estado, dirigida al enlace, con CMD=1. RESULT (para CMD = 3) Parmetro RESULT1 Valor Hex/campo
**** ****H
RESULT2
**** ****H
CMD 4 CN_RESET_ALL all connections reset: Este comando repone todos los enlaces.
Significado
El parmetro ID tiene que estar puesto a 0 (se verifica en cuanto a 0). El CP se ha seleccionado travs del parmetro LADDR. La reposicin (reset) de los enlaces provoca una cancelacin de los enlaces y un nuevo establecimiento de los mismos (activo o pasivo, segn la configuracin). Se genera adicionalmente una entrada en el bfer de diagnstico, en la que se puede ver el resultado de la peticin. RESULT (para CMD = 4) Parmetro RESULT1 Valor Hex/campo 0000 0001H La peticin de Reset se ha transmitido con xito al CP. Se han impulsado la cancelacin y el subsiguiente establecimiento de todos los enlaces. La peticin de Reset no se ha podido transmitir al CP por no estar iniciado el servicio en el CP (p. ej. CP en Stop). Default Significado
RESULT1
0000 0002H
RESULT2
0000 0000H
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
A -217
Programar FCs (funciones) y FBs (bloques de funciones ) para CPs S7-Ethernet FC10 AG_CNTRL - Continuacin
CMD Significado CN_CLEAR_RESET reposicin del identificador de Reset Este comando repone el identificador de Reset (Bit 15 en RESULT1) para el enlace seleccionado con el ID. El CP se ha seleccionado travs del parmetro LADDR. Esta peticin se ejecuta tambin automticamente al leer el estado del enlace (CMD=1); la peticin emitible descrita aqu por separado slo se necesita, por lo tanto, en casos especiales. RESULT (para CMD = 5) Parmetro RESULT1 RESULT1 Valor Hex/campo 0000 0001H 0000 0002H La peticin de Clear se ha transmitido con xito al CP. La peticin de Clear no se ha podido transmitir al CP por no estar iniciado el servicio en el CP (p. ej. CP en Stop). Default Significado
RESULT2
0000 0000H
Significado Esta peticin est reservada para extensiones del firmware; a diferencia de la peticin NOP, esta peticin se procesa en el CP y lleva a la correspondiente indicacin en los parmetros RESULT1/2. RESULT (para CMD = 6) Parmetro RESULT1 RESULT1 RESULT2 Valor Hex/campo 0000 0001H 0000 0002H 0000 0000H La peticin se ha transmitido con xito al CP. La peticin no se ha podido transmitir al CP por no estar iniciado el servicio en el CP (p. ej. CP en Stop). Default Significado
A -218
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
7.6
Llamada
Interfaz de llamada en representacin FUP
IP_CONFIG
BOOL WORD ANY INT ACT LADDR CONF_DB LEN DONE ERROR BOOL BOOL WORD WORD
EXT_Status
STATUS
AWL call fb 55 ACT := LADDR := CONF_DB := LEN := DONE := ERROR := STATUS := EXT_STATUS :=
Explicacin //IP_CONFIG llamada de bloque //impulso de peticin por bit de marcador //=LADDR 256 dec. en configuracin de hardware //bloque de datos con datos de enlace //dato de longitud para datos de enlace //indicacin de ejecucin //indicacin de fallo //indicacin de estado //causa del fallo en los datos de enlace
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
A -219
Programar FCs (funciones) y FBs (bloques de funciones ) para CPs S7-Ethernet FB55 IP_CONFIG - Continuacin
Forma de trabajar
El siguiente diagrama de flujo muestra la secuencia normal de una configuracin de enlaces disparada con el bloque IP_CONFIG en el programa de usuario. La peticin se ejecuta en cuanto se transfiere el parmetro ACT = 1. A continuacin, debido a la transmisin por segmentos de CONF_DB, se tiene que llamar de nuevo una y otra vez la peticin con ACT = 1 hasta que se sealice la finalizacin con la indicacin correspondiente en los parmetros DONE, ERROR, STATUS. Si ms tarde se debe transmitir de nuevo una configuracin de enlaces, primero se tiene que transmitir el parmetro ACT = 0 en al menos una peticin ms.
Programa de usuario (ciclo CPU) Abastecer CONF_DB con datos Poner ACT = 1 Call IP_CONFIG 0, 0, peticin en curso1) CONF_DB se transmite por segmentos Call IP_CONFIG 0, 0, peticin en curso1) Call IP_CONFIG Peticin terminada sin error1) Poner ACT = 0 Call IP_CONFIG Tiempo Leyenda: 1) Transferencia de parmetros DONE, ERROR, STATUS Tiempo CP Ethernet
Atencin Los datos transmitidos con el DB de configuracin no se almacenan en el CP en forma protegida de fallos de la energa elctrica; tras una interrupcin del suministro elctrico se tienen que cargar de nuevo.
A -220
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
Programar FCs (funciones) y FBs (bloques de funciones ) para CPs S7-Ethernet FB55 IP_CONFIG - Continuacin
Declaracin
INPUT
Tipo
BOOL
Valores posibles
0,1
Observacin
En caso de llamada de FB con ACT = 1 se enva al CP DBxx. En caso de llamada de FB con ACT = 0 se actualizan slo las indicaciones de estado DONE, ERROR y STATUS.
LADDR
INPUT
WORD
Direccin inicial del mdulo Al configurar el CP con la herramienta de configuracin STEP7 se visualiza la direccin inicial del mdulo en la tabla de configuracin. Indique aqu esta direccin.
CONF_DB
INPUT
ANY
El parmetro hace referencia a la direccin inicial del rea de datos de configuracin en un bloque de datos (tipo: Byte). Indicacin de longitud en byte para el rea de datos de configuracin. 0: 1: Nuevos datos El parmetro indica si el rea de datos de configuracin se ha transmitido completa. Tenga en cuenta que, dependiendo del tamao del rea de datos de configuracin, el FB se tiene que impulsar varias veces (en varios ciclos), hasta que la indicacin DONE=1 sealiza la configuracin. La tabla siguiente informa sobre el significado en relacin con los parmetros ERROR y STATUS.
LEN DONE
INPUT OUTPUT
INT BOOL
ERROR
OUTPUT
BOOL
Indicacin de fallo Para saber su significado en relacin con los parmetros NDR y STATUS, vase la tabla siguiente. Indicacin de estado Para saber su significado en relacin con los parmetros NDR y ERROR, vase la tabla siguiente. En caso de una ejecucin incorrecta de la peticin, el parmetro indica cual de los parmetros del DB de configuracin se ha reconocido como causante del fallo. High Byte: ndice del bloque de parmetros Low Byte: ndice del subbloque dentro del bloque de parmetros
STATUS
OUTPUT
WORD
EXT_ STATUS
OUTPUT
WORD
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
A -221
Programar FCs (funciones) y FBs (bloques de funciones ) para CPs S7-Ethernet FB55 IP_CONFIG - Continuacin
Tabla 7-8 Nmeros de puerto reservados Nmero de puerto 20, 21 25 80 102 135 161 34964 65532 65533 65534 65535 FTP SMTP HTTP RFC1006 RPC -DCOM SNMP_REQUEST PN IO NTP NTP NTP NTP Servicio
Protocolo TCP TCP TCP TCP TCP UDP UDP UDP UDP UDP UDP
Cdigos de condicin
La tabla siguiente muestra el significado de la informacin suministrada por DONE, ERROR y STATUS, la cual tiene que ser evaluada por el programa de usuario.
Tabla 7-9 Cdigos de condicin de FB55 IP_CONFIG
DONE
1 0 0 0 0 1
ERROR
STATUS
0000H 8181H 80A4H Peticin terminada sin error Peticin en marcha
Significado
A -222
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
Programar FCs (funciones) y FBs (bloques de funciones ) para CPs S7-Ethernet FB55 IP_CONFIG - Continuacin
Tabla 7-9
DONE
0 0 1 1
ERROR
STATUS
8183H 8184H
Significado
El CP rechaza el nmero de registro de datos pedido. Error del sistema o tipo de parmetro no permitido. (Tipo de datos del ANY -Pointer CONF_DB no correcto) (Actualmente slo se admite el tipo de datos Byte) El valor del parmetro LEN es mayor que CONF_DB restando el encabezamiento (header) reservado (4 Byte) o la longitud indicada es incorrecta. Se ha detectado un parmetro no permitido El ANY -Pointer CONF_DB no hace referencia a un bloque de datos. Estado no vlido del FB Eventualmente se han sobrescrito datos en el Header de CONF_DB.
Error detectado al realizar las evaluaciones del FB en la CPU o en el interface entre CPU y CP.
8185H
0 0
1 1
8186H 8187H
Otros errores detectados en el interface entre CPU y CP. 0 0 0 0 0 1 1 1 1 1 8A01H 8A02H 8A03H 8A04H 8A05H La indicacin de estado en el registro de datos ledo no es vlida (el valor es >= 3). No hay en curso ninguna peticin en el CP; el FB esperaba no obstante una confirmacin de peticin en curso. No hay en curso ninguna peticin en el CP y el CP no est listo; el FB ha impulsado una primera peticin para leer registro de datos. No hay en curso ninguna peticin en el CP y el CP no est listo; el FB esperaba no obstante una confirmacin de la peticin en curso. Hay una peticin en curso, pero no se ha producido confirmacin; el FB ha impulsado sin embargo una primera peticin para leer registro de datos. Una peticin est terminada; el FB ha impulsado sin embargo una primera peticin para leer registro de datos. Error de comunicacin El DB no se ha podido transmitir. 0 0 0 1 1 1 8B02H 8B03H 8B04H Error de parmetro Bloque de parmetros doble Error de parmetro Subbloque no permitido en el bloque de parmetros. Error de parmetro La longitud indicada en el FB no coincide con la longitud de los bloques de parmetros / subbloques. 0 0 0 0 0 1 1 1 1 1 8B05H 8B06H 8B07H 8B08H 8B09H Error de parmetro La longitud del bloque de parmetros no es vlida. Error de parmetro La longitud del subbloque no es vlida. Error de parmetro El ID del bloque de parmetros no es vlido. Error de parmetro El ID del subbloque no es vlido. Error del sistema. La conexin no existe
8A06H
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
A -223
Programar FCs (funciones) y FBs (bloques de funciones ) para CPs S7-Ethernet FB55 IP_CONFIG - Continuacin
Tabla 7-9
DONE
0 0 0 0 0 0 1 1 1 1 1 1
ERROR
STATUS
8B0AH 8B0BH 8B0CH 8B0DH 8B0EH 8B0FH Error de datos
Significado
El contenido del subbloque no es correcto. Error de estructura Un subbloque aparece por partida doble. Error de datos El bloque de parmetros no contiene todos los parmetros necesarios. Error de datos El CONF_DB no contiene bloque de parmetros para datos del sistema. Error de datos / Error de estructura El tipo del CONF_DB no es vlido. Error del sistema. El CP no tiene suficientes recursos para poder editar por completo el CONF_DB.
8B10H
Error de datos No est ajustado que la configuracin tenga lugar a travs del programa de usuario.
0 0
1 1
8B11H 8B12H
Error de datos El tipo de bloque de parmetros indicado no es vlido. Error de datos Se han indicado demasiados enlaces (bien en total, o bien demasiados de un tipo determinado; por ejemplo, slo es posible un enlace E -Mail).
8B13H
otros errores detectados en los interfaces de programa dentro de la CPU (errores de SFC). 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 8F22H 8F23H 8F24H 8F25H 8F28H 8F29H 8F30H 8F31H 8F32H 8F33H 8F3AH 8F42H 8F43H 8F44H Error de longitud de rea al leer un parmetro (p. ej. DB demasiado corto). Error de longitud de rea al escribir un parmetro (p. ej. DB demasiado corto). Error de rea al leer un parmetro. Error de rea al escribir un parmetro. Error de alineacin al leer un parmetro. Error de alineacin al escribir un parmetro. El parmetro est en el 1er. bloque de datos actual protegido de escritura. El parmetro est en el 2 bloque de datos actual protegido de escritura. El parmetro contiene un nmero de DB demasiado grande. Error de nmero de DB El rea de destino no se ha cargado (DB). Retardo en acuse al leer un parmetro del rea de periferia. Retardo en acuse al escribir un parmetro en el rea de periferia. Est bloqueado el acceso a un parmetro a leer en el procesamiento del bloque.
A -224
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
Programar FCs (funciones) y FBs (bloques de funciones ) para CPs S7-Ethernet FB55 IP_CONFIG - Continuacin
Tabla 7-9
DONE
0 0 1 1
ERROR
STATUS
8F45H 8F7FH
Significado
Est bloqueado el acceso a un parmetro a escribir en el procesamiento del bloque. Error interno. Se ha detectado p. ej. una referencia de ANY no permitida.
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
A -225
7.7
Significado y funcionamiento
El bloque FB88 / FB90 tiene la tarea de transmitir datos desde el Interface-DB al CP as como desde el CP al Interface-DB. El Interface-DB en s es el interface con el programa de usuario. El FB88 / FB90 se tiene que activar para ello cclicamente. Tambin es posible activar repetidamente el FB88 / FB90 en un ciclo. En la interfaz se tiene que suministrar exclusivamente la direccin de mdulo del CP al FB88 / FB90. Para garantizar la coherencia de los datos, slo se permite modificar los datos a transmitir o comenzar la lectura de los datos recibidos una vez concluida la peticin (DONE=1 o ERROR=1). En cuanto se pone DONE=1 o ERROR=1, ha concluido la transferencia o ha terminado con aviso de error. Ahora se pueden evaluar los datos o se pueden poner de nuevo. Slo con la siguiente peticin se vuelven a transferir datos. En su programa de usuario, procure que, una vez concluida una transmisin, el FB88 / FB90 no se vuelva a activar hasta que se hayan adoptado todos los datos de entrada y se hayan escrito todos los datos de salida en el Interface-DB. La llamada temporizada de los bloques FB88 / FB90 se permite por principio. Observe otras informaciones sobre este modo de operacin dadas ms adelante en este captulo.
A -226
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
Programar FCs (funciones) y FBs (bloques de funciones ) para CPs S7-Ethernet FB88 PN_InOut / FB90 PN_InOut_Fast - Continuacin
Nota Encontrar informaciones detalladas sobre la estructura y el manejo del Interface-DB en la documentacin de SIMATIC iMap /19/.
Atencin Al transferir / recargar bloques de programas de usuario, la coherencia de los datos slo est garantizada si previamente se ha puesto la CPU en el estado STOP.
Interfaz de llamada
Interfaz de llamada en representacin FUP
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
A -227
Programar FCs (funciones) y FBs (bloques de funciones ) para CPs S7-Ethernet FB88 PN_InOut / FB90 PN_InOut_Fast - Continuacin
FB88 / FB90
WORD LADDR DONE ERROR STATUS BOOL BOOL WORD
AWL Call FB 88 , DB88 LADDR := W#16#0120 DONE := M 99.1 ERROR := M 99.0 STATUS := MW 104
A -228
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
Programar FCs (funciones) y FBs (bloques de funciones ) para CPs S7-Ethernet FB88 PN_InOut / FB90 PN_InOut_Fast - Continuacin
S Peticin en curso.
o bien
El Interface -DB es incorrecto. (slo para S7 -400) Error de parametrizacin Se ha introducido una direccin de mdulo incorrecta; esta direccin hace referencia a una ranura vaca. Nota (slo para FB90): En los casos siguientes se indica en STATUS el valor 8181H (peticin en curso); pero en realidad no se est desarrollando ninguna comunicacin:
S La direccin hace referencia a una ranura ocupada por otro mdulo. S El mdulo direccionado no est configurado para el modo PROFINET CBA. 0 1 80A1H (slo para FB90) Errores de comunicacin posibles:
S Nuevo arranque o rearranque tras desconexin/conexin de la red S Nuevo arranque o rearranque de la CPU
0 1 80B1H (slo para S7 -300) Error de bloque: longitud de bloque de datos u offset incorrectos.
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
A -229
Programar FCs (funciones) y FBs (bloques de funciones ) para CPs S7-Ethernet FB88 PN_InOut / FB90 PN_InOut_Fast - Continuacin
Cdigos de condicin PN_InOut (FB88) y PN_InOut_Fast (FB90), continuacin ERROR STATUS 80B3H 80C1H 80C2H (slo para S7 -300) Error de parmetro: direccin del CP incorrecta. (slo para S7 -300) Error temporal: El registro indicado est siendo procesado. (slo para S7 -300) Error temporal: existe un atasco de peticiones; el registro de datos no se puede leer todava. Significado
0 0
1 1
80C3H 80C4H
(slo para S7 -300) Error temporal: Medio de servicio (memoria) ocupado. (slo para S7 -300) Error de comunicacin: se presenta temporalmente; por ello es conveniente la repeticin en el programa de usuario.
80D0H
(slo para S7 -300) Error de configuracin: se ha sobrepasado la cantidad mxima de bloques de datos de entrada y salida; el Interface -DB es demasiado grande.
80D1H
Los SFCs utilizados relevantes para el anlisis de errores se pueden visualizar a travs del cuadro de dilogo de propiedades del FB aqu descrito, en la ficha Llamadas.
A -230
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
Programar FCs (funciones) y FBs (bloques de funciones ) para CPs S7-Ethernet FB88 PN_InOut / FB90 PN_InOut_Fast - Continuacin
Nota Para las entradas con la codificacin 8FxxH (para S7-300) o 8xxxH (para S7-400) en STATUS se ha de tener en cuenta tambin lo dicho en el manual de referencia STEP 7 Standard y Funciones del sistema. Encontrar all informaciones en el captulo Evaluacin de errores con el parmetro de salida RET_VAL
Resultado: Los datos de usuario de CBA se pueden copiar entre la CPU y el CP sin interrupcin significante gracias a este desacoplamiento del OB de tiempo de las llamadas de bloque propiamente dichas, contenidas en el OB1; el intervalo de tiempo entre las primeras llamadas se puede elegir libremente, segn requieran las circunstancias.
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
A -231
7.8
Panormica
Para la transmisin cclica de datos a la interfaz PROFINET IO estn disponibles los FCs citados a continuacin. El significado de los FCs difiere dependiendo de que el CP se utilice como PROFINET IO-Controller o como PROFINET IO-Device en una estacin S7. FC PNIO_SEND (FC11) utilizable para S7 - 300 x S7 - 400 Significado
S En el PROFINET IO-Controller
Enviar datos de salida de procesos a los PROFINET IO-Devices. S En el PROFINET IO-Device Transmitir datos de entrada de procesos al PROFINET IO-Controller.
PNIO_RECV (FC12)
S En el PROFINET IO-Controller
Recibir datos de entrada de procesos de los PROFINET IO-Devices. S En el PROFINET IO-Device Recibir datos de salida de procesos del PROFINET IO-Controller.
Para la transmisin de datos acclica (registros de datos, informaciones de alarma) a la interfaz PROFINET IO estn disponibles los FBs citados a continuacin. Ambos bloques se pueden utilizar slo en el modo de PROFINET IO-Controller. FC PNIO_RW_REC (FB52) utilizable para S7 - 300 x S7 - 400 Significado
(de un PROFINET IO-Device) (en un PROFINET IO-Device) Recibir informaciones de alarma de los PROFINET IO-Devices
A -232
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
7.8.1
FC11 PNIO_SEND
El bloque FC PNIO_SEND se utiliza para la transmisin de datos en los modos de funcionamiento del CP PROFINET IO-Controller o PROFINET IO-Device. S Funcionamiento como PROFINET IO-Controller El bloque transmite los datos de procesos (salidas) a un rea de salida indicada del CP, para su retransmisin a los PROFINET IO-Devices, y suministra como indicador de estado el IO Consumer Status (IOCS) de las salidas de los PROFINET IO-Devices. S Funcionamiento como PROFINET IO-Device El bloque lee las entradas de proceso pretratadas de la CPU en el PROFINET IODevice y las transfiere al PROFINET IO-Controller (direcciones E configuradas). Adicionalmente, el bloque suministra como indicador de estado el IO Consumer Status (IOCS) del PROFINET IO-Controller. Los datos de proceso pretratados se ponen a disposicin en un DB o en el sector de marcas.
Interfaz de llamada
Interfaz de llamada en representacin FUP PNIO_SEND
WORD INT ANY CPLADDR LEN SEND DONE ERROR STATUS IOCS CHECK_IOCS BOOL BOOL WORD ANY BOOL
DONE := M 70.0 ERROR := M 70.1 STATUS := MW 72 CHECK_IOCS := M 70.2 SEND := P#DB10.DBX0.0 BYTE 20
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
A -233
Programar FCs (funciones) y FBs (bloques de funciones ) para CPs S7-Ethernet FC11 PNIO_SEND - continuacin
Parmetro Declaracin
CPLADDR SEND INPUT IN_OUT
Tipo
WORD ANY (como VARTYPE slo se permite BYTE) -
Valores posibles
La direccin del rea de datos remite como alternativa a:
Observacin
Direccin inicial del mdulo Indicar la direccin y la longitud Modo Controller: La longitud debera ser acorde con la longitud total configurada en HW Config de la periferia descentralizada; los huecos en las direcciones se transmiten conjuntamente. Modo Device: La estructura de datos resulta del orden de las ranuras (slots) de los mdulos de entrada configurados en el ramal del PROFINET IO -Controller para este PROFINET IO -Device y de su longitud sin huecos en direcciones. (Observe al respecto las explicaciones complementarias o los ejemplos relativos a su CP en la Parte B de este manual, especfica del equipo) Notas:
S rea de
marcas
S rea de
bloques de datos
datos con la direccin 0, independientemente de cmo haya configurado las direcciones (con independencia de la mnima direccin configurada). ya que primero tiene que comprobar el IOCS en cuanto a GOOD, antes de que se puedan adoptar los datos en la periferia.
LEN
INPUT
INT
Valor > 0 Consulte la mxima longitud total de los sectores de datos a transmitir en la Parte B de este manual, especfica del equipo, en el capitulo Datos de rendimiento. Puede ser diferente para el modo Controller y el modo Device.
Longitud del sector de datos a transmitir en bytes. La transmisin de los datos comienza forzosamente con la direccin 0, con independencia de la configuracin. Observe que se tiene en cuenta la direccin IO 0 con la longitud=1. Modo Controller:
S Aqu se tiene que indicar la direccin configurada de valor ms alto de los Devices. Los distintos sectores no se renen.
ranuras (slots), tal como se han configurado los mdulos de entrada en el ramal del PROFINET IO -Controller para este PROFINET IO -Device. Tiene que cuidar de la coherencia entre la longitud aqu programada y la configuracin del PROFINET IO -Controller.
S Nota:
DONE
OUTPUT
BOOL
A -234
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
Programar FCs (funciones) y FBs (bloques de funciones ) para CPs S7-Ethernet FC11 PNIO_SEND - continuacin
Parmetro Declaracin
ERROR STATUS CHECK_ IOCS OUTPUT OUTPUT OUTPUT
Tipo
BOOL WORD BOOL 0: -
Valores posibles
1: Error 0: todos los IOCS en GOOD 1: al menos un IOCS en BAD
Observacin
Indicacin de fallo Indicacin de estado Ver la tabla 7-11 pgina A -236 Bit auxiliar que sealiza si es necesario evaluar el rea de estado IOCS
IOCS
OUTPUT
Por cada byte de datos tiles se transmite un bit de estado. El dato de longitud depende de la longitud en el parmetro LEN (un bit por cada byte) = (longitud LEN + 7/ 8) Modo Controller: Conforme al parmetro SEND se transmiten tambin huecos en direcciones. Huecos en direcciones se transmiten con el estado GOOD. Modo Device: Huecos en direcciones no se transmiten. El bloque comienza con la transmisin del estado para la direccin 0. Notas:
S rea de marcas
S rea de bloLongitud:
ques de datos
Vea el valor mximo en la Parte B de este manual, especfica del equipo, captulo Datos de rendimiento. Puede ser diferente para el modo Controller y el modo Device.
Nota Tenga en cuenta que todos los parmetros de salida slo se deben evaluar cuando el bloque sealice DONE = 1 o ERROR = 1.
Atencin Tiene que partir de que el estado de IOCS suministrado no llega sincronizado en cuanto al tiempo con los datos (parmetro SEND), sino con una demora equivalente al ciclo del programa de usuario. Esto significa: Los datos de usuario y IOCS no son coherentes.
Cdigos de condicin
La tabla siguiente muestra el significado de la informacin suministrada por DONE, ERROR y STATUS, la cual tiene que ser evaluada por el programa de usuario.
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
A -235
Programar FCs (funciones) y FBs (bloques de funciones ) para CPs S7-Ethernet FC11 PNIO_SEND - continuacin
Nota Para las entradas con la codificacin 8FxxH en STATUS, tenga en cuenta tambin lo dicho en el manual de referencia STEP 7 Standard y funciones del sistema. All encontrar informaciones en el captulo Evaluacin de fallos con el parmetro de salida RET_VAL. A travs del dilogo de propiedades de los bloques de funciones aqu descritos se puede hace visualizar en la ficha Llamadas qu bloques de funciones especiales (SFCs) se utilizan y son relevantes para el anlisis de errores.
Tabla 7-11
DONE
0 0
ERROR
STATUS
8180H
Significado
S Transfiriendo datos;
o bien
S CPLADDR incorrecta;
o bien
A -236
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
Programar FCs (funciones) y FBs (bloques de funciones ) para CPs S7-Ethernet FC11 PNIO_SEND - continuacin
Tabla 7-11
DONE
0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1
ERROR
STATUS
8F44H 8F45H 8F7FH 8090H 80A0H 80A1H 80B0H 80B1H
Significado
Est bloqueado el acceso a un parmetro a leer en el procesamiento del bloque. Est bloqueado el acceso a un parmetro a escribir en el procesamiento del bloque. Error interno, p. ej. referencia ANY no admisible. No existe mdulo con esta direccin. Acuse negativo al leer del mdulo. Acuse negativo al escribir en el mdulo. El mdulo no conoce el registro.
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
A -237
7.8.2
FC12 PNIO_RECV
El bloque FC PNIO_RECV se utiliza para la adopcin de datos en los modos de funcionamiento del CP PROFINET IO-Controller o PROFINET IO-Device. S Funcionamiento como PROFINET IO-Controller El bloque transfiere los datos de proceso de los PROFINET IO-Devices (entradas del Controller) as como el IO Provider Status (IOPS) de los PROFINET IO-Devices a las reas de entrada indicadas. S Funcionamiento como PROFINET IO-Device El bloque adopta los datos transmitidos por el PROFINET IO-Controller (direcciones S configuradas) as como el IO Provider Status (IOPS) del PROFINET IO-Controller y los escribe en la CPU del PROFINET IO-Device en los sectores de datos reservados para salidas de proceso.
Interfaz de llamada
Interfaz de llamada en representacin FUP PNIO_RECV
WORD INT RECV CPLADDR LEN NDR ERROR STATUS IOPS CHECK_IOPS ADD_INFO ANY BOOL BOOL WORD ANY BOOL WORD
A -238
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
Programar FCs (funciones) y FBs (bloques de funciones ) para CPs S7-Ethernet FC 12 PNIO_RECV - continuacin
Tipo
WORD ANY (como VARTYPE slo se permite BYTE)
Valores posibles
La direccin del rea de datos remite como alternativa a:
Observacin
Direccin inicial del mdulo Indicar la direccin y la longitud Modo Controller: La longitud debera ser acorde con la longitud total configurada en HW Config de la periferia descentralizada; los huecos en las direcciones se transmiten conjuntamente. Modo Device: La estructura de datos resulta del orden de las ranuras (slots) de los mdulos de salida configurados en el ramal del PROFINET IO -Controller para este PROFINET IO -Device y de su longitud sin huecos en direcciones. Notas:
datos con la direccin 0, independientemente de cmo haya configurado las direcciones (con independencia de la mnima direccin configurada). que primero tiene que comprobar el IOPS en cuanto a GOOD, antes de que se puedan adoptar los datos en la periferia.
LEN
INPUT
INT
Valor > 0
Longitud del sector de datos a transmitir en Consulte la mxima bytes. longitud total de los La transmisin de los datos comienza forzosadatos a transmitir mente con la direccin 0, con independencia de en la Parte B de la configuracin. Observe que se tiene en cuenta este manual, espe- la direccin IO 0 con la longitud=1. cfica del equipo, en Modo Controller: el capitulo Datos S Aqu se tiene que indicar la direccin configude rendimiento. rada de valor ms alto de los Devices. Los Puede ser diferente distintos sectores no se renen. para el modo ConS Los datos se transmiten en el orden de las troller y el modo direcciones lgicas (cmo en PROFIBUS Device. DP). Modo Device:
ranuras (slots), tal como se han configurado los mdulos de entrada en el ramal del PROFINET IO -Controller para este PROFINET IO-Device. Tiene que cuidar de la coherencia entre la longitud aqu programada y la configuracin del PROFINET IO -Controller.
S Nota:
NDR
OUTPUT
BOOL
0: 1: Datos adoptados
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
A -239
Programar FCs (funciones) y FBs (bloques de funciones ) para CPs S7-Ethernet FC 12 PNIO_RECV - continuacin
Parmetro Declaracin
ERROR STATUS CHECK_ IOPS OUTPUT OUTPUT OUTPUT
Tipo
BOOL WORD BOOL
Valores posibles
0: 1: Error 0: todos los IOPS en GOOD 1: al menos un IOPS en BAD
Observacin
Indicacin de fallo Indicacin de estado Ver la tabla 7-12 pgina A -241 Bit auxiliar que sealiza si es necesario evaluar el rea de estado IOPS
IOPS
OUTPUT
Por cada byte de datos tiles se transmite un bit de estado. El dato de longitud depende de la longitud en el parmetro RECV (un bit por cada byte)
Conforme al parmetro RECV se transmiten tambin huecos en direcciones. Huecos en direcciones se transmiten con el estado GOOD. Modo Device: Huecos en direcciones no se transmiten. El bloque comienza con la transmisin del estado para la direccin 0. Nota:
S La longitud mnima del ANY -Pointer es (longitud LEN + 7/ 8) Extensin de parmetro Nota: el parmetro ADD_INFO se actualiza tambin aunque en el PROFINET IO-Controller no est configurada ninguna direccin INPUT. En este caso se llama el bloque PNIO_RECV con una longitud LEN > 0 (p. ej. LEN = 1 Byte). Transmite entonces una laguna de direcciones de 1 Byte. La extensin del parmetro se puede usar a partir del firmware V2.0 del CP 343 -1. En versiones de firmware ms antiguas, el parmetro est reservado.
ADD_INFO
OUTPUT
WORD
S 0: ninguna
alarma
S >0: cantidad de
alarmas existentes En el modo Device el parmetro es siempre = 0.
Nota Tenga en cuenta que todos los parmetros de salida slo se deben evaluar cuando el bloque sealice NDR = 1 o ERROR = 1.
A -240
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
Programar FCs (funciones) y FBs (bloques de funciones ) para CPs S7-Ethernet FC 12 PNIO_RECV - continuacin
Cdigos de condicin
La tabla siguiente muestra el significado de la informacin suministrada por los parmetros NDR, ERROR y STATUS, que tiene que ser evaluada por el programa de usuario.
Nota Para las entradas con la codificacin 8FxxH en STATUS, tenga en cuenta tambin lo dicho en el manual de referencia STEP 7 Standard y funciones del sistema. All encontrar informaciones en el captulo Evaluacin de fallos con el parmetro de salida RET_VAL. A travs del dilogo de propiedades de los bloques de funciones aqu descritos se puede hace visualizar en la ficha Llamadas qu bloques de funciones especiales (SFCs) se utilizan y son relevantes para el anlisis de errores.
S Adoptando datos;
o bien
S CPLADDR incorrecta;
o bien
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
A -241
Programar FCs (funciones) y FBs (bloques de funciones ) para CPs S7-Ethernet FC 12 PNIO_RECV - continuacin
Cdigos de condicin de PNIO_RECV, continuacin ERROR 1 1 1 1 1 1 1 1 1 1 STATUS 8F42H 8F43H 8F44H 8F45H 8F7FH 8090H 80A0H 80A1H 80B0H 80B1H Significado Retardo en acuse al leer un parmetro del rea de periferia. Retardo en acuse al escribir un parmetro en el rea de periferia. Est bloqueado el acceso a un parmetro a leer en el procesamiento del bloque. Est bloqueado el acceso a un parmetro a escribir en el procesamiento del bloque. Error interno, p. ej. referencia ANY no admisible. No existe mdulo con esta direccin. Acuse negativo al leer del mdulo. Acuse negativo al escribir en el mdulo. El mdulo no conoce el registro.
7.8.3
A -242
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
7.8.4
Llamada de bloque
Para asegurar la coherencia de los datos slo se debe acceder, sin embargo a los datos IO si el bloque se ha finalizado sin errores (parmetro Output NDR = TRUE). Adems se tiene que comprobar si el estado IOCS o IOPS para los datos es = GOOD.
Ejemplo
En el caso normal (dependiendo de la longitud total de los datos IO), el bloque se ejecuta a lo largo de varios ciclos del programa de usuario, hasta que se notifica el cdigo de condicin DONE/NDR = 1.
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
A -243
Comprobar el estado IOPS de los datos recibidos (de PNIO -Devices); si es necesario, proceder al tratamiento de errores.
Comprobar los valores de estado IOCS recibidos de los PNIO -Devices; si es necesario, proceder al tratamiento de errores. Observacin: El ciclo de programa de usuario y el ciclo del intercambio de datos IO entre PNIO -Controller y PNIO-Devices son independientes el uno del otro.
7.8.5
Valores de sustitucin
La conexin de valores de sustitucin se soporta para los dos casos de operacin siguientes: S S Valores de sustitucin en el arranque (cambio de estado operativo de la CPU de STOP a RUN) Valores sustitutivos en caso de anomalas (desenchufado/enchufado o fallo/restauracin de la estacin)
A -244
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
7.8.6
FB 52 PNIO_RW_REC
El FB 52 sirve, en el modo PROFINET IO-Controller, tanto para la funcin Leer registro de datos como para la funcin Escribir registro de datos. El FB 52 slo puede ejecutar una de las dos funciones a un tiempo. La funcin Leer registro de datos o Escribir registro de datos se controla a travs del parmetro WRITE_REC. Ejemplo: el identificador de la instalacin y el localizador se le pueden comunicar al CP a travs de la funcin Escribir registro de datos. Para ello se usa el registro de datos de mantenimiento IM1 con el ndice AFF1H. Si desea detalles sobre los registros de datos a los que se da soporte as como sobre su estructura, puede consultarlos a travs de la siguiente direccin de Internet:
http://support.automation.siemens.com/WW/view/es/19289930
Interfaz de llamada
Interfaz de llamada en representacin FUP: PNIO_RW_REC
WORD BOOL WORD WORD INT ANY CPLADDR WRITE_REC ID INDEX LEN RECORD DONE ERROR STATUS BOOL BOOL WORD
:= P#DB3.DBX0.0 BYTE 80
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
A -245
Parmetro
WRITE_ REC ID
Valores posibles
Observacin
Direccin inicial del mdulo Tipo de peticin; El parmetro no se debe modificar durante el tiempo de ejecucin del bloque. Direccin lgica del componente PROFINET IO (grupo o mdulo). En el caso de un mdulo de salida se tiene que poner el Bit 15. (Ejemplo para direccin de salida 5: ID:=DW#16#8005). En caso de un mdulo mixto se tiene que indicar la menor de ambas direcciones.
CPLADDR INPUT
INPUT
WORD
INDEX
INPUT
WORD
Vase en la informacin del fabricante qu nmeros de registro de datos son soportados por el grupo o el mdulo. 0: 1: Registro de datos transmitido correctamente
DONE
OUTPUT
BOOL
ERROR STATUS
OUTPUT OUTPUT
BOOL WORD
LEN
IN_OUT
INT
parmetro OUTPUT puro; tras una lectura correcta se indica aqu la longitud del registro de datos ledo; en otro caso, 0. parmetro INPUT puro; el usuario tiene que indicar aqu la longitud del registro de datos a escribir. La longitud tiene que ser conforme a la definicin del registro de datos. parmetro OUTPUT puro; tras una lectura correcta se almacenan aqu los datos del registro de datos. Si la longitud del ANY -Pointer es insuficiente, se transmiten tantos datos como sea posible. parmetro INPUT puro; el usuario almacena aqu los datos a escribir del registro de datos. La longitud del ANY Pointer ha de tener al menos el valor predeterminado por el parmetro LEN.
RECORD
IN_OUT
A -246
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
Cdigos de condicin
La tabla siguiente muestra el significado de la informacin suministrada por DONE, ERROR y STATUS, la cual tiene que ser evaluada por el programa de usuario.
Nota Para las entrada con la codificacin 8FxxH en STATUS, observe tambin lo dicho en el manual de referencia STEP 7 - Funciones del sistema y estndar para S7-300 y S7-400. All encontrar informaciones en el captulo Evaluacin de fallos con el parmetro de salida RET_VAL.
Cdigos de condicin PNIO_RW_REC ERROR STATUS 0 0 1 8180H 0000H 8183H Transfiriendo datos Registro de datos transmitido correctamente Significado
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
A -247
Cdigos de condicin PNIO_RW_REC ERROR 1 1 1 STATUS 80A9H 80B0H 80B1H El mdulo no conoce el registro Significado PROFINET IO-Device o mdulo sealiza un tipo no permitido
A -248
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
7.8.7
FB 54 PNIO_ALARM
El FB 54 sirve para la evaluacin de alarmas por un CP 343-1 empleado como PROFINET IO-Controller y se debera llamar en el programa de usuario del mismo si en FC12 el parmetro ADD_INFO es distinto de 0. Una vez realizada por completo y sin errores la transmisin de todos los parmetros OUTPUT del FB 54 se acusan automticamente todas las alarmas recibidas. Las alarmas se transmiten en el orden cronolgico de su sealizacin al programa de usuario. Alarmas ms antiguas, an no sealizadas al programa de usuario, que se tornen obsoletas debido a otras alarmas ms recientes, no son borradas por nuevas alarmas.
Nota Mientras no se haya llamado an el bloque, las alarmas se acusan automticamente a nivel interno del CP. Si el FB 54 se ha llamado (al menos) una vez en el programa de usuario, se tiene que seguir llamando tambin para acusar recibo de alarmas existentes. Tal es el caso si FC 12 presenta en el parmetro ADD_INFO un valor distinto de 0. Si el FB 54 no se vuelve a llamar despus de haberlo llamado una o ms veces en el programa de usuario, no se acusa recibo de las alarmas y no est garantizado que la representacin de IO se actualice correctamente. Tal puede ser, por ejemplo, el caso tras una alarma de retorno de estacin. La necesidad de la llamada del FB 54 slo se puede anular con un rearranque del CP (desconexin y reconexin de la tensin).
Interfaz de llamada
Interfaz de llamada en representacin FUP PNIO_ALARM
WORD CPLADDR DONE ERROR NEW DWORD ANY ANY MODE TINFO AINFO STATUS ID LEN BOOL BOOL BOOL WORD WORD INT
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
A -249
:= MW 16 := MD 18 := P#DB4.DBX0.0 BYTE 32
AINFO
Valores posibles
Observacin
Direccin inicial del mdulo causante del error El parmetro de estado indica si se han aceptado nuevos datos. Con DONE = 1 se tiene que comprobar adicionalmente el parmetro NEW. Indicacin de fallo
A -250
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
Parmetro
LEN MODE TINFO
Valores posibles
Observacin
Longitud de la informacin de alarma recibida (AINFO) Reservado task information rea de destino para informacin de administracin de alarmas. La informacin de inicio de OB de error (OB-Header = Byte 0...19 de TINFO) es reproducida por el firmware del CP, en la medida de lo posible. Vase tambin 1) alarm information rea de destino para informacin de cabecera e informacin adicional de alarma. Si ANY -Pointer AINFO es demasiado pequeo, se recorta la informacin. Vase tambin 1)
AINFO
IN_OUT
1)
Manual de referencia STEP 7 - Funciones del sistema y estndar para S7-300 y S7-400, Recibir alarma con SFB 54 RALRM
Cdigos de condicin
La tabla siguiente muestra el significado de la informacin suministrada por DONE, NEW, ERROR y STATUS, la cual tiene que ser evaluada por el programa de usuario.
Nota Para las entrada con la codificacin 8FxxH en STATUS, observe tambin lo dicho en el manual de referencia STEP 7 - Funciones del sistema y estndar para S7-300 y S7-400. All encontrar informaciones en el captulo Evaluacin de fallos con el parmetro de salida RET_VAL.
Cdigos de condicin de PNIO_ALARM NEW ERROR STATUS 0 0 0 8180H 0000H 0000H Transfiriendo datos Datos de alarma transmitidos correctamente y alarma acusada No hay datos de alarma Significado
0 1 0
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
A -251
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
8184H 8185H 8F22H 8F23H 8F24H 8F25H 8F28H 8F29H 8F30H 8F31H 8F32H 8F3AH 8F42H 8F43H 8F44H 8F45H 8F7FH 8090H 80A0H 80A1H 80B0H 80B1H
Error del sistema o tipo de parmetro no permitido Bfer de destino (TINFO o AINFO) demasiado pequeo Error de longitud de rea al leer un parmetro (p. ej. DB demasiado corto) Error de longitud de rea al escribir un parmetro (p. ej. DB demasiado corto) Error de campo al leer un parmetro Error de campo al escribir un parmetro Error de alineacin al leer un parmetro Error de alineacin al escribir un parmetro El parmetro est en el 1er. bloque de datos activo protegido de escritura El parmetro est en el 2 bloque de datos activo protegido de escritura El parmetro contiene nmero de DB demasiado grande rea de destino no cargada (DB) Retardo en acuse al leer un parmetro del rea de periferia Retardo en acuse al escribir un parmetro en el rea de periferia Est bloqueado el acceso a un parmetro a leer en el procesamiento del bloque Est bloqueado el acceso a un parmetro a escribir en el procesamiento del bloque Error interno p. ej., referencia ANY no permitida. No existe mdulo con esta direccin Acuse negativo al leer del mdulo Acuse negativo al escribir en el mdulo El mdulo no conoce el registro
0 0 0 0 0
1 1 1 1 1
No se puede leer el registro de datos El registro indicado est siendo procesado. Hay demasiadas peticiones pendientes. Medios de operacin (memoria) ocupados Error de comunicacin (se presenta temporalmente; por ello es conveniente una repeticin en el programa de usuario.)
A -252
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
7.9
Tabla 7-15
Datos para FCs / FBs en S7 -400 Versin FC/FB No. Memoria de carga Bytes 732 656 272 256 1044 1190 2678 2906 Memoria de trabajo Bytes 576 522 200 186 846 992 2234 2266 MC7 Bytes 540 486 164 150 810 956 2198 2230 Datos locales Bytes 20 20 6 6 52 58 48 48
NOMBRE
AG_SEND AG_RECV AG_LOCK AG_UNLOCK AG_LSEND AG_LRECV PN_InOut PN_InOut_Fast Tabla 7-16
Datos para FCs / FBs en S7 -300 Versin FC/FB No. Memoria de carga Bytes 1976 1440 748 712 1402 2478 2470 1272 1122 1648 1178 Memoria de trabajo Bytes 1664 1206 636 604 1138 2056 2066 1058 928 1390 970 MC7 Bytes 1628 1170 600 568 1102 2020 2030 1022 892 1354 934 Datos locales Bytes 50 40 34 32 82 62 54 42 42 62 62
NOMBRE
AG_SEND AG_RECV AG_LOCK AG_UNLOCK AG_CNTRL IP_CONFIG PN_InOut PNIO_SEND PNIO_RECV PNIO_RW_REC PNIO_ALARM
4.2 4.7 4.0 4.0 1.0 1.1 1.5 1.0 1.0 1.0 1.0
FC5 FC6 FC7 FC8 FC10 FB55 FB88 FC11 FC12 FB52 FB54
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
A -253
Diagnstico NCM S7
El diagnstico NCM S7 aqu descrito proporciona informaciones dinmicas sobre el estado operativo de las funciones de comunicacin de CPs conectados online. Encontrar en este captulo informaciones generales sobre las distintas funciones de diagnstico. Una lista de control le ayudar a la hora de detectar algunos problemas tpicos y sus posibles causas, pudiendo entonces recurrir a la ayuda de la herramienta Diagnstico NCM S7.
En la siguiente documentacin encontrar ms informacin al respecto: S S Durante el diagnstico, la ayuda integrada que ofrece apoyo contextual. Sobre el manejo de los programas STEP 7 encontrar informaciones detalladas en la ayuda bsica de STEP 7, donde encontrar tambin el tema Diagnstico del hardware.
Nota El Diagnstico NCM S7 soporta tanto el diagnstico de CPs (mdulos de comunicacin) como el de otros tipos de mdulos, como por ejemplo IE/PB Link. En el texto siguiente, el trmino CP se utiliza por lo tanto como sinnimo para todos los mdulos diagnosticables con el Diagnstico NCM S7.
A -254
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
Diagnstico NCM S7
8.1
Vista general
Qu debe conocer
Usted debera estar familiarizado con las informaciones fundamentales del captulo 2 sobre la importancia y el manejo de NCM S7. Con esto conocer el procedimiento a seguir para enlazar el CP Ethernet con el PG y controlarlo a travs del PG.
Otras informaciones
En la siguiente documentacin encontrar ms informacin al respecto: S S S Encontrar informaciones relativas a los distintos servicios de comunicacin en los correspondientes captulos de este manual. Durante el diagnstico, la ayuda integrada que ofrece apoyo contextual. Sobre el manejo de los programas STEP 7 encontrar informaciones detalladas en la ayuda bsica de STEP 7, donde encontrar tambin el tema Diagnstico del hardware
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
A -255
Diagnstico NCM S7
8.2
Funciones
Entre ellas cabe distinguir: S S Funciones generales de diagnstico y estadstica. Funciones de diagnstico dependientes del tipo y del modo de operacin
A -256
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
Diagnstico NCM S7
8.2.1
Instalacin
El Diagnstico NCM S7 es tambin parte integrante del paquete de opciones NCM S7 para Industrial Ethernet. El diagnstico Ethernet NCM S7 se instala junto con el software NCM S7 para Ethernet en la unidad de programacin PG. Usted tiene varias posibilidades para iniciar la herramienta de diagnstico: S Desde el men inicial de Windows 95/NT con el grupo de programas SIMATIC. Elija esta opcin si el proyecto STEP 7 en el que configur el CP no est disponible en su PG (mantenimiento). S Opcin 1 Desde el cuadro de dilogo Propiedades del CP en el que se encuentra su proyecto STEP 7. Opcin 2
con el grupo de programas SIMATIC. " " NCM Elija esta opcin si el proyecto STEP 7 en el que configur el CP no est disponible en su PG (mantenimiento).
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
A -257
Diagnstico NCM S7
Construccin
El Diagnstico NCM S7 se presenta, en forma similar a, por ejemplo, el Administrador SIMATIC, como ventana de aplicacin autnoma, dividida en dos partes, con barras de mens y funciones:
En la zona de navegacin, parte izquierda, encuentra usted los objetos de diagnstico en un orden jerrquico. Aqu tiene en todo momento una visin de conjunto de las funciones de diagnstico disponibles. Dependiendo del tipo de CP que est diagnosticando en este momento y de para qu funciones y enlaces est configurado el CP, se muestra una estructura de objeto adaptada en la zona de navegacin.
En la zona de contenido se representa en la parte derecha el resultado de la funcin de diagnstico seleccionada por usted en la zona de navegacin.
Manejo
S S Al seleccionar un objeto de diagnstico en la zona de navegacin con un clic del ratn ejecuta usted la funcin de diagnstico. A travs de la barra de mens y funciones controla usted el desarrollo del diagnstico con los comandos dependientes del contexto.
A -258
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
Diagnstico NCM S7
8.2.2
Comandos generales
Opciones
Los siguientes comandos de men tienen una relevancia general para el desarrollo del diagnstico. Dependiendo del contexto hay disponibles otras funciones; encontrar explicaciones al respecto en la ayuda online para Diagnstico NCM.
Tabla 8-1 Significado de los comandos
Men
Diagnstico" Abrir enlace online... Diagnstico" Cerrar enlace online... Estado operativo" Parar mdulo Arrancar mdulo Borrado total del mdulo
Significado
A travs de estos comando de men puede establecer el enlace con otro CP a diagnosticar, sin tener que terminar e iniciar de nuevo la herramienta de diagnstico. El enlace de diagnstico actual se cierra. Si desea operar varios enlaces de diagnstico al mismo tiempo, puede iniciar para ello repetidamente el Diagnstico NCM S7. Con ellos se controla el CP del siguiente modo: Parar el CP. Puede arrancar el CP si el selector de RUN/STOP est en RUN. Para determinados tipos de CP, p. ej. CP 443 -1, es posible un borrado total. La funcin se tiene que confirmar adicionalmente. Tras este borrado total, el CP conserva la direccin MAC preajustada as como los parmetros remanentes. Por lo tanto, se puede acceder de nuevo directamente al CP para una nueva carga. Los parmetros remanentes guardados abarcan:
Aqu se emiten informaciones sobre el C -PLUG enchufado en el mdulo. El C -PLUG se puede borrar y formatear para utilizarlo en el mdulo. Con este comando, cada vez que acciona el botn se activa una renovacin de las informaciones visualizadas sobre diagnstico y estado. Con este comando de men se activa (Actualizacin cclica on) y desactiva (cclica off) una renovacin (cclica) automtica de las informaciones visualizadas sobre diagnstico y estado. Puede ajustar el tiempo entre los momentos de actualizacin con el comando de men Herramientas"Preferencias.
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
A -259
Diagnstico NCM S7
Tabla 8-1
Men
Herramientas Preferencias
"
Significado
Ajuste con este comando parmetros de validez general para la sesin de diagnstico.
Nota Si el enlace con el CP PROFIBUS se interrumpe durante la sesin de diagnstico, recibe usted un aviso Online: Se ha deshecho el enlace. Usted puede restablecer el enlace con el CP PROFIBUS confirmando correspondientemente el cuadro de dilogo presentado. Si es posible, esto permite restablecer el enlace.
A -260
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
Diagnstico NCM S7
8.3
8.3.1
Condiciones
Establezca una conexin fsica entre la PG y el equipo SIMATIC S7. La conexin se puede realizar a travs de: S S S S MPI Industrial Ethernet (protocolo ISO) Industrial Ethernet TCP/IP (protocolo IP) PROFIBUS
8.3.2
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
A -261
Diagnstico NCM S7
8.3.3
STEP 7 "
El Diagnstico NCM S7 se inicia, apareciendo en la zona de contenido el mensaje No hay enlace online con el CP. 2. En el cuadro de dilogo que aparecer antepuesto, seleccione Diagnstico NCM S7: ruta Online el interface deseado de acuerdo con la configuracin de su hardware. Dependiendo del tipo de conexin seleccionado se le pedir que introduzca parmetros de direccin:
Tabla 8-2 Posibilidades de ajuste de las rutas online - sin parmetros para un paso de red Direccin de la estacin Direccin MPI del CP si ste tiene una direccin MPI propia. En otro caso tiene que introducirse aqu la direccin MPI de la CPU. Posicin del mdulo portamdulos/slot No. de bastidor/slot del CP a diagnosticar. Si se indica la direccin MPI del CP, es posible el ajuste por omisin 0/0 Con este ajuste se accede al CP cuya direccin se ha indicado como direccin de estacin. PROFIBUS Direccin PROFIBUS del CP PROFIBUS a travs del que se accede a la estacin S7. Direccin MAC del CP Ethernet a travs de la que se accede a la estacin S7. Introduccin en hexadecimal. Industrial Ethernet TCP/IP Direccin IP del Industrial Ethernet a travs del que se accede a la estacin S7. Introduccin en decimal. Ejemplo: Direccin IP decimal 142.120.9.134 No. de bastidor/slot del CP a diagnosticar. No. de bastidor/slot del CP a diagnosticar. Si se indica 0/0 se accede directamente al CP especificado con la direccin de estacin. No. de bastidor/slot del CP a diagnosticar. Si se indica 0/0 se accede directamente al CP especificado con la direccin de estacin.
Industrial Ethernet
A -262
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
Diagnstico NCM S7
Figura 8-1
Direccin de estacin (MAC): 08 -00 -06 -01 -02 -03 Conexin de la estacin de destino: Industrial Ethernet Red2
Figura 8-2
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
A -263
Diagnstico NCM S7
8.3.4
Direccin de estacin (paso de red) (MAC): 08 -00 -06 -01 -02 -03 PG/PC S7 - 300
CP U C P C P
S7 - 300
CP U C P
A -264
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
Diagnstico NCM S7
S7 - 300
CP U C P
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
A -265
Diagnstico NCM S7
8.3.5
Direccin de estacin (paso de red): 2 (aqu el ndice del mdulo) Ethernet. Estacin PC
OPC Serv er CP
ID de subred S7 de la red de destino: 0001 0001 Figura 8-5 Ejemplo de ajuste PC internal
A -266
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
Diagnstico NCM S7
8.3.6
Activar estado de
Nota Si desea operar varios enlaces de diagnstico al mismo tiempo, puede iniciar para ello repetidamente el Diagnstico NCM S7. Tambin pude iniciar eventualmente Diagnstico NCM S7 por duplicado con enlace online para respectivamente el mismo CP; esto puede ser til, por ejemplo, para ver el bfer de diagnstico junto al diagnstico de un enlaces. Condicin para ello: Usted tiene a su disposicin por un lado un enlace online va LAN (ISO o TCP/IP) y por otro lado un enlace online va bus K (como alternativa a travs de la CPU o va routing de canal PG a travs de otro CP).
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
A -267
Diagnstico NCM S7
8.4
Procedimiento
Para un rendimiento eficaz de la herramienta de diagnstico y especialmente cuando vaya a utilizar la herramienta por primera vez se recomienda proceder de la manera siguiente: 1. Siga los pasos descritos en el diagrama de flujo representada a continuacin para llevar a cabo una sesin de diagnstico.
Iniciar la sesin de diagnstico NCM S7: - Establecer el enlace con el CP (cap. 8.3 - Ajustar opciones (cap. 8.2.2) - Identificar el CP Ethernet
El CP no est en RUN
El CP est en RUN
Enlaces TCP Enlaces ISO -Transport/ Enlaces ISO -on -TCP Enlaces UDP
Consultar / evaluar el contenido del bfer de diagnstico para obtener una panormica y aclaracin detallada de los de diagnstico
2. Aclare, por ejemplo a travs de la lista de control del cap. 8.6, sus problemas y/o tareas y elija la recomendacin all dada conforme a la funcin de diagnstico.
A -268
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
Diagnstico NCM S7
8.5
Tabla 8-3
Identificar el CP con el que est enlazado Diagnstico NCM S7 y determinar el estado operativo actual. Constatar y, si procede, modificar el estado operativo actual del CP Ethernet como mdulo en S7 -300/400 y como equipo participante en la comunicacin en Industrial Ethernet (comandos de men Estado operativo"Mdulo - Parar / Iniciar / Borrado total / Restablecer ajustes de fbrica). El CP registra los mensajes de evento en un bfer rotatorio. El bfer rotatorio del CP tiene capacidad para hasta 50 entradas Sin embargo, en el software NCM S7 se puede almacenar hasta un total de 500 mensajes. Todas las funciones CP pueden generar mensajes de evento. Al llamar el objeto del bfer de diagnstico se leen y visualizan los mensajes. En la lnea superior se visualiza el mensaje ms reciente el cual lleva el nmero ms alto. Con doble clic en un mensaje de evento previamente seleccionado se presenta un texto de ayuda que explica detalladamente el mensaje.
Estado operativo
Bfer de diagnstico Diagnstico general de errores mediante bfer de diagnstico: Sirve para visualizar y detallar los mensajes de eventos registrados en el CP. El bfer de diagnstico suministra informacin detallada sobre los servicios de comunicaciones del CP.
Nota Los mensajes de eventos contenidos en el bfer circulante de los CPs se borran tras DESCONECTAR/CONECTAR el suministro elctrico (en el caso de CPs S7) o tras una inicializacin (en estaciones PC). Si procede, aproveche la posibilidad de protocolizar en un archivo, si desea ver ms tarde el historial de mensajes de eventos. Encontrar ms informacin al respecto en la ayuda on-line para el objeto de diagnstico Bfer de diagnstico.
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
A -269
Diagnstico NCM S7
Tabla 8-4
Indicacin y supervisin de los enlaces de comunicacin. Segn qu objeto de diagnstico seleccione, obtendr en la zona de contenido informaciones generales o detalladas. Enlaces
Haciendo un doble clic en los objetos de la zona de contenido puede activar informaciones detalladas.
"
A -270
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
Diagnstico NCM S7
8.6
Significado
Las listas siguientes contienen algunos problemas tpicos y sus causas posibles y cmo utilizar la herramienta de diagnstico Ethernet NCM S7 para remediar la situacin. Las listas de control contemplan los temas siguientes: 1. Lista de control Funciones CP generales. 2. Lista de control Enlaces de comunicacin
Nota
En la columna Identificar la causa y remedio encontrar escrito en negrilla la solucin recomendada para resolver el problema.
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
A -271
Diagnstico NCM S7
8.6.1
Tabla 8-5
Problema
El CP Ethernet no pasa al estado operativo RUN.
Causa posible
Se ha cargado una configuracin no vlida en el CP Ethernet.
Peticin del estado operativo en el diagnstico NCM S7. Estado operativo: Stop, causa: Conmutacin del selector a STOP Remedio: Mover el selector del CP PROFIBUS a la posicin RUN.
A -272
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
Diagnstico NCM S7
8.6.2
Tabla 8-6
Problema
No es posible un enlace ISO-Transport/ ISO-on -TCP o slo en un sentido.
Causa posible
Los bloques AG_SEND y AG_RECV no son llamados en el programa de usuario o bien el bfer de recepcin o de emisin es demasiado pequeo o errneo. El enlace no est establecido.
Receptor demasiado lento Evaluar el bfer de diagnstico. Entrada: La estacin de destino XX no dispone de recursos de recepcin. Remedio: Retardar la emisin o comprobar la estacin receptora y optimizar la recepcin. El parmetro LEN est mal ajustado en AG -SEND. El bfer indicado con el puntero ANY es demasiado pequeo. Remedio: Ajustar el parmetro LEN al tamao necesario.
No se enva el bloque de datos completo en un enlace ISO -Transport/ ISO-on -TCP/UDP. No se enva el bloque de datos completo en un enlace ISO -Transport/ ISO-on -TCP/UDP.
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
A -273
Cargador de firmware
Este captulo le familiariza con el campo de aplicaciones y el manejo del cargador de firmware (Firmwareloader). El cargador de firmware permite recargar nuevas ediciones de firmware en los mdulos SIMATIC NET. La ayuda integrada proporciona ms informaciones detalladas sobre las distintas variantes de carga.
A -274
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
Cargador de firmware
9.1
Campo de aplicacin
Firmware
Se entienden aqu por firmware los programas del sistema instalados en los mdulos SIMATIC NET.
Instalacin
El cargador de firmware queda disponible en su PG/PC una vez instalado NCM .
Archivos a cargar
El cargador de firmware soporta los siguientes tipos de archivo: S <Archivo>.FWL Una forma de archivo que, adicionalmente a la forma de archivo LAD, contiene otras informaciones que son visualizadas por el cargador de firmware. El cargador de firmware puede realizar, sobre la base de estas informaciones, una comprobacin del firmware en lo que concierne a la compatibilidad con el equipo. Para ello, seguir las informaciones incluidas eventualmente en el archivo a cargar, p. ej. en el archivo LEAME. Estas informaciones son mostradas tambin tras la carga del archivo FWL en el cargador de firmware.
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
A -275
Cargador de firmware
9.2
Cargar el firmware
Preparativos
Seleccione en el men de inicio de Windows el comando de men SIMATIC NCM S7 Industrial Ethernet " Cargador de firmware.
"
STEP 7 "
Use el botn Siguiente y siga las instrucciones que figuran en el cuadro de dilogo que se presenta en pantalla.
Cuidado Cercirese de que el archivo de carga utilizado por usted est previsto como actualizacin para la edicin de firmware que se encuentra en el mdulo. En caso de dudas, contacte con el especialista de Siemens.
Cuidado Tenga en cuenta que la cancelacin del proceso de carga puede provocar un estado incoherente del mdulo. Lea al respecto la descripcin del equipo en cuestin en la Parte B de este manual.
La ayuda integrada proporciona ms informaciones detalladas sobre las distintas variantes de carga.
A -276
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
A Asignacin de pines
A.1 Enchufe de conexin DC 24 V
Borne
L+ M +24 V Masa
Funcin
A.2
Nombre seal
Funcin
TP - / Transmit + TP - / Transmit TP - / Receive + TP - / Receive -
El conexionado de contactos del conector RJ45 se corresponde con el interface IEEE802. -453 Twisted Pair.
Nombre seal
Funcin
TP - / Receive + TP - / Receive TP - / Transmit + TP - / Transmit -
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
A -277
Asignacin de pines
A.3
Nombre seal
MEXT CLSN TRMT / TPETXD Masa RCV / TPERXD M 15 V TPE_SEL Masa CLSN_N TRMT_N / TPEXTXD_N Masa RCV_N / TPERXD_N P15 V Masa Colisin +
Funcin
Masa externa, blindaje Transmit + / TPE Transmit Data + Masa 5 V Receive + / TPE Receive Data + Masa 15 V Conmutacin AUI/ITP Masa 5 V Colisin Transmit - / TPE Transmit Data Masa 5 V Receive - / TPE Receive Data +15 V Masa 5 V -
La asignacin de conectores equivale a la interfaz IEEE 802.3 AUI. Las seales TPETXD / TPETXD_N y TPERXD / TPERXD_N forman la interfaz ITP.
A.4
Conector hembra Sub - D de 9 polos para PROFIBUS (utilizado para IE/PB Link)
No Pin
1 2 3 4 5 6 7 8 9
Nombre seal
PE RxD/TxD-P RTS (AG) M5V2 P5V2 BATT RxD/TxD-N -
Designacin PROFIBUS
Tierra de proteccin Cable de datos-B Control-A Potencial de referencia de datos Positivo de alimentacin Cable de datos-A -
Ocupado en RS485
si si si si si -
A -278
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
Nota Las homologaciones vigentes actualmente aparecen en la placa de caractersticas del respectivo producto.
IEC 611312
Los antedichos S7-CPs SIMATIC NET cumplen los preceptos y criterios de la norma CEI 611312 (Sistemas de automatizacin, Parte 2: Requisitos para los materiales y pruebas).
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
A -279
Homologacin CE
Los antedichos S7-CPs SIMATIC NET cumplen los requisitos y los objetivos de proteccin estipulados en las directivas CE que se indican a continuacin, atenindose adems a las normas europeas (EN) armonizadas para sistemas de automatizacin y publicadas en los boletines oficiales de la Comunidad Europea: S S 89/336/CEE Compatibilidad electromagntica (directiva CEM) 94/9/CE Equipos y sistemas de proteccin para uso en atmsferas potencialmente explosivas (directiva de proteccin contra explosiones)
Los certificados de conformidad CE con las mencionadas directivas comunitarias para las autoridades competentes pueden solicitarse a: S Siemens Aktiengesellschaft Bereich A&D Industrielle Kommunikation SIMATIC NET Postfach 4848 D-90327 Nrnberg
Directiva CEM
Los antedichos S7-CPs SIMATIC NET S7-CPs estn dimensionados para la operacin en entornos industriales.
Campo de aplicacin Exigencias en cuanto a Emisin de Interferencias Industria EN 6100064 : 2001 Inmunidad a interferencias EN 6100062 : 2001
A -280
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
Cuidado Peligro de lesiones corporales y daos materiales. Si se instalan ampliaciones no homologadas para los S7-CPs SIMATIC respectivamente sus sistemas de destino, podran infringirse los requisitos y las prescripciones concernientes a la seguridad y la compatibilidad electromagntica. Por ello debern utilizarse nicamente ampliaciones homologadas para el sistema.
AVIS CANADIEN
Cet appareil numrique de la classe A est conforme la norme NMB-003 du Canada.
Homologaciones UL y CSA
Nota En la placa de caractersticas del producto en cuestin se indica cules de las siguientes homologaciones UL/CSA o cULus han sido otorgadas para el mismo.
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
A -281
Homologacin UL
ULRecognitionMark/Underwriters Laboratories (UL) segn Standard UL 508: S Report E 85972
Homologacin CSA
CSACertificationMark/Canadian Standard Association (CSA) segn Standard C 22.2 No. 142: S Certification Record 063533C-000
Cuidado Explosion Hazard Do not disconnect while circuit is live unless area is known to be non hazardous.
Cuidado Explosion Hazard Substitution of components may impair suitability for Class I, Division 2.
Nota This equipment is suitable for use in Class I, Division 2, Group A, B, C, D or nonhazardous locations only.
A -282
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
Atencin For devices with C-Plug memory: The C-Plug memory module may only be inserted or removed when the power is off.
Nota La instalacin debe estar montada conforme a las prescripciones del NEC (National Electrical Code). Si se opera en entornos correspondientes a la Class I, Division 2 (vase arriba), es necesario incorporar los S7-CPs SIMATIC NET en una caja que cumpla por lo menos con IP54 segn la norma EN 60529.
Homologacin FM
Factory Mutual Approval Standard Class Number 3611, Class I, Division 2, Group A, B, C, D.
Cuidado Peligro de lesiones corporales y daos materiales. En atmsferas con peligro de explosin pueden producirse lesiones corporales y daos materiales en caso de establecer o separar un circuito elctrico durante el funcionamiento de un S7-CP SIMATIC NET (p.ej. para conexiones enchufables, fusibles, conmutadores). No se debern unir ni separar circuitos bajo tensin, a no ser que pueda excluirse con seguridad el peligro de explosin. En la operacin bajo condiciones FM, es necesario incorporar los S7-CPs SIMATIC NET en una caja que cumpla por lo menos con IP54 segn la norma EN 60529.
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
A -283
C ndice bibliogrfico
Manuales y otras informaciones
/1/ Sobre el montaje y la puesta en servicio del CP SIMATIC S7 Sistema de automatizacin S7-300 Montaje Manual de instalacin Siemens AG as como SIMATIC S7 Sistema de automatizacin S7-400, M7-400 Montaje Manual de instalacin Siemens AG /2/ Sobre el uso y la configuracin del CP Manual CPs S7 para Industrial Ethernet - Configuracin y puesta en servicio Parte integrante - del paquete de manuales NCM S7 para CPs SIMATIC NET - de la documentacin online en STEP 7 - Opcin NCM S7 para PROFIBUS Siemens AG Sobre el uso y la configuracin del CP NCM S7 para CPs SIMATIC NET Instrucciones resumidas Gua rpida Parte integrante - del paquete de manuales NCM S7 para PROFIBUS - de la documentacin online en STEP 7 - Opcin NCM S7 para PROFIBUS Siemens AG SIMATIC NET, Instrucciones Puesta en servicio de estaciones de PC Parte integrante - del paquete de manuales NCM S7 para Industrial Ethernet - de la documentacin online en STEP 7 - Opcin NCM S7 para Industrial Ethernet Siemens AG SIMATIC NET IT-CP, Instrucciones Parte integrante - del paquete de manuales NCM S7 para Industrial Ethernet - de la documentacin online en STEP 7 - Opcin NCM S7 para Industrial Ethernet Siemens AG
/3/
/4/
/5/
A -284
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
ndice bibliogrfico
/6/
SIMATIC - Configurar hardware y enlaces con STEP 7 Parte del paquete de documentacin de STEP 7 Conocimientos bsicos Parte integrante de la documentacin online en STEP 7 Siemens AG SIMATIC - Programar con STEP 7 Parte del paquete de documentacin de STEP 7 Conocimientos bsicos Parte integrante de la documentacin online en STEP 7 Siemens AG SIMATIC STEP 7 - Manuales de referencia para - KOP / FUP / AWL - software del sistema para S7-300/400 - Funciones del sistema y estndar Parte integrante de la documentacin online en STEP 7 Siemens AG Sobre el montaje y el uso de una red Industrial Ethernet SIMATIC NET - Manual de redes Industrial Twisted Pair Siemens AG Ethernet, IEEE 802.3 (ISO 8802-3) Sobre el montaje y el uso de una red Industrial Ethernet SIMATIC NET - Manual de redes triaxiales Industrial Ethernet Lokale Netze Kommunikationsplattform der 90er Jahre (Redes locales - Plataforma de comunicacin de los aos 90) Andreas Zenk Addison-Wesley ISBN 3-89319-567-X TCP/IP Internet -Protokolle im professionellen Einsatz (Protocolos Internet en el uso profesional) Mathias Hein International Thomson Publishing ISBN 3-8266-400-4 ITP Online-Center: http://www.ora.de RFC1006 (Request For Comment) RFC793 (TCP) RFC791 (IP)
/7/
/8/
/9/
/10/
/11/
/12/
/13/
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
A -285
ndice bibliogrfico
/17/
Sobre el tema Programacin: Automatisieren mit STEP 7 in AWL und SCL Anwenderhandbuch, Programmierhandbuch (Automatizar con STEP 7 en AWL y SCL - Manual del usuario, manual del programador) Berger, H. / Publicis-MCD-Verlag, 2001 Sobre la configuracin de componentes y sistemas PROFInet: Ayuda bsica en la herramienta de ingeniera SIMATIC iMap Siemens AG
/18/
/19/
Sobre la configuracin de componentes y sistemas PROFInet: Component based Automation - Configuracin de sistemas con SIMATIC iMap Manual Siemens AG
/20/
Sobre la aplicacin y la configuracin de PROFINET IO De PROFIBUS DP a PROFINET IO Manual Siemens AG Sobre la aplicacin y la configuracin de PROFINET IO PROFINET IO- Descripcin del sistema Manual Siemens AG Comunicacin con SIMATIC Manual del sistema Siemens AG
/21/
/22/
Nos. de referencia
Los nmeros de referencia para las documentaciones de Siemens antes citadas aparecen en los catlogos SIMATIC NET Comunicacin industrial, Catlogo IK PI y SIMATIC Sistemas de automatizacin SIMATIC S7 / M7 / C7 - Componentes para la automatizacin totalmente integrada, catlogo ST70. Estos catlogos as como informaciones adicionales se pueden solicitar a las respectivas delegaciones y representaciones nacionales de Siemens. Algunos de los documentos aqu citados se encuentran tambin en el CD Manual Collection, que se adjunta a cada CP S7.
A -286
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
D Glosario
D.1 D.2 D.3 Parte general . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A -288 Industrial Ethernet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A -292 PROFINET . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A -294
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
A -287
Glosario
D.1
Parte general
Baudrate
Bloques FC
Una cabecera de telegrama est formada por un identificador del -> telegrama as como la direccin de la estacin (equipo) emisora y de la receptora.
Cliente
Se entiende por cliente (Client) un aparato o, en general, un objeto que solicita de un -> servidor (Server) la prestacin de un servicio.
La cola del telegrama se compone de la suma de verificacin y del identificador de fin del -> telegrama.
CP
CSMA/CD
Parmetros ajustables con la herramienta de configuracin NCM S7, cargables en el -> CP, que determinan el modo de trabajo y el funcionamiento del -> CP.
Estacin (Equipo)
S S
Una estacin (denominada tambin equipo) es a estacin (denominada tambin equipo) es identificada por una direccin MAC en Ethernet; identificada por una direccin PROFIBUS en PROFIBUS.
A -288
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
Glosario
Estacin de PC Por estacin de PC se entiende aqu un PC con mdulos de comunicacin y aplicaciones. Este PC se debe comunicar, por ejemplo, con equipos SIMATIC S7 para tareas tcnicas de supervisin o direccin. Para este PC, equipado con un software Runtime, se utiliza tambin el trmino Runtime Station. La estacin de PC se configura en SIMATIC NCM PC / STEP 7 para la comunicacin con equipos SIMATIC S7. El software Runtime necesario est disponible en la estacin de PC tras la instalacin de APC (Advanced PC Configuration).
Gateway (pasarela)
Aparato interface inteligente que enlaza entre s en el nivel ISO 7 diversos tipos de -> redes locales.
La imagen del proceso es un rea de memoria especial del sistema de automatizacin. Al principio del ciclo del programa se transfieren los estados de seal de los mdulos de entrada a la imagen de proceso de las entradas. Al final del ciclo del programa se transfiere la imagen del proceso de las salidas, como estado de seal, a los mdulos de salida.
Industrial Ethernet
Instalacin
Conjunto de utillajes elctricos. A una instalacin pertenecen, entre otras cosas: sistema de mando programable (PLC), aparatos para operar y observar, sistemas de bus, aparatos de campo, accionamientos, conducciones de alimentacin.
Interfaz de transporte
Se entiende por interfaz de transporte de SIMATIC S5 el acceso disponible en el CP a los servicios orientados a enlaces del nivel de transporte. Para el programa de control, la interfaz de transporte se presenta como bloques de manipulacin (HTBs).
Modo PG
Se trata de un modo de operacin del CP PROFIBUS/Ethernet en el que la CPU SIMATIC S7 es programada, configurada o diagnosticada a travs de PROFIBUS/Ethernet. Este modo se desarrolla a travs de funciones S7.
Multicast
Una transmisin Multicast equivale a una llamada general restringida a un grupo de estaciones: a travs de un telegrama Multicast se accede a todas las estaciones pertenecientes al grupo Multicast aludido y que estn preparadas para la recepcin.
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
A -289
Glosario
El nivel de transporte es el nivel 4 en el modelo de referencia ISO/OSI para comunicaciones abiertas. El nivel de transporte tiene como tarea asegurar la transferencia segura de datos (informaciones brutas) de un equipo a otro. Para la transferencia se pueden utilizar enlaces de transporte.
PROFINET
PROFINET es una norma de la Organizacin de usuarios de PROFIBUS (PNO) que define un modelo de comunicaciones e ingeniera no propietario.
Protocolo
Norma de procedimiento para la transmisin en la transferencia de datos. Con esta norma se definen tanto los formatos de los mensajes como el flujo de datos en la transmisin de datos.
Red
Una red consiste en una o varias -> subredes vinculadas, con un nmero discrecional de -> estaciones. Pueden coexistir varias redes.
Segmento
Segmento de bus
Parte de una -> Subred. Las subredes pueden estar formadas por segmentos con pasos de segmento como repetidores (Repeater) y puentes (Bridges). Los segmentos son transparentes para el direccionamiento.
Servicios
Servidor
Un servidor es un equipo o, en general, un objeto que puede prestar determinados servicios; el servicio se aporta a peticin de un -> cliente.
A -290
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
Glosario
SIMATIC NET
Siemens SIMATIC Network and Communication. Designacin de productos para -> redes y componentes de red de Siemens. (antes SINEC)
Sistema de bus SIMATIC NET para uso industrial sobre la base de Ethernet. (antes SINEC H1)
SIMATIC NCM PC SIMATIC NCM PC permite la configuracin compatible con STEP 7 para componentes de SIMATIC NET PC y sirve de sustituto para las herramientas de configuracin de PC utilizadas hasta ahora COML S7 y COM PROFIBUS PC Edition. Gracias a la base de datos comn con STEP 7 est garantizada una configuracin coherente, inclusive todos los protocolos.
SINEC
Designacin anterior de productos para -> redes y componentes de red de Siemens. Nueva denominacin: SIMATIC NET
Subred
Una subred es parte de una -> red cuyos parmetros (p. ej. en -> PROFIBUS) deben ser armonizados. Abarca los componentes del bus y todos los equipos conectados. Las subredes se pueden acoplar, por ejemplo, mediante -> gateways (pasarelas) para formar una red. Una -> instalacin se compone de varias subredes con -> nmeros de subred unvocos. Una subred est formada por varias -> estaciones con -> direcciones PROFIBUS o -> direcciones MAC (en caso de Industrial Ethernet) unvocas.
Telegrama
TSAP
Velocidad de transferencia
Es, segn DIN 44302, el nmero de decisiones binarias transmitidas por unidad de tiempo. La unidad es el bit/s. La eleccin de la velocidad de transferencia (o transmisin) depende de diferentes condiciones marginales, como por ejemplo la distancia.
Watchdog
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
A -291
Glosario
D.2
Industrial Ethernet
Direccin base
S
Direccin lgica de un mdulo en sistemas S7. En PROFIBUS La direccin base PROFIBUS es la direccin inicial a partir de la cual se asignan todas las direcciones determinadas automticamente dentro de un proyecto. En Industrial Ethernet La direccin base MAC es la direccin inicial a partir de la cual se asignan todas las direcciones determinadas automticamente dentro de un proyecto.
Direccin para distinguir diferentes estaciones (equipos) conectadas a un medio de transmisin comn (Industrial Ethernet).
Enlace AGAG
Enlace de comunicacin del nivel de transporte (para CP/COM 143, hasta ahora enlace AGAG). Enlaces ISO-Transporte permiten una comunicacin controlada por programa/eventos a travs de Industrial Ethernet de SIMATIC S7 con SIMATIC S7 con CP Ethernet SIMATIC S5 con CP Ethernet (p. ej. CP 143 o CP 1430) PC/PG con Ethernet-CP (p. ej. CP 1413) un sistema cualquiera, con protocolo ISO-Transport (ISO 8073) Por un enlace ISO-Transport se pueden intercambiar bidireccionalmente bloques de datos.
S S S S
Una estacin es identificada por una -> direccin MAC en -> Industrial Ethernet.
A -292
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
Glosario
ISO - on - TCP
Enlace de comunicacin del nivel de transporte (nivel 4, comunicacin segn ISO) representado en TCP. Por un enlace ISO-on-TCP se pueden intercambiar bidireccionalmente mensajes. TCP proporciona una comunicacin de datos sin formacin de bloques de datos en mensajes. Por el contrario, ISO trabaja con orientacin a mensajes. Con ISO-on-TCP se reproduce este mecanismo en TCP. Esto se describe en RFC1006 (Request For Comment). Enlaces ISO-on-TCP permiten una comunicacin controlada por programa/eventos a travs de la red Ethernet de SIMATIC S7 con SIMATIC S7 con CP Ethernet SIMATIC S5 con CP Ethernet PG/PC con CP Ethernet un sistema cualquiera
S S S S
Mscara de subred
Una mscara de subred fija qu partes de una direccin IP se asignan al nmero de red (ver ISO-on-TCP). Estn asignados al nmero de red los bits de la direccin IP cuyos bits correspondientes en la mscara de subred estn ocupados con 1.
Control del acceso de una estacin a un medio de transmisin utilizado en comn con otras estaciones.
Nmero de subred
Una -> instalacin se compone de varias subredes con -> nmeros de subred unvocos.
RFC1006
ver ISO-on-TCP
TCP/IP
UDP
User Datagram Protocol. Servicio de Datagramas para transferir datos a travs de varias redes utilizando un mecanismo simple que no exige acuse.
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
A -293
Glosario
D.3
Circuito
PROFINET
En general: conexin lgica de datos entre dos objetos. En PROFINET CBA en SIMATIC iMap: enlace entre dos funciones tecnolgicas. Se conecta en cada caso una salida con una entrada del mismo tipo de datos. Los circuitos se representan en SIMATIC iMap por medio de lneas.
Component based Automation (automatizacin basada en componentes) Concepto relativo a la implementacin de aplicaciones de automatizacin modulares, descentralizadas, sobre la base de estndares abiertos para el procesamiento y la comunicacin de datos. Component based Automation es una extensin de Totally Integrated Automation (TIA).
Componente PROFINET En PROFINET CBA: representacin por software de un mdulo tecnolgico con una funcionalidad definida. Un sistema de automatizacin est formado por varias componentes PROFINET. Una componente PROFINET abarca siempre una funcin tecnolgica y el equipo correspondiente.
Equipo
En PROFINET CBA: en Component based Automation: parte de la componente PROFINET que incluye los datos especficos del hardware de la componente PROFINET. En SIMATIC iMap, un equipo es la representacin por software del equipo fsico para el que se cre la componente PROFINET. En la vista de la red de SIMATIC iMap se representa como objeto con una o varias conexiones de bus. Dependiendo de la funcionalidad de comunicacin se distingue entre: -> equipos PROFINET y -> equipos PROFIBUS.
Equipo PROFIBUS En PROFINET CBA: un equipo PROFIBUS tiene slo una conexin PROFIBUS como esclavo. No participa directamente en la comunicacin PROFINET, sino que es integrado a travs de un equipo PROFINET suplente (Proxy).
Equipo PROFINET En PROFINET CBA: un equipo conectado a Ethernet es un equipo PROFINET. Adems, un equipo PROFINET puewde tener tambin una conexin PROFIBUS, como maestro y equipo PROFINET suplente (Proxy) para equipos PROFIBUS.
Equipo PROFINET, suplente (Proxy) En PROFINET CBA: un equipo PROFINET que desempea el papel del maestro para equipos PROFIBUS. Con esto es posible integrar esclavos PROFIBUS en la comunicacin PROFINET.
A -294
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
Glosario
PROFINET
En el marco de la Totally Integrated Automation (TIA), PROFINET es la continuacin consecuente de: - PROFIBUS DP, el bus de campo establecido, y de - Industrial Ethernet, el bus de comunicacin para el nivel de clulas. Las experiencias adquiridas con ambos sistemas se han integrado en PROFINET. PROFINET, como estndar de automatizacin basado en Ethernet de PROFIBUS International (antiguamente PROFIBUS Nutzerorganisation e.V.), define as un modelo de comunicacin, automatizacin y Engineering no vinculado a un fabricante concreto.
SIMATIC IMap Herramienta de Engineering de Siemens para PROFINET CBA. Hace posible la configuracin, la puesta en servicio y la observacin de sistemas de automatizacin distribuidos modularmente sobre la base del estndar PROFINET. SIMATIC iMap - STEP 7 AddOn Software para el enlace de SIMATIC iMap con STEP 7.
Vista de la instalacin En PROFINET CBA: representacin de las funciones tecnolgicas del sistema de automatizacin y de sus circuitos en SIMATIC iMap. En la vista de la instalacin se representa en cada caso un plano.
Vista de la red En PROFINET CBA: representacin de los equipos y de las redes (Ethernet, PROFIBUS) en SIMATIC iMap.
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
A -295
El modo para FETCH y WRITE soportado en el caso de enlaces ISO-Transport e ISO -on-TCP y TCP puede ser utilizado en principio desde equipos de terceros cualesquiera para el acceso a reas de memoria del sistema de S7. Para poder implementar tambin estos accesos, por ejemplo, para aplicaciones de PC, se tiene que conocer la estructura de PDU para las peticiones. Las cabeceras especficas de S7 o S5 necesarias para telegramas de peticin y acuse tienen como estndar una longitud de 16 Bytes; a continuacin se expone su estructura:
A -296
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
A -297
A -298
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
Abastecimiento de parmetros
Campo de operandos S7
Indicativo ORG 01H Datos origen/destino de/en mdulo de datos en memoria principal DBNR
DB
M
02H Datos origen/destino de/en campo de marcas 03H
E
04H
DB del que se irrelevante toman los datos de origen o al que se transfieren los de destino 1...255 Nm. palabra datos a partir del que se toman o se escriben los datos 0...2047 Longitud del bloque de datos de origen/destino en palabras 1...2048 Nm. byte de marca a partir del que se toman o se escriben los datos 0...255 Longitud del bloque de datos de origen/destino en Bytes 1...256
Nm. byte entrada a partir del que se toman o se escriben los datos 0...127 Longitud del bloque de datos de origen/destino en Bytes 1...128
Nm. byte de salida a partir del que se toman o se escriben los datos 0...127 Longitud del bloque de datos de origen/destino en Bytes 1...128
Campo permitido
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
A -299
Campo de
operandos
Indicativo ORG
irrelevante Nm. byte periferia a partir del que se toman o escriben datos
irrelevante Nmero de clula de contador a partir del que se toman o escriben datos 0...255
irrelevante Nmero de clula de tiempo a partir del que se toman o escriben datos 0...255
Campo permitido
Longitud
Campo permitido
1...256
A -300
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
Historial de la documentacin
Este captulo ofrece una visin de conjunto de las ediciones anteriores de este manual y de las complementaciones funcionales en STEP 7 y NCM S7.
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
A -301
Historial de la documentacin
A -302
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
Historial de la documentacin
El manual contiene, en lugares marcados adicionalmente, complementos que presuponen la existencia de la edicin 5.2 SP1 del software de configuracin NCM S7 para Industrial Ethernet y la edicin 5.2 SP1 del software STEP 7. A esto pertenecen nuevas funciones para la configuracin de IP: S Proteccin de acceso IP Con la proteccin de acceso IP se tiene la posibilidad de restringir el acceso a la estacin S7 local a interlocutores con direcciones IP muy determinadas. S Configurar enlaces a travs del programa de usuario Existen campos de aplicacin para los que es conveniente no crear los enlaces de comunicacin a travs del interface de configuracin de STEP 7, sino a travs de aplicaciones especficas y en forma controlada por el programa. Para estas aplicaciones se dispone a partir de STEP7 V5.2 SP1 de un bloque de funciones que permite la transferencia flexible de bloques de datos de configuracin a un CP Ethernet. Se ha completado la descripcin de la configuracin de enlaces para servicios FETCH / WRITE.
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
A -303
Historial de la documentacin
esto era nuevo en la edicin 02 / STEP7 V5.3 SP2 (C79000 - G8900 - C182 - 02)
S Nueva estructura del manual En esta edicin hemos reunido en un solo manual los manuales de NCM S7 y Ces S7, hasta ahora separados. Con esto se tiene en cuenta tambin que la herramienta de configuracin NCM S7 no se instala ya separada para PROFIBUS e Industrial Ethernet. Las funciones de NCM S7 se instalan ahora automticamente con la instalacin de STEP 7. S espectro de equipos descrito: Ces S7 y pasos de red En el caso de los equipos descritos especialmente en la Parte B, se ha incluido tambin el paso de red IE/PB Link junto con los Ces para SIMATIC S7. Esto se ha hecho ante todo con vistas a la importancia especial para aplicaciones PROFINET.
A -304
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
A
Aparatos de manejo y visualizacin, A-26 Aparatos de manejo/visualizacin, A-25 AS -Interface, A-15 Asignacin de pines, conector de 15 polos Sub-D, A-278
B
Biblioteca de bloques, A-227 Bloque de datos de configuracin, A-157, A-160 Bloque PN_InOut (FB88) Indicaciones de estado, A-229 Parmetros formales, A-228 Programacin, A-226 Bloque PN_IO_X (FB90), Programacin, A-226 Bloque PNIO_ALARM, Parmetros formales, A -250 Bloque PNIO_RECV (FC12), Parmetros formales, A-239 Bloque PNIO_RW_REC, Parmetros formales, A -245 Bloque PNIO_SEND (FC11), Parmetros formales, A-233 Bloques FC AG -LOCK, A-206 AG -RECV, A-89, A-90 AG -RECV / AG_LRECV, A-197 AG -SEND, A-89, A-90 AG -SEND / AG_LSEND, A-189 AG -UNLOCK, A-208 AG_LOCK / AG_UNLOCK, A-204 Notas generales, A-177 Nmero de bloque, A-177 para enlaces configurados, A-184 secuencia tpica, A-91 Bloques FC para coordinacin de accesos en caso de FETCH/WRITE, A-204 Broadcast, con UDP, A-143
Comunicacin S7 va Ethernet, A-16 Conexin del CP a Ethernet, CP con switch integrado, A-49 CONF_DB, A-220 Siehe auch Konfigurations-Datenbaustein Configuracin de enlaces, A-99 Configuracin de IP, A-73 Coordinacin de accesos, A-204 CP Ethernet configuracin del hardware, A-62 otras propiedades, A-67 Otras propiedades del CP, Hora, A-68 Puesta en servicio, modo de proceder, A-59 Crear una subred, A-60 CSA, homologacin, A-282 CSMA/CD, A-15
D
Datos de configuracin, cargar en el sistema de destino, A-85 Datos de configuracin del CP, guardar, A-86 Datos del sistema, bloque de parmetros para, A -164 Diagnstico. Siehe NCM S7-Diagnose Diagnstico NCM S7, A-72 vista general, A-255 Diagnstico NCM S7 en lnea Online, Ejemplos de ruta online con paso de red, A-264 Diagnstico NCM S7 Ruta Online Ejemplos de ruta online para PC internal, A -266 Ejemplos de ruta online sin paso de red, A -263 Direccin del CP, A-177 Direccin IP en el cuadro de dilogo Propiedades - ajustar interface Ethernet, A-73 ajustar en el programa de usuario, A-73 obtener de un servidor DHCP, A-73 Direccin MAC, A-86 Direccionamiento IP a travs de DHCP, A-107
C
Cabecera de peticin, A-186 Cargador de firmware Campo de aplicacin, A-275 Cargar el firmware, A-276 Caso de sustitucin, A-179 Comunicacin PG con STEP 7 va PROFIBUS, A-24 en el modo configurado, A-24 en el modo PG, A-24 Comunicacin PROFINET, A-18 Comunicacin PROFInet, A-16
E
Enlace, Propiedades, A-101 Enlace E-MAIL, Bloque de parmetros para, A -170 Enlace FTP, Bloque de parmetros para, A-172
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
A -305
Enlace ISO-on-TCP Bloque de parmetros para, A-169 configurar, A-121 definir interlocutor del enlace, A-122 Direcciones, A-124 verificar, A-127 Enlace ISO-Transport, A-112 dilogo de propiedades, A-112 Dinmica, A-118 Direcciones, A-116 General, A-113 Panormica, A-120 Enlace no especificado, A-117 enlace sin asignacin, A-110 guardar enlace, A-109 imprimir enlaces configurados, A-109 propiedades dinmicas, A-118 verificar, A-120 volumen de datos y recursos disponibles, A -101 Enlace no especificado, A-107 Enlace TCP, A-128 Bloque de parmetros para, A-167 definir interlocutor del enlace, A-129 Direcciones, A-131 verificar, A-135 Enlace UDP Bloque de parmetros para, A-168 configurar, A-136 definir interlocutor del enlace, A-137 Direcciones, A-139 verificar, A-149 Enlaces de comunicacin programados, A-156 Enlaces programados, A-21 Ethernet, Panormica, A-15
I
ID de enlace, A-166 Rango de valores, A-166 Industrial Ethernet, Panormica, A-15 Industrial Ethernet; interface de usuario para, A-26 Interface PG/PC, A-26 Interface SEND/RECEIVE ciclo de la CPU, A-93 intercambio de datos, A-89 Panormica, A-30 programa de usuario, A-90 Interfaz SEND/RECEIVE, A-16 IP -ACL. Siehe IP Access Control-Liste
L
Lista IP Access Control, A-73
M
Memoria del sistema, acceso va FETCH/WRITE, A -153 Mtodo de acceso a la red, A-15 Modo PG, con STEP 7 va Ethernet, A-22 Multicast con UDP, A-143 para UDP, A-143, A-146 Multiproyecto, A-34, A-39 Configurar enlaces, A-100, A-106
N
NCM S7 Indicaciones generales, A-58 instalacin, A-58 NCM S7-Diagnose, A-254 Nuevo enlace, A-104 Nmeros de referencia, A-279
F
FB, A-177 CP_CONFIG, A-157 IP_CONFIG, A-219 FDDI, A-15 FM, homologacin, A-283 Funciones S7, A-16 Funciones S7 (comunicacin S7) va Industrial Ethernet, A-26
O
Objeto alternativo conectar a la subred, A-79 Objeto alternativo, A-78 Otras funciones, A-109 Otro equipo, A-34, A-106
H
Homologacin CSA, A-282 UL, A-281, A-282
A -306
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
P
Parmetros de direccin Broadcast, A-145, A-146 enlace ISO-on-TCP no especificado, A-126 enlace TCP no especificado, A-134 enlace UDP no especificado, A-142 PC internal, A-266 Posibilidades de comunicacin, A-16 Procedimiento NTP, A-71 Procedimiento SIMATIC, A-71 Proceso de carga, A-85 PROFIBUS, A-15 PROFIBUS; interface de usuario para, A-26 Propiedades dinmicas, A-118 Proteccin de acceso IP, A-73 Puesta en servicio, A-57
Servidor DHCP, A-73 SIMATIC NET, A-5 Sincronizacin horaria, A-68, A-71
T
Tipos de comunicacin, A-16 Tipos de enlaces, Bloques de parmetros para, A -166 Tipos de subbloques, A-173
U
UL, homologacin, A-281, A-282
V R
Rel de comunicacin S7, A-26 Variante de proyecto SIMATIC S5 y equipos de terceros, A-36, A-37 una subred - varios proyectos, A-39 varias subredes - un proyecto, A-38 varias subredes - varios proyectos, A-42, A-44 Visualizar las conexiones de red, A-65
S
S7 Relay de comunicacin, A-16 Seleccin de vas, A-155 Servicios de comunicacin, configurar, A-81 Servicios FETCH/WRITE configuracin para ISO-Transport, A-151 Panormica, A-33
CPs S7 para Industrial Ethernet Configurar y poner en servicio Edicin 01/2007 C79000-G8978-C182-07
A -307