Professional Documents
Culture Documents
1 2 3 4 5 6 7 8 9
NCM S7 para CPs PROFIBUS Modo de Maestro DP Diagnstico DP Modo de Esclavo DP Interfaz SEND/RECEIVE 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.
A2
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.
A3
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 20012009 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 Industry Automation 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.
A4
Siemens Aktiengesellschaft
CPs S7 para PROFIBUS Configurar y poner en servicio Edicin 03/2009 G79000G8978C18104 C79000G8978C18104
Sujeto a cambios tcnicos sin previo aviso.
Manual
Parte A
S S S S S S
Parte B
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.
A5
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:
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.
A6
S Parte general:
http://support.automation.siemens.com/WW/view/de/1158693
Localizacin en Internet:
http://support.automation.siemens.com/WW/view/de/8773570 http://support.automation.siemens.com/WW/view/de/8778841
S CP 4435 Basic:
http://support.automation.siemens.com/WW/view/de/8776422 http://support.automation.siemens.com/WW/view/de/8777196
S CP 4435 Extended:
Funciones (FC) y bloques de funciones (FB) para CPs SIMATIC NET S7 Localizacin en Internet:
http://support.automation.siemens.com/WW/view/de/30564821
Manual de programacin
NCM S7 para PROFIBUS/FMS Localizacin en Internet: http://support.automation.siemens.com/WW/view/de/1158418 Localizacin en Internet: http://support.automation.siemens.com/WW/view/de/1157760
S IE/PB Link:
Las instrucciones le ayudan a aplicar con xito y eficacia las funciones de comunicacin de sus aplicaciones de PC a travs de los mdulos SIMATIC NET. Se muestra cmo se configuran los mdulos de PC y qu operaciones de configuracin se tienen que realizar con NCM S7. Localizacin en Internet: / http://support.automation.siemens.com/WW/view/de 13542666
A7
A8
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:
http://support.automation.siemens.com/WW/view/de/21827955
A9
Con este icono se hace mencin a sugerencias especiales contenidas en estas instrucciones.
En los lugares as marcados recomendamos consultar informaciones complementarias contenidas en la ayuda bsica de STEP 7.
F1
Este icono hace referencia a ayudas detalladas que aparecen en la ayuda contextual. Se accede a ellas con la tecla F1 o con el botn Ayuda del respectivo cuadro de dilogo. Este icono hace referencia a caractersticas que difieren segn sea la edicin del CP PROFIBUS. El icono marca el comportamiento de los mdulos actuales. En los respectivos manuales del equipo de los CPs PROFIBUS se hace referencia tambin a esta particularidad e identificacin. Igualmente encontrar esta identificacin en la ayuda online de STEP 7.
A10
Indice
Indice Parte A
1 Comunicacin va CPs PROFIBUS en estaciones S7 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 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.6.1 1.6.2 1.6.3 1.6.4 1.7 1.7.1 1.7.2 1.7.3 1.7.4 1.7.5 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.5 2.5.1 2.5.2 2.5.3 2.5.4 Posibilidades de comunicacin para SIMATIC S7 con el CP PROFIBUS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Tipos de comunicacin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Los servicios de comunicacin de los CPs PROFIBUS . . . . . . . . . . . . . . . . . . . . Configuracin y diagnstico . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A16 PROFIBUS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A17 A18 A18 A19 A20
Comunicacin PG/OP va PROFIBUS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A21 Comunicacin PG con STEP 7 va PROFIBUS . . . . . . . . . . . . . . . . . . . . . . . . . . . A22 Modo OP: Conexin de equipos de operacin/observacin a travs de PROFIBUS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A23 Comunicacin S7 va PROFIBUS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A24 Comunicacin compatible con S5 (interface SEND/RECEIVE)) . . . . . . . . . . . . A28 PROFIBUSDP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Configuracin de red con un maestro DP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Configuracin de red multimaestro DP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Configuracin de una red multimaestro . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Modo esclavo DP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Interconectar con STEP 7 equipos SIMATIC S7 y otros equipos . . . . . . . . . . . Variante de red/proyecto: una subred un proyecto . . . . . . . . . . . . . . . . . . . . . . . Variante de red/proyecto: SIMATIC S5 y equipos de terceros en la subred . . . Variante de red/proyecto: dos o varias subredes un proyecto . . . . . . . . . . . . . Variante de red/proyecto: Una subred varios proyectos . . . . . . . . . . . . . . . . . . Variante de red/proyecto: Varias redes en varios proyectos . . . . . . . . . . . . . . . . A30 A32 A33 A34 A35 A36 A38 A39 A40 A41 A43 A44
Procesadores de comunicacin para S7300 . . . . . . . . . . . . . . . . . . . . . . . . . . . A44 Procesadores de comunicacin para S7400 . . . . . . . . . . . . . . . . . . . . . . . . . . . A45 Conectar el CP a PROFIBUS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A46 Conexin elctrica . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A46 Conexin ptica . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A47 Reglas relativas a slots y otras indicaciones para SIMATIC S7300 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Slots permitidos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Nmero de CPs SIMATIC NET operables en paralelo . . . . . . . . . . . . . . . . . . . . . Multicomputing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Recursos de enlaces de CPU y uso optimizado . . . . . . . . . . . . . . . . . . . . . . . . . . Reglas relativas a slots y otras indicaciones para SIMATIC S7400 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Slots permitidos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Nmero de CPs SIMATIC NET operables en paralelo . . . . . . . . . . . . . . . . . . . . . Multicomputing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Nota relativa a la CPU S7400: Recursos de enlace . . . . . . . . . . . . . . . . . . . . . . A49 A49 A49 A49 A50 A51 A51 A51 A51 A52
A11
Indice
Uso del CP PROFIBUS con NCM S7 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.1 3.2 3.3 3.3.1 3.3.2 3.3.3 3.3.4 3.3.5 3.3.6 3.3.7 3.3.8 3.4 3.4.1
A53
As se pone en servicio un CP PROFIBUS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A54 Indicaciones generales relativas a STEP 7 / NCM S7 . . . . . . . . . . . . . . . . . . . . A55 Configurar procedimiento . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Crear la subred PROFIBUS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Comprobrar o ajustar las propiedades de la red . . . . . . . . . . . . . . . . . . . . . . . . . . Registrar el CP PROFIBUS en la configuracin del hardware . . . . . . . . . . . . . . Visualizar las conexiones a red de un equipo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Ajustar otras propiedades del CP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Objetos alternativos en un proyecto STEP 7 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Configurar servicios de comunicacin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Cargar la configuracin en el sistema de destino . . . . . . . . . . . . . . . . . . . . . . . . . A56 A57 A60 A63 A65 A67 A72 A76 A77
Funciones adicionales . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A79 Modificar modo operativo y direccin PROFIBUS a travs del programa de usuario . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A79 A81
Modo Maestro DP con CP PROFIBUS en SIMATIC S7300 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4.1 4.2 4.3 4.3.1 4.3.2 4.3.3 4.4 4.5 4.5.1 4.5.2 4.6 4.7 4.8 4.8.1 4.8.2 4.9 4.10 4.11
Panormica . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A82 Procedimiento . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A83 Funcionamiento del SIMATIC S7300 en modo Maestro DP con CP PROFIBUS . . . . A85 Principio del intercambio de datos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A87 Los estados operativos DP del maestro DP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A89 Areas de entradas/salidas DP en la CPU . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A91 Configurar el sistema maestro DP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A93 Parametrizar el sistema maestro DP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A97 Sincronizacin de la salida de datos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A98 Sincronizacin (congelacin) de la entrada de datos . . . . . . . . . . . . . . . . . . . . . . A100 Comprobar o ajustar el modo de operacin Maestro DP del CP . . . . . . . . . . . . A102 Programar la comunicacin DP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A106 Cambiar los estados operativos DP del maestro DP . . . . . . . . . . . . . . . . . . . . . . A108 Cambios del estado operativo DP debidos a eventos del sistema o intervenciones del usuario . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A109 Peticin de control del programa de usuario . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A110 Comunicacin con el maestro DP (clase 2) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A111 Leer datos de entrada y salida en calidad de maestro DP (clase 2) . . . . . . . . . A113 Activar / desactivar esclavos DP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A115 A116 Posibilidades del diagnstico DP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A117 Funcionamiento de la llamada al diagnstico desde el programa de usuario . A118 Lista de estaciones DP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A121 Estructura de lista de estaciones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A121 Leer la lista de estaciones DP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A122 Diagnstico individual DP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A123 La lista de diagnstico DP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A123 Leer lista de diagnstico DP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A124
Diagnstico DP desde el programa de usuario en SIMATIC S7300 . . . . . . . . . . . . . . 5.1 5.2 5.3 5.3.1 5.3.2 5.4 5.4.1 5.4.2
A12
Indice
5.4.3 5.5 5.5.1 5.5.2 5.5.3 6 6.1 6.2 6.2.1 6.2.2 6.2.3 6.2.4 6.2.5 6.3 6.3.1 6.3.2 6.3.3 6.4 6.5 7
Leer diagnstico individual DP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A125 Peticin de diagnstico con maestro DP (clase 2) . . . . . . . . . . . . . . . . . . . . . . . . Lista de esclavos DP para el maestro DP (clase 2) . . . . . . . . . . . . . . . . . . . . . . . Diagnstico de sistema DP para el maestro DP (clase 2) . . . . . . . . . . . . . . . . . . Diagnstico individual DP para el maestro DP (clase 2) . . . . . . . . . . . . . . . . . . . . A129 A131 A132 A133 A134 A136 A138 A139 A141 A143 A145 A146 A147 A150 A152
Configurar y programar el modo Esclavo DP para SIMATIC S7300 . . . . . . . . . . . . . . Funcionamiento de SIMATIC S7 en modo Esclavo DP con un CP PROFIBUS Principio del intercambio de datos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Area de datos DP de la CPU . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Inicializacin y transferencia de datos va PROFIBUS . . . . . . . . . . . . . . . . . . . . . Datos de diagnstico . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Peticiones de Global Control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Configurar y poner en servicio el modo Esclavo DP . . . . . . . . . . . . . . . . . . . . . . Configurar el sistema DP con STEP 7 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Comprobar o ajustar el modo de operacin DP Esclavo DP . . . . . . . . . . . . . . . . Indicaciones para la configuracin en el maestro DP . . . . . . . . . . . . . . . . . . . . . .
Procedimiento . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A135
Programar el modo Esclavo DP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A153 Puesta en servicio del esclavo DP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A155 A156
Configurar enlaces FDL programar interface SEND/RECEIVE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7.1 7.2 7.3 7.3.1 7.3.2 7.3.3 7.3.4 7.4 7.5 7.6 7.6.1 7.6.2 7.6.3 7.7 7.8 7.9 7.9.1 7.9.2
Procedimiento . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A157 Posibles configuraciones de los enlaces . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A158 SIMATIC S7 con enlaces FDL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Enlace FDL especificado . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Enlace FDL no especificado (acceso layer 2 libre) . . . . . . . . . . . . . . . . . . . . . . . . Enlace FDL con Broadcast . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Enlace FDL con Multicast . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A159 A161 A162 A163 A165
Crear nuevo enlace FDL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A167 Enlaces con interlocutores de otros proyectos . . . . . . . . . . . . . . . . . . . . . . . . . . . A170 Configurar propiedades de enlaces FDL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Definir interlocutor de enlace FDL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Definir parmetros de direccin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Comprobar configuracin de enlaces FDL . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A171 A172 A174 A178
Otras funciones de la configuracin de enlaces . . . . . . . . . . . . . . . . . . . . . . . . . . A179 Editar enlaces sin asignacin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A180 Interface SEND/RECEIVE en el programa de usuario de la CPU . . . . . . . . . . A182 Programar programa de usuario con enlaces FDL . . . . . . . . . . . . . . . . . . . . . . . . A183 Intercambio de datos CPU S7 <> CP PROFIBUS . . . . . . . . . . . . . . . . . . . . . . . A185 A187 Panormica . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A188 Funciones del Diagnstico NCM S7 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A189 Instalacin e inicio del Diagnstico NCM S7 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A190 Comandos generales . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A192 Iniciar la sesin de diagnstico . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A193 Establecer el enlace con el CP PROFIBUS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A193
A13
Indice
9.3.2 9.3.3 9.3.4 9.3.5 9.3.6 9.4 9.5 9.6 9.6.1 9.6.2 9.6.3 9.6.4 10.1 10.2 A B C D
Iniciar el diagnstico desde el cuadro de dilogo Propiedades del CP . . . . . . Llamar el diagnstico a travs del men Inicio de Windows . . . . . . . . . . . . . . . . Utilizar paso de red . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Utilizar estacin PC ajustar el paso de red para PC internal . . . . . . . . . . . . . Otras posibilidades para iniciar el diagnstico . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Procedimiento a seguir en el diagnstico . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A200 Activar directamente funciones de diagnstico . . . . . . . . . . . . . . . . . . . . . . . . . . A201 Lista de control para problemas tpicos en una instalacin . . . . . . . . . . . . . . . . Lista de control Funciones CP generales . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Lista de control Modo maestro DP. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Lista de control Modo esclavo DP. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Lista de control Enlaces FDL. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A204 A205 A206 A209 A213 A214
10 Cargador de firmware . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Asignacin de pines . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A218 Normas y homologaciones de SIMATIC NET S7CPs . . . . . . . . . . . . . . . . . . . . . . . . . . . . A219 Bibliografa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A224 Glosario . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A228 D.1 D.2 Parte general . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A228 PROFIBUS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A232
A14
Indice
Indice Parte B
ver descripcin especfica del CP Manual Collection CD ou Internet: CP 3425 / 3425 FO: CP 3435: CP 4435 Basic: CP 4435 Extended:
http://support.automation.siemens.com/WW/view/de/8773570 http://support.automation.siemens.com/WW/view/de/8778841 http://support.automation.siemens.com/WW/view/de/8776422 http://support.automation.siemens.com/WW/view/de/8777196
A15
All encontrar ms informaciones: S Para instalar el CP PROFIBUS, tenga en cuenta las instrucciones que aparecen en la documentacin que se adjunta al CP PROFIBUS ./2/ All encontrar tambin indicaciones sobre las caractersticas del CP PROFIBUS. En cuanto al funcionamiento y la aplicacin del software de configuracin STEP 7 requerido para configurar el CP (p. e. la herramienta de configuracin de hardware), lea /8/ y /9/.
A16
1.1
PROFIBUS
Definicin
PROFIBUS es la red del sistema de comunicacin no propietario y abierto SIMATIC NET concebida para el nivel de control y de clula. Desde el punto de vista fsico, PROFIBUS es una red elctrica materializada con un cable bifilar apantallado o una red ptica materializada con cables de fibra.
Transmisin normalizada
La red PROFIBUS se corresponde con la norma europea de bus de proceso y campo PROFIBUS EN 50170 Vol. 2.
Acceso a la red
El acceso a red en PROFIBUS se corresponde con el mtodo definido en la norma EN 50170 Vol. 2 S S Token Bus para la asignacin del bus entre las estaciones activas; Maestroesclavo para la comunicacin con estaciones pasivas.
A17
1.2
1.2.1
Tipos de comunicacin
El CP PROFIBUS soporta, segn el modelo de CP, los siguientes tipos de comunicacin:
CP PROFIBUS
CP PROFIBUS
S7/M7-400
S7-300
o bien
Modo de esclavo DP(para S7300)
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 ofrece un interface simple y eficiente entre equipos SIMATIC S7 y PG/PC a travs de bloques de funcin para comunicaciones.
Comunicacin compatible con S5 (interface SEND/RECEIVE) El interface SEND/RECEIVE permite una comunicacin controlada por programa a travs de un enlace configurado de SIMATIC S7 a SIMATIC S7, SIMATIC S5 y a PC/PG.
A18
Comunicacin estndar (interface FMS) (segn EN 50170 Vol. 2/13/; cliente FMS y funcin de servidor) El interface FMS permite una comunicacin transparente y controlada por programa de datos estructurados a travs de un enlace configurado de SIMATIC S7 a equipos que soportan e protocolo FMS (para ms informacin, consultar el tomo 2 de este manual).
PROFIBUSDP (segn EN 50170 Vol. 2/13/; maestro DP o esclavo DP) La periferia descentralizada (a continuacin abreviada con DP) permite instalar de forma distribuida, es decir a pie del proceso, mdulos de entrada/salida analgicos y digitales.
1.2.2
Funciones soportadas PG/OP F F F F F S7 F F F F F S5 comp. F F F F F F F F Standard (FMS) Modo DP Maestro F!) F!) Esclavo F!) F!)
S7-400/S7400H
A19
PC Dispositivo de campo
S7-300
Protocolo DP
S5-95U con interface PROFIBUS: SEND/RECEIVE S5-95U/Maestro/esclavo DP: Protocolo DP S5-115U a-155U/H: SEND/RECEIVE Protocolo DP Protocolo FMS
S7-400
SEND/RECEIVE Protocolo DP
1) PC slo como cliente 2) si S7300 debe ser tambin cliente (posible con CP 3425), se requieren bloques de comunicacin y una configuracin de enlaces
1.2.3
Configuracin y diagnstico
Para la conexin y la configuracin del CP PROFIBUS se requieren el software de configuracin STEP 7 y la opcin SIMATIC NET NCM S7. SIMATIC NET NCM S7 se instala automticamente como opcin STEP 7, estando as integrado en STEP 7. Adems, SIMATIC NET NCM S7 para PROFIBUS ofrece numerosas posibilidades de diagnstico para los distintos tipos de comunicacin.
A20
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 Modo PG El uso de una PG con STEP 7 en PROFIBUS permite: aprovechar toda la funcionalidad de STEP 7 a travs de PROFIBUS; programar, diagnosticar, manejar y observar todos los mdulos del SIMATIC S7 a travs de PROFIBUS. S Modo OP La comunicacin PG/OP va PROFIBUS 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 PROFIBUS acta como estacin rel de comunicacin, que transfiere la comunicacin PG/OP a travs de PROFIBUS.
PG con CP PROFIBUS
STEP 7 NCM S7
OP
CP PROFIBUS
Figura 1-2
A21
1.3.1
A22
1.3.2
Requisitos
Para el manejo y visualizacin se tienen que cumplir los siguientes requisitos: S S El aparato de manejo y visualizacin tiene instalado un CP PROFIBUS. Los CPs en los equipos S7 han recibido una direccin PROFIBUS (bautizo del nodo; ver cap. 3.3.8).
Procedimiento
Para poder realizar la comunicacin S7 hay que direccionar el mdulo deseado del SIMATIC S7. Para ms informacin al respecto consulte la descripcin del aparato de manejo y visualizacin.
A23
1.4
Comunicacin S7 va PROFIBUS
Aplicacin
La comunicacin S7 va PROFIBUS hace posible la comunicacin controlada por programa a travs de bloques de funciones especiales (SFBs)/bloques de funciones (FBs) y enlaces S7 configurados. La cantidad de datos tiles por peticin es de hasta 64 KByte. El CP PROFIBUS acta como estacin rel de comunicacin S7, que transfiere las funciones de comunicacin a travs de PROFIBUS. 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 (enlace S7 configurado bilateralmente) Los enlaces S7 se pueden operar entre las estaciones siguientes con toda la funcionalidad propia de la comunicacin S7: entre estaciones S7300 y S7400 (tambin respectivamente entre s); entre estaciones S7 y estaciones PC/PG con CP PROFIBUS.
S7 400
CP PROFIBUS
S7 300
CP PROFIBUS
M7
PROFIBUS
PC/PG con CP PROFIBUS Figura 1-3 Las estaciones se comunican con enlaces S7 va PROFIBUS
A24
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 ms all de los lmites de subredes entre estaciones PG/PC (cliente) y estaciones S7 si la estacin PG/PC est conectada va pasos de red (por ejemplo, IE/PB Link o CPs PROFIBUS en una estacin S7) a otras subred (PROFIBUS / Ethernet); estaciones S7 son aqu servidor. La comunicacin S7 es posible a travs de respectivamentre un paso de red.
CP PROFIBUS
S7 300
CP PROFIBUS
S7 400
PUT / GET
PROFIBUS 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 a PROFIBUS o Ethernet subordinada
Consulte informaciones ms detalladas sobre las prestaciones soportadas por su CP PROFIBUS en el manual del equipo /2/.
A25
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 /9/.
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/.
A26
A27
1.5
Aplicacin
La transferencia de datos a travs de un enlace FDL configurado resulta especialmente apropiada para transferir paquetes de datos conexos entre dos estaciones PROFIBUS. Es necesario distinguir entre S S enlace FDL especificado Los interlocutores de comunicacin estn definidos por el enlace configurado. enlace FDL no especificado (acceso layer 2 libre) Los interlocutores de comunicacin estn definidos asignando una direccin en la peticin de comunicacin del programa de usuario. Esto permite acceder a hasta 126 estaciones a travs de un enlace FDL no especificado, siempre que estas soporten enlaces FDL. S Broadcast Es posible acceder a todas las estaciones de PROFIBUS preparadas para recibir mensajes Broadcast. S Multhcast Es posible acceder a todas las estaciones de PROFIBUS pertenecientes a un crculo Multicast.
A28
Estaciones
Los enlaces FDL permiten una comunicacin gobernada por programa va PROFIBUS entre un SIMATIC S7: S S S S SIMATIC S7 con CP PROFIBUS SIMATIC S5 con CP PROFIBUS (p. ej. CP5430/31) SIMATIC S595U con interface PROFIBUS Estaciones PC con CP PROFIBUS (p. ej. CP 5613)
CP PROFIBUS
S7 400
S7 300
CP PROFIBUS
D D D PROFIBUS D D D D D D D D D
SIMATIC S595U
A29
1.6
PROFIBUSDP
Aplicacin
La transferencia de datos a travs de PROFIBUSDP ofrece un interface estandarizado (EN 50170 Vol.2) para la transmisin de datos de entrada y salida del proceso entre SIMATIC S7 y dispositivos de campo (esclavos DP). El comportamiento de transferencia a travs de PROFIBUSDP est caracterizado por el intercambio de datos entre el maestro DP y los esclavos DP.
Funcionamiento
El programa de usuario en SIMATIC S7 controla y supervisa con bloques SIMATIC S7 especiales del tipo FC (Funciones slo en S7300 1)) la comunicacin a travs de PROFIBUSDP. Los bloques FC S S S se encargan de transferir los datos de salida del proceso desde un rea de datos a definir de la CPU S7 al dispositivo de campo; introducen los datos de entrada del proceso ledos del dispositivo del campo en el rea de datos de la CPU S7 a definir; se encargan de la tramitacin de las peticiones de verificacin y diagnstico.
Estaciones en sistema DP
Un sistema DP conforme a la norma PROFIBUSDP (EN 50170 Vol 2) consta de las estaciones siguientes: S Maestro DP (clase 1) Un equipo de esta clase se encarga de la tramitacin de la tarea de control propiamente dicha. Para ello emite y recibe datos de entrada y salida del proceso (p. ej. SIMATIC S7 con CP PROFIBUS, SIMATIC S5 con CP 5430/31). Esclavo DP Se trata de un equipo en el nivel de campo a travs del cual se leen seales de proceso o emiten seales al mismo. Los equipos pueden tener estructura modular (p. ej. Siemens ET 200 B/C) o compacta (p. ej. ET 200 B/C). Maestro DP (clase 2), opcional Se trata de una unidad de programacin, diagnstico o gestin encargada de ejecutar funciones de diagnstico y servicio tcnico.
1), para S7400 hay un acceso directo a E/S; para tareas especiales se utilizan SFCs A30
CPs S7 para PROFIBUS Configurar y poner en servicio Edicin 03/2009 C79000G8978C18104
Maestro DP (clase 1)
S7 300
CP PROFIBUS
PROFIBUS
S7 300
CP PROFIBUS
p. ej. ET 200 M
de otras marcas
A31
1.6.1
Propiedades
En una configuracin de red con un maestro se utiliza un maestro DP (estacin activa) y ninguna otra estacin activa en la red PROFIBUS.
Configuracin de la red
El esquema siguiente muestra a modo de ejemplo una configuracin de red con un CP PROFIBUS como maestro DP.
S7 300 Maestro DP (clase 1)
CP PROFIBUS
PROFIBUS
Esclavo DP
A32
1.6.2
Propiedades
Por configuracin de red con multimaestro DP se entiende el funcionamiento de varios maestros DP con su respectivo sistema maestro DP en una red PROFIBUS.
Configuracin de la red
El esquema siguiente muestra a modo de ejemplo la configuracin de una red con varios CPs PROFIBUS como maestros DP.
Maestro DP (clase 1) Maestro DP para sistema maestro DP A S7 300
CP PROFIBUS
S7 300
PROFIBUS
Esclavo DP
Esclavo DP
A33
1.6.3
Propiedades
Por configuracin multimaestro se entiende el funcionamiento simultneo de un sistema maestro DP y otros sistemas maestroesclavo como p. ej. FMS en una misma red PROFIBUS.
Maestro FMS
Un maestro FMS (p. ej. SIMATIC S5 con CP 5431 o SIMATIC S7400 con CP 4435 Basic / SIMATIC S7300 con CP 3435) se comunica con los esclavos FMS asignados conforme a la norma de bus de campo PROFIBUS EN 50170 Vol. 2/13/.
Maestro DP (clase 1)
PROFIBUS
DP FMS
Esclavo DP
Esclavo FMS
Entradas/salidas del proceso Figura 1-9 Configuracin de la red con PROFIBUSDP y FMS (varios maestros)
A34
1.6.4
Modo esclavo DP
Aplicacin
El SIMATIC S7300 con CP PROFIBUS en modo esclavo DP es especialmente apropiado para aquellas aplicaciones en las que se requiere un preprocesamiento inteligente de seales del proceso in situ.
Configuracin de la red
El esquema siguiente muestra el CP PROFIBUS en modo esclavo DP con equipos que se pueden utilizar de maestro DP.
p. ej. IM 308 B/C SIMATIC S7300 /400 con CP PROFIBUS SIMATIC S5 con CP 5431
PC con CP 5412
PROFIBUS
S7 300
CP PROFIBUS
S7 300
CP PROFIBUS
Entradas/salidas del proceso Figura 1-10 Configuracin de la red con SIMATIC S7300 en modo Esclavo DP
A35
1.7
Configuracin
Para que se puedan comunicar los equipos SIMATIC con otros equipos es preciso configurar las redes necesarias en los proyectos del software STEP 7. Configurar una red o una subred significa: 1. Cree en su 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. Atencin En el multiproyecto no se soportan enlaces FMS entre estaciones situadas en proyectos distintos.
Herramientas
El Administrador SIMATIC ofrece todo tipo de posibilidades para configurar y documentar, tambin de forma grfica, redes sencillas (NETPRO).
A36
Para ms informacin sobre la configuracin de redes, lea el captulo Configuracin de redes del manual /8/ as como la ayuda online.
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 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
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.
A37
1.7.1
Configuracin de la instalacin
En el caso ms sencillo, la instalacin se compone de equipos SIMATIC S7 que se han de interconectar en una subred, p. ej. del tipo PROFIBUS.
S7300/1
Subred PROFIBUS 1
S7300/2
Para ello habilita usted un objeto subred PROFIBUS en el proyecto STEP 7. Los equipos creados en el mismo proyecto quedan referidos a dicho objeto tan pronto como se configuren como nodos (estaciones) de la red.
Proyecto
Objetos de red
A38
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.
Equipo de terceros
Subred PROFIBUS 1
SIMATIC S5
S7300/2
Representacin de la instalacin en el proyecto STEP 7 Equipos SIMATIC S5 y equipos ajenos que se deban incorporar a la comunicacin se tienen que registrar en la configuracin como equipos S5 u Otros equipos.
Proyecto
Objetos de red
A39
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.
S7400/1
EthernetCP CP PROFIBUS
Subred PROFIBUS 1
S7300/1
S7300/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.
Proyecto
Objetos de red
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.
A40
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.
Grupo Produccin 1 Grupo Produccin 2
S7 400/1
S7 300/1
S7300/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. El tema del multiproyecto se trata con detalle en la ayuda bsica para STEP7. All encontrar instrucciones para los siguientes campos temticos:
A41
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.
A42
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)
S7300/1
S7300/2
Organizacin en el multiproyecto
En caso de organizacin en el multiproyecto tiene que proceder del siguiente modo para poder conectar la estacin S7400/1 a la subred PROFIBUS (1): Cree en ambos proyectos parciales una subred del tipo PROFIBUS y rena esas dos subredes en NetPro.
A43
2
2.1
CP 3425 CP 3435
(conector SubD de 9 polos)
Selector de modo
Figura 2-1
A44
2.2
Selector de modo
Figura 2-2
A45
2.3
Conectar el CP a PROFIBUS
A continuacin se describen algunas variantes de conexin tpicas. Encontrar ms informaciones relativas a las posibilidades de conexin y sobre la construccin de PROFIBUS en el Manual de la red PROFIBUS /7/. Consulte los datos para el pedido as como informaciones sobre otros componentes en el catlogo IK PI o en el catlogo electrnico para pedidos CA01 disponible en CD as como en Internet, bajo la direccin:
http://www3.ad.siemens.de/ca01online
2.3.1
Conexin elctrica
Para la conexin elctrica de los CPs a PROFIBUS se tienen bsicamente las siguientes posibilidades: S Conector de bus (FastConnect) En este caso, la lnea de bus se hace llegar directamente al CP y se conecta al CP mediante el conector de bus. S Terminal de bus La lnea de bus se lleva al terminal de bus (6GK1 5000AA10). El CP se conecta mediante el cable de conexin integrado en el terminal de bus.
Conector de bus
Lnea de bus
Terminal de bus
Lnea de bus
Figura 2-3
A46
2.3.2
S
Conexin ptica
Paso de conexin elctrica a ptica Para la conexin a la variante ptica del PROFIBUS estn a su disposicin mdulos de enlace ptico (Optical Link Module, OLM) o respectivamente terminales pticos de bus (OBT). Dependiendo de los componentes de red utilizados, la conexin tiene lugar por medio de fibras pticas de vidrio, plstico o PCF.
Fibra ptica
OLM OBT
Lnea de bus
Figura 2-4
Nota Para velocidades superiores a 1,5 Mbits/s (12 Mbits/s) debe usarse el Optical Link Module homologado para la velocidad alta.
A47
Conexin ptica directa Componentes como el CP 3425 FO permiten la conexin directa de la fibra ptica (LWL) por medio de conectores correspondientemente confeccionados.
Figura 2-5
A48
2.4
2.4.1
Slots permitidos
En SIMATIC S7/M7300 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).
Slots
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/C7300.
A49
2.4.4
A50
2.5
2.5.1
Slots permitidos
Un CP S7400 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. Slots En SIMATIC S7/M7400 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 23 estn ocupados por mdulos de alimentacin elctrica.
Tenga en cuenta las siguientes dependencias de los respectivos servicios utilizados: S S Interface SEND/RECEIVE vase la parte de este manual especfica del CP. Funciones S7 el nmero mximo de mdulos enchufables est limitado por el nmero de los enlaces S7 de la CPU; vase la parte de este manual especfica del CP.
2.5.2
2.5.3
Multicomputing
Esta funcionalidad es soportada en el caso de SIMATIC S7400 (ver las partes especficas).
A51
2.5.4
A52
All encontrar ms informaciones: S Para instalar el CP PROFIBUS, tenga en cuenta las instrucciones que aparecen en la informacin sobre producto / el manual que se adjuntan al CP PROFIBUS ./2/ All encontrar tambin indicaciones sobre las caractersticas del CP PROFIBUS. En cuanto al funcionamiento y la aplicacin de STEP 7, en el que est integrada la opcin NCM S7, consulte los manuales /8/ y /9/. 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 /4/.
A53
3.1
Configuracin / Programacin
S por configuracin
vase el cap. 3.3 Conecte el CP a PROFIBUS.
Cargue los datos de configuracin y los programas de usuario en la estacin S7 y/o en el CP.
A54
3.2
Instalacin
Las funciones de NCM S7 estn disponibles automticamente tras la instalacin de STEP 7.
Funciones
El paquete opcional NCM S7 para PROFIBUS integra: S S S Fichas especficas del CP a las que se accede a travs de los dilogos de propiedades de los mdulos. funciones de dilogo para la configuracin de 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.
A55
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 /8/). Para configurar un CP hay que realizar los siguientes pasos (las lneas discontinuas indican pasos opcionales):
Crear la subred PROFIBUS; apt. 3.3.1
A56
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 "PROFIBUS. 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
3. Si prefiere una representacin grfica de la red NetPro, seleccione el objeto de red PROFIBUS y accione Edicin " Abrir objeto.
A57
Figura 3-2
Tambin de esta representacin grfica de la red es posible pasar a todas las funciones destinadas a interconectar en red y configurar enlaces con CPs PROFIBUS. Tambin puede crear las subredes en NetPro. Abra para ello el catlogo a travs del 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.
A58
Atencin Asegurar la coherencia de subredes reunidas Tras reunir las subredes debera cerciorarse de la coherencia en todo el multiproyecto a travs del comando de men Red > Comprobar la coherencia en todos los proyectos en NetPro. Con esta comprobacin se detectan p. ej. IDs de subred S7 no unvocos en el multiproyecto.
A59
3.3.2
Procedimiento
Los parmetros que describen las propiedades de la subred PROFIBUS estn prefijados en su mayora. Con el procedimiento descrito a continuacin podr comprobar los ajustes y adaptarlos a las circunstancias. 1. Seleccione en NetPro el objeto de red y seleccione la funcin Edicin "Propiedades del objeto. Resultado: Aparecer el cuadro de dilogo Propiedades PROFIBUS con la ficha General en primer plano. 2. Introduzca en la ficha General un nombre de subred apropiado y eventualmente otras informaciones que describan la subred. 3. Compruebe los ajustes de la ficha Ajustes de la red.
Cancelar
Ayuda
Ajustes
Los valores que muestra el cuadro de dilogo sirven de base para calcular posteriormente los parmetros de bus. Los resultados de dicho clculo se pueden leer en el siguiente cuadro de dilogo. Tras introducir o comprobar dichos valores active el botn de comando Opciones.
A60
Tabla 3-1
Valores bsicos
Parmetros de bus
Parmetros
Significado
Direccin PROFIBUS ms Indica la direccin PROFIBUS ms alta de una estacin activa en el sistema de alta (HSA) bus. Para las estaciones pasivas se permiten direcciones superiores al valor HSA (Highest Station Adress) (margen permitido: direccin activa ms alta en la red ... 126). Velocidad de transferencia Velocidad de transmisin en el bus. (Campo de valores dependiente del perfil: 9,6 kbit/s, 19,2 kbit/s, 45,45(31,25)kbit/s, 93,75 kbit/s, 187,5 kbit/s, 500 kbit/s, 1,5 Mbit/s, 3 Mbit/s, 6 Mbit/s, 12 Mbit/s). En lo que concierne a la velocidad de transmisin admisible, tenga en cuenta lo indicado en la respectiva informacin sobre producto / el manual del CP /2/. Perfil Aqu puede definir el procedimiento (algoritmo) segn el cual se calcularn los parmetros de bus para el modo PROFIBUS. Se ofrecen diversos algoritmos, ptimamente adaptados al respectivo modo de funcionamiento de la subred. Dichos algoritmos permiten un funcionamiento estable de la red.
S DP
Uso de una red DP homognea con como mximo un maestro DP de la clase 1 y ningn otro maestro DP (posibilidad de un PG adicional). Dicho algoritmo se aplicar exclusivamente para el protocolo DP. Para el modo multiprotocolo y multimaestro con estaciones rpidas. Se trata de estaciones con nuevos ASICs como ASP2, SPC2, etc as como todos los CPs PROFIBUS de SIMATIC S7. Para el funcionamiento con CPs que no se pueden usar en la categora DP o Estndar. El usuario introduce parmetros de bus personalizados.
S Estndar
Atencin En subredes en las que tambin se usa un SIMATIC S5 con CP 5430/5431 utilice el perfil Universal.
Precausin El algoritmo personalizado deber ser aplicado solamente por personal cualificado y aleccionado.
A61
Observacin sobre el cuadro de dilogo Parmetros de bus * Tiempo de bit (t_bit): Se trata del tiempo que transcurre al enviar un bit (valor inverso de la velocidad de transferencia en bit/s). El uso de la unidad tiempo de bit tiene la ventaja de que los parmetros son independientes de la velocidad de transferencia utilizada. Para calcular el tiempo en milisegundos a partir del nmero de unidades de tiempo bit, aplique la frmula siguiente: Tiempo (en milisegundos) + Nm. de unidades de tiempo bit Velocidad de transferencia (en kbit s)
A62
3.3.3
Procedimiento
Al montar y asignar el CP PROFIBUS en el bastidor de una estacin SIMATIC establece la conexin lgica entre el CP PROFIBUS y la subred. 1. Seleccione en su proyecto el equipo que desee conectar a travs del CP PROFIBUS a la red PROFIBUS. 2. Posicione el CP en la configuracin del hardware como cualquier otro mdulo, seleccionndolo del catlogo del hardware y eligiendo el slot del bastidor. El CP aparece en el catlogo de hardware con un texto informativo y el nmero de referencia. Algunos slo aparecen en el catlogo y estn disponibles despus de haber instalado el software NCM S7. Resultado: El CP est asignado al equipo SIMATIC. Para ms informacin sobre los slots que se pueden utilizar, consulte /2/. En el manual /8/ encontrar informacin detallada sobre cmo configurar los mdulos.
Conectar la subred
Para poder activar la conexin de red del CP PROFIBUS, el SIMATIC Manager presenta el siguiente cuadro de dilogo:
A63
Nota Puede llamar el dilogo para ajuste del interface en todo momento a travs del dilogo de Propiedades del CP, ficha General.
3. 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 habr creado un objeto del tipo Red. Proceda ahora como se describe en el apt. 3.3.2. 4. Compruebe la direccin PROFIBUS y modifquela eventualmente. La direccin PROFIBUS se indica automticamente, utilizndose la siguiente direccin PROFIBUS libre. Sobre otras posibilidades del ajuste de direcciones controlado por programa le informa el cap. 3.4.1 5. Seleccione el tipo de subred deseado en el cuadro de lista Subred. 6. Si lo desea puede hacerse mostrar el dilogo de propiedades de la subred seleccionada. Active para ello el botn de comando correspondiente. Para ms informacin sobre el dilogo de propiedades PROFIBUS consulte el apt. 3.3.2. 7. En la ficha General introduzca informaciones ms detalladas que especifiquen la estacin de la subred. 8. No olvide de confirmar sus entradas con Aceptar. De lo contrario no tendrn efecto (ver punto 6) Resultado: El CP est configurado como estacin de la red para el equipo S7 correspondiente.
A64
3.3.4
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
A65
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. Por medio de las casillas de control dispuestas debajo de visualizar interfaces del tipo puede seleccionar una visualizacin.
A66
3.3.5
Panormica
Adems de la conexin a la red puede realizar otros ajustes especficos de los mdulos o puede llamar funciones. 1. Seleccione el CP PROFIBUS en la configuracin del hardware. 2. Seleccione Edicin " Propiedades del objeto. En la mscara antepuesta encontrar, dependiendo del tipo del CP, y adems de la ficha General descrita en el cap. 3.3.3, otras fichas, algunas de las cuales puede ver en el ejemplo aqu mostrado para un CP 3425:
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 bajo que direccin se puede direccionar el mdulo desde el programa de usuario. Requerir dicha direccin al llamar los bloques FC para DP y para los enlaces FDL. > ver /5/
A67
Atencin Tenga en cuenta la siguiente observacin para equipos S7300: Si en la configuracin de la CPU ha seleccionado la opcin OB1Actualizar cclicamente imagen de proceso (ajuste estndar), tiene que poner imprescindiblemente la direccin inicial de mdulo del CP PROFIBUS fuera de la imagen del proceso (direcciones iniciales en la ficha Direcciones). Ejemplo: si el tamao de la imagen de proceso seleccionada para la CPU es = 1024 (0...1023), se tiene que elegir para el CP PROFIBUS una direccin >= 1024.
Nota Para elegir el modo de operacin del CP, lea por favor las indicaciones que encontrar > en el apt. 4.6 Comprobar o ajustar el modo de operacin CP maestro DP > en el apt. 6.3.2 Comprobar o ajustar el modo de operacin CP esclavo DP
Tabla 3-2
Maestro DP
Esclavo DP
X X
Nota Con MPI siempre podr utilizar las funciones PG y las funciones de test, independientemente del modo de operacin seleccionado. En el modo pasivo no es posible ninguna funcin de PG a travs de PROFIBUS.
A68
Ficha Opciones
Dependiendo del tipo de CP se ofrecen, entre otras, las siguientes posibilidades de ajuste:
Tabla 3-3 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 CPs, puesto que los mensajes de sincronizacin de la hora nicamente pueden ser transmitidos por un solo CP. Nota La ficha Opciones slo la ofrecen determinados tipos de mdulos.
S Sincronizacin horaria
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. Observaciones
S En caso de sistemas H tiene que activar la opcin. S El CP 4435 Extended slo se puede utilizar con la opcin (no
elegible).
A69
Tabla 3-3
S Parametrizacin de equipos de
campo (Routing de registro de datos)
Si selecciona esta opcin puede utilizar el CP como Router para registros de datos dirigidos a equipos de campo (esclavos DP). El CP transmite entonces a stos registros de datos que sean transmitidos por equipos que no estn conectados directamente a PROFIBUS y no tengan por lo tanto acceso directo a los equipos de campo (esclavos DP). Una herramienta que genera tales registros de datos para la parametrizacin de equipos de campo es el SIMATIC PDM (Process Device Manager). La funcin est activada como estndar. Dado que la funcin requiere recursos de memoria adicionales, puede desactivar la opcin si los recursos de memoria del CP estn sometidos en conjunto a una gran carga (enlaces, etc.) y no necesita la funcin de Routing de registros de datos.
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
recursos de enlaces en la CPU S7300, 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: SFC1719) no son soportadas en el modo mltiplex.
A70
Ficha Diagnstico
En la ficha Diagnstico se puede iniciar el diagnstico NCM S7 PROFIBUS. > ver cap. 8 Diagnstico: Descripcin del diagnstico en s.
A71
3.3.6
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 PROFIBUS 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
Grupo Produccin 2
S7400/1 S7300/1
PC/PG
Equipo de terceros
S7300/3
Subred PROFIBUS 1
S7300/2
SIMATIC S5
S7400/5
A72
Procedimiento
Para crear un objeto alternativo en el proyecto: 1. Seleccione su proyecto en el Administrador . 2. Seleccione en Insertar
"
Resultado: En el proyecto se crear un objeto del tipo Otro equipo o SIMATIC S5.
Figura 3-4
A73
Figura 3-5
3. Elija una subred para el equipo. Resultado: Se presenta el dilogo Propiedades interface PROFIBUS, ficha Parmetros. 4. Compruebe la direccin PROFIBUS y modifquela eventualmente. La direccin PROFIBUS se indica automticamente, utilizndose la siguiente direccin PROFIBUS libre.
A74
Atencin La direccin PROFIBUS aqu configurada as como los parmetros de bus han de estar ajustados realmente en el equipo en cuestin. Utilice para ello las herramientas necesarias (p. ej. COM 5431). 5. Seleccione ahora en Subred la subred a la que desea conectar el equipo y confirme la entrada con Aceptar. Resultado: El CP estar asignado a la primera subred que aparezca en la lista de subredes. En caso de que se hayan creado varias subredes puede seleccionar aqu la subred deseada. 6. Si lo desea puede hacerse mostrar el dilogo de propiedades de la subred seleccionada. Active para ello el botn de comando correspondiente. Para ms informacin sobre el dilogo Propiedades PROFIBUS ver el apt. 3.3.2. 7. En la ficha General introduzca informaciones ms detalladas que especifiquen la estacin de la subred. Resultado: Se ha creado una estacin y se ha conectado el equipo a la subred. Todos los equipos SIMATIC creados en el proyecto pueden establecer enlaces de comunicacin con este equipo. Dicho equipo ser considerado al calcular los parmetros de bus.
Asignacin mltiple
El equipo se puede asignar tambin a varios nodos de subred, si existen las correspondientes posibilidades de conexin. Repita el procedimiento descrito para conectar otro equipo a la subred.
A75
3.3.7
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 Enlaces S7 ver Manual de usuario STEP 7 /8/; Enlaces FDL ver cap. 7; Enlaces FMS ver tomo 2 de este manual.
Bsicamente, el procedimiento explicado en el manual de usuario /8/ de STEP 7, captulo Configuracin de enlaces, rige tambin para los tipos de enlace posibles con el CP.
Configurar el modo DP
Si va a utilizar el CP para DP deber configurarlo correspondientemente. S Modo Maestro DP En cuanto a la configuracin y programacin del sistema maestro DP vase el cap. 4 as como el Manual de usuario STEP 7 /8/. Modo Esclavo DP En cuanto a la configuracin y programacin del modo Esclavo DP ver cap. 6
A76
3.3.8
Principio
Los datos de configuracin del CP PROFIBUS se cargan desde la configuracin del hardware. Generalmente se cargan todos los datos de configuracin del equipo S7, es decir, tambin se cargan los datos de configuracin descentralizada, los sistemas maestro DP correspondientes y todos los parmetros. Adems hay que cargar adicionalmente los datos de la configuracin de los enlaces; ver el apt.
Tipo de conexin
Los datos de configuracin se pueden cargar en el equipo S7 a travs de las siguientes conexiones: S conexin MPI Utilice siempre esta conexin para la primera carga de los datos de configuracin (bautismo de nodo). Al asignar la direccin le adjudicar al CP PROFIBUS por primera vez una direccin PROFIBUS y los correspondientes parmetros de bus. Entonces habr configurado el CP hasta el punto de poder realizar otros pasos de configuracin a travs de la unidad PG conectada a PROFIBUS. Los datos de configuracin pueden cargarse a travs del interface MPI o a travs de un CP que ya ha recibido una direccin. S PROFIBUS En este caso utilizar el CP PROFIBUS del equipo S7 en modo PG (ver tambin apt.1.3). Condicin para ello es que previamente se haya realizado un bautismo de nodo a travs de la conexin MPI (ver lo anterior).
Procedimiento
Para cargar los datos de configuracin en el equipo S7, proceda como sigue: 1. Abra, por ejemplo a travs del men Inicio, SIMATIC"STEP7"Ajustar interface PG/PC, el cuadro de dilogo Ajustar interface PG/PC. 2. Configure el interface PG/PC de acuerdo a los CPs presentes en su PG y de acuerdo al tipo de conexin a bus (parametrizaciones de interfaces utilizadas). Vigile que los parmetros de bus sean coherentes. La Ayuda online ofrece informaciones ms detalladas. 3. Seleccione el comando Sistema de destino "Cargar en mdulo; STEP 7 le conducir al resultado a travs de cuadros de dilogos. Observe tambin las dems informaciones en el men Ayuda"Temas de ayuda... en STEP 7 o en el manual del usuario STEP 7, cap. Configurar y parametrizar mdulos en /8/.
A77
Nota En caso de haber desplazado un CP ya configurado arrastrndolo a otro slot, se actualizarn automticamente los datos de configuracin del enlace. No obstante, hay que volver a cargarlos.
A78
3.4
Funciones adicionales
3.4.1
Solucin
Transmitiendo el bloque de datos 3 al CP PROFIBUS con la funcin Escribir bloque de datos (SFC 58) puede modificar el modo operativo y la direccin PROFIBUS configurados para el mdulo desde el programa de usuario de la CPU. Encontrar ms informaciones sobre la SFC 58 en la documentacin de SIMATIC S7 /10/. El bloque de datos est formado por los 3 bytes siguientes:
Tabla 3-4 Estructura del bloque de datos 3 Tipo Byte Valores posibles 0, 1 Significado 0: ninguna modificacin 1: permitir modificacin Slo si este byte est puesto a 1 se ejecuta una modificacin del modo operativo y/o de la direccin PROFIBUS del mdulo. 2. Modo operativo Byte 0 .. 3 0: ningn DP 1: Maestro DP 2: Esclavo DP pasivo 3: Esclavo DP activo Indicacin del nuevo modo en el que debe funcionar el mdulo. 3. Direccin PROFIBUS Byte 0 .. HSA Nueva direccin del mdulo en PROFIBUS Indicacin de la nueva direccin PROFIBUS. La direccin puede estar entre 0 y la HSA fijada por la configuracin. Nota: Si no desea cambiar la direccin PROFIBUS, puede conseguirlo transmitiendo slo los dos primeros bytes del bloque de datos 3.
Parmetros 1. CtrlType
A79
Tabla 3-5
AWL REQ IOID
LADDR :=W#16#100 RECNUM :=B#16#3 RECORD :=P#DB45.DBX 0.0 BYTE 3 RET_VAL :=MW12 BUSY :=M10.1
Tabla 3-6
DB 45 Parmetro / Nombre CtrlType Modo operativo Direccin PROFIBUS Tipo Byte Byte Byte Comentario 1: permitir modificacin 0: ninguna modificacin: nuevo modo nueva direccin PROFIBUS
Direccin (relativa) 0 1 2
Atencin S El mdulo slo se puede operar en el modo maestro DP si tambin se ha configurado como maestro DP al configurar el hardware. S Si se indica un modo no vlido (>3) o una direccin PROFIBUS no vlida (> HSA), no se realiza ningn cambio. Sin embargo, la SFC 58 no notifica ningn error al programa de usuario.
Precausin S La modificacin efectuada se conserva hasta que se desconecta y vuelve a conectar la red en el equipo o hasta que tiene lugar una reconfiguracin con ayuda del bloque de datos 3. Tras desconectar/conectar la red, el CP adopta de nuevo el modo operativo y la direccin PROFIBUS configurados (default).
A80
All encontrar ms informaciones: S S S S Si desea utilizar el CP PROFIBUS en modo Esclavo DP, lea las informaciones al respecto en el cap. 6 de este manual. En cuanto al diagnstico DP en el programa de usuario, lea el cap. 5 de este manual. Para ms informacin sobre la aplicacin de los bloques FC DPSEND, DPRECV, DP DIAG y DPCTRL, lea /5/. Para ms informacin sobre el diagnstico NCM con funciones especiales para el modo maestro DP, lea el cap. 8.
Tenga en cuenta tambin imprescindiblemente lo indicado en el manual del equipo. Los tipos de CP disponibles pueden diferir ligeramente en su comportamiento, dependiendo de la versin. El smbolo mostrado al lado advierte de tales diferencias.
A81
4.1
Panormica
A82
4.2
Procedimiento
Programacin
3. Usar DP en el programa de usuario ver apt. 4.7
Puesta en servicio
4. Poner en servicio el maestro DP y los esclavos DP en la red PROFIBUS y comprobar su funcionamiento.
5. Si el comportamiento del sistema maestro DP es errneo, realizar un diagnstico. ver cap. 8 Figura 4-1 Utilizar el maestro DP con el CP PROFIBUS
Configuracin
La configuracin permite instalar esclavos DP independientemente del programa. Se distinguen dos pasos: Configurar el sistema maestro DP. Definir el maestro DP y sus esclavos DP en la tabla de configuracin. Parametrizar el sistema maestro DP.
A83
Programacin
En el programa de usuario de la CPU puede programar (en los lenguajes KOP o AWL): 1. El acceso a los datos del proceso. Ello abarca la evaluacin de una seal de entrada DP (seal analgica o binaria) en el rea de entrada DP definida. la activacin o el borrado de una seal de salida binaria o del valor de una seal analgica en el rea de salida DP definida. 2. La comunicacin DP en el ciclo de la CPU. Ello abarca el envo o recibo de datos del proceso en el ciclo de la CPU a travs de bloques FC (DPSEND y DPRECV). la consulta y evaluacin de datos de diagnstico mediante el bloque FC (DPDIAG). el control de la periferia descentralizada a travs de peticiones de control p. ej. mediante instrucciones de sincronizacin con el bloque FC (DPCTRL). Los siguientes apartados de este captulo le explicarn como utilizar los bloques de funcin disponibles para el modo Maestro DP (bloques FC) en el programa de usuario. Encontrar descrita la sintaxis exacta de los bloques FC y el significado de los parmetros del bloque en /5/.
A84
4.3
A85
Procesar peticiones de control del programa de usuario Sincronizar las entradas y salidas; Iniciar / parar el maestro DP; Activar el estado DP para Stop de la CPU o del CP;
S S S
Leer entradas o salidas de un esclavo DP que est asignado a otro maestro DP de la clase 1 (Shared Input o Shared Output). En caso de un Stop de la CPU o del CP, pasar el sistema DP a un estado seguro. Otras funciones especiales del maestro DO (p. ej. activar / desactivar esclavos DP).
Parmetros de bus
La velocidad de transferencia, la direccin PROFIBUS y el modo de operacin (maestro DP, esclavo DP activo, esclavo DP pasivo, sin DP, ver tambin apt. 4.6) se configuran exclusivamente por configuracin con el software STEP 7. El CP adopta todos estos ajustes despus de cargar los datos configurados. La direccin de PROFIBUS y el modo de funcionamiento (maestro DP, esclavo DP activo, esclavo DP pasivo, sin modo DP, ver tambin cap. 4.6) se pueden ajustar del siguiente modo: S por configuracin; El CP asume este ajuste tras cargar los datos configurados. Esta variante se describe en este captulo para el ajuste del modo de funcionamiento. Representa el caso estndar para el ajuste fijo. S S a travs de una peticin en el programa de usuario; Encontrar un ejemplo al respecto en el cap. 4.6 a travs de una peticin de un maestro DP (clase 2). Vea detalles al respecto en el cap. 4.6
A86
4.3.1
Bloques FC
Para el intercambio de datos a travs del programa de usuario STEP 7 se dispone de los bloques del tipo FC (funciones): S DPSEND El bloque FC transfiere los datos de un rea de datos DP indicada de la CPU al bfer de emisin del CP PROFIBUS, para su transmisin a los esclavos DP. S DPRECV El bloque FC recoge del bfer de recepcin del CP PROFIBUS los datos DP ledos de los esclavos DP y los deposita en un rea de datos DP dada de la CPU. Maestro DP
CPU CP PROFIBUS
Esclavo DP
enviar recibir
Ciclo CPU
Figura 4-2
Ciclo de sondeo DP
A87
A88
4.3.2
Panormica
En la comunicacin entre el maestro DP y los esclavos DP se distinguen los siguientes cuatro estados operativos DP: S S S S OFFLINE STOP CLEAR RUN
Cada uno de estos estados operativos se caracteriza por acciones definidas entre el maestro DP y el esclavo DP. Modo de operacin
OFFLINE
Significado
No hay comunicacin entre el maestro DP y los esclavos DP. Este es el estado normal del maestro DP. Al entrar en el modo de operacin OFFLINE se borra una eventual asignacin al maestro guardada en el esclavo DP; as el esclavo DP puede ser parametrizado y configurado por otros maestros DP.
Prioridad
1
1)
STOP 2)
En este estado operativo tampoco hay comunicacin entre el maestro DP y el esclavo DP. Al entrar en el modo de operacin STOP se borra una posible asignacin al maestro guardada en el esclavo DP. As el esclavo DP no puede ser parametrizado o configurado por otros maestros DP.
CLEAR
En este modo de operacin se parametrizan y configuran todos los esclavos DP que estn registrados en la base de datos CP y que tambin estn activados. A continuacin comienza el intercambio cclico de datos entre el maestro DP y los esclavos DP. Al respecto, en el modo CLEAR se enva a los esclavos DP con salida de proceso el valor 0H o valores substitutivos configurados o un telegrama vaco, lo que significa que la salida de proceso est desactivada. Las entradas del proceso permanecen activas. En el modo de operacin RUN tiene lugar la transferencia de datos cclica a los esclavos DP. Esta es la fase productiva. En este modo de operacin se direccionan todos los esclavos DP uno por uno desde el maestro DP. En el telegrama de llamada se transfieren los datos actuales de salida. En el telegrama de respuesta correspondiente se transfieren los datos de entrada actuales.
RUN 3)
1)
Si el sistema DP requiere distintos estados operativos (p. ej. la CPU o un maestro clase 2) se cambia al estado operativo de mayor prioridad (1=prioridad ms alta; 4=prioridad ms baja). Nota: En el caso de mdulos ms recientes (observe lo indicado en el manual del equipo, el estado operativo STOP se reproduce en el estado operativo OFFLINE.
2)
A89
A90
4.3.3
Concepcin
La periferia descentralizada conectada a travs del PROFIBUS se integra en el programa de usuario como una adquisicin de seales de proceso. Es decir, que no existen mecanismos especiales de acceso al rea de datos DP.
El esquema siguiente muestra cmo se asigna el rea de entradas y salidas DP a las reas de datos mencionadas de la CPU.
Areas de datos DP alternativas en la CPU
Bloque de datos Area de marcas Area de entradas DP Area de salidas DP
Imagen del proceso para mdulos de seales centralizados Figura 4-3 Asignacin de la imagen del proceso DP a las reas de datos de la CPU
A91
Ejemplos
Al acceder a la periferia descentralizada, el programa de control usa, independientemente de dnde estn depositadas las reas de entradas DP o salidas DP, operaciones como p. ej. S S U E 2.0 para leer un dato de la imagen del proceso (PAE). UN M 4.5 para leer una marca.
Nota El rea de entradas DP o el rea de salidas DP se transfieren respectivamente como rea global a una de las reas de datos mencionadas a la CPU o a la inversa.
RECV
Area de datos DP
A92
4.4
Procedimiento
Generalmente, la configuracin de un sistema maestro DP se lleva a cabo de la misma manera que la configuracin centralizada de un equipo SIMATIC S7. En el captulo Configurar una red PROFIBUSDP del Manual de usuario STEP 7 /8/ se describe el procedimiento siguiente:
Pasos Disponer el CP PROFIBUS con funcin de maestro DP en la tabla de configuracin del hardware
Asignar el maestro DP a una red PROFIBUS y otorgarle una direccin PROFIBUS (abrir el sistema maestro)
Disponer el esclavo DP en la tabla de configuracin del sistema maestro y asignarle una direccin PROFIBUS Asignar mdulos/identificadores al esclavo DP Asignar offsets de direcciones a los mdulos/identificadores en el rea de datos DP
Los pasos representados en gris claro son aquellos que difieren del procedimiento descrito en el manual /8/ y que se explican a continuacin.
A93
Nota Tenga en cuenta eventualmente al respecto informaciones discrepantes que aparezcan en la informacin sobre producto / el manual /7/ del tipo de CP utilizado por usted.
A94
Tabla de configuracin
La figura siguiente muestra una tabla de configuracin de ejemplo con una Tabla de configuracin Sistema maestro en la vista Detalle de un esclavo DP seleccionado.
Figura 4-5
Nota Tenga en cuenta eventualmente al respecto informaciones discrepantes que aparezcan en la informacin sobre producto / el manual /7/ del tipo de CP utilizado por usted.
A95
Nota Tenga en cuenta que la Dir. E y la Dir. A (S) que se indican en la tabla de configuracin representan Adress offsets, es decir, direcciones relativas referidas a las reas de datos DP indicadas en la llamada de FC (ver la ilustracin 4-4).
A96
4.5
Procedimiento
Para parametrizar un sistema maestro DP proceda como se describe en el captulo Parametrizar una red PROFIBUS DP del Manual de usuario de STEP 7 /8/:
Pasos Ajustar los parmetros del maestro DP y del bus Dilogo STEP 7 Propiedades del maestro DP
Ajustar parmetros del esclavo DP Propiedades del esclavo DP Parametrizar mdulos/identificadores de los esclavos DP
Guardar la parametrizacin
Los pasos marcados en gris difieren del procedimiento descrito en el manual /8/ y se describen a continuacin.
A97
4.5.1
A98
Tabla 4-1
Panormica de los tipos de sincronizacin para la salida de datos DP Proceso Aplicacin / Utilidad Parmetros de configuracin Identificador de grupo no relevantes
Los esclavos DP actualizan las salidas del proceso inmediatamente despus de recibir un telegrama de salida. Mediante una peticin de control del programa de usuario se enva un telegrama de sincronizacin al final del ciclo de transferencia. A continuacin se actualizan las salidas del proceso sncronamente.
S conseguir la sincronizacin en
un momento determinado.
datos al mismo tiempo en un grupo de esclavos si todos los esclavos DP se encuentran en la fase de transferencia. relevante y referenciable en la llamada Control
Tras recibir la peticin de control el CP PROFIBUS enva cclicamente telegramas de sincronizacin al final de cada ciclo de transferencia. De este modo se actualizan sncronamente las salidas del proceso despus de cada ciclo de transferencia.
Actualizacin continua para conseguir una actualizacin de datos simultnea en un grupo de esclavos DP.
A99
4.5.2
Los esclavos DP actualizan las entradas del proceso inmediatamente despus de recibir un telegrama de entrada. Mediante una peticin de control del programa de usuario se enva un telegrama de sincronizacin al final del ciclo de transferencia. A continuacin se congelan las entradas del proceso.
Sincronizacin acclica de la entrada de datos con FREEZE Sincronizacin cclica de la entrada de datos con FREEZE
Despus de recibir la peticin de Consulta continua y simultnea de control el CP PROFIBUS enva tele- seales del proceso en un grupo de gramas de sincronizacin cclicaesclavos DP. mente al final de cada ciclo de transferencia. A continuacin se congelan las entradas del proceso.
A100
A101
4.6
Panormica
En caso de crear un sistema maestro DP registrando el CP PROFIBUS en la tabla de configuracin del hardware como se ha descrito en el apt. 4.4 as como en el Manual de usuario STEP 7 /8/, el CP quedar automticamente configurado para el modo Maestro DP. Otras posibilidades para ajustar o cambiar el modo de funcionamiento: S S a travs de un peticin en el programa de usuario de la CPU propia; mediante el servicio maestromaestro DP desde el maestro DP (Clase 2) va PROFIBUS
A102
Procedimiento
Para comprobar el ajuste del modo de operacin active la ficha Modo de operacin del dilogo de propiedades y proceda como sigue: 1. Seleccione el CP PROFIBUS en la configuracin del hardware. 2. Seleccione Edicin "Propiedades del objeto. En el cuadro de dilogo que aparecer a continuacin elija la ficha Modo de operacin:
Figura 4-6
Una vez realizados los pasos descritos bajo Procedimiento ver que est activado el modo maestro DP en el dilogo de propiedades.
Recomendacin
No modifique el modo de operacin ajustado, puesto que generalmente se ajusta automticamente.
A103
Atencin Si cambia el modo de operacin de Maestro DP a Esclavo DP y confirma dicho ajuste se borrar la configuracin del maestro DP. S a travs de una peticin en el programa de usuario de la CPU propia; Por medio de una peticin en el programa de usuario se pueden adaptar dinmicamente a las particularidades de la instalacin tanto el modo de funcionamiento del CP como la direccin de PROFIBUS. Encontrar un ejemplo al respecto en el cap. 3.4.1 S por medio de servicios maestromaestro DP (DDLM_Download / DLM_Act_Para_Brct ver /13/) desde el maestro DP (Clase 2) va PROFIBUS Al respecto se trata de una transmisin de parmetros de bus a travs del bus; con esto se pueden adaptar dinmicamente a las particularidades de la instalacin tanto el modo de funcionamiento del CP como la direccin de PROFIBUS.
A104
Tabelle 4-3
Ajustar parmetros del cuadro de dilogo Comportamiento del DP en funcin del tiempo ON/OFF E Explicacin Aqu puede ajustar un tiempo de espera adicional que deber transcurrir entre el procesamiento de una lista de sondeo y la siguiente. Cuando se hayan procesado todas las peticiones de la lista de sondeo DP, volver a iniciar el procesamiento de lista de sondeo DP slo cuando haya transcurrido el tiempo de retardo DP. Margen permitido [por defecto] en funcin del tipo de CP: ritmo 1 ms: 0..100 ms o bien ritmo 100 us: 0.0...100.0 ms
Nota En este contexto es importante destacar que al calcular el tiempo de respuesta DP con un funcionamiento mixto se prolonga considerablemente el tiempo de rotacin del token o anillo (TTR). Si el tiempo de rotacin del token real se encuentra muy por debajo del tiempo configurado TTR, el tiempo de respuesta real ser muy inferior.
A105
4.7
Programar la comunicacin DP
Bloques FC
Para la activacin DP con el programa de control se dispone de 4 bloques del tipo FC: S DPSEND El bloque transfiere los datos de un rea de salida DP dada al CP PROFIBUS para su salida en la periferia descentralizada. DPRECV El bloque recibe los datos del proceso de la periferia descentralizada as como una informacin de estado en el rea de entradas DP dada. DPCTRL El bloque impulsa funciones de control para la periferia descentralizada. DPDIAG El bloque impulsa la consulta de datos de diagnstico en el maestro DP y en los esclavos DP.
S S
Ciclo CPU
A continuacin mostraremos a modo de ejemplo una secuencia de ejecucin de los bloques FC DP junto con bloques de organizacin y de programa en el ciclo de la CPU. En el ejemplo mostrado los datos del proceso se leen siempre al principio del ciclo de la CPU y al terminar de ejecutar los programas de usuario se aplican los datos de salida generados a la periferia del proceso. Para vigilar los esclavos DP se ha previsto un programa de diagnstico independiente. Adicionalmente, uno de los programas de usuario transfiere una peticin de control, p. ej. una peticin de sincronizacin para los datos de salida. Dicha peticin de sincronizacin se podra referir al grupo de esclavos cuyas magnitudes del proceso sean procesadas por este programa de usuario.
A106
Leer PAE
OB
DPRECV
Programa de diagnstico
Leer entrada DP
DPDIAG
Leer diagnstico
Programa de usuario 1
DPCTRL
DPSEND
Escribir salida DP
Escribir PAA
Leyenda
Figura 4-7
Ejemplos
Encontrar ejemplos de llamada y una explicacin detallada de los parmetros de llamada de los bloques FC S S /5/; as como en las instrucciones Gua rpida /4/.
A107
4.8
Estados operativos DP
Los estados operativos DP del maestro DP que se mencionan a continuacin se explican ms detalladamente en el apt. 4.3.2: S S S S OFFLINE STOP CLEAR RUN
*) Nota: En el caso de mdulos ms recientes (observe lo indicado en el manual del equipo ), el estado operativo STOP se reproduce en el estado operativo OFFLINE.
A108
4.8.1
Cambios del estado operativo DP debidos a eventos del sistema o intervenciones del usuario
Evento
CPU Run>Stop
RUN
enva estado DP Clear enva 0 a todos los esclavos DP con salida al proceso
CPU Stop>Run
enva valores del proceso a todos los esclavos DP con salida al proceso
CP Run>Stop CP Stop>Run
enva estado DP Clear ajusta la actualizacin cclica y libera los esclavos DP para otros maestros DP Arranque
A109
4.8.2
A110
4.9
Panormica
El CP PROFIBUS soporta peticiones no conformes con la norma DP de un maestro DP (clase 2) en el sistema en bus PROFIBUS.
Maestro DP (clase 2)
CP PROFIBUS
Esclavo norma DP
Esclavo norma DP
Servicios
El CP pone a disposicin los servicios no DP (ver /13/ ) en funcionalidad de responder como explica la tabla siguiente:
A111
Tabla 4-5
Peticiones del maestro DP (clase 2) que se pueden enviar al maestro DP (clase 1).
Funcin
DDLM_Get_Master_Diag
Explicacin / Comentario
El maestro DP (clase 2) lee datos de diagnstico del maestro DP (clase 1). Se pueden transferir los parmetros siguientes: Identifier: 1..125 (= direccin PROFIBUS del esclavo DP cuyos datos de diagnstico se van a leer) 126 System Diagnostic 127 Master Status 128 Data Transfer List Estas funciones de diagnstico estn descritas detalladamente en el apt. 5.5 Peticiones de diagnstico con maestro DP (clase 2).
DDLM_Upload DDLM_Download
El maestro DP (Clase 2) lee el registro de parmetros de bus actual del maestro DP. El maestro DP (Clase 2) transmite un nuevo registro de parmetros de bus actual al maestro DP. Se pueden transmitir los siguientes parmetros:
DDLM_Act_Para_Brct
Activar registro de parmetros de bus (sin acuse) Se insta al maestro DP a que active el download del registro de parmetros de bus transmitido. (Servicio Broadcast)
DDLM_Act_Param
El maestro DP (clase 2) activa o desactiva el esclavo DP. Se pueden transferir los parmetros siguientes:
S Area Code:
128 Estado operativo actual 200 Estado operativo para Stop de la CPU 201 Estado operativo para Stop del CP 00H 40H 80H C0H Offline Stop Clear Run (= Operate)
S Estado operativo:
A112
4.10
A113
S7 300
CP PROFIBUS
Maestro DP
PROFIBUS
Leyenda
Acceso va maestro clase 1 escritura y lectura
Figura 4-9
Peticin va FC DPCTRL
Una conmutacin de la funcin de maestro tiene lugar en cada caso impulsando una vez una peticin DPCTRL (CTYPE 7 y 8; ver /5/). Consejo: Observe tambin en relacin con este tema los ejemplos y las explicaciones que aparecen en el CDROM Quick Start de SIMATIC NET.
A114
Esclavos normalizados DP Esclavo DP B1
Entradas/salidas de proceso
Subsistema B
4.11
Aplicacin y ventajas
Para poder activar o desactivar individualmente esclavos DP en el PROFIBUSDP durante el funcionamiento de una instalacin, se dispone de las correspondientes formas de peticin en el bloque FC DPCTRL. Todos los esclavos DP eventualmente existentes pueden ser tenidos as ya en cuenta en el momento de configurar la instalacin. Los esclavos DP que, si bien configurados, an no existan, pueden desactivarse en un principio. El trfico de telegramas se reduce as correspondientemente. Si ms tarde tuvieran que agregarse esclavos DP configurados, bastar con activar los mismos. Esta funcin puede ser muy til tambin en el caso de aplicaciones en las que esclavos DP mviles se conecten a desconecten de PROFIBUSDP (p. ej. en sistemas de transporte).
Maestro DP (clase 1) S7300 CP PROFIBUS
Figura 4-10
Peticin va FC DPCTRL
La activacin / desactivacin de un esclavo DP tiene lugar en cada caso impulsando una vez una peticin DPCTRL (CTYPE 9 y 10; vase al respecto el /5/). Consejo: Observe tambin en relacin con este tema los ejemplos y las explicaciones que aparecen en el CDROM Quick Start de SIMATIC NET. -
A115
Nota El interface de programa de usuario para diagnstico DP descrito en este captulo slo est disponible para el maestro DP SIMATIC S7 con CP PROFIBUS.
A116
5.1
Posibilidades de diagnstico
Para el diagnstico DP se dispone de funciones que permiten aclarar las siguientes cuestiones: S S S Cul de las estaciones esclavas DP conectadas no se conecta al PROFIBUS? En cul de las estaciones esclavas DP conectadas se encuentran datos de diagnstico? Qu problemas presenta la estacin en cuestin?
Adems de estas cuestiones existen otras funciones que dependen de la herramienta de diagnstico como p. ej. la consulta del estado por parte del programa del usuario.
Aplicacin
Las funciones estn concebidas de manera que se complementen unas a otras y que permitan una consulta escalonada. Tambin es posible un uso individual de las funciones, es decir, sin depender unas de otras.
A117
5.2
Panormica
Llamando al diagnstico desde el programa de usuario es posible supervisar de forma continua los esclavos DP y sus mdulos.
Leer lista de diagnstico (FC DP_DIAG) Detectar estaciones con nuevos datos de diagnstico Diagnstico individual (FC DP_DIAG)
Figura 5-1
A118
Leer PAE
OB
DPRECV
Procesamiento del diagnstico
Programa de usuario
DPSEND
Escribir PAA
Escribir salida DP
Figura 5-2
Tpica secuencia de ejecucin de llamadas a bloques de funcin DP en el ciclo de la CPU con diagnstico
A119
Tabla 5-1
Significado de los bits de DPSTATUS relevantes para el diagnstico (extracto de la tabla 5-1 del captulo LEERER MERKER)
Bit
2
Significado
0: No hay nuevos datos de diagnstico. 1: Es conveniente evaluar la lista de diagnstico DP; como mnimo una estacin tiene nuevos datos de diagnstico.
0: Todos los esclavos DP en fase de transferencia de datos 1: Es conveniente evaluar la lista de estaciones (equipos) DP.
A120
5.3
Lista de estaciones DP
La lista de estaciones DP informa acerca del estado y la disponibilidad de todos los esclavos asignados al maestro DP en la configuracin. La lista de estaciones se elabora en el CP PROFIBUS y se actualiza continuamente en el ciclo de sondeo del CP. Dicha lista se libera siempre que se haya ejecutado el DPRECV sin errores. Despus de leer los datos se vuelve a bloquear la lista de estaciones.
5.3.1
0
4 3 2 1 0 7 6 5 4 3
1
2 1 0
214
7 6 5
15
4 3 2 1 0
8 9 10 11
12 13
14
15
120
127
*) El bit de la direccin 127 no es relevante puesto que las direcciones permitidas por el PROFIBUS para esclavos DP se encuentran en el margen de 0..126.
A121
Codificacin de bits 0
S La estacin esclava configurada no existe en el bus o no se conecta al bus. S La estacin esclava est mal configurada. S La estacin esclava configurada no est lista para transferir datos con el maestro DP
(an est en fase de arranque).
5.3.2
Programa de usuario
Para leer la lista de estaciones DP se utilizar el bloque de funcin DPDIAG. En la descripcin del bloque de funcin se describen los parmetros necesarios. DPDIAG est descrito en el /5/. La lista de estaciones DP puede leerse una vez despus de cada llamada DPRECV e independientemente del byte de estado.
A122
5.4
Diagnstico individual DP
Causa
Generalmente se inicia el diagnstico individual DP en funcin del resultado de la evaluacin de la lista del diagnstico. Sin embargo es posible hacer la peticin de diagnstico individual independientemente de otras consultas.
5.4.1
La lista de diagnstico DP
Objetivo
La lista de diagnstico DP indica qu esclavos DP presentan nuevos datos de diagnstico. Los datos de diagnstico en s se pueden consultar con la funcin Diagnstico individual. La lista de diagnstico se gestiona en el CP PROFIBUS y se actualiza continuamente en el ciclo de sondeo del CP. De la actualizacin se hacen cargo, entre otros, mensajes prioritarios de los esclavos DP en cuanto se presentan datos de diagnstico nuevos en uno de los esclavos. El maestro DP tambin puede registrar datos en la lista. Despus de que la lista de diagnstico es leda una vez por el programa de usuario, se bloquea la lista de diagnstico, volvindose a liberar en cuanto se vuelvan a realizar modificaciones en la lista. En todo momento se puede leer un diagnstico individual.
0
4 3 2 1 0 7 6 5 4 3
1
2 1 0
214
7 6 5 4
15
3 2 1 0
8 9 10 11
12 13
14
15
120
127
*) El bit de la direccin 127 no es relevante puesto que las direcciones permitidas por el PROFIBUS para esclavos DP se encuentran en el margen de 0..126.
A123
Codificacin de bits
0
Significado
La codificacin de los bits puede tener el significado siguiente:
Fase de inicializacin
En la fase de inicializacin (parametrizacin, configuracin) no se consideran los mensajes de diagnstico que aparecen en la lista de diagnstico, es decir, los bits de diagnstico estn preinicializados con 0. Si en la fase de inicializacin de un esclavo DP se produce un error, el bit de diagnstico de dicha estacin se pondr a 1.
5.4.2
Programa de usuario
Para leer la lista de diagnstico DP se deber utilizar el bloque de funcin DPDIAG . En la descripcin de bloque FC se indican los parmetros necesarios. DPDIAG est descrito en el /5/. La lista de diagnstico DP slo se puede leer si se han registrado nuevos datos de diagnstico para como mnimo una estacin.
A124
Procedimiento
Observe el siguiente procedimiento en el proceso y en el interface con su programa de usuario: S S La indicacin en DPSTATUS de Evaluacin de lista de diagnstico DP es conveniente se anula por lectura de la lista de diagnstico. Los bits relacionados con la estacin en la lista de diagnstico almacenada en el CP se anulan tras la lectura del correspondiente diagnstico individual.
Atencin Si el diagnstico individual es ledo antes de que se evale la lista de diagnstico, no se anulan ni la indicacin en DPSTATUS ni la indicacin en la lista de diagnstico.
5.4.3
Programa de usuario
Para leer el diagnstico individual DP se deber utilizar el bloque de funcin DPDIAG. En la descripcin del bloque de funcin se describen los parmetros necesarios. DPDIAG se describe en /5/.
A125
Bytes de estado de las estaciones Direccin PROFIBUS del maestro DP que ha parametrizado al esclavo DP (FFH = sin parametrizar todava; FEH = sin alcanzar todava en el PROFIBUS) Identificacin del fabricante, depende del tipo de esclavo DP Diagnstico de esclavo DP ampliado, especfico para el esclavo DP direccionado. Los elementos de la lista pueden ser: Diagnstico referido al equipo Estados Diagnstico referido a la identificacin del Diagnstico referido al canal
7o Byte
Informaciones de diagnstico
mx. 240. Byte Figura 5-3 Estructura bsica de los datos de diagnstico individual
mdulo
Atencin La longitud total del registro est limitada a 4 bytes menos que en la norma DP. En lugar de los 244 bytes posibles, el programa de usuario con el CP PROFIBUS en un SIMATIC S7300 slo dispone de 240 bytes.
Tabla 5-4
Bit
7
Significado
MasterLock
Explicacin
El esclavo DP ha sido parametrizado por otro maestro DP, es decir, el esclavo DP slo puede permitir un acceso de lectura a su propio maestro DP. Este bit lo activa el CP (maestro DP) si la direccin del maestro no es igual a FFH y no es igual a la direccin de bus del CP. El ltimo telegrama de parametrizacin recibido era errneo o no estaba permitido. Remedio: Controlar la parametrizacin en cuanto a parmetros no permitidos.
ParameterFault
InvalidSlaveResponse
Este bit lo activar el CP (maestro DP) si el esclavo DP no recibe una respuesta plausible. (Las causas pueden ser distintas).
A126
Tabla 5-4
Bit
4
Significado
ServiceNotSupported
Explicacin
Las funciones solicitadas (p. ej. mod SYNC / modo FREEZE) no son soportadas por el esclavo DP. Remedio: Desconectar p. ej. la parametrizacin control SYNC/FREEZE o no transferir ninguna peticin SYNC/FREEZE.
ExtDiagMessage ExtStatusMessage
Bit =1 (Ext_Diag) significa: Se han presentado datos de diagnstico importantes especficos del esclavo. > Evaluar estados del mdulo / diagnstico referido a la estacin. Bit = 0 (Ext_Status_Message) significa: Se han registrado datos o un mensaje. > Evaluar informacin adicional (estados de los mdulos / diagnstico referido a la estacin). Los datos de configuracin recibidos por el maestro DP son rechazados por el esclavo DP. Causa / remedio: P. ej. configuracin errnea del mdulo > Comprobar el bfer de diagnstico en NCM S7 para PROFIBUS.
SlaveConfigCheckFault
StationNotReady
El esclavo DP an no est listo para la parametrizacin y el intercambio de datos. Remedio: Estado transitorio; no remediable por el maestro DP.
StationNonExistent
Tabla 5-5
Bit
7
Significado
Deactivated
Explicacin
El propio maestro DP 1 no est sondeando a este esclavo DP. Se puede leer cclicamente. El esclavo DP se encuentra en modo SYNC. El esclavo DP se encuentra en modo FREEZE. La supervisin de respuesta est activada en el esclavo DP. Bit = 1: El diagnstico proviene del esclavo DP. Bit = 0: El diagnstico proviene del maestro DP 1 Diagnstico esttico En este momento el esclavo DP no puede transferir datos. Si este bit est activado el maestro DP habr recogido datos de diagnstico del esclavo DP hasta que el esclavo DP haya vuelto a activar dicho bit. Este bit ser activado por el esclavo DP cuando deba ser parametrizado y configurado nuevamente.
6 5 4 3 2
StaticDiag
ParameterRequest
A127
Tabla 5-6
Bit
7
Significado
ExtDataOverflow
Explicacin
Si este bit est activado habr ms datos de diagnstico de los indicados en los datos de diagnstico ampliados. Sin embargo no es posible leer dichos datos. Estado operativo del maestro DP 00 RUN 01 CLEAR 10 STOP 11 OFFLINE El esclavo DP es sondeado o consultado cclicamente por el propio maestro DP.
65
DP_Station_State
4 3
Polling_By_Master
More_Ext_Dia_Data_Exist Durante la fase de transferencia de datos, el esclavo DP envi ms datos de diagnstico de los que puede evaluar el maestro DP clase 1 (= maestro de parametrizacin). Dicho telegrama de diagnstico ser ignorado por el maestro DP clase 1, pero puede ser ledo por la CPU en calidad de maestro DP clase 2. Longitud de los datos de diagnstico mxima evaluable en el maestro DP clase 1 (en bytes). con nmero de con nmero de enlaces FDL esclavos 0 16 24 242 242 32 242 218 48 194 138 64 130 34 80 74 18 96 58 10 112 42 10 125 34 0 De la tabla se deduce que hasta un nmero de esclavos DP de 24 est permitida la longitud mxima de datos de 242 bytes, independientemente del nmero de enlaces FDL.
2 1
Master_Not_In_Ring MasterConfigCheckFault
El maestro DP no est conectado al bus. El maestro DP rechaza la lista de mdulos del esclavo por ser errnea. Causa / remedio: P. ej. configuracin errnea de los mdulos (nmero, disposicin) > Comprobar el bfer de diagnstico en NCM S7.
Actual_Diagnose
Los datos de diagnstico son actuales (1) o son datos de diagnstico anteriores (0). (los datos de diagnstico anteriores se leen segn el principio Last in first out > ver /5/).
A128
5.5
Panormica
El CP PROFIBUS soporta peticiones de diagnstico no conformes con la norma DP de un maestro DP (clase 2) integrado en SIMATIC NET PROFIBUS. Para ello pone a disposicin el servicio no DP de DDLM_Get_Master_Diag en funcionalidad de responder.
Maestro DP (clase 1)
CP PROFIBUS
Peticiones de diagnstico
Maestro DP (clase 2)
PROFIBUS
Esclavo norma DP ET 200 U/B/C/M
Esclavo norma DP
Esclavo norma DP
Figura 5-4
Funciones de diagnstico
De forma anloga a las funciones de diagnstico del programa de usuario de la CPU para el maestro DP (clase 2) estn disponibles las siguientes funciones: S Leer lista de esclavos DP Se trata de una consulta agrupada o colectiva de todas las estaciones esclavas DP del maestro DP clase 1 direccionado. Leer el diagnstico del sistema DP Se trata de un diagnstico colectivo de todas las estaciones esclavas DP configuradas en el maestro DP clase direccionado. Diagnstico individual DP Peticin de datos de diagnstico especficos de una estacin. Leer el estado del maestro DP Para ms detalles consulte la norma DP /13/
S S
A129
Nota La lista de esclavos DP y el diagnstico del sistema DP cumplen la norma DP. En cuanto a la codificacin de los bits y a la elaboracin de la lista presentan algunas diferencias con respecto a la lista de estaciones y a la lista de diagnstico del programa de usuario.
A130
5.5.1
1
2 1 0
214
7 6 5
15
4 3 2 1 0
7 6
15 14
13 12 11 10 9
127
120
*) El bit de la direccin 127 no es relevante puesto que las direcciones permitidas por el PROFIBUS para esclavos DP se encuentran en el margen de 0..126.
Codificacin de bits
0
Significado
Puede tener el siguiente significado:
Atencin A diferencia de la lista de estaciones DP (ver apt. 5.3), aqu la codificacin de los bits es inversa. Motivo: La lista de estaciones DP indica las estaciones esclavas que funcionan sin necesidad de una evaluacin adicional. Adems dicha lista de esclavos DP se actualiza en un tiempo fijo T, mientras que la lista de estaciones DP se actualiza en cada ciclo de sondeo.
A131
5.5.2
0
4 3 2 1 0 7 6 5 4 3
1
2 1 0
214
7 6 5
15
4 3 2 1 0
7 6
15 14
13 12 11 10 9
127
120
*) El bit de la direccin 127 no es relevante puesto que las direcciones permitidas por el PROFIBUS para esclavos DP se encuentran en el margen de 0..126.
Codificacin de bits
0
Significado
Puede tener el siguiente significado:
Nota A diferencia de la lista de diagnstico DP (ver apartado 5.4.1), los bits slo se actualizarn si los esclavos DP notifican un cambio.
A132
5.5.3
Diagnstico individual DP
El diagnstico individual DP se inicia generalmente como consecuencia de una evaluacin de la lista de esclavos DP (diagnstico colectivo).
Bit
7 60
Significado
Ext_Diag_Data_Overflow reserved
Explicacin
Si este bit est activado habr ms datos de diagnstico de los indicados en los datos de diagnstico ampliados.
A133
En la siguiente documentacin encontrar ms informacin al respecto: S Si le interesan otros temas relacionados con el modo Esclavo DP del CP PROFIBUS tales como integracin del CP PROFIBUS en la red PROFIBUS programacin de los bloques FC para DP diagnstico DP aplicacin del software de configuracin NCM S7 para PROFIBUS configuracin del CP PROFIBUS como maestro DP en S7300 consulte los dems captulos de este manual. S En cuanto a la configuracin y la programacin de maestros DP (p. ej. SIMATIC S5 con CP 5430/5431, PC con CP 5613/5614 o IM 308B/C), consulte los correspondientes manuales.
A134
6.1
Procedimiento
Programar
Escribir el programa de usuario para el esclavo DP SIMATIC S7 y cargarlo en la CPU del SIMATIC S7 CPU. ver apt. 6.4
Puesta en servicio
Poner en servicio el esclavo DP y el maestro DP en la red PROFIBUS y comprobar su funcionamiento.
Configuracin
Cuando el CP PROFIBUS es una estacin PROFIBUS hay que proveerlo de: S S una direccin PROFIBUS parmetros de bus.
Configure dichas informaciones y crguelas en el CP PROFIBUS. En cuanto a la configuracin de los parmetros de bus consulte el cap. 3.
Programacin
La programacin establece cmo se ha de desarrollar el programa de usuario y cmo se realizar el acceso a los datos de entrada/salida. La programacin se lleva a cabo en la CPU: 1. Escritura o lectura de datos del proceso en el bfer de datos DP. 2. La comunicacin DP en el ciclo de la CPU. Utilice para ello los bloques FC (DPSEND o DPRECV). En los siguientes apartados de este captulo se explica cmo emplear los bloques de funcin disponibles para el modo Esclavo DP (bloques FC). Las sintaxis exacta de los bloques FC y el significado de los parmetros de los bloques se explica en el /5/.
Nota Si ya est familiarizado con el funcionamiento del CP PROFIBUS CP / esclavo DP puede pasar directamente a las instrucciones contenidas en el apt. 6.3.
A135
6.2
Propiedades
La transferencia de datos del CP PROFIBUS en modo esclavo DP tiene las siguientes caractersticas: S S El interface PROFIBUSDP del CP PROFIBUS funciona segn la norma PROFIBUS DP, EN 50170 Vol 2. El modo Esclavo DP permite entregar datos del proceso del programa de usuario del esclavo DP al maestro DP, recoger datos del maestro DP que se volvern a procesar en el programa de usuario del esclavo DP y que pueden aplicarse a las salidas del proceso. El CP PROFIBUS parametrizado como esclavo DP no puede funcionar simultneamente en modo Maestro DP.
Area coherente
El rea coherente abarca siempre la totalidad del rea de datos de entrada y salida del esclavo DP. Esto rige independientemente de si el maestro DP direcciona a un esclavo DP como equipo compacto o a uno modular.
A136
Nota Tenga en cuenta eventualmente al respecto informaciones discrepantes que aparezcan en la documentacin del tipo de CP utilizado por usted.
A137
6.2.1
Salidas
Areas de datos DP
DPRECV DPSEND
recibir enviar
PROFIBUS
Entradas
Ciclo CPU
Ciclo de sondeo DP
Figura 6-1
Bloques FC
Para el intercambio de datos a travs del programa de usuario STEP7 se dispone de dos bloques del tipo FC (funciones): S DPRECV El bloque recoge del bfer de recepcin del CP PROFIBUS los datos DP enviados por el maestro DP y los deposita en un rea de datos DP dada de la CPU. DPSEND El bloque entrega los datos de un rea de datos DP dada de la CPU al bfer de emisin del CP PROFIBUS para transmitirlos al maestro DP.
A138
Area coherente
Siempre se transmite el rea de datos de entrada DP y el rea de datos de salida DP del esclavo DP completas, lo que garantiza la coherencia de los datos. Ello no depende de que el maestro DP acceda a la respectiva rea de datos DP como rea global o subdividida en mdulos.
Nota Tenga en cuenta eventualmente al respecto informaciones discrepantes que aparezcan en la documentacin/7/ del tipo de CP utilizado por usted.
6.2.2
A139
Nota El rea de datos DP para datos de entrada y de salida se enva y recibe siempre entera en una de las rea de datos mencionados.
El esquema siguiente muestra la imagen del bfer de datos DP del CP PROFIBUS en las reas de datos que ofrece la CPU.
Areas de datos DP alternativa en la CPU
mx. 240 bytes para entrada mx. 240 bytes para salida Bloque de datos Area de marcas Imagen del proceso Bfer DP para datos de entrada Bfer DP para datos de salida
Figura 6-2
A140
6.2.3
Inicializacin
La inicializacin del modo esclavo DP abarca: S S La parametrizacin La parametrizacin determina el comportamiento del esclavo DP. La configuracin La configuracin determina la estructura del esclavo DP.
Parametrizacin
El esclavo DP se parametriza mediante configuracin de los parmetros de bus y mediante el telegrama de parametrizacin del maestro DP.
Configuracin
El CP PROFIBUS requiere para su configuracin como esclavo DP los siguientes datos: S S Longitud de los datos de entrada Longitud de los datos de salida
La configuracin del esclavo DP se define mediante las llamadas a los bloques FC en el interface de usuario de la CPU. El esclavo DP comprueba si la longitud total indicada en el telegrama de configuracin del maestro DP coincide con las longitudes indicadas en los bloques FC. Si no coinciden las longitudes indicadas para los datos de entrada y salida, no se efectuar ningn cambio en las fase de transferencia de datos. Atencin Tenga en cuanta que una parametrizacin y configuracin correcta por el maestro DP slo es posible tras una inicializacin local a travs de las llamadas a los bloques FC DPRECV para los datos de salida y DPSEND para los datos de entrada.
A141
S S S S
Nota Tenga en cuenta las entradas en el bfer de diagnstico del esclavo DP.
A142
6.2.4
Datos de diagnstico
Direccin PROFIBUS del maestro que ha parametrizado o configurado el esclavo Identificador del fabricante del CP PROFIBUS en calidad de esclavo DP
A143
Estructura y significado de los datos de diagnstico, continuacin Significado Explicacin / valor Indica la longitud de los datos de diagnstico especficos. 0x01 Fase de configuracin El esclavo se encuentra en fase de configuracin y an no es sondeado por el maestro. La longitud de emisin y recepcin indica las longitudes recibidas por los bloques. Si ambas longitudes son igual a 0 no se habr llamado a ningn bloque. 0x02 Cambio de la configuracin Las longitudes de los bloques han cambiado durante la fase de transferencia de datos. La longitud de emisin y de recepcin indica nuevos valores 0x04 CPU en estado STOP 0x08 Mn. TSDR no modificado El parmetro mn. TSDR transferido por el maestro es superior al parmetro mx. TSDR ajustado en los parmetros de bus. Remedio: Remedio: Adaptar parmetros de bus 0x10 LSAP no activable Por lo menos un SAP para el modo Esclavo DP no se deja activar. Remedio: Desconexin de la alimentacin (OFF) > Conexin (ON) en el CP. Preajuste 0x02 0x04*) 0x00
9 *) 10 *)
Indica la configuracin actual: Longitud del bloque DPSEND Indica la configuracin actual: Longitud del bloque DPRECV
0x00 0x00
**) Los bytes 710 son suministrados en forma especfica del CP; tenga en cuenta al respecto lo indicado en la documentacin /2/.
A144
6.2.5
Significado
El maestro DP puede enviar peticiones globales al esclavo DP mediante un telegrama de Global Control. Estn definidas las siguientes instrucciones: S S S CLEAR Instruccin de control para pasar la salida de datos a un estado seguro y definido. SYNC1) Instruccin de control para sincronizar la salida de datos. FREEZE 1) Instruccin de control para congelar la entrada de datos.
CLEAR
El maestro DP puede borrar las salidas en el esclavo DP con la peticin de Global Control CLEAR. En el esclavo DP se ejecuta lo siguiente: La instruccin CLEAR hace que el maestro DP ocupe continuamente las salidas del rea de datos DP con el valor 0. Las entradas de datos se siguen leyendo. Cuando se vuelva a ejecutar el bloque FC DPRECV en el esclavo DP se adoptarn los bytes de salida DP borrados en el rea de datos DP de la CPU. El programa de usuario recibe una indicacin en el byte de estado del bloque FC.
1)
La informacin sobre si el CP PROFIBUS utilizado soporta telegramas Global Control SYNC y FREEZE la encontrar en la documentacin /2/.
1)
A145
6.3
Procedimiento
Introduzca el CP PROFIBUS del esclavo DP en la tabla de configuracin y asgnelo a la subred tal y como se describe en el cap. 3 El procedimiento a seguir depender del tipo de equipo y de la configuracin del maestro DP: S S El maestro DP es un equipo SIMATIC S7 que se configura en el mismo proyecto que el esclavo DP; El maestro DP es de otro tipo;
Configurar el CP PROFIBUS (asignar a subred); ver cap. 3
Maestro DP = Equipo S7 del mismo proyecto otro maestro DP
Configurar en el maestro DP al esclavo DP con la herramienta de configuracin correspondiente; ver apt. 6.3.3
A146
6.3.1
Requisitos
El procedimiento aqu descrito para asignar a un sistema maestro DP equipos S7 con CPs PROFIBUS en calidad de esclavos DP inteligentes presupone: S S El maestro DP es un equipo SIMATIC S7 que se configura en el mismo proyecto que el esclavo DP. El CP PROFIBUS del esclavo DP est registrado en la tabla de configuracin de hardware y est conectado a la red. As al configurar posteriormente el sistema maestro DP se configura automticamente el CP PROFIBUS en modo esclavo DP.
A147
Resultado: Siempre que el proyecto contenga equipos configurados que puedan ser esclavos DP inteligentes aparecer el cuadro de dilogo Seleccin del esclavo DP inteligente
4. Seleccione el esclavo DP deseado y confirme su eleccin con Aceptar. Resultado: El CP PROFIBUS del esclavo DP se configurar automticamente con el modo de operacin Esclavo DP activo. 5. En el siguiente paso seleccione en el catlogo de hardware uno o varios mdulos universales y colquelos en la tabla de configuracin. De este modo configurar las reas de datos de los esclavos DP 6. Ahora tiene que especificar el o los mdulos en cuanto a tipos de datos (entradas/salidas), longitud de datos y asignacin de direcciones. Para ello puede introducir los valores directamente en la tabla o seleccionar el mdulo y abrir las propiedades del objeto.
A148
La figura siguiente muestra la Tabla de configuracin Sistema maestro (vista Detalle) con un equipo SIMATIC S7 con CP PROFIBUS como esclavo DP; el mdulo estndar ha sido configurado con dos mdulos universales. El maestro DP es un equipo SIMATIC S7300.
A149
6.3.2
Nota Las funciones PG y las funciones de test va MPI no dependen del modo de operacin, con lo cual siempre son activables. Las funciones PG y las funciones de test a travs de PROFIBUS son tambin siempre posibles con independencia del modo de operacin elegido, con la excepcin de: esclavo DP pasivo.
Procedimiento
Para comprobar o modificar el ajuste proceda como sigue: 1. Seleccione el CP PROFIBUS en la tabla de configuracin. 2. Seleccione Edicin "Propiedades del objeto. Aparecer el siguiente cuadro de dilogo:
A150
Cancelar
Ayuda
Figura 6-3
3. A menos que el modo de operacin ya est ajustado a Esclavo DP debido a una deteccin automtica, haga clic en el campo Esclavo DP. 4. Elija la opcin El mdulo es estacin pasiva en la red PROFIBUS Esclavo DP activo (estndar) El CP PROFIBUS es estacin activa en la red; es decir que se puede utilizar para otros servicios de comunicacin como p. ej. enlaces FDL, funciones PG o funciones S7 (pasiva). Esclavo DP pasivo El CP PROFIBUS funciona exclusivamente como esclavo DP. Las funciones PG va PROFIBUS no son activables. S a travs de una peticin en el programa de usuario de la CPU propia; por medio de una peticin en el programa de usuario se puede adaptar dinmicamente a las particularidades de la instalacin la direccin de PROFIBUS. Esto se podra utilizar, por ejemplo, para circuitos redundantes; una estacin asume las tareas de otra estacin que ha fallado. La direccin PROFIBUS de la estacin redundante se conmuta correspondientemente a la de la estacin hasta ahora activa. Encontrar un ejemplo al respecto en el cap. 3.4. S por medio de servicio DP(DDLM_Set_Slave_Add, ver /13/) desde el maestro DP (Clase 2) va PROFIBUS Al respecto se trata de un ajuste de direccin a travs del bus; con esto se puede adaptar dinmicamente la direccin de PROFIBUS a las particularidades de la instalacin. Vase el cap. 4.9
A151
6.3.3
A152
6.4
Atencin Las indicaciones del rea de datos (parmetro SEND en FCSEND y parmetro RECV en DPRECV) tienen que coincidir con las longitudes indicadas que se configuran en el maestro DP y que se transfieren en forma de telegrama de configuracin.
Evaluar indicadores
Evale los siguientes indicadores de los bloques FC: S S en DPSEND: los parmetros DONE, ERROR y STATUS en DPRECV: los parmetros NDR, ERROR, STATUS y DPSTATUS
A153
Estructura de DP STATUS
Estructura y el significado de los bits de DPSTATUS, vase el /5/.
Leer PAE
OB
Programas de usuario
DPRECV
Evaluar indicadores DPRECV
Leer los datos de salida enviados por el maestro DP y prepararlos eventualmente para emitirlos al proceso.
Procesar los datos de entrada ledos por las entradas del proceso y escribirlos en el rea de datos DP para transmitirlos al maestro DP.
DPSEND
Evaluar los indicadores de DPSEND
Escribir PAA
Leyenda:
Figura 6-4
A154
6.5
A155
A156
7.1
Procedimiento
Configurar
Crear nuevos enlaces FDL. Configurar un eventual Otro equipo para enlaces FDL con la herramienta de configuracin correspondiente.
Programar
Programar el interface FDL en el programa de usuario. (ver las indicaciones del cap. 7.9.1 y la descripcin detallada de las FCs en el /5/).
Cargar las configuraciones de enlaces FDL en el CP. Pasos necesarios Pasos opcionales Figura 7-1 Utilizar enlaces FDL con CP PROFIBUS
A157
7.2
S7 400
CP PROFIBUS
S7 300
CP PROFIBUS
S7 400
CP PROFIBUS
Subred 1 Subred 2
CP PROFIBUS
Figura 7-2
Varias subredes
Si desea utilizar varias subredes, entonces deber instalar el nmero correspondiente de CPs PROFIBUS dentro de un equipo.
Organizacin en el multiproyecto
Si se han configurado subredes interproyectos, con STEP 7 V5.2 se pueden configurar tambin enlaces que abarquen tales subredes totales. Los puntos finales de esos enlaces pueden estar en distintos proyectos. STEP 7 ofrece soporte tanto para crear enlaces interproyectos dentro del multiproyecto como para adaptar enlaces configurados sin el contexto multiproyecto.
A158
7.3
Aplicacin
La transferencia de datos a travs de un enlace FDL configurado sirve para transmitir paquetes de datos conexos entre dos o ms estaciones PROFIBUS. Es necesario diferenciar entre S Enlace FDL especificado Los interlocutores estn unvocamente definidos por la configuracin del enlace. El interlocutor puede estar situado dentro o fuera del proyecto STEP7. S Enlace FDL no especificado (acceso layer 2 libre) La direccin del interlocutor queda sin definir durante la configuracin. El interlocutor se define indicando una direccin en la peticin de comunicacin del programa de usuario. Esto permite acceder hasta a 126 estaciones a travs de un enlace FDL no especificado siempre que las estaciones soporten los enlaces FDL. El interlocutor puede estar situado dentro o fuera del proyecto STEP7. S Enlace FDL con Broadcast Se accede a todas las estaciones conectadas a PROFIBUS y preparadas para recepcin Broadcast. S Enlace FDL con Multicast Se accede a todas las estaciones conectadas a PROFIBUS que pertenecen al crculo Multicast.
A159
En caso de enlaces no especificados, adems En recepcin Registro en el encabezamiento de peticin de la estacin emisora y del servicio FDL. En emisin Evaluacin del encabezamiento de peticin y direccionamiento del interlocutor; ejecucin del servicio FDL elegido.
A160
7.3.1
Propiedades
Un enlace FDL especificado permite una comunicacin controlada por programa entre dos estaciones de la red PROFIBUS con las siguientes caractersticas: S S S La transferencia de datos es bidireccional, lo que significa que en el enlace FDL se puede enviar y recibir al mismo tiempo. Ambas estaciones tienen los mismos derechos, lo que significa que cada estacin puede iniciar el proceso de emisin y recepcin si es activado por un evento. El envo y la recepcin de datos se realiza a travs del servicio SDA (SendDataAcknowledge) segn EN 50170, Vol 2.
Equipo SIMATIC S7 con CP PROFIBUS
rea de datos de usuario
PROFIBUSCP
enviar recibir
Enlace FDL
recibir enviar
PROFIBUSCP
rea de datos de usuario
enviar
Enlace FDL
recibir enviar
recibir
Figura 7-3
A161
7.3.2
Propiedades
Un enlace FDL no especificado con acceso layer 2 libre permite direccionar el interlocutor desde el programa; la comunicacin entre dos estaciones conectadas a PROFIBUS tiene las propiedades siguientes: S S La transferencia de datos es bidireccional, lo que significa que en el enlace FDL se puede enviar y recibir al mismo tiempo. La estacin local est definida por la configuracin. La estacin remota se registra en el encabezamiento de peticin del bfer de peticiones del programa de usuario cuando llama el AG_SEND. Esto permite acceder a cualquier estacin conectada a PROFIBUS (direcciones 0..126 en PROFIBUS). En el encabezamiento del AG_RECV es posible leer la direccin PB, el LSAP y el servicio del emisor.
Equipo SIMATIC S7 con CP PROFIBUS
rea de datos de usuario Bfer de peticiones Encabezamient o de peticin Datos tiles
enviar recibir
recibir enviar
Datos tiles
Figura 7-4
A162
7.3.3
Propiedades
Un enlace Broadcast permite emitir utilizando una nica peticin un mensaje a varios destinatarios. Del mismo modo es posible recibir mensajes por el mismo enlace Broadcast que son recibidos simultneamente por otras estaciones conectadas a PROFIBUS. Las propiedades pueden resumirse como sigue: S S S La transferencia de datos es bidireccional, es decir en un enlace Broadcast es posible enviar y recibir. La emisin y recepcin se realiza a travs del servicio FDL: SDN (Send Data with No Acknowledge). Al emitir se precisa definir un bfer de peticin, en la llamada AG_SEND. Es necesario reservar rea para el encabezamiento de la peticin; sin embargo, su contenido no es relevante. Del encabezamiento de la peticin del AG_RECV es posible leer la direccin PB, el LSAP y el servicio del emisor Broadcast. Para emitir se utilizan LSAPs comprendidos entre 1 y 56. Para la recepcin, todas las estaciones Broadcast tienen reservado el LSAP 63.
Equipo SIMATIC S7 con CP PROFIBUS
rea de datos de usuario Bfer de peticiones Encabezamient o de peticin Datos tiles
S S
enviar
recibir
LSAP = 63
Datos tiles
Figura 7-5
Emisin y recepcin a travs de un enlace FDL con direccionamiento Broadcast por programa
A163
Atencin Si utiliza un enlace FDL con Broadcast, en el CP afectado no podr recibir mensajes a travs de ningn otro enlace Broadcast, tampoco en ningn enlace FMS con Broadcast. Justificacin: El LSAP para Broadcast (63) est ya ocupado con un enlace Broadcast.
A164
7.3.4
Propiedades
Un enlace FDL con Multicast permite emitir utilizando una nica peticin un mensaje a varios destinatarios de un crculo Multicast. Las propiedades pueden resumirse como sigue: S S S S La transferencia de datos es bidireccional, es decir en un enlace FDL con Multicast posible enviar y recibir. La emisin y recepcin se realiza a travs del servicio FDL: SDN (Send Data with No Acknowledge). Se enva usando un LSAP unificado dentro del crculo Multicast (valor 1..56). Al emitir se precisa definir un bfer de peticin, en la llamada AG_SEND. Es necesario reservar rea para el encabezamiento de la peticin; sin embargo, su contenido no es relevante. Del encabezamiento de la peticin del AG_RECV es posible leer la direccin PB, el LSAP y el servicio del emisor Multicast.
enviar
recibir
Datos tiles
Crculo Multicast
Figura 7-6 Emisin y recepcin a travs de un enlace FDL con direccionamiento Multicast por programa
A165
A166
7.4
Enlaces
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 PROFIBUS de ambos equipos estn ya definidas. En caso de un enlace FDL especificado, esto es vlido tambin para la estacin de destino seleccionada. Para los TSAPs (Transport Service Access Point) locales y remotos se asignan automticamente valores por defecto en ambos puntos finales 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.
Nuevo enlace
Condicin para la configuracin de un nuevo enlace es que las estaciones estn configuradas con sus CPs y estn conectadas en red en el proyecto S7. Para crear un nuevo enlace, proceda del siguiente modo partiendo de NetPro: 1. Seleccione en NetPro la CPU del equipo, desde el que desea establecer el enlace. 2. Seleccione el comando Insertar " Nuevos enlaces (tambin se puede hacer con el botn derecho del ratn). Resultado: En la pantalla aparecer el cuadro de dilogo siguiente.
A167
3. Marque la estacin interlocutora con la que desea establecer el enlace (si existen varias CPUs, marque la CPU deseada). 4. Seleccione en el cuadro de texto Tipo el tipo de enlace que va a utilizar, p. ej. en Enlace FDL. Si confirma su entrada con Agregar, se habilita 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 lista 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.
A168
Atencin Para saber cuntos enlaces permite el CP PROFIBUS utilizado, consulte la Informacin sobre el producto /2/ suministrada con el CP. Si un equipo incorpora varios CPs, en caso de sobrepasarse dicho lmite se cambiar automticamente al siguiente CP. Los enlaces se pueden escalar en el dilogo de propiedades. Los enlaces con Otros equipos se clasifican como enlaces incompletos, es decir, el LSAP remoto est vaco. Estos enlaces tienen que comprobarse en el dilogo de propiedades y confirmarse con Aceptar.
A169
7.5
A170
7.6
Introduccin
Junto al registro o lnea de la tabla de enlaces puede cambiar determinadas propiedades del enlace configurado. Aqu puede modificar individualmente parmetros del enlace que se registran de forma estndar al abrir el cuadro de dilogo Nuevo enlace.
Fichas
El dilogo de propiedades es un dilogo que contiene fichas que corresponden a distintos grupos de parmetros que pueden ser modificados. Para los enlaces FDL se dispone de las siguientes fichas: S S S General Muestra los parmetros globales del enlace as como el nombre local del enlace FDL Direcciones Muestra las informaciones sobre direcciones locales y remotas. Panormica Visin de conjunto de todos los enlaces FDL configurados correspondientes al equipo S7 seleccionado, con los respectivos parmetros (LSAPs locales y remotos). S Informaciones sobre estado (status) 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.
A171
7.6.1
Ficha General
La ficha General del dilogo de propiedades indica los parmetros globales del enlace as como el nombre local del enlace FDL. El ID local es idntico al ID de la tabla de enlaces y se visualiza aqu por motivos de asignacin.
Tabla 7-1 Punto final local Atributos ID local Nombre va CP Descripcin idntico al valor de la tabla de enlaces Nombre propuesto, modificable por el usuario. Si un equipo dispone de varios CPs del mismo tipo que estn conectados a la misma subred, se puede seleccionar aqu la va de enlace. > Botn Seleccin de va Si no se ha asignado ningn CP (p. ej. por haber borrado anteriormente el CP) aparecer aqu ninguno. Si el equipo dispone de un solo CP no se podr seleccionar ninguna estacin. Parmetros del bloque ID LADDR Este valor se tiene que registrar como ID del parmetro de llamada al bloque en el programa de usuario para identificar al enlace. Este valor decimal se tiene que registrar como parmetro de llamada al bloque en el programa de usuario para identificar al CP (formato Hex, 200H > 512D).
A172
Siempre que por el lado local o remoto se haya configurado un reparto de carga entre dos o ms CPs PROFIBUS, en este punto puede asignarse al enlace la va deseada a travs de los CPs.
A173
7.6.2
LSAP local
LSAP remoto
Figura 7-7
Asignacin de los valores de la ficha Direcciones a los puntos finales del enlace FMS
A174
A175
Atencin Si utiliza un enlace FDL con Broadcast, en el CP afectado no podr aprovechar ningn otro enlace Broadcast, ni tampoco ningn enlace FMS con Broadcast.
Precausin Tenga en cuenta la advertencia siguiente respecto a la funcin Activar distribucin cclica de parmetros de bus: Si ha activado esta opcin en el dilogo Propiedades PROFIBUS de la ficha Ajustes de red, los parmetros de bus se envan durante el funcionamiento como telegramas Broadcast. Para evitar conflictos en la manipulacin de telegramas dentro del programa de usuario, usted tiene que: ignorar todos los telegramas que se enven con LSAP >56; o bien desactivar la mencionada funcin en la ficha Ajustes de red.
A176
A177
7.6.3
Ficha Panormica
En la ficha Panormica se visualizan todos los enlaces FDL configurados en este equipo con sus respectivos parmetros (no modificables). El ancho de las columnas de la tabla se puede ajustar individualmente. Parmetros
ID local Nombre (punto final local) CPU / Aplicaciones ste es el ID del enlace FDL nombre introducido para el enlace. Identifica al enlace FDL. Si en el modo multiproceso (para estaciones PC: varias aplicaciones) se hace mostrar todos los enlaces FDL operados en este equipo (opcin, ver bajo), se indica aqu la CPU / aplicacin que sea punto final del respectivo enlace. Para CP S7: Rack/Slot del CP local por el que se desarrolla el enlace (configuracin de hardware). Para estacin PC: indicacin del CP por el que pasa el enlace. Direccin interlocutor LSAP local LSAP remoto Estado Especifica la direccin PROFIBUS remota del interlocutor. link service access point local. link service access point remoto. Muestra el estado actual de la configuracin del enlace. Los enlaces sin asignacin se sealan mediante sin CP local / sin CP remoto en la columna de estado y con un signo ! al final del ID local (p. ej.: 0002 A000!). Los enlaces con Otros equipos se clasifican como enlaces incompletos, es decir, el LSAP remoto est vaco. El usuario tiene que comprobar este enlace en el dilogo de propiedades. Al salir del dilogo de propiedades con Aceptar se adoptarn los cambios y el smbolo (!) del ID local y el estado incompleto sern confirmados.
Descripcin
R/S o a travs de CP
A178
7.7
Barra de iconos
En la barra de herramientas de la tabla de enlaces (ver figura) se ofrecen las siguientes funciones:
Tabla 7-2 Guardar Funciones importantes para configurar enlacer Para guardar el enlace configurado seleccione la funcin Guardar o haga clic en el botn correspondiente de la barra de herramientas (smbolo de disquete). Si lo desea puede imprimir toda la tabla de enlaces o partes de ella. Seleccione para ello la funcin Imprimir o haga clic en el correspondiente botn de la barra de herramientas. (smbolo de impresora). Para imprimir se dispone de las siguientes opciones:
Imprimir
S S S S
Cambiar de interlocutor
Panormica de todos los enlaces (tabla de enlaces completa) Panormica de los enlaces seleccionados (rea seleccionada) Detalle de todos los enlaces (detalles de todos los enlaces) Detalle de los enlaces seleccionados (detalles del rea seleccionada)
Consiste en asignar un nuevo interlocutor al enlace seleccionado. Atencin: Tenga en cuenta que en enlaces del interface SEND/RECEIVE tambin cambiar el ID del interlocutor. Se inserta un nuevo enlace en la tabla de enlaces.
Insertar enlace
Cargar
Se carga la tabla de enlaces en el sistema de destino. Para ms informacin al respecto, consulte la funcin de ayuda integrada. Si desea obtener ayuda o informaciones adicionales elija la funcin Ayuda o haga clic en el botn de ayuda de la barra de herramientas (smbolo ?). Con el botn de ayuda acceder a textos de ayuda contextual mientras que con el men Ayuda acceder al dilogo de ayuda tal como es habitual en las aplicaciones de Windows.
Ayuda
A179
7.8
Motivo
A continuacin explicaremos las acciones que pueden conducir a que los enlaces configurados pierdan su asignacin al CP se borren. Atencin Observe que 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 ser necesario adaptar el ID, lo cual obliga a su vez a adaptar la entrega de parmetros en el programa de usuario.
Tabla 7-3
Acciones que obligan a cambiar los enlaces configurados Accin Efectos sobre el enlace Se mantienen los enlaces. Los IDs de los enlaces se actualizan automticamente. Cmo restablecer el enlace? 1. Adaptar la direccin inicial del mdulo LADDR en el programa de usuario. 2. Volver a cargar la configuracin del enlace en el CP. Despus de colocar e interconectar un CP en la configuracin del hardware : 1. Asignar al CP al enlace en el dilogo de propiedades para el enlace en la ficha Direcciones; o reasignar el enlace con la funcin Edicin " Interlocutor... Reasignar el enlace 2. Adaptar los IDs de los enlaces en el programa de usuario. 3. Volver a cargar la configuracin del enlace en el CP. Volver a configurar el equipo y los enlaces. Reasignar al enlace un equipo ajeno (o tambin un equipo local) a travs de la funcin Edicin " Interlocutor... Reasignar el enlace
Los enlaces se mantienen en la tabla de enlaces sin asignacin a un CP. Los enlaces aparecen Aparecer el mensaje: El marcados con un ! en la ficha CP tiene n enlaces; se Panormica del dilogo de perder la asignacin en propiedades de los enlaces. la tabla de enlaces.
En el proyecto se borran todos los enlaces con este equipo. Los enlaces de los equipos creados en el proyecto con un equipo tercero se mantienen en la tabla de enlaces sin asignacin. Los enlaces aparecen marcados con un ! en la ficha Panormica del dilogo de propiedades de los enlaces. Los enlaces que estaban asignados a travs del CP se mantienen en la tabla de enlaces sin asignacin. Los enlaces aparecen marcados con un ! en la ficha Panormica del dilogo de propiedades de los enlaces.
A travs de la funcin Edicin " Interlocutor... o a travs de la ficha Direccin del dilogo de propiedades del enlace en cuestin.
A180
A181
7.9
Bloques FC
Para realizar la comunicacin a travs de enlaces FDL se dispone de dos bloques del tipo FC: S AG_SEND El bloque transfiere los datos tiles del rea de datos de usuario dada para transferirlos al CP PROFIBUS. AG_RECV El bloque guarda los datos tiles recibidos en el rea de datos de usuario indicada en la llamada.
El esquema representado ms abajo describe el funcionamiento del interface SEND/RECEIVE: El programa de usuario encarga al CP PROFIBUS mediante los bloques FC AGSEND y AGRECV que enve o reciba datos en el enlace FDL configurado. En los tipos de enlace: enlace no especificado con acceso layer 2 libre, Broadcast y Multicast, el bfer de peticiones incluye, en el rea de datos de usuario, un encabezamiento de peticin adicional destinado a incluir los parmetros de direccin y servicio.
Estacin PROFIBUS SIMATIC S7
CPU
Programa de usuario STEP7
CP PROFIBUS
Base de datos CP Bfer de datos FDL
AGSEND AGRECV
enviar recibir
Enlace FDL
Ciclo de la CPU
Tiempo de transferencia
Figura 7-8
A182
7.9.1
A183
Atencin Los bloques se pueden llamar varias veces en un ciclo para un mismo enlace de configuracin.
OB
AGRECV
Enlace FDL
AGSEND
AGRECV
AGSEND
AGSEND
Escribir PAA
Leyenda:
Ejecucin del ciclo de la CPU Las rayas indican los enlaces FDL con sus bloques FC respectivos.
Figura 7-9
Se observa lo siguiente: S El programa de usuario, que puede estar formado por un nmero discrecional de bloques (OB, FB o FC), accede a varios enlaces FDL. (en la figura 7-9 se representan 3 enlaces). El programa de usuario enva datos desde distintos puntos, es decir de forma controlada por eventos y por programa, a travs de un interface FDL con una llamada AGSEND. El programa de usuario recibe datos de distintos puntos del ciclo de la CPU a travs del enlace mediante una llamada AGRECV.
S S
A184
Enlace FDL Enlace FDL
Enviar datos de emisin del enlace FDL
AGRECV
7.9.2
Principio
El CP PROFIBUS procesa las peticiones de emisin o recepcin independientemente del ciclo de la CPU y requiere un tiempo de transferencia. El interface de los bloques FC con el programa de usuario se sincroniza mediante confirmacin. Cabe distinguir dos casos: S S El ciclo de la CPU dura menos que el tiempo de transferencia. El ciclo de la CPU dura ms que el tiempo de transferencia.
Nota Observe los diagramas de flujo de los bloques FC en el /5/. Estos diagramas muestran cmo manejar y transferir parmetros al interface SEND/RECEIVE en el programa de usuario para conseguir un intercambio de datos correcto. Lea las informaciones que figuran a continuacin con respecto al ciclo de la CPU y el tiempo de transferencia.
A185
AG_RECV: en S7300 rige: La peticin se confirma con el mensaje An no se han recibido datos si el CP PROFIBUS no dispone an de datos de recepcin. El programa de usuario recibir dicho mensaje en el ciclo de la CPU hasta que el CP PROFIBUS haya recibido datos a travs del mismo enlace FDL. en S7400 rige: La peticin se confirma con el mensaje An no se han recibido datos si el CP PROFIBUS no dispone an de datos de recepcin. Para poder recibir datos, el programa de usuario deber lanzar una nueva peticin.
A186
Diagnstico NCM S7
El diagnstico NCM S7 aqu descrito proporciona informaciones dinmicas sobre el estado operativo de las funciones de comunicacin de CPs conectados on-line. 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.
Las fuentes siguientes ofrecen informacin complementaria 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.
A187
Diagnstico NCM S7
8.1
Panormica
Qu debe conocer
Debera estar familiarizado con las informaciones bsicas del captulo 2 relativas al significado y al manejo de NCM S7. Con esto conocer el procedimiento a seguir para enlazar el CP con el PG y controlarlo a travs del PG.
A188
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
Nota Tenga en cuenta que el Diagnstico NCM S7 no es posible en un esclavo DP pasivo va PROFIBUS.
S S
Diagnstico de los enlaces FDL; Diagnstico de los enlaces FMS; explicaciones, v. tomo 2 de este manual.
A189
Diagnstico NCM S7
8.2.1
Instalacin
El Diagnstico NCM S7 es parte integrante de STEP 7, opcin NCM S7. Usted tiene varias posibilidades para iniciar la herramienta de diagnstico, por ejemplo: 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 Desde el cuadro de dilogo Propiedades del CP en el que se encuentra su proyecto STEP7. Opcin 2 S Elija esta opcin si el proyecto STEP 7 en el que configur el CP no est disponible en su PG (mantenimiento).
Opcin 1 S Desde el men inicial de Windows, 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).
A190
Diagnstico NCM S7
Estructura
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 actualmente y de para qu funciones y enlaces est configurado el CP, se muestra una estructura de objetos 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.
A191
Diagnstico NCM S7
8.2.2
Comandos generales
Panormica
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... Modo" Stop CP Start CP Borrado total CP Ver>"Actualizar Ver>" Actualiz. cclica on / cclica off
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. En determinados tipos de CP, p. ej. el CP 4435 Basic, es posible la funcin Borrado total. La funcin tiene que confirmarse adicionalmente. 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.
Herramientas>"Preferencias
Ajuste con este comando parmetros de validez general para la sesin de diagnstico. Sirve para obtener ayuda acerca de la funcin de diagnstico actual. Tambin puede utilizar la tecla de funcin F1. Tenga en cuenta que algunas funciones de diagnstico contienen tambin ayudas referidas al contexto para los distintos campos de salida. Para ello cliquee el cursor en el campo de salida y pulse la tecla de funcin F1.
Ayuda"
Nota Si el enlace con el CP PROFIBUS se interrumpe durante la sesin de diagnstico, recibe usted un aviso Online: Se ha desecho 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.
A192
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
A193
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
A194
Diagnstico NCM S7
Figura 8-1
Direccin de estacin (MAC): 080006010203 Conexin de la estacin de destino: Industrial Ethernet Red2
Figura 8-2
A195
Diagnstico NCM S7
8.3.4
S7 300
CP U C P
A196
Diagnstico NCM S7
S7 300
CP U C P
A197
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
A198
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).
A199
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 Ajustar opciones Identificar el CP PROFIBUS (seleccionar el objeto de diagnstico Informacin sobre el CP)
El CP no est en RUN
si el CP est en RUN
Parmetros de bus PROFIBUS Funciones de estadstica Funciones de estadstica Panormica de estaciones PROFIBUS
Seleccionar objetos de diagnstico especficos del modo operativo: Maestro DP Esclavo DP Enlace FDL Enlace FMS (ver tomo 2) Para obtener una visin de conjunto y una aclaracin detallada de eventos de diagnstico, ver/evaluar el bfer de diagnstico
2. Aclare p. ej. en base a la lista de control que figura en el apt. 8.6 sus problemas o las tareas a realizar y seleccione, de conformidad con lo all recomendado, la funcin de diagnstico.
A200
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. Determinar el estado operativo actual del CP PROFIBUS como mdulo en S7300/400 y como participante en la comunicacin va PROFIBUS y, si procede, modificarlo (comando Estado operativo"CP Stop / CP Run). Sirve para visualizar y decodificar datos de diagnstico del equipo (especficos del fabricante). 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.
Bfer de diagnstico Diagnstico general de fallos 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.
Estacin L2
Panormica de estaciones en PROFIBUS: Aclarar qu estaciones activas y pasivas se han detectado en la subred PROFIBUS y en el anillo lgico.
A201
Diagnstico NCM S7
Tabla 8-3
Visualizar y comprobar los parmetros del bus actuales. Estadstica referida a estaciones Evaluar informaciones sobre cmo el PROFIBUS gestiona la comunicacin del CP PROFIBUS direccionado. Adems de las informaciones de estado se visualiza el nmero de eventos habido desde la ltima vez que se inicializ el CP PROFIBUS (contador) as como el nmero de eventos determinado desde la ltima peticin de actualizacin (diferencia).
Estadstica
Tabla 8-4
La funcin de diagnstico de esclavos DP sirve para visualizar los datos de diagnstico de esclavos DP. Dependiendo del estado operativo del CP PROFIBUS en cuestin puede tratarse de los datos siguientes:
tos diagnstico de los esclavos DP conectados. tos de diagnstico del propio CP PROFIBUS. Independientemente de ello el maestro DP de este esclavo DP suministra informacin de diagnstico adicional a la que podr recurrir para obtener un diagnstico completo.
Diagnstico de mdulos
Determinar los estados de los mdulos Determinar estados errneos del mdulo.
El diagnstico de mdulos slo puede activarse si ha fallado un mdulo del esclavo DP. Si no existe ningn diagnstico de mdulo, el registro aparece en gris en el rea de navegacin.
A202
Diagnstico NCM S7
Tabla 8-4
Funciones dependientes del modo de operacin, continuacin Objetivo del diagnstico Particularidades
Visualizacin y supervisin de los enlaces de comunicacin FDL. 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.
S Informaciones sobre el estado del enEnlaces " Tipo " Tipo enlace n
A203
Diagnstico NCM S7
8.6
Significado
Las listas siguientes muestran algunos problemas tpicos y sus posibles causas, pudiendo entonces recurrir a la ayuda de la herramienta Diagnstico NCM S7. Las listas de control contemplan los temas siguientes: 1. Lista de control Funciones CP generales 2. Lista de control Modo maestro DP. 3. Lista de control Modo esclavo DP. 4. Lista de control Enlaces FDL. Encontrar la correspondiente lista de control para enlaces FMS en el tomo 2 de este manual.
Nota
En la columna Identificar la causa y remedio encontrar escrito en negrilla la solucin recomendada para resolver el problema.
A204
Diagnstico NCM S7
8.6.1
Tabla 8-5
Problema
El CP PROFIBUS no pasa Se ha cargado una confial estado operativo RUN. guracin no vlida en el CP PROFIBUS.
A205
Diagnstico NCM S7
8.6.2
Tabla 8-6
Problema El CP no cambia al modo Maestro DP (p. ej., LED de fallo de bus encendido en algunas estaciones).
A206
Diagnstico NCM S7
Tabla 8-6
Lista de control para problemas tpicos al utilizar un maestro DP en una instalacin. Causa posible Las estaciones esclavas se encuentran en el estado Stop (p. ej., selector en ET200UDP). Identificar la causa y remedio Peticin del diagnstico del Maestro DP en el diagnstico NCM S7PROFIBUS. Run, causa del estado DP: Modo de sondeo normal (con datos tiles de la CPU). Seleccionar el esclavo corresp. en la lista de esclavos. Transferencia de datos: No. Peticin del diagnstico del Esclavo DP que corresponda en la lista de esclavos. Diagnstico de la estacin esclava: StationNonExistent Remedio: Llevar el selector de los esclavos DP a la posicin RUN. El CP PROFIBUS opera como maestro de clase 2 y lee cclicamente los datos de entradas y salidas de las estaciones esclavas. Peticin del diagnstico del Maestro DP en el diagnstico NCM S7PROFIBUS. Run, causa del estado DP: Modo de sondeo normal (con datos tiles de la CPU). Seleccionar el esclavo corresp. en la lista de esclavos. Transferencia de datos: No. Peticin del diagnstico del Esclavo DP que corresponda en la lista de esclavos. Diagnstico de la estacin esclava: StationNotReady, ExtStatusMessage, ParameterRequest, SlaveDeactivated, StatusFromSlave Remedio: Desactivar el servicio de lectura y activar la transferencia normal de datos; es decir cambiar a Maestro 1.
Problema
Las salidas de los esclavos DP estn todas a cero aunque el programa de usuario solicita datos de salida distintos de cero.
Se ha configurado la reaccin de error AUTOCLEAR y por lo menos un esclavo DP configurado no se encuentra en la fase de transferencia de datos.
Peticin del diagnstico del Maestro DP en el diagnstico NCM S7PROFIBUS. Clear, causa del estado DP: Hay como mnimo un esclavo (act.) que no se encuentra en la fase de transferencia de datos. Buscar el esclavo que corresponda en la lista de esclavos con transferencia de datos: No. Peticin del diagnstico del Esclavo DP que corresponda en la lista de esclavos. Analizar el diagnstico del esclavo DP. Remedio: Llevar el esclavo que no se encuentra en la fase de transferencia de datos a dicha fase, p. ej. corrigiendo la configuracin, interruptor RUN, conexin fsica al bus, etc..
A207
Diagnstico NCM S7
Tabla 8-6
Lista de control para problemas tpicos al utilizar un maestro DP en una instalacin. Causa posible El bloque FC DPCTRL solicita el estado DP CLEAR. Identificar la causa y remedio Peticin del diagnstico del Maestro DP en el diagnstico NCM S7PROFIBUS. Clear, causa del estado DP: Modo de sondeo (datos = 0), estado solicitado por el usuario. Remedio: Estado DP RUN solicitado por el bloque FC DPCTRL.
Problema
Los datos de entrada no estn llegando al rea deseada en la CPU. Se estn emitiendo datos de salida errneos. Si bien se han lanzado peticiones GlobalControl cclicas (SYNC y FREEZE) solo se ha procesado la ltima peticin.
En el DPSEND o en el DPRECV se ha indicado un rea de puntero ANY errneo. Se han enviado 2 peticiones Global Control separadas.
Remedio: Enviar las peticiones GlobalControl SYNC y FREEZE con una sola peticin GlobalControl.
A208
Diagnstico NCM S7
8.6.3
Tabla 8-7
Problema No estn llegando datos DP esclavo CP PROFIBUS del maestro DP o bien el maestro DP no est recibiendo datos del esclavo CP PROFIBUS.
A209
Diagnstico NCM S7
Tabla 8-7
Lista de control para problemas tpicos del modo Esclavo DP en una instalacin Causa posible La longitud E/S especificada en el esclavo al llamar al bloque DPSEND o DPRECV no coincide con la longitud E/S configurada en el maestro DP. Identificar la causa y remedio Peticin del diagnstico del Esclavo DP en el diagnstico PROFIBUS de NCM S7. Direccin PROFIBUS del maestro de parametrizacin: ninguna Diagnstico de la estacin esclava: StationNotReady ExtDiagMessage ParameterRequest SlaveConfigCheckFault StatusFromSlave Mensaje explcito El esclavo espera a la parametrizacin y configuracin del maestro, la longitud de los datos ha cambiado Peticin del diagnstico referido al aparato, entrada 02 XX YY La entrada 02 describe un cambio en la configuracin (ver tambin la tabla 6-1 de la pgina A143 ). La entrada XX indica la longitud actual (en hexadecimal) del bloque DPSEND para el CP PROFIBUS como esclavo DP (corresponde a la longitud de los datos de entrada a configurar para este esclavo en el maestro DP). La entrada YY indica la longitud actual (en hexadecimal) del bloque DPRECV para el CP PROFIBUS como esclavo DP (corresponde a la longitud de los datos de salida a configurar para este esclavo en el maestro DP). En el bfer de diagnstico se encuentra la entrada correspondiente: Configuracin adaptada. Longitud de recepcin: aaa, longitud de emisin: bbb, correspondiendo aaa y bbb a los parmetros indicados arriba en hexadecimal xx e yy. Remedio: Corregir la configuracin en el maestro DP o la longitud en los bloques DPSEND o DPRECV del CP PROFIBUS como esclavo DP. El maestro DP se encuen- Peticin del diagnstico del Esclavo DP en el diagtra en estado CLEAR nstico PROFIBUS de NCM S7. o bien se ha configurado la reaccin de error AUTOCLEAR en el maestro DP y por lo menos uno de los esclavos DP configurados en el maestro DP no se encuentra en la fase de transferencia de datos. Direccin PROFIBUS del maestro de parametrizacin: XXX Diagnstico de la estacin esclava: StatusFromSlave Mensaje explcito El maestro DP 1 se encuentra en el estado CLEAR. Remedio: Pasar el maestro DP al estado RUN, eliminar el estado CLEAR.
Problema No estn llegando datos DP esclavo CP PROFIBUS del maestro DP o bien el maestro DP no est recibiendo datos del esclavo CP PROFIBUS.
A210
Diagnstico NCM S7
Tabla 8-7
Lista de control para problemas tpicos del modo Esclavo DP en una instalacin Causa posible El maestro DP ya no est sondeando el CP PROFIBUS como esclavo DP > se ha sobrepasado el tiempo de vigilancia (watchdog). Identificar la causa y remedio Abrir el bfer de diagnstico en la herramienta de diagnstico PROFIBUS de NCM S7. En el bfer de diagnstico se encuentra la siguiente entrada: Se ha rebasado el tiempo. Tiempo de vigilancia ajustado en el esclavo: xxx 10 msec. El factor XXX est configurado en el maestro DP y produce el tiempo de vigilancia en ms multiplicndolo por 10 Mode. Remedio: Pasar el maestro DP nuevamente al estado de RUN o bien corregir el tiempo de vigilancia en la configuracin del maestro DP. Abrir el bfer de diagnstico en la herramienta de diagnstico PROFIBUS de NCM S7. En el bfer de diagnstico se encuentra la siguiente entrada: El maestro (Dir. XXX) libera al esclavo para otros maestros. Byte de estado del telegrama de parametrizacin: YYY. La entrada XXX corresponde a la direccin del maestro DP que ha liberado al CP PROFIBUS como esclavo DP. La entrada YYY equivale al primer byte del telegrama de parametrizacin (p. ej. 64 dec. equivale a UNLOCK) Remedio: Pasar el maestro DP nuevamente al estado RUN o iniciar la transferencia de datos con un maestro distinto.
Problema No estn llegando datos DP esclavo CP PROFIBUS del maestro DP o bien el maestro DP no est recibiendo datos del esclavo CP PROFIBUS.
El maestro DP ha liberado al CP PROFIBUS como esclavo DP para otros maestros (p. ej., cambio al modo OFFLINE).
A211
Diagnstico NCM S7
Tabla 8-7
Lista de control para problemas tpicos del modo Esclavo DP en una instalacin Causa posible La CPU an est en estado STOP; los bloques DPSEND/ DPRECV an no han sido recurridos. Identificar la causa y remedio Peticin del diagnstico del Esclavo DP en el diagnstico PROFIBUS de NCM S7. Direccin PROFIBUS del maestro de parametrizacin: ninguna Diagnstico de la estacin esclava: StationNotReady ExtStatusMessage ParameterRequest StatusFromSlave Mensaje explcito El esclavo determina su propia longitud de datos E/S (configuracin), la CPU est en estado STOP. Peticin del diagnstico referido al aparato de entrada 04. La entrada 04 describe que la CPU se encuentra en el estado de STOP (ver tambin la tabla 6-1 de la pgina A143). Remedio: Pasar la CPU al estado RUN. El CP PROFIBUS como esclavo DP se encuentra en estado Stop por selector, o bien el CP PROFIBUS como esclavo DP ha sido parado por NCM S7 o por el diagnstico PROFIBUS de NCM S7. Peticin del estado operativo en el diagnstico PROFIBUS de NCM S7. Estado operativo: STOP Causa: Conmutacin del selector a STOP o bien Causa: STOP por orden del PG. Remedio: Conmutar el CP PROFIBUS al estado RUN mediante el selector o desde PROFIBUS S7 NCM o desde Diagnstico PROFIBUS de NCM S7.
Problema No estn llegando datos DP esclavo CP PROFIBUS del maestro DP o bien el maestro DP no est recibiendo datos del esclavo CP PROFIBUS.
A212
Diagnstico NCM S7
8.6.4
Tabla 8-8
Problema No se transfieren datos a travs de un enlace FDL o bien solo se transfieren en un sentido.
Configurar eventualmente los bloques FC. el bfer de recepcin o de Corregir eventualmente el puntero ANY. emisin es demasiado pequeo o errneo. Asignacin LSAP errnea. Evaluar los bytes de estado de los bloques FC o el bfer de diagnstico. Remedios: Cambiar los SAPs de acuerdo a lo especificado en las entradas del bfer de diagnstico. Direccin de destino PROFIBUS no accesible. Seleccionar la panormica de estaciones PROFIBUS. Evaluar el bfer de diagnstico y comprobar las direcciones PROFIBUS de las estaciones PROFIBUS. Remedio: Indicar la direccin de destino correcta. En caso de peticiones con El interface de AG_SEND sealiza Error de sistema encabezamiento: Error en En el bfer de diagnstico aparece parmetro ilegal. el encabezamiento de peRemedio: ticin de AG_SEND. Comprobar el parmetro en el encabezamiento de la peticin, y dado el caso, corregirlo. Transferencia de datos demasiado lenta. Dispositivo receptor demasiado lento. Evaluar el bfer de diagnstico. Entrada: La estacin de destino XX no dispone de recursos de recepcin. Remedios: Retardar la emisin o comprobar la estacin receptora y optimizar la recepcin. Remedio: Ajustar el parmetro LEN al tamao necesario. En caso de peticiones con encabezamiento, el parmetro LEN tiene que incluir el encabezamiento de la peticin y los datos tiles. Remedio: Corregir el parmetro LEN y el puntero ANY. -
Se enva el bloque de da- El parmetro LEN est tos completo en un enlace mal ajustado en AG FDL. SEND.
Se enva el bloque de da- El bfer indicado con el tos completo en un enlace puntero ANY es demaFDL. siado pequeo.
A213
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.
A214
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 S7.
Archivos a cargar
El cargador de firmware soporta los siguientes tipos de archivo: S <Archivo>.FWL Un tipo de archivo que, complementando al formato LAD, incluye informaciones que se presentan en los cuadros de dilogo del cargador de firmware. S <Archivo>.LAD Un tipo de archivo que contiene slo el programa del sistema cargable en el mdulo. 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.
A215
Cargador de firmware
9.2
Cargar el firmware
Firmware cargable
El CP PROFIBUS soporta la actualizacin del firmware (FW) mediante cargador de FW. Para ello, el CP permanece durante 10 segundos en el estado Esperando actualizacin de FW tras una conexin de la tensin y accionamiento simultneo del selector de modos de funcionamiento a STOP. Despus de la actualizacin del FW se tiene que desconectar y conectar de nuevo el bastidor antes de reiniciar el servicio normal.
Preparativos
Seleccione en el men de inicio de Windows el comando de men SIMATIC NCM S7 Industrial Ethernet " de firmware.
"
STEP 7 "
Usar el botn Siguiente y seguir las instrucciones que figuran en el cuadro de dilogo que se presenta en pantalla.
Precausin 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.
A216
Cargador de firmware
Precausin En el caso de Industrial Ethernet, tenga en cuenta al respecto las indicaciones del 2 para visualizacin de la direccin de emergencia. paso
La ayuda integrada proporciona ms informaciones detalladas sobre las distintas variantes de carga. -
A217
Asignacin de pines
A Asignacin de pines
Asignacin de pines conector de 9 polos SubD (PROFIBUS)
Pin
1 2 3 4 5 6 7 8 9 PE RxD/TxD-P RTS (AG) M5V2 P5V2 BATT RxD/TxD-N
Seal
Designacin en PROFIBUS
Tierra de proteccin Lnea de datos - B Control - A Potencial referencia datos Polo + alimentacin Lnea de datos - A
A218
Nota Las homologaciones vigentes actualmente aparecen en la placa de caractersticas del respectivo producto.
IEC 611312
Los antedichos S7CPs SIMATIC NET cumplen los preceptos y criterios de la norma CEI 611312 (Sistemas de automatizacin, Parte 2: Requisitos para los materiales y pruebas).
Homologacin CE
Los antedichos S7CPs 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)
Las declaraciones de conformidad de la CE estn a disposicin de las autoridades competentes, en cumplimiento de las directivas mencionadas, en: S Siemens Aktiengesellschaft Industry Automation Industrielle Kommunikation SIMATIC NET Postfach 4848 D90327 Nrnberg
A219
Directiva CEM
Los antedichos S7CPs SIMATIC NET S7CPs 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
Nota Durante el uso (la instalacin) de los productos SIMATIC NET en el rea con riesgo de explosin Zona 2 es imprescindible cumplir las condiciones especiales pertinentes. Encontrar dichas condiciones aqu: S en la coleccin de manuales SIMATIC NET, a travs de Todos los documentos > Approval of SIMATIC/SIMATIC NET Products for Direct Installation in ExZone 2 Encontrar la informacin relativa a productos SIMATIC aqu: S en la direccin de Internet
http://support.automation.siemens.com/WW/view/de/13702947
A220
Cuidado Peligro de lesiones corporales y daos materiales. Si se instalan ampliaciones no homologadas para los S7CPs 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 NMB003 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.
A221
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 063533C000
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 S7CPs SIMATIC NET en una caja que cumpla por lo menos con IP54 segn la norma EN 60529.
Permiso FM
Factory Mutual Approval Standard Class Number 3611, Class I, Division 2, Group A, B, C, D, T3...T6 or Class I, Zone 2, Group IIC, T3...T6. Consulte la clase de temperatura en la placa de modelo del mdulo.
A222
Cuidado Pueden producirse daos personales y materiales. En reas con riesgo de explosin se pueden producir daos personales y materiales si, con el CP SIMATIC NET S7 en funcionamiento, se crea o interrumpe un circuito de corriente elctrica (p. ej. con conectores elctricos, fusibles, interruptores). WARNING EXPLOSION HAZARD: DO NOT DISCONNECT EQUIPMENT WHEN A FLAMMABLE OR COMBUSTIBLE ATMOSPHERE IS PRESENT. Si se usa en reas con riesgo de explosin (Division 2 Zone 2), el aparato se debe montar en una carcasa.
A223
C Bibliografa
Localizacin de la bibliografa Siemens
Los nmeros de pedido de documentaciones de Siemens se indican en los catlogos SIMATIC NET Comunicacin industrial, catlogo IK PI y SIMATIC Productos para Totally Integrated Automation y Micro Automation, catlogo ST 70. Estos catlogos as como informaciones adicionales se pueden solicitar a la respectiva subsidiaria o sucursal de SIEMENS. Algunos de los documentos aqu citados los puede encontrar tambin en el CD SIMATIC NET Manual Collection que se adjunta a cada CP S7. Muchos manuales SIMATIC NET puede encontrarlos en las pginas de Internet del Siemens Customer Support para automatizacin:
http://support.automation.siemens.com/WW/view/de
Introduzca all la ID del manual correspondiente como nombre de bsqueda. La ID se encuentra entre parntesis en la bibliografa. Los manuales que existen en su PG/PC en la documentacin estndar de la instalacin STEP7 estn disponibles en el men de Inicio (Inicio > SIMATIC > Documentacin). En la siguiente direccin encontrar una pgina resumen de la documentacin SIMATIC:
http://www.automation.siemens.com/simatic/portal/html_76/techdoku.htm
A224
Bibliografa
/2/
Sobre el uso y la configuracin del CP Manual CPs S7 para PROFIBUS Configuracin y puesta en servicio Parte integrante del paquete de manuales NCM S7 para CPs SIMATIC NET de la documentacin online en STEP 7 Siemens AG Sobre el uso y la configuracin del CP con servicios FMS Manual SIMATIC NET NCM S7 para PROFIBUS, tomo 2 Parte integrante del paquete de manuales NCM S7 para CPs SIMATIC NET de la documentacin online en STEP 7 Siemens AG Sobre el uso y la configuracin del CP NCM S7 para Ces SIMATIC NET instrucciones resumidas Gua rpida Parte integrante del paquete de manuales NCM S7 para PROFIBUS de la documentacin online en STEP 7 Siemens AG SIMATIC NET Funciones (FC) y bloques de funciones (FB) para CPs SIMATIC NET S7 Manual de programacin Siemens AG (SIMATIC NET Manual Collection) SIMATIC NET, Instrucciones Poner en servicio estaciones de PC Parte integrante del paquete de manuales NCM S7 para Industrial Ethernet de la documentacin online en STEP 7 Siemens AG Sobre el montaje y la puesta en servicio de una red SIMATIC NET PROFIBUS Manual de redes de comunicacin industriales PROFIBUS Siemens AG Configurar hardware SIMATIC y configurar enlaces con STEP 7 Parte del paquete de documentacin STEP 7 Conocimientos bsicos Parte integrante de la documentacin online en STEP 7 Siemens AG Programar SIMATIC con STEP 7 Parte del paquete de documentacin STEP 7 Conocimientos bsicos Parte integrante de la documentacin online en STEP 7 Siemens AG
/3/
/4/
/5/
/6/
/7/
/8/
/9/
A225
Bibliografa
/10/
SIMATIC STEP 7 Manuales de referencia para KOP / FUP / AWL Software del sistema para S7300/400 Funciones del sistema y estndar Parte integrante de la documentacin online en STEP 7 Siemens AG Sobre el tema PROFIBUS: SIMATIC NET Manual para redes PROFIBUS Edicin 02 Siemens AG Sobre el tema PROFIBUS: Dezentralisieren mit PROFIBUSDPAufbau, Projketierung und Einsatz (Descentralizar con PROFIBUSDP Montaje, configuracin y uso) Weigmann, J.; Kilian, G. / PublicisMCDVerlag Norma PROFIBUS EN 50170, Vol. 2 Beuth Verlag, Berln Sobre el tema PROFIBUS: PROFIBUSDP/DPV1 Grundlagen, Tipps und Tricks fr Anwender (Principios, consejos y trucos para usuarios) Popp, M. / HthigVerlag Sobre el tema CiR: Manual de funciones Modificaciones de la instalacin durante el funcionamiento con CiR Siemens AG 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 de programacin) Berger, H. / PublicisMCDVerlag, 2001 Sobre la configuracin de componentes y sistemas PROFInet: Ayuda bsica en la Engineeringtool SIMATIC iMap Siemens AG
/11/
/12/
/13/
/14/
/15/
/16/
/17/
/18/
Sobre la configuracin de componentes y sistemas PROFInet: Component based Automation Configurar instalaciones con SIMATIC iMap Manual Siemens AG
A226
Bibliografa
/20/
Referencia
Las referencias de pedido de los documentos SIEMENS arriba mencionados se encuentran en los catlogos Comunicacin industrial SIMATIC NET, catlogo IKPI y Sistemas de automatizacin SIMATIC S7 / M7 / C7 Componentes para la Integracin Total en Automatizacin, catlogo ST 70. Dichos catlogos as como otras informaciones y ofertas de cursos pueden obtenerse en las delegaciones, representaciones y agencias de SIEMENS.
A227
D 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.
A228
Glosario
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. Como alternativa son posibles actualizaciones asncronas segn la configuracin (imagen parcial de procesos) o segn la programacin a travs de SFC 26/27.
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.
A229
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.
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.
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)
SINEC
Designacin anterior de productos para > redes y componentes de red de Siemens. Nueva denominacin: SIMATIC NET
A230
Glosario
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
A231
Glosario
D.2
PROFIBUS
Los datos maestros del equipo (GSD) contienen descripciones de esclavos DP segn EN 50170, Vol 2. El uso de GSD simplifica la configuracin del > maestro DP as como de los > esclavos DP.
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 PROFIBUS
La direccin PROFIBUS es una identificacin inequvoca de una > estacin (un equipo) conectada a > PROFIBUS. Para el direccionamiento de una estacin se transmite la direccin PROFIBUS en el > telegrama.
Un > parmetro de bus para > PROFIBUS. Indica la direccin > PROFIBUS ms alta de una estacin activa en el sistema de bus. Para las estaciones pasivas se permiten direcciones PROFIBUS superiores al valor HSA (Highest Station Adress) (margen permitido: HSA 1..126).
Enlace AGAG
Enlace FDL
Los enlaces FDL (denominacin anterior: enlaces AGAG) permiten una comunicacin controlada por programa/eventos a travs de la red PROFIBUS de SIMATIC S7 con S S S S SIMATIC S7 con CP PROFIBUS SIMATIC S5 con CP 5430/31 SIMATIC S595 U con interface PROFIBUS PC/PG con CP 5412 A1/A2
A232
Glosario
Enlace FMS
Los enlaces FMS permiten una comunicacin controlada por programa/eventos entre equipos que cumplan la norma FMS. Representaciones de datos especficas de los equipos son neutralizadas durante la transmisin.
Esclavo
Esclavo DP
Estacin en PROFIBUS
Una estacin (un equipo) es identificado por medio de una > direccin PROFIBUS en > PROFIBUS.
En la comunicacin entre el > maestro DP y los > esclavos DP se distinguen los siguientes cuatro estados operativos DP: S S S S OFFLINE STOP CLEAR RUN
Cada uno de estos estados operativos se caracteriza por acciones definidas entre el > maestro DP y el > esclavo DP.
Un espacio de direcciones libre entre dos > equipos es rebuscado cclicamente para constatar si hay otro equipo que desee ser incorporado al anillo lgico.
FDL
FMS
GetOV
Servicio FMS para leer el directorio de objetos (contiene, entre otras cosas, las descripciones de variables) de un > VFD.
A233
Glosario
Identificador de grupo
Los esclavos DP se pueden asignar a uno o a varios grupos a travs de un identificador de grupo. Los > esclavos DP se pueden direccionar entonces directamente a travs del identificador de grupo al transmitir telegramas de control.
Maestro
Equipo activo conectado a > PROFIBUS que puede enviar > telegramas, sin solicitud, cuando est en posesin del testigo (token).
Maestro DP
Una > estacin con funcin de maestro en > DP PROFIBUS. Entre ellas cabe distinguir: S Maestro DP (clase 1) o maestro DP 1 El maestro DP 1 desarrolla el trfico de datos de red con los > esclavos DP a l asignados. Maestro DP (clase 2) o maestro DP El maestro DP 2 proporciona servicios como: Leer datos de entrada/salida; Diagnstico Global Control
Un > parmetro de bus para > PROFIBUS. Maximum Station Delay (mx. TSDR) indica el mximo margen de tiempo que tiene que transcurrir necesariamente en una de las > estaciones de la > subred entre la recepcin del ltimo bit de un > telegrama sin acuse de recibo y la emisin del primer bit del siguiente telegrama. Tras la emisin de un telegrama sin acuse de recibo, un emisor slo debe enviar otro telegrama despus de transcurrir el margen de tiempo mx. TSDR.
Un > parmetro de bus para > PROFIBUS. Minimum Station Delay (mn. TSDR) indica el margen de tiempo que el receptor de un > telegrama tiene que esperar como mnimo hasta enviar el acuse de recibo o hasta la emisin de otro telegrama. El TSDR mn. depende del mximo margen de tiempo que un estacin del subsistema necesita para recibir un acuse de recibo despus del envo del telegrama.
Modo CLEAR
Modo del maestro DP; las entradas son ledas cclicamente, las salidas permanecen puestas a 0.
A234
Glosario
Modo FREEZE
El modo FREEZE es un modo de funcionamiento DP en el que se registran datos de entrada de proceso de un esclavo DP, de varios esclavos DP (formacin de grupos) o de todos los esclavos DP al mismo tiempo. El momento del registro es sealizado por el comando FREEZE (que es un telegrama de control para la sincronizacin).
Modo SYNC
El modo SYNC es un modo de funcionamiento del DP en el que varios (formacin de grupos) o todos los > esclavos DP transfieren en un momento determinado datos a sus salidas de procesos. El momento de la transferencia es sealizado por el comando SYNC (se trata de un telegrama de control para sincronizacin).
Mdulo E/S DP
Los esclavos DP son de estructura modular. Un > esclavo DP posee al menos un mdulo E/S (de entrada/salida) DPl.
Nombre de esclavo DP
Para identificacin de un > esclavo DP en la configuracin DP se registra un nombre de esclavo DP en la lista de esclavos DP.
Nombre de mdulo DP
Para identificacin de un > esclavo DP en la configuracin DP se registra un nombre de esclavo DP en la lista de esclavos DP.
Parmetros de bus
Parmetros de bus controlan el comportamiento de transmisin en el bus. Cada > estacin conectada a > PROFIBUS tiene que utilizar parmetros de bus que coincidan con los parmetros de bus de otras estaciones participantes.
Periferia descentralizada
Mdulos de entrada y salida que son utilizados en forma descentralizada por la CPU (unidad central del control). El enlace entre el equipo de automatizacin y la periferia descentralizada tiene lugar va sistema de bus > PROFIBUS. Se oculta a los aparatos de programacin la diferencia respecto a entradas o salidas locales de los procesos.
Peticin de control
Peticiones de control son comandos de control para la operacin DP, como p. ej. CLEAR, SYNC, FREEZE, UNFREEZE, ACT, DEACT.
PROFIBUS
A235
Glosario
PROFIBUS DP
PROFIBUSFMS
PROFIBUSFieldbus Message Specification. Subnivel superior del nivel 7 del modelo de referencia ISO/OSI en > PROFIBUS.
PROFIBUS PA
PROFIBUS PA es una norma de la organizacin de usuarios de PROFIBUS que ampla la norma PROFIBUS EN 50170 para el uso en aplicaciones de seguridad intrnseca.
Reorganizacin
Todos los > maestros de una red > SINEC L2 (PROFIBUS) constituyen un anillo lgico. Dentro de este anillo lgico se retransmite el permiso de emisin (token = testigo) de estacin a estacin. En caso de que se perturbe la transmisin del token o de que se retire un maestro del anillo lgico (o tokenring), se producir un error al retransmitir el token (el token no ser recibido por la estacin en cuestin), lo cual provocar una retirada de dicha estacin del anillo lgico o tokenring. El nmero de estaciones retiradas se contabiliza en el contador interno Tokenerrorcounter. Cuando este contador alcanza el lmite superior, se vuelve a establecer (reorganizar) el anillo lgico.
SCOPE L2
Producto de diagnstico para > PROFIBUS, que permite registrar y analizar el trfico de telegramas en la > red.
Setup Time
Un > parmetro de bus para > PROFIBUS. Setup Time indica el intervalo de tiempo mnimo entre la recepcin de un acuse de recibo y el envo de un nuevo telegrama de llamada por el emisor.
Sistema de bus SIMATIC NET para uso industrial sobre la base de PROFIBUS. (anteriormente SINEC L2).
Sistema maestro DP
Un > maestro DP y todos los > esclavos DP con los que ese maestro DP intercambia datos.
Slot Time
Un > parmetro de bus para > PROFIBUS. El Slot Time (TSL) es el tiempo de vigilancia del emisor de un > telegrama hasta que recibe el acuse de recibo del receptor.
A236
Glosario
Sondeo
Subred DP
Un > parmetro de bus para > PROFIBUS. El testigo (token) es la autorizacin de emisin para una > estacin conectada a PROFIBUS. Una estacin compara un tiempo de ciclo de token medido por ella con el Target rotation time y, dependiendo del resultado, controla la emisin de telegramas de alta y baja prioridad.
Un tiempo de supervisin ajustable en el > esclavo DPpara detectar fallos del > maestro DPMaster asignado.
Tipo de mdulo DP
Designacin para identificacin de un > mdulo E/S DP en los > datos maestros de un > esclavo DP segn EN 50170, Vol. 2.
Tipo E/S DP
S S S S
El tipo E/S DP designa un > mdulo E/S DPE/A. Es necesario distinguir entre Mdulo de entrada Mdulo de salida Mdulo de entrada/salida Mdulo vaco
Token Bus
Procedimiento de acceso a red para asignacin de bus en caso de varias estaciones activas (utilizado para PROFIBUS). La autorizacin de emisin (testigo o token) es pasada de una estacin activa a otra. Para cada estacin activa rige: entre el envo del token y la recepcin del token hay un ciclo de token.
UNFREEZE
UNSYNC
A237
Glosario
Variable de comunicacin
Se entiende por variable de comunicacin una variable del equipo de automatizacin que se dispone para la comunicacin a travs de servicios FMS. En caso de S7 se tienen que configurar para ello variables de comunicacin. A travs de la configuracin se almacena para la variable una descripcin de estructura neutral en cuanto al equipo y segn EN 50170.
Variable FMS
VFD
Virtual Field Device: Es la representacin de un equipo de automatizacin en la descripcin independiente del hardware. Se describen los datos y el comportamiento del equipo.
A238
E 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.
Esta edicin del manual contiene complementos que se refieren a nuevas funciones de STEP 7 y NCM S7 V5.2. En detalle debe mencionarse lo siguiente: S S Comunicacin S7 a travs de Router (funcin unilateral Cliente y Servidor) va IE/PB Link o CP (ver captulo 1.4) Multiproyecto La nueva funcin Multiproyecto permite editar separadamente los proyectos y reunirlos luego.
A239
Historial de la documentacin
A240
Diagnstico DP con maestro DP (clase 2), A129 Acceso layer 2 libre, A162 en el programa de usuario, A118 Agrupar esclavos DP, A97 posibilidades, A117 Aplicaciones de PC, A24 Diagnstico Ethernet NCM S7, Panormica, Area coherente, A139 A188 Area de datos DP, en modo Esclavo DP, A139 Diagnstico individual DP, A125 Area de entradas DP, A91 Diagnstico NCM S7, Procedimiento, A200 Area de salidas DP, A91 Diagnstico NCM S7 en lnea Online, Ejemplos de Areas de datos DP, A91 ruta online con paso de red, A196 Areas de entradas/salidas DP, longitud total, A91 Diagnstico NCM S7 Ruta Online Ejemplos de ruta online para PC internal, A198 B Ejemplos de ruta online sin paso de red, Bautismo de nodo, A77 A195 Bloques, FC/FB, A49 Direccin, A77 Bloques FC DPDiagnose, A116 AGRECV, A182, A183 DPMasterbetrieb, Einbindung in das AnwenderAGSEND, A182, A183 programm, A81 DPCTRL, A106 DPSlavebetrieb, A134 DPDIAG, A106 DPSTATUS, A154 DPRECV, A87, A106, A138, A153 DPSEND, A87, A106, A138, A153 Broadcast, A28, A159, A163 E Bfer de peticiones, A162, A163, A165, A182 Encabezamiento de peticin, A162, A163, Byte de estado DP, A118 A165 Encabezamiento de peticiones, A182 Enlace C FDL, A76 Cargador de firmware S7 homogneo, A76 Campo de aplicacin, A215 Enlace FDL Cargar el firmware, A216 a SIMATIC S5, A167 Cargar, A77 acceso layer 2 libre, A162 Ciclo CPU, A88 con Broadcast, A159, A163, A182 en funcionamiento maestro DP, A106 con Multicast, A159, A165, A182 Ciclo de CPU, para enlaces FDL, A185 especificado, A161 Ciclo de la CPU, A139 Intercambio de datos, A182 Ciclo DP, A88, A139 no especificado, A159, A162, A182 CLEAR, A145 Panormica, A18, A28 Combimaster, A34 parmetros de direccin, A171 Comunicacin S7, A24 Programacin, A183 va Router, A27 Propiedades, A159 Configuracin del hardware, A63 Volumen de datos y recursos disponibles, CP A159 desplazar, A78 Enlace ISOTransport Modo de operacin, A67 guardar enlace, A179 CP PROFIBUS. Siehe CP imprimir enlaces configurados, A179 CSA, homologacin, A222 Enlace S7, A50, A52 Equipos de terceros, A39 Equipos perifricos, A31 Esclavo DP, asignar direccin, A94 D Estado operativo DP, A89 Datos de diagnstico, proporcionados por esclavo cambiar, A108 DP, A143 ET 200, A31 Diagnstico, A71
A241
F
FDLVerbindung, A156 Firmware, Cargar, A216 FirmwareLader, A214 FM, Permiso, A222 FREEZE, A100, A145 Funcionamiento mixto DP/FMS, A34 Funcionamiento multimaestro. Siehe Funcionamiento mixto DP/FMS
G
Global Control en funcionamiento esclavo DP del CP L2, A145 FREEZE / UNFREEZE, A97 SYNC / UNSYNC, A97
H
Homologacin CSA, A222 UL, A221, A222 HSA, A61
Modo esclavo DP Datos de diagnstico, A143 Intercambio de datos, A138 panormica, A35 Modo Esclavo DPv, panormica, A136 Modo Maestro DP, panormica, A85 Modo maestro DP intercambio de datos, A87 sincronizacin de la entrada de datos, A100 Sincronizacin de la salida de datos, A98 Cominicacin PG, en el modo configurado, A22 Comunicaci PG, con STEP 7 via PROFIBUS, A22 Comunicacin PG, en el modo PG, A22 Monomaestro DP, Panormica, A32 Multicast, A28, A159, A165, A177 Multimaestro DP, panormica, A33 Multiproyecto, A36, A41 Configurar enlaces, A173 configurar enlaces, A158, A170
N
NCM S7, Indicaciones generales, A55 NETPRO, A167 Nuevo enlace, A167 Nmeros de referencia, A219
I
Imprimir, Configuracin, A179 Industrial Ethernet; interface de usuario para, A24 Interface SENDRECEIVE, Panormica, A28
O
Operacin paralela de CPs SIMATIC NET S7300, A49 S7400, A51 Otros equipos, A169
L
Lista de diagnstico DP, A123 Lista de estaciones DP, A121
P
Parmetro de direccin, Enlace FDL no especificado, A175 Parmetros de bus, A62 Clculo, A62 Parmetros de direccin, A174 Broadcast, A176 enlace FDL especificado, A174 Multicast, A177 PC internal, A198 Perfil, A61 Permiso, FM, A222 Peticin de diagnstico, diagnstico individual DP, A133
M
Maestro DP (clase 2), Leer datos de entrada y salida, A113 Maestro FMS, A34 Modo, DP, A31 Modo Esclavo DP, A134 configuracin, A141 configuracin en el maestro DP, A152 configurar, A146 inicializacin, A141 parametrizacin, A141 programar, A153 transferencia de datos, A141
A242
Peticin de diagnstico DP diagnstico de sistema DP, A132 lista de esclavos DP, A131 PROFIBUS; interface de usuario para, A24 PROFIBUSDP, A52 PROFIBUS/PROFIBUS FO, panormica, A17 Propiedades de la red, A60 Puesta en servicio, A54
Subred crear, A57 visualizar las conexiones, A65 SYNC, A98, A145
T
Tabla de configuracin sistema maestro, A95 Tabla de configuracin sistema maestro DP, A147 TD/OP, A23 Tiempo de bit, A62 Token Bus, A17
R
Redes, A36 con administrador SIMATIC, A36 con Netpro, A36
S
Servicios, A19 SIMATIC S5, A24, A28, A30, A34, A35, A39 Enlace FDL a, A167 Sincronizacin. Siehe DPMasterbetrieb Slots, A49, A51 Steckerbelegung, A218
U
UL, homologacin, A221, A222
V
Velocidad de transferencia, A60 Velocidad de transmisin, A61
A243