You are on page 1of 326

Prlogo, ndice

Parte I

Introduccin

1 2 6 8 11 15 16 A

SIMATIC HMI Comunicacin para sistemas basados en windows


Manual del usuario Parte 1

Parte II

Acoplamiento al SIMATIC S5 Acoplamiento al SIMATIC S7

Parte III

Parte IV Acoplamiento al SIMATIC WinAC Parte V Acoplamiento al SIMATIC 505

Parte VI Acoplamiento al SIMATIC iMap Parte VII Acoplamiento al SIMOTION Parte VIII Anexo

Abreviaciones, Indice

Esta documentacin forma parte del manual del usuario Comunicacin para sistemas basados en Windows con el nmero de pedido No. de pedido: 6AV6591-1MA06-0AE0.

Edicin 12/01
A5E00136866

Indicaciones tcnicas de seguridad


Este manual contiene indicaciones que hay que tener en cuenta para su propia seguridad as como para evitar daos materiales. De acuerdo al grado de peligro, las indicaciones estn representadas de la siguiente manera: Peligro significa que se producir la muerte o graves heridas corporales si no se cumplen las medidas de precaucin correspondientes.

! ! !

Advertencia significa que se puede producir la muerte o graves heridas corporales si no se cumplen las medidas de precaucin correspondientes.

Cuidado con tringulo de advertencia significa que se puede producir una leve herida corporal si no se cumplen las medidas de precaucin correspondientes.

Cuidado sin tringulo de advertencia significa que se puede producir un dao material si no se cumplen las medidas de precaucin correspondientes.

Atencin significa que se puede producir un evento o estado no deseado si no se toma en consideracin la indicacin respectiva.

Indicacin es una informacin muy importante acerca del producto, del uso del producto o de la parte respectiva de la documentacin que se debe resaltar.

Personal cualificado
La puesta en funcionamiento y el servicio de un equipo debern ser realizados nicamente por personal calificado. Personal calificado segn las indicaciones tcnicas de seguridad de este manual son personas que tienen la autorizacin de poner en funcionamiento, dar tierra y designar equipos, sistemas y circuitos conforme a los estandars de la seguridad tcnica.

Uso de acuerdo a lo especificado


Tener en consideracin lo siguiente: Advertencia El equipo debe ser utilizado en los casos de aplicacin previstos en el catlogo y en la descripcin tcnica y nicamente en combinacin con los equipos y componentes de otros fabricantes recomendados o autorizados por Siemens. El servicio perfecto y seguro del producto presupone un transporte, almacenamiento, colocacin y montaje adecuados, as como un manejo y conservacin cuidadosos.

Marcas
Las marcas registradas de Siemens AG estn indicadas en el prlogo.

Pie de imprenta

Redaccin y editor: A&D PT1 D1

Copyright Siemens AG 2001 All rights reserved La divulgacin y reproduccin de este documento, as como el uso y la comunicacin de su contenido, no estn autorizados, a nos ser que se obtenga el consentimiento expreso para ello. Los infractores quedan obligados a la indemnizacin de los daos. Se reservan todos los derechos, en particular para el caso de concesin de patentes o de inscripcin de modelos de utilidad. Siemens AG Bereich Automation & Drives Geschftsgebiet SIMATIC HMI Postfach 4848, D-90327 Nrnberg Siemens Aktiengesellschaft

Exencin de responsabilidad Hemos probado el contenido de esta publicacin con la concordancia descrita para el hardware y el software. Sin embargo, es posible que se den algunas desviaciones que nos impiden tomar garanta completa de esta concordancia. El contenido de esta publicacin est sometido a revisiones regularmente y en caso necesario se incluyen las correcciones en la siguiente edicin. Agradecemos sugerencias.

E Siemens AG 2001 Se reserva el derecho a realizar cambios tcnicos. No. de pedido: 6AV6591-1MA06-0AE0

Prlogo
El manual del usuario Comunicacin para sistemas basados en Windows sirve para los equipos de operacin SIEMENS que se configuran con el software de configuracin ProTool. El manual del usuario est compuesto de las partes 1 y 2. En la presente parte 1 se describe S S S S S el acoplamiento al control SIMATIC S5, el acoplamiento al control SIMATIC S7, el acoplamiento al control WinAC, el acoplamiento al control SIMATIC 505, el acoplamiento al control SIMOTION.

En la parte 2 se detallan las descripciones del acoplamiento a los controles de otros fabricantes de controles.

Finalidad
La finalidad del manual del usuario Comunicacin para sistemas basados en Windows es la de mostrar S S S S S los protocolos de comunicacin que se pueden aplicar en la comunicacin entre un equipo de operacin SIEMENS y un control, los equipos de operacin SIEMENS que se pueden considerar para la comunicacin, los controles que se pueden acoplar a un equipo de operacin SIEMENS elegido, los ajustes que se deben efectuar en el programa del control para el acoplamiento y y las reas de datos de usuario que se deben instalar para la comunicacin. En los captulos correspondientes se representa la envergadura, estructura y funcin de las rea de datos de usuario y se explican los punteros de rea asignados.

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

Prlogo

Historia
Las siguientes tablas indican las versiones del manual del usuario Comunicacin para sistemas basados en Windows.
Edicin 07/98 01/99 Observacin Primera edicin del manual Ampliacin con el acoplamiento PROFIBUS-DP para los controles SIMATIC S5 y SIMATIC 505. Ampliacin con la controladora para WinAC. SIMATIC 505 con NITP y Allen Bradley DF1 disponen de parmetros nuevos para la configuracin y soportan los tipos de datos de una forma diferente a la anterior. El equipo de operacin MP 270 ha sido incluido. 01/00 Ampliacin con las controladoras para los controles Telemecanique, Mitsubishi FX y Allen-Bradley. Los equipos de operacin TP 170A, FI 25/45 y Panel PC han sido incluidos. 09/00 12/01 Ampliacin con las controladoras para los controles Lucky Goldstar y Modicon. Los equipos de operacin TP 170B y OP 170B han sido incluidos. Ampliacin con la integracin de una configuracin en SIMATIC iMap. Ampliacin con el control SIMOTION. Ampliacin con los controles de OMRON y GE Fanuc Automation. Ampliacin de los controles Allen-Bradley o Mitsubishi con el protocolo DH485 Protocol 4. Los equipos de operacin MP 370, MP 270B, TP 270, OP 270 han sido incluidos. El manual del usuario Comunicacin para sistemas basados en Windows ha sido dividido en esta versin en la parte 1 y parte 2.

Marcas
Las siguientes denominaciones son marcas registradas de Siemens AG: S S S S S S SIMATICR, SIMATIC HMIR, HMIR SIMATIC Multi PanelR SIMATIC Multifunctional PlatformR SIMATIC Panel PCR MP 270R, MP 370R ProToolR, ProTool/LiteR, ProTool/ProR, ProAgentR

Las dems designaciones en esta documentacin pueden ser marcas cuyo empleo por parte de terceros, para sus fines, puede infringir los derechos de los titulares.

vi

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

Prlogo

Customer and Technical Support


Se puede ubicar a escala mundial a cualquier hora del da:

Nuremberg Johnson City Singapur

SIMATIC Hotline

A escala mundial (Nuremberg) Technical Support (FreeContact)


Horario: Lunes a Viernes 8:0017:00 Telfono: +49 (180) 5050-222 Fax: E-Mail: GMT: +49 (180) 5050-223 techsupport@ ad.siemens.de +1:00

A escala mundial (Nuremberg) Technical Support


(a cargo del cliente, slo con SIMATIC Card) Horario: Lunes a Viernes 0:0024:00 Telfono: +49 (911) 895-7777 Fax: GMT: +49 (911) 895-7001 +01:00

Europa / Africa (Nuremberg) Autorizacin


Horario: Lunes a Viernes 8:0017:00 Telfono: +49 (911) 895-7200 Fax: E-Mail: GMT: +49 (911) 895-7201 authorization@ nbgm.siemens.de +1:00

Amrica (Johnson City) Technical Support y Autorizacin


Horario: Lunes a Viernes 8:0019:00 Telfono: +1 423 461-2522 Fax: E-Mail: GMT: +1 423 461-2289 simatic.hotline@ sea.siemens.com 5:00

Asia / Australia (Singapur) Technical Support y Autorizacin


Horario: Lunes a Viernes 8:3017:30 Telfono: +65 740-7000 Fax: E-Mail: GMT: +65 740-7001 simatic.hotline@ sae.siemens.com.sg +8:00

Los idiomas que se hablan en las Hotlines de SIMATIC son generalmente alemn e ingls En la Hotline de la Autorizacin se habla adems francs, italiano y espaol.

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

vii

Prlogo

Otros soportes
Si existen preguntas de ndole tcnico dirigirse por favor al interlocutor de Siemens en la representacin u oficinas correspondientes.

Servicios online del SIMATIC Customer Support


El SIMATIC Customer Support le ofrece extensas informaciones adicionales sobre los productos SIMATIC mediante los servicios Online: S S Recibir informaciones generales actuales en Internet bajo http://www.ad.siemens.de/simatic Informaciones sobre productos y Downloads (descargas) que pueden ser tiles en su aplicacin: en Internet bajo http://www.ad.siemens.de/simatic-cs por medio del Bulletin Board System (BBS) en Nuremberg (SIMATIC Customer Support Mailbox) con el nmero de telfono +49 (911) 895-7100. Para llamar al Mailbox utilice un mdem que tenga hasta V.34 (28,8 kBaud), cuyos parmetros hayan sido ajustados de la siguiente manera: 8, N, 1, ANSI, o llame por medio de ISDN (x.75, 64 kBit). S En nuestra base de datos de interlocutores encontrar sus interlocutores locales para Automation & Drives en Internet bajo http://www3.ad.siemens.de/partner/search.asp

Notacin
En el manual del usuario se usar la siguiente notacin: VAR_23 Los textos de la pantalla, tales como comandos, nombres de archivos, entradas y cuadros de dilogo, as como los avisos del sistema estn representados mediante este tipo de letra. Los cuadros de dilogo y los campos y botones de comando contenidos en ellos estn representados mediante este tipo de letra. Los puntos de mens estn unidos por una flecha y estn representados mediante este tipo de letra. Los puntos de mens estn siempre indicados en el orden en que se abren los mens. Las designaciones de teclas estn representadas mediante este tipo de letra.

Variable

Editar archivo

F1

viii

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

Indice

Parte I
1 1.1 1.2 1.3

Introduccin
1-1 1-1 1-4 1-6 Acoplamiento y protocolos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Equipo de operacin y protocolos aplicables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Conversin al cambiar el control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Introduccin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Parte II
2 2.1 2.2 2.3 3

Acoplamiento al SIMATIC S5
2-1 2-3 2-4 2-5 3-1 3-2 3-3 4-1 4-3 4-4 4-6 4-8 Tipos de datos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Optimizacin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Evitar errores . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Gestin de comunicaciones con SIMATIC S5 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Acoplamiento AS 511 al SIMATIC S5 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.1 3.2 Modo de funcionamiento principal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Parametrado en ProTool para AS 511 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Acoplamiento PROFIBUS-DP al SIMATIC S5 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4.1 4.2 4.3 4.3.1 4.4 Modo de funcionamiento principal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Parametrar el mdulo de funciones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Parametrado en ProTool para PROFIBUS-DP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Otros mdulos maestros SIMATIC S5 PROFIBUS-DP . . . . . . . . . . . . . . . . . . . . .

Parametrado de la red PROFIBUS-DP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4-10 5-1 5-1 5-4 5-4 5-5

Areas de datos de usuario para SIMATIC S5 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5.1 5.2 5.3 5.4 5.5 5.6 5.7 5.8 5.9 5.10 Areas de datos de usuario disponibles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Area de datos de usuario, Versin de usuario . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Area de datos de usuario, Buzn de rdenes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Areas de datos de usuario, Avisos de servicio y avisos de alarma y Acuse . . . .

Area de datos de usuario, Nmero de la imagen . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-10 Area de datos de usuario, Fecha/Hora . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-11

Area de datos de usuario, Fecha/Hora PLC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-12 Area de datos de usuario, Coordinacin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-13 Areas de datos de usuario, Solicitud de curva y transferencia de curvas . . . . . . 5-14 Area de datos de usuario, Imagen de los LED . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-16

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

ix

Indice

5.11 5.11.1 5.11.2 5.11.3 5.11.4 5.11.5

Recetas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Transferencia sin sincronizacin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Transferencia con sincronizacin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Buzn de datos para transferencia sincronizada . . . . . . . . . . . . . . . . . . . . . . . . . . . Ejecucin de la sincronizacin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Ordenes del control en recetas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

5-18 5-19 5-20 5-20 5-21 5-25

Parte III
6 6.1 6.2 6.3 6.3.1 6.3.2 6.3.3 6.4 6.5 6.6 6.7 6.8 7

Acoplamiento al SIMATIC S7
6-1 6-2 6-3 Modo de funcionamiento principal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Parametrar SIMATIC S7 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Gestin de comunicaciones con SIMATIC S7 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Acoplamiento al S7-200, S7-300 y S7-400 a travs de MPI . . . . . . . . . . . . . . . . . 6-5 Direccionamiento del S7-300 con MPI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-9 Direccionamiento del S7-400 con MPI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-12 Direccionamiento del S7-200 con MPI y PROFIBUS . . . . . . . . . . . . . . . . . . . . . . . 6-14 Acoplamiento al S7-200, S7-300 y S7-400 a travs del PROFIBUS . . . . . . . . . . 6-16 Configuracin de las tecla directas DP para el equipo de operacin . . . . . . . . . . 6-21 Acoplamiento al S7-200 a travs de PPI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-28 Acoplamiento a mdulos SINUMERIK . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-30 Optimizacin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6-33 7-1 7-1 7-4 7-4 7-5

Areas de datos de usuario para SIMATIC S7 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7.1 7.2 7.3 7.4 7.5 7.6 7.7 7.8 7.9 7.10 7.11 7.11.1 7.11.2 7.11.3 7.11.4 7.11.5 Areas de datos de usuario disponibles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Area de datos de usuario, Versin de usuario . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Area de datos de usuario, Buzn de rdenes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Areas de datos de usuario, Avisos de servicio y avisos de alarma y Acuse . . . .

Area de datos de usuario, Nmero de la imagen . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-10 Area de datos de usuario, Fecha/Hora . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-11

Area de datos de usuario, Fecha/Hora PLC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-13 Area de datos de usuario, Coordinacin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-14 Areas de datos de usuario, Solicitud de curva y transferencia de curvas . . . . . . 7-15 Area de datos de usuario, Imagen de los LED . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-18 Recetas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Transferencia sin sincronizacin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Transferencia con sincronizacin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Buzn de datos para transferencia sincronizada . . . . . . . . . . . . . . . . . . . . . . . . . . . Ejecucin de la sincronizacin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Ordenes del control en recetas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7-19 7-20 7-21 7-22 7-23 7-26

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

Indice

Parte IV Acoplamiento al SIMATIC WinAC


8 9 Gestin de comunicaciones con SIMATIC WinAC Sntesis . . . . . . . . . . . . . . . . . . . . . Gestin de comunicaciones con SIMATIC WinAC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9.1 9.2 9.3 9.4 10 Modo de funcionamiento principal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Sntesis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Gestin de comunicaciones a travs del protocolo SIMATIC S7 - 300/400 Generalidades . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Comunicacin por medio del protocolo SIMATIC S7 - WinAC . . . . . . . . . . . . . . . . 8-1 9-1 9-2 9-3 9-3 9-7

Areas de datos de usuario para SIMATIC WinAC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-1 10.1 10.2 10.3 10.4 10.5 10.6 10.7 10.8 10.9 10.10 10.11 10.11.1 10.11.2 10.11.3 10.11.4 10.11.5 Areas de datos de usuario disponibles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-1 Area de datos de usuario, Versin de usuario . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-4 Area de datos de usuario, Buzn de rdenes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-4 Areas de datos de usuario, Avisos de servicio y avisos de alarma y Acuse . . . . 10-5 Area de datos de usuario, Nmero de la imagen . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-10 Area de datos de usuario, Fecha/Hora . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-11 Area de datos de usuario, Fecha/Hora PLC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-13 Area de datos de usuario, Coordinacin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-14 Areas de datos de usuario, Solicitud de curva y transferencia de curvas . . . . . . 10-15 Area de datos de usuario, Imagen de los LED . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-17 Recetas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Transferencia sin sincronizacin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Transferencia sin sincronizacin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Buzn de datos para transferencia sincronizada . . . . . . . . . . . . . . . . . . . . . . . . . . . Ejecucin de la sincronizacin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Ordenes del control en recetas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10-19 10-20 10-21 10-21 10-22 10-26

Parte V
11 11.1 11.2 12

Acoplamiento al SIMATIC 505


11-1 11-2 11-4 Tipos de datos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Optimizacin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Gestin de comunicaciones con SIMATIC 505 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Acoplamiento por NITP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12-1 12.1 12.2 Modo de funcionamiento principal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12-2 Parametrado en ProTool para NITP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12-3

13

Acoplamiento PROFIBUS-DP con SIMATIC 505 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13-1 13.1 13.2 13.3 Modo de funcionamiento principal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13-3 Parametrado en ProTool para PROFIBUS-DP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13-5 Parametrado de la red PROFIBUS-DP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13-7

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

xi

Indice

14

Areas de datos de usuario para SIMATIC 505 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14-1 14.1 14.2 14.3 14.4 14.5 14.6 14.7 14.8 14.9 14.10 14.11 14.11.1 14.11.2 14.11.3 14.11.4 14.11.5 Areas de datos de usuario disponibles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14-1 Area de datos de usuario, Versin de usuario . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14-4 Area de datos de usuario, Buzn de rdenes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14-4 Areas de datos de usuario, Avisos de servicio y avisos de alarma y Acuse . . . . 14-5 Area de datos de usuario, Nmero de la imagen . . . . . . . . . . . . . . . . . . . . . . . . . . . 14-10 Area de datos de usuario, Fecha/Hora . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14-11 Area de datos de usuario, Fecha/Hora PLC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14-12 Area de datos de usuario, Coordinacin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14-13 Areas de datos de usuario, Solicitud de curva y transferencia de curvas . . . . . . 14-14 Area de datos de usuario, Imagen de los LED . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14-16 Recetas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Transferencia sin sincronizacin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Transferencia con sincronizacin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Buzn de datos para transferencia sincronizada . . . . . . . . . . . . . . . . . . . . . . . . . . . Ejecucin de la sincronizacin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Ordenes del control en recetas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14-18 14-19 14-20 14-20 14-21 14-25

Parte VI Integracin en SIMATIC iMap


15 Integracin de la configuracin HMI en SIMATIC iMap . . . . . . . . . . . . . . . . . . . . . . . . . . . 15-1

Parte VII Acoplamiento al SIMOTION


16 Gestin de comunicaciones con SIMOTION . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16-1 16.1 16.2 16.3 16.4 16.5 17 Modo de funcionamiento principal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16-3 Acoplamiento al SIMOTION por medio de PROFIBUS . . . . . . . . . . . . . . . . . . . . . 16-7 Ajuste de parmetros para SIMOTION . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16-9 SIMOTION Tipos de datos adminisibles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16-12 Notas para la optimizacin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16-12

Areas de datos de usuario para SIMOTION . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17-1 17.1 17.2 17.3 17.4 17.5 17.6 17.7 17.8 17.9 17.10 Areas de datos de usuario disponibles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17-1 Area de datos de usuario, Versin de usuario . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17-4 Area de datos de usuario, Buzn de rdenes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17-4 Areas de datos de usuario, Avisos de servicio y avisos de alarma y Acuse . . . . 17-5 Area de datos de usuario, Nmero de la imagen . . . . . . . . . . . . . . . . . . . . . . . . . . . 17-11 Area de datos de usuario, Fecha/Hora . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17-12 Area de datos de usuario, Fecha/Hora PLC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17-14 Area de datos de usuario, Coordinacin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17-15 Areas de datos de usuario, Solicitud de curva y transferencia de curvas . . . . . . 17-16 Area de datos de usuario, Imagen de los LED . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17-18

xii

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

Indice

17.11 17.11.1 17.11.2 17.11.3 17.11.4 17.11.5

Recetas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Transferencia sin sincronizacin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Transferencia con sincronizacin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. . . . . Buzn de datos para transferencia sincronizada . . . . . . . . . . . . . . . . . . . . . . . . . . . Ejecucin de la sincronizacin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Ordenes del control en recetas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

17-20 17-21 17-22 17-22 17-23 17-27

Parte VIII ANEXO


A B C D Avisos del sistema . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Ordenes del control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Ocupacin de interfases . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Documentacin de SIMATIC HMI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A-1 B-1 C-1 D-1

Abreviaciones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Abrev-1 Indice alfabtico . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Indice alfabtico-1

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

xiii

Indice

xiv

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

Parte I

Introduccin

Tipos de acoplamientos

2-2

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

Introduccin

En este captulo se describe una visin de conjunto de los protocolos de comunicacin (protocolos a partir de ahora) que se pueden utilizar en el acoplamiento de un equipo de operacin SIEMENS con un control. Acoplamiento es el enlace para el intercambio de datos entre un equipo de operacin y un control. Informaciones detalladas acerca de las caractersticas principales del acoplamiento y acerca de los controles utilizables, as como de las notas de proyectos especficas al acoplamiento se describen en los captulos correspondientes Comunicacin con en este Manual del usuario.

Indicacin Los equipos de operacin de la familia Panel PC as como FI 25, FI 45 y OP 37/Pro se tratarn a partir de ahora con el concepto Panel PC. En caso de ser necesario se pasar por alto esta regla. Entonces se detallarn todos los equipos de operacin de manera individual.

1.1

Acoplamiento y protocolos

Funcin del equipo de operacin


En un equipo de operacin se leen, representan, guardan y protocolan avisos y variables. Adems, desde el equipo de operacin se puede intervenir en el proceso.

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

1-1

Introduccin

En este manual se utiliza el concepto equipo de operacin cuando se describen ajustes que sean vlidos para los siguientes equipos: S S S S S S S Panel PC PC estndar MP 370 MP 270, MP 270B TP 270, OP 270 TP 170B, OP 170B TP 170A

Intercambio de datos
El requisito para las funciones de operacin y observacin es el acoplamiento del equipo de operacin a un control. El intercambio de datos entre equipo de operacin y control es regulado por un protocolo especfico del acoplamiento. Cada acoplamiento requiere, para ello, un protocolo propio.

Criterios para la eleccin del acoplamiento


Los criterios para la eleccin del acoplamiento entre el equipo de operacin y el control son p. ej.: S S S S S S Tipo de control CPU en el control Tipo de equipo de operacin Cantidad de equipos de operacin por cada control Estructura y, dado el caso, sistema de bus utilizado de una instalacin ya existente Volumen de componentes necesarios adicionalmente

Protocolos Los protocolos estn disponibles para los siguientes acoplamientos: S SIMATIC S5 AS 511 PROFIBUS-DP S SIMATIC S7 MPI PPI PROFIBUS-DP

1-2

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

Introduccin

SIMATIC 500/505 NITP PROFIBUS-DP

S S S S

SIMATIC WinAC SIMATIC S7-300/400 SIMOTION PROFIBUS-DP OPC DCOM Allen-Bradley series PLC SLC500, SLC501, SLC502, SLC503, SLC504, SLC505, PLC5/20 y MicroLogix DF1 DH+ por DF1 DH485 por DF1 DH485

S S

GE Fanuc Automation series PLC 90-30, 90-70 y 90-Micro SNP/SNPX LG Industrial Systems (Lucky Goldstar)/IMO series PLC GLOFA-GM G4, G6 y G7M Dedicated communication

Mitsubishi Electric series PLC MELSEC FX y MELSEC FX0 FX Mitsubishi Melsec series PLC FX, A, AnS, Q y QnAS Protocol 4

S S

OMRON series PLC SYSMAC C, SYSMAC CV, SYSMAC CS1, SYSMAC alpha y CP HostLink/MultiLink Schneider Automation (Modicon) series PLC Modicon 984, TSX Quantum y TSX Compact Modicon Modbus

Schneider Automation (Telemecanique) series PLC Micro, Premium y TSX 7 y TSX 17 UNI-TELWAY

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

1-3

Introduccin

1.2

Equipo de operacin y protocolos aplicables

Criterios de seleccin La tabla 1-1 le muestra una relacin general de los equipos de operacin que se pueden utilizar. Lo determinante para la seleccin del acoplamiento es el control y la configuracin de la red.
Tabla 1-1 Equipo de operacin y protocolos aplicables Protocolo Panel PC 670 Panel PC 870 Panel PC IL x x
1

Control Siemens o fabricante SIMATIC S5 SIMATIC S7

PC estndar

FI 25 FI 45 x x
1

OP37/Pro

AS511 PROFIBUS-DP MPI PPI PROFIBUS-DP

x x
1

x x
1

x x x x x x x x x
2

x x x x x x x x x
2

x x x x x x x x x
2

x x x x x x x x x x x x x x x

SIMATIC 500/505

NITP PROFIBUS-DP SIMATIC S7 300/400 SIMATIC S7 WinAC

SIMATIC WinAC

SIMOTION OPC Allen-Bradley GE-Fanuc Automation LG Industrial Systems/ IMO Mitsubishi Electric Mitsubishi Melsec Omron Schneider Automation (Modicon) Schneider Automation (Telemecanique) x
1 2 3 4 5 6

PROFIBUS-DP DCOM3 DF15, DH+4 DH4856 SNP/SNPX Dedicated communication FX Protocol 4 HostLink/MultiLink Modicon Modbus UNI-TELWAY

x x x x x x x

x x x x x x x

x x x x x x x

posible imposible No es posible en un acoplamiento con S7-212 DH485 limitado en los sistemas operativos Windows NT y Windows 2000 en PC Tiene validez para Windows NT con SP 5 y Windows 2000 Tiene validez para controles SLC500, PLC5/20, MicroLogix Tiene validez para controles SLC500, PLC5/20 por DF1 Tiene validez para controles SLC500, MicroLogix

1-4

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

Introduccin

Tabla 1-2

Equipo de operacin y protocolos aplicables Protocolo AS511 PROFIBUS-DP MPI PPI PROFIBUS-DP MP 370 x x
1

Control Siemens o fabricante SIMATIC S5 SIMATIC S7

MP 270 MP 270B x x
1

TP 270 OP 270 x x
1

TP 170B OP 170B x x
1

TP 170A x
1

x x x x x x x x x x x x x x x

x x x x x x x x x x x x x x x

x x x x x x x x x x x x x x x

x x x x x x x x x x x x x x x

x x x x x x x x x x x x x

SIMATIC 500/505

NITP PROFIBUS-DP SIMATIC S7-300/400 SIMATIC S7 WinAC

SIMATIC WinAC

SIMOTION OPC Allen-Bradley GE-Fanuc Automation LG Industrial Systems/ IMO Mitsubishi Electric Mitsubishi Melsec Omron Schneider Automation (Modicon) Schneider Automation (Telemecanique) x
1 2 3 4 5

PROFIBUS-DP DCOM2 DF13, DH+4 DH4855 SNP/SNPX Dedicated communication FX Protocol 4 HostLink/MultiLink Modicon Modbus UNI-TELWAY

posible imposible No es posible en un acoplamiento con S7-212 Tiene validez para Windows NT con SP 5 y Windows 2000 Tiene validez para controles SLC500, PLC5/20, MicroLogix Tiene validez para controles SLC500, PLC5/20 por DF1 Tiene validez para controles SLC500, MicroLogix

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

1-5

Introduccin

1.3

Conversin al cambiar el control

Cambio de control
Si durante una configuracin se cambia el control, ProTool no puede adaptar los formatos de los datos del control antiguo al control nuevo. Por esta razn se interrumpe la conexin de las variables al control despus de emitir un aviso previo. Si ahora se inicia una variable se emite el nombre simblico Ningn control debajo del cuadro Control. Este comportamiento de ProTool no es relevante al cambiar a una versin ms reciente de la controladora del control ni al cambiar a un control de la misma familia de controles.

Cambio dentro de las familias de equipos


Si se hace un cambio del control dentro de la misma familia de equipos, ProTool mantiene la conexin con el control para las variables. Si en el cambio se utilizan tipos de datos no relevantes para el nuevo control, entonces estos se caracterizarn como un formato de datos invlido. Los tipos de datos invlidos se pueden cambiar. Este caso se da en los controles siguientes: S S Cambio de la CPU en SIMATIC S5 cuando se soportan formatos de datos diferentes Cambio de Allen-Bradley SLC500 a PLC5/20 y viceversa Los controles Allen-Bradley SLC500 y Allen-Bradley PLC5/20 disponen de diversas controladoras para el acoplamiento a un equipo de operacin con ProTool instalado. Al hacer la conversin entre estos dos controles todas las variables sern marcadas como invlidas y/o se separar el acoplamiento. S Cambio de SIMATIC S7-300/400 a WinAC y viceversa

Modificar los formatos de datos


Inicie el dilogo para la variable haciendo doble-clic. Se muestra el formato antiguo no vlido. Modificar el formato de datos a uno vlido.

1-6

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

Parte II

Acoplamiento al SIMATIC S5

Gestin de comunicaciones con SIMATIC S5 Acoplamiento AS 511 al SIMATIC S5 Acoplamiento PROFIBUS-DP al SIMATIC S5 Areas de datos de usuario para SIMATIC S5

2 3 4 5

1-2

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

Gestin de comunicaciones con SIMATIC S5

El presente captulo describe la comunicacin entre el equipo de operacin y el control SIMATIC S5.

Autmatas programables
El acoplamiento por medio de AS 511 y PROFIBUS-DP es soportado por los siguientes AG:
AG (PLC) AG 90U AG 95U AG 95U DP maestra AG 100U (CPU 100, CPU 102, CPU 103) AG 115U (CPU 941, CPU 942, CPU 943, CPU 944, CPU 945) AG 135U (CPU 922, CPU 928A, CPU 928B) AG 155U (CPU 946/947, CPU 948) AS 511 x x x x x PROFIBUS-DP x x

x x

x x

Equipos de operacin
Los siguientes equipos de operacin se pueden acoplar al control SIMATIC S5: S S S S S S S Panel PC PC estndar MP 370 MP 270, MP 270B TP 270, OP 270 TP 170B, OP 170B TP 170A

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

2-1

Gestin de comunicaciones con SIMATIC S5

Instalacin
Las controladoras para el acoplamiento a un control SIMATIC S5 son parte del software de configuracin ProTool y se instalan automticamente. Los parmetros para el acoplamiento al control se pueden ajustar en ProTool. Para acoplar el equipo de operacin ver en el captulo 3 4 los parmetros necesarios en el lado del control.

Mdulo de funciones
Para hacer el acoplamiento al PROFIBUS-DP se necesitan los mdulos de funciones FB 158 y FB 159 que se suministran con ProTool. Estos mdulos de funciones sirven como ejemplo y soportan el direccionamiento P lineal. Los mdulos de funcionamiento siempre se pueden ampliar segn sus requerimientos especficos. Los mdulos de funciones se encuentran en el directorio PROTOOL\PLCPROG\SIMATICS5\. Los mdulos de funciones que tengan que emplearse dependen del AG. La tabla 2-1 contiene los directorios para los distintos AG. Copie a su programa STEP 5 todos los archivos del directorio correspondiente.
Tabla 2-1 Directorios de los distintos AG para el mdulo de funciones AG (PLC) AG 95U DP maestra AG 115U AG 135U AG 155U AG95DP AG115U\CPU941_4 para CPU 941 a 944 AG115U\CPU945 para CPU 945 AG135U AG155U Directorio

Compatibilidad entre ProTool V5.0x y versiones ms recientes


Nuevas versiones de ProTool no soportan, en algunos controles, exactamente los mismos formatos de datos que ProTool V5.0x. No obstante, puede seguir utilizando su configuracin. Al iniciar la configuracin con una nueva versin de ProTool, en la ventana del proyecto aparecer en el tipo de objeto Variables la indicacin Formato de datos no vlido. La configuracin puede editarse pero no puede generarse. Esto afecta el control en un acoplamiento a PROFIBUS-DP. Inicie el dilogo para la variable haciendo doble-clic. Se muestra el formato antiguo no vlido. Ahora es posible modificar el formato de datos a uno vlido.

2-2

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

Gestin de comunicaciones con SIMATIC S5

2.1

Tipos de datos
En la configuracin de variables y de punteros de rea se puede hacer uso de los tipos de datos reseados en la tabla 2-2.
Tabla 2-2 Tipos de datos para el equipo de operacin Direccionamiento DB DW DB DD DX DW DX DD EW ED AW AD MW MD T C SW SD Formato KF, KH, KM, KY, KC, KT, KZ, Bit DF, DH, KC, KG, Bit KF, KH, KM, KY, KC, KT, KZ, Bit DF, DH, KC, KG, Bit KF, KH, KM, KY, KC, KT, KZ, Bit2 DF, DH, KC, KG, Bit2 KF, KH, KM, KY, KC, KT, KZ, Bit2 DF, DH, KC, KG, Bit2 KF, KH, KM, KY, KC, KT, KZ, Bit2 DF, DH, KC, KG, Bit2 KT, KH, KM KZ, KH, KM KF, KH, KM, KY, KC, KT, KZ, Bit DF, DH, KC, KG, Bit

Tipo de datos Mdulo de datos Palabra Mdulo de datos Palabra doble Mdulo de datos ampliado Palabra1 Mdulo de datos ampliado Palabra doble1 Palabra de entrada Palabra doble de entrada Palabra de salida Palabra doble de salida Palabra de seal Palabra doble de seal Timer Contador SPalabraSeal1 SPalabraDSeal1
1 2

Este formato de datos no es soportado por todas las CPUs y no es posible con PROFIBUS-DP. Este formato de datos no es soportado por todas las CPUs.

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

2-3

Gestin de comunicaciones con SIMATIC S5

2.2

Optimizacin

Ciclo de recopilacin y tiempo de actualizacin


Los ciclos de recopilacin indicados en el software de configuracin para los punteros de rea y los ciclos de recopilacin de las variables constituyen unos factores esenciales para los tiempos de actualizacin obtenibles efectivamente. El tiempo de actualizacin es el ciclo de recopilacin ms el tiempo de transferencia ms el tiempo de procesamiento. A fin de alcanzar unos tiempos de actualizacin ptimos se deber tener en cuenta lo siguiente para la configuracin: S S S Ajuste las distintas reas de datos lo ms pequeas posible y tan grandes como sea necesario. Defina interrelacionadas las reas de datos que se correspondan. El tiempo de actualizacin real mejora cuando ajusta un rea grande en lugar de varias reas pequeas. Unos ciclos de recopilacin elegidos demasiado pequeos perjudican innecesariamente el rendimiento global. Ajuste el ciclo de recopilacin de forma correspondiente a la velocidad de modificacin de los valores del proceso. El curso de la temperatura de un horno es, p. ej., esencialmente ms lento que el curso del nmero de revoluciones de un accionamiento elctrico. Valor de referencia para el ciclo de recopilacin: 1 segundo S Para la mejora de los tiempos de actualizacin renuncie, dado el caso, a la transferencia cclica de las reas de datos de usuario (ciclo de recopilacin 0). Utilice en su lugar rdenes del control a fin de transferir espontneamente las reas de datos de usuario. Disponga las variables de un aviso o de una imagen sin huecos en un rea de datos. Para que se puedan detectar con seguridad las modificaciones en el control, stas debern estar presentes como mnimo durante el ciclo de recopilacin real. Ajuste la velocidad al mayor valor posible.

S S S

Imgenes
El tiempo de actualizacin obtenible efectivamente en las imgenes depende del tipo y de la cantidad de los datos que se van a representar. Para obtener unos tiempos reducidos de actualizacin, durante la configuracin establezca solamente ciclos cortos de recopilacin para aquellos objetos que realmente requieran una actualizacin rpida.

2-4

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

Gestin de comunicaciones con SIMATIC S5

Curvas
Si en curvas controladas por bits se pone el bit general en el rea de transferencia de curvas, el equipo de operacin actualiza cada vez todas aquellas curvas cuyo bit est puesto en dicha rea. Despus repone el bit otra vez. Slo despus de que se hayan repuesto todos los bits en el equipo de operacin, se puede poner de nuevo el bit general en el programa del control.

Ordenes del control


Si se envan numerosas rdenes del control en sucesin rpida para la operacin, podra sobrecargarse a causa de ello la comunicacin entre el equipo de operacin y el control. Si el equipo de operacin introduce el valor 0 en la primera palabra de datos del buzn de rdenes, es que el equipo de operacin ha aceptado la orden del control. Ahora, el equipo de operacin ejecuta la orden para lo cual an necesita algn tiempo. Si en el buzn de rdenes se registra otra vez inmediatamente una nueva orden del control, puede demorar algo de tiempo hasta que el equipo de operacin ejecute la siguiente orden del control. La siguiente orden del control ser recibida nicamente cuando el ordenador pueda procesarla, es decir, cuando tenga capacidad disponible.

Leer cclicamente la lista de direcciones DB (nicamente AS 511)


La lectura de la lista de direcciones DB ser necesaria cada vez que se accede al AG nicamente cuando p. ej. se editan por primera vez las reas de datos de usuario durante la fase de puesta en funcionamiento. Por razones de rendimiento deber desactivarse este acceso para el servicio posterior.

2.3

Evitar errores

Cambiar los mdulos de datos


Peligro No est permitido modificar mdulos de datos durante el servicio. Tampoco est permitida la compresin de la memoria interna del AG (funcin de PG Comprimir, FB COMPR integrado) cuando hay conectado un equipo de operacin! Al efectuar la compresin se modifican las direcciones absolutas de los mdulos en la memoria del programa. Como el equipo de operacin lee la lista de direcciones nicamente cuando se pone en funcionamiento, no detecta entonces un cambio de direccin y accede a reas de memoria equivocadas.

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

2-5

Gestin de comunicaciones con SIMATIC S5

Si no se pudiera evitar la compresin durante el servicio, se debe desconectar el equipo de operacin antes de la compresin. Peligro En las zonas con riesgo de explosiones, deje siempre sin corriente el panel de operador antes de separar los conectores.

El equipo de operacin est conectado al SI2 de la CPU


Si en la CPU la comunicacin por medio de los dos interfases se realiza a travs del AS 511, entonces el segundo interfase ser operado con menor prioridad. Una configuracin podra ser p. ej.: PG en SI1 y equipo de operacin en SI2. En tal caso pueden aparecer alarmas en el equipo de operacin, las cuales hacen referencia a un fallo en la comunicacin. Este comportamiento se presenta de modo extremado en la CPU 928B.

2-6

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

Acoplamiento AS 511 al SIMATIC S5

El presente captulo describe la comunicacin entre el equipo de operacin y el control SIMATIC S5 con el acoplamiento AS 511.

Instalacin
Las controladoras para el acoplamiento a un control SIMATIC S5 son componentes del software de configuracin ProTool y se instalan automticamente. El acoplamiento del equipo de operacin al control se limita fundamentalmente a la conexin fsica del equipo de operacin. En el control no son necesarios mdulos especiales para el acoplamiento.

Conexin
El equipo de operacin se conecta directamente a la CPU. En la tabla 3-1 encontrar los cables de conexin que se han de utilizar. Preferentemente se debe utilizar el interfase SI1 de la CPU con la estructura fsica TTY. En caso de que exista, tambin se puede utilizar el interfase SI2 de la CPU con la estructura fsica TTY. Sin embargo, en el interfase SI2 se han de tener en cuenta limitaciones del rendimiento. En el Manual del equipo correspondiente encontrar el interfase que se ha de utilizar en cada equipo de operacin.
Tabla 3-1 Cables de conexin utilizables (ver la ocupacin de pines en el anexo, parte C) Equipo de operacin Panel PC 670 (COM 1, COM 2) Panel PC 870 (COM 1, COM 2) Panel PC IL (COM 1, COM 2)1 PC estndar (COM 1, COM 2) FI 25, FI 45 (COM 1, COM 2) OP37/Pro MP 370, MP 270 MP 270B + convertidor V.24/TTY TP 270 + convertidor V.24/TTY OP 270 + convertidor V.24/TTY TP 170B + convertidor V.24/TTY Cables de conexin2 COM 1: 6ES5 734-2B_ _ _ 6ES5 734-1BD20 6ES5 734-1BD20 COM 1: 6ES5 734-2B_ _ _ 6XV1 440-2A_ _ _ 6XV1 440-2A_ _ _ 6ES5 734-1BD20 6ES5 734-1BD20 6ES5 734-1BD20 6ES5 734-1BD20

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

3-1

Acoplamiento AS 511 al SIMATIC S5

Tabla 3-1

Cables de conexin utilizables, Fortsetzung (ver la ocupacin de pines en el anexo, parte C) Equipo de operacin Cables de conexin2 6ES5 734-1BD20 6ES5 734-1BD20

OP 170B + convertidor V.24/TTY TP 170A + convertidor V.24/TTY

_ Introducir la clave de longitudes 1 El interfase COM 2 est ocupado internamente por el display TFT. 2 Los cables de conexin se pueden usar con todas las CPUs de los controles SIMATIC S5.

3.1

Modo de funcionamiento principal

Control Variables Valores del proceso Area de datos del usuario Programa de usuario Comunicacin Avisos Gua del usuario Area de coordinacin Equipo de operacin Display/Manejo

Figura 3-1

Estructura de comunicaciones

Finalidad de las variables


El intercambio de datos general entre el control y el equipo de operacin se realiza por medio de los valores del proceso. Para ello, en la configuracin hay que colocar variables que indiquen una direccin en el control. El equipo de operacin lee de las direcciones indicadas el valor y lo muestra. Del mismo modo puede el operador efectuar una entrada en el equipo de operacin, la cual se escribe despus en la direccin en el control.

3-2

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

Acoplamiento AS 511 al SIMATIC S5

Areas de datos de usuario


Las rea de datos de usuario sirven para intercambiar datos especiales y se deben instalar nicamente cuando se usan dichos datos. Las reas de datos de usuario son necesarias por ejemplo en: S S S S Curvas Ordenes del control Control de LEDs Control de signos de vida

En el captulo 5 encontrar una descripcin exacta de las reas de datos de usuario.

3.2

Parametrado en ProTool para AS 511


Al crear un nuevo proyecto, el Assistent del proyecto le exigir que determine el control. Primero elija el protocolo SIMATIC S5 AS511 y luego ajuste en el botn de comando Parmetro los parmetros que se indican a continuacin. Para poder modificar posteriormente los parmetros, en la ventana del proyecto elija la entrada Controles. Introduzca los siguientes parmetros para el control:
Tabla 3-2 Parmetro Tipo de CPU Interfase Parmetros para el control Explicacin Aqu elija una CPU para SIMATIC S5. Sirve para elegir el interfase del equipo de operacin con el que se establece la conexin con el AG. Para los interfases en equipos de operacin que se utilizan para la comunicacin tiene validez lo siguiente: Con la opcin Remote no se debe usar la transferencia. En el MP 270 este sera el interfase IF1A. En el PC puede elegir entre el interfase COM 1 o COM 2. Tipo Bits de datos Paridad Bits de stop Velocidad Direccin DB Si se elige Leer cclicamente lista de direcciones DB, en cada acceso de lectura/ escritura del equipo de operacin en el AG se leer nuevamente la lista de direcciones. Esto es muy importante durante la puesta en servicio cuando en el control se instalan, modifican o borran componentes. Nota El ajuste Leer cclicamente lista de direcciones DB tiene mucha influencia en el rendimiento, por tal razn no debera utilizarse cuando la instalacin est en servicio. Estos parmetros estn ajustados fijamente para la clase de acoplamiento AS 511.

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

3-3

Acoplamiento AS 511 al SIMATIC S5

3-4

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

Acoplamiento PROFIBUS-DP al SIMATIC S5

El presente captulo describe la comunicacin entre el equipo de operacin y el control SIMATIC S5 con el acoplamiento PROFIBUS-DP.

Definicin
PROFIBUS-DP es un bus de campo maestro-esclavo con hasta 122 equipos esclavos. Normalmente se opera una red PROFIBUS-DP con un equipo maestro. Este realiza un polling cclico de todos los equipos esclavos. Por ejemplo, el equipo maestro puede ser un AG con un mdulo de interfase compatible con la norma DP. Todos los equipos de operacin funcionan como esclavo y estn fijamente asignados a un AG maestro. El acoplamiento de los PROFIBUS-DP esclavos es compatible a la norma de PROFIBUS-DP EN 50170, volumen 2.

Equipos de operacin
Los siguientes equipos de operacin se pueden acoplar al SIMATIC S5 por medio de PROFIBUS-DP: S S S S S S Panel PC PC estndar con procesador de comunicacin CP 5611 CP 5511 MP 370 MP 270, MP 270B TP 270, OP 270 TP 170B, OP 170B

Otros requerimientos de hardware


Para enlazar los equipos de operacin en una red PROFIBUS-DP ya existente se necesitan los siguientes componentes de hardware: S en el PLC: IM 308C CP 5431 AG 95U/DP S en todos los equipos (de operacin o control): Un conector de conexin de bus PROFIBUS-DP u otro componente autorizado para este fin (con excepcin de la terminal de bus FSK, vase configurador en el catlogo ST80.1 de SIMATIC HMI).

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

4-1

Acoplamiento PROFIBUS-DP al SIMATIC S5

Requerimientos de software
Para el acoplamiento PROFIBUS-DP se necesitan adicionalmente los siguientes componentes de software: S S Software de configuracin ProTool a partir de la versin V5.1 COM PROFIBUS a partir de la versin V3.x

Instalacin
Las controladoras para el acoplamiento a un control SIMATIC S5 son parte del software de configuracin ProTool y se instalan automticamente. Para el acoplamiento del equipo de operacin al SIMATIC S5 se necesita tanto la conexin fsica as como un mdulo de funciones en el control. Este mdulo de funciones forma parte del suministro de ProTool/Pro.

Otras maestras de bus


En casos especiales se puede conectar un AG adicional con un mdulo maestro compatible con la norma DP a una red PROFIBUS-DP. En este caso los equipos de operacin se pueden distribuir a los dos equipos maestros.

Lmites del sistema


Al formarse una red por medio de PROFIBUS-DP, mximo 120 de los 122 esclavos pueden ser equipos de operacin. Estos valores son lmites tericos. Los lmites reales quedan determinados por la capacidad de la memoria y el rendimiento del control.

4-2

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

Acoplamiento PROFIBUS-DP al SIMATIC S5

4.1

Modo de funcionamiento principal

Control Variables Valores del proceso Areas de datos del usuario Programa de usuario Mdulo de funciones

Avisos Gua del usuario Area de coordinacin

Mdulo de interfase PROFIBUS DP

Equipo de ope racin

Equipo de ope racin

Equipo de ope racin

Figura 4-1

Estructura de comunicaciones

Finalidad de las variables


El intercambio de datos general entre el control y el equipo de operacin se realiza por medio de los valores del proceso. Para ello, en la configuracin hay que colocar variables que indiquen una direccin en el control. El equipo de operacin lee de las direcciones indicadas el valor y lo muestra. Del mismo modo puede el operador efectuar una entrada en el equipo de operacin, la cual se escribe despus en la direccin en el control.

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

4-3

Acoplamiento PROFIBUS-DP al SIMATIC S5

Areas de datos de usuario


Las rea de datos de usuario sirven para intercambiar datos especiales y se deben instalar nicamente cuando se usan dichos datos. Las reas de datos de usuario son necesarias por ejemplo en: S S S S Curvas Ordenes del control Control de LEDs Control de signos de vida

En el captulo 5 encontrar una descripcin exacta de las reas de datos de usuario.

Finalidad de los mdulo de funciones


Un equipo de operacin y el AG se comunican por medio de un mdulo maestro PROFIBUS-DP. El mdulo de funciones FB 158 y FB 159 han de ser incluidos en el programa de usuario STEP 5. La finalidad de los mdulos de funciones consiste en coordinar el intercambio de datos y en vigilar la conexin con el equipo de operacin. El FB 158 se encarga de procesar el protocolo y el FB 159 copia los datos dentro y fuera de la memoria. El FB 159 debe existir nicamente en el AG, no debe ser invocado por el usuario!

Ajuste de los interfases


En Windows se ajusta el interfase de la siguiente manera: Ajustes Panel de Control Ajustar puerto PG/PC Punto de acceso de la aplicacin Parametrado de mdulos utilizado DPSONLINE PROFIBUS DP esclavo

Para equipos con Windows CE, como p. ej. MP 270, no es necesario hacer ningn ajuste.

4.2

Parametrar el mdulo de funciones

Direccionamiento de los mdulos de funciones


Los mdulos de funciones suministrados con ProTool sirven como ejemplo y soportan el direccionamiento P lineal. Los mdulos de funciones siempre se pueden ampliar para sus aplicaciones. La siguiente tabla explica las modificaciones necesarias para el tipo de direccionamiento correspondiente si se utilizan los mdulos de funciones FB 158 y FB 159 que forman parte del suministro.

4-4

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

Acoplamiento PROFIBUS-DP al SIMATIC S5

Tipo de direccionamiento Area P lineal Area Q lineal Pgina P no necesarias

Modificaciones

En FB 158 y FB 159 se deben cambiar las direcciones P a direcciones Q. Antes de iniciar FB 158 se debe introducir el nmero de pgina en el byte de periferia 255. Ejemplo: LKB x TPY 255 Antes de iniciar FB 158 se debe introducir el nmero de pgina en el byte de periferia 255. En FB 158 y FB 159 se deben cambiar las direcciones P a direcciones Q. Ejemplo: LKB x TQB 255

Pgina Ql

La siguiente tabla muestra el rea de direcciones permitidas para todos los controles con la excepcin de S5 95U dependiendo del tipo de direccionamiento.
Tipo de direccionamiento Area P lineal Area Q lineal1 Area de direcciones permitida 128 a 255 0 a 255 192 a 254 0 a 254

Pgina P Pgina
1

Q|1

Slo posible en S5 115U con CPU 945, S5 135U y S5 155U.

El rea de direcciones permitida para el AG 95U es de 64 a 191. Ya que la direccin 127 se encuentra fsicamente en otra rea que la direccin 128, un bloque no debe solapar reas. Por esta razn las reas de direcciones son de 64 a 127 y de 128 a 191.

Iniciar el FB 158
El FB 158 debe iniciarse en el programa cclico, p. ej. en OB 1, con los siguientes parmetros: S PERA: Direccin de principio de periferia. Debe coincidir con la configuracin en COM PROFIBUS. S BLEN: Longitud de bloque. (No con AG 95U que slo permite tiny.) 0: tiny 1: small 2: middle 3: big La longitud de bloque debe coincidir con la configuracin en ProTool (Controles Parmetros).

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

4-5

Acoplamiento PROFIBUS-DP al SIMATIC S5

CADB: Un DB libre que el FB 158 utiliza como memoria de trabajo. El FB 158 emplea las primeras 11 palabras del DB para almacenar datos de forma transitoria. A partir de la 11va palabra de datos el usuario puede disponer de este DB.

Despus de iniciar el FB 158, en el AKKU 1 aparece el nmero de un error que se pueda haber presentado. Este error debe ser evaluado en el programa STEP 5 ya que al iniciar el FB de nuevo se repone el nmero del error. Ejemplo para iniciar FB 158:
:SPA FB 158 NAME :DPHMI PERA :KF 128 BLEN :KF 0 CADB :DB 58

Iniciar el FB 158 de manera mltiple


Si se utilizan varios equipos, habr que iniciar el FB (mdulo de funciones) tantas veces como equipos haya. Indicacin El rendimiento se incrementa notablemente cuando el FB 158 se inicia desde un OB de alarma y el tiempo del ciclo del AG es mayor a la alarma temporal.

4.3

Parametrado en ProTool para PROFIBUS-DP

Parmetro
Al crear un nuevo proyecto, el Assistent del proyecto le exigir que determine el control. Primero elija el protocolo SIMATIC S5 DP y luego ajuste en el botn de comando Parmetro los parmetros que se indican a continuacin. Para poder modificar posteriormente los parmetros, en la ventana del proyecto elija la entrada Controles.

4-6

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

Acoplamiento PROFIBUS-DP al SIMATIC S5

Introduzca los siguientes parmetros para el control:


Tabla 4-1 Parmetro Direccin OP Interfase Parmetros para el control Explicacin Direccin PROFIBUSDP del equipo de operacin. Margen de valores 3 a 125 Sirve para elegir el interfase del equipo de operacin con el que se establece la conexin con el AG. En un Panel PC, PC estndar y FI 25/45 el interfase es DP/MPI. En el OP 37/Pro, MP 370, MP 270, MP 270B, TP 270, OP 270, TP 170B y OP 170B el interfase es IF1B. En el OP 37/Pro tambin es necesario activar ASPC2 en la BIOS. En la BIOS de OP 37/Pro cambie en la mscara Integrated Peripherals entrada ASPC2 a Enabled. Velocidad La velocidad con la que se comunica en la configuracin de red. La velocidad se debe ajustar al mismo valor para todos los equipos dentro de la red. Son posibles las siguientes velocidades: Configuracin de consigna 93,75 kBit/s 187,5 kBit/s 500 kBit/s 1,5 MBit/s (valor preajustado) 3 MBit/s 6 MBit/s 12 MBit/s

Sirve para definir el rea E/S que se utiliza para el rea de comunicacin entre el equipo de operacin y el AG. El tamao del rea E/S influye en el rendimiento. Es posible elegir cuatro configuraciones de consigna distintas: Class B tiny Class B small Class B middle Class B big

La tabla 4-2 muestra la ocupacin de las reas E/S.

Los valores elegidos en ProTool deben coincidir con los datos de configuracin del mdulo de interfase IM 308C.

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

4-7

Acoplamiento PROFIBUS-DP al SIMATIC S5

Configuracin de consigna
La ocupacin de las reas E/S se define de forma fija con los cuatro valores posibles. La tabla 4-2 muestra la ocupacin correspondiente de las reas E/S.
Tabla 4-2 Ocupacin de las reas E/S para Class B Clase Class B tiny Class B small Class B middle Class B big Entradas (Byte) 32 42 64 122 Salidas (Byte) 22 22 32 64

Para la transmisin de grandes cantidades de datos se recomienda elegir un rea E/S grande. De esta forma se actualizan ms rpidamente las visualizaciones en el equipo de operacin ya que los datos se leen en un slo ciclo.

4.3.1

Otros mdulos maestros SIMATIC S5 PROFIBUS-DP

Requisito
A travs de PROFIBUS-DP los equipos de operacin pueden comunicarse con todos los mdulos maestros que soporten PROFIBUS-DP segn EN 50170, volumen 2.

Indicaciones referentes al parametrado


Para parametrar otros mdulos maestros PROFIBUS-DP encontrar las indicaciones correspondientes en la documentacin de los mdulos. Al acoplar el equipo de operacin a una red PROFIBUS-DP, observe los siguientes datos de rendimiento: S S S S S Debe parametrar el equipo de operacin como equipo esclavo PROFIBUS-DP segn EN 50170, volumen 2. Para cada equipo de operacin es necesario establecer el tamao de la direcciones (tamao del bloque) del rea E/S. Introduzca la ID del fabricante del equipo (vase tabla 4-4). El equipo de operacin no soporta los modos SYNC y FREEZE. No son posibles datos que puedan ser parametrados por el usuario.

4-8

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

Acoplamiento PROFIBUS-DP al SIMATIC S5

Para los equipos de operacin solamente utilice una de las velocidades reseadas a continuacin (independientemente de otras posibilidades de ajuste en el software de configuracin): 93,75 kBit/s 187,5 kBit/s 500 kBit/s 1,5 Mbit/s 3 MBit/s 6 MBit/s 12 MBit/s

S S

En Intervalo esclavo min. mximo debe elegirse para todos los equipos de operacin un tiempo de 3 ms. Configure el rea de direcciones de la periferia de los equipos de operacin como rea E/S combinada con coherencia de byte. Las reas combinadas de E/S presentan los siguientes identificadores:
Clase Identificador 0x3F, 0x35, 0x19 0x3F, 0x35, 0x1F, 0x13 0x3F, 0x3F, 0x1F 0x3F, 0x3F, 0x3F, 0x3F, 0x1F, 0x1F, 0x1F, 0x19

Class B tiny Class B small Class B middle Class B big

No existen otros requisitos de coherencia.

CP 5430 TF y CP 5431 FMS


Para configurar los procesadores de comunicacin CP 5430 TF (a partir de la versin 2) y CP 5431 FMS (a partir de la versin 1) se requiere la superficie de configuracin PROFIBUS NCM. En el parametrado deben observarse las indicaciones acerca del parametrado de la pgina 4-8. A continuacin solamente se describen las particularidades del CP 5430/5431. Para parametrar los procesadores de comunicacin con PROFIBUS NCM encontrar las indicaciones correspondientes en la documentacin de los mdulos.

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

4-9

Acoplamiento PROFIBUS-DP al SIMATIC S5

Recomendamos ajustar los siguientes parmetros de acuerdo con los valores que aparecen en la tabla 4-3:
Tabla 4-3 Parmetro Parmetros de bus datos Modo de operacin DP Vigilancia de exploracin Tiempo de polling Intervalo esclavo mn. mximo Parmetros recomendados para PROFIBUS-NCM Ajuste aceptar los parmetros calculados libre se recomienda No para el equipo de operacin un mn. de 5 ms; lo ms pequeo posible 3 ms

Para el tipo de direccionamiento slo es vlida el rea P lineal. FB-SYNCHRON debe ser iniciado en los mdulos de la organizacin de arranque OB 20, OB 21 y OB 22: Ejemplo para iniciar SIMATIC S5-115U:
:SPA FB 249 NAME :SYNCHRON SSNR :KY 0,8 BLGR :KY 0,5 PAFE :MB 255 No. de interfase (No. de pgina) Tamao de bloque Aviso de error del HTB Iniciar HTB SYNCHRON

4.4

Parametrado de la red PROFIBUS-DP

Mdulo de conexin IM308C


Para configurar el IM 308C se requiere el paquete de configuracin COM PROFIBUS. El suministro de ProTool incluye archivos GSD para equipos de operacin esclavos. Estos archivos GSD se encuentran en el directorio \PROTOOL\PLCPROG\GSD.

4-10

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

Acoplamiento PROFIBUS-DP al SIMATIC S5

Para los distintos equipos de operacin tambin son necesarios distintos archivos GSD. La tabla 4-4 muestra la asignacin.
Tabla 4-4 Asignacin de archivos GSD a los equipos de operacin ID del fabricante 0x8076 0x8077 0x80BE 0x8078 0x80E4 0x80B3 Equipo de operacin Panel PC, PC estndar, FI 25/45 OP37/Pro MP 370 MP270 MP 270B, OP 270, TP 270 TP 170B, OP 170B

Archivo GSD SIEM8076.GSD SIEM8077.GSD SIEM80BE.GSD SIEM8078.GSD SIEM80E4.GSD SIEM80B3.GSD

Si los archivos GSD en el directorio \PROTOOL\PLCPROG\GSDde COM PROFIBUS son ms antiguos que los archivos GSD suministrados con ProTool o si COM PROFIBUS an no soporta un nuevo equipo de operacin, entonces hay que copiar los archivos de ProTool al COM PROFIBUS. A continuacin reinicie COM PROFIBUS y elija Leer archivos GSD. Si ya ha configurado COM PROFIBUS con un archivo ms antiguo y desea utilizar los archivos GSD ms recientes debe realizar una configuracin nueva. Indicacin Para el mdulo de conexin IM 308C hay que configurar de todas maneras un sistema maestro.

Parmetros
Para que IM 308C y el equipo de operacin puedan comunicarse hay que ajustar en COM PROFIBUS los siguientes parmetros: S S Tipo de estacin: HMI Nmero de estacin: 3125 El valor introducido debe coincidir con la direccin OP definida durante la configuracin del equipo de operacin. S Configuracin de consigna: La configuracin de consigna queda determinada por la seleccin de la clase y por el nombre simblico de la configuracin. Son posibles las siguientes configuraciones de consigna: Class B tiny Class B small Class B middle Class B big

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

4-11

Acoplamiento PROFIBUS-DP al SIMATIC S5

Identificador de direccin: El identificador de direccin es asignado automticamente por la configuracin de consigna y no debe modificarse.

Direccin E y S: La direccin debe coincidir con el parametrado FB (vase el captulo 4.2).

4-12

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

Areas de datos de usuario para SIMATIC S5

Sntesis
Las reas de datos del usuario sirven para el intercambio de datos entre el control y el equipo de operacin. Las reas de datos de usuario son escritas y ledas alternativamente por el equipo de operacin y el programa de usuario durante la comunicacin. Mediante la evaluacin de los datos all depositados, el control y el equipo de operacin activan recprocamente acciones definidas fijas. En el presente captulo se describen la funcin, la estructura y las particularidades de las distintas reas de datos del usuario.

5.1

Areas de datos de usuario disponibles

Definicin
Las reas de datos de usuario pueden encontrarse en mdulos de datos y en reas de seales en el control. Instalar las reas de datos del usuario tanto en el proyecto ProTool as como tambin en el control. En un proyecto ProTool se pueden ajustar y cambiar las reas de datos de usuario en el men bajo Pegar Puntero de rea.

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

5-1

Areas de datos de usuario para SIMATIC S5

Volumen de funciones
Las reas de datos del usuario dependen del equipo de operacin que se utiliza. Las tablas 5-1 y 5-2 facilita una relacin general sobre el volumen de funciones de los distintos equipos de operacin.
Tabla 5-1 Areas de datos del usuario utilizables, parte 1 Panel PC x x x x x x x x x x x x x PC estndar x x x x x x x x x x x x MP 370 x x x x x x x x x x x x x

Area de datos de usuario Versin de usuario Buzn de rdenes Avisos de servicio Nmero de la imagen Buzn de datos Fecha/Hora Fecha/Hora PLC Coordinacin Solicitud de curva Transferencia de curvas 1, 2 Imagen de los LED1 Acuses OP/PLC Alarmas
1

Posible slo en equipos de operacin con teclas. Areas de datos del usuario utilizables, parte 2 MP 270 MP 270B x x x x x x x x x x x x x TP 270 OP 270 x x x x x x x x x x x x x TP 170B OP 170B x x x x x x x x x x x TP 170A x x

Tabla 5-2

Area de datos de usuario Versin de usuario Buzn de rdenes Avisos de servicio Nmero de la imagen Buzn de datos Fecha/Hora Fecha/Hora PLC Coordinacin Solicitud de curva Transferencia de curvas 1, 2 Imagen de los Alarmas
1

LED1

Acuses OP/PLC

Posible slo en equipos de operacin con teclas.

5-2

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

Areas de datos de usuario para SIMATIC S5

La tabla 5-3 muestra cmo el control y el equipo de operacin acceden a reas de datos de usuario individuales leyendo (R) o escribiendo (W).
Tabla 5-3 Utilizacin de las reas de datos de usuario Necesaria para ProTool Runtime verifica si la versin del proyecto ProTool y el proyecto en el control son consistentes Programa de control activa funciones en el equipo de operacin Procedimiento de aviso de bit Llegada y desaparecida de avisos de servicio Evaluacin por el control, qu imagen est abierta de momento Transferencia de registros de datos con sincronizacin Transferencia de fecha y hora desde el equipo de operacin hacia el control Transferencia de fecha y hora desde el equipo de operacin hacia el control Consultar estado del equipo de operacin en el programa de control Curvas de tendencia proyectadas con control por bit o curvas de perfil proyectadas Curvas de tendencia proyectadas con control por bit o curvas de perfil proyectadas Curvas de perfil proyectadas con buffer alternativo Manejo de un LED por el control El equipo de operacin avisa al control que se ha acusado (o confirmado) una alarma El control confirma una alarma Procedimiento de aviso de bit Llegada y desaparecida de avisos de alarma Equipo de operacin R Control W

Area de datos de usuario Versin de usuario

Buzn de rdenes Avisos de servicio Nmero de la imagen Buzn de datos Fecha/Hora Fecha/Hora PLC Coordinacin Solicitud de curva Transferencia de curvas1 Transferencia de curvas 2 Imagen de los LED Acuses OP Acuses PLC Alarmas

R/W R W R/W W R W W R/W R/W R W R R

R/W W R R/W R W R R R/W R/W W R W W

En los siguientes subcaptulos se describen las reas de datos de usuario y los punteros de rea asignados.

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

5-3

Areas de datos de usuario para SIMATIC S5

5.2

Area de datos de usuario, Versin de usuario

Utilizacin
Cuando arranca el equipo de operacin se puede verificar si el equipo de operacin est conectado al control correcto. Esto es importante cuando se utilizan varios equipos de operacin. Para ello el equipo de operacin compara un valor guardado en el control con el valor indicado en la configuracin. Con esto se garantiza la compatibilidad de los datos de configuracin con el programa del control. Si no hay concordancia se presenta un aviso del sistema y se termina la configuracin Runtime. Si se quiere hacer uso de esta rea de datos de usuario, ajustar en la configuracin lo siguiente: S S Detalles de la versin que tiene la configuracin valor entre 1 y 255. ProTool: Sistema de destino Ajustes Direccin de los datos del valor para la versin que est guardada en el control: ProTool: Pegar Puntero de rea, tipos disponibles: Versin de usuario

Peligro La versin de usuario se verifica nicamente mientras se establece la comunicacin al iniciarse ProTool Runtime. Si despus se cambia el control no se ejecutar ninguna verificacin de la versin de usuario.

5.3

Area de datos de usuario, Buzn de rdenes

Descripcin
A travs del buzn de rdenes se pueden dar al equipo de operacin rdenes del control y de este modo activar acciones en el equipo de operacin. A estas funciones pertenecen, p. ej.: S S Visualizar imagen Ajustar fecha y hora

El buzn de rdenes se instala bajo el puntero de rea y tiene una longitud de cuatro palabras de datos. En la primera palabra del buzn de rdenes se encuentra el nmero de la orden. En funcin de la orden del control se pueden transmitir hasta tres parmetros.

5-4

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

Areas de datos de usuario para SIMATIC S5

Palabra de datos n+0 n+2 n+4 n+6

Byte a la izquierda (BI) 0

Byte a la derecha (BD) No. de orden

Parmetro 1 Parmetro 2 Parmetro 3

Figura 5-1

Estructura del rea de datos de usuario Buzn de rdenes

Si la primera palabra del buzn de rdenes no es igual a cero, el equipo de operacin evala la orden del control. A continuacin, el equipo de operacin pone de nuevo a cero dicha palabra de datos. Por esta razn se deben registrar primero los parmetros en el buzn de rdenes y slo despus el nmero de la orden. Las rdenes del control posibles con nmeros de orden y parmetros se detallan en la Ayuda Online ProTool y en el anexo, parte B.

5.4

Areas de datos de usuario, Avisos de servicio y avisos de alarma y Acuse

Definicin
Los avisos estn compuestos de un texto esttico y/o variables. El texto y las variables se pueden proyectar libremente. Fundamentalmente, los avisos se subdividen en avisos de servicio y alarmas. El proyectista define lo que es un aviso de servicio y lo que es una alarma.

Aviso de servicio
Un aviso de servicio indica un estado, p. ej. S S Motor conectado Control en servicio manual

Alarma
Un aviso de alarma muestra una anomala en el servicio, p. ej. S S La vlvula no abre Temperatura del motor muy alta

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

5-5

Areas de datos de usuario para SIMATIC S5

Acuse
Como los avisos de alarma indican estados de servicio excepcionales, ellos se deben acusar. El acuse se efecta opcionalmente S S mediante manejo en el equipo de operacin o poniendo un bit en el rea de acuse del control.

Activacin del aviso


Una activacin del aviso se realiza poniendo un bit en una de las reas de avisos del control. La posicin de las reas de avisos es definida con la herramienta de configuracin. Tambin se ha de instalar el rea respectiva en el control. En cuanto se ponga el bit en el rea de avisos de servicio o de alarmas del control y se transfiera dicho rea al equipo de operacin, este equipo reconoce el aviso correspondiente como llegado. A la inversa, el aviso es registrado como desaparecido por el equipo de operacin despus de haber sido repuesto el mismo bit en el control.

Areas de avisos
La tabla 5-4 contiene la cantidad de reas de avisos para avisos del servicio y alarmas, para acuses OP (equipo de operacin control) y para acuses PLC (control equipo de operacin) as como la cantidad de palabras para los distintos equipos de operacin.
Tabla 5-4 Distribucin de las reas de avisos Area de avisos de servicio, rea de alarmas Area de acuse OP, rea de acuse PLC Cantidad de reas de datos, mxima Panel PC PC estndar MP 370 MP 270, MP 270B TP 270, OP 270 TP 170B, OP 170B TP 170A
1

Equipo de operacin

Palabras en rea de datos, total 125 125 125 125 125 125 1251

8 8 8 8 8 8 8

Posible slo para avisos de servicio.

5-6

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

Areas de datos de usuario para SIMATIC S5

Correspondencia entre el bit de aviso y el nmero de aviso


A cada Bit en un rea de avisos configurada se le puede proyectar un aviso. Los bits estn asignados a los nmeros de avisos en orden creciente. Ejemplo: En el control se han configurado la siguiente rea de avisos de servicio: DB 60 Direccin 43 Longitud 5 (en DW)

La figura 5-2 muestra la correspondencia de los 80 (5 x 16) nmeros de avisos en total y los distintos nmeros de bits en el rea de avisos de servicio del control. Dicha asignacin se efecta automticamente en el equipo de operacin.
15 Palabra datos 43 16 Palabra datos 47 80 Nmero de aviso 0 1 65

Figura 5-2

Correspondencia entre bit de aviso y nmero de aviso

Area de datos de usuario Acuse


Si el control debe ser informado acerca de un acuse de una alarma en el equipo de operacin, o si el acuse debe realizarse por el control, entonces en el control hay que instalar reas de acuse respectivas. Estas reas de acuse tambin se han de indicar en el proyecto ProTool bajo Puntero de rea. S Area de acuse Equipo de operacin Control: A travs de esta rea se informa al control cundo una alarma es acusada mediante manejo en el equipo de operacin. Para ello hay que configurar o crear el puntero de rea Acuses OP. S Area de acuse Control Equipo de operacin: A travs de esta rea el control efecta el acuse de una alarma. Para esto hay que ajustar el puntero de rea Acuses PLC. Estas reas de acuse tambin se han de indicar en la configuracin bajo Puntero de rea.

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

5-7

Areas de datos de usuario para SIMATIC S5

La figura 5-3 muestra esquemticamente las distintas reas de alarma y acuse. Los procesos de acuse estn indicados en las figuras 5-5 y 5-6.

Equipo de operacin

Control Area de alarmas

ACK

Procesamiento interno/vinculacin

Area de acuse Control Equipo de operacin Area de acuse Equipo de operacin Control

Figura 5-3

Areas de alarma y de acuse

Correspondencia entre el bit de acuse y el nmero de aviso


Cada aviso de alarma tiene un nmero de aviso. Dicho nmero de aviso tiene asignado respectivamente el mismo bit x del rea de alarmas y el mismo bit x del rea de acuse. Normalmente, el rea de acuse tiene la misma longitud que el rea de alarmas correspondiente. Cuando la longitud de un rea de acuse no abarca la longitud total del correspondiente rea de alarmas, y hay las siguientes reas de alarmas y de acuse, rige entonces la siguiente correspondencia:
Area de alarmas 1 Alarma No. 1 Bit 15 0 16 ............. 1 ............. 32 17 ............. 48 33 Area de alarmas 2 Alarma No. 49 Bit 15 64 80 ............. ............. 0 49 65 Area de acuse 1 Bit de acuse para alarma No. 1 Bit 15 0 16 ............. 1 ............. 32 17

Area de acuse 2 Bit de acuse para alarma No. 49 0 Bit 15 ............. 64 49 ............. 80 65

Figura 5-4

Correspondencia entre bit de acuse y nmero de aviso

5-8

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

Areas de datos de usuario para SIMATIC S5

Area de acuse Control Equipo de operacin


Un bit colocado por el control en esta rea acusa el aviso de alarma correspondiente en el equipo de operacin y cumple as la misma funcin que si se pulsara la tecla ACK. Retroceda el bit antes de que ponga el bit otra vez en el rea de alarmas. La figura 5-5 muestra el diagrama de impulsos. El rea de acuse Control Equipo de operacin S S S tiene que seguir inmediatamente despus del rea de alarmas correspondiente, tiene que tener exactamente el mismo tiempo de polling y puede tener, como mximo, la misma longitud que el rea de alarmas correspondiente.

Area de alarmas

Area de acuse Control Equipo de operacin

Acuse por medio del control

Figura 5-5

Diagrama de impulsos para el rea de acuse Control Equipo de operacin

Area de acuse Equipo de operacin Control


Si se pone un bit en el rea de alarmas, el equipo de operacin repone el bit perteneciente en el rea de acuse. Debido al procesamiento que realiza el equipo de operacin, estos dos procesos presentan cierta diferencia temporal. Si se acusa la alarma en el equipo de operacin, se pone el bit en el rea de acuse. As el control puede reconocer que la alarma ha sido acusada (o confirmada). La figura 5-6 muestra el diagrama de impulsos. El rea de acuse Equipo de operacin Control puede tener como mximo la misma longitud que el rea de alarmas correspondiente.

Area de alarmas

Area de acuse Equipo de operacin Control Acuse a travs de equipo de operacin

Figura 5-6

Diagrama de impulsos para el rea de acuse Equipo de operacin Control

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

5-9

Areas de datos de usuario para SIMATIC S5

Tamao de las reas de acuse


Las reas de acuse Control Equipo de operacin y Equipo de operacin Control no deben ser ms grandes que el rea de alarmas perteneciente. Sin embargo, el rea de acuse se puede ajustar ms pequea cuando el acuse no deba ser efectuado por el control en todas las alarmas. Lo mismo vale cuando el acuse no debe ser reconocido en todas las alarmas en el control. La figura 5-7 aclara el presente caso.
Area de alarmas Alarmas que pueden ser acusadas Bit n Alarmas que no pueden ser acusadas Bit m Area reducida de acuse de alarmas

Bit 0 Bit n

Bit 0

Figura 5-7

Area de acuse reducida

Indicacin Deposite las alarmas importantes en el rea de alarmas de forma ascendente desde el bit 0!

5.5

Area de datos de usuario, Nmero de la imagen

Aplicacin
En el rea de datos de usuario Nmero de la imagen los equipos de operacin colocan informaciones acerca de la imagen iniciada en el equipo de operacin. Esto permite transferir informaciones acerca del contenido actual del display del equipo de operacin al control y causar desde all ciertas reacciones, p. ej. iniciar otra imagen.

Requisito
Si se debe utilizar el rea de los nmeros de la imagen, sta debe establecerse en el proyecto ProTool como Puntero de rea. Puede colocarse una sola vez en un solo control. Se transmite el rea de los nmeros de la imagen al control de forma espontnea, es decir, la transmisin siempre se lleva a cabo cuando en el equipo de operacin se selecciona una nueva imagen. Por lo tanto no es necesario configurar un ciclo de recopilacin.

5-10

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

Areas de datos de usuario para SIMATIC S5

Estructura
El rea de los nmeros de la imagen es un rea de datos con una longitud fija de 5 palabras de datos. A continuacin aparece la estructura del rea de los nmeros de la imagen dentro de la memoria del control.
7 1ra pal. 2da pal. 3ra pal. 4ta pal. 5ta pal. 0 7 tipo de imagen actual nmero de imagen actual reservado nmero de cuadro actual reservado 0

Entrada tipo de imagen actual nmero de imagen actual nmero de cuadro actual

Ocupacin 1 para imagen de base o 4 para ventana permanente 1 a 65535 1 a 65535

5.6

Area de datos de usuario, Fecha/Hora

Transferencia de fecha y hora


Por medio de la orden del control 41 se puede iniciar la transferencia de hora y fecha desde el equipo de operacin al control. La fecha y la hora se escriben en el rea de datos Fecha/ Hora con la orden del control 41 y all pueden ser valoradas por el programa de control. La figura 5-8 muestra la estructura del rea de datos. Todos los datos estn codificados BCD.
DL DW 15 n+0 n+1 n+2 n+3 reservado 8 7 reservado Minuto (059) Hora (023) Segundo (059) reservado Da de la semana (17, 1=Dom.) Mes (112) reservado Fecha Hora DR 0

n+4 n+5

Da (131) Ao (8099/029)

Figura 5-8

Estructura del rea de datos Hora y Fecha

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

5-11

Areas de datos de usuario para SIMATIC S5

Indicacin Al introducir los valores en el rea de datos de los dgitos del ao considerar que los valores 8099 indican los dgitos de los aos 1980 a 1999 y los valores 029 indican los dgitos de los aos 2000 a 2029.

5.7

Area de datos de usuario, Fecha/Hora PLC

Transferencia de fecha y hora hasta el equipo de operacin


La transferencia de hora y fecha hasta el equipo de operacin es por lo general aconsejable cuando el control es maestro para la hora. En el equipo de operacin TP 170A existe el siguiente caso especial: Es necesario hacer la sincronizacin con la hora PLC del sistema sies que en una imagen ProTool se desea insertar un objeto de imagen Visualizacin de avisos sencilla. El objeto de la imagen Visualizacin de avisos sencilla es el nico objeto de la imagen del TP 170A que tiene acceso a la hora del sistema del equipo. Esta limitacin vale exclusivamente para el TP 170A.

Formato DATE_AND_TIME (codificado en BCD)


DL DW n+0 n+1 n+2 n+3 15 Ao (8099/029) Da (131) Minuto (059) reservado 8 7 Mes (112) Hora (023) Segundo (059) reservado Da de la semana (17, 1=Dom.) DR 0

Figura 5-9

Estructura del rea de datos Fecha/Hora en el formato DATE_AND_TIME

Indicacin Al introducir los valores en el rea de datos de los dgitos del ao considerar que los valores 8099 indican los dgitos de los aos 1980 a 1999 y los valores 029 indican los dgitos de los aos 2000 a 2029.

El control escribe cclicamente el rea de datos, mientras que el equipo de operacin lee y se sincroniza (ver el Manual del usuario ProTool).

5-12

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

Areas de datos de usuario para SIMATIC S5

Indicacin En la configuracin no hay que seleccionar un ciclo de recopilacin muy pequeo para el puntero de rea Fecha/hora, debido que esto influencia el rendimiento del equipo de operacin. Recomendacin: Ciclo de recopilacin de 1 minuto si el proceso lo permite.

5.8

Area de datos de usuario, Coordinacin


El rea de datos de usuario Coordinacin tiene una longitud de dos palabras de datos. El rea sirve para realizar las siguientes funciones: S S S Reconocer el arranque del equipo de operacin en el programa de control Detectar el modo de servicio actual del equipo de operacin en el programa de control Reconocer la disponibilidad de comunicacin del equipo de operacin en el programa de control

Indicacin En cada actualizacin del rea de coordinacin por medio del equipo de operacin se escribir siempre el rea de coordinacin completa. Por tal razn, el programa PLC (autmata controlable) no debe efectuar ninguna modificacin en el rea de coordinacin.

Ocupacin de los bits en el rea de coordinacin

1ra pal.

DL n +0 15

DR n +0 7 2 1 0 X X X Bit de arranque

= reservado X = ocupado

Modo de servicio Bit de vida

Figura 5-10

Significado de los bits en el rea de coordinacin

Bit de arranque
El equipo de operacin coloca brevemente a 0 el bit de arranque durante el proceso de arranque. Despus del proceso de arranque el bit estar permanentemente en 1.

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

5-13

Areas de datos de usuario para SIMATIC S5

Modo de servicio
Tan pronto como el equipo de operacin sea colocado offline por el operador, el bit del modo de servicio ser puesto a 1. En un servicio normal del equipo de operacin, el estado del bit del modo de es 0. En el programa de control Ud. puede consultar este bit y determinar as el modo de servicio actual del equipo de operacin.

Bit de vida
El bit de vida es invertido por el equipo de operacin en intervalos de tiempo de un segundo aproximadamente. En el programa de control Ud. puede consultar este bit y comprobar as si an existe una conexin hacia el equipo de operacin.

5.9

Areas de datos de usuario, Solicitud de curva y transferencia de curvas

Curvas
Una curva es la representacin grfica de un valor del control. La lectura del valor se efecta controlada por tiempo o por bits en funcin de la configuracin.

Curvas controladas por tiempo


El equipo de operacin lee los valores de la curva cclicamente segn un intervalo de tiempo definido durante la configuracin. Las curvas controladas por tiempo son apropiadas para desarrollos continuos como, p. ej. la temperatura de servicio de un motor.

Curvas controladas por bit


Si se coloca un bit de trigger en el puntero de rea Transferencia de curvas, el equipo de operacin leer slo un valor de la curva o bien todo el buffer de la curva. Esto se define durante la configuracin. Las curvas controladas por bits se utilizan normalmente para la representacin de valores que cambian muy rpidamente. Un ejemplo al respecto es la presin de inyeccin durante la fabricacin de piezas de plstico. Para activar curvas controladas por bits se han de definir durante la configuracin las correspondientes reas en el proyecto ProTool (bajo Puntero de rea) y se han de ajustar en el control. El equipo de operacin y el control comunican entre s a travs de estas reas.

5-14

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

Areas de datos de usuario para SIMATIC S5

Las siguientes reas estn disponibles para curvas: S S S Area de solicitud de curvas Area de transferencia de curvas 1 Area de transferencia de curvas 2 (slo necesaria en caso de buffer alternativo)

En la configuracin asigne un bit a una curva. De esta manera estar determinada claramente la asignacin de bits para todas las reas.

Buffer alternativo
El buffer alternativo es un segundo buffer para la misma curva, el cual se puede instalar durante la configuracin. Mientras el equipo de operacin lee los valores del buffer 1, el control escribe en el buffer 2. Mientras el equipo de operacin lee del buffer 2, el control escribe en el buffer 1. As se evita que los valores de la curva sean sobreescritos por el control mientras el equipo de operacin lee la curva.

Distribucin del puntero de rea


Los punteros de rea Solicitud de curvas, Transferencia de curvas 1 y 2 pueden distribuirse en reas de datos separadas con una cantidad y longitud mximas prefijadas (tabla 5-5).
Tabla 5-5 Distribucin del puntero de rea Area de datos Solicitud de curva Cantidad de reas de datos, mxima Palabras en rea de datos, total 8 8 Transferencia de curvas 1 8 8 2 8 8

Area de solicitud de curvas


Si en el equipo de operacin se abre una imagen con una o varias curvas, el equipo de operacin pone los correspondientes bits en el rea de solicitud de curvas. Despus de la anulacin de la imagen, el equipo de operacin repone los bits correspondientes en el rea de solicitud de curvas. A travs del rea de solicitud de curvas en el control se puede evaluar la curva que se representa actualmente en el equipo de operacin. Las curvas tambin se pueden controlar sin evaluacin del rea de solicitud de curvas.

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

5-15

Areas de datos de usuario para SIMATIC S5

Area de transferencia de curvas 1


Esta rea sirve para realizar el control (trigger) de curvas. Ponga en el programa del control el bit asignado a la curva en el rea de transferencia de curvas y el bit general de curvas. El equipo de operacin reconoce el Trigger y lee un valor o todo el buffer. Despus repone el bit de la curva y el bit general de curvas. Area(s) de transferencia de curvas
Nmero de bit 15 14 13 12 11 10 9 1ra pal. 2da pal. Bit general de curvas 8 7 6 5 4 3 2 1 0

Mientras no se haya repuesto el bit general de curvas, el rea de transferencia de curvas no debe ser modificado por el programa del control.

Area de transferencia de curvas 2


El rea de transferencia de curvas 2 es necesaria para curvas que se configuran con el buffer alternativo. Tiene exactamente la misma estructura que el rea de transferencia de curvas 1.

5.10

Area de datos de usuario, Imagen de los LED

Aplicacin
Los paneles de operador (OP), Multi Panel (MP) y Panel PC tienen diodos luminosos (LED) en las teclas de funciones. Estos LEDs pueden ser activados desde el control. De este modo es posible, p. ej. sealar al operador mediante un diodo luminoso la tecla que debe pulsar en funcin de la situacin.

Requisito
Para poder controlar los LED, en el control se deben instalar las reas de datos respectivas, llamadas imgenes, y se deben indicar en la configuracin como punteros de rea.

5-16

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

Areas de datos de usuario para SIMATIC S5

Distribucin del puntero de rea


El puntero de rea imagen de los LED se puede dividir en reas de datos separadas tal como se muestra en la tabla siguiente.
Tabla 5-6 Distribucin del puntero de rea Cantidad de reas de datos, mxima 8 8 8 8 8 Palabras en rea de datos, total 16 16 16 16 16

Equipo de operacin Panel PC MP 370 MP 270, MP 270B OP 270 OP 170B

Indicacin En la ventana Insertar nuevo puntero de rea ya no se podr seleccionar el puntero de rea afectado cuando se haya alcanzado la cantidad mxima. Los punteros de rea del mismo tipo estarn representados de color gris

Asignacin de LED
La asignacin de cada uno de los diodos luminiscentes a cada bit de las reas de datos se determina durante la configuracin de las teclas de funciones. Al mismo tiempo se indica para cada LED el nmero de bit dentro del rea de la imagen. El nmero de bit (n) designa el primero de dos bits consecutivos que controlan los estados de los LED que se indican a continuacin (vase tabla 5-7):
Tabla 5-7 Estados de los LED Bit n + 1 0 0 1 1 Bit n 0 1 0 1 Funcin de los LED Apagado Intermitencia Intermitencia Luz permanente

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

5-17

Areas de datos de usuario para SIMATIC S5

5.11

Recetas

Descripcin
En la transferencia de registros de datos entre el equipo de operacin y el control, ambos interlocutores de comunicacin acceden alternativamente a reas de comunicaciones comunes en el control. Son objeto del presente captulo la funcin y la estructura del rea de comunicaciones especfica de la receta (buzn de datos) as como los mecanismos en la transferencia sincronizada de registros de datos. En la ayuda Online encontrar informaciones para preparar el buzn de datos en ProTool.

Tipos de transferencia
Para transferir registros de datos entre el equipo de operacin y el control existen dos posibilidades: S S Transferencia sin sincronizacin (pgina 5-19) Transferencia con sincronizacin a travs del buzn de datos (pgina 5-20)

Los registros de datos se transfieren siempre de forma directa, es decir que los valores de las variables se leen directamente de la direccin sin desvo a travs del portapapeles, o se escriben directamente en la direccin que est configurada para la variable.

Activar la transferencia de registros de datos


Para activar la transferencia existen tres posibilidades: S S S Operacin en la indicacin de recetas (pgina 5-21) rdenes del control (pgina 5-22) Activar funciones configuradas (pgina 5-23)

Si la transferencia de registros de datos se activa mediante una funcin configurada o una orden del control, la indicacin de recetas en el equipo de operacin se puede seguir operando sin impedimentos ya que los registros de datos se transfieren de modo subordinado. Sin embargo, no es posible la ejecucin simultnea de varias solicitudes de transferencia. En este caso, el equipo de operacin rechaza con un aviso del sistema la transferencia posterior. En el anexo, parte A se encuentra una lista de los avisos del sistema ms importantes con indicaciones respecto a la localizacin de errores y el remedio.

5-18

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

Areas de datos de usuario para SIMATIC S5

5.11.1 Transferencia sin sincronizacin

Finalidad
En la transferencia asncrona de registros de datos entre el equipo de operacin y el control notiene lugar ninguna coordinacin entre reas de comunicaciones utilizadas de forma comn. Por ello, no es necesaria la preparacin de un buzn de datos durante la configuracin.

Aplicacin
La transferencia asincrnica de un registro de datos se ofrece, p. ej. siempre que S S S se pueda excluir, condicionado por el sistema, que el interlocutor de comunicacin sobrescriba los datos, el control no necesita ninguna informacin sobre el nmero de receta y el nmero del registro de datos o la transferencia de registros de datos se active mediante operacin en el equipo de operacin.

Leer valores
Al iniciar la transferencia para leer, los valores en las direcciones de control se leen y se transfieren al equipo de operacin. S Inicio a travs de operacin en la indicacin de recetas: Los valores se cargan en el equipo de operacin. All puede seguir procesndolos, p. ej. modificar, guardar valores, etc. S Inicio a travs de funcin u orden del control: los valores se guardan inmediatamente en el soporte de datos.

Escribir valores
Al iniciar la transferencia para escribir, se escriben los valores en las direcciones del control. S S Inicio a travs de operacin en la indicacin de recetas: Los valores actuales se escriben en el control. Inicio a travs de funcin u orden del control: Los valores del soporte de datos se escriben en el control.

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

5-19

Areas de datos de usuario para SIMATIC S5

5.11.2 Transferencia con sincronizacin

Finalidad
En la transferencia sincrnica, los dos interlocutores de comunicacin ponen bits de estado en el buzn de datos utilizado en comn. Por ello puede Ud. evitar en su programa del control que se sobrescriban recprocamente los datos de forma incontrolada.

Aplicacin
La transferencia sincrnica de un registro de datos se ofrece, p. ej. siempre que S S S el control sea el interlocutor activo en la transferencia de registros de datos, en el control se deban evaluar informaciones sobre el nmero de receta y el nmero de registro de datos o la transferencia de registros de datos se active mediante orden del control.

Requisito
Para que se transfieran de modo sincronizado los registros de datos entre el equipo de operacin y el control, se han de cumplir los siguientes requisitos en la configuracin: S S El buzn de datos ha sido preparado bajo Sistema de destino Puntero de rea. En las propiedades de la receta se ha indicado el control con el que el equipo de operacin sincroniza la transferencia de los registros de datos. Se ajusta el control en el editor de recetas bajo Propiedades Transferencia. En el Manual del usuario ProTool Configurar sistemas basados en Windows se detallan informaciones referentes a este punto.

5.11.3 Buzn de datos para transferencia sincronizada

Estructura
El buzn de datos tiene una longitud fija de 5 palabras. Este est estructurado del siguiente modo:
15 1ra pal. 2da pal. 3ra pal. 4ta pal. 5ta pal. Nmero de receta actual (1 999) Nmero de registro actual (0 65.535) reservado Estado (0, 2, 4, 12) reservado 0

5-20

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

Areas de datos de usuario para SIMATIC S5

Palabra de estado
La palabra de estado (palabra 4) puede asumir los siguientes valores:
Valor de ajuste decimal 0 2 4 12 binario 0000 0000 0000 0010 0000 0100 0000 1100 Transferencia permitida, buzn de datos libre Transferencia en curso Transferencia concluida sin errores Transferencia concluida con errores Significado

5.11.4 Ejecucin de la sincronizacin


Leer del control mediante operacin en la indicacin de recetas
Paso 1 2 s El equipo de operacin introduce el nmero de receta a leer as como el estado Transferencia en curso en el buzn de datos y pone a cero el nmero del registro de datos. El equipo de operacin lee los valores del control y los muestra en la indicacin de recetas. En el caso de recetas con variables sincronizadas, los valores del control se escribirn tambin en las variables. 4 5 El equipo de operacin ajusta el estado Transferencia concluida. Para permitir una nueva transferencia, el programa de control ha de poner de nuevo a cero la palabra de estado. Accin Comprobacin: palabra de estado = 0? no Cancelacin con aviso del sistema.

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

5-21

Areas de datos de usuario para SIMATIC S5

Escribir en el control mediante operacin en la indicacin de recetas


Paso 1 2 s El equipo de operacin introduce el nmero de receta y el nmero de registro de datos a escribir as como el estado Transferencia en curso en el buzn de datos. El equipo de operacin escribe los valores actuales en el control. En el caso de recetas con variables sincronizadas, los valores modificados entre visualizacin de recetas y variables sern actualizados y luego se escribirn en el control. 4 5 El equipo de operacin ajusta el estado Transferencia concluida. El programa de control puede ahora, de ser preciso, evaluar los datos transferidos. Para permitir una nueva transferencia, el programa de control ha de poner de nuevo a cero la palabra de estado. Accin Comprobacin: palabra de estado = 0? no Cancelacin con aviso del sistema.

Leer del control mediante orden del control PLC DAT (No. 69)
Paso 1 Accin Comprobacin: palabra de estado = 0? s 2 El equipo de operacin introduce el nmero de receta y el nmero de registro de datos indicado en la orden as como el estado Transferencia en curso en el buzn de datos. El equipo de operacin lee los valores del control y guarda estos valores en el registro de datos que est indicado en la orden. no Cancelacin sin respuesta.

3 4

S Si se hubiera seleccionado Sobrescribir en la orden, se sobrescribe un registro de datos existente sin consulta de confirmacin. El equipo de operacin ajusta el estado Transferencia concluida.

S Si en la orden se eligi No sobrescribir y el registro de datos ya


existe, el equipo de operacin interrumpe entonces el proceso y registra 0000 1100 en la palabra de estado del buzn de datos. 5 Para permitir una nueva transferencia, el programa de control ha de poner de nuevo a cero la palabra de estado.

En la pgina 5-25 encontrar informaciones sobre la estructura de la orden del control.

5-22

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

Areas de datos de usuario para SIMATIC S5

Escribir en el control mediante orden del control DAT PLC (No. 70)
Paso 1 Accin Comprobacin: palabra de estado = 0? s 2 El equipo de operacin introduce el nmero de receta y el nmero de registro de datos indicado en la orden as como el estado Transferencia en curso en el buzn de datos. El equipo de operacin trae los valores del registro de datos indicado en la orden y escribe estos valores en el control. El equipo de operacin ajusta el estado Transferencia concluida. El programa de control puede ahora, de ser preciso, evaluar los datos transferidos. Para permitir una nueva transferencia, el programa de control ha de poner de nuevo a cero la palabra de estado. no Cancelacin sin respuesta.

3 4 5

En la pgina 5-25 encontrar informaciones sobre la estructura de la orden del control.

Leer del control mediante funcin configurada


Paso 1 Accin Comprobacin: palabra de estado = 0? s 2 El equipo de operacin introduce el nmero de receta y el nmero de registro de datos indicado en la funcin as como el estado Transferencia en curso en el buzn de datos. El equipo de operacin lee los valores del control y los guarda en el registro de datos que est indicado en la funcin. no Cancelacin con aviso del sistema.

3 4

S Si se hubiera seleccionado Sobrescribir en la funcin, se


sobrescribe un registro de datos existente sin consulta de confirmacin. El equipo de operacin ajusta el estado Transferencia concluida.

S Si en la orden se eligi No sobrescribir y el registro de datos ya


existe, el equipo de operacin interrumpe entonces el proceso y registra 0000 1100 en la palabra de estado del buzn de datos. 5 Para permitir una nueva transferencia, el programa de control ha de poner de nuevo a cero la palabra de estado.

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

5-23

Areas de datos de usuario para SIMATIC S5

Escribir en el control mediante funcin configurada


Paso 1 Accin Comprobacin: palabra de estado = 0? s 2 El equipo de operacin introduce el nmero de receta y el nmero de registro de datos indicado en la funcin as como el estado Transferencia en curso en el buzn de datos. El equipo de operacin trae los valores del registro de datos indicado en la funcin y escribe estos valores en el control. El equipo de operacin ajusta el estado Transferencia concluida. El programa de control puede ahora, de ser preciso, evaluar los datos transferidos. Para permitir una nueva transferencia, el programa de control ha de poner de nuevo a cero la palabra de estado. no Cancelacin con aviso del sistema.

3 4 5

Indicacin La evaluacin de los nmeros de receta y de registro de datos en el control debe efectuarse, debido a la consistencia de los datos, slo despus de que el estado est ajustado en el buzn de datos a Transferencia concluida o Transferencia concluida con errores.

Posibles causas de errores


En caso que la transferencia de registros de datos se termine con errores, entonces esto puede tener, entre otras, las siguientes causas: S S S S no se ha ajustado la direccin de variable en el control, no es posible sobrescribir registros de datos, no existe el nmero de receta, no existe el nmero de registro de datos.

En el anexo, parte A se encuentra una lista de los avisos del sistema ms importantes con indicaciones respecto a la localizacin de errores y el remedio.

5-24

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

Areas de datos de usuario para SIMATIC S5

Reaccin debido a una cancelacin ocasionada por un error


El equipo de operacin reacciona de la siguiente manera a una cancelacin ocasionada por un error en la transferencia de registros de datos: S Inicio a travs de operacin en la indicacin de recetas Indicaciones en la lnea de estado de la indicacin de recetas y edicin de avisos del sistema. S S Inicio a travs de funcin Edicin de avisos del sistema Inicio a travs de orden del control No hay respuesta en el equipo de operacin. Independientemente de ello se puede evaluar el estado de la transferencia mediante la consulta de la palabra de estado en el buzn de datos.

5.11.5 Ordenes del control en recetas

Finalidad
Tambin se puede iniciar la transferencia de registros de datos entre equipo de operacin y control desde el programa de control. Para ello no es necesaria ninguna operacin en el equipo de operacin. Para este tipo de transferencia estn disponibles las dos rdenes del control No. 69 y No. 70.

No. 69: Leer registro de datos desde el control (PLC DAT)


La orden del control No. 69 transfiere registros de datos desde el control hacia el equipo de operacin. La orden del control tiene la siguiente estructura:

Byte a la izquierda (BI) Palabra 1 Palabra 2 Palabra 3 Palabra 4 0

Byte a la derecha (BD) 69

Nmero de receta (1 999) Nmero de registro de datos (1 65.535) No sobrescribir registro de datos existente: 0 Sobrescribir registro de datos existente: 1

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

5-25

Areas de datos de usuario para SIMATIC S5

No. 70: Escribir registro de datos en el control (DAT PLC)


La orden del control No. 70 transfiere registros de datos desde el equipo de operacin al control. La orden del control tiene la siguiente estructura:

Byte a la izquierda (BI) Palabra 1 Palabra 2 Palabra 3 Palabra 4 0

Byte a la derecha (BD) 70

Nmero de receta (1 999) Nmero de registro de datos (1 65.535)

5-26

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

Parte III

Acoplamiento al SIMATIC S7

Gestin de comunicaciones con SIMATIC S7 Areas de datos de usuario para SIMATIC S7

6 7

5-2

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

Gestin de comunicaciones con SIMATIC S7

El presente captulo describe la comunicacin entre el equipo de operacin y el control SIMATIC S7. Se explicarn las configuraciones de red en las que se puede acoplar el equipo de operacin.

Generalidades
En el control SIMATIC S7 se pueden acoplar los equipos de operacin por medio de diferentes configuraciones de red. La configuracin de red depende de la CPU aplicada. Son posibles las siguientes configuraciones de red: Control Ajustable en ProTool SIMATIC S7-300/400 CPU FM apto para comunicaciones Mdulos MPI DP1 Standard1 Universal1) SIMATIC S7-200 CPU PPI MPI1 DP1 Standard1 Universal1)
1

Perfil de protocolo

Slo CPU con interfase PROFIBUS-DP o mdulo CP.

Equipos de operacin
Los siguientes equipos de operacin se pueden acoplar al control SIMATIC S7: S S S S S S S Panel PC PC estndar MP 370 MP 270, MP 270B TP 270, OP 270 TP 170B, OP 170B TP 170A

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

6-1

Gestin de comunicaciones con SIMATIC S7

Instalacin
Las controladoras para el acoplamiento a un control SIMATIC S7 son parte del software de configuracin ProTool y se instalan automticamente. El acoplamiento del equipo de operacin al control se limita fundamentalmente a la conexin fsica del equipo de operacin. En el control no son necesarios mdulos especiales para el acoplamiento.

6.1

Modo de funcionamiento principal

Control Variables Valores del proceso Areas de datos del usuario Programa de usuario Comunicacin Avisos Gua del usuario Area de coordinacin Equipo de operacin Display/Manejo

Figura 6-1

Estructura de comunicaciones

Finalidad de las variables


El intercambio de datos general entre el control y el equipo de operacin se realiza por medio de los valores del proceso. Para ello, en la configuracin hay que colocar variables que indiquen una direccin en el control. El equipo de operacin lee de las direcciones indicadas el valor y lo muestra. Del mismo modo puede el operador efectuar una entrada en el equipo de operacin, la cual se escribe despus en la direccin en el control.

6-2

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

Gestin de comunicaciones con SIMATIC S7

Areas de datos de usuario


Las rea de datos de usuario sirven para intercambiar datos especiales y se deben instalar nicamente cuando se usan dichos datos. En el captulo 7 encontrar una descripcin exacta de las reas de datos de usuario.

6.2

Parametrar SIMATIC S7

Configuracin de red
Los equipos de operacin se comunican con el S7-200 y el S7-300/400 por medio del protocolo S7. Para ello tambin es posible el acoplamiento tanto a travs del interfase MPI como a travs del interfase PROFIBUS de la CPU. La configuracin de red ms sencilla consta de una CPU y un equipo de operacin. Una ampliacin es, p. ej. una CPU y varios equipos de operacin. La figura 6-2 muestra las distintas configuraciones de red que son posibles.

S7-300 MPI

Equipo de operacin

S7-200

Protocolo de S7 PG Equipo de operacin S7-400

S7-300 PROFIBUS-DP Protocolo de S7 Equipo de operacin


Figura 6-2

S7-200

Equipo de operacin

Configuraciones de red SIMATIC S7

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

6-3

Gestin de comunicaciones con SIMATIC S7

Para conectar el equipo de operacin al SIMATIC S7 se admite el uso de los siguientes componentes:
Tabla 6-1 Componentes admitidos Componentes SINEC L2 terminal de bus RS 485 SINEC L2 conector para la conexin de bus (recto) SINEC L2 conector para la conexin de bus (curvo)1) SINEC L2 FO terminal de bus Cable
1

Nmero de pedido 6GK1500-0A_006 6GK1500-0EA02 6ES7972-0B20-0XA0 6GK1500-1A_00 6ES7901-0_ _ _0-0AA0

El empleo de un conector curvo para conectar el bus impide extraer o introducir tarjetas de memoria. _ Clave de longitudes

En el caso de un PC, para el acoplamiento al SIMATIC S7 se necesita adicionalmente un procesador de comunicacin (CP). La tabla 6-2 muestra cul sistema operativo est admitido para un determinado procesador de comunicaciones.
Tabla 6-2 Procesador de comunicaciones y sistemas operativos admitidos Windows 98 SE s no s no no Windows Millenium s no s no no Windows NT 4.0 s s s s s

Procesador de comunicaciones CP 5611 CP 5412 A2 CP 5511 CP 5613 CP 5614

Procesador de comunicaciones CP 5611 CP 5412 A2 CP 5511 CP 5613 CP 5614

Windows 2000 Professional s no s s s

Windows XP Professional s no s s s

Tipos de datos
Para la configuracin de variables y punteros de rea se puede hacer uso de los tipos de datos listados en las tablas 6-3 y 6-4.

6-4

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

Gestin de comunicaciones con SIMATIC S7

Tabla 6-3

Tipos de datos para S7-300/400 Direccionamiento DB Formato CHAR, BYTE, INT, WORD, DINT, DWORD, REAL, BOOL, STRING, TIMER, COUNTER, DATE, TIME, DATE AND TIME, TIME OF DAY CHAR, BYTE, INT, WORD, DINT, DWORD, REAL, BOOL, STRING, TIMER, COUNTER, DATE, TIME, DATE AND TIME, TIME OF DAY CHAR, BYTE, INT, WORD, DINT, DWORD, REAL, BOOL, STRING CHAR, BYTE, INT, WORD, DINT, DWORD, REAL, BOOL, STRING CHAR, BYTE, INT, WORD, DINT, DWORD, REAL, BOOL, STRING CHAR, BYTE, INT, WORD, DINT, DWORD, REAL, BOOL, STRING Timer COUNTER

Tipo de datos Mdulo de datos

Puntero (Memory)

Entrada Entrada de periferia Salida Salida de periferia Timer Contador

E PE A PQ T C

Tabla 6-4

Tipos de datos para S7-200 Direccionamiento V E A M T C Formato CHAR, BYTE, INT, WORD, DINT, DWORD, REAL, BOOL, STRING CHAR, BYTE, INT, WORD, DINT, DWORD, REAL, BOOL, STRING CHAR, BYTE, INT, WORD, DINT, DWORD, REAL, BOOL, STRING CHAR, BYTE, INT, WORD, DINT, DWORD, REAL, BOOL, STRING DINT INT

Tipo de datos Variable Entrada Salida Puntero (Memory) Timer Contador

6.3

Acoplamiento al S7-200, S7-300 y S7-400 a travs de MPI

Configuracin
En el acoplamiento a travs de MPI se conecta el equipo de operacin al interfase MPI del S7-300/400. As se pueden conectar varios equipos de operacin a un SIMATIC S7 y varios SIMATIC S7 a un equipo de operacin.

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

6-5

Gestin de comunicaciones con SIMATIC S7

La figura 6-3 muestra una posible configuracin de red. Los nmeros 1, 2, etc. son ejemplos para las direcciones. Las direcciones de las estaciones S7 se asignan con configuracin de hardware o de red de STEP 7.

S7-300 CPU 2 MPI CP FM 4 FM

S7-400 CPU 8 MPI DP CP FM

1
Equipo de operacin

7
Equipo de operacin

0 PG

3 CPU E/S

S7-200

Figura 6-3

Acoplamiento del equipo de operacin a SIMATIC S7

Interlocutor de comunicacin
Por medio de la conexin MPI, cada mdulo del SIMATIC S7 apto para la comunicacin representa un interlocutor de comunicacin para el equipo de operacin. Ellos son: S S cada CPU mdulos de funciones (FM) aptos para la comunicacin, como p. ej. FM 353.

Los mdulos aptos para la comunicacin se encuentran en la figura 6-3 provistos de un fondo de color gris.

Cantidad de equipos de operacin conectables


Un equipo de operacin puede intercambiar datos simultneamente con hasta 8 interlocutores de comunicacin (p. ej. CPU o FM) como mximo. En el S7200 son 4 los interlocutores de comunicacin. A la inversa, tambin para cada mdulo apto para la comunicacin hay definida una cantidad mxima de conexiones con los equipos de operacin. Por ejemplo, a una CPU 314 se pueden conectar simultneamente tres equipos de operacin y a una CPU 414-1 al mismo tiempo 31 equipos de operacin. La cantidad mxima de enlaces que puede tener un mdulo como mximo, srvanse tomarla de la documentacin del mdulo. En la palabra clave Lmites del sistema (sistemas basados en Windows) de la Ayuda Online de ProTool se detallan informaciones referentes a las limitaciones especficas a un equipo.

6-6

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

Gestin de comunicaciones con SIMATIC S7

Configurar equipo de operacin


Para que el equipo de operacin pueda comunicarse e intercambiar datos con una CPU o un FM, el equipo de operacin debe haberse configurado adecuadamente. Para ello, en la configuracin con ProTool hay que fijar la direccin del equipo de operacin y parametrar la conexiones hacia los interlocutores de comunicacin. Al crear un nuevo proyecto, el Assistent del proyecto le exigir que determine el control. Primero elija el protocolo SIMATIC S7-200 SIMATIC S7-300/400 y luego ajuste en el botn de comando Parmetro los parmetros que se indican a continuacin. Para poder modificar posteriormente los parmetros, en la ventana del proyecto elija la entrada Controles.

Parmetro
Los parmetros estn divididos en tres grupos: S Bajo Parmetros de OP ajusta Ud. los parmetros para el equipo de operacin en la configuracin de red. Esto nicamente se ha de realizar una sola vez. Cada modificacin de los parmetros para el equipo de operacin rige para todos los interlocutores de comunicacin. Bajo Parmetros de red ajusta Ud. los parmetros para la red, a la cual est acoplado el equipo de operacin. A travs del botn de comando Otros puede Ud. ajustar la HSA y la cantidad de maestras en la red. Si ha instalado ProTool integrado en STEP 7 y conecta el equipo de operacin a la red, se aceptan los parmetros de la red. Si hace clic sobre el botn de comando Otros se visualizan los parmetros de la red globales. S Bajo Interlocutor de comunicacin direcciona el mdulo S7 con el cual ha de intercambiar datos el equipo de operacin. Para cada interlocutor se ha de asignar un nombre simblico.

En la tabla 6-5 se explican los distintos parmetros.

Ajuste de los interfases


Para ajustar los interfases elegir Inicio Configuracin Panel de control Ajustar puerto PG/PC Punto de acceso de la aplicacin Parametrado de mdulos utilizado S7ONLINE MPI (en MPI) PROFIBUS (en PROFIBUS) Para equipos con Windows CE, como p. ej. MP 270, no es necesario hacer ningn ajuste.

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

6-7

Gestin de comunicaciones con SIMATIC S7

Tabla 6-5

Parmetros de configuracin

Grupo Parmetros para el equipo de operacin

Parmetro Direccin Interfase Unica maestra en el bus

Explicacin Direccin MPI del equipo de operacin Interfase en el equipo de operacin a travs de la cual est conectado dicho equipo a la red MPI. Con esto se desactiva una funcin de seguridad adicional antifallos de bus al acoplar a la red el equipo de operacin. Una estacin pasiva (esclava) puede transmitir datos nicamente cuando una estacin activa (maestra) as se lo exiga. Si en el equipo de operacin se han conectado nicamente esclavas, habr que desactivar esta funcin de seguridad activando la opcin Unica maestra en el bus. En el S7-200 se debe ajustar un equipo de operacin como maestra.

Parmetros de red

Perfil Velocidad

El perfil de protocolo que se utiliza en la configuracin de red. Ajuste aqu MPI. La velocidad con la que se comunica en la configuracin de red. Direccin MPI del mdulo S7 (CPU, FM o CP) al que est conectado el equipo de operacin. Nmero del puesto de enchufe en el que est enchufado el mdulo S7, con el cual intercambia datos el equipo de operacin. Nmero del bastidor en el que est enchufado el mdulo S7, con el cual intercambia datos el equipo de operacin. Si el servicio cclico est activado, entonces el control optimiza la transmisin de datos entre el equipo de operacin y el control. As se logra un mejor rendimiento. Limitacin: Cuando varios equipos de operacin se usen paralelamente, se ha de desactivar el servicio cclico.

Interlocutor de comunicacin

Direccin Puesto de enchufe1 Bastidor1

Servicio cclico1

Botn de comando Otros

HSA Maestra

Direccin mxima de estacin; ha de ser igual en toda la configuracin de red. Cantidad de maestras que se encuentran en la red. Este dato slo es necesario en la red PROFIBUS para que se puedan calcular correctamente los parmetros del bus.

No tiene validez para SIMATIC S7-200.

6-8

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

Gestin de comunicaciones con SIMATIC S7

6.3.1

Direccionamiento del S7-300 con MPI

Direccin MPI
Cada mdulo apto para la comunicacin en el S7-300 tiene una direccin MPI inequvoca que slo una vez deber ser otorgada en la configuracin de red. Por cada bastidor slo se puede aplicar una CPU. La figura 6-4 muestra la conexin directa del equipo de operacin al interfase MPI de la CPU.

S7-300
1 PS 2 CPU 3 IM 4 CP 5 FM 6 SM

...

11

Nmero de puesto de enchufe Bastidor 0

1
Equipo de operacin

7
Equipo de operacin

0 PG

Figura 6-4

Configuracin de red con S7-300 y equipo de operacin un bastidor

Direccin del interlocutor


Para hacer el direccionamiento se ha de distinguir entre interlocutores con Direccin MPI propia e interlocutores con ninguna direccin MPI propia. S S En interlocutores con direccin MPI propia nicamente se ha de indicar la direccin MPI. El puesto de enchufe y el bastidor no son relevantes. En interlocutores con ninguna direccin MPI propia se ha de indicar la direccin MPI del interlocutor a travs de la cual se realiza el acoplamiento. Adems se ha de indicar el puesto de enchufe y el bastidor del interlocutor con ninguna direccin MPI.

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

6-9

Gestin de comunicaciones con SIMATIC S7

Ejemplo
Para que el equipo de operacin se pueda comunicar con la CPU representada en la figura 6-4, en la configuracin se han de indicar los siguientes parmetros para el interlocutor de comunicacin S7-CPU:
Tabla 6-6 Ejemplo para la figura 6-4

Direccin MPI propia Direccin Puesto de enchufe Bastidor 2 0 0

Ninguna direccin MPI propia 2 2 0

Estos valores son prefijados tambin como valores predeterminados en ProTool.

Direccin del FM
El equipo de operacin puede comunicarse nicamente con los mdulos FM que tengan una direccin MPI. Estos son todos los FM que estn conectados al bus K. Los FM que no dispongan de direccin MPI alguna estn conectados al bus P. Aqu pertenecen, p. ej. FM 350. Los datos de estos FM se pueden visualizar con el equipo de operacin desde la imagen E/A de la CPU.
Tabla 6-7 Ejemplo para la figura 6-4

Direccin MPI propia Direccin Puesto de enchufe Bastidor 4 0 0

Ninguna direccin MPI propia 2 5 0

6-10

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

Gestin de comunicaciones con SIMATIC S7

Cantidad de bastidores
Un S7-300 puede estar compuesto de mximo 4 bastidores. El equipo de operacin puede comunicar con cada mdulo apto para la comunicacin que est enchufado en estos portamdulos. La figura 6-5 muestra una configuracin con varios bastidores y el direccionamiento.

S7-300
1 2 3 IM 4 SM 5 FM 6 SM

...

11

Nmero de puesto de enchufe Bastidor 3

6
IM SM SM SM

Bastidor 2

IM

SM

FM

SM

Bastidor 1

5
PS CPU IM CP FM SM

Bastidor 0

1
Equipo de operacin

7
Equipo de operacin

0 PG

Figura 6-5

Configuracin de red con S7-300 y equipo de operacin cuatro bastidores

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

6-11

Gestin de comunicaciones con SIMATIC S7

Ejemplo
Para que el equipo de operacin se pueda comunicar con el FM representado con un fondo de color gris en la figura 6-5, en la configuracin se han de indicar los siguientes parmetros para el interlocutor de comunicacin:
Tabla 6-8 Ejemplo para la figura 6-5

Direccin MPI propia Direccin Puesto de enchufe Bastidor 6 0 0

Ninguna direccin MPI propia 2 5 3

6.3.2

Direccionamiento del S7-400 con MPI

Direccin MPI
Slo los mdulos que tienen un conector MPI tienen tambin una direccin MPI. La direccin MPI nicamente puede estar asignada una sola vez en la configuracin de red. Los mdulos que no tengan ningn conector MPI son direccionados de modo indirecto a travs S S de la direccin MPI del mdulo al que est conectado el equipo de operacin, del puesto de enchufe y del bastidor en el que est enchufado el mdulo con el que debe comunicar el equipo de operacin.

La figura 6-6 muestra una configuracin de red simple con un bastidor.

S7-400
1 PS 2 CPU 3 IM 4 CP 5 FM 6 SM

...

11

Nmero de puesto de enchufe Bastidor 0

1
Equipo de operacin

7
Equipo de operacin

0 PG

Figura 6-6

Configuracin de red con S7-400 y equipo de operacin un bastidor

6-12

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

Gestin de comunicaciones con SIMATIC S7

Ejemplo
Para que el equipo de operacin se pueda comunicar con la CPU representada con un fondo de color gris en la figura 6-6, en la configuracin se han de indicar los siguientes parmetros para el interlocutor de comunicacin:
Tabla 6-9 Ejemplo para la figura 6-6

Direccin MPI propia Direccin Puesto de enchufe Bastidor 6 0 0

Ninguna direccin MPI propia 6 2 0

Ejemplo
Para que el equipo de operacin se pueda comunicar con el FM representado con un fondo de color gris en la figura 6-6, en la configuracin se han de indicar los siguientes parmetros para el interlocutor de comunicacin:
Tabla 6-10 Ejemplo para la figura 6-6

Direccin MPI propia Direccin Puesto de enchufe Bastidor 8 0 0

Ninguna direccin MPI propia 6 5 0

Equipo de operacin en FM
El equipo de operacin puede comunicarse nicamente con los mdulos FM que estn conectados al bus K. Aqu pertenecen, p. ej. FM 453. Tiene validez slo para FM NC y FM 357-2: Hay que configurar el protocolo SIMATIC-NC para estos FMs SINUMERIK.

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

6-13

Gestin de comunicaciones con SIMATIC S7

6.3.3

Direccionamiento del S7-200 con MPI y PROFIBUS

Configuracin

...

Equipo de operacin

Equipo de operacin

Equipo de operacin

S7-200
1

S7-200 ...
4

S7-200

Figura 6-7

Posibilidades de configuracin de equipo de operacin y S7-200

El Control SIMATIC S7-200 se debe configurar como estacin pasiva en la configuracin de red. El S7-200 se conecta por medio del conector DP. En un equipo de operacin se puede conectar 4 controles como mximo. La figura 6-7 muestra ambas configuraciones de red. En una red MPI nica se puede usar una variedad cualesquiera de combinaciones de estas posibles configuraciones. En ProTool hay que ajustar el control con el que debe comunicar cada equipo de operacin. Cada direccin MPI nicamente puede estar asignada una sola vez en la configuracin de red. En la palabra clave Lmites del sistema (sistemas Windows) de la Ayuda Online se detallan informaciones referentes a las limitaciones especficas a un equipo. CPU/Mdulo CPU 21x CPU 215 CPU 22x EM 277 (mdulo DP para CPU 22x) Puerto 0,1 DP 0,1 DP Velocidad 9,619,2 kbaud 9,612 Mbaud 9,6187,5 kbaud 9,612 Mbaud Cantidad maestras en CPU 3 5 3 5

6-14

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

Gestin de comunicaciones con SIMATIC S7

Ejemplo de una configuracin


La figura 6-8 muestra una configuracin de red MPI con el ejemplo de un equipo de operacin que se comunica con varios controles.

S7-200 3

S7-200 2

1
Equipo de operacin

7
Equipo de operacin

0 PG

Figura 6-8

Configuracin de ejemplo con S7-200

En esta configuracin de ejemplo los equipos pueden comunicar entre s de la siguiente manera: Equipo de operacin Direccin 1 7 Control Direccin 3+2 2

Indicacin En el puerto 0 de un SIMATIC S7-200 de la primera generacin (CPU 214, 215, 216) pueden presentarse problemas de comunicacin en MPI/DP. Por tal razn se recomienda hacer la conexin en el puerto 1. En una CPU 214 (sin puerto 1) se debera reducir la velocidad a 9,6 kBaud.

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

6-15

Gestin de comunicaciones con SIMATIC S7

6.4

Acoplamiento al S7-200, S7-300 y S7-400 a travs del PROFIBUS

Configuracin
Un equipo de operacin se puede conectar en una red PROFIBUS a todos los mdulos que tengan un interfase PROFIBUS o PROFIBUS-DP integrado y que soporten el protocolo S7. As se pueden conectar varios equipos de operacin a un control y varios controles a un equipo de operacin. La figura 6-9 muestra una posible configuracin de red. Los nmeros 1, 2, son ejemplos para las direcciones. Las direcciones de las estaciones de control se asignan con la configuracin de hardware o de red STEP 7.

S7-300 CPU CP 8 FM FM

S7-400 CPU 5 CP 6 FM

PROFIBUS Protocolo de S7 1
Equipo de operacin

PROFIBUS DP

4
Equipo de operacin

3 CPU E/S

S7-200

Figura 6-9

Acoplamiento del equipo de operacin a SIMATIC S7 a travs de PROFIBUS

Interlocutor de comunicacin
Igual que en el interfase MPI, el equipo de operacin tambin puede intercambiar datos a travs de PROFIBUS y PROFIBUS-DP con cada mdulo del S7 apto para la comunicacin. Ellos son: S S S cada CPU que soporta el protocolo S7, como p. ej. CPU 413-2DP, CPU 414-2DP, CPU 315-2DP a partir del estado de edicin 315-2AF01-0AB0 mdulos de funciones (FM) aptos para la comunicacin procesadores de comunicacin (CP), como p. ej. CP 342-5DP

Los mdulos con los que puede comunicar el equipo de operacin estn provistos de fondo de color gris en la figura 6-9.

6-16

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

Gestin de comunicaciones con SIMATIC S7

Configurar equipo de operacin


Para que el equipo de operacin pueda comunicarse e intercambiar datos con una CPU o un FM, el equipo de operacin debe haberse configurado adecuadamente. Para ello, en la configuracin con ProTool hay que fijar la direccin del equipo de operacin y parametrar la conexiones hacia los interlocutores de comunicacin. Al crear un nuevo proyecto, el Assistent del proyecto le exigir que determine el control. Primero elija el protocolo SIMATIC S7-200 SIMATIC S7-300/400 y luego ajuste en el botn de comando Parmetro los parmetros que se indican a continuacin. Para poder modificar posteriormente los parmetros, en la ventana del proyecto elija la entrada Controles.

Parmetro
Los parmetros estn divididos en tres grupos. S Bajo Parmetros de OP ajusta Ud. los parmetros para el equipo de operacin en la configuracin de red. Esto nicamente se ha de realizar una sola vez. Cada modificacin de los parmetros para el equipo de operacin rige para todos los interlocutores de comunicacin. Bajo Parmetros de red ajusta Ud. los parmetros para la red, a la cual est acoplado el equipo de operacin. A travs del botn de comando Otros puede Ud. ajustar la HSA y la cantidad de maestras en la red. Si ha instalado ProTool integrado en STEP 7 y conecta el equipo de operacin a la red, se aceptan los parmetros de la red. Si hace clic sobre el botn de comando Otros se visualizan los parmetros de la red globales. S Bajo Interlocutor de comunicacindirecciona el mdulo S7 con el cual ha de intercambiar datos el equipo de operacin. Para cada interlocutor se ha de asignar un nombre simblico.

En la tabla 6-11 se explican los distintos parmetros.

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

6-17

Gestin de comunicaciones con SIMATIC S7

Tabla 6-11

Parmetros de configuracin

Grupo Parmetros para el equipo de operacin

Parmetro Direccin Interfase

Explicacin Direccin PROFIBUS del equipo de operacin Interfase en el equipo de operacin a travs de la cual est conectado dicho equipo a la red PROFIBUS. Con esto se desactiva una funcin de seguridad adicional antifallos de bus al acoplar a la red el equipo de operacin. Una estacin pasiva (esclava) puede transmitir datos nicamente cuando una estacin activa (maestra) as se lo exiga. Si en el equipo de operacin se han conectado nicamente esclavas, habr que desactivar esta funcin de seguridad activando la opcin Unica maestra en el bus. En el S7-200 se debe ajustar un equipo de operacin como maestra.

Unica maestra en el bus

Parmetros de red

Perfil

El perfil de protocolo que se utiliza en la configuracin de red. Ajuste aqu DP, Estndar o Universal. El ajuste ha de ser igual en toda la configuracin de red. La velocidad con la que se comunica en la configuracin de red. Direccin PROFIBUS del mdulo S7 (CPU, FM o CP) a la que est conectado el equipo de operacin. Nmero del puesto de enchufe en el que est enchufado el mdulo S7, con el cual intercambia datos el equipo de operacin. Nmero del bastidor en el que est enchufado el mdulo S7, con el cual intercambia datos el equipo de operacin. Si el servicio cclico est activado, entonces el control optimiza la transmisin de datos entre el equipo de operacin y el control. As se logra un mejor rendimiento. Limitacin: Cuando varios equipos de operacin se usen paralelamente, se ha de desactivar el servicio cclico.

Velocidad Interlocutor de comunicacin Direccin Puesto de enchufe1 Bastidor1

Servicio cclico1

Botn de comando Otros

HSA Maestra

Direccin mxima de estacin; ha de ser igual en toda la configuracin de red. Cantidad de maestras que se encuentran en la red. Este dato es necesario en la red PROFIBUS para que se puedan calcular correctamente los parmetros del bus.

No tiene validez para SIMATIC S7-200.

6-18

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

Gestin de comunicaciones con SIMATIC S7

Direccionamiento en S7-300
Un mdulo S7 apto para la comunicacin se direcciona por medio de los siguientes parmetros: Direccin: Puesto de enchufe: Bastidor: Direccin PROFIBUS de CP Puesto de enchufe del mdulo S7 Bastidor en el que est enchufado el mdulo S7.

S7-300
1 PS 2 CPU 3 IM 4 CP 5 FM 6 SM

...

11

Nmero de puesto de enchufe Bastidor 0

3
Equipo de operacin

Figura 6-10

Configuracin de red con S7-300 y equipo de operacin perfil PROFIBUS-DP

La CPU representada en la figura 6-10 se direcciona del siguiente modo: Direccin: Puesto de enchufe: Bastidor: 8 2 0

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

6-19

Gestin de comunicaciones con SIMATIC S7

Direccionamiento en S7-200
El direccionamiento del S7-200 se realiza del mismo modo que en el MPI (vase el captulo 6.3.3).

Direccionamiento en S7-400
Un mdulo S7 apto para la comunicacin se direcciona por medio de los siguientes parmetros: Direccin: Puesto de enchufe: Bastidor: Direccin PROFIBUS de CP o del interfase de DP de la CPU Puesto de enchufe del mdulo S7 Bastidor en el que est enchufado el mdulo S7.

S7-400
1 PS 2 CPU 3 IM 4 5 FM 6 SM

...

11

Nmero de puesto de enchufe Bastidor 0

4
Equipo de operacin

Figura 6-11

Configuracin de red con S7-400 y equipo de operacin perfil PROFIBUS-DP

La CPU representada en la figura 6-11 se direcciona del siguiente modo: Direccin: Puesto de enchufe: Bastidor: 5 0 0

El direccionamiento para el FM presenta el siguiente aspecto: Direccin: Puesto de enchufe: Bastidor: 5 5 0

6-20

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

Gestin de comunicaciones con SIMATIC S7

6.5

Configuracin de las tecla directas DP para el equipo de operacin

Utilizacin Las teclas F, K y S de los Operator Panels se pueden utilizar en la configuracin, adicionalmente a su utilizacin normal, como teclas directas DP. En un Touch Panel hay que agregar al botn de comando configurado la figura Tecla directa. Teclas directas DP significa que pulsando la tecla o el botn de comando se colocar un bit en el rea E/S de la CPU. Las teclas directas DP son entradas DP normales para la CPU de S7 y, por tal razn, se configuran como p. ej. una estacin ET 200. El tiempo del ciclo (tiempo de circulacin) del bus DP se calcula de la suma de todas las entradas y salidas configuradas. Con esto tambin se puede determinar el tiempo de reaccin de las teclas directas DP. En una configuracin DP tpica, el tiempo de reaccin de las teclas directas DP es de < 100 ms.

Requisito El equipo de operacin debe estar acoplado a un control SIMATIC S7 por medio de PROFIBUS-DP. ProTool debe estar instalado integrado en STEP 7 y el equipo de operacin debe estar incluido en la red PROFIBUS. En el manual del usuario ProTool Configurar sistemas basados en Windows se presenta una descripcin detallada referente a este punto.

Equipos de operacin Las teclas directas DP se pueden usar en los siguientes equipos de operacin: S S S S MP 370 MP 270, MP 270B TP 270, OP 270 TP 170B, OP 170B

Configuracin en STEP 7 El equipo de operacin se debe configurar como estacin activa para la comunicacin general (leer y escribir variables) (vase el captulo 6.4). Para las teclas directas DP hay que configurar el equipo de operacin, en la red PROFIBUS-DP, adicionalmente como esclavo. La figura 6-12 muestra la estructura principal en base a un S7-400.

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

6-21

Gestin de comunicaciones con SIMATIC S7

S7 400 CPU 2 PROFIBUS DP

Equipo de operacin
1 Comunicacin general Estacin activa 1 Teclas directas DP PROFIBUS DP esclavo

Figura 6-12

Configuracin del equipo de operacin en teclas directas DP

Manera de proceder principal en la configuracin


A continuacin se describe cmo configurar el equipo de operacin en STEP 7 para la comunicacin general (como maestro) y cmo configurar el equipo de operacin como esclavo para las teclas directas DP. 1. Crear un proyecto STEP 7 y configurar el hardware con una CPU compatible con DP, p. ej. la CPU 315-2 DP. 2. Elegir el punto del men Sistema de destino Control y luego consecutivamente los botones de comando Editar y Parmetros. 3. En el cuadro de dilogo que ahora est abierto elegir la red y la CPU con la que el equipo de operacin debe estar empalmado. Los parmetros de red sern entonces aceptados. La figura 6-13 muestra una configuracin de ejemplo.

6-22

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

Gestin de comunicaciones con SIMATIC S7

Figura 6-13

Empalmar equipo de operacin con red y CPU Ejemplo

Con los pasos 1 al 3 se configura el equipo de operacin como estacin activa en la red PROFIBUS-DP. Con los pasos 4 al 7 se configura el equipo de operacin como PROFIBUS-DP esclavo para usar las teclas directas DP. El equipo de operacin se configura como estacin activa as como DP esclavo con la misma direccin. 4. Elegir el grupo de equipos de operacin correspondiente (p. ej. MP 270B, OP 270 TP 270, equipo de teclas) en la ventana Catlogo de hardware. El grupo de equipos de operacin se puede encontrar bajo estaciones ya configuradas SIMATIC OP 5. Colocar el grupo de equipos de operacin en el sistema maestro DP por medio de Drag & Drop. En la ventana Propiedades DP esclavo se detalla una lista de todos los equipos de operacin que se pueden configurar en esta red. Elegir el equipo de operacin correspondiente. En el ejemplo precedente, ste sera el TP270-10 con la direccin 41 vase la figura 6-14.

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

6-23

Gestin de comunicaciones con SIMATIC S7

Figura 6-14

Acoplar esclavo

El equipo de operacin como DP esclavo para las teclas directas DP tiene la misma direccin que el equipo de operacin como estacin activa. En este ejemplo es la direccin 41. La figura 6-15 muestra la configuracin de red total.

Figura 6-15

Configuracin de las teclas directas DP Ejemplo

6-24

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

Gestin de comunicaciones con SIMATIC S7

6. En la parte inferior de la ventana de la estacin ordenar las Keys de equipos correspondientes. Las posibles Keys de equipos estn ordenadas debajo del grupo de equipos de operacin en la ventana Catlogo de hardware.

Figura 6-16

Insertar Key de equipo en la ventana de la estacin

Ocupacin de las entradas/salidas Las teclas o botones de comando del equipo de operacin ocupan Bytes en el rea de entrada de DP y los LEDs ocupan Bytes en el rea de salida de DP. La tabla 6-12 muestra la cantidad de Bytes utilizados en los diferentes equipos de operacin. En las figuras 6-17 al 6-19 se representa la ocupacin exacta. Los paneles tctiles no tienen teclas fijas. Ellos tienen slo botones de comando que se pueden configurar libremente. A un botn de comando se le puede asignar un Bit en el rea de entrada de DP por medio de la funcin Teclas directas. El sentido de conteo de los Bits en el rea de entrada de DP es de derecha a izquierda. A diferencia de los paneles de operador que tienen una asignacin de teclas fija, los botones de comando del los paneles tctiles se pueden asignar libremente. En el manual del usuario ProTool Configurar sistemas basados en Windows se presenta una descripcin detallada de la funcin.

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

6-25

Gestin de comunicaciones con SIMATIC S7

Tabla 6-12

Ocupacin de las entradas/salidas de DP Equipo de operacin Entradas 5 Bytes 5 Bytes 4 Bytes 4 Bytes Salidas 5 Bytes 4 Bytes

MP 370 equipo de teclas, MP 270, MP 270B, OP 270-10 MP 370 equipo tctil, TP 270-10 OP 270-6, OP 170 TP 270-6, TP 170

Ocupacin de las entradas/salidas para MP 370

7
S8

6
S7

5
S6

4
S5

3
S4

2
S3

1
S2

0
S1

BYTE n+0 n+1 n+2 n+3 n+4

7
S8

6
S7

5
S6

4
S5

3
S4

2
S3

1
S2

0
S1

S16 S15 S14 S13 S12 S11 S10 S9 F8 F7 F6 F5 F4 F3 F2 F1

S16 S15 S14 S13 S12 S11 S10 S9 F8 F7 F6 F5 F4 F3 F2 F1

F16 F15 F14 F13 F12 F11 F10 F9


ACK ALT CTRL SHIFT

F16 F15 F14 F13 F12 F11 F10 F9


ACK
A-Z izq. A-Z der.

F20 F19 F18 F17

INFO

F20 F19 F18 F17

Teclas
Figura 6-17

LED

Ocupacin de teclas/LEDs en el rea de entrada y salida para MP 370

Ocupacin de entradas/salidas para MP 270 y OP 270-10

7
F8

6
F7

5
F6

4
F5

3
F4

2
F3

1
F2

0
F1

BYTE n+0 n+1 n+2 n+3 n+4

7
F8

6
F7

5
F6

4
F5

3
F4

2
F3

1
F2

0
F1 F9

F16 F15 F14 F13 F12 F11 F10 F9 K4 K3 K2 K1 F20 F19 F18 F17 K8 K7 K6 K5

F12 F11 F10 K4 K3 K2 K1 K8 K7 K6

K12 K11 K10 K9


ACK ALT CTRL SHIFT

K12 K11 K10 K9


ACK
A-Z izq. A-Z der.

K5

K16 K15 K14 K13

INFO

K16 K15 K14 K13

Teclas
Figura 6-18

LED

Ocupacin de teclas/LEDs en el rea de entrada y salida para MP 270 y OP 270-10

6-26

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

Gestin de comunicaciones con SIMATIC S7

Ocupacin de entradas/salidas para MP 270-6 y OP 170

7
F8 K2

6
F7

5
F6

4
F5

3
F4

2
F3

1
F2

0
F1

BYTE n+0 n+1 n+2 n+3

7
F8 K2

6
F7 K1

5
F6

4
F5

3
F4

2
F3

1
F2

0
F1

K1 F14 F13 F12 F11 F10 F9 K8 K7 K6 K5 K4 K3

K10 K9
ACK ALT

K10 K9
ACK
A-Z izq.

K8
A-Z der.

K7
INFO

K6

K5

K4

K3

CTRL SHIFT

Teclas
Figura 6-19

LED

Ocupacin de teclas/LEDs en el rea de entrada y salida para MP 270-6 y OP 170

Nmero de imagen para PROFIBUS (slo equipos tctiles) Si las teclas directas de PROFIBUS utilizan en imgenes diferentes los mismos Bits para diferentes funciones, entonces el S7 diferenciar cada funcionalidad a travs del nmero de la imagen. Para evitar la actualizacin retrasada en el control del nmero de la imagen despus de un cambio de imagen, se puede hacer uso de la funcin de imagen Nmero de imagen de PROFIBUS. Con la funcin Nmero de imagen de PROFIBUS se pueden colocar los Bits que se desee en el rea de entrada de DP para identificar la imagen, y simultneamente se pueden transferir al control con los Bits de las teclas directas. Con esto se garantiza en todo momento una asignacin inequvoca entre el bit de control y el nmero de la imagen. Segn la distribucin de los Bits del rea de entrada de DP se puede hacer uso de una cantidad diversa de funciones rpidas:

Equipo de operacin Equipo tctil con display de 61 Equipo tctil con display de 10/122
1 2

Cantidad de Bits, total 24

Distribucin posible (por ejemplo) 12 imgenes con 12 teclas directas c/u 4 imgenes con 20 teclas directas c/u

Cantidad de funciones rpidas 144 80 400 256

40

20 imgenes con 20 teclas directas c/u 8 imgenes con 32 teclas directas c/u

Por ejemplo TP 170B Por ejemplo MP 270, equipo tctil y MP 370, equipo tctil

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

6-27

Gestin de comunicaciones con SIMATIC S7

6.6

Acoplamiento al S7-200 a travs de PPI

Concepto
El PPI consiste en un enlace punto a punto, en donde el equipo de operacin puede ser la maestra y el S7-200 el esclavo.

Configuracin
En el acoplamiento al S7-200, el equipo de operacin se conecta al interfase PPI del S7-200. El equipo de operacin se conecta a travs del conector en serie de la CPU. La figura 6-20 muestra una posible configuracin de red. Los nmeros 1, 2 y 3 son ejemplos para las direcciones. En un equipo de operacin se puede conectar un S7-200 como mximo. Sin embargo, a un S7-200 se pueden conectar varios equipos de operacin. Desde el punto de vista del S7-200, slo es posible una conexin en un momento determinado.

S7-200 CPU 2 PPI

1
Equipo de operacin

3
Equipo de operacin

Figura 6-20

Acoplamiento del equipo de operacin a SIMATIC S7-200

Requisitos en el equipo de operacin


Al hacer un acoplamiento por medio de PPI se deben cumplir los siguientes requisitos: S S Se debe configurar slo un control. El cable PC-PPI est autorizado para un acoplamiento punto a punto para ProTool, a partir de la versin V5.2 SP2 para Windows 95/98 y a partir de la versin V6.0 tambin para Windows ME y Windows 2000.

6-28

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

Gestin de comunicaciones con SIMATIC S7

Ajuste de los interfases


En Windows se ajusta el interfase de la siguiente manera: Configuracin Panel de Control Ajustar puerto PG/PC Punto de acceso de la aplicacin Parametrado de mdulos utilizado S7ONLINE PPI

Para equipos de operacin con Windows CE no es necesario hacer ningn ajuste.

Configurar equipo de operacin


Para que el equipo de operacin pueda comunicarse e intercambiar datos con una CPU, el equipo de operacin debe haberse configurado adecuadamente. Para ello, en la configuracin con ProTool hay que fijar la direccin del equipo de operacin y parametrar la conexiones hacia los interlocutores de comunicacin. Al crear un nuevo proyecto, el Assistent del proyecto le exigir que determine el control. Primero elija el protocolo SIMATIC S7-200 y luego ajuste en el botn de comando Parmetro los parmetros que se indican a continuacin. Para poder modificar posteriormente los parmetros, en la ventana del proyecto elija la entrada Controles.

Parmetro
Los parmetros estn divididos en tres grupos. S Bajo Parmetros de OP ajusta Ud. los parmetros para el equipo de operacin en la configuracin de red. Esto nicamente se ha de realizar una sola vez. Cada modificacin de los parmetros para el equipo de operacin rige para todos los interlocutores de comunicacin. Bajo Parmetros de red ajusta Ud. los parmetros para la red, a la cual est acoplado el equipo de operacin. A travs del botn de comando Otros puede Ud. ajustar la HSA y la cantidad de maestras en la red. Bajo Interlocutor de comunicacindirecciona el mdulo S7 con el cual ha de intercambiar datos el equipo de operacin. Para cada interlocutor se ha de asignar un nombre simblico.

En la tabla 6-13 se explican los distintos parmetros.


Tabla 6-13 Parmetros de configuracin

Grupo Parmetros para el equipo de operacin

Parmetro Direccin Interfase Unica maestra en el bus

Significado Direccin PPI del equipo de operacin Interfase en el equipo de operacin a travs de la cual est conectado el equipo de operacin a la red PPI. En la configuracin hay que ajustar un equipo de operacin como maestra. Esto se realiza por medio de la casilla de verificacin.

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

6-29

Gestin de comunicaciones con SIMATIC S7

Tabla 6-13

Parmetros de configuracin, continuacin

Grupo Parmetros de red

Parmetro Perfil Velocidad

Significado El perfil de protocolo que se utiliza en la configuracin de red. Ajuste aqu PPI. Las velocidades de transmisin (9,6; 19,2 187,5 kbaud) con las que se comunica en la configuracin de red. Direccin PPI del mdulo S7 al que est conectado el equipo de operacin. Este parmetro no es relevante en el S7-200. Direccin mxima de estacin; ha de ser igual en toda la configuracin de red. La cantidad de maestras en la red se ha de ajustar a 1.

Interlocutor de comunicacin Botn de comando Otros

Direccin Servicio cclico HSA Maestra

6.7

Acoplamiento a mdulos SINUMERIK

Equipos de operacin
Los siguientes equipos de operacin se pueden acoplar a los controles SINUMERIK 810D y SINUMERIK 840D: S S S S MP 370 MP270B TP 270, OP 270 TP 170B, OP 170B

Direccionamiento de controles SINUMERIK


Si el equipo de operacin se acopla a un control SINUMERIK, entonces este control se debe configurar en ProTool bajo el punto de men Sistema de destino Control. Cada control que se comunica con el equipo de operacin se debe crear como un control propio. Si el equipo de operacin debe comunicarse con la S7-CPU integrada y con el control SINUMERIK, entonces en ProTool hay que preparar dos controles (caso estndar).

6-30

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

Gestin de comunicaciones con SIMATIC S7

Configuracin en ProTool
Para SINUMERIK 810D/840D hay que ajustar el control SIMATIC S7 NC ya que NC tiene un Direccionamiento propio. A continuacin, en base a ejemplos se describir el direccionamiento de SINUMERIK 810D/840D para el acoplamiento por medio de MPI y de PROFIBUS-DP.

Direcciones de los interlocutores en MPI


La S7-CPU integrada y SINUMERIK 810D/840D son dos interlocutores diferentes para el equipo de operacin, que hay que preparar en ProTool como dos controles. Cada interlocutor tiene su propia direccin MPI. La siguiente tabla contiene el direccionamiento. La figura 6-21 muestra el cuadro de dilogo en ProTool con el direccionamiento de SINUMERIK. SIMATIC S7-300/400 CPU
Direccin Puesto de enchufe Bastidor 2 0 0

SINUMERIK 810D/840D
3 0 0

Figura 6-21

Configuracin de SINUMERIK en ProTool Perfil MPI

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

6-31

Gestin de comunicaciones con SIMATIC S7

El SINUMERIK 810D/840D contiene una CPU. Para acoplar el equipo de operacin a SINUMERIK 810D/840D hay que configurar en ProTool dos controles con las direcciones 2 y 3. La figura 6-22 muestra una configuracin con SINUMERIK 810D.

Equipo de operacin

1 MPI

3 S7-CPU integrada

NC-CPU

SINUMERIK 810D
Figura 6-22 Configuracin de red con SINUMERIK 810D y equipo de operacin Perfil MPI

SIMATIC S7-300 CPU


Direccin Puesto de enchufe Bastidor 3 0 0

SINUMERIK 810D/840D integrado


2 0 0

Direcciones de los interlocutores en PROFIBUS-DP


SINUMERIK y la S7-CPU integrada son dos interlocutores diferentes para el equipo de operacin, que hay que preparar en ProTool como dos controles. Ambos interlocutores son direccionados por medio de la direccin DP de CP. La siguiente tabla contiene el direccionamiento. La figura 6-23 muestra el cuadro de dilogo en ProTool con el direccionamiento de SINUMERIK. S7-CPU integrada
Direccin Puesto de enchufe Bastidor 8 3 0

SINUMERIK 810D/840D
8 2 0

6-32

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

Gestin de comunicaciones con SIMATIC S7

Figura 6-23

Configuracin de FM-NC en ProTool Perfil PROFIBUS-DP

6.8

Optimizacin

Ciclo de recopilacin y tiempo de actualizacin


Los ciclos de recopilacin indicados en el software de configuracin para los punteros de rea y los ciclos de recopilacin de las variables constituyen unos factores esenciales para los tiempos de actualizacin obtenibles efectivamente. El tiempo de actualizacin es el ciclo de recopilacin ms el tiempo de transferencia ms el tiempo de procesamiento. A fin de alcanzar unos tiempos de actualizacin ptimos se deber tener en cuenta lo siguiente para la configuracin: S S Ajuste las distintas reas de datos lo ms pequeas posible y tan grandes como sea necesario. Unos ciclos de recopilacin elegidos demasiado pequeos perjudican innecesariamente el rendimiento global. Ajuste el ciclo de recopilacin de forma correspondiente a la velocidad de modificacin de los valores del proceso. El curso de la temperatura de un horno es, p. ej., esencialmente ms lento que el curso del nmero de revoluciones de un accionamiento elctrico. Valor de referencia para el ciclo de recopilacin: 1 segundo

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

6-33

Gestin de comunicaciones con SIMATIC S7

Para la mejora de los tiempos de actualizacin renuncie, dado el caso, a la transferencia cclica de las reas de datos de usuario (ciclo de recopilacin 0). Utilice en su lugar rdenes del control a fin de transferir espontneamente las reas de datos de usuario. Para que se puedan detectar con seguridad las modificaciones en el control, stas debern estar presentes como mnimo durante el ciclo de recopilacin real. Ajuste la velocidad al mayor valor posible.

S S

Imgenes
El tiempo de actualizacin obtenible efectivamente en las imgenes depende del tipo y de la cantidad de los datos que se van a representar. Para obtener unos tiempos reducidos de actualizacin, durante la configuracin establezca solamente ciclos cortos de recopilacin para aquellos objetos que realmente requieran una actualizacin rpida.

Curvas
Si en curvas controladas por bits se pone el bit general en el rea de transferencia de curvas, el equipo de operacin actualiza cada vez todas aquellas curvas cuyo bit est puesto en dicha rea. Despus repone el bit otra vez. Slo despus de que se hayan repuesto todos los bits en el equipo de operacin, se puede poner de nuevo el bit general en el programa del control.

Ordenes del control


Si se envan numerosas rdenes del control en sucesin rpida para la operacin, podra sobrecargarse a causa de ello la comunicacin entre el equipo de operacin y el control. Si el equipo de operacin introduce el valor 0 en la primera palabra de datos del buzn de rdenes, es que el equipo de operacin ha aceptado la orden del control. Ahora, el equipo de operacin ejecuta la orden para lo cual an necesita algn tiempo. Si en el buzn de rdenes se registra otra vez inmediatamente una nueva orden del control, puede demorar algo de tiempo hasta que el equipo de operacin ejecute la siguiente orden del control. La siguiente orden del control ser recibida nicamente cuando el ordenador pueda procesarla, es decir, cuando tenga capacidad disponible.

6-34

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

Areas de datos de usuario para SIMATIC S7

Sntesis
Las reas de datos del usuario sirven para el intercambio de datos entre el control y el equipo de operacin. Las reas de datos de usuario son escritas y ledas alternativamente por el equipo de operacin y el programa de usuario durante la comunicacin. Mediante la evaluacin de los datos all depositados, el control y el equipo de operacin activan recprocamente acciones definidas fijas. En el presente captulo se describen la funcin, la estructura y las particularidades de las distintas reas de datos del usuario.

7.1

Areas de datos de usuario disponibles

Definicin
Las reas de datos de usuario pueden encontrarse en mdulos de datos y en reas de seales en el control. Instalar las reas de datos del usuario tanto en el proyecto ProTool as como tambin en el control. En un proyecto ProTool se pueden ajustar y cambiar las reas de datos de usuario en el men bajo Pegar Puntero de rea.

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

7-1

Areas de datos de usuario para SIMATIC S7

Volumen de funciones
Las reas de datos del usuario dependen del equipo de operacin que se utiliza. Las tablas 7-1 y 7-2 facilitan una relacin general sobre el volumen de funciones de los distintos equipos de operacin.
Tabla 7-1 Areas de datos del usuario utilizables, parte 1 Panel PC x x x x x x x x x x x x x PC estndar x x x x x x x x x x x x MP 370 x x x x x x x x x x x x x

Area de datos de usuario Versin de usuario Buzn de rdenes Avisos de servicio Nmero de la imagen Buzn de datos Fecha/Hora Fecha/Hora PLC Coordinacin Solicitud de curva Transferencia curvas 1, 2 Imagen de los LED1 Acuses OP/PLC Alarmas
1

Posible slo en equipos de operacin con teclas. Areas de datos del usuario utilizables, parte 2 MP 270 MP 270B x x x x x x x x x x x x x TP 270 OP 270 x x x x x x x x x x x x x TP 170B OP 170B x x x x x x x x x x x TP 170A x x

Tabla 7-2

Area de datos de usuario Versin de usuario Buzn de rdenes Avisos de servicio Nmero de la imagen Buzn de datos Fecha/Hora Fecha/Hora PLC Coordinacin Solicitud de curva Transferencia curvas 1, 2 Imagen de los Alarmas
1

LED1

Acuses OP/PLC

Posible slo en equipos de operacin con teclas.

7-2

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

Areas de datos de usuario para SIMATIC S7

La tabla 17-3 muestra cmo el control y el equipo de operacin acceden a reas de datos de usuario individuales leyendo (R) o escribiendo (W).
Tabla 7-3 Utilizacin de las reas de datos de usuario Necesaria para ProTool Runtime verifica si la versin del proyecto ProTool y el proyecto en el control son consistentes Programa de control activa funciones en el equipo de operacin Procedimiento de aviso de bit Llegada y desaparecida de avisos de servicio Evaluacin por el control, qu imagen est abierta de momento Transferencia de registros de datos con sincronizacin Transferencia de fecha y hora desde el equipo de operacin hacia el control Transferencia de fecha y hora desde el equipo de operacin hacia el control Consultar estado del equipo de operacin en el programa de control Curvas de tendencia proyectadas con control por bit o curvas de perfil proyectadas Curvas de tendencia proyectadas con control por bit o curvas de perfil proyectadas Curvas de perfil proyectadas con buffer alternativo Manejo de un LED por el control El equipo de operacin avisa al control que se ha acusado (o confirmado) una alarma El control confirma una alarma Procedimiento de aviso de bit Llegada y desaparecida de avisos de alarma Equipo de operacin R Control W

Area de datos de usuario Versin de usuario

Buzn de rdenes Avisos de servicio Nmero de la imagen Buzn de datos Fecha/Hora Fecha/Hora PLC Coordinacin Solicitud de curva Transferencia de curvas 1 Transferencia de curvas 2 Imagen de los LED Acuses OP Acuses PLC Alarmas

R/W R W R/W W R W W R/W R/W R W R R

R/W W R R/W R W R R R/W R/W W R W W

En los siguientes subcaptulos se describen las reas de datos de usuario y los punteros de rea asignados.

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

7-3

Areas de datos de usuario para SIMATIC S7

7.2

Area de datos de usuario, Versin de usuario

Utilizacin
Cuando arranca el equipo de operacin se puede verificar si el equipo de operacin est conectado al control correcto. Esto es importante cuando se utilizan varios equipos de operacin. Para ello el equipo de operacin compara un valor guardado en el control con el valor indicado en la configuracin. Con esto se garantiza la compatibilidad de los datos de configuracin con el programa del control. Si no hay concordancia se presenta un aviso del sistema y se termina la configuracin Runtime. Si se quiere hacer uso de esta rea de datos de usuario, ajustar en la configuracin lo siguiente: S S Detalles de la versin que tiene la configuracin valor entre 1 y 255. ProTool: Sistema de destino Ajustes Direccin de los datos del valor para la versin que est guardada en el control: ProTool: Pegar Puntero de rea, tipos disponibles: Versin de usuario

Peligro La versin de usuario se verifica nicamente mientras se establece la comunicacin al iniciarse ProTool Runtime. Si despus se cambia el control no se ejecutar ninguna verificacin de la versin de usuario.

7.3

Area de datos de usuario, Buzn de rdenes

Descripcin
A travs del buzn de rdenes se pueden dar al equipo de operacin rdenes del control y de este modo activar acciones en el equipo de operacin. A estas funciones pertenecen, p. ej.: S S Visualizar imagen Ajustar fecha y hora

El buzn de rdenes se instala bajo el puntero de rea y tiene una longitud de cuatro palabras de datos. En la primera palabra del buzn de rdenes se encuentra el nmero de la orden. En funcin de la orden del control se pueden transmitir hasta tres parmetros.

7-4

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

Areas de datos de usuario para SIMATIC S7

Palabra de datos n+0 n+2 n+4 n+6

Byte a la izquierda (BI) 0

Byte a la derecha (BD) No. de orden

Parmetro 1 Parmetro 2 Parmetro 3

Figura 7-1

Estructura del rea de datos de usuario Buzn de rdenes

Si la primera palabra del buzn de rdenes no es igual a cero, el equipo de operacin evala la orden del control. A continuacin, el equipo de operacin pone de nuevo a cero dicha palabra de datos. Por esta razn se deben registrar primero los parmetros en el buzn de rdenes y slo despus el nmero de la orden. Las rdenes del control posibles con nmeros de orden y parmetros se detallan en la Ayuda Online ProTool y en el anexo, parte B.

7.4

Areas de datos de usuario, Avisos de servicio y avisos de alarma y Acuse

Definicin
Los avisos estn compuestos de un texto esttico y/o variables. El texto y las variables se pueden proyectar libremente. Fundamentalmente, los avisos se subdividen en avisos de servicio y alarmas. El proyectista define lo que es un aviso de servicio y lo que es una alarma.

Aviso de servicio
Un aviso de servicio indica un estado, p. ej. S S Motor conectado Control en servicio manual

Alarma
Un aviso de alarma muestra una anomala en el servicio, p. ej. S S La vlvula no abre Temperatura del motor muy alta

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

7-5

Areas de datos de usuario para SIMATIC S7

Acuse
Como los avisos de alarma indican estados de servicio excepcionales, ellos se deben acusar. El acuse se efecta opcionalmente S S mediante manejo en el equipo de operacin o poniendo un bit en el rea de acuse del control.

Activacin del aviso


Una activacin del aviso se realiza poniendo un bit en una de las reas de avisos del control. La posicin de las reas de avisos es definida con la herramienta de configuracin. Tambin se ha de instalar el rea respectiva en el control. En cuanto se ponga el bit en el rea de avisos de servicio o de alarmas del control y se transfiera dicho rea al equipo de operacin, este equipo reconoce el aviso correspondiente como llegado. A la inversa, el aviso es registrado como desaparecido por el equipo de operacin despus de haber sido repuesto el mismo bit en el control.

Areas de avisos
La tabla 5-4 contiene la cantidad de reas de avisos para avisos del servicio y alarmas, para acuses OP (equipo de operacin control) y para acuses PLC (control equipo de operacin) as como la cantidad de palabras para los distintos equipos de operacin.
Tabla 7-4 Distribucin de las reas de avisos Area de avisos de servicio, rea de alarmas Area de acuse OP, rea de acuse PLC Cantidad de reas de datos, mxima Panel PC PC estndar MP 370 MP 270, MP 270B TP 270, OP 270 TP 170B, OP 170B TP 170A
1

Equipo de operacin

Palabras en rea de datos, total 125 125 125 125 125 125 1251

8 8 8 8 8 8 8

Posible slo para avisos de servicio.

7-6

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

Areas de datos de usuario para SIMATIC S7

Correspondencia entre el bit de aviso y el nmero de aviso


A cada Bit en un rea de avisos configurada se le puede proyectar un aviso. Los bits estn asignados a los nmeros de avisos en orden creciente. Ejemplo: En el control se han configurado la siguiente rea de avisos de servicio: DB 60 Direccin 42 Longitud 5 (en palabras)

La figura 5-2 muestra la correspondencia de los 80 (5 x 16) nmeros de avisos en total y los distintos nmeros de bits en el rea de avisos de servicio del control. Dicha asignacin se efecta automticamente en el equipo de operacin.
7 DB60.DBW42 16 DB60.DBW50 80 Nmero de aviso 0 7 0 1 65

Figura 7-2

Correspondencia entre bit de aviso y nmero de aviso

Area de datos de usuario Acuse


Si el control debe ser informado acerca de un acuse de una alarma en el equipo de operacin, o si el acuse debe realizarse por el control, entonces en el control hay que instalar reas de acuse respectivas. Estas reas de acuse tambin se han de indicar en el proyecto ProTool bajo Puntero de rea. S Area de acuse Equipo de operacin Control: A travs de esta rea se informa al control cundo una alarma es acusada mediante manejo en el equipo de operacin. Para ello hay que configurar o crear el puntero de rea Acuses OP. S Area de acuse Control Equipo de operacin: A travs de esta rea el control efecta el acuse de una alarma. Para esto hay que ajustar el puntero de rea Acuses PLC. Estas reas de acuse tambin se han de indicar en la configuracin bajo Puntero de rea.

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

7-7

Areas de datos de usuario para SIMATIC S7

La figura 7-3 muestra esquemticamente las distintas reas de alarma y acuse. Los procesos de acuse estn indicados en las figuras 7-5 y 7-6.

Equipo de operacin

Control Area de alarmas

ACK

Procesamiento interno / vinculacin

Area de acuse Control Equipo de operacin Area de acuse Equipo de operacin Control

Figura 7-3

Areas de alarma y de acuse

Correspondencia entre el bit de acuse y el nmero de aviso


Cada aviso de alarma tiene un nmero de aviso. Dicho nmero de aviso tiene asignado respectivamente el mismo bit x del rea de alarmas y el mismo bit x del rea de acuse. Normalmente, el rea de acuse tiene la misma longitud que el rea de alarmas correspondiente. Cuando la longitud de un rea de acuse no abarca la longitud total del correspondiente rea de alarmas, y hay las siguientes reas de alarmas y de acuse, rige entonces la siguiente correspondencia:
Area de alarmas 1 Alarma No. 1 Bit 7 0 7 0 16 ............. 1 ............. 32 17 ............. 33 48 Area de alarmas 2 Bit 7 64 80 Alarma No. 49 0 7 0 ............. 49 ............. 65 Area de acuse 1 Bit de acuse para alarma No. 1 Bit 7 0 7 0 ............. 16 1 ............. 17 32

Area de acuse 2 Bit de acuse para alarma No. 49 0 7 0 Bit 7 ............. 64 49 ............. 80 65

Figura 7-4

Correspondencia entre bit de acuse y nmero de aviso

7-8

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

Areas de datos de usuario para SIMATIC S7

Area de acuse Control Equipo de operacin


Un bit colocado por el control en esta rea acusa el aviso de alarma correspondiente en el equipo de operacin y cumple as la misma funcin que si se pulsara la tecla ACK. Retroceda el bit antes de que ponga el bit otra vez en el rea de alarmas. La figura 7-5 muestra el diagrama de impulsos. El rea de acuse Control Equipo de operacin S S S tiene que seguir inmediatamente despus del rea de alarmas correspondiente, tiene que tener exactamente el mismo tiempo de polling y puede tener, como mximo, la misma longitud que el rea de alarmas correspondiente.

Area de alarmas

Area de acuse Control Equipo de operacin

Acuse por medio del control

Figura 7-5

Diagrama de impulsos para el rea de acuse Control Equipo de operacin

Area de acuse Equipo de operacin Control


Si se pone un bit en el rea de alarmas, el equipo de operacin repone el bit perteneciente en el rea de acuse. Debido al procesamiento que realiza el equipo de operacin, estos dos procesos presentan cierta diferencia temporal. Si se acusa la alarma en el equipo de operacin, se pone el bit en el rea de acuse. As el control puede reconocer que la alarma ha sido acusada (o confirmada). La figura 7-6 muestra el diagrama de impulsos. El rea de acuse Equipo de operacin Control puede tener como mximo la misma longitud que el rea de alarmas correspondiente.

Area de alarmas

Area de acuse Equipo de operacin Control Acuse a travs de equipo de operacin

Figura 7-6

Diagrama de impulsos para el rea de acuse Equipo de operacin Control

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

7-9

Areas de datos de usuario para SIMATIC S7

Tamao de las reas de acuse


Las reas de acuse Control Equipo de operacin y Equipo de operacin Control no deben ser ms grandes que el rea de alarmas perteneciente. Sin embargo, el rea de acuse se puede ajustar ms pequea cuando el acuse no deba ser efectuado por el control en todas las alarmas. Lo mismo vale cuando el acuse no debe ser reconocido en todas las alarmas en el control. La figura 7-7 aclara el presente caso.
Area de alarmas Alarmas que pueden ser acusadas Bit n Alarmas que no pueden ser acusadas Bit m Area reducidade acuse de alarmas Bit 0 Bit n Bit 0

Figura 7-7

Area de acuse reducida

Indicacin Deposite las alarmas importantes en el rea de alarmas de forma ascendente desde el bit 0!

7.5

Area de datos de usuario, Nmero de la imagen

Aplicacin
En el rea de datos de usuario Nmero de la imagen los equipos de operacin colocan informaciones acerca de la imagen iniciada en el equipo de operacin. Esto permite transferir informaciones acerca del contenido actual del display del equipo de operacin al control y causar desde all ciertas reacciones, p. ej. iniciar otra imagen.

Requisito
Si se debe utilizar el rea de los nmeros de la imagen, sta debe establecerse en el proyecto ProTool como Puntero de rea. Puede colocarse una sola vez en un solo control. Se transmite el rea de los nmeros de la imagen al control de forma espontnea, es decir, la transmisin siempre se lleva a cabo cuando en el equipo de operacin se selecciona una nueva imagen. Por lo tanto no es necesario configurar un ciclo de recopilacin.

7-10

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

Areas de datos de usuario para SIMATIC S7

Estructura
El rea de los nmeros de la imagen es un rea de datos con una longitud fija de 5 palabras de datos. A continuacin aparece la estructura del rea de los nmeros de la imagen dentro de la memoria del control.
7 1ra pal. 2da pal. 3ra pal. 4ta pal. 5ta pal. 0 7 tipo de imagen actual nmero de imagen actual reservado nmero de cuadro actual reservado 0

Entrada tipo de imagen actual nmero de imagen actual nmero de cuadro actual

Ocupacin 1 para imagen de base o 4 para ventana permanente 1 a 65535 1 a 65535

7.6

Area de datos de usuario, Fecha/Hora

Transferencia de fecha y hora


Para transferir la fecha y la hora desde el equipo de operacin al control existen las rdenes del control 40 y 41. Ambas leen la fecha actual y la hora actual del equipo de operacin y las escriben en el rea de datos Fecha/Hora del control. All se pueden evaluar las informaciones del programa del control. La diferencia de las rdenes depende del formato en el que las informaciones se guardan. La orden 40 escribe en el formato S7 DATE_AND_TIME, mientras que la orden 41 utiliza el formato del equipo de operacin. Ambos formatos estn codificados en BCD.

Formato S7 DATE_AND_TIME (codificado en BCD)


El formato utilizado por la orden 40 del control tiene la siguiente estructura:

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

7-11

Areas de datos de usuario para SIMATIC S7

BYTE n+0 n+1 n+2 n+3 n+4 n+5 n+6 n+7

4 3 Ao (8099/029) Mes (112) Da (131) Hora (023) Minuto (059) Segundo (059) reservado reservado reservado Da de la semana (17, 1=Dom.)

Figura 7-8

Estructura del rea de datos Fecha/Hora en el formato DATE_AND_TIME

Indicacin Al introducir los valores en el rea de datos de los dgitos del ao considerar que los valores 8099 indican los dgitos de los aos 1980 a 1999 y los valores 029 indican los dgitos de los aos 2000 a 2029.

Formato del equipo de operacin


El formato utilizado por la orden 41 del control tiene la siguiente estructura:
BYTE n+0 n+1 n+2 n+3 n+4 n+5 n+6 n+7 n+8 n+9 n+10 n+11 7 reservado Hora (023) Minuto (059) Segundo (059) reservado reservado reservado Da de la semana (17, 1=Dom.) Da (131) Mes (112) Ao (8099/029) reservado 0

Figura 7-9

Estructura del rea de datos Fecha/Hora en el formato del equipo de operacin

Indicacin Al introducir los valores en el rea de datos de los dgitos del ao considerar que los valores 8099 indican los dgitos de los aos 1980 a 1999 y los valores 029 indican los dgitos de los aos 2000 a 2029.

7-12

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

Areas de datos de usuario para SIMATIC S7

Diferencias del formato S7 en comparacin al formato del equipo de operacin


El formato S7 DATE_AND_TIME presenta las siguientes diferencias frente al formato del equipo de operacin: S S Otra secuencia de rdenes Reduccin de la capacidad necesaria de memoria de 12 a 8 Bytes

7.7

Area de datos de usuario, Fecha/Hora PLC

Transferencia de fecha y hora hasta el equipo de operacin


La transferencia de hora y fecha hasta el equipo de operacin es por lo general aconsejable cuando el control es maestro para la hora. En el equipo de operacin TP 170A existe el siguiente caso especial: Es necesario hacer la sincronizacin con la hora PLC del sistema sies que en una imagen ProTool se desea insertar un objeto de imagen Visualizacin de avisos sencilla. El objeto de la imagen Visualizacin de avisos sencilla es el nico objeto de la imagen del TP 170A que tiene acceso a la hora del sistema del equipo. Esta limitacin vale exclusivamente para el TP 170A.

Formato DATE_AND_TIME (codificado en BCD)


BYTE n+0 n+1 n+2 n+3 n+4 n+5 n+6 n+7 reservado reservado 7 4 3 Ao (8099/029) Mes (112) Da (131) Hora (023) Minuto (059) Segundo (059) reservado Da de la semana (17, 1=Dom.) 0

Figura 7-10

Estructura del rea de datos Fecha/Hora en el formato DATE_AND_TIME

Indicacin Al introducir los valores en el rea de datos de los dgitos del ao considerar que los valores 8099 indican los dgitos de los aos 1980 a 1999 y los valores 029 indican los dgitos de los aos 2000 a 2029.

El control escribe cclicamente el rea de datos, mientras que el equipo de operacin lee y se sincroniza (ver el Manual del usuario ProTool).

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

7-13

Areas de datos de usuario para SIMATIC S7

El siguiente ejemplo muestra cmo sera el cdigo del programa en este caso: Call READ_CLK RET_VAL := MW100 CDT := DATEN_DB.DATE_AND_TIME_FUER_TP170 Aqu se han utilizado los siguientes nombres simblicos: READ_CLK DATEN_DB = SFC1 = Nombre simblico para un DB, p. ej. DB6 (puntero de rea) //SFC1

DATE_AND_TIME_FUER_TP170 = Nombre simblico para una variable de tipo DATE_AND_TIME

Indicacin En la configuracin no hay que seleccionar un ciclo de recopilacin muy pequeo para el puntero de rea Fecha/hora, debido que esto influencia el rendimiento del equipo de operacin. Recomendacin: Ciclo de recopilacin de 1 minuto si el proceso lo permite.

7.8

Area de datos de usuario, Coordinacin


El rea de datos de usuario Coordinacin tiene una longitud de dos palabras de datos. El rea sirve para realizar las siguientes funciones: S S S Reconocer el arranque del equipo de operacin en el programa de control Detectar el modo de servicio actual del equipo de operacin en el programa de control Reconocer la disponibilidad de comunicacin del equipo de operacin en el programa de control

Indicacin En cada actualizacin del rea de coordinacin por medio del equipo de operacin se escribir siempre el rea de coordinacin completa. Por tal razn, el programa PLC (autmata controlable) no debe efectuar ninguna modificacin en el rea de coordinacin.

7-14

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

Areas de datos de usuario para SIMATIC S7

Ocupacin de los bits en el rea de coordinacin

1 bytes 7 2 1 0 X X X Bit de arranque Modo de servicio = reservado X = ocupado Bit de vida

Figura 7-11

Significado de los bits en el rea de coordinacin

Bit de arranque
El equipo de operacin coloca brevemente a 0 el bit de arranque durante el proceso de arranque. Despus del proceso de arranque el bit estar permanentemente en 1.

Modo de servicio
Tan pronto como el equipo de operacin sea colocado off-line por el operador, el bit del modo de servicio ser puesto a 1. En un servicio normal del equipo de operacin, el estado del bit del modo de es 0. En el programa de control Ud. puede consultar este bit y determinar as el modo de servicio actual del equipo de operacin.

Bit de vida
El bit de vida es invertido por el equipo de operacin en intervalos de tiempo de un segundo aproximadamente. En el programa de control Ud. puede consultar este bit y comprobar as si an existe una conexin hacia el equipo de operacin.

7.9

Areas de datos de usuario, Solicitud de curva y transferencia de curvas

Curvas
Una curva es la representacin grfica de un valor del control. La lectura del valor se efecta controlada por tiempo o por bits en funcin de la configuracin.

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

7-15

Areas de datos de usuario para SIMATIC S7

Curvas controladas por tiempo


El equipo de operacin lee los valores de la curva cclicamente segn un intervalo de tiempo definido durante la configuracin. Las curvas controladas por tiempo son apropiadas para desarrollos continuos como, p. ej. la temperatura de servicio de un motor.

Curvas controladas por bit


Si se coloca un bit de trigger en el puntero de rea Transferencia de curvas, el equipo de operacin leer slo un valor de la curva o bien todo el buffer de la curva. Esto se define durante la configuracin. Las curvas controladas por bits se utilizan normalmente para la representacin de valores que cambian muy rpidamente. Un ejemplo al respecto es la presin de inyeccin durante la fabricacin de piezas de plstico. Para activar curvas controladas por bits se han de definir durante la configuracin las correspondientes reas en el proyecto ProTool (bajo Puntero de rea) y se han de ajustar en el control. El equipo de operacin y el control comunican entre s a travs de estas reas. Las siguientes reas estn disponibles para curvas: S S S Area de solicitud de curvas Area de transferencia de curvas 1 Area de transferencia de curvas 2 (slo necesaria en caso de buffer alternativo).

En la configuracin asigne un bit a una curva. De esta manera estar determinada claramente la asignacin de bits para todas las reas.

Buffer alternativo
El buffer alternativo es un segundo buffer para la misma curva, el cual se puede instalar durante la configuracin. Mientras el equipo de operacin lee los valores del buffer 1, el control escribe en el buffer 2. Mientras el equipo de operacin lee del buffer 2, el control escribe en el buffer 1. As se evita que los valores de la curva sean sobreescritos por el control mientras el equipo de operacin lee la curva.

Distribucin del puntero de rea


Los punteros de rea Solicitud de curvas, Transferencia de curvas 1 y 2 pueden distribuirse en reas de datos separadas con una cantidad y longitud mximas prefijadas (tabla 5-5).

7-16

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

Areas de datos de usuario para SIMATIC S7

Tabla 7-5

Distribucin del puntero de rea Area de datos Solicitud de curva Transferencia de curvas 1 8 8 2 8 8

Cantidad de reas de datos, mxima Palabras en rea de datos, total

8 8

Area de solicitud de curvas


Si en el equipo de operacin se abre una imagen con una o varias curvas, el equipo de operacin pone los correspondientes bits en el rea de solicitud de curvas. Despus de la anulacin de la imagen, el equipo de operacin repone los bits correspondientes en el rea de solicitud de curvas. A travs del rea de solicitud de curvas en el control se puede evaluar la curva que se representa actualmente en el equipo de operacin. Las curvas tambin se pueden controlar sin evaluacin del rea de solicitud de curvas.

Area de transferencia de curvas 1


Esta rea sirve para realizar el control (trigger) de curvas. Ponga en el programa del control el bit asignado a la curva en el rea de transferencia de curvas y el bit general de curvas. El equipo de operacin reconoce el Trigger y lee un valor o todo el buffer. Despus repone el bit de la curva y el bit general de curvas. Area(s) de transferencia de curvas
Nmero de bit 7 6 5 4 3 1ra pal. 2da pal. Bit general de curvas 2 1 0 7 6 5 4 3 2 1 0

Mientras no se haya repuesto el bit general de curvas, el rea de transferencia de curvas no debe ser modificado por el programa del control.

Area de transferencia de curvas 2


El rea de transferencia de curvas 2 es necesaria para curvas que se configuran con el buffer alternativo. Tiene exactamente la misma estructura que el rea de transferencia de curvas 1.

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

7-17

Areas de datos de usuario para SIMATIC S7

7.10

Area de datos de usuario, Imagen de los LED

Aplicacin
Los paneles de operador (OP), Multi Panel (MP) y Panel PC tienen diodos luminosos (LED) en las teclas de funciones. Estos LEDs pueden ser activados desde el control. De este modo es posible, p. ej. sealar al operador mediante un diodo luminoso la tecla que debe pulsar en funcin de la situacin.

Requisito
Para poder controlar los LED, en el control se deben instalar las reas de datos respectivas, llamadas imgenes, y se deben indicar en la configuracin como punteros de rea.

Distribucin del puntero de rea


El puntero de rea imagen de los LED se puede dividir en reas de datos separadas tal como se muestra en la tabla siguiente.
Tabla 7-6 Distribucin del puntero de rea Cantidad de reas de datos, mxima 8 8 8 8 8 Palabras en rea de datos, total 16 16 16 16 16

Equipo de operacin Panel PC MP 370 MP 270, MP 270B OP 270 OP 170B

Indicacin En la ventana Insertar nuevo puntero de rea ya no se podr seleccionar el puntero de rea afectado cuando se haya alcanzado la cantidad mxima. Los punteros de rea del mismo tipo estarn representados de color gris

Asignacin de LED
La asignacin de cada uno de los diodos luminiscentes a cada bit de las reas de datos se determina durante la configuracin de las teclas de funciones. Al mismo tiempo se indica para cada LED el nmero de bit dentro del rea de la imagen. El nmero de bit (n) designa el primero de dos bits consecutivos que controlan los estados de los LED que se indican a continuacin (vase tabla 7-7):

7-18

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

Areas de datos de usuario para SIMATIC S7

Tabla 7-7

Estados de los LED Bit n + 1 0 0 1 1 Bit n 0 1 0 1 Funcin de los LED Apagado Intermitencia Intermitencia Luz permanente

7.11

Recetas

Descripcin
En la transferencia de registros de datos entre el equipo de operacin y el control, ambos interlocutores de comunicacin acceden alternativamente a reas de comunicaciones comunes en el control. Son objeto del presente captulo la funcin y la estructura del rea de comunicaciones especfica de la receta (buzn de datos) as como los mecanismos en la transferencia sincronizada de registros de datos. En la ayuda Online encontrar informaciones para preparar el buzn de datos en ProTool.

Tipos de transferencia
Para transferir registros de datos entre el equipo de operacin y el control existen dos posibilidades: S S Transferencia sin sincronizacin (pgina 7-20) Transferencia con sincronizacin a travs del buzn de datos (pgina 7-21)

Los registros de datos se transfieren siempre de forma directa, es decir que los valores de las variables se leen directamente de la direccin sin desvo a travs del portapapeles, o se escriben directamente en la direccin que est configurada para la variable.

Activar la transferencia de registros de datos


Para activar la transferencia existen tres posibilidades: S S S Operacin en la indicacin de recetas (pgina 7-23) rdenes del control (pgina 7-24) Activar funciones configuradas (pgina 7-25)

Si la transferencia de registros de datos se activa mediante una funcin configurada o una orden del control, la indicacin de recetas en el equipo de operacin se puede seguir operando sin impedimentos ya que los registros de datos se transfieren de modo subordinado.

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

7-19

Areas de datos de usuario para SIMATIC S7

Sin embargo, no es posible la ejecucin simultnea de varias solicitudes de transferencia. En este caso, el equipo de operacin rechaza con un aviso del sistema la transferencia posterior. En el anexo, parte A se encuentra una lista de los avisos del sistema ms importantes con indicaciones respecto a la localizacin de errores y el remedio.

7.11.1 Transferencia sin sincronizacin

Finalidad
En la transferencia asncrona de registros de datos entre el equipo de operacin y el control no tiene lugar ninguna coordinacin entre reas de comunicaciones utilizadas de forma comn. Por ello, no es necesaria la preparacin de un buzn de datos durante la configuracin.

Aplicacin
La transferencia asincrnica de un registro de datos se ofrece, p. ej. siempre que S S S se pueda excluir, condicionado por el sistema, que el interlocutor de comunicacin sobrescriba los datos, el control no necesita ninguna informacin sobre el nmero de receta y el nmero del registro de datos o la transferencia de registros de datos se active mediante operacin en el equipo de operacin.

Leer valores
Al iniciar la transferencia para leer, los valores en las direcciones de control se leen y se transfieren al equipo de operacin. S Inicio a travs de operacin en la indicacin de recetas: Los valores se cargan en el equipo de operacin. All puede seguir procesndolos, p. ej. modificar, guardar valores, etc. S Inicio a travs de funcin u orden del control: los valores se guardan inmediatamente en el soporte de datos.

7-20

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

Areas de datos de usuario para SIMATIC S7

Escribir valores
Al iniciar la transferencia para escribir, se escriben los valores en las direcciones del control. S S Inicio a travs de operacin en la indicacin de recetas: Los valores actuales se escriben en el control. Inicio a travs de funcin u orden del control: Los valores del soporte de datos se escriben en el control.

7.11.2 Transferencia con sincronizacin

Finalidad
En la transferencia sincrnica, los dos interlocutores de comunicacin ponen bits de estado en el buzn de datos utilizado en comn. Por ello puede Ud. evitar en su programa del control que se sobrescriban recprocamente los datos de forma incontrolada.

Aplicacin
La transferencia sincrnica de un registro de datos se ofrece, p. ej. siempre que S S S el control sea el interlocutor activo en la transferencia de registros de datos, en el control se deban evaluar informaciones sobre el nmero de receta y el nmero de registro de datos o la transferencia de registros de datos se active mediante orden del control.

Requisito
Para que se transfieran de modo sincronizado los registros de datos entre el equipo de operacin y el control, se han de cumplir los siguientes requisitos en la configuracin: S S El buzn de datos ha sido preparado bajo Sistema de destino Puntero de rea. En las propiedades de la receta se ha indicado el control con el que el equipo de operacin sincroniza la transferencia de los registros de datos. Se ajusta el control en el editor de recetas bajo Propiedades Transferencia. En el Manual del usuario ProTool Configurar sistemas basados en Windows se detallan informaciones referentes a este punto.

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

7-21

Areas de datos de usuario para SIMATIC S7

7.11.3 Buzn de datos para transferencia sincronizada

Estructura
El buzn de datos tiene una longitud fija de 5 palabras. Este est estructurado del siguiente modo:
7 1ra pal. 2da pal. 3ra pal. 4ta pal. 5ta pal. 0 7 0

Nmero de receta actual (1 999) Nmero de registro actual (0 65.535) reservado Estado (0, 2, 4, 12) reservado

Palabra de estado
La palabra de estado (palabra 4) puede asumir los siguientes valores:
Valor de ajuste decimal 0 2 4 12 binario 0000 0000 0000 0010 0000 0100 0000 1100 Transferencia permitida, buzn de datos libre Transferencia en curso Transferencia concluida sin errores Transferencia concluida con errores Significado

7-22

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

Areas de datos de usuario para SIMATIC S7

7.11.4 Ejecucin de la sincronizacin


Leer del control mediante operacin en la indicacin de recetas
Paso 1 2 s El equipo de operacin introduce el nmero de receta a leer as como el estado Transferencia en curso en el buzn de datos y pone a cero el nmero del registro de datos. El equipo de operacin lee los valores del control y los muestra en la indicacin de recetas. En el caso de recetas con variables sincronizadas, los valores del control se escribirn tambin en las variables. 4 5 El equipo de operacin ajusta el estado Transferencia concluida. Para permitir una nueva transferencia, el programa de control ha de poner de nuevo a cero la palabra de estado. Accin Comprobacin: palabra de estado = 0? no Cancelacin con aviso del sistema.

Escribir en el control mediante operacin en la indicacin de recetas


Paso 1 2 Accin Comprobacin: palabra de estado = 0? s El equipo de operacin introduce el nmero de receta y el nmero de registro de datos a escribir as como el estado Transferencia en curso en el buzn de datos. El equipo de operacin escribe los valores actuales en el control. En el caso de recetas con variables sincronizadas, los valores modificados entre visualizacin de recetas y variables sern actualizados y luego se escribirn en el control. 4 5 El equipo de operacin ajusta el estado Transferencia concluida. El programa de control puede ahora, de ser preciso, evaluar los datos transferidos. Para permitir una nueva transferencia, el programa de control ha de poner de nuevo a cero la palabra de estado. no Cancelacin con aviso del sistema.

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

7-23

Areas de datos de usuario para SIMATIC S7

Leer del control mediante orden del control PLC DAT (No. 69)
Paso 1 Accin Comprobacin: palabra de estado = 0? s 2 El equipo de operacin introduce el nmero de receta y el nmero de registro de datos indicado en la orden as como el estado Transferencia en curso en el buzn de datos. El equipo de operacin lee los valores del control y guarda estos valores en el registro de datos que est indicado en la orden. no Cancelacin sin respuesta.

3 4

S Si se hubiera seleccionado Sobrescribir en la orden, se sobrescribe un registro de datos existente sin consulta de confirmacin. El equipo de operacin ajusta el estado Transferencia concluida.

S Si en la orden se eligi No sobrescribir y el registro de datos ya


existe, el equipo de operacin interrumpe entonces el proceso y registra 0000 1100 en la palabra de estado del buzn de datos. 5 Para permitir una nueva transferencia, el programa de control ha de poner de nuevo a cero la palabra de estado.

En la pgina 7-26 encontrar informaciones sobre la estructura de la orden del control.

Escribir en el control mediante orden del control DAT PLC (No. 70)
Paso 1 Accin Comprobacin: palabra de estado = 0? s 2 El equipo de operacin introduce el nmero de receta y el nmero de registro de datos indicado en la orden as como el estado Transferencia en curso en el buzn de datos. El equipo de operacin trae los valores del registro de datos indicado en la orden y escribe estos valores en el control. El equipo de operacin ajusta el estado Transferencia concluida. El programa de control puede ahora, de ser preciso, evaluar los datos transferidos. Para permitir una nueva transferencia, el programa de control ha de poner de nuevo a cero la palabra de estado. no Cancelacin sin respuesta.

3 4 5

En la pgina 7-26 encontrar informaciones sobre la estructura de la orden del control.

7-24

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

Areas de datos de usuario para SIMATIC S7

Leer del control mediante funcin configurada


Paso 1 Accin Comprobacin: palabra de estado = 0? s 2 El equipo de operacin introduce el nmero de receta y el nmero de registro de datos indicado en la funcin as como el estado Transferencia en curso en el buzn de datos. El equipo de operacin lee los valores del control y los guarda en el registro de datos que est indicado en la funcin. no Cancelacin con aviso del sistema.

3 4

S Si se hubiera seleccionado Sobrescribir en la funcin, se


sobrescribe un registro de datos existente sin consulta de confirmacin. El equipo de operacin ajusta el estado Transferencia concluida.

S Si en la orden se eligi No sobrescribir y el registro de datos ya


existe, el equipo de operacin interrumpe entonces el proceso y registra 0000 1100 en la palabra de estado del buzn de datos. 5 Para permitir una nueva transferencia, el programa de control ha de poner de nuevo a cero la palabra de estado.

Escribir en el control mediante funcin configurada


Paso 1 Accin Comprobacin: palabra de estado = 0? s 2 El equipo de operacin introduce el nmero de receta y el nmero de registro de datos indicado en la funcin as como el estado Transferencia en curso en el buzn de datos. El equipo de operacin trae los valores del registro de datos indicado en la funcin y escribe estos valores en el control. El equipo de operacin ajusta el estado Transferencia concluida. El programa de control puede ahora, de ser preciso, evaluar los datos transferidos. Para permitir una nueva transferencia, el programa de control ha de poner de nuevo a cero la palabra de estado. no Cancelacin con aviso del sistema.

3 4 5

Indicacin La evaluacin de los nmeros de receta y de registro de datos en el control debe efectuarse, debido a la consistencia de los datos, slo despus de que el estado est ajustado en el buzn de datos a Transferencia concluida o Transferencia concluida con errores.

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

7-25

Areas de datos de usuario para SIMATIC S7

Posibles causas de errores


En caso que la transferencia de registros de datos se termine con errores, entonces esto puede tener, entre otras, las siguientes causas: S S S S no se ha ajustado la direccin de variable en el control, no es posible sobrescribir registros de datos, no existe el nmero de receta, no existe el nmero de registro de datos.

En el anexo, parte A se encuentra una lista de los avisos del sistema ms importantes con indicaciones respecto a la localizacin de errores y el remedio.

Reaccin debido a una cancelacin ocasionada por un error


El equipo de operacin reacciona de la siguiente manera a una cancelacin ocasionada por un error en la transferencia de registros de datos: S Inicio a travs de operacin en la indicacin de recetas: Indicaciones en la lnea de estado de la indicacin de recetas y edicin de avisos del sistema. S S Inicio a travs de funcin: Edicin de avisos del sistema Inicio a travs de orden del control: No hay respuesta en el equipo de operacin. Independientemente de ello puede Ud. evaluar el estado de la transferencia mediante la consulta de la palabra de estado en el buzn de datos.

7.11.5 Ordenes del control en recetas

Finalidad
Tambin se puede iniciar la transferencia de registros de datos entre equipo de operacin y control desde el programa de control. Para ello no es necesaria ninguna operacin en el equipo de operacin. Para este tipo de transferencia estn disponibles las dos rdenes del control No. 69 y No. 70.

7-26

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

Areas de datos de usuario para SIMATIC S7

No. 69: Leer registro de datos desde el control (PLC DAT)


La orden del control No. 69 transfiere registros de datos desde el control hacia el equipo de operacin. La orden del control tiene la siguiente estructura:

Byte a la izquierda (BI) Palabra 1 Palabra 2 Palabra 3 Palabra 4 0

Byte a la derecha (BD) 69

Nmero de receta (1 999) Nmero de registro de datos (1 65.535) No sobrescribir registro de datos existente: 0 Sobrescribir registro de datos existente: 1

No. 70: Escribir registro de datos en el control (DAT PLC)


La orden del control No. 70 transfiere registros de datos desde el equipo de operacin al control. La orden del control tiene la siguiente estructura:

Byte a la izquierda (BI) Palabra 1 Palabra 2 Palabra 3 Palabra 4 0

Byte a la derecha (BD) 70

Nmero de receta (1 999) Nmero de registro de datos (1 65.535)

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

7-27

Areas de datos de usuario para SIMATIC S7

7-28

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

Parte IV

Acoplamiento al SIMATIC WinAC

Gestin de comunicaciones con SIMATIC WinAC Sntesis Gestin de comunicaciones con SIMATIC WinAC Areas de datos de usuario para SIMATIC WinAC

8 9 10

7-2

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

Gestin de comunicaciones con SIMATIC WinAC Sntesis

Generalidades
En los siguientes captulos se explica una sntesis de las dos posibilidades estndar de comunicacin entre el software de SIMATIC HMI ProTool/Pro Runtime y un control SIMATIC WinAC (Windows Automation Center). La comunicacin se puede hacer con uno de los dos protocolos siguientes: S S SIMATIC S7 300/400 SIMATIC S7 WinAC

Indicacin Para nuevas configuraciones se recomienda utilizar el protocolo SIMATIC S7 - 300/400. Este protocolo se caracteriza por su alta funcionalidad en comparacin al protocolo SIMATIC S7 - WinAC. El protocolo SIMATIC S7 - WinAC estaba destinado hasta ahora para un enlace de comunicacin entre ProTool/Pro Runtime y WinAC Basis o WinAC Pro. Sin embargo, el canal de comunicacin utilizado para este acoplamiento no soporta ninguna Alarm_S y por consiguiente tampoco el paquete opcional SIMATIC ProAgent. El buffer de diagnosis de la CPU tampoco se puede visualizar por medio del protocolo WinAC. En configuraciones ya existentes con SIMATIC WinAC se considera: Ellas se pueden convertir a SIMATIC S7 300/400 sin la prdida de direcciones de variables. Para ello modificar el protocolo en el dilogo del control.

La gestin de comunicaciones para el control SIMATIC S7 con un control SIMATIC WinAC para MP 370 est descrita en el manual del usuario SIMATIC WinAC para MP 370, complemento al manual del usuario Comunicacin para sistemas basados en Windows.

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

8-1

Gestin de comunicaciones con SIMATIC WinAC Sntesis

8-2

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

Gestin de comunicaciones con SIMATIC WinAC

El presente captulo describe la comunicacin, a nivel interno del equipo, entre el software ProTool/Pro Runtime de SIMATIC HMI y el control SIMATIC WinAC. A nivel interno del equipo significa que el control SIMATIC WinAC debe estar en el mismo equipo de operacin en el que tambin se ha instalado el software ProTool/Pro Runtime de SIMATIC HMI.

Generalidades

Indicacin La denominacin WinAC comprende los productos SIMATIC WinAC Basis, SIMATIC WinAC RTX, SIMATIC WinAC Pro y SIMATIC WinAC Slot.

SIMATIC WinAC es un sistema de automatizacin basado en el PC que pertenece a la serie de produccin de los sistemas de automatizacin STEP 7.

Equipos de operacin
Los siguientes equipos de operacin se pueden acoplar a un control SIMATIC WinAC: S S Panel PC PC estndar

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

9-1

Gestin de comunicaciones con SIMATIC WinAC

9.1

Modo de funcionamiento principal

PC WinAC Variables Valores del proceso Areas de datos del usuario Programa de usuario Display/Manejo

Avisos Gua del usuario Area de coordinacin

ProTool/Pro RT Comunicacin a nivel interno del equipo

Figura 9-1

Estructura de comunicaciones

Los siguientes subcaptulos describen la comunicacin a nivel interno del equipo entre ProTool/Pro Runtime y WinAC a travs de los siguientes protocolos: S S SIMATIC S7 - 300/400 (a utilizarse de preferencia) SIMATIC S7 - WinAC

Finalidad de las variables


El intercambio de datos general entre el control y el equipo de operacin se realiza por medio de los valores del proceso. Para ello, en la configuracin hay que colocar variables que indiquen una direccin en el control. El equipo de operacin lee de las direcciones indicadas el valor y lo muestra. Del mismo modo puede el operador efectuar una entrada en el equipo de operacin, la cual se escribe despus en la direccin en el control.

9-2

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

Gestin de comunicaciones con SIMATIC WinAC

9.2

Sntesis

Areas de datos de usuario


Las rea de datos de usuario sirven para intercambiar datos especiales y se deben instalar nicamente cuando se usan dichos datos. Las reas de datos de usuario son necesarias por ejemplo en: S S S S Curvas Ordenes del control Control de LEDs Control de signos de vida

En el captulo 10 encontrar una descripcin exacta de las reas de datos de usuario.

9.3

Gestin de comunicaciones a travs del protocolo SIMATIC S7 - 300/400 Generalidades

Indicacin Considerar las indicaciones en el captulo 8 al seleccionar el protocolo que se va a utilizar.

Requisitos
Instalar uno de los siguientes productos WinAC: S S S S WinAC Basis WinAC RTX WinAC Pro WinAC Slot

Para la comunicacin con el producto WinAC elegido se necesitan adicionalmente los siguientes productos: S S S Software de configuracin SIMATIC STEP 7 a partir de la versin V5.1 SP3 Software de configuracin SIMATIC NET CD a partir de la versin 7/2001 (opcional) WinAC Basis a partir de la versin V4.0 (opcional)

Al seleccionar estos productos considerar tambin que estn autorizados para los diferentes sistemas operativos. Adems, el software ProTool/Pro CS de SIMATIC HMI debe estar integrado en STEP 7. Una configuracin integrada significa que ProTool/Pro lee automticamente desde STEP 7 los parmetros para el control.

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

9-3

Gestin de comunicaciones con SIMATIC WinAC

Indicacin La comunicacin interna presupone que se ha instalado el software de configuracin SIMATIC NET CD a partir de la versin 7/2001. De no ser as, ProTool/Pro RT se puede comunicar nicamente de manera interna (es decir, en el mismo equipo de operacin) con un control WinAC.

Ejemplos de configuracin

Panel PC PC estndar
ProTool RT

Bus interno del equipo

CPU 4162 DP PCI

CP 5611

PROFIBUS/MPI

OP 170

CPU 315-2 DP

E/S esclava

Figura 9-2

Ejemplo de comunicacin Acoplamiento de un SIMATIC S7 - 300/400 por medio de un bus de equipo interno y por medio de un CP 5611 hacia el exterior

La comunicacin representada en la figura 9-2 es posible slo si se ha instalado SIMATIC NET CD a partir de la versin 07/2001.

9-4

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

Gestin de comunicaciones con SIMATIC WinAC

Panel PC PC estndar
ProTool RT

Bus interno del equipo

CPU 4162 DP PCI

CP 5611

PROFIBUS/MPI

OP 170

CPU 315-2 DP

E/S esclava

Figura 9-3

Ejemplo de comunicacin Acoplamiento de un SIMATIC S7 - 300/400 por medio de un bus de equipo interno

La comunicacin representada en la figura 9-3 es posible tambin sin que se haya instalado SIMATIC NET CD a partir de la versin 07/2001.

Configuracin de la comunicacin Considerar la documentacin de STEP 7. La configuracin de la comunicacin interna se divide en tres pasos: 1. Configuracin en STEP 7. En el SIMATIC Manager agregar una estacin SIMATIC PC en el proyecto STEP 7. Controlar si en el dilogo de propiedades de la estacin SIMATIC PC est activada la casilla de verificacin Compatibilidad.

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

9-5

Gestin de comunicaciones con SIMATIC WinAC

Marcar el equipo de operacin que se ha configurado en el SIMATIC Manager y con la tecla derecha del ratn elegir Propiedades. Se abrir la siguiente ventana:

Figura 9-4

Ajustar configuracin

Si se activa la casilla de verificacin Compatibilidad, ProTool CS asumir que SIMATIC NET CD 7/2001 est instalado en el equipo de operacin Runtime y en el dilogo de control ofrecer interlocutores de comunicacin externos e internos. Cambiar a HW-Config. En Estacin SIMATIC PC " HMI del catlogo se encuentra SIMATIC ProTool/Pro RT. Colocar esto en el ndice deseado. Perfeccione la configuracin del equipo de operacin (de acuerdo al modelo p. ej. WinAC, CPs). En Estacin SIMATIC PC del SIMATIC Manager se encuentra la configuracin ProTool/Pro CS.

9-6

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

Gestin de comunicaciones con SIMATIC WinAC

2. Configuracin del ajuste de comunicacin en ProTool/Pro Configuration. Abrir la configuracin creada en el paso 1 en el SIMATIC Manager. Seleccionar el equipo de operacin. En el dilogo de control elegir el interlocutor de comunicacin deseado. Para una comunicacin a nivel interno del equipo abrir Estacin SIMATIC PC en el dilogo de control y seleccionar el interlocutor de comunicacin deseado. Editar el proyecto. 3. Configuracin del PC con ProTool/Pro Runtime. Considerar para esto la documentacin en el SIMATIC NET CD Abrir el configurador de componentes Agregar SIMATIC Protool/Pro RT en el mismo ndice que en la HW-Config Perfeccionar la configuracin del equipo de operacin (ver la documentacin de SIMATIC NET CD o de los otros productos)

Indicacin El ActiveX Control SIMATIC Panel OCX para WinAC se puede integrar en ProTool/Pro Runtime. La integracin se describe en el manual del usuario Configurar sistemas basados en Windows.

9.4

Comunicacin por medio del protocolo SIMATIC S7 - WinAC

Indicacin Considerar las indicaciones en el captulo 8 al seleccionar el protocolo que se va a utilizar.

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

9-7

Gestin de comunicaciones con SIMATIC WinAC

Requisito
WinAC y ProTool/Pro RT deben estar instalados en el mismo PC.

ProTool/Pro RT

WinAC

PROFIBUS ET 200S S7-300

Figura 9-5

Ejemplo de configuracin para SIMATIC WinAC con Panel PC 670

En el ejemplo de configuracin correspondiente a la figura 9-5 no es posible acceder a interlocutores externos aqu el control SIMATIC S7-300.

Instalacin
En ProTool/Pro se utiliza el protocolo SIMATIC S7 - WinAC. 1. Abrir un proyecto ProTool/Pro y marcar los controles. 2. Elegir Controles " Propiedades. Se abrir una ventana de dilogo. 3. En la ventana de dilogo ajustar el protocolo SIMATIC S7 - WinAC.

Indicacin En ProTool/Pro no hay que introducir ningn parmetro para el protocolo SIMATIC S7 - WinAC. Sin embargo se puede hacer uso del direccionamiento simblico de variables si en la ventana del proyecto de ProTool se selecciona un control y si se abre la ventana Control por medio de Propiedades. Elegir el botn de comando Parmetros. En la ventana SIMATIC S7 - WinAC indicar la red de la CPU y la CPU. Confirmar con OK. Despus ser posible hacer el direccionamiento simblico.

9-8

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

Gestin de comunicaciones con SIMATIC WinAC

Para la comunicacin con WinAC, ProTool utiliza el Computing Interface de WinAC. Para establecer una comunicacin con WinAC, se debe configurar el WinAC Computing Interface y el interfase PG/PC. Ajustes del WinAC Computing Interface: 1. Pulsar Start " SIMATIC " PC Based Controled " Computing Configuration. Se abrir una ventana de dilogo. 2. Elegir el control de fichas Computing. 3. Seleccionar: MPI = 3 para WinAC Slot o CPU 416-2DP ISA para WinAC Pro o WinLC para WinAC Basis Ajustes de interfases PG/PC: 1. Pulsar Inicio " Configuracin " Panel de control " Ajustar interfases PG/PC. 2. Elegir el punto de acceso Computing y asignarle PC interno (local) como interfase usado.

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

9-9

Gestin de comunicaciones con SIMATIC WinAC

9-10

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

Areas de datos de usuario para SIMATIC WinAC

10

Sntesis
Las reas de datos del usuario sirven para el intercambio de datos entre el control y el equipo de operacin. Las reas de datos de usuario son escritas y ledas alternativamente por el equipo de operacin y el programa de usuario durante la comunicacin. Mediante la evaluacin de los datos all depositados, el control y el equipo de operacin activan recprocamente acciones definidas fijas. En el presente captulo se describen la funcin, la estructura y las particularidades de las distintas reas de datos del usuario.

10.1

Areas de datos de usuario disponibles

Definicin
Las reas de datos de usuario pueden encontrarse en mdulos de datos y en reas de seales en el control. Instalar las reas de datos del usuario tanto en el proyecto ProTool as como tambin en el control. En un proyecto ProTool se pueden ajustar y cambiar las reas de datos de usuario en el men bajo Pegar Puntero de rea.

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

10-1

Areas de datos de usuario para SIMATIC WinAC

Volumen de funciones
Las reas de datos del usuario dependen del equipo de operacin que se utiliza. Las tablas 10-1 y 10-2 facilitan una relacin general sobre el volumen de funciones de los distintos equipos de operacin.
Tabla 10-1 Areas de datos del usuario utilizables, parte 1 Panel PC x x x x x x x x x x x x x PC estndar x x x x x x x x x x x x MP 370 x x x x x x x x x x x x x

Area de datos de usuario Versin de usuario Buzn de rdenes Avisos de servicio Nmero de la imagen Buzn de datos Fecha/Hora Fecha/Hora PLC Coordinacin Solicitud de curva Transferencia curvas 1, 2 Imagen de los LED1 Acuses OP/PLC Alarmas
1

Posible slo en equipos de operacin con teclas. Areas de datos del usuario utilizables, parte 2 MP 270 MP 270B x x x x x x x x x x x x x TP 270 OP 270 x x x x x x x x x x x x x TP 170B OP 170B x x x x x x x x x x x TP 170A x x

Tabla 10-2

Area de datos de usuario Versin de usuario Buzn de rdenes Avisos de servicio Nmero de la imagen Buzn de datos Fecha/Hora Fecha/Hora PLC Coordinacin Solicitud de curva Transferencia curvas 1, 2 Imagen de los Alarmas
1

LED1

Acuses OP/PLC

Posible slo en equipos de operacin con teclas.

10-2

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

Areas de datos de usuario para SIMATIC WinAC

La tabla 10-3 muestra cmo el control y el equipo de operacin acceden a reas de datos de usuario individuales leyendo (R) o escribiendo (W).
Tabla 10-3 Utilizacin de las reas de datos de usuario Necesaria para ProTool Runtime verifica si la versin del proyecto ProTool y el proyecto en el control son consistentes Programa de control activa funciones en el equipo de operacin Procedimiento de aviso de bit Llegada y desaparecida de avisos de servicio Evaluacin por el control, qu imagen est abierta de momento Transferencia de registros de datos con sincronizacin Transferencia de fecha y hora desde el equipo de operacin hacia el control Transferencia de fecha y hora desde el equipo de operacin hacia el control Consultar estado del equipo de operacin en el programa de control Curvas de tendencia proyectadas con control por bit o curvas de perfil proyectadas Curvas de tendencia proyectadas con control por bit o curvas de perfil proyectadas Curvas de perfil proyectadas con buffer alternativo Manejo de un LED por el control El equipo de operacin avisa al control que se ha acusado (o confirmado) una alarma El control confirma una alarma Procedimiento de aviso de bit Llegada y desaparecida de avisos de alarma Equipo de operacin R Control W

Area de datos de usuario Versin de usuario

Buzn de rdenes Avisos de servicio Nmero de la imagen Buzn de datos Fecha/Hora Fecha/Hora PLC Coordinacin Solicitud de curva Transferencia de curvas 1 Transferencia de curvas 2 Imagen de los LED Acuses OP Acuses PLC Alarmas

R/W R W R/W W R W W R/W R/W R W R R

R/W W R R/W R W R R R/W R/W W R W W

En los siguientes subcaptulos se describen las reas de datos de usuario y los punteros de rea asignados.

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

10-3

Areas de datos de usuario para SIMATIC WinAC

10.2

Area de datos de usuario, Versin de usuario

Utilizacin
Cuando arranca el equipo de operacin se puede verificar si el equipo de operacin est conectado al control correcto. Esto es importante cuando se utilizan varios equipos de operacin. Para ello el equipo de operacin compara un valor guardado en el control con el valor indicado en la configuracin. Con esto se garantiza la compatibilidad de los datos de configuracin con el programa del control. Si no hay concordancia se presenta un aviso del sistema y se termina la configuracin Runtime. Si se quiere hacer uso de esta rea de datos de usuario, ajustar en la configuracin lo siguiente: S S Detalles de la versin que tiene la configuracin valor entre 1 y 255. ProTool: Sistema de destino Ajustes Direccin de los datos del valor para la versin que est guardada en el control: ProTool: Pegar Puntero de rea, tipos disponibles: Versin de usuario

Peligro La versin de usuario se verifica nicamente mientras se establece la comunicacin al iniciarse ProTool Runtime. Si despus se cambia el control no se ejecutar ninguna verificacin de la versin de usuario.

10.3

Area de datos de usuario, Buzn de rdenes

Descripcin
A travs del buzn de rdenes se pueden dar al equipo de operacin rdenes del control y de este modo activar acciones en el equipo de operacin. A estas funciones pertenecen, p. ej.: S S Visualizar imagen Ajustar fecha y hora

El buzn de rdenes se instala bajo el puntero de rea y tiene una longitud de cuatro palabras de datos. En la primera palabra del buzn de rdenes se encuentra el nmero de la orden. En funcin de la orden del control se pueden transmitir hasta tres parmetros.

10-4

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

Areas de datos de usuario para SIMATIC WinAC

Palabra de datos n+0 n+2 n+4 n+6

Byte a la izquierda (BI) 0

Byte a la derecha (BD) No. de orden

Parmetro 1 Parmetro 2 Parmetro 3

Figura 10-1

Estructura del rea de datos de usuario Buzn de rdenes

Si la primera palabra del buzn de rdenes no es igual a cero, el equipo de operacin evala la orden del control. A continuacin, el equipo de operacin pone de nuevo a cero dicha palabra de datos. Por esta razn se deben registrar primero los parmetros en el buzn de rdenes y slo despus el nmero de la orden. Las rdenes del control posibles con nmeros de orden y parmetros se detallan en la Ayuda Online ProTool y en el anexo, parte B.

10.4

Areas de datos de usuario, Avisos de servicio y avisos de alarma y Acuse

Definicin
Los avisos estn compuestos de un texto esttico y/o variables. El texto y las variables se pueden proyectar libremente. Fundamentalmente, los avisos se subdividen en avisos de servicio y alarmas. El proyectista define lo que es un aviso de servicio y lo que es una alarma.

Aviso de servicio
Un aviso de servicio indica un estado, p. ej. S S Motor conectado Control en servicio manual

Alarma
Un aviso de alarma muestra una anomala en el servicio, p. ej. S S La vlvula no abre Temperatura del motor muy alta

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

10-5

Areas de datos de usuario para SIMATIC WinAC

Acuse
Como los avisos de alarma indican estados de servicio excepcionales, ellos se deben acusar. El acuse se efecta opcionalmente S S mediante manejo en el equipo de operacin o poniendo un bit en el rea de acuse del control.

Activacin del aviso


Una activacin del aviso se realiza poniendo un bit en una de las reas de avisos del control. La posicin de las reas de avisos es definida con la herramienta de configuracin. Tambin se ha de instalar el rea respectiva en el control. En cuanto se ponga el bit en el rea de avisos de servicio o de alarmas del control y se transfiera dicho rea al equipo de operacin, este equipo reconoce el aviso correspondiente como llegado. A la inversa, el aviso es registrado como desaparecido por el equipo de operacin despus de haber sido repuesto el mismo bit en el control.

Areas de avisos
La tabla 10-4 contiene la cantidad de reas de avisos para avisos del servicio y alarmas, para acuses OP (equipo de operacin control) y para acuses PLC (control equipo de operacin) as como la cantidad de palabras para los distintos equipos de operacin.
Tabla 10-4 Distribucin de las reas de avisos Area de avisos de servicio, Area de alarmas Area de acuse OP, rea de acuse PLC Cantidad de reas de datos, mxima Panel PC PC estndar MP 370 MP 270, MP 270B TP 270, OP 270 TP 170B, OP 170B TP 170A
1

Equipo de operacin

Palabras en rea de datos, total 125 125 125 125 125 125 1251

8 8 8 8 8 8 8

Posible slo para avisos de servicio.

10-6

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

Areas de datos de usuario para SIMATIC WinAC

Correspondencia entre el bit de aviso y el nmero de aviso


A cada Bit en un rea de avisos configurada se le puede proyectar un aviso. Los bits estn asignados a los nmeros de avisos en orden creciente. Ejemplo: En el control se han configurado la siguiente rea de avisos de servicio: DB 60 Direccin 42 Longitud 5 (en palabras)

La figura 5-2 muestra la correspondencia de los 80 (5 x 16) nmeros de avisos en total y los distintos nmeros de bits en el rea de avisos de servicio del control. Dicha asignacin se efecta automticamente en el equipo de operacin.
7 DB60.DBW42 16 DB60.DBW50 80 Nmero de aviso 0 7 0 1 65

Figura 10-2

Correspondencia entre bit de aviso y nmero de aviso

Area de datos de usuario Acuse


Si el control debe ser informado acerca de un acuse de una alarma en el equipo de operacin, o si el acuse debe realizarse por el control, entonces en el control hay que instalar reas de acuse respectivas. Estas reas de acuse tambin se han de indicar en el proyecto ProTool bajo Puntero de rea. S Area de acuse Equipo de operacin Control: A travs de esta rea se informa al control cundo una alarma es acusada mediante manejo en el equipo de operacin. Para ello hay que configurar o crear el puntero de rea Acuses OP. S Area de acuse Control Equipo de operacin: A travs de esta rea el control efecta el acuse de una alarma. Para esto hay que ajustar el puntero de rea Acuses PLC. Estas reas de acuse tambin se han de indicar en la configuracin bajo Puntero de rea.

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

10-7

Areas de datos de usuario para SIMATIC WinAC

La figura 10-3 muestra esquemticamente las distintas reas de alarma y acuse. Los procesos de acuse estn indicados en las figuras 10-5 y 10-6.

Equipo de operacin

Control Area de alarmas

ACK

Procesamiento interno / vinculacin

Area de acuse Control Equipo de operacin Area de acuse Equipo de operacin Control

Figura 10-3

Areas de alarma y de acuse

Correspondencia entre el bit de acuse y el nmero de aviso


Cada aviso de alarma tiene un nmero de aviso. Dicho nmero de aviso tiene asignado respectivamente el mismo bit x del rea de alarmas y el mismo bit x del rea de acuse. Normalmente, el rea de acuse tiene la misma longitud que el rea de alarmas correspondiente. Cuando la longitud de un rea de acuse no abarca la longitud total del correspondiente rea de alarmas, y hay las siguientes reas de alarmas y de acuse, rige entonces la siguiente correspondencia:
Area de alarmas 1 Alarma No. 1 Bit 7 0 7 0 16 ............. 1 ............. 32 17 ............. 48 33 Area de alarmas 2 Bit 7 64 80 Alarma No. 49 0 7 0 ............. 49 ............. 65 Area de acuse 1 Bit de acuse para alarma No. 1 Bit 7 0 7 0 16 ............. 1 ............. 32 17

Area de acuse 2 Bit de acuse para alarma No. 49 0 7 0 Bit 7 ............. 64 49 ............. 80 65

Figura 10-4

Correspondencia entre bit de acuse y nmero de aviso

10-8

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

Areas de datos de usuario para SIMATIC WinAC

Area de acuse Control Equipo de operacin


Un bit colocado por el control en esta rea acusa el aviso de alarma correspondiente en el equipo de operacin y cumple as la misma funcin que si se pulsara la tecla ACK. Retroceda el bit antes de que ponga el bit otra vez en el rea de alarmas. La figura 10-5 muestra el diagrama de impulsos. El rea de acuse Control Equipo de operacin S S S tiene que seguir inmediatamente despus del rea de alarmas correspondiente, tiene que tener exactamente el mismo tiempo de polling y puede tener, como mximo, la misma longitud que el rea de alarmas correspondiente.

Area de alarmas

Area de acuse Control Equipo de operacin

Acuse por medio del control

Figura 10-5

Diagrama de impulsos para el rea de acuse Control Equipo de operacin

Area de acuse Equipo de operacin Control


Si se pone un bit en el rea de alarmas, el equipo de operacin repone el bit perteneciente en el rea de acuse. Debido al procesamiento que realiza el equipo de operacin, estos dos procesos presentan cierta diferencia temporal. Si se acusa la alarma en el equipo de operacin, se pone el bit en el rea de acuse. As el control puede reconocer que la alarma ha sido acusada (o confirmada). La figura 10-6 muestra el diagrama de impulsos. El rea de acuse Equipo de operacin Control puede tener como mximo la misma longitud que el rea de alarmas correspondiente.

Area de alarmas

Area de acuse Equipo de operacin Control Acuse a travs de equipo de operacin

Figura 10-6

Diagrama de impulsos para el rea de acuse Equipo de operacin Control

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

10-9

Areas de datos de usuario para SIMATIC WinAC

Tamao de las reas de acuse


Las reas de acuse Control Equipo de operacin y Equipo de operacin Control no deben ser ms grandes que el rea de alarmas perteneciente. Sin embargo, el rea de acuse se puede ajustar ms pequea cuando el acuse no deba ser efectuado por el control en todas las alarmas. Lo mismo vale cuando el acuse no debe ser reconocido en todas las alarmas en el control. La figura 10-7 aclara el presente caso.
Area de alarmas Alarmas que pueden ser acusadas Bit n Alarmas que no pueden ser acusadas Bit m Area reducida de acuse de alarmas Bit 0 Bit n Bit 0

Figura 10-7

Area de acuse reducida

Indicacin Deposite las alarmas importantes en el rea de alarmas de forma ascendente desde el bit 0!

10.5

Area de datos de usuario, Nmero de la imagen

Aplicacin
En el rea de datos de usuario Nmero de la imagen los equipos de operacin colocan informaciones acerca de la imagen iniciada en el equipo de operacin. Esto permite transferir informaciones acerca del contenido actual del display del equipo de operacin al control y causar desde all ciertas reacciones, p. ej. iniciar otra imagen.

Requisito
Si se debe utilizar el rea de los nmeros de la imagen, sta debe establecerse en el proyecto ProTool como Puntero de rea. Puede colocarse una sola vez en un solo control. Se transmite el rea de los nmeros de la imagen al control de forma espontnea, es decir, la transmisin siempre se lleva a cabo cuando en el equipo de operacin se selecciona una nueva imagen. Por lo tanto no es necesario configurar un ciclo de recopilacin.

10-10

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

Areas de datos de usuario para SIMATIC WinAC

Estructura
El rea de los nmeros de la imagen es un rea de datos con una longitud fija de 5 palabras de datos. A continuacin aparece la estructura del rea de los nmeros de la imagen dentro de la memoria del control.
7 1ra pal. 2da pal. 3ra pal. 4ta pal. 5ta pal. 0 7 tipo de imagen actual nmero de imagen actual reservado nmero de cuadro actual reservado 0

Entrada tipo de imagen actual nmero de imagen actual nmero de cuadro actual

Ocupacin 1 para imagen de base o 4 para ventana permanente 1 a 65535 1 a 65535

10.6

Area de datos de usuario, Fecha/Hora

Transferencia de fecha y hora


Para transferir la fecha y la hora desde el equipo de operacin al control existen las rdenes del control 40 y 41. Ambas leen la fecha actual y la hora actual del equipo de operacin y las escriben en el rea de datos Fecha/Hora del control. All se pueden evaluar las informaciones del programa del control. La diferencia de las rdenes depende del formato en el que las informaciones se guardan. La orden 40 escribe en el formato S7 DATE_AND_TIME, mientras que la orden 41 utiliza el formato del equipo de operacin. Ambos formatos estn codificados en BCD.

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

10-11

Areas de datos de usuario para SIMATIC WinAC

Formato S7 DATE_AND_TIME (codificado en BCD)


El formato SIMATIC S7 utilizado por la orden 40 del control tiene la siguiente estructura:
BYTE n+0 n+1 n+2 n+3 n+4 n+5 n+6 n+7 7 4 3 Ao (8099/029) Mes (112) Da (131) Hora (023) Minuto (059) Segundo (059) 1/10 segundos (09) 1/1000 segundos (09) 1/100 segundos (09) Da de la semana (17, 1=Dom.) 0

Figura 10-8

Estructura del rea de datos Fecha/Hora en el formato S7 DATE_AND_TIME

Indicacin Al introducir los valores en el rea de datos de los dgitos del ao considerar que los valores 8099 indican los dgitos de los aos 1980 a 1999 y los valores 029 indican los dgitos de los aos 2000 a 2029.

Formato del equipo de operacin


El formato utilizado por la orden 41 del control tiene la siguiente estructura:
BYTE n+0 n+1 n+2 n+3 n+4 n+5 n+6 n+7 n+8 n+9 n+10 n+11 7 reservado Hora (023) Minuto (059) Segundo (059) reservado reservado reservado Da de la semana (17, 1=Dom.) Da (131) Mes (112) Ao (099) reservado 0

Figura 10-9

Estructura del rea de datos Fecha/Hora en el formato del equipo de operacin

10-12

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

Areas de datos de usuario para SIMATIC WinAC

Diferencias del formato S7 en comparacin al formato del equipo de operacin


El formato S7 DATE_AND_TIME presenta las siguientes diferencias frente al formato del equipo de operacin: S S S Otra secuencia de rdenes Detalles de 1/10, 1/100 y 1/1000 segundos integrados en el formato Reduccin de la capacidad necesaria de memoria de 12 a 8 Bytes

10.7

Area de datos de usuario, Fecha/Hora PLC

Transferencia de fecha y hora hasta el equipo de operacin


La transferencia de hora y fecha hasta el equipo de operacin es por lo general aconsejable cuando el control es maestro para la hora. En el equipo de operacin TP 170A existe el siguiente caso especial: Es necesario hacer la sincronizacin con la hora PLC del sistema sies que en una imagen ProTool se desea insertar un objeto de imagen Visualizacin de avisos sencilla. El objeto de la imagen Visualizacin de avisos sencilla es el nico objeto de la imagen del TP 170A que tiene acceso a la hora del sistema del equipo Esta limitacin vale exclusivamente para el TP 170A.

Formato DATE_AND_TIME (codificado en BCD)


BYTE n+0 n+1 n+2 n+3 n+4 n+5 n+6 n+7 7 4 3 Ao (8099/029) Mes (112) Da (131) Hora (023) Minuto (059) Segundo (059) 1/10 segundos (09) 1/1000 segundos (09) 1/100 segundos (09) Da de la semana (17, 1=Dom.) 0

Figura 10-10 Estructura del rea de datos Fecha/Hora en el formato S7 DATE_AND_TIME

Indicacin Al introducir los valores en el rea de datos de los dgitos del ao considerar que los valores 8099 indican los dgitos de los aos 1980 a 1999 y los valores 029 indican los dgitos de los aos 2000 a 2029.

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

10-13

Areas de datos de usuario para SIMATIC WinAC

El control escribe cclicamente el rea de datos, mientras que el equipo de operacin lee y se sincroniza (ver el Manual del usuario ProTool). Indicacin En la configuracin no hay que seleccionar un ciclo de recopilacin muy pequeo para el puntero de rea Fecha/hora, debido que esto influencia el rendimiento del equipo de operacin. Recomendacin: Ciclo de recopilacin de 1 minuto si el proceso lo permite.

10.8

Area de datos de usuario, Coordinacin


El rea de datos de usuario Coordinacin tiene una longitud de dos palabras de datos. El rea sirve para realizar las siguientes funciones: S S S Reconocer el arranque del equipo de operacin en el programa de control Detectar el modo de servicio actual del equipo de operacin en el programa de control Reconocer la disponibilidad de comunicacin del equipo de operacin en el programa de control

Indicacin En cada actualizacin del rea de coordinacin por medio del equipo de operacin se escribir siempre el rea de coordinacin completa. Por tal razn, el programa PLC (autmata controlable) no debe efectuar ninguna modificacin en el rea de coordinacin.

Ocupacin de los bits en el rea de coordinacin

1 bytes 7 2 1 0 X X X Bit de arranque Modo de servicio = reservado X = ocupado Bit de vida

Figura 10-11 Significado de los bits en el rea de coordinacin

10-14

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

Areas de datos de usuario para SIMATIC WinAC

Bit de arranque
El equipo de operacin coloca brevemente a 0 el bit de arranque durante el proceso de arranque. Despus del proceso de arranque el bit estar permanentemente en 1.

Modo de servicio
Tan pronto como el equipo de operacin sea colocado offline por el operador, el bit del modo de servicio ser puesto a 1. En un servicio normal del equipo de operacin, el estado del bit del modo de es 0. En el programa de control Ud. puede consultar este bit y determinar as el modo de servicio actual del equipo de operacin.

Bit de vida
El bit de vida es invertido por el equipo de operacin en intervalos de tiempo de un segundo aproximadamente. En el programa de control Ud. puede consultar este bit y comprobar as si an existe una conexin hacia el equipo de operacin.

10.9

Areas de datos de usuario, Solicitud de curva y transferencia de curvas

Curvas
Una curva es la representacin grfica de un valor del control. La lectura del valor se efecta controlada por tiempo o por bits en funcin de la configuracin.

Curvas controladas por tiempo


El equipo de operacin lee los valores de la curva cclicamente segn un intervalo de tiempo definido durante la configuracin. Las curvas controladas por tiempo son apropiadas para desarrollos continuos como, p. ej. la temperatura de servicio de un motor.

Curvas controladas por bit


Si se coloca un bit de trigger en el puntero de rea Transferencia de curvas, el equipo de operacin leer slo un valor de la curva o bien todo el buffer de la curva. Esto se define durante la configuracin. Las curvas controladas por bits se utilizan normalmente para la representacin de valores que cambian muy rpidamente. Un ejemplo al respecto es la presin de inyeccin durante la fabricacin de piezas de plstico.

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

10-15

Areas de datos de usuario para SIMATIC WinAC

Para activar curvas controladas por bits se han de definir durante la configuracin las correspondientes reas en el proyecto ProTool (bajo Puntero de rea) y se han de ajustar en el control. El equipo de operacin y el control comunican entre s a travs de estas reas. Las siguientes reas estn disponibles para curvas: S S S Area de solicitud de curvas Area de transferencia de curvas 1 Area de transferencia de curvas 2 (slo necesaria en caso de buffer alternativo).

En la configuracin asigne un bit a una curva. De esta manera estar determinada claramente la asignacin de bits para todas las reas.

Buffer alternativo
El buffer alternativo es un segundo buffer para la misma curva, el cual se puede instalar durante la configuracin. Mientras el equipo de operacin lee los valores del buffer 1, el control escribe en el buffer 2. Mientras el equipo de operacin lee del buffer 2, el control escribe en el buffer 1. As se evita que los valores de la curva sean sobreescritos por el control mientras el equipo de operacin lee la curva.

Distribucin del puntero de rea


Los punteros de rea Solicitud de curvas, Transferencia de curvas 1 y 2 pueden distribuirse en reas de datos separadas con una cantidad y longitud mximas prefijadas (tabla 10-5).
Tabla 10-5 Distribucin del puntero de rea Area de datos Solicitud de curva Cantidad de reas de datos, mxima Palabras en rea de datos, total 8 8 Transferencia de curvas 1 8 8 2 8 8

Area de solicitud de curvas


Si en el equipo de operacin se abre una imagen con una o varias curvas, el equipo de operacin pone los correspondientes bits en el rea de solicitud de curvas. Despus de la anulacin de la imagen, el equipo de operacin repone los bits correspondientes en el rea de solicitud de curvas. A travs del rea de solicitud de curvas en el control se puede evaluar la curva que se representa actualmente en el equipo de operacin. Las curvas tambin se pueden controlar sin evaluacin del rea de solicitud de curvas.

10-16

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

Areas de datos de usuario para SIMATIC WinAC

Area de transferencia de curvas 1


Esta rea sirve para realizar el control (trigger) de curvas. Ponga en el programa del control el bit asignado a la curva en el rea de transferencia de curvas y el bit general de curvas. El equipo de operacin reconoce el Trigger y lee un valor o todo el buffer. Despus repone el bit de la curva y el bit general de curvas. Area(s) de transferencia de curvas
Nmero de bit 7 6 5 4 3 1ra pal. 2da pal. Bit general de curvas 2 1 0 7 6 5 4 3 2 1 0

Mientras no se haya repuesto el bit general de curvas, el rea de transferencia de curvas no debe ser modificado por el programa del control.

Area de transferencia de curvas 2


El rea de transferencia de curvas 2 es necesaria para curvas que se configuran con el buffer alternativo. Tiene exactamente la misma estructura que el rea de transferencia de curvas 1.

10.10 Area de datos de usuario, Imagen de los LED

Aplicacin
Los paneles de operador (OP), Multi Panel (MP) y Panel PC tienen diodos luminosos (LED) en las teclas de funciones. Estos LEDs pueden ser activados desde el control. De este modo es posible, p. ej. sealar al operador mediante un diodo luminoso la tecla que debe pulsar en funcin de la situacin.

Requisito
Para poder controlar los LED, en el control se deben instalar las reas de datos respectivas, llamadas imgenes, y se deben indicar en la configuracin como punteros de rea.

Distribucin del puntero de rea


El puntero de rea imagen de los LED se puede dividir en reas de datos separadas tal como se muestra en la tabla siguiente.

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

10-17

Areas de datos de usuario para SIMATIC WinAC

Tabla 10-6

Distribucin del puntero de rea Cantidad de reas de datos, mxima 8 8 8 8 8 Palabras en rea de datos, total 16 16 16 16 16

Equipo de operacin Panel PC MP 370 MP 270, MP 270B OP 270 OP 170B

Indicacin En la ventana Insertar nuevo puntero de rea ya no se podr seleccionar el puntero de rea afectado cuando se haya alcanzado la cantidad mxima. Los punteros de rea del mismo tipo estarn representados de color gris

Asignacin de LED
La asignacin de cada uno de los diodos luminiscentes a cada bit de las reas de datos se determina durante la configuracin de las teclas de funciones. Al mismo tiempo se indica para cada LED el nmero de bit dentro del rea de la imagen. El nmero de bit (n) designa el primero de dos bits consecutivos que controlan los estados de los LED que se indican a continuacin (vase tabla 10-7):
Tabla 10-7 Frecuencia de intermitencia de los LED Bit n + 1 0 0 1 1 Bit n 0 1 0 1 Funcin de los LED Apagado Intermitencia Intermitencia Luz permanente

10-18

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

Areas de datos de usuario para SIMATIC WinAC

10.11 Recetas

Descripcin
En la transferencia de registros de datos entre el equipo de operacin y el control, ambos interlocutores de comunicacin acceden alternativamente a reas de comunicaciones comunes en el control. Son objeto del presente captulo la funcin y la estructura del rea de comunicaciones especfica de la receta (buzn de datos) as como los mecanismos en la transferencia sincronizada de registros de datos. En la ayuda Online encontrar informaciones para preparar el buzn de datos en ProTool.

Tipos de transferencia
Para transferir registros de datos entre el equipo de operacin y el control existen dos posibilidades: S S Transferencia sin sincronizacin (pgina 10-20) Transferencia con sincronizacin a travs del buzn de datos (pgina 10-21)

Los registros de datos se transfieren siempre de forma directa, es decir que los valores de las variables se leen directamente de la direccin sin desvo a travs del portapapeles, o se escriben directamente en la direccin que est configurada para la variable.

Activar la transferencia de registros de datos


Para activar la transferencia existen tres posibilidades: S S S Operacin en la indicacin de recetas (pgina 10-22) rdenes del control (pgina 10-23) Activar funciones configuradas (pgina 10-24)

Si la transferencia de registros de datos se activa mediante una funcin configurada o una orden del control, la indicacin de recetas en el equipo de operacin se puede seguir operando sin impedimentos ya que los registros de datos se transfieren de modo subordinado. Sin embargo, no es posible la ejecucin simultnea de varias solicitudes de transferencia. En este caso, el equipo de operacin rechaza con un aviso del sistema la transferencia posterior. En el anexo, parte A se encuentra una lista de los avisos del sistema ms importantes con indicaciones respecto a la localizacin de errores y el remedio.

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

10-19

Areas de datos de usuario para SIMATIC WinAC

10.11.1 Transferencia sin sincronizacin

Finalidad
En la transferencia asncrona de registros de datos entre el equipo de operacin y el control notiene lugar ninguna coordinacin entre reas de comunicaciones utilizadas de forma comn. Por ello, no es necesaria la preparacin de un buzn de datos durante la configuracin.

Aplicacin
La transferencia asincrnica de un registro de datos se ofrece, p. ej. siempre que S S S se pueda excluir, condicionado por el sistema, que el interlocutor de comunicacin sobreescrita los datos, el control no necesita ninguna informacin sobre el nmero de receta y el nmero del registro de datos o la transferencia de registros de datos se active mediante operacin en el equipo de operacin.

Leer valores
Al iniciar la transferencia para leer, los valores en las direcciones de control se leen y se transfieren al equipo de operacin. S Inicio a travs de operacin en la indicacin de recetas Los valores se cargan en el equipo de operacin. All puede seguir procesndolos, p. ej. modificar, guardar valores, etc. S Inicio a travs de funcin u orden del control Los valores se guardan inmediatamente en el soporte de datos.

Escribir valores
Al iniciar la transferencia para escribir, se escriben los valores en las direcciones del control. S S Inicio a travs de operacin en la indicacin de recetas Los valores actuales se escriben en el control. Inicio a travs de funcin u orden del control Los valores del soporte de datos se escriben en el control.

10-20

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

Areas de datos de usuario para SIMATIC WinAC

10.11.2 Transferencia sin sincronizacin

Finalidad
En la transferencia sincrnica, los dos interlocutores de comunicacin ponen bits de estado en el buzn de datos utilizado en comn. Por ello puede Ud. evitar en su programa del control que se sobrescriban recprocamente los datos de forma incontrolada.

Aplicacin
La transferencia sincrnica de un registro de datos se ofrece, p. ej. siempre que S S S el control sea el interlocutor activo en la transferencia de registros de datos, en el control se deban evaluar informaciones sobre el nmero de receta y el nmero de registro de datos o la transferencia de registros de datos se active mediante orden del control.

Requisito
Para que se transfieran de modo sincronizado los registros de datos entre el equipo de operacin y el control, se han de cumplir los siguientes requisitos en la configuracin: S S El buzn de datos ha sido preparado bajo Sistema de destino Puntero de rea. En las propiedades de la receta se ha indicado el control con el que el equipo de operacin sincroniza la transferencia de los registros de datos. Se ajusta el control en el editor de recetas bajo Propiedades Transferencia. En el Manual del usuario ProTool Configurar sistemas basados en Windows se detallan informaciones referentes a este punto.

10.11.3 Buzn de datos para transferencia sincronizada

Estructura
El buzn de datos tiene una longitud fija de 5 palabras. Este est estructurado del siguiente modo:
7 1ra pal. 2da pal. 3ra pal. 4ta pal. 5ta pal. 0 7 0

Nmero de receta actual (1 999) Nmero de registro actual (0 65.535) reservado Estado (0, 2, 4, 12) reservado

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

10-21

Areas de datos de usuario para SIMATIC WinAC

ndice
La palabra de estado (palabra 4) puede asumir los siguientes valores:
Valor de ajuste decimal 0 2 4 12 binario 0000 0000 0000 0010 0000 0100 0000 1100 Transferencia permitida, buzn de datos libre Transferencia en curso Transferencia concluida sin errores Transferencia concluida con errores Significado

10.11.4 Ejecucin de la sincronizacin


Leer del control mediante operacin en la indicacin de recetas
Paso 1 2 s El equipo de operacin introduce el nmero de receta a leer as como el estado Transferencia en curso en el buzn de datos y pone a cero el nmero del registro de datos. El equipo de operacin lee los valores del control y los muestra en la indicacin de recetas. En el caso de recetas con variables sincronizadas, los valores del control se escribirn tambin en las variables. 4 5 El equipo de operacin ajusta el estado Transferencia concluida. Para permitir una nueva transferencia, el programa de control ha de poner de nuevo a cero la palabra de estado. Accin Comprobacin: palabra de estado = 0? no Cancelacin con aviso del sistema.

10-22

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

Areas de datos de usuario para SIMATIC WinAC

Escribir en el control mediante operacin en la indicacin de recetas


Paso 1 2 s El equipo de operacin introduce el nmero de receta y el nmero de registro de datos a escribir as como el estado Transferencia en curso en el buzn de datos. El equipo de operacin escribe los valores actuales en el control. En el caso de recetas con variables sincronizadas, los valores modificados entre visualizacin de recetas y variables sern actualizados y luego se escribirn en el control. 4 5 El equipo de operacin ajusta el estado Transferencia concluida. El programa de control puede ahora, de ser preciso, evaluar los datos transferidos. Para permitir una nueva transferencia, el programa de control ha de poner de nuevo a cero la palabra de estado. Accin Comprobacin: palabra de estado = 0? no Cancelacin con aviso del sistema.

Leer del control mediante orden del control PLC DAT (No. 69)
Paso 1 Accin Comprobacin: palabra de estado = 0? s 2 El equipo de operacin introduce el nmero de receta y el nmero de registro de datos indicado en la orden as como el estado Transferencia en curso en el buzn de datos. El equipo de operacin lee los valores del control y guarda estos valores en el registro de datos que est indicado en la orden. no Cancelacin sin respuesta.

3 4

S Si se hubiera seleccionado Sobrescribir en la orden, se sobrescribe un registro de datos existente sin consulta de confirmacin. El equipo de operacin ajusta el estado Transferencia concluida.

S Si en la orden se eligi No sobrescribir y el registro de datos ya


existe, el equipo de operacin interrumpe entonces el proceso y registra 0000 1100 en la palabra de estado del buzn de datos. 5 Para permitir una nueva transferencia, el programa de control ha de poner de nuevo a cero la palabra de estado.

En la pgina 10-26 encontrar informaciones sobre la estructura de la orden del control.

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

10-23

Areas de datos de usuario para SIMATIC WinAC

Escribir en el control mediante orden del control DAT PLC (No. 70)
Paso 1 Accin Comprobacin: palabra de estado = 0? s 2 El equipo de operacin introduce el nmero de receta y el nmero de registro de datos indicado en la orden as como el estado Transferencia en curso en el buzn de datos. El equipo de operacin trae los valores del registro de datos indicado en la orden y escribe estos valores en el control. El equipo de operacin ajusta el estado Transferencia concluida. El programa de control puede ahora, de ser preciso, evaluar los datos transferidos. Para permitir una nueva transferencia, el programa de control ha de poner de nuevo a cero la palabra de estado. no Cancelacin sin respuesta.

3 4 5

En la pgina 10-26 encontrar informaciones sobre la estructura de la orden del control.

Leer del control mediante funcin configurada


Paso 1 Accin Comprobacin: palabra de estado = 0? s 2 El equipo de operacin introduce el nmero de receta y el nmero de registro de datos indicado en la funcin as como el estado Transferencia en curso en el buzn de datos. El equipo de operacin lee los valores del control y los guarda en el registro de datos que est indicado en la funcin. no Cancelacin con aviso del sistema.

3 4

S Si se hubiera seleccionado Sobrescribir en la funcin, se


sobrescribe un registro de datos existente sin consulta de confirmacin. El equipo de operacin ajusta el estado Transferencia concluida.

S Si en la orden se eligi No sobrescribir y el registro de datos ya


existe, el equipo de operacin interrumpe entonces el proceso y registra 0000 1100 en la palabra de estado del buzn de datos. 5 Para permitir una nueva transferencia, el programa de control ha de poner de nuevo a cero la palabra de estado.

10-24

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

Areas de datos de usuario para SIMATIC WinAC

Escribir en el control mediante funcin configurada


Paso 1 Accin Comprobacin: palabra de estado = 0? s 2 El equipo de operacin introduce el nmero de receta y el nmero de registro de datos indicado en la funcin as como el estado Transferencia en curso en el buzn de datos. El equipo de operacin trae los valores del registro de datos indicado en la funcin y escribe estos valores en el control. El equipo de operacin ajusta el estado Transferencia concluida. El programa de control puede ahora, de ser preciso, evaluar los datos transferidos. Para permitir una nueva transferencia, el programa de control ha de poner de nuevo a cero la palabra de estado. no Cancelacin con aviso del sistema.

3 4 5

Indicacin La evaluacin de los nmeros de receta y de registro de datos en el control debe efectuarse, debido a la consistencia de los datos, slo despus de que el estado est ajustado en el buzn de datos a Transferencia concluida o Transferencia concluida con errores.

Posibles causas de errores


En caso que la transferencia de registros de datos se termine con errores, entonces esto puede tener, entre otras, las siguientes causas: S S S S no se ha ajustado la direccin de variable en el control no es posible sobrescribir registros de datos no existe el nmero de receta no existe el nmero de registro de datos

En el anexo, parte A se encuentra una lista de los avisos del sistema ms importantes con indicaciones respecto a la localizacin de errores y el remedio.

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

10-25

Areas de datos de usuario para SIMATIC WinAC

Reaccin debido a una cancelacin ocasionada por un error


El equipo de operacin reacciona de la siguiente manera a una cancelacin ocasionada por un error en la transferencia de registros de datos: S Inicio a travs de operacin en la indicacin de recetas Indicaciones en la lnea de estado de la indicacin de recetas y edicin de avisos del sistema. S S Inicio a travs de funcin Edicin de avisos del sistema Inicio a travs de orden del control No hay respuesta en el equipo de operacin. Independientemente de ello puede Ud. evaluar el estado de la transferencia mediante la consulta de la palabra de estado en el buzn de datos.

10.11.5 Ordenes del control en recetas

Finalidad
Tambin se puede iniciar la transferencia de registros de datos entre equipo de operacin y control desde el programa de control. Para ello no es necesaria ninguna operacin en el equipo de operacin. Para este tipo de transferencia estn disponibles las dos rdenes del control No. 69 y No. 70.

No. 69: Leer registro de datos desde el control (PLC DAT)


La orden del control No. 69 transfiere registros de datos desde el control hacia el equipo de operacin. La orden del control tiene la siguiente estructura:

Byte a la izquierda (BI) Palabra 1 Palabra 2 Palabra 3 Palabra 4 0

Byte a la derecha (BD) 69

Nmero de receta (1 999) Nmero de registro de datos (1 65.535) No sobrescribir registro de datos existente: 0 Sobrescribir registro de datos existente: 1

10-26

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

Areas de datos de usuario para SIMATIC WinAC

No. 70: Escribir registro de datos en el control (DAT PLC)


La orden del control No. 70 transfiere registros de datos desde el equipo de operacin al control. La orden del control tiene la siguiente estructura:

Byte a la izquierda (BI) Palabra 1 Palabra 2 Palabra 3 Palabra 4 0

Byte a la derecha (BD) 70

Nmero de receta (1 999) Nmero de registro de datos (1 65.535)

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

10-27

Areas de datos de usuario para SIMATIC WinAC

10-28

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

Parte V

Acoplamiento al SIMATIC 505

Gestin de comunicaciones con SIMATIC 505 Acoplamiento por NITP Acoplamiento PROFIBUSDP con SIMATIC 505 Areas de datos de usuario para SIMATIC 505

11 12 13 14

10-2

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

Gestin de comunicaciones con SIMATIC 505

11

El presente captulo describen los tipos de datos soportados y la optimizacin durante la comunicacin entre el equipo de operacin y el control SIMATIC 505.

Limitaciones conocidas
Actualmente no se soporta un acoplamiento RS 422 hacia SIMATIC 575-VME. En la CPU 560-2120 y CPU 560-2820, en caso de utilizacin de la funcin especial no es posible el acceso a los tipos de datos de la memoria (User Data Types especiales). Los tipos de datos estndar se pueden seguir usando de forma usual.

Instalacin
Las controladoras para el acoplamiento a un control SIMATIC 505 son componentes del software de configuracin ProTool y se instalan automticamente. En ProTool se ajustan tambin los parmetros para el acoplamiento al control. Para acoplar el equipo de operacin ver en el captulo 12 13 los parmetros necesarios en el lado del control.

Programa para la ejecucin del protocolo DP


Para el acoplamiento al PROFIBUS-DP se necesita un programa SPS que ejecute el protocolo. El suministro de ProTool incluye un ejemplo de tal programa (escrito en LADDER) que se puede adaptar a los distintos requisitos. El programa de ejemplo soporta el direccionamiento P lineal. El programa de ejemplo se encuentra en el directorio PROTOOL\PLCPROG\ SIMATIC505.

Compatibilidad entre ProTool V5.0x y versiones ms recientes


Nuevas versiones de ProTool no soportan, en algunos controles, exactamente los mismos formatos de datos que ProTool V5.0x. No obstante, puede seguir utilizando su configuracin. Al iniciar la configuracin con una nueva versin de ProTool, en la ventana del proyecto aparecer en el tipo de objeto Variables la indicacin Formato de datos no vlido. La configuracin puede editarse pero no puede generarse. Inicie el dilogo para la variable haciendo doble-clic. Se muestra el formato antiguo no vlido. Ahora es posible modificar el formato de datos a uno vlido.

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

11-1

Gestin de comunicaciones con SIMATIC 505

11.1

Tipos de datos
Para la configuracin de variables y punteros de rea Ud. tiene disponibles los tipos de datos de usuario (User Data Types) listados en la tabla 11-1. El requisito consiste en que estos tipos de datos tambin hayan sido instaladas con TISOFT para la CPU.
Tabla 11-1 Tipos de datos para el equipo de operacin Direccionamiento X Y C V1) WX1) WY1) K1) STW1) TCP1) TCC1) BIT BIT BIT BIT +/ INT INT +/ DOUBLE DOUBLE REAL ASCII +/ INT INT Formato

User Data Type Discrete Input Discrete Output Control Relay Variable Memory Word Input Word Output Constant Memory Status Word Memory Timer/Counter Preset Timer/Counter Current Analog Alarm Process Loop Special Function

1) En el acoplamiento a PROFIBUS-DP el programa de ejemplo suministrado solamente soporta estos tipos de User Data.

Analog Alarm, Process Loop y Special Function son trminos generales para una serie de User Data Types especficos. Al elegirse estos trminos generales en el dilogo Variable aparece una lista adicional de seleccin para ajustar los User Date Types correspondientes (vanse las tablas 11-2 a 11-4).
Tabla 11-2 Analog Alarm User Data Type Analog Alarm/Alarm Acknowledge Flags Analog Alarm Deadband Most Significant Word of Analog Alarm C-flags Least Significant Word of Analog Alarm C-flags Analog Alarm Error Analog Alarm High Alarm Limit Analog Alarm High-High Alarm Limit Analog Alarm Low Alarm Limit Analog Alarm Low-Low Alarm Limit Analog Alarm Orange Deviation Alarm Limit Analog Alarm Process Variable Analog Alarm Process Variable High Limit Direccionamiento AACK AADB ACFH ACFL AERR AHA AHHA ALA ALLA AODA APV APVH Formato +/INT, INT +/INT, INT, REAL +/INT, INT +/INT, INT +/INT, INT, REAL +/INT, INT, REAL +/INT, INT, REAL +/INT, INT, REAL +/INT, INT, REAL +/INT, INT, REAL +/INT, INT, REAL REAL

11-2

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

Gestin de comunicaciones con SIMATIC 505

Tabla 11-2

Analog Alarm, continuacin User Data Type Direccionamiento APVL ARCA ASP ASPH ASPL ATS AVF AYDA APET Formato REAL REAL +/INT, INT, REAL +/INT, INT, REAL +/INT, INT, REAL REAL +/INT, INT +/INT, INT, REAL +/INT, INT

Analog Alarm Process Variable Low Limit Analog Alarm Rate of Change Alarm Limit Analog Alarm Setpoint Analog Alarm SP High Limit Analog Alarm SP Low Limit Analog Alarm Sample Rate Analog Alarm Flags Analog Alarm Yellow Deviation Alarm Limit Alarm Peak Elapsed Time

Tabla 11-3

Process Loop User Data Type Direccionamiento LACK LADB LCFH LCFL LERR LHA LHHA LKC LKD LLA LLLA LMN LMX LODA LPV LPVH LPVL LRCA LRSF LRSN LSP LSPH LSPL LTD Formato +/INT, INT +/INT, INT, REAL +/INT, INT +/INT, INT +/INT, INT, REAL +/INT, INT, REAL +/INT, INT, REAL REAL REAL +/INT, INT, REAL +/INT, INT, REAL +/INT, INT, REAL +/INT, INT, REAL +/INT, INT, REAL +/INT, INT, REAL REAL REAL REAL +/INT, INT +/INT, INT +/INT, INT, REAL +/INT, INT, REAL +/INT, INT, REAL REAL

Loop Alarm/Alarm Acknowledge Flags Loop Alarm Deadband Most Significant Word of Loop C-flags Least Significant Word of Loop C-flags Loop Error Loop Alarm High Limit Loop Alarm High-High Limit Loop Gain Loop Derivative Gain Limiting Coefficient Loop Low Alarm Limit Loop Low-Low Alarm Limit Loop Output Loop Bias Loop Orange Deviation Limit Loop Process Variable Loop PV High Limit Loop PV Low Limit Loop Rate of Change Alarm Limit Loop Ramp/Soak Flags Loop Ramp/Soak Step Number Loop Setpoint Loop Setpoint High Point Loop Setpoint Low Limit Loop Rate

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

11-3

Gestin de comunicaciones con SIMATIC 505

Tabla 11-3

Process Loop, continuacin User Data Type Direccionamiento LTI LTS LVF LYDA LPET Formato REAL REAL +/INT, INT +/INT, INT, REAL +/INT, INT

Loop Reset Loop Sample Rate Loop V-flags Loop Yellow Deviation Alarm Limit Loop Peak Elapsed Time

Tabla 11-4

Special Function User Data Type Direccionamiento PPET SPET Formato +/INT, INT +/INT, INT

SF Program Peak Elapsed Time SF Subroutine Peak Elapsed Time

11.2

Optimizacin

Ciclo de recopilacin y tiempo de actualizacin


Los ciclos de recopilacin indicados en el software de configuracin para los punteros de rea y los ciclos de recopilacin de las variables constituyen unos factores esenciales para los tiempos de actualizacin obtenibles efectivamente. El tiempo de actualizacin es el ciclo de recopilacin ms el tiempo de transferencia ms el tiempo de procesamiento. A fin de alcanzar unos tiempos de actualizacin ptimos se deber tener en cuenta lo siguiente para la configuracin: S S S Ajuste las distintas reas de datos lo ms pequeas posible y tan grandes como sea necesario. Defina interrelacionadas las reas de datos que se correspondan. El tiempo de actualizacin real mejora cuando ajusta un rea grande en lugar de varias reas pequeas. Unos ciclos de recopilacin elegidos demasiado pequeos perjudican innecesariamente el rendimiento global. Ajuste el ciclo de recopilacin de forma correspondiente a la velocidad de modificacin de los valores del proceso. El curso de la temperatura de un horno es, p. ej., esencialmente ms lento que el curso del nmero de revoluciones de un accionamiento elctrico. Valor de referencia para el ciclo de recopilacin: 1 segundo. S Para la mejora de los tiempos de actualizacin renuncie, dado el caso, a la transferencia cclica de las reas de datos de usuario (ciclo de recopilacin 0). Utilice en su lugar rdenes del control a fin de transferir espontneamente las reas de datos de usuario. Disponga las variables de un aviso o de una imagen sin huecos en un rea de datos. Para que se puedan detectar con seguridad las modificaciones en el control, stas debern estar presentes como mnimo durante el ciclo de recopilacin real.

S S

11-4

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

Gestin de comunicaciones con SIMATIC 505

Imgenes
El tiempo de actualizacin obtenible efectivamente en las imgenes depende del tipo y de la cantidad de los datos que se van a representar. Para obtener unos tiempos reducidos de actualizacin, durante la configuracin establezca solamente ciclos cortos de recopilacin para aquellos objetos que realmente requieran una actualizacin rpida.

Curvas
Si en curvas controladas por bits se pone el bit general en el rea de transferencia de curvas, el equipo de operacin actualiza cada vez todas aquellas curvas cuyo bit est puesto en dicha rea. Despus repone el bit otra vez. Slo despus de que se hayan repuesto todos los bits en el equipo de operacin, se puede poner de nuevo el bit general en el programa del control.

Ordenes del control


Si se envan numerosas rdenes del control en sucesin rpida para la operacin, podra sobrecargarse a causa de ello la comunicacin entre el equipo de operacin y el control. Si el equipo de operacin introduce el valor 0 en la primera palabra de datos del buzn de rdenes, es que el equipo de operacin ha aceptado la orden del control. Ahora, el equipo de operacin ejecuta la orden para lo cual an necesita algn tiempo. Si en el buzn de rdenes se registra otra vez inmediatamente una nueva orden del control, puede demorar algo de tiempo hasta que el equipo de operacin ejecute la siguiente orden del control. La siguiente orden del control ser recibida nicamente cuando el ordenador pueda procesarla, es decir, cuando tenga capacidad disponible.

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

11-5

Gestin de comunicaciones con SIMATIC 505

11-6

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

Acoplamiento por NITP

12

El presente captulo describe la comunicacin entre el equipo de operacin y el control SIMATIC 505 con el acoplamiento en serie por NITP.

Equipos de operacin
Los siguientes equipos de operacin se pueden acoplar al SIMATIC 505 con el acoplamiento en serie por NITP: S S S S S S S Panel PC PC estndar MP 370 MP 270, MP 270B TP 270, OP 270 TP 170B, OP 170B TP 170A

Instalacin
Las controladoras para el acoplamiento a un control SIMATIC 505 son componentes del software de configuracin ProTool y se instalan automticamente. El acoplamiento del equipo de operacin al control se limita fundamentalmente a la conexin fsica del equipo de operacin. En el control no son necesarios mdulos especiales para el acoplamiento.

Conexin
Para conectar el equipo de operacin al SIMATIC 505 no se requiere de ningn mdulo de comunicacin adicional. Puede realizarse la comunicacin por un puerto estndar del sistema. Este es el interfase COM 1 2 en el Panel PC y en un PC estndar, y el interfase IF1 en todos los dems equipos de operacin. En el lado del control se conecta el equipo de operacin al interfase de programacin de la CPU (RS 232 RS 422). En la tabla 12-1 encontrar los cables de conexin que se han de utilizar. Indicacin En el Manual del equipo correspondiente encontrar el interfase que se ha de utilizar en cada equipo de operacin.

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

12-1

Acoplamiento por NITP

Tabla 12-1

Cables de conexin utilizables (ver la ocupacin de pines en el anexo, parte C) SIMATIC 505 RS 232, de 9 polos RS 232, de 25 polos Cable estndar de SIMATIC 505 PPX 260 1090001 6VX1 4402L_ _ _ 6XV1 4402M_ _ _ 6XV1 4401M_ _ _ RS 422, de 9 polos1 RS 422, de 9 polos2

Equipos de operacin

MP 270B, OP 270, TP 270, xP 170x RS 232, de 9 polos MP 370, MP 270 RS 232, de 15 polos Todos, a excepcin del Panel PC, PC estndar RS 422, de 9 polos Panel PC, PC estndar FI 25/45 COM 1, COM 2 _
1 2

Cable estndar de SIMATIC 505 PPX 260 1090001 6XV1 4402K_ _ _

Cable estndar de SIMATIC 505 PPX 260 1090001

Cable estndar de SIMATIC 505 PPX 260 1090001

Transconector V.24/RS 422 usual del mercado

Transconector V.24/RS 422 usual del mercado

Clave de longitudes para SIMATIC 505 (PLC 535, PLC 545-1101, PLC 565T) para SIMATIC 505 (PLC 545-1102, PLC 555)

12.1

Modo de funcionamiento principal

Control Variables Valores del proceso Area de datos del usuario Programa de usuario Comunicacin Avisos Gua del usuario Area de coordinacin Equipo de operacin Display/Manejo

Figura 12-1

Estructura de comunicaciones

12-2

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

Acoplamiento por NITP

Finalidad de las variables


El intercambio de datos general entre el control y el equipo de operacin se realiza por medio de los valores del proceso. Para ello, en la configuracin hay que colocar variables que indiquen una direccin en el control. El equipo de operacin lee de las direcciones indicadas el valor y lo muestra. Del mismo modo puede el operador efectuar una entrada en el equipo de operacin, la cual se escribe despus en la direccin en el control.

Areas de datos de usuario


Las rea de datos de usuario sirven para intercambiar datos especiales y se deben instalar nicamente cuando se usan dichos datos. Las reas de datos de usuario son necesarias por ejemplo en: S S S S Curvas Ordenes del control Control de LEDs Control de signos de vida

En el captulo 14 encontrar una descripcin exacta de las reas de datos de usuario.

12.2

Parametrado en ProTool para NITP


Al crear un nuevo proyecto, el Assistent del proyecto le exigir que determine el control. Primero elija el protocolo SIMATIC 500/505 y luego ajuste en el botn de comando Parmetros los parmetros que se indican a continuacin. Para poder modificar posteriormente los parmetros, en la ventana del proyecto elija la entrada Controles. Introduzca los siguientes parmetros para el control:
Tabla 12-2 Parmetro Interfase Parmetros para el control Explicacin Aqu elija en el equipo de operacin el interfase a travs del que se establece la conexin con el SIMATIC 505. En el Panel PC, PC estndar, FI 25/45 puede ser el interfase COM 1 COM 2. En el OP 37/Pro, MP 370, MP 270, MP 270B, TP 270, OP 270, TP 170B, OP 170B, TP 170A es, de acuerdo a la estructura fsica utilizada, el interfase IF1A, IF1B o IF2.

En el OP 37/Pro hay que ajustar adicionalmente en BIOS el interfase que realmente se ha utilizado. El empleo del interfase IF1A con RS 232 no precisa modificacin alguna. Al emplearse el interfase IF1B con RS 422 elija en la BIOS la mscara Integrated Peripherals. Elija la entrada Serial 1 y cambie la estructura fsica a RS422/RS485 (IF1B). Tipo de interfase Bits de datos Paridad Aqu elija entre RS 232 y RS 422. Aqu elija el valor 7. Aqu elija IMPAR.

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

12-3

Acoplamiento por NITP

Tabla 12-2 Parmetro Bits de stop Velocidad

Parmetros para el control Explicacin Aqu elija el valor 1. Aqu elija la velocidad de comunicacin entre el equipo de operacin y el SIMATIC 505. La comunicacin se puede ejecutar con una velocidad mxima de 38 400 baudios.

12-4

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

Acoplamiento PROFIBUS-DP con SIMATIC 505

13

El presente captulo describe la comunicacin entre el equipo de operacin y SIMATIC 505 por medio de PROFIBUS-DP.

Definicin
PROFIBUS-DP es un bus de campo maestro-esclavo con hasta 122 equipos esclavos. Normalmente se opera una red PROFIBUS-DP con un equipo maestro. Este realiza un polling cclico de todos los equipos esclavos. Por ejemplo, el equipo maestro puede ser un AG con un mdulo de interfase compatible con la norma DP. Todos los equipos de operacin funcionan como esclavo y estn fijamente asignados a un AG maestro. El acoplamiento de los PROFIBUS-DP esclavos es compatible a la norma de PROFIBUS-DP EN 50170, volumen 2.

Equipos de operacin
Los siguientes equipos de operacin se pueden acoplar al SIMATIC 505 por medio de PROFIBUS-DP: S S S S S S Panel PC PC estndar con procesador de comunicacin CP 5611 CP 5511 MP 370 MP 270, MP 270B TP 270, OP 270 TP 170B, OP 170B

Requerimientos de hardware
Para enlazar los equipos de operacin en una red PROFIBUS-DP ya existente se necesitan los siguientes componentes de hardware: S S en el PLC: CP 5434 DP (Annex-Card) en todos los equipos (de operacin o control): Un conector de conexin de bus PROFIBUS-DP u otro componente autorizado para este fin (con excepcin de la terminal de bus FSK, vase configurador en el catlogo ST80.1 de SIMATIC HMI).

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

13-1

Acoplamiento PROFIBUS-DP con SIMATIC 505

Requerimientos de software
Para el acoplamiento PROFIBUS-DP se necesitan adicionalmente los siguientes componentes de software: S S Software de configuracin ProTool a partir de la versin 5.1. Software de configuracin especfico para el parametrado del mdulo de interfase compatible con la norma DP.

Instalacin
Las controladoras para el acoplamiento a un control SIMATIC 505 son componentes del software de configuracin ProTool y se instalan automticamente. Para el acoplamiento del equipo de operacin al control se necesita tanto la conexin fsica as como un programa PLC en el control. Un programa de ejemplo forma parte del suministro de ProTool/Pro.

Lmites del sistema


Al formarse una red por medio de PROFIBUS-DP, mximo 120 de los 122 esclavos pueden ser equipos de operacin. Estos valores son lmites tericos. Los lmites reales quedan determinados por la capacidad de la memoria y el rendimiento del control.

13-2

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

Acoplamiento PROFIBUS-DP con SIMATIC 505

13.1

Modo de funcionamiento principal

Control Variables Valores del proceso Area de datos del usuario Programa de usuario Programa PLC

Avisos Gua del usuario Area de coordinacin

Mdulo de interfase PROFIBUS DP

Equipo de ope racin

Equipo de ope racin

Equipo de ope racin

Figura 13-1

Estructura de comunicaciones

Finalidad de las variables


El intercambio de datos general entre el control y el equipo de operacin se realiza por medio de los valores del proceso. Para ello, en la configuracin hay que colocar variables que indiquen una direccin en el control. El equipo de operacin lee de las direcciones indicadas el valor y lo muestra. Del mismo modo puede el operador efectuar una entrada en el equipo de operacin, la cual se escribe despus en la direccin en el control.

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

13-3

Acoplamiento PROFIBUS-DP con SIMATIC 505

Areas de datos de usuario


Las rea de datos de usuario sirven para intercambiar datos especiales y se deben instalar nicamente cuando se usan dichos datos. Las reas de datos de usuario son necesarias por ejemplo en: S S S S Curvas Ordenes del control Control de LEDs Control de signos de vida

En el captulo 14 encontrar una descripcin exacta de las reas de datos de usuario.

Programa para la ejecucin del protocolo DP


Para el acoplamiento al PROFIBUS-DP se necesita un programa PLC que ejecute el protocolo. El suministro de ProTool incluye un ejemplo de tal programa (escrito en LADDER) que se puede adaptar a los distintos requisitos. El programa de ejemplo soporta el direccionamiento P lineal. El programa de ejemplo se encuentra en el directorio PROTOOL\PLCPROG\ SIMATIC505. El programa de ejemplo est diseado para la CPU 545 y la CPU 555 que estn acopladas a la red PROFIBUS-DP a travs del CP 5434-DP (Annex-Card). En el programa de ejemplo se han guardado los siguientes ajustes y deben ajustarse exactamente de esta forma durante la configuracin.
Tabla 13-1 Programa de ejemplo para un proyecto de PC estndar Parmetro Equipo de operacin Protocolo Direccin de OP Interfase Velocidad Longitud de bloque COM Profibus Tipo de estacin maestra Tipo de direccionamiento Direccin esclavo Tipo de estacin Configuracin de consigna Configurado a la direccin E Configurado a la direccin A TISOFT Direccin I/O Area para el intercambio de datos PC SIMATIC 505 DP 3 DP/MPI 1,5 MBaud Class B middle 505-CP5434-DP Lineal 3 Equipo de operacin correspondiente Class B middle P000-P048 P000-P016 0100 para WX32 y WY16 V900-V1020 Valor de ajuste

Programa ProTool

13-4

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

Acoplamiento PROFIBUS-DP con SIMATIC 505

Ajuste de los interfases


En Windows se ajusta el interfase de la siguiente manera: Ajustes Panel de Control Ajustar puerto PG/PC
Punto de acceso de la aplicacin Parametrado de mdulos utilizado DPSONLINE PROFIBUS DP esclavo

Para equipos de operacin con el sistema operativo Windows CE no es necesario hacer ningn ajuste.

13.2

Parametrado en ProTool para PROFIBUS-DP

Parmetro
Al crear un nuevo proyecto, el Assistent del proyecto le exigir que determine el control. Primero elija el protocolo SIMATIC 500/505-DP y luego ajuste en el botn de comando Parmetros los parmetros que se indican a continuacin. Para poder modificar posteriormente los parmetros, en la ventana del proyecto elija la entrada Controles. Introduzca los siguientes parmetros para el control:
Tabla 13-2 Parmetro Direccin OP Interfase Parmetros para el control Explicacin Direccin PROFIBUS-DP del equipo de operacin. Margen de valores 3 a 125 Sirve para elegir el interfase del equipo de operacin con el que se establece la conexin con el control. En un Panel PC, PC estndar y FI 25/45 el interfase es DP/MPI. En el OP 37/Pro, MP 370, MP 270, MP 270B, TP 270, OP 270, TP 170B y OP 170B el interfase es IF1B. En el OP 37/Pro tambin es necesario activar ASPC2 en la BIOS. En la BIOS del OP 37/Pro cambie en la mscara Integrated Peripherals la entrada ASPC2 a Enabled.

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

13-5

Acoplamiento PROFIBUS-DP con SIMATIC 505

Tabla 13-2 Parmetro Velocidad

Parmetros para el control Explicacin La velocidad con la que se comunica en la configuracin de red. La velocidad debe ser igual para todos los equipos dentro de la red. Son posibles las siguientes velocidades: 93,75 kBit/s 187,5 kBit/s 500 kBit/s 1,5 MBit/s (valor preajustado) 12 MBit/s

Configuracin de consigna

Sirve para definir el rea E/S que se utiliza para el rea de comunicacin entre el equipo de operacin y el PLC. El tamao del rea E/S influye en el rendimiento. La configuracin de consigna ha sido realizada segn la clase B (realizacin del equipo esclavo Basic DP segn EN 50170). Es posible elegir cuatro configuraciones de consigna distintas: Class B tiny Class B small Class B middle Class B big

La tabla 13-3 muestra la ocupacin de las reas E/S.

Los ajustes en ProTool deben coincidir con los datos de configuracin del mdulo de interfase CP 5434 DP.

Configuracin de consigna
La ocupacin de las reas E/S se define de forma fija con los cuatro valores posibles. La tabla 13-3 muestra la ocupacin correspondiente de las reas E/S.
Tabla 13-3 Ocupacin de las reas E/S para Class B Clase Class B tiny Class B small Class B middle Class B big 32 42 64 128 Entradas (Byte) 22 22 32 64 Salidas (Byte)

Para la transmisin de grandes cantidades de datos se recomienda elegir un rea E/S grande. De esta forma se actualizan ms rpidamente las visualizaciones en el equipo de operacin ya que los datos se leen en un slo ciclo.

13-6

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

Acoplamiento PROFIBUS-DP con SIMATIC 505

13.3

Parametrado de la red PROFIBUS-DP

Mdulo de interfase CP 5434 DP


Para configurar el CP 5434 DP se requiere el paquete de configuracin COM PROFIBUS. El suministro de ProTool incluye archivos GSD para equipos de operacin esclavos. Estos archivos GSD se encuentran en el directorio \PROTOOL\PLCPROG\GSD. Para los distintos equipos de operacin tambin son necesarios distintos archivos GSD. La tabla 13-4 muestra la asignacin.
Tabla 13-4 Asignacin de archivos GSD a los equipos de operacin ID del fabricante 0x8076 0x8077 0x80BE 0x8078 0x80E4 0x80B3 hasta 12 MBaudios Panel PC, PC estndar, FI 25/45 OP37/Pro MP 370 MP270 MP 270B, OP 270, TP 270 TP 170B, OP 170B

Archivo GSD SIEM8076.GSD SIEM8077.GSD SIEM80BE.GSD SIEM8078.GSD SIEM80E4.GSD SIEM80B3.GSD

Si los archivos GSD en el directorio \PROTOOL\PLCPROG\GSDde COM PROFIBUS son ms antiguos que los archivos GSD suministrados con ProTool o si COM PROFIBUS an no soporta un nuevo equipo de operacin, entonces hay que copiar los archivos de ProTool al COM PROFIBUS. A continuacin reinicie COM PROFIBUS y elija Leer archivos GSD. Si ya ha configurado COM PROFIBUS con un archivo ms antiguo y desea utilizar los archivos GSD ms recientes debe realizar una configuracin nueva.

Parmetros
Para que CP 5434 DP y el equipo de operacin puedan comunicarse hay que ajustar en COM PROFIBUS los siguientes parmetros: S S Tipo de estacin: HMI Nmero de estacin: 3125 El valor aqu introducido debe coincidir con la direccin OP definida durante la configuracin del equipo de operacin.

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

13-7

Acoplamiento PROFIBUS-DP con SIMATIC 505

Configuracin de consigna: La configuracin de consigna queda determinada por la seleccin de la clase y por el nombre simblico de la configuracin. Son posibles las siguientes configuraciones de consigna: Class B tiny Class B small Class B middle Class B big

Identificador de direccin: El identificador de direccin es asignado automticamente por la configuracin de consigna y no debe modificarse.

Direccin E y S: La direccin debe coincidir con la direccin establecida en el programa PLC

Incluir configuracin COM PROFIBUS en TISOFT


En la documentacin TISOFT se describe detalladamente cmo se debe incluir la configuracin COM PROFIBUS en el programa TISOFT. Aqu solamente se explican los pasos a seguir de forma breve: 1. Cree un archivo binario en COM PROFIBUS mediante Export. 2. Por medio de CONFIO PRO-DP MERGE incluir el archivo binario en el programa TISOFT. 3. Coloque la CPU en el modo ONLINE PLC Mode. 4. En CONFIO PRO-DP CONFIG definir las direcciones de E/S en TISOFT. 5. Transfiera el programa a la CPU mediante UPDATE.

13-8

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

Areas de datos de usuario para SIMATIC 505

14

Sntesis
Las reas de datos del usuario sirven para el intercambio de datos entre el control y el equipo de operacin. Las reas de datos de usuario son escritas y ledas alternativamente por el equipo de operacin y el programa de usuario durante la comunicacin. Mediante la evaluacin de los datos all depositados, el control y el equipo de operacin activan recprocamente acciones definidas fijas. En el presente captulo se describen la funcin, la estructura y las particularidades de las distintas reas de datos del usuario.

14.1

Areas de datos de usuario disponibles

Definicin
Las reas de datos de usuario pueden estar en las diferentes reas de datos del control, como p. ej. V-Memory. Instalar las reas de datos del usuario tanto en el proyecto ProTool as como tambin en el control. En un proyecto ProTool se pueden ajustar y cambiar las reas de datos de usuario en el men bajo Pegar Puntero de rea.

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

14-1

Areas de datos de usuario para SIMATIC 505

Volumen de funciones
Las reas de datos del usuario dependen del equipo de operacin que se utiliza. Las tablas 14-1 y 14-2 facilitan una relacin general sobre el volumen de funciones de los distintos equipos de operacin.
Tabla 14-1 Areas de datos del usuario utilizables, parte 1 Panel PC x x x x x x x x x x x x x PC estndar x x x x x x x x x x x x MP 370 x x x x x x x x x x x x x

Area de datos de usuario Versin de usuario Buzn de rdenes Avisos de servicio Nmero de la imagen Buzn de datos Fecha/Hora Fecha/Hora PLC Coordinacin Solicitud de curva Transferencia curvas 1, 2 Imagen de los LED1 Acuses OP/PLC Alarmas
1

Posible slo en equipos de operacin con teclas. Areas de datos del usuario utilizables, parte 2 MP 270 MP 270B x x x x x x x x x x x x x TP 270 OP 270 x x x x x x x x x x x x x TP 170B OP 170B x x x x x x x x x x x TP 170A x x

Tabla 14-2

Area de datos de usuario Versin de usuario Buzn de rdenes Avisos de servicio Nmero de la imagen Buzn de datos Fecha/Hora Fecha/Hora PLC Coordinacin Solicitud de curva Transferencia curvas 1, 2 Imagen de los Alarmas
1

LED1

Acuses OP/PLC

Posible slo en equipos de operacin con teclas.

14-2

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

Areas de datos de usuario para SIMATIC 505

La tabla 14-3 muestra cmo el control y el equipo de operacin acceden a reas de datos de usuario individuales leyendo (R) o escribiendo (W).
Tabla 14-3 Utilizacin de las reas de datos de usuario Necesaria para ProTool Runtime verifica si la versin del proyecto ProTool y el proyecto en el control son consistentes Programa de control activa funciones en el equipo de operacin Procedimiento de aviso de bit Llegada y desaparecida de avisos de servicio Evaluacin por el control, qu imagen est abierta de momento Transferencia de registros de datos con sincronizacin Transferencia de fecha y hora desde el equipo de operacin hacia el control Transferencia de fecha y hora desde el equipo de operacin hacia el control Consultar estado del equipo de operacin en el programa de control Curvas de tendencia proyectadas con control por bit o curvas de perfil proyectadas Curvas de tendencia proyectadas con control por bit o curvas de perfil proyectadas Curvas de perfil proyectadas con buffer alternativo Manejo de un LED por el control El equipo de operacin avisa al control que se ha acusado (o confirmado) una alarma El control confirma una alarma Procedimiento de aviso de bit Llegada y desaparecida de avisos de alarma Equipo de operacin R Control W

Area de datos de usuario Versin de usuario

Buzn de rdenes Avisos de servicio Nmero de la imagen Buzn de datos Fecha/Hora Fecha/Hora PLC Coordinacin Solicitud de curva Transferencia de curvas 1 Transferencia de curvas 2 Imagen de los LED Acuses OP Acuses PLC Alarmas

R/W R W R/W W R W W R/W R/W R W R R

R/W W R R/W R W R R R/W R/W W R W W

En los siguientes subcaptulos se describen las reas de datos de usuario y los punteros de rea asignados.

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

14-3

Areas de datos de usuario para SIMATIC 505

14.2

Area de datos de usuario, Versin de usuario

Utilizacin
Cuando arranca el equipo de operacin se puede verificar si el equipo de operacin est conectado al control correcto. Esto es importante cuando se utilizan varios equipos de operacin. Para ello el equipo de operacin compara un valor guardado en el control con el valor indicado en la configuracin. Con esto se garantiza la compatibilidad de los datos de configuracin con el programa del control. Si no hay concordancia se presenta un aviso del sistema y se termina la configuracin Runtime. Si se quiere hacer uso de esta rea de datos de usuario, ajustar en la configuracin lo siguiente: S S Detalles de la versin que tiene la configuracin valor entre 1 y 255. ProTool: Sistema de destino Ajustes Direccin de los datos del valor para la versin que est guardada en el control: ProTool: Pegar Puntero de rea, tipos disponibles: Versin de usuario

Peligro La versin de usuario se verifica nicamente mientras se establece la comunicacin al iniciarse ProTool Runtime. Si despus se cambia el control no se ejecutar ninguna verificacin de la versin de usuario.

14.3

Area de datos de usuario, Buzn de rdenes

Descripcin
A travs del buzn de rdenes se pueden dar al equipo de operacin rdenes del control y de este modo activar acciones en el equipo de operacin. A estas funciones pertenecen, p. ej.: S S Visualizar imagen Ajustar fecha y hora

El buzn de rdenes se instala bajo el puntero de rea y tiene una longitud de cuatro palabras de datos. En la primera palabra del buzn de rdenes se encuentra el nmero de la orden. En funcin de la orden del control se pueden transmitir hasta tres parmetros.

14-4

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

Areas de datos de usuario para SIMATIC 505

Palabra de datos 1 n+0 n+2 n+4 n+6 No. de orden Parmetro 1 Parmetro 2 Parmetro 3

16

Figura 14-1

Estructura del rea de datos de usuario Buzn de rdenes

Si la primera palabra del buzn de rdenes no es igual a cero, el equipo de operacin evala la orden del control. A continuacin, el equipo de operacin pone de nuevo a cero dicha palabra de datos. Por esta razn se deben registrar primero los parmetros en el buzn de rdenes y slo despus el nmero de la orden. Las rdenes del control posibles con nmeros de orden y parmetros se detallan en la Ayuda Online ProTool y en el anexo, parte B.

14.4

Areas de datos de usuario, Avisos de servicio y avisos de alarma y Acuse

Definicin
Los avisos estn compuestos de un texto esttico y/o variables. El texto y las variables se pueden proyectar libremente. Fundamentalmente, los avisos se subdividen en avisos de servicio y alarmas. El proyectista define lo que es un aviso de servicio y lo que es una alarma.

Aviso de servicio
Un aviso de servicio indica un estado, p. ej. S S Motor conectado Control en servicio manual

Alarma
Un aviso de alarma muestra una anomala en el servicio, p. ej. S S La vlvula no abre Temperatura del motor muy alta

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

14-5

Areas de datos de usuario para SIMATIC 505

Acuse
Como los avisos de alarma indican estados de servicio excepcionales, ellos se deben acusar. El acuse se efecta opcionalmente S S mediante manejo en el equipo de operacin o poniendo un bit en el rea de acuse del control.

Activacin del aviso


Una activacin del aviso se realiza poniendo un bit en una de las reas de avisos del control. La posicin de las reas de avisos es definida con la herramienta de configuracin. Tambin se ha de instalar el rea respectiva en el control. En cuanto se ponga el bit en el rea de avisos de servicio o de alarmas del control y se transfiera dicho rea al equipo de operacin, este equipo reconoce el aviso correspondiente como llegado. A la inversa, el aviso es registrado como desaparecido por el equipo de operacin despus de haber sido repuesto el mismo bit en el control.

Areas de avisos
La tabla 5-4 contiene la cantidad de reas de avisos para avisos del servicio y alarmas, para acuses OP (equipo de operacin control) y para acuses PLC (control equipo de operacin) as como la cantidad de palabras para los distintos equipos de operacin.
Tabla 14-4 Distribucin de las reas de avisos Area de avisos de servicio, rea de alarmas Area de acuse OP, rea de acuse PLC Cantidad de reas de datos, mxima Panel PC PC estndar MP 370 MP 270, MP 270B TP 270, OP 270 TP 170B, OP 170B TP 170A
1

Equipo de operacin

Palabras en rea de datos, total 125 125 125 125 125 125 1251

8 8 8 8 8 8 8

Posible slo para avisos de servicio.

14-6

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

Areas de datos de usuario para SIMATIC 505

Correspondencia entre el bit de aviso y el nmero de aviso


A cada Bit en un rea de avisos configurada se le puede proyectar un aviso. Los bits estn asignados a los nmeros de avisos en orden creciente. Ejemplo: En el control se han configurado la siguiente rea de avisos de servicio: V 43 Longitud 5 (en palabras)

La figura 14-2 muestra la correspondencia de los 80 (5 x 16) nmeros de avisos en total y los distintos nmeros de bits en el rea de avisos de servicio del control. Dicha asignacin se efecta automticamente en el equipo de operacin.
Bit 1 V 43 1 V 47 65 Nmero de aviso 16 16 80

Figura 14-2

Correspondencia entre bit de aviso y nmero de aviso

Area de datos de usuario Acuse


Si el control debe ser informado acerca de un acuse de una alarma en el equipo de operacin, o si el acuse debe realizarse por el control, entonces en el control hay que instalar reas de acuse respectivas. Estas reas de acuse tambin se han de indicar en el proyecto ProTool bajo Puntero de rea. S Area de acuse Equipo de operacin Control: A travs de esta rea se informa al control cundo una alarma es acusada mediante manejo en el equipo de operacin. Para ello hay que configurar o crear el puntero de rea Acuses OP. S Area de acuse Control Equipo de operacin: A travs de esta rea el control efecta el acuse de una alarma. Para esto hay que ajustar el puntero de rea Acuses PLC. Estas reas de acuse tambin se han de indicar en la configuracin bajo Puntero de rea.

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

14-7

Areas de datos de usuario para SIMATIC 505

La figura 14-3 muestra esquemticamente las distintas reas de alarma y acuse. Los procesos de acuse estn indicados en las figuras 14-5 y 14-6.

Equipo de operacin

Control Area de alarmas

ACK

Procesamiento interno / vinculacin

Area de acuse Control Equipo de operacin Area de acuse Equipo de operacin Control

Figura 14-3

Areas de alarma y de acuse

Correspondencia entre el bit de acuse y el nmero de aviso


Cada aviso de alarma tiene un nmero de aviso. Dicho nmero de aviso tiene asignado respectivamente el mismo bit x del rea de alarmas y el mismo bit x del rea de acuse. Normalmente, el rea de acuse tiene la misma longitud que el rea de alarmas correspondiente. Cuando la longitud de un rea de acuse no abarca la longitud total del correspondiente rea de alarmas, y hay las siguientes reas de alarmas y de acuse, rige entonces la siguiente correspondencia:
Area de alarmas 1 Alarma No. 16 Bit 1 16 1 ............. 16 ............. 17 32 ............. 33 48 Area de alarmas 2 Bit 1 49 65 Alarma No. 64 16 ............. 64 ............. 80 Area de acuse 1 Bit de acuse para alarma No. 16 Bit 1 16 1 ............. 16 ............. 17 32

Area de acuse 2 Bit de acuse para alarma No. 64 16 Bit 1 ............. 49 64 ............. 65 80

Figura 14-4

Correspondencia entre bit de acuse y nmero de aviso

14-8

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

Areas de datos de usuario para SIMATIC 505

Area de acuse Control Equipo de operacin


Un bit colocado por el control en esta rea acusa el aviso de alarma correspondiente en el equipo de operacin y cumple as la misma funcin que si se pulsara la tecla ACK. Retroceda el bit antes de que ponga el bit otra vez en el rea de alarmas. La figura 14-5 muestra el diagrama de impulsos. El rea de acuse Control Equipo de operacin S S S tiene que seguir inmediatamente despus del rea de alarmas correspondiente, tiene que tener exactamente el mismo tiempo de polling y puede tener, como mximo, la misma longitud que el rea de alarmas correspondiente.

Area de alarmas

Area de acuse Control Equipo de operacin

Acuse por medio del control

Figura 14-5

Diagrama de impulsos para el rea de acuse Control Equipo de operacin

Area de acuse Equipo de operacin Control


Si se pone un bit en el rea de alarmas, el equipo de operacin repone el bit perteneciente en el rea de acuse. Debido al procesamiento que realiza el equipo de operacin, estos dos procesos presentan cierta diferencia temporal. Si se acusa la alarma en el equipo de operacin, se pone el bit en el rea de acuse. As el control puede reconocer que la alarma ha sido acusada (o confirmada). La figura 14-6 muestra el diagrama de impulsos. El rea de acuse Equipo de operacin Control puede tener como mximo la misma longitud que el rea de alarmas correspondiente.

Area de alarmas

Area de acuse Equipo de operacin Control Acuse a travs de equipo de operacin

Figura 14-6

Diagrama de impulsos para el rea de acuse Equipo de operacin Control

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

14-9

Areas de datos de usuario para SIMATIC 505

Tamao de las reas de acuse


Las reas de acuse Control Equipo de operacin y Equipo de operacin Control no deben ser ms grandes que el rea de alarmas perteneciente. Sin embargo, el rea de acuse se puede ajustar ms pequea cuando el acuse no deba ser efectuado por el control en todas las alarmas. Lo mismo vale cuando el acuse no debe ser reconocido en todas las alarmas en el control. La figura 14-7 aclara el presente caso.
Area de alarmas Alarmas que pueden ser acusadas Bit 1 Bit n Bit m Alarmas que no pueden ser acusadas Area de acuse de alarmas reducida Bit 1 Bit n

Figura 14-7

Area de acuse reducida

Indicacin Deposite las alarmas importantes en el rea de alarmas de forma ascendente desde el bit 1!

14.5

Area de datos de usuario, Nmero de la imagen

Aplicacin
En el rea de datos de usuario Nmero de la imagen los equipos de operacin colocan informaciones acerca de la imagen iniciada en el equipo de operacin. Esto permite transferir informaciones acerca del contenido actual del display del equipo de operacin al control y causar desde all ciertas reacciones, p. ej. iniciar otra imagen.

Requisito
Si se debe utilizar el rea de los nmeros de la imagen, sta debe establecerse en el proyecto ProTool como Puntero de rea. Puede colocarse una sola vez en un solo control. Se transmite el rea de los nmeros de la imagen al control de forma espontnea, es decir, la transmisin siempre se lleva a cabo cuando en el equipo de operacin se selecciona una nueva imagen. Por lo tanto no es necesario configurar un ciclo de recopilacin.

14-10

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

Areas de datos de usuario para SIMATIC 505

Estructura
El rea de los nmeros de la imagen es un rea de datos con una longitud fija de 5 palabras de datos. A continuacin aparece la estructura del rea de los nmeros de la imagen dentro de la memoria del control.
1 1ra pal. 2da pal. 3ra pal. 4ta pal. 5ta pal. tipo de imagen actual nmero de imagen actual reservado nmero de cuadro actual reservado 16

Entrada tipo de imagen actual nmero de imagen actual nmero de cuadro actual

Ocupacin 1 para imagen de base o 4 para ventana permanente 1 a 65535 1 a 65535

14.6

Area de datos de usuario, Fecha/Hora

Transferencia de fecha y hora


Por medio de la orden del control 41 se puede iniciar la transferencia de hora y fecha desde el equipo de operacin al control. La fecha y la hora se escriben en el rea de datos Fecha/ Hora con la orden del control 41 y all pueden ser valoradas por el programa de control. La figura 14-8 muestra la estructura del rea de datos. Todos los datos estn codificados BCD.

DL DW n+0 n+1 n+2 n+3 n+4 n+5 reservado Da (131) Ao (8099/029) 1 reservado Minuto (059) 8 9

DR 16 Hora (023) Segundo (059) reservado Da de la semana (17, 1=Dom.) Mes (112) reservado Fecha Hora

Figura 14-8

Estructura del rea de datos Hora y Fecha

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

14-11

Areas de datos de usuario para SIMATIC 505

Indicacin Al introducir los valores en el rea de datos de los dgitos del ao considerar que los valores 8099 indican los dgitos de los aos 1980 a 1999 y los valores 029 indican los dgitos de los aos 2000 a 2029.

14.7

Area de datos de usuario, Fecha/Hora PLC

Transferencia de fecha y hora hasta el equipo de operacin


La transferencia de hora y fecha hasta el equipo de operacin es por lo general aconsejable cuando el control es maestro para la hora. En el equipo de operacin TP 170A existe el siguiente caso especial: Es necesario hacer la sincronizacin con la hora PLC del sistema sies que en una imagen ProTool se desea insertar un objeto de imagen Visualizacin de avisos sencilla. El objeto de la imagen Visualizacin de avisos sencilla es el nico objeto de la imagen del TP 170A que tiene acceso a la hora del sistema del equipo. Esta limitacin vale exclusivamente para el TP 170A.

Estructura (codificado en BCD)


DL DW n+0 n+1 n+2 n+3 1 Ao (8099/029) Da (131) Minuto (059) reservado 8 9 Mes (112) Hora (023) Segundo (059) reservado Da de la semana (17, 1=Dom.) DR 16

Figura 14-9

Estructura del rea de datos Fecha/Hora en el formato DATE_AND_TIME

La estructura corresponde a STW141STW144. Introducir la direccin STW141 para este puntero de rea.

Indicacin Al introducir los valores en el rea de datos de los dgitos del ao considerar que los valores 8099 indican los dgitos de los aos 1980 a 1999 y los valores 029 indican los dgitos de los aos 2000 a 2029.

El control escribe cclicamente el rea de datos, mientras que el equipo de operacin lee y se sincroniza (ver el Manual del usuario ProTool).

14-12

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

Areas de datos de usuario para SIMATIC 505

Indicacin En la configuracin no hay que seleccionar un ciclo de recopilacin muy pequeo para el puntero de rea Fecha/hora, debido que esto influencia el rendimiento del equipo de operacin. Recomendacin: Ciclo de recopilacin de 1 minuto si el proceso lo permite.

14.8

Area de datos de usuario, Coordinacin


El rea de datos de usuario Coordinacin tiene una longitud de dos palabras de datos. El rea sirve para realizar las siguientes funciones: S S S Reconocer el arranque del equipo de operacin en el programa de control Detectar el modo de servicio actual del equipo de operacin en el programa de control Reconocer la disponibilidad de comunicacin del equipo de operacin en el programa de control

Indicacin En cada actualizacin del rea de coordinacin por medio del equipo de operacin se escribir siempre el rea de coordinacin completa. Por tal razn, el programa PLC (autmata controlable) no debe efectuar ninguna modificacin en el rea de coordinacin.

Ocupacin de los bits en el rea de coordinacin

1ra pal.

DL n +0 1

DR n +0 9 14 15 16 X X X Bit de arranque

= reservado X = ocupado

Modo de servicio Bit de vida

Figura 14-10 Significado de los bits en el rea de coordinacin

Bit de arranque
El equipo de operacin coloca brevemente a 0 el bit de arranque durante el proceso de arranque. Despus del proceso de arranque el bit estar permanentemente en 1.

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

14-13

Areas de datos de usuario para SIMATIC 505

Modo de servicio
Tan pronto como el equipo de operacin sea colocado off-line por el operador, el bit del modo de servicio ser puesto a 1. En un servicio normal del equipo de operacin, el estado del bit del modo de es 0. En el programa de control Ud. puede consultar este bit y determinar as el modo de servicio actual del equipo de operacin.

Bit de vida
El bit de vida es invertido por el equipo de operacin en intervalos de tiempo de un segundo aproximadamente. En el programa de control Ud. puede consultar este bit y comprobar as si an existe una conexin hacia el equipo de operacin.

14.9

Areas de datos de usuario, Solicitud de curva y transferencia de curvas

Curvas
Una curva es la representacin grfica de un valor del control. La lectura del valor se efecta controlada por tiempo o por bits en funcin de la configuracin.

Curvas controladas por tiempo


El equipo de operacin lee los valores de la curva cclicamente segn un intervalo de tiempo definido durante la configuracin. Las curvas controladas por tiempo son apropiadas para desarrollos continuos como, p. ej. la temperatura de servicio de un motor.

Curvas controladas por bit


Si se coloca un bit de trigger en el puntero de rea Transferencia de curvas, el equipo de operacin leer slo un valor de la curva o bien todo el buffer de la curva. Esto se define durante la configuracin. Las curvas controladas por bits se utilizan normalmente para la representacin de valores que cambian muy rpidamente. Un ejemplo al respecto es la presin de inyeccin durante la fabricacin de piezas de plstico. Para activar curvas controladas por bits se han de definir durante la configuracin las correspondientes reas en el proyecto ProTool (bajo Puntero de rea) y se han de ajustar en el control. El equipo de operacin y el control comunican entre s a travs de estas reas.

14-14

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

Areas de datos de usuario para SIMATIC 505

Las siguientes reas estn disponibles para curvas: S S S Area de solicitud de curvas Area de transferencia de curvas 1 Area de transferencia de curvas 2 (slo necesaria en caso de buffer alternativo).

En la configuracin asigne un bit a una curva. De esta manera estar determinada claramente la asignacin de bits para todas las reas.

Buffer alternativo
El buffer alternativo es un segundo buffer para la misma curva, el cual se puede instalar durante la configuracin. Mientras el equipo de operacin lee los valores del buffer 1, el control escribe en el buffer 2. Mientras el equipo de operacin lee del buffer 2, el control escribe en el buffer 1. As se evita que los valores de la curva sean sobreescritos por el control mientras el equipo de operacin lee la curva.

Distribucin del puntero de rea


Los punteros de rea Solicitud de curvas, Transferencia de curvas 1 y 2 pueden distribuirse en reas de datos separadas con una cantidad y longitud mximas prefijadas (tabla 14-5).
Tabla 14-5 Distribucin del puntero de rea Area de datos Solicitud de curva Cantidad de reas de datos, mxima Palabras en rea de datos, total 8 8 Transferencia de curvas 1 8 8 2 8 8

Area de solicitud de curvas


Si en el equipo de operacin se abre una imagen con una o varias curvas, el equipo de operacin pone los correspondientes bits en el rea de solicitud de curvas. Despus de la anulacin de la imagen, el equipo de operacin repone los bits correspondientes en el rea de solicitud de curvas. A travs del rea de solicitud de curvas en el control se puede evaluar la curva que se representa actualmente en el equipo de operacin. Las curvas tambin se pueden controlar sin evaluacin del rea de solicitud de curvas.

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

14-15

Areas de datos de usuario para SIMATIC 505

Area de transferencia de curvas 1


Esta rea sirve para realizar el control (trigger) de curvas. Ponga en el programa del control el bit asignado a la curva en el rea de transferencia de curvas y el bit general de curvas. El equipo de operacin reconoce el Trigger y lee un valor o todo el buffer. Despus repone el bit de la curva y el bit general de curvas. Area(s) de transferencia de curvas
Nmero de bit 1 2 3 4 5 1ra pal. 2da pal. Bit general de curvas 6 7 8 9 10 11 12 13 14 15 16

Mientras no se haya repuesto el bit general de curvas, el rea de transferencia de curvas no debe ser modificado por el programa del control.

Area de transferencia de curvas 2


El rea de transferencia de curvas 2 es necesaria para curvas que se configuran con el buffer alternativo. Tiene exactamente la misma estructura que el rea de transferencia de curvas 1.

14.10 Area de datos de usuario, Imagen de los LED

Aplicacin
Los paneles de operador (OP), Multi Panel (MP) y Panel PC tienen diodos luminosos (LED) en las teclas de funciones. Estos LEDs pueden ser activados desde el control. De este modo es posible, p. ej. sealar al operador mediante un diodo luminoso la tecla que debe pulsar en funcin de la situacin.

Requisito
Para poder controlar los LED, en el control se deben instalar las reas de datos respectivas, llamadas imgenes, y se deben indicar en la configuracin como punteros de rea.

Distribucin del puntero de rea


El puntero de rea imagen de los LED se puede dividir en reas de datos separadas tal como se muestra en la tabla siguiente.

14-16

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

Areas de datos de usuario para SIMATIC 505

Tabla 14-6

Distribucin del puntero de rea Cantidad de reas de datos, mxima 8 8 8 8 8 Palabras en rea de datos, total 16 16 16 16 16

Equipo de operacin Panel PC MP 370 MP 270, MP 270B OP 270 OP 170B

Indicacin En la ventana Insertar nuevo puntero de rea ya no se podr seleccionar el puntero de rea afectado cuando se haya alcanzado la cantidad mxima. Los punteros de rea del mismo tipo estarn representados de color gris.

Asignacin de LED
La asignacin de cada uno de los diodos luminiscentes a cada bit de las reas de datos se determina durante la configuracin de las teclas de funciones. Al mismo tiempo se indica para cada LED el nmero de bit dentro del rea de la imagen. El nmero de bit (n) designa el primero de dos bits consecutivos que controlan los estados de los LED que se indican a continuacin (vase tabla 14-7):
Tabla 14-7 Estados de los LED Bit n + 1 0 0 1 1 Bit n 0 1 0 1 Funcin de los LED Apagado Intermitencia Intermitencia Luz permanente

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

14-17

Areas de datos de usuario para SIMATIC 505

14.11 Recetas

Descripcin
En la transferencia de registros de datos entre el equipo de operacin y el control, ambos interlocutores de comunicacin acceden alternativamente a reas de comunicaciones comunes en el control. Son objeto del presente captulo la funcin y la estructura del rea de comunicaciones especfica de la receta (buzn de datos) as como los mecanismos en la transferencia sincronizada de registros de datos. En la ayuda Online encontrar informaciones para preparar el buzn de datos en ProTool.

Tipos de transferencia
Para transferir registros de datos entre el equipo de operacin y el control existen dos posibilidades: S S Transferencia sin sincronizacin (pgina 14-19) Transferencia con sincronizacin a travs del buzn de datos (pgina 14-20)

Los registros de datos se transfieren siempre de forma directa, es decir que los valores de las variables se leen directamente de la direccin sin desvo a travs del portapapeles, o se escriben directamente en la direccin que est configurada para la variable.

Activar la transferencia de registros de datos


Para activar la transferencia existen tres posibilidades: S S S Operacin en la indicacin de recetas (pgina 14-21) rdenes del control (pgina 14-22) Activar funciones configuradas (pgina 14-23)

Si la transferencia de registros de datos se activa mediante una funcin configurada o una orden del control, la indicacin de recetas en el equipo de operacin se puede seguir operando sin impedimentos ya que los registros de datos se transfieren de modo subordinado. Sin embargo, no es posible la ejecucin simultnea de varias solicitudes de transferencia. En este caso, el equipo de operacin rechaza con un aviso del sistema la transferencia posterior. En el anexo, parte A se encuentra una lista de los avisos del sistema ms importantes con indicaciones respecto a la localizacin de errores y el remedio.

14-18

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

Areas de datos de usuario para SIMATIC 505

14.11.1 Transferencia sin sincronizacin

Finalidad
En la transferencia asncrona de registros de datos entre el equipo de operacin y el control no tiene lugar ninguna coordinacin entre reas de comunicaciones utilizadas de forma comn. Por ello, no es necesaria la preparacin de un buzn de datos durante la configuracin.

Aplicacin
La transferencia asincrnica de un registro de datos se ofrece, p. ej. siempre que S S S se pueda excluir, condicionado por el sistema, que el interlocutor de comunicacin sobrescriba los datos, el control no necesita ninguna informacin sobre el nmero de receta y el nmero del registro de datos o la transferencia de registros de datos se active mediante operacin en el equipo de operacin.

Leer valores
Al iniciar la transferencia para leer, los valores en las direcciones de control se leen y se transfieren al equipo de operacin. S Inicio a travs de operacin en la indicacin de recetas: Los valores se cargan en el equipo de operacin. All puede seguir procesndolos, p. ej. modificar, guardar valores, etc. S Inicio a travs de funcin u orden del control: Los valores se guardan inmediatamente en el soporte de datos.

Escribir valores
Al iniciar la transferencia para escribir, se escriben los valores en las direcciones del control. S S Inicio a travs de operacin en la indicacin de recetas: Los valores actuales se escriben en el control. Inicio a travs de funcin u orden del control: Los valores del soporte de datos se escriben en el control.

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

14-19

Areas de datos de usuario para SIMATIC 505

14.11.2 Transferencia con sincronizacin

Finalidad
En la transferencia sincrnica, los dos interlocutores de comunicacin ponen bits de estado en el buzn de datos utilizado en comn. Por ello puede Ud. evitar en su programa del control que se sobrescriban recprocamente los datos de forma incontrolada.

Aplicacin
La transferencia sincrnica de un registro de datos se ofrece, p. ej. siempre que S S S el control sea el interlocutor activo en la transferencia de registros de datos, en el control se deban evaluar informaciones sobre el nmero de receta y el nmero de registro de datos o la transferencia de registros de datos se active mediante orden del control.

Requisito
Para que se transfieran de modo sincronizado los registros de datos entre el equipo de operacin y el control, se han de cumplir los siguientes requisitos en la configuracin: S S El buzn de datos ha sido preparado bajo Sistema de destino Puntero de rea. En las propiedades de la receta se ha indicado el control con el que el equipo de operacin sincroniza la transferencia de los registros de datos. Se ajusta el control en el editor de recetas bajo Propiedades Transferencia. En el Manual del usuario ProTool Configurar sistemas basados en Windows se detallan informaciones referentes a este punto.

14.11.3 Buzn de datos para transferencia sincronizada

Estructura
El buzn de datos tiene una longitud fija de 5 palabras. Este est estructurado del siguiente modo:
1 1ra pal. 2da pal. 3ra pal. 4ta pal. 5ta pal. Nmero de receta actual (1 999) Nmero de registro actual (0 65.535) reservado Estado (0, 2, 4, 12) reservado 16

14-20

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

Areas de datos de usuario para SIMATIC 505

Palabra de estado
La palabra de estado (palabra 4) puede asumir los siguientes valores:
Valor de ajuste decimal 0 2 4 12 binario 0000 0000 0000 0010 0000 0100 0000 1100 Transferencia permitida, buzn de datos libre Transferencia en curso Transferencia concluida sin errores Transferencia concluida con errores Significado

14.11.4 Ejecucin de la sincronizacin


Leer del control mediante operacin en la indicacin de recetas
Paso 1 2 s El equipo de operacin introduce el nmero de receta a leer as como el estado Transferencia en curso en el buzn de datos y pone a cero el nmero del registro de datos. El equipo de operacin lee los valores del control y los muestra en la indicacin de recetas. En el caso de recetas con variables sincronizadas, los valores del control se escribirn tambin en las variables. 4 5 El equipo de operacin ajusta el estado Transferencia concluida. Para permitir una nueva transferencia, el programa de control ha de poner de nuevo a cero la palabra de estado. Accin Comprobacin: palabra de estado = 0? no Cancelacin con aviso del sistema.

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

14-21

Areas de datos de usuario para SIMATIC 505

Escribir en el control mediante operacin en la indicacin de recetas


Paso 1 2 s El equipo de operacin introduce el nmero de receta y el nmero de registro de datos a escribir as como el estado Transferencia en curso en el buzn de datos. El equipo de operacin escribe los valores actuales en el control. En el caso de recetas con variables sincronizadas, los valores modificados entre visualizacin de recetas y variables sern actualizados y luego se escribirn en el control. 4 5 El equipo de operacin ajusta el estado Transferencia concluida. El programa de control puede ahora, de ser preciso, evaluar los datos transferidos. Para permitir una nueva transferencia, el programa de control ha de poner de nuevo a cero la palabra de estado. Accin Comprobacin: palabra de estado = 0? no Cancelacin con aviso del sistema.

Leer del control mediante orden del control PLC DAT (No. 69)
Paso 1 Accin Comprobacin: palabra de estado = 0? s 2 El equipo de operacin introduce el nmero de receta y el nmero de registro de datos indicado en la orden as como el estado Transferencia en curso en el buzn de datos. El equipo de operacin lee los valores del control y guarda estos valores en el registro de datos que est indicado en la orden. no Cancelacin sin respuesta.

3 4

S Si se hubiera seleccionado Sobrescribir en la orden, se sobrescribe un registro de datos existente sin consulta de confirmacin. El equipo de operacin ajusta el estado Transferencia concluida.

S Si en la orden se eligi No sobrescribir y el registro de datos ya


existe, el equipo de operacin interrumpe entonces el proceso y registra 0000 1100 en la palabra de estado del buzn de datos. 5 Para permitir una nueva transferencia, el programa de control ha de poner de nuevo a cero la palabra de estado.

En la pgina 14-25 encontrar informaciones sobre la estructura de la orden del control.

14-22

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

Areas de datos de usuario para SIMATIC 505

Escribir en el control mediante orden del control DAT PLC (No. 70)
Paso 1 Accin Comprobacin: palabra de estado = 0? s 2 El equipo de operacin introduce el nmero de receta y el nmero de registro de datos indicado en la orden as como el estado Transferencia en curso en el buzn de datos. El equipo de operacin trae los valores del registro de datos indicado en la orden y escribe estos valores en el control. El equipo de operacin ajusta el estado Transferencia concluida. El programa de control puede ahora, de ser preciso, evaluar los datos transferidos. Para permitir una nueva transferencia, el programa de control ha de poner de nuevo a cero la palabra de estado. no Cancelacin sin respuesta.

3 4 5

En la pgina 14-25 encontrar informaciones sobre la estructura de la orden del control.

Leer del control mediante funcin configurada


Paso 1 Accin Comprobacin: palabra de estado = 0? s 2 El equipo de operacin introduce el nmero de receta y el nmero de registro de datos indicado en la funcin as como el estado Transferencia en curso en el buzn de datos. El equipo de operacin lee los valores del control y los guarda en el registro de datos que est indicado en la funcin. no Cancelacin con aviso del sistema.

3 4

S Si se hubiera seleccionado Sobrescribir en la funcin, se


sobrescribe un registro de datos existente sin consulta de confirmacin. El equipo de operacin ajusta el estado Transferencia concluida.

S Si en la orden se eligi No sobrescribir y el registro de datos ya


existe, el equipo de operacin interrumpe entonces el proceso y registra 0000 1100 en la palabra de estado del buzn de datos. 5 Para permitir una nueva transferencia, el programa de control ha de poner de nuevo a cero la palabra de estado.

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

14-23

Areas de datos de usuario para SIMATIC 505

Escribir en el control mediante funcin configurada


Paso 1 Accin Comprobacin: palabra de estado = 0? s 2 El equipo de operacin introduce el nmero de receta y el nmero de registro de datos indicado en la funcin as como el estado Transferencia en curso en el buzn de datos. El equipo de operacin trae los valores del registro de datos indicado en la funcin y escribe estos valores en el control. El equipo de operacin ajusta el estado Transferencia concluida. El programa de control puede ahora, de ser preciso, evaluar los datos transferidos. Para permitir una nueva transferencia, el programa de control ha de poner de nuevo a cero la palabra de estado. no Cancelacin con aviso del sistema.

3 4 5

Indicacin La evaluacin de los nmeros de receta y de registro de datos en el control debe efectuarse, debido a la consistencia de los datos, slo despus de que el estado est ajustado en el buzn de datos a Transferencia concluida o Transferencia concluida con errores.

Posibles causas de errores


En caso que la transferencia de registros de datos se termine con errores, entonces esto puede tener, entre otras, las siguientes causas: S S S S no se ha ajustado la direccin de variable en el control no es posible sobrescribir registros de datos no existe el nmero de receta no existe el nmero de registro de datos

En el anexo, parte A se encuentra una lista de los avisos del sistema ms importantes con indicaciones respecto a la localizacin de errores y el remedio.

14-24

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

Areas de datos de usuario para SIMATIC 505

Reaccin debido a una cancelacin ocasionada por un error


El equipo de operacin reacciona de la siguiente manera a una cancelacin ocasionada por un error en la transferencia de registros de datos: S Inicio a travs de operacin en la indicacin de recetas Indicaciones en la lnea de estado de la indicacin de recetas y edicin de avisos del sistema. S S Inicio a travs de funcin Edicin de avisos del sistema Inicio a travs de orden del control No hay respuesta en el equipo de operacin. Independientemente de ello puede Ud. evaluar el estado de la transferencia mediante la consulta de la palabra de estado en el buzn de datos.

14.11.5 Ordenes del control en recetas

Finalidad
Tambin se puede iniciar la transferencia de registros de datos entre equipo de operacin y control desde el programa de control. Para ello no es necesaria ninguna operacin en el equipo de operacin. Para este tipo de transferencia estn disponibles las dos rdenes del control No. 69 y No. 70.

No. 69: Leer registro de datos desde el control (PLC DAT)


La orden del control No. 69 transfiere registros de datos desde el control hacia el equipo de operacin. La orden del control tiene la siguiente estructura:

Palabra 1 Palabra 2 Palabra 3 Palabra 4

69 Nmero de receta (1 999) Nmero de registro de datos (1 65.535) No sobrescribir registro de datos existente: 0 Sobrescribir registro de datos existente: 1

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

14-25

Areas de datos de usuario para SIMATIC 505

No. 70: Escribir registro de datos en el control (DAT PLC)


La orden del control No. 70 transfiere registros de datos desde el equipo de operacin al control. La orden del control tiene la siguiente estructura:

Palabra 1 Palabra 2 Palabra 3 Palabra 4

70 Nmero de receta (1 999) Nmero de registro de datos (1 65.535)

14-26

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

Parte VI

Integracin en SIMATIC iMap

Integracin de la configuracin HMI en SIMATIC iMap

15

14-2

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

Integracin de la configuracin HMI en SIMATIC iMap

15

Generalidades
El software de configuracin ProTool/Pro CS se puede instalar y llamar como componente CBA en SIMATIC iMap. Con esto se puede hacer uso de las informaciones de direccionamiento para el acceso de datos en SIMATIC iMap para configurar variables en ProTool/Pro. Con el software de visualizacin de procesos ProTool/Pro RT se pueden visualizar y modificar informaciones de direcciones para el acceso de datos en iMap que se realiza por medio de variables en ProTool/Pro.

Setup y documentacin
El Setup de la componente CBA de ProTool as como la documentacin gua estn contenidos en el DC del producto iMap.

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

15-1

Integracin de la configuracin HMI en SIMATIC iMap

15-2

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

Parte VII

Acoplamiento al SIMOTION

Gestin de comunicaciones con SIMOTION Areas de datos de usuario para SIMOTION

16 17

15-2

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

Gestin de comunicaciones con SIMOTION

16

El presente captulo describe la comunicacin entre el equipo de operacin y la familia de controles SIMOTION. Se explicarn las configuraciones de red posibles en las que se puede incluir un equipo de operacin.

Generalidades
La controladora para el acoplamiento SIMOTION se suministra con el software de configuracin y el software Runtime y se instala automticamente. El acoplamiento del equipo de operacin a las SIMOTION CPUs se limita fundamentalmente a la conexin del equipo de operacin. En el control no son necesarios mdulos especiales para el acoplamiento.

Requerimientos de software
Para crear un proyecto para un control SIMOTION, se necesitan las siguientes aplicaciones: S S S S S Software de configuracin SIMATIC STEP 7 a partir de la versin V5.1 + SP2 Software de configuracin SIMOTION SCOUT Software de configuracin ProTool/Pro CS a partir de la versin V5.2 + SP3

Las siguientes versiones de ProTool/Pro CS son soportadas por SIMOTION SCOUT: ProTool/Pro CS V5.2 SP3 con SIMOTION SCOUT V1.1.x ProTool/Pro CS V6.0 y SIMOTION SCOUT V2.0

Indicacin El software de configuracin ProTool V6.0 no est autorizado para SIMOTION V1.1. Su uso presupone la actualizacin (update) a SIMOTION V2.0.

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

16-1

Gestin de comunicaciones con SIMOTION

Equipos de operacin
Los siguientes equipos de operacin se pueden acoplar a un control SIMOTION:
Tabla 16-1 Equipos de operacin que se pueden acoplar Equipo de operacin Panel PC Panel PC 870 Panel PC 670 Panel PC IL PC estndar Multi Panel MP 370 MP 270B MP 270 TP 270 OP 270 TP 170B OP 170B P012K P015K P012T P015T Sistema operativo Windows NT con SP6a Windows 2000 Windows NT con SP6a Windows 2000 Windows NT con SP6a Windows 2000 Windows CE

Panel

Windows CE

SIMOTION Panel

Windows NT con SP6a

Seleccin del control en ProTool


Al crear un nuevo proyecto, el Assistent del proyecto le exige que determine el control. Elegir el control con el protocolo respectivo y, luego, en el botn de comando Parmetros ajustar los parmetros para la comunicacin. Para poder hacer modificaciones posteriormente seleccionar Control en la ventana del proyecto. Las configuraciones de la red se parametran en STEP 7 y se visualizan en ProTool. De all elegir el protocolo para el control SIMOTION.

Indicacin En un PROFIBUS isocrnico no se puede conectar ningn equipo HMI.

16-2

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

Gestin de comunicaciones con SIMOTION

16.1

Modo de funcionamiento principal

Control Variables Valores del proceso Areas de datos del usuario Programa de usuario Comunicacin Avisos Gua del usuario Area de coordinacin Equipo de operacin Display/Manejo

Figura 16-1

Estructura de comunicaciones

Finalidad de las variables


El intercambio de datos general entre el control y el equipo de operacin se realiza por medio de los valores del proceso. Para ello, en la configuracin hay que colocar variables que indiquen una direccin en el control. El equipo de operacin lee de las direcciones indicadas el valor y lo muestra. Del mismo modo puede el operador efectuar una entrada en el equipo de operacin, la cual se escribe despus en la direccin en el control.

Cuidado Los nmeros para los avisos de diagnosis de un control SIMOTION indicados en la interfaz de usuario de ProTool no coinciden en la segunda cifra con el ID de evento indicado en SIMOTION SCOUT. Esto afecta a los IDs de 4 dgitos as como a los de 8 dgitos. Ejemplo de un ID de 8 dgitos: El aviso STOP estado de funcionamiento tiene en SIMOTION SCOUT el ID F363:0002. Este se indica en la interfaz de usuario como f0630002.

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

16-3

Gestin de comunicaciones con SIMOTION

Representacin de las variables en ProTool


Las variables que se desean usar en ProTool para un control SIMOTION se crean en SIMOTION SCOUT como: S S S S Variables del sistema del equipo y de los objetos tecnolgicos Variables globales del equipo Variables de entrada/salida simblicas Variables de interfase de programas del usuario

Estas variables se muestran en ProTool bajo su nombre simblico y se pueden seleccionar en el dilogo de variables bajo Smbolo. Se mostrar el nombre simblico completo de SIMOTION SCOUT. En Valor mx./Valor mn. se muestra el margen de valores definido admisible en SIMOTION SCOUT y si se puede acceder a la variable escribiendo. Esto es importante en variables que se configuran en un campo de entrada.

Indicacin Esto ya no tiene validez en ProTool a partir de la versin V6.0: Arrays de variables para punteros de rea y curvas de perfil no deben exceder las 100 palabras (200 byte). Ejemplo: Array [0...99] of INT; Array [0...49] of REAL;

Si se configuran ms variables o si se modifican las existentes con el software de configuracin para SIMOTION SCOUT, en ProTool se puede pulsar el botn de comando Actualizar del dilogo de variables para actualizar la visualizacin de las variables. Si se modifican los nombres de smbolos de SIMOTION, p. ej. de objetos tecnolgicos, se separar el enlace de las variables ProTool hacia el smbolo. Las variables ProTool tendrn que configurarse otra vez o debern ser enlazadas otra vez en el dilogo Editar Restaurar smbolos.

16-4

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

Gestin de comunicaciones con SIMOTION

En el cuadro Prefijo a sustituir introducir el prefijo y un punto.

Figura 16-2

Dilogo despus de llamar Sustituir todos

Elegir Sustituir. En el cuadro Nuevo prefijo se restaurar el smbolo. Eje_1er error se convertir en EjeX.error. Se enlazar otra vez slo un smbolo separado. Elegir Sustituir todos. En el cuadro Nuevo prefijo se restaurar el smbolo. Eje_1.* se convertir en EjeX.*. Se enlazarn otra vez todos los smbolos separados.

Chequeo de consistencia
ProTool, a partir de la versin V6.0, ejecuta un chequeo de consistencia. Con l se comparan las versiones de proyecto Runtime de ProTool y SIMOTION. Este chequeo de consistencia se ejecuta una vez en cada: S S Arranque o establecimiento de comunicacin Descarga

En caso de existir inconsistencia, en el equipo de operacin se presentar un aviso del sistema y el equipo de operacin no pasar a estar online. Con esto se desea evitar que las informaciones de direcciones ocasionen accesos de lectura y escritura incorrectos al hacer modificaciones en SIMOTION SCOUT y al cargar el programa modificado.

Indicacin Para hacer la puesta en funcionamiento se puede desactivar el chequeo de consistencia en SIMOTION SCOUT.

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

16-5

Gestin de comunicaciones con SIMOTION

Cuidado Tiene validez para versiones precedentes de ProTool V6.0 o cuando el chequeo de consistencia est desactivado en ProTool V6.0: Si en un proyecto SIMOTION se cambian por ejemplo objetos tecnolgicos (agregar, cambiar de nombre o borrar ejes) o en el rea de interfase del programa del usuario, se debern actualizar las variables en ProTool/Pro CS y el proyecto se deber generar nuevamente. Si no se considera esta secuencia, puede ser que se presenten estados de servicio inadmisibles. Se debe mantener la siguiente secuencia cuando se ejecuten modificaciones: Si en el programa del usuario se modifican variables para el control y simultneamente hay conectado un equipo de operacin, entonces es necesario ejecutar la siguiente secuencia: 1. Desconectar el equipo de operacin, conmutarlo al modo de servicio offline o retirarlo del bus. 2. Transferir el programa del usuario al control. 3. Generar nuevamente los proyectos ProTool afectados para sincronizar otra vez las variables. Transferir los proyectos a los equipos de operacin respectivos. Despus de esto el equipo de operacin puede ser usado ilimitadamente para el servicio de procesos.

Areas de datos de usuario


Las rea de datos de usuario se configuran en ProTool por medio de Pegar Puntero de rea. Simultneamente ellas se deben instalar en el control tambin con el rea de direcciones respectiva. Las rea de datos de usuario que se desean utilizar para un control SIMOTION deben ser definidas con SIMOTION SCOUT. Las reas de direcciones deben ser del tipo INT o WORD. Areas de direcciones que sean ms largas que 1 palabra deben estar definidas como Array del tipo INT o WORD. Las rea de datos de usuario sirven para intercambiar datos especiales y se deben instalar nicamente cuando se usan dichos datos. Las reas de datos de usuario son necesarias por ejemplo en: S S S S Curvas (controladas por bit/controlado por eventos) Recetas Ordenes del control Control de LEDs

16-6

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

Gestin de comunicaciones con SIMOTION

16.2

Acoplamiento al SIMOTION por medio de PROFIBUS

Configuracin
Un equipo de operacin se puede conectar en una red PROFIBUS a todos los mdulos que tengan un interfase PROFIBUS o PROFIBUS-DP integrado y que soporten el protocolo S7. As se pueden conectar varios equipos de operacin a un control y varios controles a un equipo de operacin. La figura 16-3 muestra una posible configuracin de red. Los nmeros 1, 2, son ejemplos para las direcciones. Las direcciones de las estaciones de control se asignan con la configuracin de hardware o de red STEP 7.

SIMOTION Control 8 FM E/S

S7-300 CPU 5 CP 6 FM

PROFIBUS Protocolo de S7 1
Equipo de operacin

PROFIBUS DP

4
Equipo de operacin

3 CPU E/S

S7-300

Figura 16-3

Acoplamiento por PROFIBUS

Utilizar un PC estndar como equipo de operacin


En el caso de un PC estndar como equipo de operacin se necesita, para el acoplamiento al control SIMOTION, adicionalmente un procesador de comunicacin (CP). La siguiente tabla indica cules son los CPs que estn autorizados.
Tabla 16-2 Procesadores de comunicacin autorizados Windows NT x x x Windows 2000 x x

Procesador de comunicaciones CP 5511 CP 5611 CP 5613/CP 56141 1

Se necesita un software para parametrizar.

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

16-7

Gestin de comunicaciones con SIMOTION

Ejemplo de una configuracin de red


Los equipos de operacin se comunican con la CPU por medio del protocolo S7. El acoplamiento se efecta por medio del interfase PROFIBUS de la CPU. La configuracin de red ms sencilla consta de una CPU y un equipo de operacin. Una ampliacin es, p. ej. una CPU y varios equipos de operacin.

SIMOTION Control

Equipo de operacin

S7-300

PROFIBUS-DP Protocolo de S7

PC

Equipo de operacin

SIMOTION Control

S7-300
PROFIBUS-DP Protocolo de S7

Equipo de operacin

Equipo de operacin

Figura 16-4

Ejemplo de una configuracin de red

Indicacin En un PROFIBUS isocrnico no se puede conectar ningn equipo HMI.

16-8

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

Gestin de comunicaciones con SIMOTION

16.3

Ajuste de parmetros para SIMOTION

Configuracin del equipo de operacin


Para que el equipo de operacin pueda comunicarse e intercambiar datos con el control, el equipo de operacin debe haberse configurado adecuadamente. Para ello escoger en el cuadro Interlocutor de comunicacin la CPU requerida.

Figura 16-5

Interlocutor de comunicacin

Indicacin La configuracin introduciendo en el cuadro Parmetros del interlocutor no garantiza una comunicacin segura. Utilizar el cuadro Interlocutor de comunicacin.

Al crear un nuevo proyecto, el Assistent del proyecto le exigir que determine el control. Primero elija el protocolo SIMOTION y luego ajuste en el botn de comando Parmetros los parmetros que se indican a continuacin. Para poder modificar posteriormente los parmetros, en la ventana del proyecto elija la entrada Controles.

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

16-9

Gestin de comunicaciones con SIMOTION

Los parmetros estn subdivididos en tres grupos para el control SIMOTION: S Parmetros de OP Bajo Parmetros de OP se ajustan los parmetros para el equipo de operacin en la configuracin de red. Esto nicamente se ha de realizar una sola vez. Cada cambio que se haga en los Parmetros del OP ser vlido para todos los interlocutores de comunicacin.
Tabla 16-3 Parmetros del OP Parmetro Direccin Interfase Unica maestra en el bus Significado Aqu se elige la direccin PROFIBUS-DP del equipo de operacin. Aqu se elige el interfase en el equipo de operacin a travs del cual est conectado el equipo de operacin a la red. Con esto se desactiva una funcin de seguridad adicional antifallos de bus al acoplar a la red el equipo de operacin. Una estacin pasiva (esclava) puede transmitir datos nicamente cuando una estacin activa (maestra) as se lo exiga. Si en el equipo de operacin se han conectado nicamente esclavas, habr que desactivar esta funcin de seguridad activando la opcin Unica maestra en el bus . Activar esta casilla de verificacin para poder comunicarse con participantes de otra subred. Requisito: Los mdulos de la estacin deben ser capaces de aceptar routing (CPUs o CPs). La Ayuda Online STEP 7 contiene mayores informaciones.

Utilizar Routing

Parmetros de red En Parmetros de red se elige la red, p. ej. PROFIBUS, luego se visualizan los ajustes de los parmetros de la configuracin de red STEP 7 y se aceptan para el equipo de operacin. Si hace clic sobre el botn de comando Otros se mostrarn otros parmetros de la red.

16-10

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

Gestin de comunicaciones con SIMOTION

Parmetros del interlocutor En Interlocutor de comunicacin direcciona el mdulo con el cual ha de intercambiar datos el equipo de operacin. Para cada interlocutor se ha de asignar un nombre simblico.

Tabla 16-4

Parmetros del interlocutor Parmetro Significado Si el servicio cclico est activado, entonces el control optimiza la transmisin de datos entre el equipo de operacin y el control. As se logra un mejor rendimiento.

Funcionamiento cclico

Ejemplo para el direccionamiento


Un mdulo apto para la comunicacin se direcciona por medio de los siguientes parmetros: Direccin: Puesto de enchufe: Bastidor: Direccin PROFIBUS de la CPU de SIMOTION Puesto de enchufe del mdulo S7 Bastidor en el que est enchufado el mdulo S7.

SIMOTION
1 PS 2 3 4 FM 5 SM Bastidor 0 6

...

11

Nmero de puesto de enchufe

Control

3
Equipo de operacin

Figura 16-6

Configuracin de red con la CPU de SIMOTION y el equipo de operacin Porfi PROFIBUS-DP

La CPU representada en la figura se direcciona de la siguiente manera: Direccin: 8 Puesto de enchufe: 2 Bastidor: 0

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

16-11

Gestin de comunicaciones con SIMOTION

16.4

SIMOTION Tipos de datos adminisibles


Si en Control se ha seleccionado SIMOTION, al configurar variables y punteros de rea se podr hacer uso de los tipos de datos listados en la tabla 16-5.
Tabla 16-5 Tipos de datos admisibles ProTool BOOL BYTE CHAR Word INT DINT DWORD REAL LREAL Ancho de bit Bit 1 8 Bit 8 Bit Bit 16 Bit 16 Bit 32 Bit 32 Bit 32 Bit 64 Signo no no s no s s no s s

SIMOTION BOOL BYTE/USINT SINT WORD/UINT INT DINT DWORD/UDINT REAL LREAL

Indicacin Como en un control SIMOTION se pueden definir tipos de datos que en ProTool corresponden a otro tipo de datos, los tipos de datos afectados de SIMOTION ser reproducidos en base a tipos de datos de ProTool.

16.5

Notas para la optimizacin

Ciclo de recopilacin y tiempo de actualizacin


Los ciclos de recopilacin indicados en el software de configuracin para los punteros de rea y los ciclos de recopilacin de las variables constituyen unos factores esenciales para los tiempos de actualizacin obtenibles efectivamente. El tiempo de actualizacin es el ciclo de recopilacin ms el tiempo de transferencia ms el tiempo de procesamiento.

16-12

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

Gestin de comunicaciones con SIMOTION

A fin de alcanzar unos tiempos de actualizacin ptimos se deber tener en cuenta lo siguiente para la configuracin: S S S Ajuste las distintas reas de datos lo ms pequeas posible y tan grandes como sea necesario. Defina interrelacionadas las reas de datos que se correspondan. El tiempo de actualizacin real mejora cuando se ajusta un rea grande en lugar de varias reas pequeas. Unos ciclos de recopilacin elegidos demasiado pequeos perjudican innecesariamente el rendimiento global. Ajuste el ciclo de recopilacin de forma correspondiente a la velocidad de modificacin de los valores del proceso. El curso de la temperatura de un horno es, p. ej., esencialmente ms lento que el curso del nmero de revoluciones de un accionamiento elctrico. Valor de referencia para el ciclo de recopilacin: 1 segundo S Para la mejora de los tiempos de actualizacin renuncie, dado el caso, a la transferencia cclica de las reas de datos de usuario (ciclo de recopilacin 0). Utilice en su lugar rdenes del control a fin de transferir espontneamente las reas de datos de usuario. Disponga las variables de un aviso o de una imagen sin huecos en un rea de datos. Para que se puedan detectar con seguridad las modificaciones en el control, stas debern estar presentes como mnimo durante el ciclo de recopilacin real. Ajuste la velocidad al mayor valor posible.

S S S

Imgenes
El tiempo de actualizacin obtenible efectivamente en las imgenes depende del tipo y de la cantidad de los datos que se van a representar. Para obtener unos tiempos reducidos de actualizacin, durante la configuracin establezca solamente ciclos cortos de recopilacin para aquellos objetos que realmente requieran una actualizacin rpida.

Curvas
Si en curvas controladas por bits se pone el bit general en el rea de transferencia de curvas, el equipo de operacin actualiza cada vez todas aquellas curvas cuyo bit est puesto en dicha rea. Despus repone el bit otra vez. Slo despus de que se hayan repuesto todos los bits en el equipo de operacin, se puede poner de nuevo el bit general en el programa del control.

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

16-13

Gestin de comunicaciones con SIMOTION

Ordenes del control


Si se envan numerosas rdenes del control en sucesin rpida para la operacin, podra sobrecargarse a causa de ello la comunicacin entre el equipo de operacin y el control. Si el equipo de operacin introduce el valor 0 en la primera palabra de datos del buzn de rdenes, es que el equipo de operacin ha aceptado la orden del control. Ahora, el equipo de operacin ejecuta la orden para lo cual an necesita algn tiempo. Si en el buzn de rdenes se registra otra vez inmediatamente una nueva orden del control, puede demorar algo de tiempo hasta que el equipo de operacin ejecute la siguiente orden del control. La siguiente orden del control ser recibida nicamente cuando el ordenador pueda procesarla, es decir, cuando tenga capacidad disponible.

16-14

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

Areas de datos de usuario para SIMOTION

17

Sntesis
Las reas de datos del usuario sirven para el intercambio de datos entre el control y el equipo de operacin. Las reas de datos de usuario son escritas y ledas alternativamente por el equipo de operacin y el programa de usuario durante la comunicacin. Mediante la evaluacin de los datos all depositados, el control y el equipo de operacin activan recprocamente acciones definidas fijas. En el presente captulo se describen la funcin, la estructura y las particularidades de las distintas reas de datos del usuario.

17.1

Areas de datos de usuario disponibles

Requisito
Para poder instalar en ProTool punteros de rea, estas reas de datos de usuario deben haberse configurado en SIMOTION SCOUT. Para hacerlo existen las siguientes posibilidades: S S S Variables de usuario globales del equipo Variables de entrada/salida simblicas Variables de interfase de programas del usuario

A las reas de datos de usuario pertenecen, entre otras cosas, avisos y curvas. Instalar las reas de datos del usuario tanto en el proyecto de ProTool por medio de la ventana de proyecto Puntero de rea as como en el control.

Indicacin Esto ya no tiene validez en ProTool a partir de la versin V6.0: Arrays de variables para punteros de rea y curvas de perfil no deben exceder las 100 palabras (200 byte). Ejemplo: Array [0...99] of INT; Array [0...49] of REAL;

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

17-1

Areas de datos de usuario para SIMOTION

Volumen de funciones
Las reas de datos del usuario dependen del equipo de operacin que se utiliza. Las tablas 17-1 y 17-2 facilitan una relacin general sobre el volumen de funciones de los distintos equipos de operacin.
Tabla 17-1 Areas de datos del usuario utilizables, parte 1 Panel PC x x x x x x x x x x x x x PC estndar x x x x x x x x x x x x

Area de datos de usuario Versin de usuario Buzn de rdenes Avisos de servicio Nmero de la imagen Buzn de datos Fecha/Hora Fecha/Hora PLC Coordinacin Solicitud de curva Transferencia curvas 1, 2 Imagen de los LED1 Acuses OP/PLC Alarmas
1

Posible slo en equipos de operacin con teclas. Areas de datos del usuario utilizables, parte 2 MP 370 x x x x x x x x x x x x x MP 270 MP 270B x x x x x x x x x x x x x TP 270 OP 270 x x x x x x x x x x x x x TP 170B OP 170B x x x x x x x x x x x

Tabla 17-2

Area de datos de usuario Versin de usuario Buzn de rdenes Avisos de servicio Nmero de la imagen Buzn de datos Fecha/Hora Fecha/Hora PLC Coordinacin Solicitud de curva Transferencia curvas 1, 2 Imagen de los Alarmas
1

LED1

Acuses OP/PLC

Posible slo en equipos de operacin con teclas.

17-2

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

Areas de datos de usuario para SIMOTION

La tabla 17-3 muestra cmo el control y el equipo de operacin acceden a reas de datos de usuario individuales leyendo (R) o escribiendo (W).
Tabla 17-3 Utilizacin de las reas de datos de usuario Necesaria para ProTool Runtime verifica si la versin del proyecto ProTool y el proyecto en el control son consistentes Programa de control activa funciones en el equipo de operacin Procedimiento de aviso de bit Llegada y desaparecida de avisos de servicio Evaluacin por el control, qu imagen est abierta de momento Transferencia de registros de datos con sincronizacin Transferencia de fecha y hora desde el equipo de operacin hacia el control Transferencia de fecha y hora desde el equipo de operacin hacia el control Consultar estado del equipo de operacin en el programa de control Curvas de tendencia proyectadas con control por bit o curvas de perfil proyectadas Curvas de tendencia proyectadas con control por bit o curvas de perfil proyectadas Curvas de perfil proyectadas con buffer alternativo Manejo de un LED por el control El equipo de operacin avisa al control que se ha acusado (o confirmado) una alarma El control confirma una alarma Procedimiento de aviso de bit Llegada y desaparecida de avisos de alarma Equipo de operacin R Control W

Area de datos de usuario Versin de usuario

Buzn de rdenes Avisos de servicio Nmero de la imagen Buzn de datos Fecha/Hora Fecha/Hora PLC Coordinacin Solicitud de curva Transferencia de curvas 1 Transferencia de curvas 2 Imagen de los LED Acuses OP Acuses PLC1 Alarmas

R/W R W R/W W R W W R/W R/W R W R R

R/W W R R/W R W R R R/W R/W W R W W

En ProTool, a partir de la versin V6.0, se debe ajustar el rea de datos de usuario Acuses PLC en el puntero de rea Alarmas.

En los siguientes subcaptulos se describen las reas de datos de usuario y los punteros de rea asignados.

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

17-3

Areas de datos de usuario para SIMOTION

17.2

Area de datos de usuario, Versin de usuario

Utilizacin
Cuando arranca el equipo de operacin se puede verificar si el equipo de operacin est conectado al control correcto. Esto es importante cuando se utilizan varios equipos de operacin. Para ello el equipo de operacin compara un valor guardado en el control con el valor indicado en la configuracin. Con esto se garantiza la compatibilidad de los datos de configuracin con el programa del control. Si no hay concordancia se presenta un aviso del sistema y se termina la configuracin Runtime. Si se quiere hacer uso de esta rea de datos de usuario, ajustar en la configuracin lo siguiente: S S Detalles de la versin que tiene la configuracin valor entre 1 y 255. ProTool: Sistema de destino Ajustes Direccin de los datos del valor para la versin que est guardada en el control: ProTool: Pegar Puntero de rea, tipos disponibles: Versin de usuario

Peligro La versin de usuario se verifica nicamente mientras se establece la comunicacin al iniciarse ProTool Runtime. Si despus se cambia el control no se ejecutar ninguna verificacin de la versin de usuario.

17.3

Area de datos de usuario, Buzn de rdenes

Descripcin
A travs del buzn de rdenes se pueden dar al equipo de operacin rdenes del control y de este modo activar acciones en el equipo de operacin. A estas funciones pertenecen, p. ej.: S S Visualizar imagen Ajustar fecha y hora

El buzn de rdenes se instala bajo el puntero de rea y tiene una longitud de cuatro palabras de datos. En la primera palabra del buzn de rdenes se encuentra el nmero de la orden. En funcin de la orden del control se pueden transmitir hasta tres parmetros.

17-4

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

Areas de datos de usuario para SIMOTION

pal. n+0 n+2 n+4 n+6

Byte a la izquierda (BI) 0

Byte a la derecha (BD) No. de orden

Parmetro 1 Parmetro 2 Parmetro 3

Figura 17-1

Estructura del rea de datos de usuario Buzn de rdenes

Si la primera palabra del buzn de rdenes no es igual a cero, el equipo de operacin evala la orden del control. A continuacin, el equipo de operacin pone de nuevo a cero dicha palabra de datos. Por esta razn se deben registrar primero los parmetros en el buzn de rdenes y slo despus el nmero de la orden. Las rdenes del control posibles con nmeros de orden y parmetros se detallan en la Ayuda Online ProTool y en el anexo, parte B.

17.4

Areas de datos de usuario, Avisos de servicio y avisos de alarma y Acuse

Definicin
Los avisos estn compuestos de un texto esttico y/o variables. El texto y las variables se pueden proyectar libremente. Fundamentalmente, los avisos se subdividen en avisos de servicio y alarmas. El proyectista define lo que es un aviso de servicio y lo que es una alarma.

Aviso de servicio
Un aviso de servicio indica un estado, p. ej. S S Motor conectado Control en servicio manual

Alarma
Un aviso de alarma muestra una anomala en el servicio, p. ej. S S La vlvula no abre Temperatura del motor muy alta

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

17-5

Areas de datos de usuario para SIMOTION

Acuse
Como los avisos de alarma indican estados de servicio excepcionales, ellos se deben acusar. El acuse se efecta opcionalmente S S mediante manejo en el equipo de operacin o poniendo un bit en el rea de acuse del control.

Activacin del aviso


Una activacin del aviso se realiza poniendo un bit en una de las reas de avisos del control. La posicin de las reas de avisos es definida con la herramienta de configuracin. Tambin se ha de instalar el rea respectiva en el control. En cuanto se ponga el bit en el rea de avisos de servicio o de alarmas del control y se transfiera dicho rea al equipo de operacin, este equipo reconoce el aviso correspondiente como llegado. A la inversa, el aviso es registrado como desaparecido por el equipo de operacin despus de haber sido repuesto el mismo bit en el control.

Areas de avisos
La tabla 17-4 contiene la cantidad de reas de avisos para avisos del servicio y alarmas, para acuses OP (equipo de operacin control) y para acuses PLC (control equipo de operacin) as como la cantidad de palabras para los distintos equipos de operacin.
Tabla 17-4 Areas de avisos Area de avisos de servicio, rea de alarmas Area de acuse OP, rea de acuse PLC Cantidad de reas de datos, mxima Panel PC PC estndar MP 370 MP 270, MP 270B TP 270, OP 270 TP 170B, OP 170B 8 8 8 8 8 8 Palabras en rea de datos, total 125 125 125 125 125 125

Equipo de operacin

17-6

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

Areas de datos de usuario para SIMOTION

Indicacin Esto ya no tiene validez en ProTool a partir de la versin V6.0: Arrays de variables para punteros de rea y curvas de perfil no deben exceder las 100 palabras (200 byte). Ejemplo: Array [0...99] of INT; Array [0...49] of REAL;

Correspondencia entre el bit de aviso y el nmero de aviso


A cada Bit en un rea de avisos configurada se le puede proyectar un aviso. Los bits estn asignados a los nmeros de avisos en orden creciente. Ejemplo: En el control se han configurado la siguiente rea de avisos de servicio: Aviso de serv.: Array[0..4] of Word; La figura 17-2 muestra la correspondencia de los 80 (5 x 16) nmeros de avisos en total y los distintos nmeros de bits en el rea de avisos de servicio del control. Dicha asignacin se efecta automticamente en el equipo de operacin.
7 16 80 0 7 0 1 65

Aviso de serv.[0] Aviso de serv.[4]

Nmero de aviso Figura 17-2 Correspondencia entre bit de aviso y nmero de aviso

Area de datos de usuario Acuse


Si el control debe ser informado acerca de un acuse de una alarma en el equipo de operacin, o si el acuse debe realizarse por el control, entonces en el control hay que instalar reas de acuse respectivas. Estas reas de acuse tambin se han de indicar en el proyecto ProTool bajo Puntero de rea. S Area de acuse Equipo de operacin Control: A travs de esta rea se informa al control cundo una alarma es acusada mediante manejo en el equipo de operacin. Para ello hay que configurar o crear el puntero de rea Acuses OP.

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

17-7

Areas de datos de usuario para SIMOTION

Area de acuse Control Equipo de operacin: A travs de esta rea el control efecta el acuse de una alarma. Para ello, en el puntero de rea Avisos de alarma hay que introducir un valor en el cuadro Longitud de acuse. En el cuadro Longitud total se indica la cantidad de palabras disponible para el acuse y el aviso.

Figura 17-3

Ajustar la Longitud de acuse

Indicacin Las reas de acuse y de avisos estn combinadas. Una entrada en el cuadro Longitud de acuse reduce la Longitud total posible para el aviso de alarma.

La figura 17-5 muestra un ejemplo. All se ha pre-ocupado el rea de acuse 1 con dos palabras. En caso de que se tenga una longitud total de cinco palabras quedaran mximo 3 palabras para el rea de alarmas 1.

17-8

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

Areas de datos de usuario para SIMOTION

La figura 17-4 muestra esquemticamente las distintas reas de alarma y acuse. Los procesos de acuse estn indicados en las figuras 17-7 y 17-6.

Equipo de operacin

Control

Alarmas

ACK

Procesamiento interno / vinculacin

Area de acuse Control Equipo de operacin

Area de acuse Equipo de operacin Control

Figura 17-4

Areas de alarma y de acuse

Correspondencia entre el bit de acuse y el nmero de aviso


Cada aviso de alarma tiene un nmero de aviso. Dicho nmero de aviso tiene asignado respectivamente el mismo bit x del rea de alarmas y el mismo bit x del rea de acuse. Normalmente, el rea de acuse tiene la misma longitud que el rea de alarmas correspondiente. Cuando la longitud de un rea de acuse no abarca la longitud total del correspondiente rea de alarmas, y hay las siguientes reas de alarmas y de acuse, rige entonces la siguiente correspondencia:

Area de alarmas 1 Alarma No. 1 Bit 7 0 7 0 16 ............. 1 ............. 32 17 ............. 48 33 Area de alarmas 2 Bit 7 64 80 Alarma No. 49 0 7 0 ............. 49 ............. 65

Area de acuse 1 Bit de acuse para alarma No. 1 Bit 7 0 7 0 16 ............. 1 ............. 32 17

Area de acuse 2 Bit de acuse para alarma No. 49 0 7 0 Bit 7 64 ............. 49 ............. 80 65

Figura 17-5

Correspondencia entre bit de acuse y nmero de aviso

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

17-9

Areas de datos de usuario para SIMOTION

Area de acuse Equipo de operacin Control


Si se pone un bit en el rea de alarmas, el equipo de operacin repone el bit perteneciente en el rea de acuse. Debido al procesamiento que realiza el equipo de operacin, estos dos procesos presentan cierta diferencia temporal. Si se acusa la alarma en el equipo de operacin, se pone el bit en el rea de acuse. As el control puede reconocer que la alarma ha sido acusada (o confirmada). La figura 17-6 muestra el diagrama de impulsos. El rea de acuse Equipo de operacin Control puede tener como mximo la misma longitud que el rea de alarmas correspondiente.

Area de alarmas

Area de acuse Equipo de operacin Control Acuse a travs de equipo de operacin Figura 17-6 Diagrama de impulsos para el rea de acuse Equipo de operacin Control

Area de acuse Control Equipo de operacin


Esto tiene validez en ProTool a partir de la versin V6.0: Un bit colocado por el control en esta rea acusa el aviso de alarma correspondiente en el equipo de operacin y cumple as la misma funcin que si se pulsara la tecla ACK. Retroceda el bit antes de que ponga el bit otra vez en el rea de alarmas. La figura 17-7 muestra el diagrama de impulsos.

Area de alarmas Area de acuse Control Equipo de operacin Acuse por medio del control Figura 17-7 Diagrama de impulsos para el rea de acuse Control Equipo de operacin

El rea de acuse Control Equipo de operacin S S se ajusta en el puntero de rea Alarmas y puede tener, como mximo, la misma longitud que el rea de alarmas correspondiente.

17-10

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

Areas de datos de usuario para SIMOTION

Tamao de las reas de acuse


Las reas de acuse Control Equipo de operacin y Equipo de operacin Control no deben ser ms grandes que el rea de alarmas perteneciente. Sin embargo, el rea de acuse se puede ajustar ms pequea cuando el acuse no deba ser efectuado por el control en todas las alarmas. Lo mismo vale cuando el acuse no debe ser reconocido en todas las alarmas en el control. La figura 17-8 aclara el presente caso.

Area de alarmas Alarmas que pueden ser acusadas Bit n Alarmas que no pueden ser acusadas Bit m

Area de acuse de alarmas reducida Bit 0 Bit n Bit 0

Figura 17-8

Area de acuse reducida

Indicacin Deposite las alarmas importantes en el rea de alarmas de forma ascendente desde el bit 0!

17.5

Area de datos de usuario, Nmero de la imagen

Aplicacin
En el rea de datos de usuario Nmero de la imagen los equipos de operacin colocan informaciones acerca de la imagen iniciada en el equipo de operacin. Esto permite transferir informaciones acerca del contenido actual del display del equipo de operacin al control y causar desde all ciertas reacciones, p. ej. iniciar otra imagen.

Requisito
Si se debe utilizar el rea de los nmeros de la imagen, sta debe establecerse en el proyecto ProTool como Puntero de rea. Puede colocarse una sola vez en un solo control. Se transmite el rea de los nmeros de la imagen al control de forma espontnea, es decir, la transmisin siempre se lleva a cabo cuando en el equipo de operacin se selecciona una nueva imagen. Por lo tanto no es necesario configurar un ciclo de recopilacin.

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

17-11

Areas de datos de usuario para SIMOTION

Estructura
El rea de los nmeros de la imagen es un rea de datos con una longitud fija de 5 palabras de datos. A continuacin aparece la estructura del rea de los nmeros de la imagen dentro de la memoria del control.
7 1ra pal. 2da pal. 3ra pal. 4ta pal. 5ta pal. 0 7 tipo de imagen actual nmero de imagen actual reservado nmero de cuadro actual reservado 0

Entrada tipo de imagen actual nmero de imagen actual nmero de cuadro actual

Ocupacin 1 para imagen de base o 4 para ventana permanente 1 a 65535 1 a 65535

17.6

Area de datos de usuario, Fecha/Hora

Transferencia de fecha y hora


Para transferir la fecha y la hora desde el equipo de operacin al control existen las rdenes del control 40 y 41. Ambas leen la fecha actual y la hora actual del equipo de operacin y las escriben en el rea de datos Fecha/Hora del control. All se pueden evaluar las informaciones del programa del control. La diferencia de las rdenes depende del formato en el que las informaciones se guardan. La orden 40 escribe en el formato S7 DATE_AND_TIME, mientras que la orden 41 utiliza el formato del equipo de operacin. Ambos formatos estn codificados en BCD.

17-12

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

Areas de datos de usuario para SIMOTION

Formato S7 DATE_AND_TIME (codificado en BCD)


El formato utilizado por la orden 40 del control tiene la siguiente estructura:
BYTE n+0 n+1 n+2 n+3 n+4 n+5 n+6 n+7 reservado reservado 7 4 3 Ao (8099/029) Mes (112) Da (131) Hora (023) Minuto (059) Segundo (059) reservado Da de la semana (17, 1=Dom.) 0

Figura 17-9

Estructura del rea de datos Fecha/Hora en el formato DATE_AND_TIME

Indicacin Al introducir los valores en el rea de datos de los dgitos del ao considerar que los valores 8099 indican los dgitos de los aos 1980 a 1999 y los valores 029 indican los dgitos de los aos 2000 a 2029.

Formato del equipo de operacin


El formato utilizado por la orden 41 del control tiene la siguiente estructura:
BYTE n+0 n+1 n+2 n+3 n+4 n+5 n+6 n+7 n+8 n+9 n+10 n+11 7 reservado Hora (023) Minuto (059) Segundo (059) reservado reservado reservado Da de la semana (17, 1=Dom.) Da (131) Mes (112) Ao (8099/029) reservado 0

Figura 17-10 Estructura del rea de datos Fecha/Hora en el formato del equipo de operacin

Indicacin Al introducir los valores en el rea de datos de los dgitos del ao considerar que los valores 8099 indican los dgitos de los aos 1980 a 1999 y los valores 029 indican los dgitos de los aos 2000 a 2029.

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

17-13

Areas de datos de usuario para SIMOTION

Diferencias del formato S7 en comparacin al formato del equipo de operacin


El formato S7 DATE_AND_TIME presenta las siguientes diferencias frente al formato del equipo de operacin: S S Otra secuencia de rdenes Reduccin de la capacidad necesaria de memoria de 12 a 8 Bytes

17.7

Area de datos de usuario, Fecha/Hora PLC

Transferencia de fecha y hora hasta el equipo de operacin


La transferencia de hora y fecha hasta el equipo de operacin es por lo general aconsejable cuando el control es maestro para la hora.

Formato DATE_AND_TIME (codificado en BCD)


BYTE n+0 n+1 n+2 n+3 n+4 n+5 n+6 n+7 reservado reservado 7 4 3 Ao (8099/029) Mes (112) Da (131) Hora (023) Minuto (059) Segundo (059) reservado Da de la semana (17, 1=Dom.) 0

Figura 17-11 Estructura del rea de datos Fecha/Hora en el formato DATE_AND_TIME

Indicacin Al introducir los valores en el rea de datos de los dgitos del ao considerar que los valores 8099 indican los dgitos de los aos 1980 a 1999 y los valores 029 indican los dgitos de los aos 2000 a 2029.

El control escribe cclicamente el rea de datos, mientras que el equipo de operacin lee y se sincroniza (ver el Manual del usuario ProTool).

17-14

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

Areas de datos de usuario para SIMOTION

Indicacin En la configuracin no hay que seleccionar un ciclo de recopilacin muy pequeo para el puntero de rea Fecha/hora, debido que esto influencia el rendimiento del equipo de operacin. Recomendacin: Ciclo de recopilacin de 1 minuto si el proceso lo permite.

17.8

Area de datos de usuario, Coordinacin


El rea de datos de usuario Coordinacin tiene una longitud de dos palabras de datos. El rea sirve para realizar las siguientes funciones: S S S Reconocer el arranque del equipo de operacin en el programa de control Detectar el modo de servicio actual del equipo de operacin en el programa de control Reconocer la disponibilidad de comunicacin del equipo de operacin en el programa de control

Indicacin En cada actualizacin del rea de coordinacin por medio del equipo de operacin se escribir siempre el rea de coordinacin completa. Por tal razn, el programa del control no debe efectuar ninguna modificacin en el rea de coordinacin.

Ocupacin de los bits en el rea de coordinacin


1 bytes 7 2 1 0 X X X Bit de arranque Modo de servicio = reservado X = ocupado Bit de vida

Figura 17-12 Significado de los bits en el rea de coordinacin

Bit de arranque
El equipo de operacin coloca brevemente a 0 el bit de arranque durante el proceso de arranque. Despus del proceso de arranque el bit estar permanentemente en 1.

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

17-15

Areas de datos de usuario para SIMOTION

Modo de servicio
Tan pronto como el equipo de operacin sea colocado off-line por el operador, el bit del modo de servicio ser puesto a 1. En un servicio normal del equipo de operacin, el estado del bit del modo de es 0. En el programa de control Ud. puede consultar este bit y determinar as el modo de servicio actual del equipo de operacin.

Bit de vida
El bit de vida es invertido por el equipo de operacin en intervalos de tiempo de un segundo aproximadamente. En el programa de control Ud. puede consultar este bit y comprobar as si an existe una conexin hacia el equipo de operacin.

17.9

Areas de datos de usuario, Solicitud de curva y transferencia de curvas

Curvas
Una curva es la representacin grfica de un valor del control. La lectura del valor se efecta controlada por tiempo o por bits en funcin de la configuracin.

Curvas controladas por tiempo


El equipo de operacin lee los valores de la curva cclicamente segn un intervalo de tiempo definido durante la configuracin. Las curvas controladas por tiempo son apropiadas para desarrollos continuos como, p. ej. la temperatura de servicio de un motor.

Curvas controladas por bit


Si se coloca un bit de trigger en el puntero de rea Transferencia de curvas, el equipo de operacin leer slo un valor de la curva o bien todo el buffer de la curva. Esto se define durante la configuracin. Las curvas controladas por bits se utilizan normalmente para la representacin de valores que cambian muy rpidamente. Un ejemplo al respecto es la presin de inyeccin durante la fabricacin de piezas de plstico.

17-16

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

Areas de datos de usuario para SIMOTION

Para activar curvas controladas por bits se han de definir durante la configuracin las correspondientes reas en el proyecto ProTool (bajo Puntero de rea) y se han de ajustar en el control. El equipo de operacin y el control comunican entre s a travs de estas reas. Las siguientes reas estn disponibles para curvas: S S S Area de solicitud de curvas Area de transferencia de curvas 1 Area de transferencia de curvas 2 (slo necesaria en caso de buffer alternativo)

En la configuracin asigne un bit a una curva. De esta manera estar determinada claramente la asignacin de bits para todas las reas.

Buffer alternativo
El buffer alternativo es un segundo buffer para la misma curva, el cual se puede instalar durante la configuracin. Mientras el equipo de operacin lee los valores del buffer 1, el control escribe en el buffer 2. Mientras el equipo de operacin lee del buffer 2, el control escribe en el buffer 1. As se evita que los valores de la curva sean sobreescritos por el control mientras el equipo de operacin lee la curva.

Distribucin del puntero de rea


Los punteros de rea Solicitud de curva, Transferencia de curvas 1 y 2 pueden distribuirse en reas de datos separadas con una cantidad y longitud mximas prefijadas (tabla 17-5).
Tabla 17-5 Distribucin del puntero de rea Area de datos Solicitud de curva Cantidad de reas de datos, mxima Palabras en rea de datos, total 8 8 Transferencia de curvas 1 8 8 2 8 8

Area de solicitud de curvas


Si en el equipo de operacin se abre una imagen con una o varias curvas, el equipo de operacin pone los correspondientes bits en el rea de solicitud de curvas. Despus de la anulacin de la imagen, el equipo de operacin repone los bits correspondientes en el rea de solicitud de curvas. A travs del rea de solicitud de curvas en el control se puede evaluar la curva que se representa actualmente en el equipo de operacin. Las curvas tambin se pueden controlar sin evaluacin del rea de solicitud de curvas.

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

17-17

Areas de datos de usuario para SIMOTION

Area de transferencia de curvas 1


Esta rea sirve para realizar el control (trigger) de curvas. Ponga en el programa del control el bit asignado a la curva en el rea de transferencia de curvas y el bit general de curvas. El equipo de operacin reconoce el Trigger y lee un valor o todo el buffer. Despus repone el bit de la curva y el bit general de curvas. Area(s) de transferencia de curvas
Nmero de bit 7 6 5 4 3 1ra pal. 2da pal. Bit general de curvas 2 1 0 7 6 5 4 3 2 1 0

Mientras no se haya repuesto el bit general de curvas, el rea de transferencia de curvas no debe ser modificado por el programa del control.

Area de transferencia de curvas 2


El rea de transferencia de curvas 2 es necesaria para curvas que se configuran con el buffer alternativo. Tiene exactamente la misma estructura que el rea de transferencia de curvas 1.

17.10 Area de datos de usuario, Imagen de los LED

Aplicacin
Los paneles de operador (OP), Multi Panel (MP) y Panel PC tienen diodos luminosos (LED) en las teclas de funciones. Estos LEDs pueden ser activados desde el control. De este modo es posible, p. ej. sealar al operador mediante un diodo luminoso la tecla que debe pulsar en funcin de la situacin.

Requisito
Para poder controlar los LED, en el control se deben instalar las reas de datos respectivas, llamadas imgenes, y se deben indicar en la configuracin como punteros de rea.

17-18

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

Areas de datos de usuario para SIMOTION

Distribucin del puntero de rea


El puntero de rea imagen de los LED se puede dividir en reas de datos separadas tal como se muestra en la tabla siguiente.
Tabla 17-6 Distribucin del puntero de rea Cantidad de reas de datos, mxima 8 8 8 8 8 Palabras en rea de datos, total 16 16 16 16 16

Equipo de operacin Panel PC MP 370 MP 270, MP 270B OP 270 OP 170B

Indicacin En la ventana Insertar nuevo puntero de rea ya no se podr seleccionar el puntero de rea afectado cuando se haya alcanzado la cantidad mxima. Los punteros de rea del mismo tipo estarn representados de color gris.

Asignacin de LED
La asignacin de cada uno de los diodos luminiscentes a cada bit de las reas de datos se determina durante la configuracin de las teclas de funciones. Al mismo tiempo se indica para cada LED el nmero de bit dentro del rea de la imagen. El nmero de bit (n) designa el primero de dos bits consecutivos que controlan los estados de los LED que se indican a continuacin (vase tabla 17-7):
Tabla 17-7 Estados de los LED Bit n 0 1 0 1 Apagado Intermitencia Intermitencia Luz permanente Funcin de los LED

Bit n + 1 0 0 1 1

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

17-19

Areas de datos de usuario para SIMOTION

17.11 Recetas

Descripcin
En la transferencia de registros de datos entre el equipo de operacin y el control, ambos interlocutores de comunicacin acceden alternativamente a reas de comunicaciones comunes en el control. Son objeto del presente captulo la funcin y la estructura del rea de comunicaciones especfica de la receta (buzn de datos) as como los mecanismos en la transferencia sincronizada de registros de datos. En la ayuda Online encontrar informaciones para preparar el buzn de datos en ProTool.

Tipos de transferencia
Para transferir registros de datos entre el equipo de operacin y el control existen dos posibilidades: S S Transferencia sin sincronizacin (pgina 17-21) Transferencia con sincronizacin a travs del buzn de datos (pgina 17-22)

Los registros de datos se transfieren siempre de forma directa, es decir que los valores de las variables se leen directamente de la direccin sin desvo a travs del portapapeles, o se escriben directamente en la direccin que est configurada para la variable.

Activar la transferencia de registros de datos


Para activar la transferencia existen tres posibilidades: S S S Operacin en la indicacin de recetas (pgina 17-23) rdenes del control (pgina 17-24) Activar funciones configuradas (pgina 17-25)

Si la transferencia de registros de datos se activa mediante una funcin configurada o una orden del control, la indicacin de recetas en el equipo de operacin se puede seguir operando sin impedimentos ya que los registros de datos se transfieren de modo subordinado. Sin embargo, no es posible la ejecucin simultnea de varias solicitudes de transferencia. En este caso, el equipo de operacin rechaza con un aviso del sistema la transferencia posterior. En el anexo, parte A se encuentra una lista de los avisos del sistema ms importantes con indicaciones respecto a la localizacin de errores y el remedio.

17-20

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

Areas de datos de usuario para SIMOTION

17.11.1 Transferencia sin sincronizacin

Finalidad
En la transferencia asncrona de registros de datos entre el equipo de operacin y el control notiene lugar ninguna coordinacin entre reas de comunicaciones utilizadas de forma comn. Por ello, no es necesaria la preparacin de un buzn de datos durante la configuracin.

Aplicacin
La transferencia asincrnica de un registro de datos se ofrece, p. ej. siempre que S S S se pueda excluir, condicionado por el sistema, que el interlocutor de comunicacin sobrescriba los datos, el control no necesita ninguna informacin sobre el nmero de receta y el nmero del registro de datos o la transferencia de registros de datos se active mediante operacin en el equipo de operacin.

Leer valores
Al iniciar la transferencia para leer, los valores en las direcciones de control se leen y se transfieren al equipo de operacin. S Inicio a travs de operacin en la indicacin de recetas: Los valores se cargan en el equipo de operacin. All puede seguir procesndolos, p. ej. modificar, guardar valores, etc. S Inicio a travs de funcin u orden del control: los valores se guardan inmediatamente en el soporte de datos.

Escribir valores
Al iniciar la transferencia para escribir, se escriben los valores en las direcciones del control. S S Inicio a travs de operacin en la indicacin de recetas: Los valores actuales se escriben en el control. Inicio a travs de funcin u orden del control: Los valores del soporte de datos se escriben en el control.

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

17-21

Areas de datos de usuario para SIMOTION

17.11.2 Transferencia con sincronizacin

Finalidad
En la transferencia sincrnica, los dos interlocutores de comunicacin ponen bits de estado en el buzn de datos utilizado en comn. Por ello puede Ud. evitar en su programa del control que se sobrescriban recprocamente los datos de forma incontrolada.

Aplicacin
La transferencia sincrnica de un registro de datos se ofrece, p. ej. siempre que S S S el control sea el interlocutor activo en la transferencia de registros de datos, en el control se deban evaluar informaciones sobre el nmero de receta y el nmero de registro de datos o la transferencia de registros de datos se active mediante orden del control.

Requisito
Para que se transfieran de modo sincronizado los registros de datos entre el equipo de operacin y el control, se han de cumplir los siguientes requisitos en la configuracin: S S El buzn de datos ha sido preparado bajo Sistema de destino Puntero de rea. En las propiedades de la receta se ha indicado el control con el que el equipo de operacin sincroniza la transferencia de los registros de datos. Se ajusta el control en el editor de recetas bajo Propiedades Transferencia. En el Manual del usuario ProTool Configurar sistemas basados en Windows se detallan informaciones referentes a este punto.

17.11.3 Buzn de datos para transferencia sincronizada

Estructura
El buzn de datos tiene una longitud fija de 5 palabras. Este est estructurado del siguiente modo:
7 1ra pal. 2da pal. 3ra pal. 4ta pal. 5ta pal. 0 7 0

Nmero de receta actual (1 999) Nmero de registro actual (0 65.535) reservado Estado (0, 2, 4, 12) reservado

17-22

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

Areas de datos de usuario para SIMOTION

Palabra de estado
La palabra de estado (palabra 4) puede asumir los siguientes valores:
Valor de ajuste decimal 0 2 4 12 binario 0000 0000 0000 0010 0000 0100 0000 1100 Transferencia permitida, buzn de datos libre Transferencia en curso Transferencia concluida sin errores Transferencia concluida con errores Significado

17.11.4 Ejecucin de la sincronizacin


Leer del control mediante operacin en la indicacin de recetas
Paso 1 2 s El equipo de operacin introduce el nmero de receta a leer as como el estado Transferencia en curso en el buzn de datos y pone a cero el nmero del registro de datos. El equipo de operacin lee los valores del control y los muestra en la indicacin de recetas. En el caso de recetas con variables sincronizadas, los valores del control se escribirn tambin en las variables. 4 5 El equipo de operacin ajusta el estado Transferencia concluida. Para permitir una nueva transferencia, el programa de control ha de poner de nuevo a cero la palabra de estado. Accin Comprobacin: palabra de estado = 0? no Cancelacin con aviso del sistema.

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

17-23

Areas de datos de usuario para SIMOTION

Escribir en el control mediante operacin en la indicacin de recetas


Paso 1 2 s El equipo de operacin introduce el nmero de receta y el nmero de registro de datos a escribir as como el estado Transferencia en curso en el buzn de datos. El equipo de operacin escribe los valores actuales en el control. En el caso de recetas con variables sincronizadas, los valores modificados entre visualizacin de recetas y variables sern actualizados y luego se escribirn en el control. 4 5 El equipo de operacin ajusta el estado Transferencia concluida. El programa de control puede ahora, de ser preciso, evaluar los datos transferidos. Para permitir una nueva transferencia, el programa de control ha de poner de nuevo a cero la palabra de estado. Accin Comprobacin: palabra de estado = 0? no Cancelacin con aviso del sistema.

Leer del control mediante orden del control PLC DAT (No. 69)
Paso 1 Accin Comprobacin: palabra de estado = 0? s 2 El equipo de operacin introduce el nmero de receta y el nmero de registro de datos indicado en la orden as como el estado Transferencia en curso en el buzn de datos. El equipo de operacin lee los valores del control y guarda estos valores en el registro de datos que est indicado en la orden. no Cancelacin sin respuesta.

3 4

S Si se hubiera seleccionado Sobrescribir en la orden, se sobrescribe un registro de datos existente sin consulta de confirmacin. El equipo de operacin ajusta el estado Transferencia concluida.

S Si en la orden se eligi No sobrescribir y el registro de datos ya


existe, el equipo de operacin interrumpe entonces el proceso y registra 0000 1100 en la palabra de estado del buzn de datos. 5 Para permitir una nueva transferencia, el programa de control ha de poner de nuevo a cero la palabra de estado.

En la pgina 17-27 encontrar informaciones sobre la estructura de la orden del control.

17-24

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

Areas de datos de usuario para SIMOTION

Escribir en el control mediante orden del control DAT PLC (No. 70)
Paso 1 Accin Comprobacin: palabra de estado = 0? s 2 El equipo de operacin introduce el nmero de receta y el nmero de registro de datos indicado en la orden as como el estado Transferencia en curso en el buzn de datos. El equipo de operacin lee los valores del registro de datos indicado en la orden y escribe estos valores en el control. El equipo de operacin ajusta el estado Transferencia concluida. El programa de control puede ahora, de ser preciso, evaluar los datos transferidos. Para permitir una nueva transferencia, el programa de control ha de poner de nuevo a cero la palabra de estado. no Cancelacin sin respuesta.

3 4 5

En la pgina 17-27 encontrar informaciones sobre la estructura de la orden del control.

Leer del control mediante funcin configurada


Paso 1 Accin Comprobacin: palabra de estado = 0? s 2 El equipo de operacin introduce el nmero de receta y el nmero de registro de datos indicado en la funcin as como el estado Transferencia en curso en el buzn de datos. El equipo de operacin lee los valores del control y los guarda en el registro de datos que est indicado en la funcin. no Cancelacin con aviso del sistema.

3 4

S Si se hubiera seleccionado Sobrescribir en la funcin, se


sobrescribe un registro de datos existente sin consulta de confirmacin. El equipo de operacin ajusta el estado Transferencia concluida.

S Si en la orden se eligi No sobrescribir y el registro de datos ya


existe, el equipo de operacin interrumpe entonces el proceso y registra 0000 1100 en la palabra de estado del buzn de datos. 5 Para permitir una nueva transferencia, el programa de control ha de poner de nuevo a cero la palabra de estado.

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

17-25

Areas de datos de usuario para SIMOTION

Escribir en el control mediante funcin configurada


Paso 1 Accin Comprobacin: palabra de estado = 0? s 2 El equipo de operacin introduce el nmero de receta y el nmero de registro de datos indicado en la funcin as como el estado Transferencia en curso en el buzn de datos. El equipo de operacin lee los valores del registro de datos indicado en la funcin y escribe estos valores en el control. El equipo de operacin ajusta el estado Transferencia concluida. El programa de control puede ahora, de ser preciso, evaluar los datos transferidos. Para permitir una nueva transferencia, el programa de control ha de poner de nuevo a cero la palabra de estado. no Cancelacin con aviso del sistema.

3 4 5

Indicacin La evaluacin de los nmeros de receta y de registro de datos en el control debe efectuarse, debido a la consistencia de los datos, slo despus de que el estado est ajustado en el buzn de datos a Transferencia concluida o Transferencia concluida con errores.

Posibles causas de errores


En caso que la transferencia de registros de datos se termine con errores, entonces esto puede tener, entre otras, las siguientes causas: S S S S no se ha ajustado la direccin de variable en el control no es posible sobrescribir registros de datos no existe el nmero de receta no existe el nmero de registro de datos

En el anexo, parte A se encuentra una lista de los avisos del sistema ms importantes con indicaciones respecto a la localizacin de errores y el remedio.

17-26

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

Areas de datos de usuario para SIMOTION

Reaccin debido a una cancelacin ocasionada por un error


El equipo de operacin reacciona de la siguiente manera a una cancelacin ocasionada por un error en la transferencia de registros de datos: S Inicio a travs de operacin en la indicacin de recetas Indicaciones en la lnea de estado de la indicacin de recetas y edicin de avisos del sistema. S S Inicio a travs de funcin Edicin de avisos del sistema Inicio a travs de orden del control No hay respuesta en el equipo de operacin. Independientemente de ello puede Ud. evaluar el estado de la transferencia mediante la consulta de la palabra de estado en el buzn de datos.

17.11.5 Ordenes del control en recetas

Finalidad
Tambin se puede iniciar la transferencia de registros de datos entre equipo de operacin y control desde el programa de control. Para ello no es necesaria ninguna operacin en el equipo de operacin. Para este tipo de transferencia estn disponibles las dos rdenes del control No. 69 y No. 70.

No. 69: Leer registro de datos desde el control (PLC DAT)


La orden del control No. 69 transfiere registros de datos desde el control hacia el equipo de operacin. La orden del control tiene la siguiente estructura:

Byte a la izquierda (BI) Palabra 1 Palabra 2 Palabra 3 Palabra 4 0

Byte a la derecha (BD) 69

Nmero de receta (1 999) Nmero de registro de datos (1 65.535) No sobrescribir registro de datos existente: 0 Sobrescribir registro de datos existente: 1

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

17-27

Areas de datos de usuario para SIMOTION

No. 70: Escribir registro de datos en el control (DAT PLC)


La orden del control No. 70 transfiere registros de datos desde el equipo de operacin al control. La orden del control tiene la siguiente estructura:

Byte a la izquierda (BI) Palabra 1 Palabra 2 Palabra 3 Palabra 4 0

Byte a la derecha (BD) 70

Nmero de receta (1 999) Nmero de registro de datos (1 65.535)

17-28

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

Avisos del sistema

A B C D

Parte VIII

ANEXO
Ordenes del control Ocupacin de interfases Documentacin SIMATIC HMI

Q-30

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

Avisos del sistema

En este captulo
En esta parte del anexo se indica una seleccin de avisos del sistema importantes para sistemas basados en Windows. La tabla indica cundo aparecen los avisos as como el modo de eliminar la causa del error. No todo aviso es relevante para cada equipo de operacin.

Parmetros de los avisos del sistema


Los avisos del sistema pueden contener parmetros que no se desglosan al usuario, pero que son relevantes para seguir un error, ya que forman indicaciones sobre el cdigo fuente del software Runtime. Estos parmetros se visualizan despus del texto cdigo de error:. Indicacin Los avisos del sistema se emiten en el idioma que est ajustado en dicho momento en el equipo de operacin.

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

A-1

Avisos del sistema

Nmero 10000

Efecto / Causa La orden de impresin no se pudo iniciar por razones desconocidas o fue interrumpida. La impresora no est bien ajustada. O: No hay autorizacin para usar una impresora en red.

Remedio Verifique los ajustes de impresora y conexiones por cable. Si se presenta el error otra vez, comunquese con la Hotline! Instale una impresora y/o mrquela como impresora estndar. Deje pasar un tiempo antes de dar la siguiente orden de impresin. Deje pasar un tiempo antes de dar la siguiente orden de impresin. Dado el caso repita la accin.

10001 10002

No se ha instalado una impresora o no se ha ajustado ninguna impresora estndar. El buffer intermedio para la impresin de grficos est lleno. Se almacenarn hasta dos grficos Los grficos se pueden almacenar nuevamente de forma intermedia. El buffer intermedio para la impresin de lneas en el modo de texto (p. ej. avisos) est lleno. Se almacenarn hasta 1000 lneas. Se pueden almacenar nuevamente lneas de texto. El sistema de impresin de Windows report un error. En el texto indicado y, dado el caso, en el nmero de error puede leer las posibles causas. No se imprime o se imprime incorrectamente. En la lnea de Script indicada se ha presentado un error. Por tal razn se interrumpi la ejecucin de la funcin Script. Para este caso tambin considere, dado el caso, el anterior aviso del sistema.

10003 10004

10005 10006

20010

En su configuracin seleccione la lnea indicada en el Script. En las variables controle si los tipos usados son admisibles. En las funciones controle si la cantidad y los tipos de los parmetros estn correctos. En la configuracin seleccione los Scripts que son llamados directa o indirectamente por el Script indicado. En las variables controle si los tipos usados son admisibles. En las funciones controle si la cantidad y los tipos de los parmetros estn correctos. Genere nuevamente la configuracin. Instale nuevamente ProTool/Pro RT.

20011

Se ha presentado un error en un Script llamado por el Script indicado. Por tal razn, en el subscript se interrumpi la ejecucin de la funcin Script. Para este caso tambin considere, dado el caso, el anterior aviso del sistema.

20012 20013

Existen datos de configuracin inconsistentes. Por tal razn no se pudo crear el Script. El VBScript.dll no ha sido instalado correctamente. Por tal razn no se puede ejecutar ningn Script.

20014

De la funcin Script se devuelve un valor que no En la configuracin seleccione el Script indise escribe en ninguna variable de devolucin cado. configurada. Controle si al nombre del Script se le asigna un valor. Se activaron demasiados Scripts consecutivamente en muy corto tiempo. Si hay ms de 20 Scripts que deben ser procesados, los siguientes Scripts sern eliminados. En este caso no se ejecutar el Script indicado en el aviso. La variable no pudo recibir el resultado de la funcin por ejemplo en el caso de que se sobrepasa un margen de valores. Verifique cul es la razn por la que se activan los Scripts. Ample los tiempos, por ejemplo el tiempo de polling de las variables que activa el Script.

20015

30010

Verifique los tipos de las variables de los parmetros de la funcin.

A-2

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

Avisos del sistema

Nmero 30011

Efecto / Causa

Remedio

No se pudo ejecutar una funcin debido a que al Verifique el valor del parmetro y el tipo de la parmetro de la funcin se transfiri un valor o variable del parmetro inadmisible. tipo inadmisible. Si se usa una variable como parmetro, controle su valor. No se pudo ejecutar la funcin debido a que los parmetros no se pueden convertir a un tipo de variable comn. No se pudo ejecutar la funcin debido a que los parmetros no se pueden convertir a un tipo de variable comn. El equipo de operacin recibe datos ms rpido de lo que los puede procesar. Por tal razn, no se aceptarn ms datos hasta que los datos existentes hayan sido procesados. Despus se reanudar el intercambio de datos. El intercambio de datos ha sido reanudado nuevamente. Este aviso se genera por medio de la funcin Mostrar aviso del sistema. El texto que se va a indicar se transferir como parmetro a la funcin. El archivo no pudo ser copiado en la direccin indicada, debido a que uno de los dos archivos est abierto actualmente o no existe el camino fuente/destino. Probablemente el usuario de Windows NT no tiene derecho de acceso a uno de los dos archivos. Verifique los tipos de parmetros en la configuracin. Verifique los tipos de parmetros en la configuracin.

40010

40011

50000

50001 60000

60010

Inicie nuevamente la funcin o verifique el camino del archivo fuente/destino. En Windows NT con NTFS: El usuario que ejecuta ProTool/Pro RT debe recibir el derecho para poder acceder a los archivos.

60011

Se ha tratado de copiar un archivo en s mismo. Probablemente el usuario de Windows NT no tiene derecho de acceso a uno de los dos archivos.

Verifique el camino del archivo fuente/destino. En Windows NT con NTFS: El usuario que ejecuta ProTool/Pro RT debe recibir el derecho para poder acceder a los archivos. Verifique si la aplicacin existe en el camino o en el camino de bsqueda indicado, o cierre otras aplicaciones. Verifique el tiempo que se debe ajustar.

70010

No se pudo iniciar la aplicacin porque no fue encontrado en el camino indicado o porque no hay suficiente memoria libre. No se pudo cambiar el tiempo del sistema. Los avisos de error aparecen slo en combinacin con el puntero de rea Fecha/Hora PLC. Causas posibles:

70011

En Windows NT: El usuario que ejecuta ProTool/ Pro RT debe recibir el derecho para cambiar el tiempo del sistema de Windows NT (Gestin/ en la orden del control se transfiri un tiempo Manager de usuario, normas). inadmisible, de usuario para cambiar el tiempo del sistema.

S el usuario de Windows NT no tiene derecho


Si en el aviso del sistema se muestra como primer parmetro el valor 13, entonces el segundo parmetro indica el Byte que tiene el valor incorrecto. 70012 Durante la ejecucin de la funcin Salir de Run- Finalice todas las aplicaciones que actualmente time con la opcin Desconectar Windows se estn corriendo. present un error. Luego cierre Windows. Windows y ProTool/Pro RT no se cierran. Una posible causa es que otras aplicaciones no se dejan cerrar.

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

A-3

Avisos del sistema

Nmero 70013

Efecto / Causa No se pudo cambiar el tiempo del sistema porque el valor indicado no es admisible. Probablemente se utilizaron caracteres de separacin incorrectos. No se pudo cambiar el tiempo del sistema. Causas posibles:

Remedio Verifique el tiempo que se debe ajustar.

70014

Verifique el tiempo que se debe ajustar. En Windows NT: El usuario que ejecuta ProTool/ Pro RT debe recibir el derecho para cambiar el tiempo del sistema de Windows NT (Gestin/ Manager de usuario, normas).

S se transfiri un tiempo inadmisible S el usuario de Windows NT no tiene derecho


de usuario para cambiar el tiempo del sistema,

S Windows no acepta el ajuste del tiempo.


70015 70016 No se pudo leer el tiempo del sistema, debido a que Windows no acepta la lectura. Se ha tratado de seleccionar una imagen por medio de una funcin o una orden. Esto no es posible porque no existe el nmero de imagen configurado. O: una imagen no pudo ser estructurada por insuficiencia de memoria del sistema. 70017 Fecha/Hora no se leen del puntero de rea, ya que la direccin ajustada en el control no existe o no ha sido asignada. Respuesta de importacin exitosa de lista de passwords. Respuesta de exportacin exitosa de lista de passwords. Respuesta de activacin de protocolizacin de avisos. Respuesta de desactivacin de protocolizacin de avisos. Aviso de respuesta del inicio de la accin Importar lista de passwords. Compare el nmero de la imagen en la funcin o en la orden con los nmeros de la imagen configurados. De ser necesario asigne el nmero a una imagen. Cambie la direccin o ajuste la direccin en el control.

70018 70019 70020 70021 70022 70023 70027 70028

Aviso de respuesta del inicio de la accin Expor- tar lista de passwords. Se ha iniciado la accin de guardar el sistema de archivos RAM. Se ha terminado con xito la accin de guardar el sistema de archivos RAM. Los archivos de la RAM se copian, a prueba de apagn, en la memoria Flash. Durante un nuevo arranque, estos archivos guardados sern copiados otra vez en el sistema de archivos RAM.

70029

La acin se guardar el sistema de archivos RAM Verifique los ajustes en el dilogo OP Properties no se ha ejecutada correctamente. y guarde el sistema de archivos RAM por medio No se ha guardado el sistema de archivos RAM. del botn de comando Save Files en la tarjeta de registro Persistent Storage. Los parmetros configurados de la funcin son incorrectos. No se ha podido establecer la conexin hacia el nuevo control. Compare los parmetros configurados de la funcin con los parmetros configurados de los controles y, de ser necesario, corrgalos.

70030

A-4

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

Avisos del sistema

Nmero 70031

Efecto / Causa El control configurado en la funcin no es un control S7. No se ha podido establecer la conexin hacia el nuevo control.

Remedio Compare los parmetros configurados Nombre del control S7 de la funcin con los parmetros configurados de los controles y, de ser necesario, corrgalos. Coloque el archivo o la tabla en otro lugar desplazndolo o con una funcin de copiar.

80001 80002 80003

El archivo indicado est lleno hasta el tamao indicado (en porcentaje) y debe ser transferido. Falta una lnea en el archivo indicado. El proceso de copiado en archivos no ha resultado bien. Para este caso tambin considere, dado el caso, el siguiente aviso del sistema.

80006

Como no se puede guardar nada en el archivo, esto produce una prdida constante de funcionalidad. Se ha terminado correctamente una accin de copiado. Como el camino en ProTool/Pro fue introducido incorrectamente, esto produce una prdida constante de funcionalidad. Los valores de archivo se guardan en un buffer. Si los valores deben registrarse en el buffer ms rpido de lo que se puede escribir fsicamente (p. ej. en un disco duro), el buffer se puede sobrecargar y se parar el registro. Ha terminado el estado de sobrecarga. El archivo registra otra vez todos los valores.

En el caso de bancos de datos verifique si la fuente de datos respectiva existe y arranque otra vez el sistema. Configure nuevamente el camino para el archivo respectivo y arranque otra vez el sistema cuando se requiera toda la funcionalidad. Archive menos datos. O incremente los intervalos de registro.

80009 80010

80012

80013 80014

Se activ dos veces consecutivas en un corto tiempo la misma accin. Debido a que el copiado de un lugar a otro ya se est realizando, la accin ya no se realizar otra vez. Los archivos estn separados por medio de la Una otra vez los archivos. funcin Cerrar_archivos, y las entradas que llegan sobrepasan el tamao del buffer intermedio. Se borrarn todas las rdenes del buffer intermedio.

80016

80017

Las entradas que llegan sobrepasan el tamao del buffer intermedio. Esto puede ser ocasionado p. ej. por varias acciones de copiado que corren simultneamente. Se borrarn todas las rdenes de copiado del buffer intermedio.

Termine el proceso de copiado.

80018

Todos los archivos fueron unidos otra vez a la capa DB, p. ej. despus de ejecutar la funcin Abrir_archivos. Los valores se escribirn nuevamente en la tabla.

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

A-5

Avisos del sistema

Nmero 80019

Efecto / Causa Todos los archivos fueron separados de la capa DB y se cerraron todas las conexiones, p. ej. despus de ejecutar la funcin Cerrar_archivos. Los valores se guardarn de forma intermedia y se escribirn en las tablas cuando se realice una nueva conexin. No hay ninguna conexin con el medio de memoria y se puede realizar un cambio.

Remedio

80020

Se ha sobrepasado la cantidad mx. de acciones de copiado que pueden correr simultneamente. No se har la copia. Se tratar de borrar un archivo que todava est ocupado con una accin de copiado. No se ejecutar el borrado. Con la funcin Comenzar_archivo_siguiente se trat de comenzar un archivo siguiente en un archivo que no es archivo siguiente. No se crear ningn archivo siguiente.

Espere hasta que las acciones de copiado que estn corriendo se terminen e inicie otra vez la ltima accin de copiado. Espere hasta que las acciones de copiado que estn corriendo se terminen e inicie otra vez la ltima accin. Controle en el proyecto:

80021

80022

S si la funcin Comenzar_archivo_siguiente
est configurada correctamente

S si los parmetros de las variables son abastecidos correctamente en el equipo de operacin Controle en la configuracin:

80023

Se tratar de copiar un archivo en s mismo. No se copiar el archivo.

S si la funcin Copiar_archivo est configurada


correctamente

S si los parmetros de las variables son abastecidos correctamente en el equipo de operacin 80024 En su proyecto la funcin Copiar_archivo est predeterminada para no admitir ninguna copia en el caso que el archivo destino ya contenga datos (parmetro: Modo de escribir). No se copiar el archivo. 80025 Ud. ha cancelado la accin de copiado. Los datos que se hayan escrito hasta ese momento permanecern. No se borrar la tabla destino (en caso que este configurado). La cancelacin ser documentado por medio de una indicacin de error $RT_ERR$ al final de la tabla destino. 80026 El aviso se indicar luego de que todos los archivos hayan sido inicializados con xito. A partir de ese momento se escribirn valores en los archivos. Antes de eso no se archivarn valores a pesar de que el software de Runtime est corriendo. Como lugar de almacenamiento para un archivo se ha indicado la memoria Flash interna. Esto no es admisible. Para este archivo no se almacenar ningn valor y no se crear el archivo. 80028 El aviso sirve como respuesta de estado y dice que momentneamente est en marcha la inicializacin de los archivos. Hasta que aparezca el aviso 80026 no se archivar ningn valor. Dado el caso modifique en su proyecto la funcin Copiar_archivo. Antes de activar la funcin borre el archivo destino.

80027

Configure Storage Card o una ruta de acceso de red como lugar de almacenamiento.

A-6

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

Avisos del sistema

Nmero 80029

Efecto / Causa No se pudo inicializar la cantidad de archivos indicada en el aviso. Ha terminado la inicializacin de archivos. Los archivos incorrectos no estn disponibles para fines de almacenamiento.

Remedio Analice los avisos del sistema adicionales emitidos en relacin a este aviso. Verifique la configuracin, la ODBC (Open Database Connectivity) y la unidad indicada. Previamente borrar de manera manual las tablas existentes.

80030

La estructura de la(s) tabla(s) existente(s) no concuerda con la estructura esperada del proceso de guardar. Se detiene el proceso de guardar para este archivo.

80032

Los archivos se pueden configurar con trigger de funcin. Este ser activado tan pronto como el archivo est lleno. Si se inicia Runtime y el archivo ya est lleno, nunca se activara el trigger. El archivo mencionado ya no archiva porque est lleno.

Salga de Runtime, borre el archivo e inicie otra vez Runtime. O: En Runtime configure un botn de comando que reciba las mismas acciones que el trigger de funcin y pulsarlo. Verifique la conexin hacia los controles. Verifique si el rea de direccin para el puntero de rea Coordinacin existe en el control.

110000 110001 110002

Se realiz un cambio del estado de servicio. El estado de servicio est ahora Offline. Se realiz un cambio del estado de servicio. El estado de servicio est ahora Online. No se cambi el estado de servicio.

110003

El estado de servicio del control indicado ha sido cambiado por la funcin Control_conectar_desconectar. El estado de servicio est ahora Offline. El estado de servicio del control indicado ha sido cambiado por la funcin Control_conectar_desconectar. El estado de servicio est ahora Online. Con la funcin Control_conectar_desconectar se ha tratado de conmutar el control al modo de servicio Online, a pesar de que el sistema completo est en el modo de servicio Offline. Esta conmutacin es inadmisible. El modo de servicio del control sigue siendo Offline. Conecte todo el sistema al modo de servicio Online y ejecute otra vez la funcin.

110004

110005

110006

Los sistemas basados en Windows han sido ampliados con el puntero de rea Versin de usuario. Si la versin de usuario no es correcta, se terminar Runtime.

Verifique las versiones de usuario. Puede ser que en el control o en la configuracin se ha registrado la versin incorrecta o se ha iniciado la configuracin incorrecta para la versin de usuario del control.

120000

No se representar la curva porque se configur Cambie la configuracin. una coordenada equivocada para la curva o se configur una curva equivocada. No se representar la curva porque se configur Cambie la configuracin. una coordenada equivocada para la curva o se configur una curva equivocada.

120001

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

A-7

Avisos del sistema

Nmero 120002

Efecto / Causa La curva no ser representada porque la variable que se le ha asignado accede a una direccin invlida en el control. No se ejecut la accin.

Remedio Verifique si el rea de datos para la variable existe en el control, si la direccin configurada est correcta o si el margen de valores de las variables est correcto. Cierre otras aplicaciones. Borre del disco fijo archivos que ya no se necesitan.

130000

130001 130002

No se ejecut la accin. No se ejecut la accin.

Borre del disco fijo archivos que ya no se necesitan. Cierre otras aplicaciones. Borre del disco fijo archivos que ya no se necesitan.

130003

No se ha colocado ningn soporte de datos extrable. Se cancelar el proceso.

Controle, p. ej., si

S se est accediendo al soporte de datos


correcto

S se ha colocado el soporte de datos


130004 El soporte de datos extrable est protegido con- Controle si se est accediendo al soporte de tra escritura. Se cancelar el proceso. datos correcto. Dado el caso suprima la proteccin contra escritura. El archivo est protegido contra escritura. Se cancelar el proceso. Controle si se est accediendo al archivo correcto. Dado el caso modifique los atributos del archivo.

130005

130006

No se puede acceder al archivo. Se cancelar el Controle, p. ej., si proceso. S se est accediendo al archivo correcto

S si existe el archivo S otra accin est impidiendo el acceso simultneo al archivo

140000 140001 140003

La conexin online hacia el control se estableci correctamente. La conexin online hacia el control se anul. No se actualizan las variables o no se escribe. Controle la conexin y si es que el control est conectado. Con Ajustar interfase PG/PC verifique en el control del sistema los parmetros ajustados. Ejecute un nuevo arranque.

140004

No se actualizan las variables o no se escribe debido a que el punto de acceso o el parametrado de mdulos es incorrecto.

Controle la conexin y si es que el control est conectado. Con Ajustar interfase PG/PC verifique en el control del sistema el punto de acceso o el parametrado de mdulos (MPI, PPI, PROFIBUS). Ejecute un nuevo arranque. Utilice otra direccin para el equipo de operacin. Controle la conexin y si es que el control est conectado. Con Ajustar interfase PG/PC verifique en el control del sistema los parmetros ajustados. Ejecute un nuevo arranque.

140005

No se actualizan las variables o no se escribe debido a que la direccin del equipo de operacin es incorrecta (probablemente es muy grande).

140006

No se actualizan las variables o no se escribe debido a que la velocidad es incorrecta.

Seleccione en ProTool/Pro otra velocidad (dependiente del mdulo, perfil, interlocutor de comunicacin, etc.).

A-8

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

Avisos del sistema

Nmero 140007

Efecto / Causa No se actualizan las variables o no se escribe debido a que el perfil del bus es incorrecto (s. %1). Los siguientes parmetros no se pueden introducir en el banco de datos de registro: 1: 2: 3: 4: 5: 6: 7: 8: 9: 10: Tslot Tqui Tset MinTsdr MaxTsdr Trdy Tid1 Tid2 Gap Factor Retry Limit

Remedio Verifique el perfil de bus definido por el usuario. Controle la conexin y si es que el control est conectado. Con Ajustar interfase PG/PC verifique en el control del sistema los parmetros ajustados. Ejecute un nuevo arranque.

140008

No se actualizan las variables o no se escribe debido a que los datos de configuracin son incorrectos: Los siguientes parmetros no se pueden introducir en el banco de datos de registro: 0: 1: 2: 3: 4: 5: Error general Versin incorrecta Perfil no se puede introducir en el banco de datos de registro. Tipo de subred no se puede registrar en el banco de datos de registro. Targetrotationtime no se puede introducir en el banco de datos de registro. Direccin ms alta (HSA) incorrecta.

Controle la conexin y si es que el control est conectado. Con Ajustar interfase PG/PC verifique en el control del sistema los parmetros ajustados. Ejecute un nuevo arranque.

140009

No se actualizan las variables o no se escribe debido a que no se encontr el mdulo para la Comunicacin S7.

Con Ajustar interfase PG/PC instale nuevamente el mdulo en el control del sistema.

140010

No se encontr ningn interlocutor de comunica- Conecte el control. cin S7 debido a que el control est desconecDP/T: tado. Si en la red hay slo una maestra, en Ajustar DP/T: interfase PG/PC ajustar la opcin PG/PC es la En el control del sistema, en Ajustar interfase nica maestra en el bus. PG/PC no est ajustada la opcin PG/PC es la Si en la red hay ms de una maestra, conecte nica maestra en el bus. dichas maestras. Al hacerlo no modifique ningn ajuste, de los contrario se pueden presentar fallas en el bus.

140011 140012

No se actualizan las variables o no se escribe Controle la conexin y si es que el interlocutor debido a que la comunicacin est interrumpida. de comunicacin est conectado. Existe un problema de inicializacin (p. ej. Inicie nuevamente el equipo de operacin. cuando ProTool/Pro RT se termina por medio del O inicie primero ProTool/Pro RT y despus otras Taskmanager). aplicaciones. O: Cuando otra aplicacin (p. ej. STEP7, WINCC) est activa con otros parmetros de bus y las controladoras no se pueden iniciar con los nuevos parmetros del bus (p. ej. velocidad). El cable MPI no est enchufado, por tal razn no Verifique las conexiones. hay suministro de corriente. Modifique la direccin del equipo de operacin en el control de la configuracin.

140013 140014

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

A-9

Avisos del sistema

Nmero 140015

Efecto / Causa Velocidad incorrecta O: Parmetros de bus incorrectos (p. ej. HSA) O: Direccin OP > HSA O: Vector de interrupcin incorrecto (la interrupcin no llega hasta la controladora)

Remedio Corrija los parmetros equivocados.

140016 140017 140018

El chequeo de consistencia ha sido desactivado por Simotion Scout. Aparece entonces una nota correspondiente. Simotion Scout carga un nuevo proyecto en el control. Se interrumpe la conexin al control. No coinciden entre si la versin en el control y la versin en la configuracin (archivo FWD). Se interrumpe la conexin al control.

Cambie el nmero de interrupcin. Cambie el nmero de interrupcin. Active otra vez el chequeo de consistencia con Simotion Scout y cargue otra vez el proyecto en el control. Espere a que termine el cambio de configuracin. Existen las siguientes posibilidades de ayuda:

140019

140020

S Con Simotion Scout cargue la versin actual


en el control.

S Genere nuevamente el proyecto con ProTool


CS, salga de ProTool RT e inicie con una nueva configuracin. 150000 Ya no se escriben ni se leen datos. Causas posibles: Verifique si el cable est enchufado, si el control est OK, si se utiliza la interfase correcta.

Realice un nuevo arranque si el aviso del sisS El cable est interrumpido. tema no desaparece. S El control no responde, est defectuoso, etc. S La conexin se realiza a travs de la interfase incorrecta.

S El sistema est sobrecargado.


150001 La conexin se ha establecido otra vez ya que la causa de la interrupcin ha sido eliminada. Ya no se escriben ni se leen datos. Causas posibles:

160000

Verifique si el cable est enchufado, si el control est OK, si se utiliza la interfase correcta.

Realice un nuevo arranque si el aviso del sisS El cable est interrumpido. tema no desaparece. S El control no responde, est defectuoso, etc. S La conexin se realiza a travs de la interfase incorrecta.

S El sistema est sobrecargado.


160001 160010 La conexin se ha establecido otra vez ya que la causa de la interrupcin ha sido eliminada.

No existe conexin con el servidor, debido a que Verifique los derechos de acceso. la identificacin (CLS-ID) del servidor no puede ser detectada. No se pueden leer/escribir los valores. No existe conexin con el servidor, debido a que Controle, p. ej., si la identificacin (CLS-ID) del servidor no puede S el nombre del servidor est correcto ser detectada. S el nombre del ordenador est correcto No se pueden leer/escribir los valores. S si el servidor est registrado

160011

A-10

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

Avisos del sistema

Nmero 160012

Efecto / Causa

Remedio

No existe conexin con el servidor, debido a que Controle, p. ej., si la identificacin (CLS-ID) del servidor no puede S el nombre del servidor est correcto ser detectada. S el nombre del ordenador est correcto No se pueden leer/escribir los valores. S si el servidor est registrado Nota para el usuario experto: Interprete el valor de HRESULT.

160013

El servidor indicado ha sido iniciado como servidor InProc. Esto no ha sido autorizado y probablemente puede ocasionar un comportamiento indefinido, ya que el servidor corre en la misma habitacin de procesos que el software Runtime ProTool/Pro RT. En un PC/MP se puede iniciar slo un proyecto de servidor OPC. Si se intenta iniciar un segundo proyecto aparece un aviso de error. El segundo proyecto no tiene la funcionalidad de servidor OPC y desde el exterior no se le puede encontrar como servidor OPC.

Configure el servidor como servidor OutProc o como servidor local.

160014

En el ordenador no inicie dos proyectos con funcionalidad de servidor OPC:

170000 1)

Los avisos de diagnosis S7 no se visualizan debido a que en este equipo no se puede entrar al sistema de diagnosis S7. No se asiste el servicio. No se puede visualizar el buffer de diagnosis S7, debido a que est desconectada la comunicacin con el control. No se puede visualizar el buffer de diagnosis S7, debido a que la lectura del buffer de diagnosis (SZL) fue interrumpida por un error. No se puede visualizar un aviso de diagnosis S7. Se report el error interno %2. No se puede visualizar un aviso de diagnosis S7. Se report el error interno con la clase de error %2 y el nmero de error %3.

170001 1)

Conecte el control Online

170002 1)

170003 1) 170004 1)

170007 1)

No se puede leer el buffer de diagnosis S7 (SZL) debido a que la lectura fue interrumpida con la clase de error interno %2 y el cdigo de error %3. Una componente/OCX recibi datos de configuracin con una identificacin de versin que no es asistida. El sistema est sobrecargado debido a que se activaron demasiadas acciones al mismo tiempo. No se pueden ejecutar todas las acciones, algunas sern anuladas. Instale un componente ms reciente.

180000

180001

Existen diversas posibilidades de ayuda diferentes:

S Incremente los tiempos de ciclo configurados


o el impulso bsico.

S Cree ms lentamente los avisos (polling). S Active los Scripts y las funciones en intervalos de tiempo mayores.

S Si el aviso aparece con frecuencia:


Inicie nuevamente el equipo de operacin.

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

A-11

Avisos del sistema

Nmero 180002

Efecto / Causa No se pudo activar el teclado del display. Causas posibles:

Remedio Si no se tiene Windows 95: Instale otra vez el software Runtime.

S Por lo general en Windows 95 no se soporta


el teclado del display.

S El archivo TouchInputPC.exe no fue registrado debido a que el programa de instalacin se ejecut incorrectamente. 190000 190001 Probablemente no se actualizar la variable.

La variable ser actualizada nuevamente tras un estado incorrecto despus que se haya eliminado el ltimo estado de error (regreso al servicio normal). La variable no ser actualizada debido a que la comunicacin con el control est desconectada. La variable no ser actualizada debido a que no existe la direccin configurada para esta variable. La variable no ser actualizada debido a que no existe el tipo de control configurado para esta variable. La variable no ser actualizada debido a que no se puede reproducir el tipo de control en el tipo de variable. No se cambiar el valor de la variable debido a que se ha interrumpido la conexin al control o la variable est offline. Los valores lmite configurados de las variables no fueron respetados, p. ej. Conecte la comunicacin por medio de la funcin SetOnline. Verifique la configuracin.

190002 190004

190005

Verifique la configuracin.

190006

Verifique la configuracin.

190007

Establezca la conexin Online o restablezca la conexin con el control. Tenga en cuenta los valores lmite configurados o los actuales de las variables.

190008

S al introducir un valor, S por medio de una funcin, S por medio de un Script.


190009 Se trat de asignar a las variables un valor que est fuera del rango de valores admisible para este tipo. Por ejemplo la entrada del valor 260 para una variable de Byte o la entrada del valor 3 para una variable de palabra sin signo. 190010 La variable se escribe muy a menudo con valores (p. ej. en un bucle desde un Script). Se pierden valores debido a que se pueden guardar de forma intermedia nicamente 100 sucesos como mximo. 190011 Causa posible 1: Incremente el tiempo entre escritura repetida. Tenga en cuenta el margen de valores del tipo de variable.

S El valor introducido no pudo ser escrito en la Tenga en cuenta que el valor introducido debe
variable configurada del control debido a que estar dentro del margen de valores de las variano se alcanz o se sobrepas el margen de bles del control. valores.

S El valor introducido fue anulado y se restableci el valor inicial. Causa posible 2:

S Se interrumpi la conexin al control.

Controle la conexin al control.

A-12

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

Avisos del sistema

Nmero 190012

Efecto / Causa No es posible convertir el valor de un formato fuente a un formato destino, p. ej.:

Remedio Controle el margen de valores o el tipo de las variables.

S Para un contador se debe escribir un valor


que est fuera del margen de valores vlido dependiente del control.

S A una variable del tipo Integer se le debe


asignar un valor de tipo String. 190100 No se actualiza el puntero de rea debido a que no existe la direccin configurada para dicho puntero de rea. Tipo: 1 Avisos de servicio 2 Alarmas 3 Acuses PLC 4 Acuses OP 5 Imagen de los LED 6 Solicitud de curva 7 Transferencia de curvas 1 8 Transferencia de curvas 2 No.: es el nmero correlativo indicado en ProTool/Pro. 190101 No se actualiza el puntero de rea debido a que no se puede hacer la reproduccin del tipo de control en el tipo del puntero de rea. Tipo y No. de parmetro: Vea el aviso 190100 190102 El puntero de rea ser actualizado otra vez tras un estado incorrecto, debido a que el ltimo estado de error ha sido eliminado (regreso al servicio normal). Tipo y No. de parmetro: Vea el aviso 190100 200000 No se realiza la coordinacin debido a que la direccin configurada en el control no existe/no est ajustada. No se realiza la coordinacin debido a que la direccin configurada en el control no se puede escribir. Cambie la direccin o ajuste la direccin en el control. Cambie la direccin o en el control ajuste la direccin en un rea en la que se pueda escribir. Verifique la configuracin.

200001

200002

Momentneamente no se realiza la coordinacin Error interno debido a que el formato de la direccin del puntero de rea no concuerda con el formato interno de almacenamiento. Otra vez se realiza la coordinacin debido a que el ltimo estado de error ha sido eliminado (regreso al servicio normal). Probablemente no se va a realizar la coordinacin. Ya no se escriben ni se leen datos. Causas posibles:

200003

200004 200005

Verifique si el cable est enchufado o si el control est OK.

Realice un nuevo arranque si el aviso del sisS El cable est interrumpido. tema no desaparece. S El control no responde, est defectuoso, etc. S El sistema est sobrecargado.

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

A-13

Avisos del sistema

Nmero 210000

Efecto / Causa Las rdenes no se procesan debido a que la direccin configurada en el control no existe/no est ajustada. Las rdenes no se procesan debido a que la direccin configurada en el control no se puede leer/no se puede escribir.

Remedio Cambie la direccin o ajuste la direccin en el control. Cambie la direccin o en el control ajuste la direccin en un rea en la que se pueda leer/escribir.

210001

210002

Las rdenes no se ejecutan debido a que el for- Error interno mato de la direccin del puntero de rea no concuerda con el formato interno de almacenamiento. El buzn de rdenes ser procesado otra vez debido a que el ltimo estado de error ha sido eliminado (regreso al servicio normal). Probablemente no se va a procesar el buzn de rdenes. Se activ una orden del control con un nmero inadmisible. Durante la ejecucin de la orden del control se present un error. Por tal razn no se ejecutar la orden del control. Dado el caso tenga en cuenta tambin el precedente/siguiente aviso del sistema.

210003

210004 210005 210006

Verifique el programa de control. Verifique los parmetros de la orden del control. Genere nuevamente la configuracin.

220000 2) 220001

La variable no ser transferida debido a que el canal ubicado debajo/el equipo no asiste el tipo de dato BOOL/Bit al escribir. La variable no ser transferida debido a que el canal ubicado debajo/el equipo no asiste el tipo de dato Byte al escribir. No se pudo cambiar la controladora de la comunicacin. Probablemente no est instalada la controladora. La comunicacin se ha interrumpido, no se realiza ninguna actualizacin debido a que el cable no est enchufado o est defectuoso, etc. Comunicacin establecida. Se ha establecido la conexin con el control indicado en la interfase indicada. Se ha interrumpido la conexin con el control indicado en la interfase indicada.

Cambie la configuracin.

220002

Cambie la configuracin.

220003

Instale la controladora instalando nuevamente ProTool/Pro RT. Verifique la conexin.

220004

220005 220006 220007

Controle si

S S S S

el cable est enchufado el control est OK se utiliza la interfase correcta su configuracin est OK (parmetros de la interfase, ajustes del protocolo, direccin de control).

Realice un nuevo arranque si el aviso del sistema no desaparece.

A-14

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

Avisos del sistema

Nmero 220008

Efecto / Causa La controladora (driver) de control no puede acceder a la interfase indicada o no la puede abrir. Probablemente otra aplicacin ya est usando esta interfase o se utiliza una interfase no existente en el equipo destino. No se establece ninguna comunicacin con el control.

Remedio Finalice todos los programas que acceden a la interfase y realice un nuevo arranque. Utilice otra interfase existente en el sistema.

230000

No se pudo adoptar el valor introducido. Se anu- Introduzca un valor correcto. lar la entrada y se restablecer el valor anterior. El margen de valores ha sido sobrepasado o se han introducido caracteres invlidos.

230002

Como el nivel de password no es adecuado o el A travs de Login active un nivel de password dilogo de password se interrumpi con ESC, se que sea adecuado. anular la entrada y se restablecer el valor anterior. No se realizar el cambio a la imagen indicada Configure la imagen. debido a que la imagen no existe/no se ha confi- Verifique la funcin de seleccin. gurado. Permanece activada la imagen usada hasta ahora. Runtime corre en el modo Demo. Ud. no tiene licencia Stopcopy o su licencia est defectuosa. Instale la licencia.

230003

240000 3)

240001 3)

Runtime corre en el modo Demo. Se han configurado demasiadas variables para la versin instalada.

Instale una licencia / Powerpack correcto.

240002 3) 240003 240004

Runtime corre con autorizacin de emergencia limitada temporalmente. No se puede realizar la autorizacin. ProTool/Pro RT corre en el modo Demo. Error al leer la autorizacin de emergencia. ProTool/Pro RT corre en el modo Demo.

Restablezca la autorizacin completa. Inicie otra vez ProTool/Pro RT o instlelo nuevamente. Inicie nuevamente ProTool/Pro RT, instale la autorizacin o repare la autorizacin (vea Instrucciones de puesta en servicio, proteccin de software).

250000

La variable ajustada en la lnea indicada en Verifique la direccin ajustada y controle si la Estado/Control no se actualizar debido a que la direccin est ajustada en el control. direccin configurada para esta variable no existe. La variable ajustada en la lnea indicada en Verifique la direccin ajustada. Estado/Control no se actualizar debido a que el tipo de control configurado para esta variable no existe. La variable ajustada en la lnea indicada en Estado/Control no se actualizar debido a que no es posible reproducir el tipo de control en el tipo de variable. No se pudo establecer ninguna conexin con el control. Las variables no sern actualizadas. Se introdujo un password desconocido por el sistema. Por tal razn se ajustar el nivel de password ms bajo. Esto corresponde al estado despus del Logout. Verifique la direccin ajustada.

250001

250002

250003 260000

Controle la conexin al control. Controle si el control est conectado y Online. En el campo para introducir el password introduzca un password conocido (con el nivel correspondiente).

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

A-15

Avisos del sistema

Nmero 260001

Efecto / Causa Se introdujo un password cuyo nivel asignado no es suficiente para activar la funcin.

Remedio

En el campo para introducir el password cambie el nivel de password o introduzca un password A modo de informacin se indica el nivel de pas- que tenga un nivel adecuado. sword ajustado actualmente. El usuario ha salido del sistema. Si el nivel de password es 0, ningn usuario ha entrado al sistema. En el aviso no se representa una variable debido a que ella accede a una direccin invlida en el control.

260003

270000

Verifique si el rea de datos para la variable existe en el control, si la direccin configurada est correcta o si el margen de valores de las variables est correcto.

270001

Existe un lmite dependiente del equipo: la canti- dad de avisos que deben estar pendientes simultneamente para que puedan ser indicados (vea GHB). Dicho lmite ha sido sobrepasado. La indicacin ya no contiene todos los avisos. Sin embargo en el buffer de avisos se registran todos los avisos.

270002

Se estn visualizando avisos de un archivo para De ser necesario borre datos archivados antilos que no hay datos en el proyecto actual. guos. Para los avisos se indicarn caracteres genricos (joker).

270003

El Servicio no puede ser instalado porque dema- Conecte menos equipos de operacin que siados equipos desean instalar este servicio. deban utilizar el servicio. Cuatro equipos como mximo pueden ejecutar esta accin.

280000 280001

La conexin se ha establecido otra vez ya que la causa de la interrupcin ha sido eliminada. Ya no se escriben ni se leen datos. Causas posibles:

Verifique si el cable est enchufado, si el control est OK, si se utiliza la interfase correcta.

Realice un nuevo arranque si el aviso del sisS El cable est interrumpido. tema no desaparece. S El control no responde, est defectuoso, etc. S La conexin se realiza a travs de la interfase incorrecta.

S El sistema est sobrecargado.


280002 Se utiliza un acoplamiento que necesita un mdulo de funciones en el control. Este mdulo de funciones ha contestado. Ya se puede efectuar una comunicacin.

A-16

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

Avisos del sistema

Nmero 280003

Efecto / Causa Se utiliza un acoplamiento que necesita un mdulo de funciones en el control. Este mdulo de funciones no ha contestado.

Remedio Verifique si el cable est enchufado, si el control est OK, si se utiliza la interfase correcta. Realice un nuevo arranque si el aviso del sistema no desaparece. El remedio depende del cdigo de error: 1: El mdulo de funciones debe activar un bit COM en el Responsecontainer 2: 3: 4: El mdulo de funciones no debe activar un bit ERROR en el Responsecontainer El mdulo de funciones debe contestar a tiempo (Timeout) Establecer la conexin Online hacia el control

280004

Se interrumpi la conexin Online al control. En este momento no se est realizando ningn intercambio de datos.

Verifique los tipos de parmetros en ProTool Pro: velocidad, longitud de bloque,direccin de estacin. Verifique si el cable est enchufado, si el control est OK, si se utiliza la interfase correcta. Realice un nuevo arranque si el aviso del sistema no desaparece.

290000

No se ha podido leer o escribir la variable. Se le asignar el valor inicial. En caso necesario, este mensaje se memorizar en el buffer de avisos para un mximo de cuatro variables defectuosas. Despus se emitir el aviso nm. 290003.

Controle en la configuracin si se ha definido la direccin en el control.

290001

Se ha intentado asignar un valor a las variables que se encuentra fuera del margen de valores permitido para este tipo. En caso necesario, este mensaje se memorizar en el buffer de avisos para un mximo de cuatro variables defectuosas. Despus se emitir el aviso nm. 290004.

Tenga en cuenta el margen de valores del tipo de variable.

290002

No es posible convertir el valor de un formato fuente a un formato destino. En caso necesario, este mensaje se memorizar en el buffer de avisos para un mximo de cuatro variables defectuosas. Despus se emitir el aviso No. 290005.

Controle el margen de valores o el tipo de las variables.

290003

Este aviso se emitir al haberse activado el aviso No. 290000 ms de cinco veces. En este caso ya no se crear ningn aviso individual.

Controle en la configuracin si se han definido las direcciones en el control.

290004

Este aviso se emitir al haberse activado el aviso No. 290001 ms de cinco veces. En este caso ya no se crear ningn aviso individual.

Tenga en cuenta el margen de valores del tipo de variable.

290005

Este aviso se emitir al haberse activado el aviso No. 290002 ms de cinco veces. En este caso ya no se crear ningn aviso individual.

Controle el margen de valores o el tipo de las variables.

290006

En las entradas de datos se sobrepasaron los valores lmites configurados de las variables.

Tenga en cuenta los valores lmite configurados o los actuales de las variables.

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

A-17

Avisos del sistema

Nmero 290007

Efecto / Causa

Remedio

Existe una diferencia entre la estructura fuente y Introduzca a la estructura fuente la variable de destino en la receta que se est modificando. La juego de datos indicada. estructura destino contiene una variable de juego de datos adicional que no existe en la estructura fuente. A la variable de juego de datos indicada se le asignar su valor inicial.

290008

Existe una diferencia entre la estructura fuente y Retire de su proyecto la variable de juego de destino en la receta que se est modificando. La datos indicada en la receta indicada. estructura contiene una variable de juego de datos que no existe en la estructura destino por lo no se puede asignar. Se ignorar el valor. El rea de memoria configurada para la receta no es vlida. Causas posibles: Signos no vlidos, proteccin contra sobreescritura, disco de datos lleno o no existente. Controle el camino proyectado.

290010

290011 290012 290013

El juego de datos con el nmero especificado no Controle la fuente del nmero (valor constante o existe. variable). La receta con el nmero especificado no existe. Se intent archivar un juego de datos bajo el nmero de un juego de datos existente. No se ejecutar este procedimiento Controle la fuente del nmero (valor constante o variable). Existen las siguientes posibilidades de ayuda:

S Controle la fuente del nmero (valor constante o variable).

S Borre el juego de datos existente. S Cambie el parmetro de funciones Sobreescribir. 290014 No se pudo encontrar el archivo indicado a ser importado. Controlar lo siguiente:

S Compruebe el nombre de archivo. S Asegrese que el archivo est en el directorio indicado.

290020

Aviso de respuesta de que se ha iniciado la transmisin de juegos de datos del equipo de operacin al control. Aviso de respuesta de que se termin la transmisin de juegos de datos del equipo de operacin al control sin fallos. Aviso de respuesta de que se interrumpi la transmisin de juegos de datos del equipo de operacin al control a causa de fallos.

290021

290022

Controle en la configuracin:

S estn definidas las direcciones de las variables en el control?

S existe el nmero de la receta? S existe el nmero del juego de datos? S est ajustado el parmetro de funciones en
Sobreescribir? 290023 Aviso de que se ha iniciado la transmisin de juegos de datos del control al equipo de operacin. Aviso que se termin la transmisin de juegos de datos del control al equipo de operacin sin fallos.

290024

A-18

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

Avisos del sistema

Nmero 290025

Efecto / Causa Aviso de que se interrumpi la transmisin de juegos de datos del control al equipo de operacin a causa de fallos.

Remedio Controle en la configuracin:

S estn definidas las direcciones de las variables en el control?

S existe el nmero de la receta? S existe el nmero del juego de datos? S est ajustado el parmetro de funciones en
Sobreescribir? 290026 Se est intentando leer/escribir un juego de datos aunque el buzn de datos no est libre de momento. Este fallo puede ocurrir con recetas para las que se configur una transmisin con sincronizacin. 290027 Existe una diferencia entre la estructura fuente y Verifique la conexin hacia el control. destino de la receta que se est modificando. La estructura destino contiene una variable adicional del juego de datos que no existe en la estructura fuente. Causas posibles: No existe conexin fsica con el control (cable no est enchufado, cable defectuoso) o el control est desconectado. 290030 Este aviso de emite despus de reelegir una imagen que contiene la visualizacin de una receta en la que ya se eligi un juego de datos. Al archivar se not que ya existe un juego de datos con el nmero especificado. Al exportar juegos de datos se not que ya existe un archivo con el nombre especificado. Pregunta de seguridad antes de borrar juegos de datos. Se ha presentado un error no especificable en juego de datos que tiene el cdigo de error %1. Se interrumpe la accin. Posiblemente no est ajustado correctamente el buzn de datos en el control. Cargue de nuevo el juego de datos existente en el disco de datos o mantenga los valores actuales. Sobreescriba el juego de datos o interrumpa el procedimiento. Sobreescriba el archivo o interrumpa el procedimiento. Verifique el soporte de datos, el registro de datos, el buzn de datos y, dado el caso, la conexin hacia el control. Reinicie la accin despus de un breve tiempo de espera. Si el error sigue presentndose, entonces comunquese con el Customer Support. Al hacerlo indique el cdigo de error que se ha presentado. 290041 290042 No es posible archivar un juego de datos o un archivo ya que el soporte informtico est lleno. Se ha intentado ejecutar simultneamente varias acciones de recetas. No se ejecuta la ltima accin. 290043 290044 290050 290051 Pregunta de seguridad antes de guardar juegos de datos. El almacenamiento de datos para la receta est daado y ser borrado. Aviso de respuesta de que se inici la exportacin de juegos de datos. Aviso de respuesta de que se termin la exportacin de juegos de datos sin fallos. Borre datos que ya no necesite. Reinicie la accin despus de un breve tiempo de espera. Establezca el valor cero para el estado en el buzn de datos.

290031 290032 290033 290040

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

A-19

Avisos del sistema

Nmero 290052

Efecto / Causa Aviso de respuesta de que se interrumpi la exportacin de juegos de datos a causa de fallos. Aviso de respuesta de que se ha iniciado la importacin de juegos de datos. Aviso de respuesta de que se termin la importacin de juegos de datos sin fallos. Aviso de respuesta de que se interrumpi la importacin de juegos de datos a causa de fallos. No se ha podido leer/escribir sin fallos el valor especificado en la lnea/columna. Se interrumpe la accin. Las variables de la receta especificada fueron conmutadas del modo de servicio Offline al Online. Cada modificacin de una variable de esta receta ser transferida inmediatamente al control.

Remedio Asegrese de que la estructura de los juegos de datos en el soporte de datos y la estructura actual de la receta en el equipo de operacin son idnticas. Asegrese de que la estructura de los juegos de datos en el soporte de datos y la estructura actual de la receta en el equipo de operacin son idnticas. Controle la lnea/columna especificada.

290053 290054 290055

290056

290057

290058

Las variables de la receta especificada fueron conmutadas del modo de servicio Online al Offline. Las modificaciones de variables de esta receta ya no sern transferidas inmediatamente al control, sino deben ser transferidas explcitamente al control, dado el caso por medio de una transferencia de registro de datos.

290059 290060 290061 290068 290069 290070

Aviso de respuesta de que el registro de datos especificado ha sido guardado correctamente. Confirmacin de que se elimin con xito la memoria de registros de datos. Confirmacin de que la eliminacin de la memoria de registros de datos se cancel con errores. Pregunta si realmente se deben borrar todos los registros de datos de la receta. Pregunta si realmente se deben borrar todos los registros de datos de todas las recetas. El registro de datos especificado no existe en el archivo de importacin.

Verificar el origen del nmero de registro de datos o del nombre de registro de datos (valor constante o variable)

300000

La supervisin del proceso (p. ej. con PDiag o Modifique la configuracin de la CPU. S7-Graph) est mal programada: Se presentan simultneamente ms avisos que los especificados en los datos tcnicos de la CPU. Ms avisos ALARM_S ya no pueden ser administrados por la CPU y no pueden ser reportadas a sistemas de mando. Se deben de imprimir demasiados protocolos al mismo tiempo. La orden de impresin ser rechazada porque se admite nicamente la impresin de un protocolo a la vez. Espere hasta que se haya terminado la impresin del ltimo protocolo activo. Dado el caso repita la orden de impresin.

310000

A-20

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

Avisos del sistema

Nmero 310001

Efecto / Causa Se ha presentado un error al direccionar la impresora. El protocolo no ser impreso o se imprimir incorrectamente. Los movimientos ya estn siendo indicados por otro equipo. Los movimientos no pueden ser operados. La red es muy compleja. Los operandos daados no pueden ser representados.

Remedio Analice los avisos del sistema adicionales emitidos en relacin a este aviso. Dado el caso repita la orden de impresin. Desactive los movimientos en los otros equipos de indicacin y elija otra vez la imagen de movimiento en el equipo de indicacin deseado. Visualice la red en AWL.

320000

320001

320002

No se ha elegido ninguna alarma apta para diagnosis. La unidad perteneciente a la alarma no pudo ser seleccionada.

Seleccione una alarma apta para diagnosis en la imagen de aviso ZP_ALARM.

320003

No existe ninguna alarma para la unidad seleccionada. En la imagen detallada no se puede representar ninguna red.

Seleccione la unidad daada en la imagen de conjunto.

320004

Los estados de seal necesarios no pudieron ser ledos por el control. Los operandos daados no pudieron ser determinados.

Verifique la consistencia entre la configuracin en el equipo de indicacin y en el programa de control cargado.

320005

El proyecto tiene componentes de ProAgent que Instale el paquete opcional ProAgent para que no estn instaladas. funcione el proyecto. No se puede realizar ninguna diagnosis ProAgent.

320014

El control elegido no puede ser evaluado para ProAgent. No se ha encontrado la visualizacin de avisos configurada en la funcin Evaluar_anomala_visualizacin de avisos.

Verifique el parmetro de la funcin Evaluar_anomala_visualizacin de avisos.

1)

El parmetro opcional %1 al comienzo del aviso puede contener una identificacin para la conexin S7 cuando varios S7 se usen paralelamente y estn conectados a la diagnosis. 2) Un canal de WinCC emite textos de avisos a travs de una interfase. Estos textos tendrn salida a travs de este aviso. ProTool/Pro RT no tiene ninguna influencia en estos textos. 3) El texto de aviso indicado viene de los recursos del componente.

Modo de proceder en el caso de que se presenten errores internos


Por favor siga los siguientes pasos en todos los avisos del sistema que se refieran a errores internos: 1. Haga que el equipo de operacin arranque nuevamente. 2. Transfiera nuevamente la configuracin. 3. Desconecte el equipo de operacin, coloque el control en el estado STOP y a continuacin haga que ambos arranquen otra vez. 4. Si el error sigue presentndose, entonces comunquese con el SIMATIC Customer Support (ver el Prlogo). Al hacerlo indique el nmero de error que se ha presentado y, dado el caso, las variables del aviso.

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

A-21

Avisos del sistema

A-22

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

Ordenes del control

En esta parte del anexo de detalla una lista de todas las rdenes del control con los parmetros pertenecientes.

Descripcin
A travs de las rdenes del control, desde el programa de control se pueden activar funciones en el equipo de operacin, como p. ej. S S Visualizar imagen Ajustar fecha y hora

Una orden del control consta de 4 palabras de datos. La primera palabra de datos contiene el nmero de la orden. En las palabras de datos 2 a 4 se transmiten hasta tres parmetros dependiendo de la funcin. La estructura principal de una orden del control la muestra la imagen B-1.
Direccin 1ra Palabra de datos 2da Palabra de datos 3ra Palabra de datos 4ta Palabra de datos DL 0 DR Nmero de orden Parmetro 1 Parmetro 2 Parmetro 3

Figura B-1

Estructura de una orden del control

Lista
A continuacin se muestra una lista con todas las rdenes del control y sus parmetros que se pueden presentar en los distintos equipos de operacin. La columna No. identifica el nmero de la orden del control. Generalmente, desde el control slo se pueden activar rdenes del control cuando el equipo de operacin est en servicio online.

Indicacin No hay rdenes del control para el equipo de operacin TP 170A.

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

B-1

Ordenes del control

No. Funcin 14 Ajustar la hora (codificada BCD) Parmetro 1 Parmetro 2 Parmetro 3 15 DL: DR: DL: DR: Horas Minutos (023) (059)

PC1 D

OP37/Pro D

Panel2 D

Segundos (059) D D D

Ajustar la fecha (codificada BCD) Parmetro 1 DL: DR: Parmetro 2 Parmetro 3 DL: DR: DL: Da de la semana (17: DomingoSbado) Da Mes Ao (131) (112)

23

Ajustar nivel de password Parmetro 1 09 0 = nivel mnimo de password 9 = nivel mximo de password Parmetros 2, 3

24

Salida de password Parmetros 1, 2, 3

D D

D D

D D

40

Transferir Fecha/Hora al control (Formato: S7 DATE_AND_TIME) Entre dos rdenes deber haber un intervalo mnimo de 5 segundos pues de lo contrario se sobrecarga el equipo de operacin. Parmetros 1, 2, 3

41

Transferir fecha/hora al control (en formato OP/MP) Entre dos rdenes deber haber un intervalo mnimo de 5 segundos pues de lo contrario se sobrecarga el equipo de operacin. Parmetros 1, 2, 3 Recoger rea de los LED del control3 Parmetro 1 Parmetros 2, 3 No. puntero de rea:18

42

43

Recoger rea de avisos de servicio del control Parmetro 1 Parmetros 2, 3 No. puntero de rea: 18

1 2 3

Le pertenecen los equipos de operacin Panel PC, PC estndar y FI 25/45. Le pertenecen los equipos de operacin MP 370, MP 270, MP 270B, TP 270, OP 270, TP 170B, OP 170B. No es posible en equipos tctiles.

B-2

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

Ordenes del control

No. Funcin 44 Recoger rea de alarmas del control Este orden de control lee del control tanto el rea de alarmas como el rea de acuse Control Equipo de operacin. Si no se ha instalado ningn rea de acuse, se lee solamente el rea de alarmas. Parmetro 1 Parmetros 2, 3 49 No. puntero de rea: 18

PC1 D

OP37/Pro D

Panel2 D

Borrar buffer de avisos de servicio Parmetros 1, 2, 3

D D D

D D D

D D D

50

Borrar buffer de alarmas Parmetros 1, 2, 3

51

Seleccin de imagen Parmetro 1 Parmetro 2 Parmetro 3 Nmero de la imagen Nmero de campo

69

Leer registro de datos del control Parmetro 1 Parmetro 2 Parmetro 3 Nmero de receta (1 999) Nmero de registro de datos (165535) 0: No sobrescribir registro de datos existente 1: Sobrescribir registro de datos existente

70

Escribir registro de datos en el control Parmetro 1 Parmetro 2 Parmetro 3 Nmero de receta (1 999) Nmero de registro de datos (165535)

1 2

Le pertenecen los equipos de operacin Panel PC, PC estndar y FI 25/45. Le pertenecen los equipos de operacin MP 370, MP 270, MP 270B, TP 270, OP 270, TP 170B, OP 170B.

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

B-3

Ordenes del control

B-4

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

Ocupacin de interfases

En esta parte del anexo se representan las ocupaciones de interfases de los cables de conexin para los acoplamientos que se explican en la parte 1 del manual del usuario Comunicacin para sistemas basados en Windows. Los cables de conexin indicados en las siguientes pginas se pueden pedir en la Siemens AG. Indicacin La Siemens AG no asume ninguna responsabilidad por daos que sean ocasionados por el uso de cables de conexin que hayan sido preparados por uno mismo.

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

C-1

Ocupacin de interfases

Cable de conexin: Equipo de operacin SIMATIC S5 con AS 511


Interfase PG de la CPU 6XV1440-2A _ _ _ Equipo de operacin
Conector 1 Conector con clavija Sub D de 15 polos bloqueo corredizo TTY activo

AG (PLC)
Conector 2 Conector con clavija Sub D de 15 polos bloqueo corredizo TTY pasivo

Blindaje de la caja

PE PE

1 8 13 9 2 15 11 6 12 7

1 8

PE PE

Blindaje de la caja

R 20 mA

+RxD RxD GND


T 20 mA

6 7 9 2

+TxD TxD +RxD RxD

+TxD GND TxD

S Para cables TTY con longitudes especiales > 10 m hay que soldar 2 diodos Zener (12 V) en el conector de 15
polos para al equipo de operacin (TTY activo): BZX 55 C12 No. correlativo 30095128

S Cable: 5 x 0,14 mm2, blindado; longitud: mx. 1000 m S Blindaje a ambos lados unido extensamente a la caja

C-2

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

Ocupacin de interfases

Cable de conexin: Equipo de operacin CPU 928B/945


RS 232, interfase TTY 6XV1440-2J _ _ _ Equipo de operacin
Conector 1 Conector con clavija Sub D de 15 polos bloqueo corredizo V.24, TTY activo

CPU 928B/945
Conector 2 Conector con clavija Sub D de 25 polos bloqueo corredizo V.24, TTY pasivo

Blindaje de la caja

PE PE

1 8 11 6 7 15 13 9 2 3 4

PE

Blindaje de la caja

T 20 mA

+TxD TxD GND


R 20 mA

13 14 7 10 19 2 3

+RxD RxD GND +TxD TxD TxD RxD

+RxD RxD RxD TxD

S Para cables TTY con longitudes especiales > 10 m hay que soldar 2 diodos Zener (12 V) en el conector de 15
polos para al equipo de operacin (TTY activo): BZX 55 C12 No. correlativo 30095128

S Cable: 5 x 0,14 mm2, blindado; longitud: mx. 1000 m S Blindaje a ambos lados unido extensamente a la caja

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

C-3

Ocupacin de interfases

Cable de conexin: Equipo de operacin CP 521 SI


Interfase TTY de CP 521 SI 6XV1440-2G _ _ _ Equipo de operacin
Conector 1 Conector con clavija Sub D de 15 polos bloqueo corredizo TTY activo

CP 521 SI
Conector 2 Conector con clavija Sub D de 25 polos bloqueo corredizo TTY pasivo

Blindaje de la caja

PE PE

1 8 13 9 2 15 11 6 7 12

PE

Blindaje de la caja

R 20 mA

+RxD RxD GND


T 20 mA

18 21 9 10

+TxD TxD +RxD RxD

+TxD TxD GND

S Para cables TTY con longitudes especiales > 10 m hay que soldar 2 diodos Zener (12 V) en el conector de 15
polos para al equipo de operacin (TTY activo): BZX 55 C12 No. correlativo 30095128

S Cable: Liycy 5 x 0,14 mm2, blindado; longitud: mx. 1000 m S Blindaje a ambos lados unido extensamente a la caja

C-4

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

Ocupacin de interfases

Cable de conexin: Equipo de operacin CP 523


Interfase TTY de CP 523 6XV1440-2F _ _ _ Equipo de operacin
Conector 1 Conector con clavija Sub D de 15 polos bloqueo corredizo TTY activo

CP 523
Conector 2 Conector con clavija Sub D de 15 polos bloqueo de tornillo TTY pasivo

Blindaje de la caja

PE PE

1 8 13 9 2 15 11 6 7 12

25

PE

Blindaje de la caja

+24 V

R 20 mA

+RxD RxD GND +24 V


T 20 mA

10 12 6 8

+TxD TxD +RxD RxD

+TxD TxD GND

S Para cables TTY con longitudes especiales > 10 m hay que soldar 2 diodos Zener (12 V) en el conector de 15
polos para al equipo de operacin (TTY activo): BZX 55 C12 No. correlativo 30095128

S Cable: 5 x 0,14 mm2, blindado; longitud: mx. 1000 m S Blindaje a ambos lados unido extensamente a la caja

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

C-5

Ocupacin de interfases

Cable de conexin: Equipo de operacin SIMATIC 505


Interfase RS 422, de 9/9 polos 6XV1440-1M _ _ _ Equipo de operacin
Conector 1 Conector con clavija Sub D de 9 polos bloqueo de tornillo salida de cable en pin 1 RS 422

SIMATIC 505
Conector 2 Conector de casquillo Sub D de 9 polos bloqueo de tornillo salida de cable en pin 1 RS 422

TxD+ TxD RxD+ RxD GND

3 8 4 9 5

9 2 3 8 5

DI+ DI DO+ DO GND_RS422

S Cable: 3 x 2 x 0,14 mm2, blindado; longitud: mx. 300 m S Blindaje a ambos lados unido extensamente a la caja

C-6

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

Ocupacin de interfases

Cable de conexin: Equipo de operacin SIMATIC 500/505


Interfase RS 422, de 9/9 polos 6XV1440-2M _ _ _ Equipo de operacin
Conector 1 Conector con clavija Sub D de 9 polos bloqueo de tornillo salida de cable en pin 1 RS 422

SIMATIC 505/505
Conector 2 Conector con clavija Sub D de 9 polos bloqueo de tornillo salida de cable en pin 1 RS 422

TxD+ TxD RxD+ RxD GND

3 8 4 9 5

5 8 1 7 6 3

DI+ DI DO+ DO GND_RS422 GND_RS485

S Cable: 3 x 2 x 0,14 mm2, blindado; longitud: mx. 300 m S Blindaje a ambos lados unido extensamente a la caja

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

C-7

Ocupacin de interfases

Cable de conexin: Equipo de operacin SIMATIC 500/505


Interfase RS 232, de 15/9 polos 6XV1440-2K _ _ _ Equipo de operacin
Conector 1 Conector con clavija Sub D de 15 polos bloqueo corredizo salida de cable en pin 1 tapa enteramente metlica V.24

SIMATIC 500/505
Conector 2 Conector de casquillo Sub D de 9 polos bloqueo de tornillo salida de cable en pin 1 V.24

Blindaje de carcasa PE

1 8

1 6 4

DCD DSR DTR

PE

CTS RxD TxD GND RTS

5 3 4 12 10 7 8 RTS CTS 3 2 5 TxD RxD GND

S Cable: 5 x 0,14 mm2, blindado; longitud: mx. 15 m S Blindaje a ambos lados unido extensamente a la caja

C-8

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

Ocupacin de interfases

Cable de conexin: Equipo de operacin SIMATIC 500/505


Interfase RS 232, de 15/25 polos 6XV1440-2L _ _ _ Equipo de operacin
Conector 1 Conector con clavija Sub D de 15 polos bloqueo corredizo salida de cable en pin 1 tapa enteramente metlica V.24

SIMATIC 500/505
Conector 2 Conector con clavija Sub D de 25 polos bloqueo de tornillo salida de cable en pin 1 V.24

PE Blindaje de la caja RxD TxD RTS CTS GND

1 8 3 4 10 5 12

25

Blindaje de carcasa PE

2 3 4 5 7 6 20 8

TxD RxD RTS CTS GND DSR DTR DCD

S Cable: 5 x 0,14 mm2, blindado; longitud: mx. 15 m S Blindaje a ambos lados unido extensamente a la caja

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

C-9

Ocupacin de interfases

Adaptador Equipo de operacin PC AT


de 15/9 polos 6XV1440-2UE32 Equipo de operacin
Conector 1 Conector con clavija Sub D de 15 polos bloqueo corredizo salida de cable en pin 1

PC AT
Conector 2 Conector con clavija Sub D de 9 polos perno para tornillo cable hacia atrs

RTS RxD TxD CTS GND

10 3 4 5 15

7 2 3 8 5

RTS RxD TxD CTS GND

S Cable: 5 x 0,14 mm2, blindado; longitud: 32 cm S Blindaje a ambos lados unido extensamente a la caja

C-10

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

Ocupacin de interfases

Adaptador para prolongacin de ROFIBUS-DP


6XV1440-2T _ _ _ Equipo de operacin
Conector 1

Conector de bus
Conector 2

1 2 3 4 5 6 7 8 9

1 2 3 4 5 6 7 8 9

S Cable: 9 x 0,14 mm2, blindado; longitud: 5 cm S Blindaje a ambos lados unido extensamente a la caja S Montaje de varios OP 15 superpuestos (p. ej. 3 x 6 = 18 unidades a una distancia de 3 cm)
no se puede aplicar 6XV1440-2TE10.

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

C-11

Ocupacin de interfases

C-12

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

Documentacin de SIMATIC HMI

Destinatarios
Esta parte de la documentacin contiene la documentacin de SIMATIC HMI. La documentacin se orienta a los siguientes destinatarios: S S S S S Principiantes Usuarios Proyectistas Programadores Tcnicos de puesta en servicio

Estructura de la documentacin
La documentacin de SIMATIC HMI se compone, entre otros, de los siguientes componentes: S Manuales del usuario para: Software de configuracin Software de Runtime Comunicacin entre control y equipo de operacin Manuales del equipo para los siguientes equipos de operacin: SIMATIC Panel PC SIMATIC Multi Panel Panel de operador (Operator Panel) Panel tctil (Touch Panel) Display de textos Push Button Panel Ayuda Online para el software de configuracin Instrucciones de puesta en servicio Descripcin abreviada

S S S

Panormica de la documentacin global


La tabla siguiente le facilita una panormica sobre la documentacin de SIMATIC HMI disponible y le muestra cundo y qu documentacin necesita Ud.

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

D-1

Documentacin de SIMATIC HMI

Documentacin Primeros pasos con ProTool Descripcin abreviada

Destinatarios Principiantes

Contenido En esta documentacin Ud. ser guiado paso a paso por la configuracin:

S de un imagen con diversos objetos, S de un cambio de imagen y S de un aviso.


Dicha documentacin est disponible para

S Equipos con display de lneas S Equipos con display grfico S sistemas basados en Windows
ProTool Configurar sistemas basados en Windows Manual del usuario Proyectista Contiene informaciones acerca del software de configuracin en lo referente a:

S Instalacin, S fundamentos de la configuracin y S detallada descripcin de los objetos y funciones configurables. Esta documentacin es vlida para sistemas basados en Windows.

ProTool Configurar equipos con display grfico Manual del usuario

Proyectista

Contiene informaciones acerca del software de configuracin en lo referente a:

S Instalacin, S fundamentos de la configuracin y S detallada descripcin de los objetos y funciones configurables. Esta documentacin es vlida para equipos con display grfico.

ProTool Configurar equipos con display de lneas Manual del usuario

Proyectista

Contiene informaciones acerca del software de configuracin en lo referente a:

S Instalacin, S fundamentos de la configuracin y S detallada descripcin de los objetos y funciones configurables. Esta documentacin es vlida para equipos con display de lneas.

ProTool Ayuda Online

Proyectista

Contiene informaciones en el ordenador de configuracin mientras se trabaja con ProTool. La ayuda Online contiene:

S S S S
Tcnico de puesta en servicio, usuario

Ayuda directa Instrucciones y ejemplos detallados ampliamente Informaciones detalladas Todas las informaciones del manual del usuario

ProTool/Pro Runtime Manual del usuario

Describe la instalacin del software de visualizacin ProTool/Pro RT as como la puesta en servicio y el manejo del software en sistemas basados en Windows.

D-2

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

Documentacin de SIMATIC HMI

Documentacin Proteccin del software Instrucciones de puesta en servicio Ejemplo de aplicacin Instrucciones de puesta en servicio

Destinatarios Tcnico de puesta en servicio, usuario Principiantes

Contenido El software de visualizacin ProTool/Pro Runtime est protegido contra su uso ilcito. Estas instrucciones contienen informaciones sobre la instalacin, reparacin y desinstalacin de autorizaciones. Con ProTool se suministran tambin ejemplos de configuracin con los correspondientes programas del control. Esta documentacin describe el modo de

S cargar los ejemplos en el equipo de operacin y en el control,

S operar los ejemplos y S poder ampliar el acoplamiento al control para su aplicacin. SIMATIC Panel PC 670 Manual del equipo SIMATIC Panel PC 870 Manual del equipo SIMATIC Panel PC IL Manual del equipo Manuales de equipos MP 370 MP270 MP 270B, OP 270, TP 270 TP 170B, OP 170B TP 170A TP070 OP37/Pro Manual del equipo TP 27, TP 37 Manual del equipo OP 27, OP 37 Manual del equipo OP 25, OP 35, OP 45 Manual del equipo OP 7, OP 17 Manual del equipo OP 5, OP 15 Manual del equipo TD 17 Manual del equipo OP 3 Manual del equipo Tcnico de puesta en servicio, usuario, programadores Tcnico de puesta en servicio, usuario Tcnico de puesta en servicio, usuario Tcnico de puesta en servicio, usuario Tcnico de puesta en servicio, usuario Describe el hardware y la operacin general de los equipos basados en Windows: Tcnico de puesta en servicio, usuario Contiene la descripcin de la unidad del ordenador y de la unidad de manejo del SIMATIC Panel PC 670 del SIMATIC Panel PC 870, as como la descripcin del SIMATIC Panel PC IL.

S S S S

Instalacin y la puesta en servicio Descripcin del equipo Manejo Conexin del control, la impresora y el ordenador de configuracin

S Mantenimiento y conservacin
Describe el hardware, la instalacin as como el montaje de ampliaciones y opciones del OP 37/Pro. Describe el hardware y la operacin general de los equipos:

S la instalacin y la puesta en servicio, S la descripcin del equipo, S la conexin del control, la impresora y el ordenador de
configuracin,

S los modos de servicio, S el manejo, S la descripcin de las imgenes estndar suministradas y


su utilizacin,

S el montaje de opciones, S el mantenimiento y la sustitucin de piezas de repuesto.


Describe el hardware del OP 3, la operacin general y el acoplamiento al SIMATIC S7.

PP 7, PP 17 Manual del equipo

Describe el hardware, la instalacin y la puesta en servicio de los Push Button Panel PP 7 y PP 17.

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

D-3

Documentacin de SIMATIC HMI

Documentacin Comunicacin Manual del usuario

Destinatarios Programadores

Contenido informaciones para el acoplamiento de equipos de operacin, con display de lneas y displays grficos, a los siguientes controles:

S S S S

SIMATIC S5 SIMATIC S7 SIMATIC 500/505 controladores para otros controles

Esta documentacin describe

S la configuracin y los parmetros que son necesarios


para el acoplamiento de los equipos al control y a la red,

S las reas de datos de usuario que sirven para el intercambio de datos entre unidad de operacin y control. Comunicacin para sistemas basados en Windows Manual del usuario Programadores Contiene informaciones para el acoplamiento de sistemas basados en Windows a los siguientes controles:

S S S S S S S

SIMATIC S5 SIMATIC S7 SIMATIC WinAC SIMATIC 505 Integracin en SIMATIC iMap SIMOTION controladores para otros controles

Esta documentacin describe

S la configuracin y los parmetros que son necesarios


para el acoplamiento de los equipos al control y a la red,

S las reas de datos de usuario que sirven para el intercambio de datos entre unidad de operacin y control. Otros controles Ayuda Online Programadores Contiene informaciones para el acoplamiento de equipos de operacin a OPC y a los controles de:

S S S S S S S

Allen Bradley GE Fanuc Lucky Goldstar GM Mitsubishi Modicon Omron Telemecanique

Con la instalacin de los controladores se instala tambin la correspondiente ayuda Online. ProAgent for OP Manual del usuario ProAgent/PC y ProAgent/MP Manual del usuario Proyectista Contiene las siguientes informaciones sobre el paquete de opciones ProAgent (diagnstico de procesos):

S Configurar diagnstico de procesos especfico de la


instalacin

S Determinar errores del proceso, localizar la causa de los


errores y eliminar los errores

S Adaptar las imgenes de diagnstico suministradas a los


propios requisitos

D-4

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

Abreviaciones
Las abreviaciones usadas en este manual tienen los siguientes significados: AG (PLC) AS 511 ANSI ASCII BM CP CPU CS DB DL DR DW DP DX E/S EPROM HSA HMI FB FM FW IF ISA LED MP MPI MW OB OP PC PG Autmata programable Protocolo del interfase PG en SIMATIC S5 American National Standards Institute American Standard Code for Information Interchange Aviso de servicio Procesador de comunicaciones Unidad central (Central Processing Unit) Configuracin Mdulo de datos Byte de datos, izquierda Byte de datos, derecha Palabra de datos Periferia descentralizada Mdulo de datos ampliado Entrada / Salida Memoria programable que se puede borrar (Electric Programable Read Only Memory) Direccin de estacin ms alta Human Machine Interface Mdulo de funciones Mdulo funcional Firmware Interfase (Interface) Integrated System Architecture Light Emitting Diode (diodo luminiscente) Multi Panel Multipoint Interface (interfase multipunto) (SIMATIC S7) Palabra de seal Mdulo de organizacin Panel de operador (Operator Panel) Ordenador personal (Personal Computer) Equipo de programacin

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

Abrev1

Abreviaciones

PLC PP PPI RAM RT SM SRAM STW TD TP WinAC

Control lgico programable Push Button Panel Point to point Interface (interfase punto a punto) (SIMATIC S7) Random Access Memory Runtime Alarma RAM esttica (tamponada) Palabra de estado Display de textos Panel tctil (Touch Panel) Windows Automation Center

Abrev2

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

Indice alfabtico
A
Abreviaciones, Abrev1 Acoplamiento a travs de MPI, SIMATIC S7, 6-5 Acoplamiento a travs de PPI, SIMATIC S7200, 6-28 Acoplamiento a travs de PROFIBUSDP, SIMATIC S7, 6-16 Acoplamiento AS 511, 3-1 SIMATIC S5, 3-1 Acoplamiento MPI, SIMATIC S7, 6-5 Acoplamiento PPI, SIMATIC S7200, 6-28 Acoplamiento PROFIBUSDP SIMATIC 505, 13-1 SIMATIC S7, 6-16 Acoplamiento PROFIBUS-DP, SIMATIC S5, 4-1 Acoplamientos criterios de seleccin, 1-2 protocolos, 1-4 visin de conjunto, 1-1 Activacin del aviso SIMATIC 505, 14-6 SIMATIC S5, 5-6 SIMATIC S7, 7-6 SIMOTION, 17-6 WinAC, 10-6 Acuse SIMATIC 505, 14-5, 14-6, 14-7 SIMATIC S5, 5-5, 5-6, 5-7 SIMATIC S7, 7-5, 7-6, 7-7 SIMOTION, 17-5, 17-6, 17-7 WinAC, 10-5, 10-6, 10-7 Acuses OP SIMATIC 505, 14-3 SIMATIC S5, 5-3 SIMATIC S7, 7-3 SIMOTION, 17-3 WinAC, 10-3 Acuses PLC SIMATIC 505, 14-314-27 SIMATIC S5, 5-35-27, 7-37-27 SIMOTION, 17-317-27 WinAC, 10-310-27 Ajustar la fecha, B-2 Ajustar la hora, B-2 Ajustar nivel de password, B-2 Alarmas SIMATIC 505, 14-3 SIMATIC S5, 5-3 SIMATIC S7, 7-3 SIMOTION, 17-3 WinAC, 10-3 Analog Alarm, 11-2 Archivos GSD, 4-10, 13-7 Area de acuse SIMATIC S5, 5-9 SIMATIC S7, 7-9 SIMOTION, 17-10 WinAC, 10-9 Area de acuse OP SIMATIC 505, 14-6 SIMATIC S5, 5-6 SIMATIC S7, 7-6 SIMOTION, 17-6 WinAC, 10-6 Area de acuse PLC SIMATIC 505, 14-6 SIMATIC S5, 5-6 SIMATIC S7, 7-6 SIMOTION, 17-6 WinAC, 10-6 Area de alarmas SIMATIC 505, 14-6 SIMATIC S5, 5-6 SIMATIC S7, 7-6 SIMOTION, 17-6 WinAC, 10-6 Area de avisos de servicio SIMATIC 505, 14-6 SIMATIC S5, 5-6 SIMATIC S7, 7-6 SIMOTION, 17-6 WinAC, 10-6 Area de solicitud de curvas SIMATIC 505, 14-15 SIMATIC S5, 5-15 SIMATIC S7, 7-17 SIMOTION, 17-17 WinAC, 10-16

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

Indice alfabtico-1

Indice alfabtico

Area de transferencia de curvas SIMATIC 505, 14-16 SIMATIC S5, 5-16 SIMATIC S7, 7-17 SIMOTION, 17-18 WinAC, 10-17 Areas de acuse, SIMATIC 505, 14-9 Areas de avisos SIMATIC 505 rea de acuse, 14-6 avisos de alarma, 14-6 avisos de servicio, 14-6 SIMATIC S5 rea de acuse, 5-6 avisos de alarma, 5-6 avisos de servicio, 5-6 SIMATIC S7 rea de acuse, 7-6 avisos de alarma, 7-6 avisos de servicio, 7-6 SIMATIC WinAC rea de acuse, 10-6 avisos de alarma, 10-6 avisos de servicio, 10-6 SIMOTION rea de acuse, 17-6 avisos de alarma, 17-6 avisos de servicio, 17-6 Areas de datos de usuario SIMATIC 505, 14-1 SIMATIC S5, 5-1 SIMATIC S7, 7-1 SIMATIC WinAC, 10-1 SIMOTION, 17-1 Areas de datos de usuario disponibles SIMATIC 505, 14-1 SIMATIC S5, 5-1 SIMATIC S7, 7-1 SIMOTION, 17-1 WinAC, 10-1 AS 511, 3-1 conexin, 3-1 parametrado, 3-3 AS511, Instalacin, 3-1 Asignacin de LED SIMATIC 505, 14-17 SIMATIC S5, 5-17 SIMATIC S7, 7-18 SIMOTION, 17-19 WinAC, 10-18 Autmatas programables, SIMATIC S5, 2-1 Avisos, avisos del sistema, A-1

Avisos de alarma SIMATIC 505, 14-5 SIMATIC S5, 5-5 SIMATIC S7, 7-5 SIMOTION, 17-5 WinAC, 10-5 Avisos de servicio SIMATIC 505, 14-3, 14-5 SIMATIC S5, 5-3, 5-5 SIMATIC S7, 7-3, 7-5 SIMOTION, 17-3, 17-5 WinAC, 10-3, 10-5 Avisos del sistema, A-1 idioma, A-1

B
Bastidor SIMATIC S7, 6-8, 6-18 SIMATIC S7300, 6-11 Bit de arranque SIMATIC 505, 14-13 SIMATIC S5, 5-13 SIMATIC S7, 7-15 SIMOTION, 17-15 WinAC, 10-15 Bit de aviso SIMATIC 505, 14-7 SIMATIC S5, 5-7 SIMATIC S7, 7-7 SIMOTION, 17-7 WinAC, 10-7 Bit de vida SIMATIC 505, 14-14 SIMATIC S5, 5-14 SIMATIC S7, 7-15 SIMOTION, 17-16 WinAC, 10-15 Bits de datos, SIMATIC 505, 12-3 Bits de stop, SIMATIC 505, 12-4 Borrar buffer de alarmas, B-3 Borrar buffer de avisos de servicio, B-3 Buffer alternativo SIMATIC 505, 14-15 SIMATIC S5, 5-15 SIMATIC S7, 7-16 SIMOTION, 17-17 WinAC, 10-16 Bus de campo maestroesclavo, 4-1, 13-1

Indice alfabtico-2

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

Indice alfabtico

Buzn de datos SIMATIC 505, 14-3 SIMATIC S5, 5-3 SIMATIC S7, 7-3 SIMOTION, 17-3 WinAC, 10-3 Buzn de datos para transferencia sincronizada SIMATIC 505, 14-20 SIMATIC S5, 5-20 SIMATIC S7, 7-22 SIMOTION, 17-22 WinAC, 10-21 Buzn de rdenes SIMATIC 505, 14-3, 14-414-6 SIMATIC S5, 5-3, 5-45-6 SIMATIC S7, 7-3, 7-47-6 SIMOTION, 17-3, 17-4 WinAC, 10-3, 10-410-6

C
Cambio de control, conversin, 1-6 Cancelar la transferencia SIMATIC 505, 14-25 SIMATIC S5, 5-25 SIMATIC S7, 7-26 SIMOTION, 17-27 WinAC, 10-26 Causas de errores en recetas SIMATIC 505, 14-24 SIMATIC S5, 5-24 SIMATIC S7, 7-26 SIMOTION, 17-26 WinAC, 10-25 Ciclo de recopilacin SIMATIC 505, 11-4 SIMATIC S5, 2-4 SIMATIC S7, 6-33 SIMOTION, 16-12 Class B big, 4-8, 13-6 Class B middle, 4-8, 13-6 Class B small, 4-8, 13-6 Class B tiny, 4-8, 13-6 Comprimir memoria del programa, SIMATIC S5, 2-5 Comunicacin con WinAC Sntesis, SIMATIC WinAC, 8-1 Comunicacin por medio de variables SIMATIC 505, 12-3, 13-3 SIMATIC S5, 3-2, 4-3 SIMATIC S7, 6-2 SIMATIC WinAC, 9-2 SIMOTION, 16-3 Conexin, SIMATIC 505, 12-1 Configuracin, SIMATIC S7200, 6-14

Configuracin de consigna, 4-11, 13-8 SIMATIC 505, PROFIBUSDP, 13-6 SIMATIC S5, PROFIBUSDP, 4-7 Configuracin de ejemplo, SIMATIC S7200, 6-15 Configuracin de red SIMATIC S7, 6-1, 6-3, 6-5, 6-16 SIMATIC S7200, 6-28 Configuracin del equipo de operacin SIMATIC S7, 6-7, 6-17 SIMATIC S7200, 6-29 Control, Cambio de control, 1-6 Conversin, cambio de control, 1-6 Coordinacin SIMATIC 505, 14-3, 14-13 SIMATIC S5, 5-3, 5-13 SIMATIC S7, 7-3, 7-14 SIMOTION, 17-3, 17-15 WinAC, 10-3, 10-14 CP 5430 TF, 4-9 CP 5431 FMS, 4-9 CP 5434 DP configuracin de consigna, 13-8 nmero de estacin, 13-7 parametrar, 13-7 tipo de estacin, 13-7 Curvas SIMATIC 505, 14-14 SIMATIC S5, 5-14 SIMATIC S7, 7-15 SIMOTION, 17-16 WinAC, 10-15

D
Destinatarios, D-1 Direccin de estacin, mxima SIMATIC S7, 6-8, 6-18 SIMATIC S7200, 6-30 Direccin del equipo de operacin SIMATIC S7, 6-8, 6-18 SIMATIC S7200, 6-29 Direccin del interlocutor de comunicacin SIMATIC S7, 6-8, 6-18 SIMATIC S7200, 6-30 Direccin E y S, equipo de operacin, 4-12, 13-8 Direccin MPI SIMATIC S7300, 6-9 SIMATIC S7400, 6-12 Direccin OP SIMATIC 505, PROFIBUSDP, 13-5 SIMATIC S5, PROFIBUSDP, 4-7 Direccionamiento SIMATIC S7200, 6-14 SIMATIC S7300, 6-9 SIMATIC S7400, 6-12

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

Indice alfabtico-3

Indice alfabtico

Documentacin, D-1 Documentacin de SIMATIC HMI, D-1

F
Fecha/Hora SIMATIC 505, 14-3, 14-11 SIMATIC S5, 5-3, 5-11 SIMATIC S7, 7-3, 7-11 SIMOTION, 17-3, 17-12 WinAC, 10-3, 10-11 Fecha/Hora PLC SIMATIC 505, 14-3 SIMATIC S5, 5-3, 5-125-14 SIMATIC S7, 7-3, 7-137-15 SIMOTION, 14-1214-14, 17-3, 17-14 WinAC, 10-3, 10-1310-15 Funcin, equipo de operacin, 1-1 Funcionamiento cclico, SIMATIC S7, 6-8

E
Ejecucin de la sincronizacin SIMATIC 505, 14-21 SIMATIC S5, 5-21 SIMATIC S7, 7-23 SIMOTION, 17-23 WinAC, 10-22 Ejemplo de una configuracin, SIMATIC S7200, 6-15 Elegir, acoplamiento, 1-2 Equipo de operacin criterios de seleccin, 1-4 funcin, 1-1 protocolos aplicables, 1-4 Equipos de operacin SIMATIC 505, 12-1 SIMATIC S7, 6-1, 6-6 Equipos de operacin soportados acoplamiento PROFIBUSDP, 4-1, 13-1 SIMATIC S5, 2-1 SIMATIC WinAC, 9-1 Estados de los LED SIMATIC 505, 14-17 SIMATIC S5, 5-17 SIMATIC S7, 7-18 SIMOTION, 17-19 WinAC, 10-18 Estructura de comunicaciones SIMATIC 505 NITP, 12-2 PROFIBUSDP, 13-3 SIMATIC S5 AS511, 3-2 PROFIBUSDP, 4-3 SIMATIC S7, 6-2 SIMATIC WinAC, 9-2 SIMOTION, 16-3 Estructura de la documentacin, D-1 Estructura de un buzn de datos SIMATIC 505, 14-20 SIMATIC S5, 5-20 SIMATIC S7, 7-22 SIMOTION, 17-22 WinAC, 10-21 Estructura de una orden del control en recetas SIMATIC 505, 14-25 SIMATIC S5, 5-25 SIMATIC S7, 7-26 SIMOTION, 17-27 WinAC, 10-26 Evitar errores, SIMATIC S5, 2-5

G
Gestin de comunicaciones SIMATIC 505, 11-1, 12-1 modo de funcionamiento principal, 12-2, 13-3 SIMATIC S5, 2-1 Modo de funcionamiento principal, 3-2 modo de funcionamiento principal, 4-3 SIMATIC S7, 6-1 modo de funcionamiento principal, 6-2 SIMATIC WinAC, 9-1 Modo de funcionamiento principal, 9-2 SIMOTION, 16-1 Modo de funcionamiento principal, 16-3

I
Identificador de direccin, equipo de operacin, 4-12, 13-8 Idioma, aviso del sistema, A-1 IM 308C nmero de estacin, 4-11 parametrado, 4-10 IM308C Configuracin de consigna, 4-11 tipo de estacin, 4-11 Imagen de los LED SIMATIC 505, 14-314-27 SIMATIC S5, 5-35-27 SIMATIC S7, 7-37-27 SIMOTION, 17-317-27 WinAC, 10-310-27 Indice, WinAC, 10-22 Instalacin SIMATIC 505, 11-1, 12-1, 13-2 SIMATIC S5, 4-2 SIMATIC S7, 6-2

Indice alfabtico-4

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

Indice alfabtico

Integracin de la configuracin en SIMATIC iMap, generalidades, 15-1 Integracin de la configuracin HMI en SIMATIC iMap, 15-1 Intercambio de datos, 1-2 Interfase SIMATIC 505, 12-3 PROFIBUSDP, 13-5 SIMATIC S5, PROFIBUSDP, 4-7 Interfase del equipo de operacin SIMATIC S7, 6-8, 6-18 SIMATIC S7200, 6-29 Interlocutor de comunicacin SIMATIC S7, 6-6, 6-7, 6-16, 6-17 SIMATIC S7200, 6-29

Nmero de imagen PROFIBUS, slo TP, 6-27 Nmero de la imagen SIMATIC 505, 14-3, 14-10 SIMATIC S5, 5-3, 5-10 SIMATIC S7, 7-3, 7-10 SIMOTION, 17-3, 17-11 WinAC, 10-3, 10-10

O
Ocupacin de interfases, C-1 Optimizacin SIMATIC 505, 11-4 SIMATIC S5, 2-4 SIMATIC S7, 6-33 SIMOTION, 16-12 Optimizar curvas SIMATIC 505, 11-5 SIMATIC S5, 2-5 SIMATIC S7, 6-34 SIMOTION, 16-13 Optimizar imgenes SIMATIC 505, 11-5 SIMATIC S5, 2-4 SIMATIC S7, 6-34 SIMOTION, 16-13 Optimizar lista de direcciones DB, SIMATIC S5, 2-5 Optimizar rdenes del control SIMATIC 505, 11-5 SIMATIC S5, 2-5 SIMATIC S7, 6-34 SIMOTION, 16-14 Orden del control ajustar la fecha, B-2 ajustar la hora, B-2 ajustar nivel de password, B-2 borrar buffer de alarmas, B-3 borrar buffer de avisos de servicio, B-3 escribir registro de datos en el control, B-3 leer registro de datos del control, B-3 recoger rea de alarmas, B-3 recoger rea de avisos de servicio, B-2 recoger rea de los LED, B-2 salida de password, B-2 seleccin de imagen, B-3 transferir fecha/hora, B-2 Ordenes del control, B-1 Ordenes del control en recetas SIMATIC 505, 14-25 SIMATIC S5, 5-25 SIMATIC S7, 7-26 SIMOTION, 17-27 WinAC, 10-26

L
Limitaciones, SIMATIC 505, 11-1 Lmites del sistema, acoplamiento PROFIBUSDP, 4-2, 13-2 Literatura, D-1

M
Maestra SIMATIC S7, 6-8, 6-18 SIMATIC S7200, 6-30 Marcas, vi Modo de servicio SIMATIC 505, 14-14 SIMATIC S5, 5-14 SIMATIC S7, 7-15 SIMOTION, 17-16 WinAC, 10-15 Mdulo de funciones, SIMATIC S5 y PROFIBUSDP, 2-2 Mdulo funcional SIMATIC S7300, 6-10 SIMATIC S7400, 6-13 Mdulo maestro, 4-2 Mdulos maestros PROFIBUSDP, 4-8 Mdulos S7SINUMERIK, 6-30

N
Nmero de aviso SIMATIC 505, 14-7 SIMATIC S5, 5-7 SIMATIC S7, 7-7 SIMOTION, 17-7 WinAC, 10-7 Nmero de estacin, 4-11, 13-7

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

Indice alfabtico-5

Indice alfabtico

P
Palabra de estado SIMATIC 505, 14-21 SIMATIC S5, 5-21 SIMATIC S7, 7-22 SIMOTION, 17-23 Parametrado AS 511, 3-3 Mdulos maestros PROFIBUSDP, 4-8 Parmetros, aviso del sistema, A-1 Parmetros de OP SIMATIC S7, 6-7, 6-17 SIMATIC S7200, 6-29 Parmetros de red SIMATIC S7, 6-7, 6-17 SIMATIC S7200, 6-29 Paridad, SIMATIC 505, 12-3 Perfil SIMATIC S7, 6-8, 6-18 SIMATIC S7200, 6-30 Performance, SIMOTION, 16-12 Process Loop, 11-3 PROFIBUS NCM, 4-9 PROFIBUSDP, 4-1, 13-1 direccin E y S, 4-12, 13-8 identificador de direccin, 4-12, 13-8 Ocupacin del rea E/S, 4-7, 13-6 Parametrar SIMATIC 505, 13-5 Parametrar SIMATIC S5, 4-6 Parmetros, 4-11, 13-7 Programa de ejemplo para DP, SIMATIC 505 y PROFIBUSDP, 11-1, 13-4 Prlogo, v Protocolo, aplicables, 1-4 Protocolo de comunicacin, 1-2 Protocolos disponibles, 1-2 visin de conjunto, 1-1 Puesto de enchufe, SIMATIC S7, 6-8, 6-18

Puntero de rea, distribucin del SIMATIC 505 imagen de los LED, 14-16 solicitud de curva, 14-15 transferencia de curvas, 14-15 SIMATIC S5 imagen de los LED, 5-17 solicitud de curva, 5-15 transferencia de curvas, 5-15 SIMATIC S7 imagen de los LED, 7-18 solicitud de curva, 7-16 transferencia de curvas, 7-16 SIMATIC WinAC imagen de los LED, 10-17 solicitud de curva, 10-16 transferencia de curvas, 10-16 SIMOTION imagen de los LED, 17-19 solicitud de curva, 17-17 transferencia de curvas, 17-17

R
Recetas SIMATIC 505, 14-18 SIMATIC S5, 5-18 SIMATIC S7, 7-19 SIMOTION, 17-20 WinAC, 10-19 Recoger rea de alarmas, B-3 Recoger rea de avisos de servicio, B-2 Recoger rea de los LED, B-2 Rendimiento SIMATIC 505, 11-4 SIMATIC S5, 2-4 SIMATIC S7, 6-33 Requerimientos de hardware, acoplamiento PROFIBUSDP, 4-1, 13-1 Requisitos en el equipo de operacin, SIMATIC S7200, 6-28

S
Salida de password, B-2 Seleccin de imagen, B-3 Servicio cclico SIMATIC S7, 6-18 SIMATIC S7200, 6-30 SIMATIC 505 Analog Alarm, 11-2 Process Loop, 11-3 Special Function, 11-4 User Data Type, 11-2

Indice alfabtico-6

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

Indice alfabtico

SIMATIC S5, 2-1 conexin en AS 511, 3-1 Instalacin con AS511, 3-1 SIMATIC S7, teclas directas DP, 6-21 SIMATIC WinAC, Gestin de comunicaciones con SIMATIC WinAC, 9-1 SIMOTION acoplamiento a SIMOTION por medio de PROFIBUS, 16-7 Ajuste de parmetros para SIMOTION, 16-9 gestin de comunicaciones con SIMOTION, 16-1 SIMOTION Tipos de datos admisibles, 16-12 Solicitud de curva SIMATIC 505, 14-3, 14-14 SIMATIC S5, 5-3, 5-14 SIMATIC S7, 7-3, 7-15 SIMOTION, 17-3, 17-16 WinAC, 10-3, 10-15 Special Function, 11-4

Transferencia sin sincronizacin SIMATIC 505, 14-19 SIMATIC S5, 5-19 SIMATIC S7, 7-20 SIMOTION, 17-21, 17-22 WinAC, 10-20, 10-21 Transferir Fecha/Hora, B-2 Transferir fecha/hora, B-2 Transferir registros de datos SIMATIC 505, 14-18 SIMATIC S5, 5-18 SIMATIC S7, 7-19 SIMOTION, 17-20 WinAC, 10-19

U
Unica maestra en el bus SIMATIC S7, 6-8, 6-18 SIMATIC S7200, 6-29 User Data Type, 11-2

T
Teclas directas DP, SIMATIC S7, 6-21 Tiempo de actualizacin SIMATIC 505, 11-4 SIMATIC S5, 2-4 SIMATIC S7, 6-33 SIMOTION, 16-12 Tiempo de polling, PROFIBUSDP, 4-10 Tipo de estacin, 4-11, 13-7 Tipo de interfase, SIMATIC 505, 12-3 Tipos de datos SIMATIC 505, 11-2 SIMATIC 505 y PROFIBUSDP, 11-2 SIMATIC S5, 2-3 SIMATIC S7, 6-4 TISOFT, Integrar la configuracin, 13-8 TP, nmero de imagen PROFIBUS, 6-27 Transferencia con sincronizacin SIMATIC 505, 14-20 SIMATIC S5, 5-20 SIMATIC S7, 7-21 Transferencia de curvas SIMATIC 505, 14-3, 14-14 SIMATIC S5, 5-3, 5-14 SIMATIC S7, 7-3, 7-15 SIMOTION, 17-3, 17-16 WinAC, 10-3, 10-15

V
Variables SIMATIC 505, 12-3, 13-3 SIMATIC S5, 3-2, 4-3 SIMATIC S7, 6-2 SIMATIC WinAC, 9-2 SIMOTION, 16-3 Velocidad SIMATIC 505, 12-4 PROFIBUSDP, 13-6 SIMATIC S5, PROFIBUSDP, 4-7 SIMATIC S7, 6-8, 6-18 SIMATIC S7200, 6-30 Versin de usuario SIMATIC 505, 14-3, 14-414-6 SIMATIC S5, 5-3, 5-45-6 SIMATIC S7, 7-3, 7-47-6 SIMOTION, 17-3, 17-4 WinAC, 10-3, 10-410-6 Visin de conjunto acoplamientos, 1-1 protocolos, 1-1 Volumen de funciones SIMATIC 505, 14-2 SIMATIC S5, 5-25-26 SIMATIC S7, 7-2 SIMOTION, 17-2 WinAC, 10-2

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

Indice alfabtico-7

Indice alfabtico

Indice alfabtico-8

Manual del usuario Comunicacin para sistemas basados en Windows Edicin 12/01

You might also like