Sie sind auf Seite 1von 176

Prlogo, ndice Presentacin del producto Configurar el software WinLC RTX Enlazar software SIMATIC Client con WinLC

RTX Ejecutar el software WinLC RTX Funciones de WinLC RTX Manual Configurar la red PROFIBUS-DP Anexos Lista de estado del sistema (SZL) Juego de instrucciones Panel de control Distribucin de tiempos entre WinLC RTX y el PC ndice alfabtico

1 2 3 4 5 6

SIMATIC Windows Logic Controller (WinLC RTX) Descripcin general

A B C D

Edicin 07/2002
A5E00165593-02

Consignas de seguridad para el usuario


Este manual contiene las informaciones necesarias para la seguridad personal as como para la prevencin de daos materiales. Las informaciones estn puestas de relieve mediante seales de precaucin. Las seales que figuran a continuacin representan distintos grados de peligro:

! ! !

Peligro
Significa que, si no se adoptan las medidas preventivas adecuadas, se producir la muerte, o bien lesiones corporales graves o daos materiales considerables.

Advertencia
Significa que, si no se adoptan las medidas preventivas adecuadas, puede producirse la muerte, lesiones corporales graves o daos materiales considerables.

Precaucin
Significa que, si no se adoptan las medidas preventivas adecuadas, pueden producirse lesiones corporales.

Precaucin
Significa que, si no se adoptan las medidas preventivas adecuadas, pueden producirse daos materiales.

Atencin
Se trata de una informacin importante, sobre el producto o sobre una parte determinada del manual, sobre la que se desea llamar particularmente la atencin.

Personal cualificado
Slo est autorizado a intervenir en este equipo el personal cualificado. En el sentido del manual se trata de personas que disponen de los conocimientos tcnicos necesarios para poner en funcionamiento, conectar a tierra y marcar los aparatos, sistemas y circuitos de acuerdo con las normas estndar de seguridad.

Uso conforme
Considere lo siguiente:

Advertencia
El equipo o los componentes del sistema slo se podrn utilizar para los casos de aplicacin previstos en el catlogo y en la descripcin tcnica, y slo con los equipos y componentes de proveniencia tercera recomendados y homologados por Siemens. El funcionamiento correcto y seguro del producto presupone un transporte, un almacenamiento, una instalacin y un montaje conforme a las prcticas de la buena ingeniera, as como un manejo y un mantenimiento rigurosos.

Marcas
SIMATIC , SIMATIC NET y SIMATIC HMI son marcas registradas por SIEMENS AG . Los restantes nombres y designaciones contenidos en el presente documento pueden ser marcas registradas cuya utilizacin por terceros para sus propios fines puede violar los derechos de los proprietarios.

Copyright W Siemens AG 2002 All rights reserved La divulgacin y reproduccin de este documento, as como el uso y la comunicacin de su contenido, no estn autorizados, a no 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 modelos de utilidad. Siemens AG Bereich Automation and Drives Geschaeftsgebiet Industrial Automation Systems Postfach 4848, D- 90327 Nuernberg 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.

Siemens AG 2002 Sujeto a cambios sin previo aviso. A5E00165593-02

Prlogo
El Windows Logic Controller (WinLC RTX) ofrece todas las funciones de un autmata programable (PLC) en un entorno PC a tiempo real. WinLC RTX utiliza extensiones de tiempo real VenturCom (RTX) para Windows NT y es totalmente compatible con los productos de la gama SIMATIC. Con WinLC RTX puede utilizar todos los productos SIMATIC, como p.ej. Windows Control Center (WinCC). WinLC RTX se comunica con la periferia descentralizada, p.ej. ET 200M, a travs de la red PROFIBUS-DP. WinLC RTX puede comunicarse con STEP 7 u otro software de programacin instalado en otro ordenador.

Destinatarios
Este manual est destinado a ingenieros, programadores y personal de mantenimiento con conocimientos generales sobre sistemas de automatizacin (PLC).

Alcance del manual


Este manual describe las funciones y el manejo de WinLC RTX.

Otros manuales
Encontrar informacin ms detallada en la ayuda online de STEP 7 y de WinLC RTX. Asimismo, encontrar informacin adicional en los siguientes manuales:
Ttulo Programar con STEP 7 V5.1 Contenido En este manual se describen la estructura del sistema operativo y los programas de usuario procesables en WinLC RTX. Este manual le servir de ayuda para configurar un programa de usuario con el software de automatizacin STEP 7. WinLC RTX contiene funciones de sistema integradas as como bloques de organizacin que puede utilizar para programar. Este manual contiene una descripcin de las funciones de sistema, de los bloques de organizacin y de las funciones estndar cargables. Este manual describe el uso bsico y las funciones del software de automatizacin STEP 7. El manual proporciona una visin general de los procedimientos de configuracin y programacin de WinLC RTX. Este manual ofrece informacin sobre la comunicacin a travs de PROFIBUS-DP y sobre la configuracin de redes PROFIBUS.

Manual de referencia Funciones estndar y funciones de sistema S7-300/400 Manual de usuario STEP 7 Manual de usuario SIMATIC NET PROFIBUS

Windows Logic Controller (WinLC RTX) Descripcin del producto A5E00165593-02

iii

Prlogo

Ayuda adicional
Si tiene alguna duda tcnica para la que no encuentre solucin en ste u otros manuales de STEP 7 o si necesita informacin para solicitar documentacin o equipamiento adicional, pngase en contacto con su representante de Siemens. Servicio al cliente de Siemens en Norteamrica: Telfono: (609) 7346500 (609) 7343530 E-Mail: ISBU.Hotline@sea.siemens.com simatic.hotline@sea.siemens.com Internet: http://www.sea.siemens.com/software http://www1.ad.siemens.de/meta/support/html_76/support.htm http://www4.ad.siemens.de/csinfo/livelink.exe?func=cslib.csinfo2&siteid=cs&lang=en Servicio al cliente de Siemens en Europa: Telfono: Fax: E-Mail: Internet: Internet: ++49 (0) 911 895 7000 ++49 (0) 911 895 7001 simatic.support@nbgm.siemens.de http://www1.ad.siemens.de/meta/index00.htm

Informacin sobre las extensiones de tiempo real VenturCom (RTX): http://www.vci.com

iv

Windows Logic Controller (WinLC RTX) Descripcin del producto A5E00165593-02

ndice
1 Presentacin del producto . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1.1 1.2 1.3 1.4 1.5 2 Controlar procesos con WinLC RTX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Funciones adicionales de WinLC RTX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Modo de funcionamiento de WinLCRTX en caso de fallo de Windows NT . . . . . Memorizar la fecha . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Diferencias con respecto a la versin de WinLC RTX para Windows NT . . . . . . 1-1 1-2 1-4 1-4 1-4 1-5 2-1 2-2 2-3 2-5 2-6 2-7 2-9 2-12 3-1 3-2 3-3 4-1 4-2 4-4 4-8 4-10 4-13 4-15 4-18 4-22 4-23 4-27

Configurar el software WinLC RTX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2.1 2.2 2.3 2.4 2.5 2.6 2.7 Resumen del proceso de instalacin de WinLC RTX . . . . . . . . . . . . . . . . . . . . . . . Instalar el software WinLC RTX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Utilizar WinLC RTX como programa de servicios de NT . . . . . . . . . . . . . . . . . . . . Desinstalar el software WinLC RTX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Instalar la autorizacin para el software WinAC RTX . . . . . . . . . . . . . . . . . . . . . . . Notas importantes sobre la instalacin de la tarjeta CP 5613 . . . . . . . . . . . . . . . . Eliminacin de fallos en la instalacin de WinLC RTX . . . . . . . . . . . . . . . . . . . . . .

Enlazar software SIMATIC Client con WinLC RTX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.1 3.2 Enlazar STEP 7 con WinLC RTX en el mismo ordenador . . . . . . . . . . . . . . . . . . . Enlazar STEP 7 con WinLC RTX en otro ordenador . . . . . . . . . . . . . . . . . . . . . . . .

Ejecutar el software WinLC RTX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4.1 4.2 4.3 4.4 4.5 4.6 4.7 4.8 4.9 4.10 Abrir el software WinLC RTX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Configurar el hardware . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Cargar el programa de usuario . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Ejecutar el programa de usuario . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Modo de funcionamiento del ciclo de WinLC RTX . . . . . . . . . . . . . . . . . . . . . . . . . . Configurar el funcionamiento de WinLC RTX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Ejecutar el controlador WinLC RTX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Seleccionar el idioma para WinAC RTX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Activar la proteccin de escritura y definir los niveles de proteccin para WinLC RTX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Guardar y volver a cargar el programa de usuario . . . . . . . . . . . . . . . . . . . . . . . . .

Windows Logic Controller (WinLC RTX) Descripcin del producto A5E00165593-02

ndice

Funciones de WinLC RTX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5.1 5.2 5.3 5.4 5.5 5.6 Selector de modo y LEDs de estado en el panel de control de WinLC RTX . . . . Borrado total de la memoria en WinLC RTX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Uso de informacin de diagnstico de WinLC RTX . . . . . . . . . . . . . . . . . . . . . . . . . Modo de funcionamiento de WinLC RTX en caso de fallo de Windows NT . . . . Configurar los parmetros de funcionamiento de WinLC RTX . . . . . . . . . . . . . . . Reloj de sistema compatible con WinLC RTX . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

5-1 5-2 5-5 5-7 5-9 5-10 5-18 6-1 6-2 6-6 6-8 6-13 A-1 B-1 B-2 B-5 B-9 B-13 B-14 B-14 C-1 C-2 C-6 C-7 C-11 C-12 C-25 D-1 D-2 D-3 D-6

Configurar la red PROFIBUS-DP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6.1 6.2 6.3 6.4 Pautas para configurar las redes PROFIBUS-DP . . . . . . . . . . . . . . . . . . . . . . . . . . Determinar el formato fsico de la red . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Asignar direcciones a la periferia descentralizada . . . . . . . . . . . . . . . . . . . . . . . . . . Iniciar la red PROFIBUS-DP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

A B

Lista de estado del sistema (SZL) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Juego de instrucciones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . B.1 B.2 B.3 B.4 B.5 B.6 Datos tcnicos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Bloques de organizacin compatibles (OBs) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Funciones de sistema compatibles (SFCs) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Tiempos de ejecucin de las operaciones DP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Bloques de funcin de sistema compatibles (SFBs) . . . . . . . . . . . . . . . . . . . . . . . . Tiempos de ejecucin de operaciones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Panel de control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . C.1 C.2 C.3 C.4 C.5 C.6 Acceder al controlador desde el panel de control . . . . . . . . . . . . . . . . . . . . . . . . . . Ajustar el control engine para el panel de control . . . . . . . . . . . . . . . . . . . . . . . . . . Programas de ejemplo para emplear el panel de control . . . . . . . . . . . . . . . . . . . . Evaluacin de los LEDs de estado del panel de control . . . . . . . . . . . . . . . . . . . . . Propiedades y mtodos del panel de control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Eventos del panel de control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Distribucin de tiempos entre WinLC RTX y el PC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . D.1 D.2 D.3 Distribucin de tiempos y ejecucin del programa de control . . . . . . . . . . . . . . . . Prioridades de la ejecucin de tiempo real . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Administracin del tiempo de reposo del programa de control . . . . . . . . . . . . . . .

ndice alfabtico . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

ndice alfabtico-1

vi

Windows Logic Controller (WinLC RTX) Descripcin del producto A5E00165593-02

Presentacin del producto

WinLC RTX le permite controlar un proceso en tiempo real desde el ordenador. Dado que WinLC RTX pertenece a la gama de productos SIMATIC, este software es compatible con los dems productos SIMATIC, por ejemplo con el software de programacin STEP 7 y Windows Control Center (WinCC). Si se utiliza conjuntamente con los productos de automatizacin SIMATIC, WinLC RTX es una potente solucin para sus necesidades de automatizacin. WinLC RTX puede comunicarse de forma remota con STEP 7 a travs de redes PROFIBUS, Ethernet o MPI. WinLC RTX controla la periferia descentralizada, como ET 200M, a travs de PROFIBUS-DP.
Apartado 1.1 1.2 1.3 1.4 1.5 Descripcin Controlar procesos con WinLC RTX Funciones adicionales de WinLC RTX Modo de funcionamiento de WinLCRTX en caso de fallo de Windows NT Memorizar la fecha Diferencias con respecto a la versin de WinLC RTX para Windows NT Pgina 1-2 1-4 1-4 1-4 1-5

Windows Logic Controller (WinLC RTX) Descripcin del producto A5E00165593-02

1-1

Presentacin del producto

1.1

Controlar procesos con WinLC RTX


Gracias a las extensiones de tiempo real (RTX) VenturCom para el sistema operativo Windows NT, WinLC RTX ofrece una solucin en tiempo real para sus proyectos de automatizacin basada en el entorno PC. La figura 1-1 muestra cmo WinLC RTX enlaza el PC (controlador) a travs de PROFIBUS-DP con la periferia descentralizada implicada en el proceso o en el proyecto de automatizacin. Con WinLC RTX puede utilizar los siguientes productos estndar de SIMATIC: El software de automatizacin STEP 7 que permite borrar, cargar, probar y controlar el programa de usuario que se ejecuta en WinLC RTX. WinCC que cumple la funcin de interfaz mquinahombre para que ste pueda controlar el proceso.

Productos SIMATIC opcionales

STEP 7

WinCC

WinLC RTX

Periferia descentralizada

PROFIBUS Figura 1-1 Componentes de WinLC RTX

Funciones de WinLC RTX


WinLC RTX es un sistema de automatizacin que funciona en un entorno PC y forma parte de la gama de productos de los sistemas de automatizacin S7 (S7-300 y S7-400). WinLC RTX es compatible con las herramientas de automatizacin de la gama de productos SIMATIC, p.ej. con el software de programacin STEP 7 y WinCC. WinLC RTX dispone de cuatro acumuladores y se comunica con la periferia descentralizada a travs de PROFIBUS-DP. Encontrar ms informacin sobre las funciones de WinLC RTX en el captulo 5.

1-2

Windows Logic Controller (WinLC RTX) Descripcin del producto A5E00165593-02

Presentacin del producto

Requisitos del sistema


Para instalar el software WinLC RTX en su ordenador necesitar el siguiente equipamiento: Un ordenador personal (PC) con: Procesador Pentium como mnimo a 400 MHz (recomendado) 128 MB de memoria RAM (recomendado) 512 KB Cache nivel 2 Microsoft Windows NT versin 4.0 (o superior) con service pack 6 (o superior) Monitor en color, teclado y ratn o cualquier otro dispositivo de indicacin (opcional) compatibles con Microsoft Windows NT 100 MB de espacio libre en el disco duro Como mnimo 1 MB de espacio libre en la unidad C para el programa de instalacin (los archivos de instalacin se borran una vez que la instalacin ha finalizado con xito) Una tarjeta CP 5613 instalada (como mnimo versin 3), conectada a una red PROFIBUS-DP para la comunicacin con la periferia descentralizada. La tarjeta CP 5613 debe insertarse en una ranura que no comparta un nmero IRQ con un dispositivo controlado por Windows.

Windows Logic Controller (WinLC RTX) Descripcin del producto A5E00165593-02

1-3

Presentacin del producto

1.2

Funciones adicionales de WinLC RTX


WinLC RTX es un controlador en tiempo real basado en el entorno PC que incluye las siguientes funciones: WinLC RTX se comunica de forma remota con STEP 7 y SIMATIC Computing a travs de redes PROFIBUS, MPI o Ethernet. Tambin es compatible con los productos HMI de SIMATIC. Se recomienda STEP7 V5.0 SP3 o superior, pero WinLC RTX tambin puede utilizarse con versiones anteriores de STEP 7. Encontrar informacin detallada en el apartado 4.2. WinLC RTX utiliza el procesador de comunicaciones CP 5613 para comunicarse con la periferia descentralizada. El CP 5613 debe adquirirse por separado. Si trabaja con STEP 7 a partir de la versin V5.0 SP3, debe configurar WinLC RTX como equipo PC. Para obtener un comportamiento determinstico mejorado y limitar al mismo tiempo los fallos de Windows NT, WinLC RTX ejecuta el programa de usuario en un subsistema de tiempo real.

1.3

Modo de funcionamiento de WinLCRTX en caso de fallo de Windows NT


WinLC RTX soporta el OB84 (fallo de la CPU), lo que le permite finalizar el proceso en marcha en caso de que Windows NT detecte un fallo que no puede solucionar o bien un fallo que provoque la parada del sistema durante la ejecucin de WinLC RTX. Encontrar informacin detallada al respecto en el apartado 5.4.

1.4

Memorizar la fecha
WinLC RTX memoriza la fecha en formato de dos cifras (p.ej. 1999 se memoriza como 99). WinLC RTX interpreta 00 correctamente como el ao 2000. Se memorizan los aos 84 (para 1984) hasta 83 (para 2083).

1-4

Windows Logic Controller (WinLC RTX) Descripcin del producto A5E00165593-02

Presentacin del producto

1.5

Diferencias con respecto a la versin de WinLC RTX para Windows NT


Algunas funciones de WinLC RTX son diferentes con respecto a la versin para Windows NT: Valores de salida en reas de memoria no remanentes tras el cierre y el rearranque completo de WinLC RTX: WinLC RTX bajo Windows NT: si el controlador, WinLC RTX guarda los valores de las reas de memoria no remanentes. Dichos valores se restauran al volver a arrancar el controlador. WinLC RTX: Al apagar el controlador, WinLC RTX NO guarda los valores de las reas de memoria no remanentes. Al volver a arrancar el controlador, se cargan los valores de salida en las reas de memoria no remanentes. Compatibilidad con enlaces externos a travs de la tarjeta CP 5613: WinLC RTX bajo Windows NT: puede configurar puntos de acceso (WinLC_0 hasta WinLC_8) para los drivers de la tarjeta CP 5613. WinLC RTX: los drivers de tiempo real (RTX) para la tarjeta CP 5613 que se instalaban con WinLC RTX no soportan puntos de acceso. Si quiere configurar puntos de acceso para WinLC RTX, tiene que utilizar una segunda tarjeta CP (p.ej. CP 5611).

Windows Logic Controller (WinLC RTX) Descripcin del producto A5E00165593-02

1-5

Presentacin del producto

1-6

Windows Logic Controller (WinLC RTX) Descripcin del producto A5E00165593-02

Configurar el software WinLC RTX

Resumen del captulo


Para poder utilizar WinLC RTX para el control de procesos tiene que instalar y autorizar el software WinAC RTX en su sistema. Tambin tiene que instalar un procesador de comunicaciones (tarjeta CP 5613).

Nota El programa de instalacin para WinAC RTX le ayudar a instalar WinLC RTX como programa de servicios NT.

El programa de instalacin de WinLC RTX configura la tarjeta CP 5613 en su sistema como punto de acceso para WinLC RTX. El captulo 6 contiene las directivas para la planificacin de la red PROFIBUS. Encontrar informacin adicional sobre la periferia descentralizada y sobre la red PROFIBUS en el manual SIMATIC NET PROFIBUS as como en la documentacin de la perifieria descentralizada.

Apartado 2.1 2.2 2.3 2.4 2.5 2.6 2.7

Descripcin Resumen del proceso de instalacin de WinLC RTX Instalar el software WinLC RTX Utilizar WinLC RTX como programa de servicios de NT Desinstalar el software WinLC RTX Instalar la autorizacin para el software WinAC RTX Notas importantes sobre la instalacin de la tarjeta CP 5613 Eliminacin de fallos en la instalacin de WinLC RTX

Pgina 2-2 2-3 2-5 2-6 2-7 2-9 2-12

Windows Logic Controller (WinLC RTX) Descripcin del producto A5E00165593-02

2-1

Configurar el software WinLC RTX

2.1

Resumen del proceso de instalacin de WinLC RTX


Tal y como muestra la figura 2-1, tiene que instalar los siguientes componentes: Tarjeta CP 5613 (no incluida en el paquete de software) Extensiones de tiempo real (RTX) VenturCom para Windows NT Software WinLC RTX (y otros elementos de WinAC RTX) WinLC RTX se suministra con drivers de tiempo real para la tarjeta CP 5613. Debe instalar estos productos en su ordenador y enlazar WinLC RTX con la periferia descentralizada a travs de la red.

VenturCom RTX

Periferia descentralizada

WinLC RTX

Tarjeta CP 5613
Red PROFIBUS

Figura 2-1

Instalar los componentes de WinLC RTX

Debe instalar cada uno de los componentes por separado en su ordenador. En la documentacin correspondiente a cada uno de los componentes encontrar las instrucciones concretas para su instalacin. Si instala el software STEP 7 (u otro paquete de software SIMATIC), debe consultar el manual de instalacin del producto en cuestin. Para instalar los componentes de WinLC RTX, proceda de la siguiente manera: Debe instalar la tarjeta CP 5613 en su ordenador. Pero no instale el software SIMATIC NET. Encontrar informacin detallada sobre la instalacin de la tarjeta CP en la documentacin de la tarjeta CP 5613 y en el apartado 2.6. El programa de instalacin de WinAC RTX le ayudar a instalar el software WinLC RTX. Los drivers para la tarjeta CP 5613 estn incluidos en la instalacin (vase el apartado 2.2). Para utilizar WinAC RTX en su ordenador debe instalar la correspondiente autorizacin (vase el apartado 2.5).

Nota El programa de instalacin configura la primera tarjeta CP 5613 en su sistema como punto de acceso para WinLC RTX. La tarjeta CP 5613 para WinLC RTX no se configura con la aplicacin Ajustar interfaz PG/PC.

2-2

Windows Logic Controller (WinLC RTX) Descripcin del producto A5E00165593-02

Configurar el software WinLC RTX

2.2

Instalar el software WinLC RTX


WinAC RTX incluye un programa de instalacin que ejecuta la instalacin automticamente. Siga uno a uno todos los pasos que el sistema le vaya indicando en la pantalla hasta finalizar el proceso de instalacin. El programa de instalacin le permite instalar todos o slo algunos de los componentes de WinAC RTX. Si slo desea instalar WinLC RTX, desactive el resto de componentes de WinAC RTX e indique que slo desea instalar WinLC RTX. Durante el proceso de instalacin el programa comprueba si se ha instalado una autorizacin en el disco duro. Puede instalar la autorizacin inmediatamente o continuar con la instalacin del software e instalar la autorizacin en otro momento (vase el apartado 2.5). Se describe el manejo del programa de autorizacin.

Abrir el programa de instalacin


El programa de instalacin le gua paso a paso a travs del proceso de instalacin. En cualquier momento es posible acceder al paso siguiente o anterior.

Nota Antes de instalar WinLC RTX, el programa de instalacin borra del PC todas las versiones existentes de WinLC y de los drivers CP 5613.

Proceda de la siguiente manera para abrir el programa de instalacin: 1. En Windows NT, abra el cuadro de dilogo para instalar software haciendo doble clic sobre el icono Agregar o quitar programas. 2. Haga clic sobre Instalar. 3. Introduzca el CD-ROM y seleccione Siguiente. Windows NT busca automticamente el programa de instalacin SETUP.EXE. 4. Siga las instrucciones del programa de instalacin y seleccione los elementos de WinAC RTX que desea instalar: El programa de instalacin instala primero las extensiones de tiempo real VenturCom (RTX). Cuando la instalacin de las extensiones RTX ha finalizado, el programa de instalacin reinicia el ordenador. Una vez reiniciado el ordenador, el programa de instalacin instala los elementos de WinAC RTX que ha seleccionado previamente. 5. Si el programa se lo pide, introduzca el disquete de autorizacin en la unidad A: . Encontrar informacin detallada sobre la instalacin de la autorizacin de WinLC RTX en el apartado 2.5. Si la instalacin termina sin errores, aparece en la pantalla el correspondiente mensaje.

Windows Logic Controller (WinLC RTX) Descripcin del producto A5E00165593-02

2-3

Configurar el software WinLC RTX

Nota Puede configurar WinLC RTX para enlazarlo con STEP 7. ste puede estar instalado en el mismo ordenador que WinLC RTX o bien en otro. Encontrar ms informacin al respecto en los apartados 3.1 y 3.2.

Fallo durante la instalacin


Los siguientes errores provocan la interrupcin del proceso de instalacin: Error de arranque inmediatamente despus de iniciarse el arranque del programa de instalacin: Seguramente no ha ejecutado el programa Setup.exe en Windows NT. No hay suficiente espacio libre: Se requieren como mnimo 10 MB de espacio libre en el disco duro para WinLC RTX. Disquete defectuoso: Compruebe si el CD que contiene WinAC RTX est daado y pngase en contacto con su representante de Siemens.

2-4

Windows Logic Controller (WinLC RTX) Descripcin del producto A5E00165593-02

Configurar el software WinLC RTX

2.3

Utilizar WinLC RTX como programa de servicios de NT


El programa de instalacin le ayudar a instalar WinLC RTX como programa de servicios de NT. Para instalar WinLC RTX como programa de servicios se requieren derechos de administrador. Si utiliza WinLC como programa de servicios de NT, WinLC RTX se abre automticamente al arrancar el ordenador. En caso necesario, puede cambiar esta configuracin posteriormente en el panel de control de Windows NT (vase el apartado 4.7).

Nota Para utilizar el software WinLC RTX necesitar derechos de administrador (ADMIN). Para poder utilizar WinLC RTX aunque el usuario del ordenador no sea el administrador, debe configurar WinLC RTX como programa de servicios de NT. En el momento en que un usuario arranca el sistema e inicia su sesin, se ejecuta el servicio WinLC RTX. De ese modo el usuario puede utilizar todas las funciones que estn permitidas en el correspondiente nivel de proteccin de WinLC RTX.

La ejecucin de WinLC RTX puede controlarse desde el panel de control de Windows NT si est configurado como programa de servicios de NT. Para abrir los servicios de Windows NT, proceda de la siguiente manera: 1. Seleccione el comando de men Inicio > Configuracin > Panel de control. 2. Haga doble clic sobre el icono Services. Se abre el cuadro de dilogo Services. 3. En la lista de servicios de NT, seleccione SIMATIC WinLC RTX. Observe que el comportamiento de arranque est configurado como Automtico. 4. Para abrir o cerrar WinLC RTX debe utilizar los botones Start o Stop del cuadro de dilogo Services. Si no desea que WinLC RTX se abra automticamente tras reiniciar el sistema, proceda de la siguiente manera: 1. En el cuadro de dilogo Services, seleccione el botn Start para abrir el cuadro de dilogo correspondiente. 2. En el campo Startup Type, seleccione la opcin Manual y confirme con OK. Observe que ahora el comportamiento de arranque est configurado como Manual. 3. Cierre el cuadro de dilogo Services. Una vez que haya especificado que WinLC RTX debe abrirse manualmente, cada vez que desee abrir o cerrar WinLC RTX deber abrir el cuadro de dilogo Services y seleccionar uno de los botones Start o Stop.

Windows Logic Controller (WinLC RTX) Descripcin del producto A5E00165593-02

2-5

Configurar el software WinLC RTX

2.4

Desinstalar el software WinLC RTX


Para desinstalar el software WinLC RTX utilice el programa de servicio Agregar o quitar programas de Windows NT: 1. En Windows NT, abra el cuadro de dilogo para instalar software haciendo doble clic sobre el icono Agregar o quitar programas. 2. En la lista de programas instalados, seleccione WinLC RTX y el botn Agregar o quitar. Windows NT desinstala el software WinLC RTX. 3. Si aparece el cuadro de dilogo Borrar los componentes comunes, en caso de duda haga clic sobre el botn No.

Cuidado Si la autorizacin para WinLC RTX se transfiere o desinstala incorrectamente, puede perderse de forma irrecuperable. El archivo Lame incluido en el disquete de autorizacin contiene las pautas a seguir para instalar, transferir y desinstalar la autorizacin para WinLC RTX. Si no se observan dichas pautas, la autorizacin para WinLC RTX podra perderse de forma irrecuperable. Lea las instrucciones indicadas en el archivo Lame que encontrar en el disquete de autorizacin y observe las normas para la transferencia y la desinstalacin de la autorizacin.

2-6

Windows Logic Controller (WinLC RTX) Descripcin del producto A5E00165593-02

Configurar el software WinLC RTX

2.5

Instalar la autorizacin para el software WinAC RTX


Para utilizar WinAC RTX se requiere una autorizacin especfica para dicho producto (autorizacin de utilizacin).

Nota Aunque desinstale la autorizacin, el controlador WinLC RTX contina funcionando. Cada seis minutos aparecer una advertencia que le indica que no hay ninguna autorizacin. Si instala una autorizacin mientras el controlador WinLC RTX est funcionando, debe cambiar el estado operativo del controlador para que la autorizacin sea vlida.

Disquete de autorizacin
El software incluye un disquete de autorizacin. Dicho disquete contiene la autorizacin as como el programa (AUTHORSW) necesario para visualizarla, instalarla y desinstalarla. Cada paquete de software de automatizacin SIMATIC incluye un disquete de autorizacin. La autorizacin de un programa se instala como parte de la instalacin del software.

Cuidado Si la autorizacin para WinLC RTX se transfiere o desinstala incorrectamente, puede perderse de forma irrecuperable. El archivo Lame incluido en el disquete de autorizacin describe las pautas a seguir para instalar, transferir y desinstalar la autorizacin para WinLC RTX. Si no se observan dichas pautas, la autorizacin para WinLC RTX podra perderse de forma irrecuperable. Lea las instrucciones indicadas en el archivo Lame que encontrar en el disquete de autorizacin y observe las normas para la transferencia y la desinstalacin de la autorizacin.

Instalar la autorizacin
Cuando instale el software por primera vez, le aparecer un mensaje en la pantalla con el que el sistema le pide que instale la autorizacin. Proceda de la siguiente manera para instalar la autorizacin para WinLC RTX: 1. Introduzca el disquete de autorizacin en la unidad A: cuando aparezca un mensaje que as se lo indique. 2. Confirme la solicitud. La autorizacin se transfiere al disco duro (C:), es decir, su ordenador registra que usted dispone de una autorizacin.

Windows Logic Controller (WinLC RTX) Descripcin del producto A5E00165593-02

2-7

Configurar el software WinLC RTX

Nota Para instalar la autorizacin para WinLC RTX debe indicar como unidad de destino siempre la unidad C:

Si ejecuta WinLC RTX sin que la autorizacin est instalada, aparece un mensaje en la pantalla. Para instalar la autorizacin posteriormente, abra el programa AUTHORSW que encontrar en el disquete de autorizacin. Este programa le permite visualizar, instalar y desinstalar la autorizacin.

Desinstalar la autorizacin
Si requiriese una nueva autorizacin, p.ej. en caso de que desee formatear la unidad en la que se encuentra la autorizacin, antes debe rescatarla. Para ello necesita el disquete de autorizacin original. Proceda de la siguiente manera para volver a transferir la autorizacin al disquete de autorizacin: 1. Introduzca el disquete de autorizacin original en la unidad de disco. 2. Abra el programa AUTHORSW.EXE desde el disquete de autorizacin. 3. En la lista de autorizaciones almacenadas en la unidad C: seleccione la autorizacin que desea desinstalar. 4. Seleccione el comando de men Autorizacin > Transferir.... 5. En el cuadro de dilogo, indique la unidad de disco de destino a la que desea transferir la autorizacin y confirme. 6. A continuacin se vuelve a abrir el cuadro de dilogo con la lista que contiene el resto de autorizaciones almacenadas en la unidad. Cierre el programa AUTHORSW si no desea desinstalar ms autorizaciones. Ya puede utilizar el disquete para volver a instalar la autorizacin. Para desinstalar la autorizacin existente necesita el disquete de autorizacin. Si se produce algn fallo en su disco duro antes de que haya podido rescatar la autorizacin, dirjase a su representante de Siemens.

2-8

Windows Logic Controller (WinLC RTX) Descripcin del producto A5E00165593-02

Configurar el software WinLC RTX

2.6

Notas importantes sobre la instalacin de la tarjeta CP 5613

Cuidado Si utiliza WinLC RTX tanto con los drivers de WinLC RTX como con los drivers de SIMATIC NET para la tarjeta CP 5613 instalada en su ordenador podra producirse un funcionamiento imprevisible de la tarjeta CP 5613, lo que podra provocar daos personales y materiales. No instale el software SIMATIC NET y la tarjeta CP 5613 despus de haber instalado WinLC RTX.

El controlador WinLC RTX utiliza un driver de tiempo real para el acceso a la tarjeta CP 5613. Dicho driver sustituye el driver SIMATIC NET CP 5613 suministrado con la tarjeta CP 5613. El software SIMATIC NET para la tarjeta CP 5613 incluye los siguientes productos: el software DP bsico DP 5613, S7 5613, FMS 5613 y CP 5613/ CP 5614. Si instala cualquiera de estos productos en su ordenador se instalan los drivers de SIMATIC NET para la tarjeta CP 5613. El programa de instalacin de WinLC RTX puede desinstalar los drivers existentes para la tarjeta CP 5613 antes de instalar los drivers de WinLC RTX para la tarjeta CP 5613. No instale el software CP 5613 del CD de SIMATIC NET si ya ha instalado el software WinLC RTX.

Acceder a la tarjeta CP 5613 en modo de Poll o Interrupt


WinLC RTX accede a la tarjeta CP 5613 en los modos Poll o Interrupt. El modo Interrupt es ms potente en comparacin con el modo Poll.

Nota Si la tarjeta CP 5613 funciona en modo Poll no podr utilizarla para actualizaciones de E/S sncronas (DP equidistante). Las reacciones del sistema en caso de alarma de proceso (OB40), alarma de diagnstico (OB82), alarma de presencia de mdulo (insertar/extraer) (OB83) y alarma de fallo del bastidor (OB86) se retrasan hasta 2 ms por alarma. Tambin se reduce la capacidad para la parametrizacin del mdulo y la lectura/escritura de registros en mdulos. Para garantizar que WinLC RTX accede a la tarjeta CP 5613 en modo Interrupt, debe haber instalado una tarjeta CP 5613 (como mnimo versin 3) en un slot PCI que no comparta un nmero IRQ con un equipo controlado por Windows.

Windows Logic Controller (WinLC RTX) Descripcin del producto A5E00165593-02

2-9

Configurar el software WinLC RTX

Proceda de la siguiente manera para determinar el nmero IRQ de la tarjeta CP 5613: 1. Abra la carpeta Archivos de programas\Vci\RTX\Samples (generalmente en la unidad C:) y busque el programa de servicios ScanBus.rtss. 2. Haga doble clic sobre el icono de ScanBus.rtss. El programa de servicios ScanBus elabora una lista de todos los equipos PCI instalados en su ordenador. Dicha lista tambin incluye los recursos de los equipos. 3. Busque los PciData para el siguiente equipo: VendorID: 0x110a DeviceID: 0x3142 4. La entrada InterruptLine indica el nmero IRQ de la tarjeta CP 5613. Con este nmero puede solucionar el conflicto de asignacin de IRQ de la forma descrita a continuacin.

Nota Si no se dispone de una tarjeta CP 5613 (como mnimo versin 3) con un nmero IRQ unvoco, cada vez que se arranque el driver CP5613rtx, aparecer un mensaje de advertencia en la pantalla. Dicho mensaje indica que la tarjeta CP 5613 se encuentra en estado Poll. Tambin se muestra el nmero IRQ de la CP 5613. Con este nmero puede solucionar el conflicto de asignacin de IRQ de la forma descrita a continuacin.

Si desea solucionar un conflicto de asignacin de IRQ para la tarjeta CP 5613, solicite la visualizacin de los nmeros IRQ asignados a los equipos de su ordenador controlados por NT: 1. Seleccione el comando de men Inicio > Programas > Herramientas administrativas (general) > Diagnstico de Windows NT para abrir el cuadro de dilogo para el diagnstico de Windows NT. 2. Abra la ficha Recursos para visualizar el nmero IRQ de los equipos de NT instalados en su ordenador: Si en la lista de equipos aparece la entrada cp5613, hay instalado un componente del software SIMATIC NET CP 5613. Para que WinLC RTX funcione correctamente, debe desinstalar el software en cuestin. Compare el nmero IRQ para los equipos controlados por NT con el nmero IRQ de la tarjeta CP 5613.

2-10

Windows Logic Controller (WinLC RTX) Descripcin del producto A5E00165593-02

Configurar el software WinLC RTX

Si el nmero IRQ de la tarjeta CP 5613 est asignado a un equipo NT, siga uno de los siguientes procesos para modificar la configuracin de su sistema y asignar a la tarjeta CP 5613 otro nmero IRQ: En el servicio Setup BIOS de su ordenador, asigne a la tarjeta CP 5613 un nmero IRQ unvoco. Instale la tarjeta CP 5613 en otro slot del bus PCI de su ordenador. Si es necesario, desactive el dispositivo integrado que sea necesario para poder disponer de un nmero IRQ para la tarjeta CP 5613.

Nota Este procedimiento puede resultar iterativo. En algunos ordenadores es posible que no consiga resolver este conflicto de nmeros IRQ. Si tiene alguna dificultad para asignar a la tarjeta CP 5613 un nmero IRQ unvoco, dirjase al fabricante de su PC.

Windows Logic Controller (WinLC RTX) Descripcin del producto A5E00165593-02

2-11

Configurar el software WinLC RTX

2.7

Eliminacin de fallos en la instalacin de WinLC RTX

Problemas debidos a que no est instalado Windows NT 4.0, service pack 6


Las extensiones de tiempo real (RTX) VenturCom y WinLC RTX requieren el sistema operativo Windows NT versin 4.0, service pack 6 (SP6), para funcionar correctamente. Si utiliza WinLC RTX con otra versin de Windows NT, puede encontrarse con los siguientes problemas: Error en los indicadores de la CPU (LEDs), que no reconocen un cambio de estado operativo Error al finalizar el enlace con la CPU Mensajes de error de pila del software de autorizacin de DP El service pack 6 para Microsoft Windows NT 4.0 puede descargarse gratuitamente desde la pgina web de Microsoft (www.microsoft.com).

Si no es posible arrancar el controlador WinLC RTX desde el panel de control de WinLC RTX
Al instalar WinLC RTX, el programa de instalacin crea el Active File y lo registra. El Active File es un archivo de sistema de WinLC muy importante. Si por algn motivo no se encuentra la ruta de acceso al Active File en el registro, el controlador WinLC RTX no puede arrancarse desde el panel de control de WinLC. Proceda de la siguiente manera para restaurar la ruta de acceso al Active File: 1. Abra el controlador WinLC RTX desde el Explorador de Windows: Busque el archivo ejecutable del controlador: S7wlcrtx.exe Haga doble clic sobre el icono para abrir el controlador. (De ese modo slo se arranca el controlador. El panel de control de WinLC no aparece en la pantalla.) Al arrancar el controlador, WinLC RTX registra la ruta del Active File. WinLC RTX abre un controlador vaco (sin programa de usuario) en el estado operativo STOP. 2. Para enlazar el controlador, haga doble clic sobre el icono de WinLC RTX de su escritorio. A continuacin aparecer en la pantalla el panel de control de WinLC.

Nota Si abre el controlador WinLC RTX de esta manera, no podr cerrarlo desde la aplicacin. Para cerrarlo tendr que cerrar la sesin en Windows NT.

2-12

Windows Logic Controller (WinLC RTX) Descripcin del producto A5E00165593-02

Configurar el software WinLC RTX

Problemas al instalar elementos de WinAC mientras WinLC RTX est funcionando


No instale elementos de WinAC (como por ejemplo SIMATIC Computing) en un ordenador en el que WinLC RTX est funcionando durante la instalacin. Dado que estos productos utilizan los mismo recursos, algunos archivos pueden resultar daados. Antes de instalar el software WinAC debe finalizar el funcionamiento de WinLC RTX (o cualquier otro elemento de WinAC).

Cuidado No instale componentes de WinAC (p.ej. WinLC RTX) en un ordenador mientras estn funcionando otros componentes de WinAC (p.ej. WinLC RTX, el SoftContainer de SIMATIC Computing, programas que utilicen controles SIMATIC proporcionados por SIMATIC Computing, el panel para la CPU 416-2 DP ISA o cualquier otro SlotPLC). Dado que SIMATIC Computing, WinLC RTX y otros elementos de WinAC utilizan archivos conjuntos, algunos archivos pueden resultar daados al intentar instalar componentes del software WinAC mientras estn funcionando otros componentes de WinAC en el mismo ordenador. Asegrese siempre de que no estn funcionando los siguientes programas mientras instala WinLC RTX: WinLC RTX

Panel para la CPU 416-2 DP ISA u otro SlotPLC SIMATIC Computing SoftContainer Configurador de archivos de smbolos Toolmanager Configuracin OPC de SIMATIC Computing Configuracin de SIMATIC Computing Cualquier programa (p.ej. un programa confeccionado en Visual Basic) que utilice los controles SIMATIC proporcionados por SIMATIC Computing

Problemas con la funcin de autoarranque


Para poder utilizar la funcin de autoarranque para definir el comportamiento de arranque y cierre de WinLC RTX, necesitar derechos de administrador. Si no dispone de ellos, no podr modificar las opciones de arranque automtico. Encontrar informacin detallada sobre la funcin de autoarranque en el apartado 4.7.

Problemas si modifica la direccin MPI para WinLC RTX con STEP 7


Si modifica la direccin MPI de estacin para WinLC RTX en la configuracin de hardware de STEP 7, se producirn problemas en la comunicacin con la red MPI. Estos problemas se deben a que la direccin lgica (como est configurada en STEP 7) no coincide con la direccin fsica de WinLC RTX (tal y como est definida por la tarjeta MPI, generalmente MPI=2). La direccin MPI de WinLC RTX (MPI=2) la determina la tarjeta MPI instalada en el ordenador. Esta direccin MPI configurada por hardware para WinLC RTX es independiente de otras direcciones MPI que se pueden definir con STEP 7. La direccin de estacin de WinLC RTX debe ser siempre MPI=2, no la modifique.

Windows Logic Controller (WinLC RTX) Descripcin del producto A5E00165593-02

2-13

Configurar el software WinLC RTX

Problemas al desinstalar el software Computing mientras est funcionando WinLC RTX


Si WinLC RTX est funcionando durante la desinstalacin de SIMATIC Computing, en WinLC RTX se produce un error de enlace y el enlace con la mquina o bien con el proceso se pierde. Proceda de la siguiente manera para solucionar el error de enlace: 1. Finalice la ejecucin de WinLC RTX (S7wlcrtx.exe) desde el administrador de tareas de Windows NT. 2. Si el panel de control de WinLC RTX est abierto, cirrelo. 3. Vuelva a abrir WinLC RTX para restaurar el enlace con la mquina o bien con el proceso.

Precaucin Si desinstala el software SIMATIC Computing de un ordenador en el que est funcionando WinLC RTX, ste pierde el enlace con la mquina o con el proceso que se est controlando. Esto puede conllevar reacciones imprevisibles en el proceso que a su vez pueden provocar daos corporales o materiales e incluso la muerte. Si WinLC RTX ha perdido el enlace con el proceso debido a una desinstalacin de SIMATIC Computing, finalice la ejecucin de WinLC RTX desde el administrador de tareas de Windows NT (S7wlcrtx.exe). Si el panel de control de WinLC RTX est abierto, cirrelo. Vuelva a abrir WinLC RTX para restaurar el enlace con la mquina o con el proceso. Antes de desinstalar el software SIMATIC Computing, asegrese siempre de que el controlador WinLC RTX est cerrado y de que el software WinLC RTX no est funcionando. De ese modo se evita que WinLC RTX pueda perder el enlace con la mquina o bien con el proceso, impidiendo as un comportamiento imprevisible de los equipos involucrados en el proceso. Instale un circuito fsico de parada de emergencia para la mquina o para el proceso.

2-14

Windows Logic Controller (WinLC RTX) Descripcin del producto A5E00165593-02

Enlazar software SIMATIC Client con WinLC RTX

Resumen del captulo


Puede enlazar WinLC RTX con productos SIMATIC como STEP 7, WinCC y ProTool Pro a travs de redes MPI, PROFIBUS-DP- o Ethernet (H1). Encontrar informacin detallada al respecto en la documentacin de cada uno de los productos. Este captulo proporciona informacin sobre las diferentes configuraciones del enlace entre WinLC RTX y STEP 7.

Nota Las versiones anteriores de WinLC RTX le permitan desviar la comunicacin MPI. WinLC RTX no admite esta funcin.

Apartado 3.1 3.2

Descripcin Enlazar STEP 7 con WinLC RTX en el mismo ordenador Enlazar STEP 7 con WinLC RTX en otro ordenador

Pgina 3-2 3-3

Windows Logic Controller (WinLC RTX) Descripcin del producto A5E00165593-02

3-1

Enlazar software SIMATIC Client con WinLC RTX

3.1

Enlazar STEP 7 con WinLC RTX en el mismo ordenador


Proceda de la siguiente manera para configurar STEP 7 para la comunicacin con WinLC RTX en el mismo ordenador. 1. En WinLC RTX seleccione el comando de men CPU > Setting PG/PC Interface para abrir el cuadro de dilogo Ajustar interfaz PG/PC. 2. En la lista desplegable Punto de acceso de la aplicacin, seleccione la siguiente entrada (vase la figura 3-1): S7ONLINE (STEP 7) 3. En la lista desplegable Parametrizacin utilizada, seleccione los siguientes parmetros: PC Internal (local) 4. Haga clic sobre el botn Aceptar para introducir la configuracin y cerrar el cuadro de dilogo. STEP7 ya est configurado para la comunicacin con WinLC RTX en el ordenador local.
Ajustar interfaz PG/PC (V5.0)

"
Ruta de acceso Punto de acceso de la aplicacin: S7ONLINE (STEP 7) >PC Internal (local) Ajustar interfaz PG/PC (estndar para STEP7) Ruta de acceso Punto de acceso de la aplicacin: Parametrizacin utilizada: Micro/WIN > PC/PPI cable (PPI) (estndar para Micro/WIN) Propiedades PC Internal (local) Parametrizacin utilizada: MPI-ISA PC/PPI cable (PPI) on board (MPI) Propiedades MPI-ISA on board (PPI) CP5611 (MPI) MPI-ISA Card (PROFIBUS) CP4611(PROFIBUS) Copiar... CP5412A2(MPI) PC Adapter (MPI) Borrar PC Adapter (Parametrizacin de su PC/PPI Cable Copiar... CP5412A2(PROFIBUS) (PROFIBUS)PC/PPI cable para una PPI) PC Internal (local) (PPI) red Interfaces Borrar TCP/IP-->3Com Etherlink III Adapter Instalar... (Comunicacin con componentes de WinAC en el mismo Aceptar Cancelar Ayuda PG/PC) Interfaces Instalar/Desinstalar: Seleccionar...

Aceptar

"

Cancelar

Ayuda

Figura 3-1

Configurar la interfaz PG/PC para PC internal (local)

3-2

Windows Logic Controller (WinLC RTX) Descripcin del producto A5E00165593-02

Enlazar software SIMATIC Client con WinLC RTX

3.2

Enlazar STEP 7 con WinLC RTX en otro ordenador


Como puede ver en la figura 3-2, puede enlazar STEP 7 con WinLC RTX en un ordenador remoto. Para ello debe definir la conexin en red a travs de la cual se comunican STEP 7 y WinLC RTX configurando la interfaz PG/PC en el ordenador remoto. En el ordenador remoto tiene que estar instalado el software STEP 7 y en el equipo con el que desea establecer la comunicacin debe estar instalado WinLC RTX.

Nota Si desea configurar STEP 7 y WinLC RTX para la comunicacin H1, tambin tiene que tener instalado el siguiente software: Paquete opcional NCM para comunicacin H1

STEP 7 versin 5, service pack 3 (SP3)

STEP 7 Ajustar interfaz PG/PC Red Ordenador remoto

WinLC RTX Ajustar interfaz PG/PC


Ordenador local

Control Engines Figura 3-2 Enlazar STEP 7 con WinLC RTX a travs de una red

Nota NetPro no puede volver a configurar las direcciones MPI y H1 o los parmetros de bus de WinLC RTX en otro ordenador. Las tarjetas CP necesarias no se controlan desde WinLC RTX. Estos ajustes slo pueden realizarse en la aplicacin local Ajustar interfaz PG/PC. Las direcciones de red y los parmetros de bus para PROFIBUS pueden volver a configurarse en otro ordenador. WinLC RTX es el maestro para la tarjeta CP 5613.

Windows Logic Controller (WinLC RTX) Descripcin del producto A5E00165593-02

3-3

Enlazar software SIMATIC Client con WinLC RTX

Configurar el ordenador que contiene STEP 7


Configure el ordenador en el que est instalado STEP 7 para la comunicacin con WinLC RTX en un ordenador remoto: 1. En el Administrador SIMATIC, seleccione el comando de men Herramientas > Ajustar interfaz PG/PC para abrir el cuadro de dilogo Ajustar interfaz PG/PC. 2. En la lista desplegable Punto de acceso de la aplicacin, seleccione la siguiente entrada (vase la figura 3-3): S7ONLINE (STEP 7) 3. Si utiliza MPI como ruta para la comunicacin en red, seleccione el parmetro de interfaz MPI. Ejemplo: CP5611 (MPI) 4. Si utiliza PROFIBUS-DP como ruta para la comunicacin en red, seleccione el parmetro de interfaz PROFIBUS-DP. Ejemplo: CP5412A2(PROFIBUS) 5. Si utiliza H1 como ruta para la comunicacin en red, seleccione el parmetro de interfaz TCP/IP. Ejemplo: TCP/IP -> 3Com Etherlink III Ada 6. Confirme la configuracin con Aceptar.

Ajustar interfaz PG/PC (V5.0)

"
Ruta de acceso Punto de acceso de la aplicacin: (estndar para STEP7) S7ONLINE (STEP 7) --> CP5412A2(PROFIBUS) Ajustar interfaz PG/PC Ruta de acceso Punto de acceso de la aplicacin: Parametrizacin utilizada: Micro/WIN > PC/PPI cable (PPI) (estndar para Micro/WIN) Propiedades CP5611 (MPI) Parametrizacin utilizada: MPI-ISA PC/PPI cable (PPI) on board (MPI) Propiedades CP5611 (MPI) MPI-ISA on board (PPI) CP5611(PROFIBUS) MPI-ISA Card (PROFIBUS) Copiar... PC Adapter (MPI) CP5412A2(MPI) PC Adapter de su PC/PPI Cable Borrar Copiar... CP5412A2(PROFIBUS) (Parametrizacin (PROFIBUS)PC/PPI para una red Interfaces cable PPI) PC Internal (local) (PPI) Borrar TCP/IP-->3Com Etherlink III Adapter Instalar...

(Parametrizacin de un procesador de comunicaciones CP 5412 (A2) Aceptar Cancelar Ayuda para una red PROFIBUS) Interfaces Instalar/Desinstalar: Seleccionar...

Aceptar

"

Cancelar

Ayuda

Figura 3-3

Configurar la interfaz PG/PC en el ordenador en el que est instalado STEP 7

3-4

Windows Logic Controller (WinLC RTX) Descripcin del producto A5E00165593-02

Enlazar software SIMATIC Client con WinLC RTX

Nota Para que WinLC RTX sea visible para otras unidades de programacin de la red PROFIBUS-DP tiene que configurar la tarjeta CP en el cuadro de dilogo Ajustar interfaz PG/PC: S7ONLINE (STEP7) --> PROFIBUS Seleccione tambin la opcin PG es el nico maestro del bus.

Configurar el ordenador en el que est instalado WinLC RTX


En el ordenador en el que est instalado WinLC RTX tiene que configurar la(s) ruta(s) de comunicacin con los ordenadores en los que est instalado STEP 7. WinLC RTX instala nuevos puntos de acceso. Cada uno de los puntos de acceso puede referirse a una de las interfaces instaladas. En el siguiente ejemplo WinLC RTX proporciona acceso simultneamente a travs de dos tarjetas CP (CP 5412 y CP 5611). No puede acceder a WinLC RTX a travs de tarjetas CP que no tengan asignado ningn punto de acceso. WinLC_0 --> libre WinLC_1 --> CP5412A2(MPI) WinLC_2 --> libre WinLC_3 --> libre WinLC_4 --> libre WinLC_5 --> libre WinLC_6 --> CP5611 (MPI) WinLC_7 --> libre WinLC_8 --> libre Proceda de la siguiente manera para asignar uno de los puntos de acceso del ejemplo: 1. En el panel de control de WinLC RTX, seleccione el comando de men CPU > Setting PG / PC Interface para abrir el cuadro de dilogo Ajustar interfaz PG/PC. 2. En la lista desplegable Punto de acceso de la aplicacin, seleccione el punto de acceso. Ejemplo: WinLC_6 3. Seleccione la parametrizacin de interfaz correspondiente a la ruta de comunicacin en red que utilice (vase la figura 3-4). Ejemplo: CP5611 (MPI) Repita los pasos 2 y 3 y configure todos los puntos de acceso necesarios para la comunicacin con una red. 4. Cierre la aplicacin WinLC RTX y reinicie el sistema para que la configuracin se haga efectiva. En la pgina 4-19 encontrar informacin adicional sobre el procedimiento que debe seguir para cerrar y reiniciar.

Windows Logic Controller (WinLC RTX) Descripcin del producto A5E00165593-02

3-5

Enlazar software SIMATIC Client con WinLC RTX

Ajustar interfaz PG/PC (V5.0)

"
Ruta de acceso Punto de acceso de la aplicacin: WinLC_6 --> CP54212A2 (MPI) Ajustar interfaz PG/PC (estndar para STEP7) Ruta de acceso Punto de acceso de la aplicacin: Parametrizacin utilizada: Micro/WIN > PC/PPI cable (PPI) (estndar para Micro/WIN) Propiedades CP5611 (MPI) Parametrizacin utilizada: MPI-ISA PC/PPI cable (PPI) on board (MPI) Propiedades CP5611 (MPI) MPI-ISA on board (PPI) CP5412A2(PROFIBUS) MPI-ISA Card (PROFIBUS) Copiar... PC Internal (local) PC Adapter (MPI) PC Adapter de su PC/PPI Cable Borrar TCP/IP>3Com Etherlink III Adapter Copiar... (Parametrizacin (PROFIBUS)PC/PPI para una red Interfaces cable PPI) (PPI) Borrar Instalar... (Parametrizacin de su procesador de comunicaciones Aceptar Cancelar Ayuda CP54212A2 para una red PROFIBUS) Interfaces Instalar/Desinstalar: Seleccionar...

Aceptar

"

Cancelar

Ayuda

Figura 3-4

Configurar la interfaz PG/PC para la tarjeta PC

Enlazar STEP 7 con sistemas de automatizacin de hardware


Una vez que haya configurado STEP 7 para la comunicacin con WinLC RTX en el ordenador remoto (apartado 3.2) adems de los sistemas de automatizacin de hardware de la red, podr utilizar todas las herramientas y funciones de STEP 7 en red.

Nota Los parmetros de bus PROFIBUS no pueden repartirse cclicamente a travs de WinLC RTX.

3-6

Windows Logic Controller (WinLC RTX) Descripcin del producto A5E00165593-02

Ejecutar el software WinLC RTX

Resumen del captulo


Desde el panel de control de WinLC puede controlar el funcionamiento del controlador WinLC RTX con las siguientes funciones: Controlar el estado Cambiar el estado operativo Registrar WinLC RTX como programa de servicios de NT y anular dicho registro Realizar un rearranque en fro o en caliente Activar la funcin de autoarranque de WinLC RTX Controlar los ciclos Ajustar el funcionamiento de WinLC RTX Cambiar el idioma de las aplicaciones de WinAC Activar la proteccin de escritura y definir los niveles de proteccin para WinLC RTX Cambiar la contrasea para WinLC RTX
Apartado 4.1 4.2 4.3 4.4 4.5 4.6 4.7 4.8 4.9 4.10 Abrir el software WinLC RTX Configurar el hardware Cargar el programa de usuario Ejecutar el programa de usuario Funcionamiento del ciclo de WinLC RTX Configurar el funcionamiento de WinLC RTX Ejecutar el controlador WinLC RTX Seleccionar el idioma para WinAC RTX Activar la proteccin de escritura y definir los niveles de proteccin para WinLC RTX Guardar y volver a cargar el programa de usuario Descripcin Pgina 4-2 4-4 4-8 4-10 4-13 4-15 4-18 4-22 4-23 4-27

Windows Logic Controller (WinLC RTX) Descripcin del producto A5E00165593-02

4-1

Ejecutar el software WinLC RTX

4.1

Abrir el software WinLC RTX


La figura 4-1 proporciona un resumen esquemtico de las tareas necesarias para configurar el hardware y cargar el programa de usuario en WinLC RTX.

Arrancar WinLC RTX Trabajar con STEP 7: Configurar el hardware. Trabajar con STEP 7: Cargar el programa de usuario. Figura 4-1 Arrancar WinLC RTX

Nota Para utilizar el software WinLC RTX necesitar derechos de administrador (ADMIN). Para que una persona que no sea el administrador pueda utilizar WinLC RTX, debe configurar WinLC RTX como programa de servicios de NT (vanse los apartados 4.7 y 2.3).

Primeros pasos
Proceda de la siguiente manera para abrir WinLC RTX:: 1. Abra la barra de tareas de Windows NT y haga clic sobre el botn Inicio. 2. En el men de Inicio, seleccione el software WinLC RTX (Inicio > SIMATIC > PC Based Control > WinLC RTX Controller). Para cambiar el estado operativo del controlador WinLC RTX de STOP a RUN debe hacer clic en los botones RUN o RUN-P del panel de control. El cambio del estado operativo se indica en el panel. Encontrar informacin detallada sobre el manejo del panel de control en los apartados 4.4 y 5.1. WinLC RTX abre un panel de control (vase la figura 4-2).

4-2

Windows Logic Controller (WinLC RTX) Descripcin del producto A5E00165593-02

Ejecutar el software WinLC RTX

Configurar los enlaces de red para STEP 7


En el panel de control de WinLC RTX, seleccione el comando de men CPU > Setting PG/PC Interface. El captulo 3 describe el proceso de configuracin de la red.
WinLC RTX File CPU Help Muestra (u oculta) el panel de ajuste (Tuing) para el controlador WinLC RTX.

PS ON BATF CPU INTF EXTF BUSF1 BUSF2 FRCE RUN STOP MRES RUN-P RUN STOP

Cambia el estado operativo del controlador WinLC RTX.

Indica el estado del controlador WinLC RTX.

Inicializa las reas de memoria.

Figura 4-2

Panel de control de WinLC RTX

Windows Logic Controller (WinLC RTX) Descripcin del producto A5E00165593-02

4-3

Ejecutar el software WinLC RTX

4.2

Configurar el hardware
La configuracin de hardware define las direcciones de la red y la periferia descentralizada (DP) para el controlador WinLC RTX. Tambin se indican los parmetros predefinidos para el funcionamiento, como por ejemplo el tiempo mnimo de ciclo. Para configurar WinLC RTX debe trabajar con el software de programacin STEP 7 (vase la figura 4-3): Para crear un proyecto y un equipo PC debe utilizar el Administrador SIMATIC. Para configurar WinLC RTX y la periferia descentralizada debe utilizar la funcin Configuracin hardware. Encontrar informacin detallada sobre el manejo del software de programacin STEP 7 en el manual de usuario de STEP 7 o en la ayuda online de STEP 7.

Arrancar WinLC RTX Trabajar con STEP 7: Insertar un equipo PC. Definir la configuracin de hardware para WinLC RTX.

Insertar los componentes de hardware para la red PROFIBUS-DP. Confeccionar la configuracin de red PROFIBUS-DP.
Trabajar con STEP 7: Cargar el programa de usuario. Figura 4-3 Configurar WinLC RTX con STEP 7

Insertar un equipo para WinLC RTX en STEP 7


Antes de poder definir la configuracin de hardware para WinLC RTX tiene que insertar un equipo en su proyecto. Para STEP 7 versin 5, service pack 3, inserte un equipo PC. A partir de STEP 7 V5 SP3, WinLC RTX se representa como componente de un equipo PC. Para versiones de STEP 7 anteriores a la versin 5, service pack 3, tiene que insertar un equipo SIMATIC 300. Proceda de la siguiente manera para configurar un equipo: 1. Seleccione un proyecto. Seleccione p.ej. el proyecto de ejemplo ZEs01_09_STEP7__Zebra. 2. Seleccione el comando de men Insertar > Equipo PC para configurar un equipo en el proyecto. Seleccione el comando de men Insertar > SIMATIC 300 para configurar un equipo SIMATIC 300 en el proyecto.) 3. Haga clic sobre el equipo para visualizar el smbolo de hardware del equipo.

4-4

Windows Logic Controller (WinLC RTX) Descripcin del producto A5E00165593-02

Ejecutar el software WinLC RTX

Nota Algunos bloques de datos de sistema determinados tienen una estructura diferente en funcin de si WinLC RTX est configurado como equipo S7-300 como equipo PC. Debe seleccionar el tipo de equipo correcto para su aplicacin. Si no configura el tipo de equipo correcto, aparecern mensajes de error durante la carga. 1. En el panel de control de WinLC RTX, seleccione el comando de men CPU > Options > Customize. 2. En el cuadro de dilogo Customize abra la ficha Station Type. 3. Seleccione el tipo de equipo correcto (vase la figura 4-4). 4. Confirme la configuracin con Aceptar.

Customize
General Language Station Type

WinLC RTX as a S7-300 Station Seleccione el equipo correcto. WinLC RTX as a PC Station

The PC Station Configuration is first available with STEP 7 V5.0 SP3 or greater. This setting prevents errors in uploads and downloads.

Aceptar Figura 4-4

Aplicar

Cancelar

Ayuda

Configurar el tipo de equipo

Windows Logic Controller (WinLC RTX) Descripcin del producto A5E00165593-02

4-5

Ejecutar el software WinLC RTX

Configurar los componentes de hardware


Para configurar WinLC RTX debe trabajar con la funcin de configuracin de hardware del software de programacin STEP 7:

Nota Dado que WinLC RTX no afecta a las tarjetas MPI instaladas, no puede utilizar las estaciones de MPI de WinLC RTX para la configuracin del hardware. La direccin MPI de WinLC RTX debe ser la direccin de estacin 2.

1. Seleccione el equipo PC. Si trabaja con una versin de STEP 7 sin service pack, seleccione el equipo SIMATIC 300. 2. Abra la configuracin en STEP 7 haciendo doble clic sobre el objeto Hardware (vase la figura 4-5).

Administrador SIMATIC - ZEn01_09_STEP7__Zebra Archivo Edicin Insertar Sistema de destino Ver Herramientas Ventana Ayuda

"

< Sin filtro >

...

ZEn01_09_STEP7__Zebra
ZEn01_09_STEP7_Zebra Equipo SIMATIC 300 (1) PC SIMATIC (2) Configuracin

Abrir la ayuda con F1.

Figura 4-5

Definir el equipo PC en el proyecto de ejemplo

3. Con un equipo PC: Haga doble clic sobre el icono Configuracin para abrir el catlogo de hardware. Seleccione el segundo slot en la tabla de configuracin del PC. Seleccione la entrada del catlogo SIMATIC PC > Controladores.. Haga clic sobre el icono de WinLC RTX. Arrastre el objeto WinLC RTX al slot 2 del PC representado.

4-6

Windows Logic Controller (WinLC RTX) Descripcin del producto A5E00165593-02

Ejecutar el software WinLC RTX

Nota A partir de STEP 7 V 5.0 SP3, WinLC RTX se configura como equipo PC. WinLC RTX dispone de funciones que slo pueden usarse en la configuracin como equipo PC. En versiones anteriores de STEP 7 sin service pack es necesario utilizar un equipo S7-300 y configurar WinLC RTX como versin 2.0. (Vase al respecto el paso 4.)

4. Con un equipo SIMATIC 300 en una versin de STEP 7 anterior a V5 SP3: Seleccione el comando de men Insertar > Componentes de hardware. Entonces se abre el catlogo de hardware. Abra el objeto SIMATIC PC Based Control 300/400. Haga doble clic sobre el objeto WinLC RTX. Si no trabaja con STEP 7 V5 SP3, debe seleccionar WinLC RTX V2.0. 5. En el cuadro de dilogo Propiedades - Maestro PROFIBUS-DP seleccione el botn Nuevo. Entonces se abre el cuadro de dilogo Propiedades - Nueva subred PROFIBUS. En l debe indicar una subred PROFIBUS o hacer clic sobre Aceptar si desea aplicar el valor por defecto PROFIBUS(1). 6. Confirme con Aceptar para introducir los parmetros para una subred PROFIBUS. 7. Seleccione la subred PROFIBUS(1). 8. Confirme con Aceptar para introducir la red predeterminada y la direccin y cierre el cuadro de dilogo Propiedades - PROFIBUS interfaz maestro DP. WinLC RTX V3.0 aparece como mdulo en el slot 2 del bastidor. 9. Seleccione el comando de men Equipo > Guardar y compilar para definir la configuracin de hardware para WinLC RTX. STEP 7 crea los datos de sistema (SDBs) para la configuracin de hardware. Cierre la configuracin de hardware.

Windows Logic Controller (WinLC RTX) Descripcin del producto A5E00165593-02

4-7

Ejecutar el software WinLC RTX

4.3

Cargar el programa de usuario


Desde el software de programacin STEP 7 se carga el programa de usuario en WinLC RTX (vase la figura 4-6). Encontrar informacin detallada sobre el enlace de STEP 7 con WinLC RTX en el captulo 3. Debido a las limitaciones del structured document de Microsoft, los programas cargados en WinLC RTX estn limitados a 2500 bloques.

Nota Si carga 2500 bloques en WinLC RTX no podr sustituir ninguno de los bloques cargando una nueva versin. Para ello deber borrar primero el bloque del controlador WinLC RTX. Si su programa de usuario cuenta con 2500 bloques, deber borrar siempre un bloque antes de cargar una nueva versin del mismo.

Abrir el software WinLC RTX Trabajar con STEP 7: Configurar el hardware. Trabajar con STEP 7: Configurar un enlace online con WinLC RTX. Cargar un programa de usuario en WinLC RTX Figura 4-6 Cargar el programa de usuario con STEP 7

Abrir WinLC RTX desde STEP 7


Proceda de la siguiente manera para abrir WinLC RTX desde el software de programacin STEP 7: 1. Active la ventana necesaria en el Administrador SIMATIC. 2. Seleccione el comando de men Ver > Online para poder visualizar en la pantalla la Jerarqua estndar, online. STEP 7 establece un enlace online con WinLC RTX.

4-8

Windows Logic Controller (WinLC RTX) Descripcin del producto A5E00165593-02

Ejecutar el software WinLC RTX

Cargar un programa de usuario desde STEP 7


Una vez que haya establecido el enlace online con WinLC RTX ya podr cargar su programa de usuario: 1. Abra el icono correspondiente a su programa de usuario y seleccione el objeto Bloques. 2. Seleccione el comando de men Sistema de destino > Cargar en mdulo o haga clic sobre el botn Cargar en mdulo. STEP 7 carga todos los bloques de su programa de usuario, incluidos los bloques de datos del sistema (SDBs), en WinLC RTX. Tambin puede cargar los bloques por separado. Encontrar ms informacin sobre la carga de programas en el manual de programacin de STEP 7 as como en la ayuda online del software de programacin STEP 7.

Windows Logic Controller (WinLC RTX) Descripcin del producto A5E00165593-02

4-9

Ejecutar el software WinLC RTX

4.4

Ejecutar el programa de usuario


Una vez que haya cargado su programa de usuario en WinLC RTX podr hacer funcionar el controlador desde el panel de control. El panel de control imita la parte delantera de un autmata S7.

Trabajar con el panel de control


Al abrir el software WinLC RTX se abre un panel de control (vase la figura 4-7). El panel de control contiene los siguientes elementos: Un botn para mostrar u ocultar el panel de ajuste (Tuning Panel) para ajustar el funcionamiento de WinLC RTX (vase el apartado 4.6) Tres botones para cambiar el estado operativo del controlador LEDs de estado para el controlador WinLC RTX Un botn para el borrado total de la memoria
WinLC RTX File CPU Help Haga clic aqu para mostrar u ocultar el panel de ajuste.

PS ON BATF CPU INTF EXTF BUSF1 BUSF2 FRCE RUN STOP MRES RUN-P RUN STOP

Seleccione uno de los botones RUN, RUN-P o STOP para modificar el estado operativo del controlador WinLC RTX.

Los LEDs de estado indican el estado del controlador WinLC RTX.

Seleccione el botn MRES para borrar las reas de memoria del controlador WinLC RTX.

Figura 4-7

Trabajar con el panel de control de WinLC RTX

4-10

Windows Logic Controller (WinLC RTX) Descripcin del producto A5E00165593-02

Ejecutar el software WinLC RTX

Ajuste del estado operativo


Los botones RUN, RUN-P y STOP del panel de control corresponden a los diferentes estados operativos del controlador. En estado operativo STOP el controlador no ejecuta el programa de usuario. Para cargar un programa que abarque SDBs, tiene que poner WinLC RTX en el estado operativo STOP. Al cambiar al estado operativo STOP, las salidas adoptan un estado seguro (en funcin de la configuracin en STEP 7). En estado operativo RUN, el controlador ejecuta el programa de usuario. No puede cargar nuevos programas o bloques lgicos mientras el controlador se encuentre en estado operativo RUN. Con el software de programacin STEP 7 puede hacer un seguimiento de las variables (pero no procesarlas). En estado operativo RUN-P el controlador ejecuta el programa de usuario. Puede cargar nuevos programas y bloques lgicos y procesar variables con el software de programacin STEP 7 con fines de comprobacin y eliminacin de fallos. Al seleccionar el botn correspondiente, el controlador pasa al estado operativo seleccionado. Los LEDs de estado del panel de control indican si el controlador se encuentra en estado operativo RUN o STOP.

Seleccionar rearranque en fro o rearranque en caliente


La configuracin de hardware, que se carga conjuntamente con su programa de usuario define el modo de rearranque predefinido para WinLC RTX. (Encontrar informacin detallada sobre los modos de rearranque en el apartado 5.5.) Si cambia el estado operativo de WinLC RTX de STOP a RUN, podr definir el modo de rearrranque: Si cambia el estado operativo con uno de los comandos de men (CPU > RUN o CPU > RUN-P), WinLC RTX abrir el cuadro de dilogo Restart Method en el que podr elegir entre rearranque en fro o en caliente. (Vase la figura 4-8). Seleccione el modo de rearranque que desee y confirme con Aceptar. Haga clic sobre uno de los botones RUN o RUN-P del panel de control si desea un rearranque en caliente sin visualizar el cuadro de dilogo Restart Method. Haga clic sobre uno de los botones RUN o RUN-P para abrir el cuadro de dilogo Restart Method para seleccionar el rearranque en fro o en caliente (vase la figura 4-9).
Restart Method Warm Restart Cold Restart Aceptar Cancelar Ayuda

Seleccione el modo de rearranque que desee y confirme con Aceptar.

Figura 4-8

Seleccionar rearranque en fro o rearranque en caliente

Windows Logic Controller (WinLC RTX) Descripcin del producto A5E00165593-02

4-11

Ejecutar el software WinLC RTX

WinLC RTX File CPU Help

Si WinLC RTX est en estado operativo STOP, puede seleccionar rearranque en caliente o rearranque en fro:

Coloque el cursor sobre uno de los botones


PS ON BATF CPU INTF EXTF BUSF1 BUSF2 FRCE RUN STOP MRES RUN-P RUN STOP

RUN o RUN-P.

Haga clic con el botn derecho del ratn. En el cuadro de dilogo Restart Method,
seleccione el modo de rearranque que desee.

Haga clic con el botn derecho del ratn para visualizar el cuadro de dilogo Restart Method.

Figura 4-9

Seleccionar el modo de rearranque con el botn derecho del ratn

Borrado total de la memoria con el botn MRES


El panel de control dispone del botn MRES para inicializar la memoria con los valores preajustados y borrar el programa de usuario. Haga clic sobre el botn MRES para cambiar el controlador WinLC RTX al estado operativo STOP y ejecutar las siguientes funciones: El controlador borra todo el programa de usuario, incluidos los bloques (DBs) y bloques de datos del sistema (SDBs). El controlador inicializa las reas de memoria (E, A, M, T y Z). Tras el borrado total, el bfer de diagnstico y la direccin MPI se mantienen sin cambios.

LEDs de estado
Los LEDs de estado (BUSF, INTF, EXTF, PS, BATTF, FRCE, RUN y STOP) proporcionan informacin bsica sobre el controlador, p.ej. el estado operativo actual o la existencia de un fallo. No puede cambiar el estado del controlador haciendo clic en los LEDs de estado. Encontrar informacin detallada sobre los LEDs de estado en el apartado 5.1 y en la tabla 5-2.

4-12

Windows Logic Controller (WinLC RTX) Descripcin del producto A5E00165593-02

Ejecutar el software WinLC RTX

4.5

Modo de funcionamiento del ciclo de WinLC RTX


El ciclo de WinLC RTX comienza y termina en el momento en que WinLC empieza a escribir la imagen de proceso de salidas en los mdulos de salida (vase la figura 4-10). El ciclo libre es la parte del ciclo que abarca OB1 y las actualizaciones de la imagen de proceso. El ciclo libre se compone de cuatro procesos principales: WinLC RTX registra los estados de seal de la imagen de proceso de las salidas (rea de memoria A) en las salidas. En el primer ciclo WinLC RTX no escribe las salidas. Una vez finalizado el primer ciclo, todos los ciclos posteriores comienzan por escribir en las salidas el estado de la imagen de proceso de las salidas. WinLC RTX lee los estados de seal de las entradas del mdulo E/S y los memoriza en la imagen de proceso de entradas (rea de memoria E). WinLC RTX procesa el programa de usuario en OB1. WinLC RTX espera a que finalice el tiempo del ciclo libre para comenzar el siguiente ciclo libre. El tiempo que transcurre entre la ejecucin completa de OB1 y el inicio del siguiente ciclo libre es el tiempo de reposo o el tiempo de espera hasta el ciclo libre.

Nota Si bien el siguiente ciclo libre no comienza hasta que no finaliza el intervalo de reposo o espera, los OBs de interrupcin con mayor prioridad que el ciclo libre pueden ejecutarse durante el intervalo de reposo si aparece el evento de inicio para el OB.

Ciclo Escritura Lectura Procesamiento OB1 Tiempo de reposo Escritura Lectura

Siguiente ciclo Procesamiento OB1 Tiempo de reposo

Tiempo de procesamiento Tiempo mnimo de ciclo Tiempo de vigilancia (Watchdog) Figura 4-10 Elementos del ciclo en WinLC RTX

Windows Logic Controller (WinLC RTX) Descripcin del producto A5E00165593-02

4-13

Ejecutar el software WinLC RTX

Configurar los elementos del ciclo


El parmetro correspondiente al tiempo mnimo de ciclo permite establecer un tiempo fijo para el ciclo libre. Pero para este parmetro tambin puede aplicar el valor predeterminado cero y modificar el tiempo mnimo de reposo segn convenga. De este modo se garantiza que haya siempre un intervalo de espera, incluso si cambia el tiempo de ejecucin del ciclo libre, especialmente durante el desarrollo del programa de control. Puede definir el parmetro correspondiente al tiempo mnimo de reposo en el panel de ajuste y memorizarlo. No es necesario cambiarlo en la configuracin de hardware para que quede memorizado. En la configuracin de hardware (ficha Ciclo/Marca de ciclo: vase el apartado 5.5) del software de programacin STEP 7 debe indicar el valor para el tiempo mnimo de ciclo y el valor correspondiente al tiempo de vigilancia del ciclo (watchdog). Estos valores se memorizan como predeterminados en la configuracin de hardware de WinLC RTX.

Cuidado El tiempo mnimo de ciclo especificado no puede superar el tiempo de vigilancia de ciclo fijado en la configuracin de hardware de STEP 7. Si para el tiempo mnimo de ciclo especifica un valor equivalente o superior al valor correspondiente a la vigilancia de tiempo (watchdog), se sobrepasar el tiempo de ciclo (en ese caso WinLC RTX pasa en el primer ciclo al estado operativo STOP al completarse el tiempo de vigilancia).

Nota WinLC RTX procesa el OB para la alarma cclica (OB35) y otros OBs en intervalos fijos, independientemente del ciclo y del procesamiento del programa de usuario del OB1. No slo debe planificar un tiempo suficiente para el procesamiento del OB1 y para el tiempo de reposo, sino tambin para el procesamiento de otros OBs. Encontrar informacin detallada sobre el OB35 en el apartado 5.5 as como en el manual de referencia Funciones estndar y funciones de sistema S7-300/400. Las siguientes situaciones pueden prolongar el tiempo de duracin del ciclo libre: WinLC RTX procesa otros OBs (como OB20 y OB35) que tengan mayor prioridad que OB1. Una aplicacin RTX que tambin se est ejecutando en su ordenador tendr una mayor prioridad. Est visualizando el estado del programa de usuario en una tabla de variables (VAT) en STEP 7. La combinacin con interfaces HMI como WinCC (Windows Control Center) o con controles ActiveX del software Computing puede afectar al tiempo de ejecucin de WinLC RTX. Encontrar informacin detallada sobre los cambios del tiempo de reposo y del tiempo mnimo de ciclo en el apartado 4.6 y en el anexo D.

4-14

Windows Logic Controller (WinLC RTX) Descripcin del producto A5E00165593-02

Ejecutar el software WinLC RTX

4.6

Configurar el funcionamiento de WinLC RTX


Dentro de la familia de productos de los sistemas de automatizacin SIMATIC S7-300/S7-400, WinLC RTX ejecuta programas de control creados con STEP 7. Para ello utiliza el mismo principio de ejecucin que los sistemas de automatizacin hardware. Esto significa que WinLC RTX ejecuta el programa de control en ciclos repetitivos si est en el modo operativo RUN. Al contrario que los sistemas de automatizacin, que pueden dedicarse exclusivamente a las funciones de PLC, WinLC RTX es un PLC simulado en software, por lo que tiene que compartir el tiempo de ejecucin de la CPU con otras aplicaciones. WinLC RTX incluye un panel de ajuste que permite utilizar y comprobar las funciones de WinLC RTX para compartir el tiempo de procesamiento de la CPU del PC con otras aplicaciones.

Visualizar el panel de ajuste


Para visualizar el panel de ajuste, haga clic sobre el botn correspondiente al panel de ajuste que encontrar en el panel de control o seleccione el comando de men CPU > Tuning Panel (figura 4-11). Si ha configurado un acceso mediante contrasea, deber introducir la contrasea en el cuadro de dilogo para poder visualizar el panel de ajuste. Una vez que haya definido el modo de funcionamiento de WinLC RTX, vuelva a hacer clic sobre el botn correspondiente al panel de ajuste para ocultarlo.

Haga clic aqu para mostrar u ocultar el panel de ajuste.

Figura 4-11

Mostrar y ocultar el panel de ajuste de WinLC RTX

Windows Logic Controller (WinLC RTX) Descripcin del producto A5E00165593-02

4-15

Ejecutar el software WinLC RTX

Modificar el funcionamiento de WinLC RTX en el panel de ajuste


En el panel de ajuste (vase la figura 4-11) puede ajustar los componentes del ciclo de WinLC RTX y definir el nivel de prioridad para la ejecucin del software WinLC RTX en el sistema operativo de RTX: Prioridad: En la casilla de desplazamiento puede definir el nivel de prioridad para la ejecucin del programa de control cargado en WinLC RTX desde STEP 7 desde un archivo comprimido de un programa. Si epecifica una prioridad mayor para WinLC RTX, el sistema operativo reacciona a WinLC RTX antes de ejecutar otras tareas de menor prioridad.

Nota Todos los procesos RTX (incluido WinLC RTX) tienen mayor prioridad que otras aplicaciones de Windows. Slo tiene que adaptar la prioridad de tiempo real para WinLC RTX si utiliza otras aplicaciones RTX con WinLC RTX.

Ajuste del tiempo: En estas casillas puede introducir nuevos valores para el tiempo de reposo y el tiempo mnimo de ciclo. Una vez que haya introducido el valor nuevo en la casilla correspondiente, podr observar cmo ste afecta a la ejecucin de WinLC RTX. (Puede recuperar los valores anteriores para el tiempo de ciclo y el tiempo de reposo haciendo clic sobre el botn Restore y no sobre el botn Set.) Para confirmar los nuevos valores para el tiempo de reposo y el tiempo de ciclo haga clic sobre el botn Set. En tal caso el panel guardar los nuevos valores para el controlador.

Guarde el tiempo mnimo de ciclo en la configuracin de hardware para que quede memorizado de forma permanente.

Figura 4-12

Panel de ajuste para ajustar el funcionamiento de WinLC RTX

4-16

Windows Logic Controller (WinLC RTX) Descripcin del producto A5E00165593-02

Ejecutar el software WinLC RTX

El panel de ajuste tambin proporciona la siguiente informacin sobre el estado: En Cicle Time (ms) se muestra un histograma de los tiempos de ejecucin (en un margen de 120 ms) de los tiempos de ciclo de WinLC RTX. Dicho histograma muestra los tiempos de ejecucin ms corto y ms largo, as como el porcentaje de procesamiento de los ciclos correspondientes a diferentes reas de los tiempos de ejecucin. Si hace clic sobre el botn Reset, se borrarn los datos del histograma y se comenzar un nuevo histograma. Si el estado operativo pasa de STOP a RUN, la indicacin del tiempo de ciclo se borra. Lo mismo ocurre si cierra y vuelve a abrir el panel de ajuste. La casilla Timing (ms) est protegida contra escritura y ofrece una visin general de los dos componentes de un ciclo: el tiempo de ejecucin (tiempo de ejecucin real de todos los OBs ms la actualizacin de la imagen de E/S) y el tiempo de reposo. El tiempo de ejecucin incluye: el tiempo de ejecucin correspondiente al ltimo ciclo, el tiempo de ciclo medio, el tiempo ciclo ms corto y el ms largo. El tiempo de reposo es el tiempo que dura el resposo en el ltimo ciclo. CPU Usage indica el porcentaje de la CPU que est siendo usado por el sistema operativo Windows. Dado que las aplicaciones RTX (incluido WinLC RTX) se ejecutan independientemente de Windows NT, este valor no refleja la carga de RTX.

Nota Al introducir un nuevo valor para el tiempo mnimo de duracin de ciclo en el panel de ajuste, WinLC RTX no modifica el valor configurado que est memorizado en el programa de control. Cada vez que el estado operativo de WinLC cambia de STOP a RUN, WinLC RTX restablece el parmetro del tiempo mnimo de ciclo al valor configurado. Una vez que haya determinado el valor ptimo para el tiempo mnimo de ciclo, puede modificar el valor memorizado en el programa de control en la configuracin de hardware de STEP 7 (vanse los apartados 4.2 y 5.5).

Windows Logic Controller (WinLC RTX) Descripcin del producto A5E00165593-02

4-17

Ejecutar el software WinLC RTX

4.7

Ejecutar el controlador WinLC RTX


Aunque cierre el panel de control, WinLC RTX no se cierra: tiene que cerrar el controlador WinLC RTX manualmente o apagar el ordenador. Si no tiene configurado WinLC RTX como programa de servicios de NT, puede abrir y cerrar WinLC RTX en el panel de control. La funcin de autoarranque provoca que WinLC RTX se abra en el estado operativo (STOP, RUN o RUN-P) en el que estaba cuando se cerr.

Nota Para registrar WinLC RTX como programa de servicios necesita los derechos de administrador. Si utiliza WinLC RTX como programa de servicios de NT, puede abrir y cerrar WinLC RTX en el cuadro de dilogo Servicios o encendiendo y apagando el ordenador. El panel de control no abre ni cierra WinLC RTX. Para abrir el cuadro de dilogo Servicios seleccione el comando Inicio > Configuracin > Panel de control y haga clic sobre el icono Servicios del panel de control de Windows NT.

Registrar WinLC RTX como programa de servicios de NT y anular el registro


El panel de control contiene un comando de men que permite borrar WinLC RTX del registro de programas de servicios de NT (vase la figura 4-13). Si anula el registro de WinLC RTX como programa de servicios de NT, podr iniciar e interrumpir el funcionamiento del controlador WinLC RTX sin necesidad de apagar o encender el ordenador. No obstante, esto tambin implica que WinLC RTX ya no volver a abrirse automticamente al encender el ordenador.
WinLC RTX File CPU Help CPU
RUN-P RUN PS ON STOP MRES BATTF Tuning Data CPU Start WinLC Controller RUN-P INTF Shutdown WinLC Controller RUN EXTFUnregister WinLC as Service STOP Setting the PG/PC Interface BUSF1 Options BUSF2 FRCE RUN STOP MRES

Borra WinLC RTX del registro de servicios NT.

Figura 4-13

Anular WinLC RTX como programa de servicios de NT

4-18

Windows Logic Controller (WinLC RTX) Descripcin del producto A5E00165593-02

Ejecutar el software WinLC RTX

Cerrar y abrir el controlador WinLC RTX


Aunque cierre el panel de control de WinLC RTX (ventana), el controlador no se cierra. Para cerrarlo tiene que ponerlo en estado operativo STOP, cerrarlo manualmente y apagar el ordenador.

Nota Si WinLC RTX no funciona como programa de servicios de NT, puede iniciar e interrumpir el funcionamiento del controlador en el panel de control de WinLC RTX.

Para cerrar el controlador WinLC RTX, seleccione el comando de men CPU > Shutdown WinLC RTX Controller del panel de control de WinLC RTX (vase la figura 4-14). Al hacerlo el controlador WinLC RTX dejar de funcionar. Para abrir el controlador WinLC RTX, seleccione el comando de men CPU > Start WinLC RTX Controller del panel de control de WinLC RTX. Si WinLC funciona como programa de servicios de NT, deber abrir y cerrar el servicio Siemens WinLC RTX desde el cuadro de dilogo ServiciosNT (Inicio > Configuracin > Panel de control).
WinLC RTX File
CPU CPU Help RUN-P RUN PS ON STOP MRES BATTF Tuning Data CPU Start WinLC Controller RUN-P INTF Shutdown WinLC Controller RUN Register WinLC as Service EXTF STOP Setting the PG/PC Interface BUSF1 Options BUSF2 FRCE RUN STOP MRES

Abre (activa) el controlador WinLC RTX.

Cierra (desactiva) el controlador WinLC RTX.

Figura 4-14

Cerrar el controlador WinLC RTX

Windows Logic Controller (WinLC RTX) Descripcin del producto A5E00165593-02

4-19

Ejecutar el software WinLC RTX

Activar la funcin de autoarranque


WinLC RTX dispone de una funcin de autoarranque que define la forma en que WinLC RTX debe reaccionar al cerrarlo y volver a abrirlo. WinLC RTX se abre en el estado operativo correspondiente de acuerdo con los parmetros indicados en la tabla 4-1. Puede activar o desactivar la funcin de autoarranque en el cuadro de dilogo Customize.
Tabla 4-1 Autoarranque del controlador WinLC RTX Y la funcin de autoarranque est activada... No S
No S

Si el controlador WinLC RTX estaba funcionando cuando se cerr... No No S S

WinLC RTX se abre en este estado operativo Estado operativo STOP Estado operativo STOP Estado operativo STOP Estado operativo RUN

Proceda de la siguiente manera para activar la funcin de autoarranque de WinLC RTX: 1. Tal y como se muestra en la figura 4-15, seleccione el comando de men CPU > Options > Customize para abrir el cuadro de dilogo Customize.

WinLC RTX File CPU Help CPU


RUN-P RUN PS ON STOP MRES BATTF Tuning Data CPU start WinLC Controller RUN-P INTF Shutdown WinLC Controller RUN EXTFRegister WinLC as Service STOP Setting the PG/PC Interface BUSF1 Options BUSF2 FRCE RUN STOP MRES Customize Security Connect CPU

Abre el cuadro de dilogo Customize para activar o desactivar la funcin de autoarranque.

Figura 4-15

Abrir el cuadro de dilogo Customize

4-20

Windows Logic Controller (WinLC RTX) Descripcin del producto A5E00165593-02

Ejecutar el software WinLC RTX

2. En el cuadro de dilogo Customize, abra la ficha General y active la opcin Autostart CPU (vase la figura 4-16). 3. Seleccione el botn Aplicar para activar la funcin de autoarranque. 4. Haga clic sobre el botn Aceptar para cerrar el cuadro de dilogo Customize.
Customize
General Display Options Always On Top Language Station Type

Restart Method Autostart

Seleccione la opcin Autostart CPU.

Aceptar Figura 4-16

Aplicar

Cancelar

Ayuda

Activar la funcin de autoarranque

Windows Logic Controller (WinLC RTX) Descripcin del producto A5E00165593-02

4-21

Ejecutar el software WinLC RTX

4.8

Seleccionar el idioma para WinAC RTX


El software WinAC RTX y la ayuda estn disponibles en tres idiomas: alemn, ingls y francs. Los mens y la ayuda de WinLC RTX se muestran en el idioma seleccionado. El idioma puede cambiarse en el panel de control de WinLC RTX. Proceda de la siguiente manera para cambiar el idioma de WinAC: 1. Seleccione el comando de men CPU > Options > Customize para abrir el cuadro de dilogo Customize. 2. En el cuadro de dilogo Customize abra la ficha Language. 3. Seleccione el idioma para las aplicaciones de WinAC RTX (alemn, ingls o francs) (vase la figura 4-17). 4. Cambie el idioma con el botn Aplicar. 5. Haga clic sobre el botn Aceptar para cerrar el cuadro de dilogo Customize.

Nota El idioma de WinLC RTX slo cambiar al volver a abrir las aplicaciones de WinAC RTX .

Customize
General Language Setting German English Deutsch Francais Language Station Type

Seleccione el idioma para los mens y la ayuda de las aplicaciones de WinAC RTX.

Aceptar Figura 4-17

Aplicar

Cancelar

Ayuda

Elegir el idioma para el panel de control y la ayuda de WinLC RTX

4-22

Windows Logic Controller (WinLC RTX) Descripcin del producto A5E00165593-02

Ejecutar el software WinLC RTX

4.9

Activar la proteccin de escritura y definir los niveles de proteccin para WinLC RTX
En el panel de control de WinLC RTX puede configurar niveles de proteccin y limitar el acceso a WinLC RTX: Seleccione un nivel de proteccin: Puede configurar WinLC RTX de tal manera que para realizar modificaciones sea necesaria una confirmacin o que est activada una proteccin mediante contrasea. Configurar una contrasea para un perodo determinado: Puede configurar un tiempo determinado libre de contrasea durante el cual el usuario no tenga que introducir una contrasea para realizar modificaciones. Dicho perodo puede tener una duracin mxima de 23 horas y 59 minutos tras la primera introduccin de la contrasea. Cambiar la contrasea: Puede cambiar la contrasea sin problemas en el cuadro de dilogo Change Password. Para abrir el cuadro de dilogo Security, seleccione el comando de men CPU > Options > Security en el panel de control del WinLC RTX (vase la figura 4-18).

WinLC RTX File CPU Help CPU


RUN-P RUN PS ON STOP MRES BATTF Tuning Data CPU WinLC StartRUN-P Controller INTF Shutdown WinLC Controller RUN EXTFRegister WinLC as Service STOP Ajustar interfaz PG/PC BUSF1 Options BUSF2 FRCE RUN STOP MRES Customize Security Connect CPU

Abre el cuadro de dilogo Security, en el que puede configurar el nivel de proteccin y cambiar la contrasea.

Figura 4-18

Abrir el cuadro de dilogo Security

Precaucin Si hace funcionar el controlador WinLC RTX sin proteccin de acceso, aumentar el riesgo de que cambie el estado operativo accidentalmente. Eso podra provocar un comportamiento anmalo del proceso o de las mquinas que se estn controlando, lo que a su vez podra producir la muerte, heridas graves y/o daos materiales. Proceda con cuidado y asegrese de no cambiar el estado operativo del controlador. Permita el acceso a procesos y mquinas controladas desde WinLC RTX nicamente a personas autorizadas. Instale un circuito fsico de parada de emergencia para la mquina o el proceso.

Windows Logic Controller (WinLC RTX) Descripcin del producto A5E00165593-02

4-23

Ejecutar el software WinLC RTX

Cambiar el nivel de proteccin de WinLC RTX


Puede configurar niveles de proteccin y limitar el acceso al controlador. WinLC RTX dispone de los siguientes niveles de proteccin: None: no se requiere confirmacin ni contrasea para acceder a WinLC RTX. Confirmation: los cambios que haya realizado en el panel de control (p.ej. si ha cambiado el estado operativo o el ajuste de las funciones) deben confirmarse en un mensaje. Password: para realizar cambios en el panel de control (p.ej. cambiar el estado operativo o el ajuste de funciones) el usuario tiene que introducir una contrasea. Proceda de la siguiente manera para cambiar el nivel de proteccin en WinLC RTX: 1. Seleccione el comando de men CPU > Options > Security. 2. En el cuadro de dilogo Access Verification, introduzca la contrasea para WinLC RTX y confirme con Aceptar (vase la figura 4-19). (Si ha seleccionado el nivel de proteccin None o si no ha configurado una contrasea, slo tiene que confirmar con Aceptar.)
Access Verification

Introduzca la contrasea y confirme con Aceptar.


Enter password: Aceptar Cancelar Ayuda

Figura 4-19

Introducir la contrasea para WinLC RTX

3. En el cuadro de dilogo Access Verification (vase la figura 4-20), seleccione la opcin Password (nivel de proteccin). 4. Haga clic sobre el botn Aceptar para introducir los cambios y cerrar el cuadro de dilogo Security.
Security Password Password Confirmation None Change Password Aceptar Cancelar Ayuda Password P Hours: Minutes: 0 0

Seleccione un nivel de proteccin.

Figura 4-20

Definir la proteccin de acceso para WinLC RTX

4-24

Windows Logic Controller (WinLC RTX) Descripcin del producto A5E00165593-02

Ejecutar el software WinLC RTX

Configurar o cambiar la contrasea para WinLC RTX


En el cuadro de dilogo Security puede crear o cambiar la contrasea para WinLC RTX. Proceda de la siguiente manera para configurar o modificar una contrasea: 1. Seleccione el comando de men CPU > Options > Security. 2. En el cuadro de dilogo Access Verification, introduzca la contrasea para WinLC RTX y confirme con Aceptar (si ha seleccionado la opcin None o si no ha configurado ninguna contrasea, slo tiene que confirmar con Aceptar.) 3. En el cuadro de dilogo Security seleccione el botn Change Password (vase la figura4-21).
Security Password Password Confirmation None Change Password Aceptar Cancelar Ayuda Password Prompt Interval Hours: Minutes: 0

Seleccione el botn Change Password.

Figura 4-21

Abrir el cuadro de dilogo Change Password

4. Indique la siguiente informacin en el cuadro Change Password (vase la figura 4-22): En la casilla Old Password introduzca la contrasea vlida hasta el momento. En la casilla New Password introduzca la nueva contrasea. En la casilla Confirm New Password vuelva a introducir la nueva contrasea.
Change Password Old Password: New Password: Confirm New Password: Aceptar Cancelar Ayuda

Introduzca la contrasea antigua y la nueva. Confirme la nueva contrasea y haga clic sobre Aceptar.

Figura 4-22

Cambiar la contrasea para WinLC RTX

Windows Logic Controller (WinLC RTX) Descripcin del producto A5E00165593-02

4-25

Ejecutar el software WinLC RTX

5. Haga clic sobre el botn Aceptar para cambiar la contrasea y regresar al cuadro de dilogo Security. 6. Compruebe que para el nivel de proteccin de WinLC RTX se ha activado la opcin Password y confirme con Aceptar parara introducir los cambios y cerrar el cuadro de dilogo Security.

Nota Si configura una contrasea y selecciona la opcin None para el nivel de proteccin (se desactiva la contrasea), tendr que introducir de todos modos la contrasea que haya configurado para volver a abrir el cuadro de dilogo Security.

Contrasea vlida durante un perodo determinado:


Si fija un tiempo de vigencia para la contrasea, puede definir un perodo de tiempo determinado libre de contrasea durante el cual el usuario no tendr que volver a introducir la contrasea para hacer modificaciones. Dicho perodo puede tener una duracin mxima de 23 horas y 59 minutos tras la primera introduccin de la contrasea. Para definir la vigencia de la contrasea, proceda de la siguiente manera: 1. Seleccione el comando de men CPU > Options > Security. 2. En el cuadro de dilogo Access Verification, introduzca la contrasea para WinLC RTX y confirme con Aceptar (si no ha seleccionado la opcin None o si no ha configurado ninguna contrasea, slo tiene que confirmar con Aceptar.) 3. En el cuadro de dilogo Security, indique el perodo durante el cual desea que sea vlida la contrasea (vase la figura 4-23). En la casilla Hours indique como mximo 23 horas. En la casilla Minutes indique como mximo 59 minutos. 4. Confirme el perodo que haya definido para la vigencia de la contrasea con Aceptar. 5. Compruebe que para el nivel de proteccin para WinLC RTX se ha activado la opcin Password y confirme con Aceptar para introducir los cambios y cerrar el cuadro de dilogo Security.
Security Password Password Confirmation None Change Password Aceptar Cancelar Ayuda Password Prompt Interval Hours: Minutes: 0 0

Indique el perodo libre de contrasea (en horas y minutos) y confirme con Aceptar.

Figura 4-23

Definir la vigencia de la contrasea

4-26

Windows Logic Controller (WinLC RTX) Descripcin del producto A5E00165593-02

Ejecutar el software WinLC RTX

4.10

Guardar y volver a cargar el programa de usuario


Puede guardar la memoria de carga (el programa de usuario) en un archivo comprimido. Con l podr trabajar como si se tratara de un mdulo de memoria: puede recuperar el programa de usuario rpidamente desde el archivo comprimido. Si carga su programa de usuario recuperando un archivo comprimido, ste no se restablece automticamente tras el borrado total (MRES) (al contrario que en el caso de una EPROM en un PLC fsico). Con el comando de men File > Restore puede recuperar el archivo manualmente.

Crear un archivo comprimido


Tal y como muestra la figura 4-24, cree un archivo comprimido con el comando de men File > Archive del panel de control. A continuacin se abrir un cuadro de dilogo en el que puede grabar el archivo comprimido con un nombre determinado. Puede crear varios archivos comprimidos con este mtodo. El archivo comprimido contiene el programa de usuario y la configuracin del hardware (SDBs).

Recuperar el archivo comprimido


Al recuperar el archivo comprimido se carga el programa de usuario y la configuracin de hardware (SDBs). Proceda de la siguiente manera para recuperar un programa de usuario desde un archivo comprimido: 1. Seleccione el botn STOP para poner el controlador en el estado operativo STOP. 2. Para realizar un borrado total, seleccione el botn MRES. 3. En el panel de control, seleccione el comando de men File > Restore (vase la figura 4-24). 4. Seleccione el archivo comprimido que desea recuperar.

Windows Logic Controller (WinLC RTX) Descripcin del producto A5E00165593-02

4-27

Ejecutar el software WinLC RTX

WinLC RTX File CPU Help


Archive Restore PS Exit ON BATTF CPU INTF EXTF BUSF1 BUSF2 FRCE RUN STOP MRES RUN-P RUN STOP

Guarda el programa de usuario en un archivo comprimido.

Recupera el programa de usuario desde el archivo comprimido.

Figura 4-24

Comandos para guardar y recuperar WinLC RTX

4-28

Windows Logic Controller (WinLC RTX) Descripcin del producto A5E00165593-02

Funciones de WinLC RTX

Resumen del captulo


WinLC RTX es un sistema de automatizacin (PLC) que se ejecuta en un ordenador. El PLC se comunica con la periferia descentralizada (remota) a travs de una red PROFIBUS-DP. Encontrar informacin detallada sobre el funcionamiento de PROFIBUS-DP en el captulo 6 y en el manual del usuario SIMATIC NET PROFIBUS. En este captulo se describe el funcionamiento bsico de WinLC RTX. Incluye informacin sobre los siguientes temas: Elementos de la interfaz de WinLC RTX. Encontrar ms informacin en el captulo 4 as como en la ayuda online del software WinLC RTX. Funcin de borrado total (MRES) de la memoria del PLC Reloj de tiempo real. Encontrar ms informacin en el manual de referencia Funciones estndar y funciones del sistema S7-300/400. Configuracin de los bloques de parmetros de WinLC RTX. Encontrar ms informacin en el manual de usuario de STEP 7 y en la ayuda online de STEP 7.
Apartado 5.1 5.2 5.3 5.4 5.5 5.6 Descripcin Selector de modo de operacin y LEDs de estado en el panel de control de WinLC RTX Borrado total de la memoria en WinLC RTX Uso de informacin de diagnstico de WinLC RTX Modo de funcionamiento de WinLC RTX en caso de fallo de Windows NT Configurar los parmetros de funcionamiento de WinLC RTX Reloj de sistema compatible con WinLC RTX Pgina 5-2 5-5 5-7 5-9 5-10 5-18

Windows Logic Controller (WinLC RTX) Descripcin del producto A5E00165593-02

5-1

Funciones de WinLC RTX

5.1

Selector de modo y LEDs de estado en el panel de control de WinLC RTX


El panel de control de WinLC RTX imita la parte frontal de los autmatas S7. El panel de control contiene casillas de control con las que puede ajustar el estado operativo del controlador WinLC RTX, as como un botn para borrar totalmente las reas de memoria y los LEDs de estado (vase la figura 5-1). Encontrar informacin detallada sobre el borrado total de la memoria de WinLC RTX en el apartado 5.2.

Nota Los indicadores que no son vlidas para WinLC RTX se representan en gris.

WinLC RTX File CPU Help

PS ON BATTF CPU INTF EXTF BUSF1 BUSF2 FRCE RUN STOP MRES RUN-P RUN STOP

Cambia entre los diferentes estados operativos.

Indica el estado del controlador (WinLC RTX).

Figura 5-1

Selector de modo y LEDs de estado en el panel de control de WinLC RTX

Ajuste del estado operativo


Los botones RUN, RUN-P y STOP del panel de control corresponden a los diferentes estados operativos del controlador. La tabla 5-1 describe los estados operativos. Marcando el botn correspondiente, WinLC RTX pasa al estado operativo seleccionado. Si desea que una fuente externa, como por ejemplo el software de programacin STEP 7, pueda cambiar el estado operativo de WinLC RTX, seleccione el estado operativo RUN-P. Aunque el software externo cambie el estado operativo, no cambia el botn marcado en el panel de control, pero los LEDs de estado indican el estado operativo real de WinLC RTX.

5-2

Windows Logic Controller (WinLC RTX) Descripcin del producto A5E00165593-02

Funciones de WinLC RTX

Tabla 5-1 Estado operativo RUN-P

Estados operativos del controlador WinLC RTX Descripcin WinLC RTX procesa el programa de usuario. Cuando WinLC RTX se encuentra en estado operativo RUN-P (estado operativo RUN-PROGRAM), puede ejecutar las siguientes funciones:


RUN

Cargar un programa desde WinLC RTX en su PC o en su unidad de programacin. Cargar un programa en WinLC RTX. Cargar bloques en WinLC RTX por separado. Cambiar el estado operativo de WinLC RTX desde un software externo (p.ej. STEP 7).

WinLC RTX procesa el programa de usuario. Caundo WinLC RTX se encuentra en el estado operativo RUN, puede cargar un programa en su ordenador o en su unidad de programacin desde WinLC RTX; pero no puede cargar ningn programa en WinLC RTX. WinLC RTX no procesa el programa de usuario. Cuando el controlador WinLC RTX se encuentra en estado operativo STOP, puede ejecutar las funciones siguientes:

STOP

Cargar un programa desde WinLC RTX en su PC o en su unidad de programacin. Cargar un programa en WinLC RTX.

LEDs de estado
Los LEDs de estado del panel de control proporcionan informacin importante sobre WinLC RTX, como por ejemplo el estado operativo actual o la presencia de un fallo. En la tabla 5-2 se describen los diferentes LEDs de estado del panel de control. No puede cambiar el estado de WinLC RTX haciendo clic en los LEDs de estado. Cuando el programa de usuario llega a un punto de parada definido en el editor de programas de STEP 7, los LEDs de estado de RUN y STOP se iluminan durante el tiempo en que el punto de parada est activo: el LED de estado operativo RUN parpadea y el de STOP est encendido. Cuando se lleva a cabo un reinicio se encienden los LEDs de RUN y STOP: el LED RUN parpadea y el de STOP est encendido durante el reinicio. Si se apaga el LED STOP, las salidas estn activadas.

Windows Logic Controller (WinLC RTX) Descripcin del producto A5E00165593-02

5-3

Funciones de WinLC RTX

Tabla 5-2 LED de estado ON BATTF INTF

LEDs de estado Descripcin Fuente de alimentacin. En WinLC RTX siempre conectada. Fallo de la pila. En WinLC RTX siempre desconectada. Este LED se enciende cuando en el controlador ha aparecido una condicin de error, p.ej. un error de programacin, un error de firmware, un error de clculo o un error de tiempo. Este LED se enciende cuando ha aparecido una condicin de error fuera del controlador, p.ej. una avera del hardware, un error de parmetros, un error de comunicacin o un error E/S. Estos LED se encienden (de forma continua o intermitente) para indicar una condicin de error en la comunicacin con la periferia descentralizada (vase la tabla 6-5). Dado que WinLC RTX slo soporta una red PROFIBUS-DP, el LED BUSF1 es el nico LED activo; el LED BUSF2 no es vlido para WinLC RTX.

EXTF

BUSF1 BUSF2

FRCE RUN STOP

Este LED se enciende cuando hay una peticin de forzado permanente activa. No es vlido en WinLC RTX. Se enciende de acuerdo con el estado operativo (RUN o STOP). Cuando RUN parpadea y STOP est encendido de forma constante:

El controlador efecta un rearranque completo. (RUN parpadea con una


frecuencia de 2 Hz.)

El programa de usuario ha alcanzado un punto de parada. (RUN parpadea con


una frecuencia de 0,5 Hz.) Todos los LEDs de estado parpadean. Cuando todos los LEDs de estado parpadean, WinLC RTX ha detectado una condicin de error que no puede solventarse mediante un borrado total (MRES). Para eliminar esta condicin, debe ejecutar los pasos siguientes: 1. Cierre (desactive) el controlador WinLC RTX. 2. Vuelva a abrir el controlador WinLC RTX. 3. Realice un borrado total (MRES). Si WinLC RTX funciona como servicio, deber cerrar y volver a abrir el controlador WinLC RTX en el panel de control de Windows NT.

5-4

Windows Logic Controller (WinLC RTX) Descripcin del producto A5E00165593-02

Funciones de WinLC RTX

5.2

Borrado total de la memoria en WinLC RTX


El panel de control de WinLC RTX contiene el botn MRES, que permite restablecer los valores predefinidos en la memoria y borrar el programa de usuario en la memoria de carga y de trabajo. Tambin puede realizar un borrado total de la memoria de WinLC RTX desde STEP 7. Pero para ello WinLC RTX debe encontrarse en estado operativo STOP. Generalmente las reas de memoria se borran por completo antes de cargar un programa nuevo en WinLC RTX o recuperar un archivo comprimido. Tambin debera realizar un borrado total si el LED correspondiente al estado operativo STOP del panel de control parpadea para indicar alguna de las siguientes condiciones: Se han detectado errores en la memoria de trabajo. El tamao del programa de usuario supera el rea de la memoria de trabajo.

Borrado total de la memoria con el botn MRES


El botn MRES realiza un borrado total de las reas de memoria (vase la figura 5-2). Si pulsa el botn MRES, WinLC RTX pasa al estado operativo STOP y se ejecutan las tareas siguientes: WinLC RTX borra todo el programa de usuario tanto de la memoria de trabajo como de la memoria de carga. Tambin en el caso de los bloques de datos (DBs). WinLC RTX borra las copias de seguridad y pone las reas de memoria (E, A, M, T y Z) a 0. Tras el borrado total, el bfer de diagnstico y la direccin MPI se mantienen sin cambios.

Windows Logic Controller (WinLC RTX) Descripcin del producto A5E00165593-02

5-5

Funciones de WinLC RTX

Nota Para borrar la memoria sin utilizar el ratn, utilice la combinacin de teclas ALT+C+M.

WinLC RTX File CPU Help

PS ON BATTF CPU INTF EXTF BUSF1 BUSF2 FRCE RUN STOP MRES RUN-P RUN STOP

Para borrar las reas de memoria de WinLC RTX, seleccione el botn MRES o utilice la combinacin de teclas ALT+C+M.

Figura 5-2

Borrar la memoria de WinLC RTX con el panel de control de WinLC

5-6

Windows Logic Controller (WinLC RTX) Descripcin del producto A5E00165593-02

Funciones de WinLC RTX

5.3

Uso de informacin de diagnstico de WinLC RTX


Tal y como se describe en el apartado 5.1, el panel de control dispone de LEDs de estado que indican el estado operativo de WinLC RTX. Adems de la informacin relativa al estado, el software de programacin STEP 7 tambin presenta informacin de diagnstico y de funcionamiento. STEP 7 proporciona otras herramientas con las que puede probar y controlar un programa que se est ejecutando en WinLC RTX.

Controlar la informacin de diagnstico


Cuando se detecta una condicin de error mientras WinLC RTX se encuentra en el estado operativo RUN (y el programa de usuario se est procesando), el LED de estado SF (fallo del sistema) se enciende y se registra como mnimo una entrada en el bfer de diagnstico. Dependiendo del tipo de fallo y de los bloques de organizacin (OB) que se cargaron con el programa, WinLC RTX pasa al estado operativo STOP o procesa el OB que le permite a su programa reaccionar ante la condicin de fallo. Encontrar informacin detallada sobre los OBs disponibles para WinLC RTX en el apartado B.2. WinLC RTX memoriza la informacin de diagnstico en diferentes registros y pilas. (Puede acceder a esta informacin con el comando Accessible Nodes.) La tabla 5-3 indica qu tipo de informacin puede visualizarse con ayuda de las herramientas de STEP 7. Encontrar informacin sobre el acceso y el uso de la informacin de diagnstico en la ayuda online de STEP 7 as como en el manual de programacin de STEP 7.
Tabla 5-3 Informacin de diagnstico de WinLC RTX Descripcin Muestra informacin sobre la velocidad de transmisin, los enlaces de comunicacin, la carga de comunicacin y el tamao de telegrama para los mensajes del bus de comunicacin. Muestra los tiempos correspondientes al ciclo ms largo, al ms corto y al ltimo ciclo. Muestra el contenido del bfer de diagnstico, incluida una descripcin del evento, as como la hora y la fecha en que ste se produjo. Muestra informacin general sobre WinLC RTX, como por ejemplo la ruta del proyecto, el nmero de versin y la referencia. Muestra la carga actual de la memoria de trabajo y de la memoria de carga de WinLC RTX. Muestra la configuracin de la memoria y de las direcciones vlidas para el controlador. Al abrir el botn Blocks se muestran todos los bloques disponibles (OBs, SFBs, SFCs, FBs, FCs y DBs) (incluidas todas las prioridades). Muestra informacin sobre el tiempo de ciclo del programa de usuario, incluido el tiempo de ciclo ms largo, el ms corto y el tiempo de ciclo mnimo y el tiempo del ltimo ciclo. Muestra los contenidos de la pila B (pila de bloques), la pila U (pila de interrupciones) y la pila L (pila de datos locales). Muestra informacin sobre la hora actual, las horas de servicio y la sincronizacin del reloj del sistema.

Informacin Comunicacin

Tiempo de ciclo Bfer de diagnstico General Memorias Datos sobre la capacidad Tiempo de ciclo Pilas Sistema de destino

Windows Logic Controller (WinLC RTX) Descripcin del producto A5E00165593-02

5-7

Funciones de WinLC RTX

Observar y forzar variables del programa de usuario


STEP 7 proporciona otras herramientas con las que puede monitorizar el estado de un programa que se est ejecutando en WinLC RTX. En STEP 7 tambin puede modificar los valores de las variables del proceso que se utilizan en su programa. Encontrar informacin detallada sobre el manejo y el seguimiento de las variables del proceso de un programa en la ayuda online del software de programacin STEP 7 as como en el manual de usuario de STEP 7. En WinLC RTX puede ejecutar las siguientes funciones con las herramientas de STEP 7: Hacer un seguimiento de variables: puede observar el estado de diferentes variables del proceso que se utilizan en su programa. Puede visualizar el estado de su programa en la tabla de estado o activando la funcin de estado del editor de programas. Modificar variables: puede modificar variables introduciendo valores determinados. Si modifica el valor de una variable, puede observar la reaccin de su programa. Las variables se modifican en la tabla de estado.

Visualizar un bloque de estado


Puede observar el orden de un bloque dentro del programa para facilitar el arranque y la eliminacin de fallos. El bloque de estado permite visualizar el contenido de los registros, por ejemplo, el registro de direcciones, el de estado o el de bloques de datos al mismo tiempo que WinLC RTX procesa el programa de usuario.

5-8

Windows Logic Controller (WinLC RTX) Descripcin del producto A5E00165593-02

Funciones de WinLC RTX

5.4

Modo de funcionamiento de WinLC RTX en caso de fallo de Windows NT


WinLC RTX es compatible con el OB84 (fallo de la CPU), lo que le permite cerrar el proceso en marcha en caso de que Windows NT detecte un fallo que no puede solucionar o bien un fallo que provoque la parada del sistema durante la ejecucin de WinLC RTX. Si WinLC RTX no puede volver a utilizarse una vez que Windows NT ha iniciado el cierre del sistema, se produce una de las siguientes situaciones: Si WinLC RTX est en estado RUN y el programa de usuario contiene el OB84, WinLC RTX ejecuta el OB84 y permanece en estado operativo RUN hasta que el programa de usuario ejecuta el SFC46 (STP) para poner el autmata en estado STOP. Una vez que WinLC RTX ha pasado al estado operativo STOP, Windows NT se cierra completamente. Si WinLC RTX est en estado RUN y el programa de usuario no contiene el OB84, WinLC RTX pasa al estado operativo STOP y Windows NT finaliza el cierre del sistema. Si WinLC RTX se encuentra en estado STOP o si el programa de usuario no contiene el OB84, Windows NT cierra el sistema por completo. Si Windows NT est configurado de tal modo que vuelve a arrancar automticamente despus de un fallo que ha provocado su cierre, WinLC RTX se vuelve a abrir automticamente si est configurado como programa de servicio. (Si desea configurar el rearranque automtico, abra el cuadro de dilogo Propiedades del sistema, seleccione la ficha Iniciar/Cerrar y active la casilla de control Reiniciar automticamente.)

Nota Al volver a abrir WinLC RTX, ste trabaja con el ltimo programa que estuviera cargado y ejecuta el OB100, siempre que ste exista. El evento 1382 inicia el OB100. El modo de rearranque actual/ltimo se indica en el bfer de diagnstico como Rearranque automtico (rearranque en caliente) tras una conexin (POWER ON) no respaldada (con borrado completo por parte del sistema). Estudie cmo consultar esta condicin en el OB100 en el manual de referencia Funciones estndar y funciones del sistema S7-300/400. El OB100 siempre se ejecuta tras un fallo de NT, incluso si el OB102 en la configuracin de hardware de STP 7 est definido Rearranque en fro.

Existen las siguientes limitaciones: El panel de control de WinLC RTX no est disponible. La comunicacin con los sistemas externos (p.ej. equipos HMI o unidades de programacin) puede no estar disponible. Algunas funciones del sistema pueden estar desactivadas. Si apaga y vuelve a encender el ordenador, todas las variables del programa recuperan sus valores por defecto.

Windows Logic Controller (WinLC RTX) Descripcin del producto A5E00165593-02

5-9

Funciones de WinLC RTX

5.5

Configurar los parmetros de funcionamiento de WinLC RTX


STEP 7 incluye una herramienta para la configuracin de las propiedades y reacciones de WinLC RTX. En la configuracin de hardware, abra el cuadro de dilogo para la configuracin de los parmetros de funcionamiento de WinLC RTX. Esa configuracin se guarda en SDB0. En la tabla 5-4 puede ver todos los parmetros definibles. Encontrar informacin detallada sobre la configuracin de los parmetros de funcionamiento en el manual de programacin de STEP 7. Una vez que haya cargado el bloque de datos del sistema SDB0, WinLC RTX utiliza los parmetros configurados para los siguientes eventos: Para arrancar el controlador WinLC RTX. Para pasar al estado operativo RUN (siempre que haya modificado online la configuracin de hardware, mientras WinLC RTX se encontraba en el estado operativo STOP).
Tabla 5-4 Parmetros configurados en STEP 7 para WinLC RTX Descripcin Proporciona informacin sobre WinLC RTX. Define los parmetros de funcionamiento de WinLC RTX para el arranque o el cambio al estado operativo RUN Ciclo: Define datos relativos al ciclo (p.ej. el tiempo mnimo de ciclo y el tamao de la imagen de proceso). Marcas de ciclo: define un byte de la memoria que se usa como marca de ciclo - cada bit de ese byte se activa y desactiva con diferentes frecuencias. Alarma Alarmas horarias Define el funcionamiento de las alarmas horarias (OB10). Define la prioridad de las alarmas de proceso (OB40), de las alarmas de retardo (OB20) y de las alarmas de fallo asncronas (OB82, OB83, OB85 y OB86). Define las reas de memoria (M, T y Z) y DBs que deben permanecer remanentes en caso de un corte de alimentacin o de cambio de STOP a RUN. Define el modo de funcionamiento de los OBs de alarma cclica (OB35, OB36). Define el registro de fallos de diagnstico y del factor de sincronizacin y de correccin de la hora en WinLC RTX. Define la cantidad de datos locales para cada prioridad.

Parmetros General Arranque Ciclo/Marca de ciclo

Remanencia

Alarma cclica Diagnstico/Hora Memorias

5-10

Windows Logic Controller (WinLC RTX) Descripcin del producto A5E00165593-02

Funciones de WinLC RTX

Configurar las propiedades de arranque


En la ficha Arranque de la configuracin de hardware de STEP 7 puede configurar WinLC RTX de tal manera que ciertas tareas se ejecuten antes del cambio al estado operativo RUN. En la tabla 5-5 aparecen los parmetros para la definicin de las propiedades de arranque.
Tabla 5-5 Parmetros para las propiedades de arranque Descripcin Reservado para usos futuros. WinLC RTX proporciona rearranque en fro (OB102) y rearranque en caliente (OB100). Campo Irrelevante Rerranque en caliente Rearranque en fro Ajuste por defecto S Rearranque en caliente

Parmetros Arranque si configuracin DEBE <> ES Arranque tras CONEXIN

Configurar la marca de ciclo


En la ficha Ciclo/Marca de ciclo de la configuracin de hardware de STEP 7 puede definir un byte en el rea de memoria de las marcas como Marca de ciclo. En la tabla 5-6 se relacionan los parmetros y los campos de configuracin de la marca de ciclo.
Tabla 5-6 Parmetros para la configuracin de un byte como marca de ciclo Descripcin Campo Ajuste por defecto No Desactivada

Parmetros Marca de ciclo

Activa la marca de ciclo (si est activada debe S o no indicar la direccin de una marca). 0 hasta mximo en la memoria de las marcas

Byte de marcas Define una marca (MB) como marca de ciclo.

Si se ha configurado un byte como marca de ciclo, los bits se activan y desactivan con frecuencias fijas (y una relacin de trabajo de 1:1). (Los ocho bits del byte representan ocho frecuencias fijas diferentes.) La figura 5-3 muestra las frecuencias de cada uno de los bits del byte definido como marca de ciclo.
Bit 7 6 5 4 3 2 1 0 Frecuencia 0,1 s (10 Hz) 0,2 s (5 Hz) 0,4 s (2,5 Hz) 0,5 s (2 Hz) 0,8 s (1,25 Hz) 1,0 s (1 Hz) 1,6 s (0,625 Hz) 2 s (0,5 Hz) Figura 5-3 Frecuencias en la marca configurada como marca de ciclo

Windows Logic Controller (WinLC RTX) Descripcin del producto A5E00165593-02

5-11

Funciones de WinLC RTX

Configurar el ciclo
En la ficha Ciclo/Marca de ciclo de la configuracin de hardware de STEP 7 puede ajustar WinLC RTX de tal manera que controle un ciclo de un modo concreto. En la tabla 5-7 se relacionan los parmetros de configuracin del ciclo. Encontrar informacin detallada sobre el ciclo en el apartado 4.6 y en el apndice D.

Nota El tiempo mnimo de ciclo de WinLC RTX incluye tanto el tiempo necesario para procesar el programa de usuario como el tiempo de reposo (durante el cual su ordenador puede ejecutar otras tareas). WinLC RTX controla el tiempo de ejecucin del ciclo. Si el ciclo (tiempo de procesamiento del programa ms tiempo de reposo) sobrepasa el tiempo de vigilancia de ciclo, WinLC RTX ejecuta un OB de error. El tiempo de vigilancia del ciclo deber ser superior al tiempo de procesamiento del ciclo ms un tiempo de reposo definido.

Tabla 5-7

Parmetros para el control del ciclo Descripcin Campo Ajuste por defecto

Parmetros

Tiempo de vigilancia del ciclo

Indica el tiempo de ciclo mximo ms el tiempo de reposo del controlador. Este valor debe ser superior al valor correspondiente al tiempo mnimo de ciclo. La siguiente lista incluye algunos ejemplos de eventos que podran provocar que el controlador supere el tiempo mximo de ciclo:

1 hasta 6000 6000 ms

Abrir otras aplicaciones del PC. Un nmero elevado de interrupciones en el programa. El procesamiento de un fallo en el programa de usuario.
Tiempo de ciclo mnimo Indica el tiempo mnimo del ciclo. Este valor incluye tanto el tiempo de procesamiento del programa de usuario como el tiempo de reposo de WinLC RTX. Encontrar informacin detallada sobre el ciclo en el apartado 4.6. El parmetro correspondiente al tiempo mnimo de ciclo permite definir el porcentaje del tiempo de procesamiento que el ordenador debe destinar al controlador. Ejemplo: Si especifica un tiempo mnimo de ciclo que equivalga al doble del tiempo de procesamiento real del programa de usuario, se destinar un 50% del tiempo de procesamiento para WinLC RTX y un 50% para otras aplicaciones (dependiendo de la prioridad de procesamiento). 0 hasta 0 6000 ms

5-12

Windows Logic Controller (WinLC RTX) Descripcin del producto A5E00165593-02

Funciones de WinLC RTX

Actualizacin E/S sncrona (DP equidistante)


WinLC RTX 3.1 permite utilizar el maestro DP en funcionamiento normal o en modo con tiempo de ciclo de bus constante (equidistante). En modo normal, el ciclo DP y el ciclo PLC se ejecutan de forma asncrona. En el modo con tiempo de ciclo de bus constante, puede asignar al maestro DP una particin de la imagen de proceso para una actualizacin sncrona. En el modo con tiempo de ciclo de bus constante, el ciclo DP comienza con un comando de control global e informa a los esclavos del inicio del ciclo de bus. A continuacin se produce una actualizacin cclica de las entradas y salidas, despus se ejecutan las operaciones acclicas y finalmente se aade un retardo para el siguiente ciclo DP pueda comenzar en el siguiente mltiple del tiempo de ciclo configurado. Durante el ciclo de bus dos eventos indican el programa de usuario: Al final de la actualizacin de E/S una alarma planifica el OB sncrono (OB61) para la ejecucin. Al comienzo del siguiente ciclo (si el comando de control global se enva a los esclavos), un evento indica a WinLC RTX que la ejecucin posterior de SFC126 y SFC127 debe resultar en error. Entre ambos eventos (entre la interrupcin y la transmisin del comando de control global) el OB61 puede acceder a SFC126 y SFC127 para la actualizacin sncrona de las particiones de la imagen de proceso asignadas al maestro DP. Si estas SFCs se ejecutan sin errores, la actualizacin de E/S se sincroniza en intervalos constantes entre las actualizaciones con la particin actualizada. Puede configurar el ciclo de bus DP al configurar las propiedades de red para el maestro DP. Para configurar el modo con tiempo de ciclo de bus constante en WinLC RTX 3.1 necesitar STEP 7 V5.1 SP3 (o superior).

Windows Logic Controller (WinLC RTX) Descripcin del producto A5E00165593-02

5-13

Funciones de WinLC RTX

Configurar las reas de memoria remanentes


En la ficha Remanencia de la configuracin de hardware de STEP 7 puede definir como remanentes las siguientes reas de memoria en caso de fallo de suministro de corriente o al pasar del estado operativo STOP al estado operativo RUN: Marcas: mximo 256 bytes (de MB0 a MB255) Temporizadores S7: mximo 128 temporizadores (de T0 a T127) Contadores S7 mximo 64 contadores (de Z0 a Z63) En la tabla 5-8 se relacionan los parmetros de las reas de memoria remanentes. En caso de cambio del estado operativo STOP al estado operativo RUN, WinLC RTX no reinicia los valores memorizados en temporizadores, los contadores y las marcas si estn definidos como remanentes. Todos los DBs son remanentes. Si durante el funcionamiento de WinLC RTX se interrumpe el suministro de tensin, los valores actuales se pierden. Si cierra el software WinLC RTX antes de interrumpir la tensin, se mantendrn los valores definidos como remanentes con ayuda de los parmetros relacionados en la tabla 5-8.

Nota DBs creados con SFC22 (CREATE_DB) no se almacenan despus de un rearranque en fro.

Tabla 5-8

Parmetros para la configuracin de las reas de memoria remanentes Descripcin Campo Ajuste por defecto 16 0 8

Parmetros

Marcas Temporizadores S7 Contadores S7

Indica el nmero de marcas remanentes (comenzando por MB0). Indica el nmero de temporizadores S7 remanentes (comenzando porT0). Indica el nmero de contadores S7 remanentes (comenzando por Z0).

0 a 256 0 a 128 0 a 64

5-14

Windows Logic Controller (WinLC RTX) Descripcin del producto A5E00165593-02

Funciones de WinLC RTX

Configurar la alarma horaria


WinLC RTX contiene una alarma horaria (OB10). En la ficha Alarmas horarias de la configuracin de hardware de STEP 7 puede configurar el OB10. En la tabla 5-9 se relacionan los parmetros correspondientes a la alarma horaria.
Tabla 5-9 Parmetros para la configuracin de la alarma horaria Descripcin Campo Ajuste por defecto No Ninguno

Parmetros

Activado Periodicidad

Determina si el OB10 se activa automticamente tras un rearranque en caliente. Seleccione los intervalos en los que se procesa el OB10.

S/no Ninguno Una vez Una vez por minuto Una vez por hora Una vez al da Una vez a la semana Una vez al mes Al finalizar el mes Una vez al ao Cualquier fecha vlida, cualquier hora vlida

Fecha de arr./Hora

Indica la fecha y la hora de inicio del procesamiento del OB10.

01.01.94 00:00:00

Fecha: da.mes:ao Hora: horas:minutos:segundos


(formato de 24 horas)

Configurar las alarmas


En la ficha Alarmas de la configuracin de hardware de STEP 7 puede configurar las prioridades para algunos OBs de interrupcin vlidos para WinLC RTX. En la tabla 5-10 se relacionan los parmetros correspondientes a diferentes alarmas. En WinLC RTX existe la siguiente limitacin: la prioridad para el OB20 (alarma de retardo) no se puede modificar.
Tabla 5-10 Parmetros para la configuracin de las prioridades de las alarmas Descripcin La prioridad para la alarma de retardo no se puede modificar. Define la prioridad para alarmas de error asncrono. Campo 0, 2 a 24 OB80: 26 OB81 a OB87: 24 a 26 3 OB80: 26 OB81 a OB87: 26 Ajuste por defecto

Alarma Alarma de retardo OB20 Alarmas de error asncrono OB80 a OB87

Windows Logic Controller (WinLC RTX) Descripcin del producto A5E00165593-02

5-15

Funciones de WinLC RTX

Configurar la alarma cclica


WinLC RTX soporta una alarma cclica (OB35). En la ficha Alarma cclica de la configuracin de hardware de STEP 7 puede configurar los intervalos tras los cuales debe ejecutarse el OB35. En la tabla 5-11 se indican los parmetros correspondientes a la alarma cclica.
Tabla 5-11 Parmetros para la configuracin de la alarma horaria Descripcin Campo Ajuste por defecto OB35: 12 OB36: 13 Periodicidad Determina el intervalo (en ms) para la ejecucin de las alarmas cclicas. 0 a 60000 OB35: 100 OB36: 50 Desfase Define un perodo de tiempo con el que puede retardarse el arranque de una alarma cclica para que primero pueda finalizar otra alarma cclica. 0 a 60000 0

Parmetros

Prioridad

Determina la prioridad de la alarma cclica (OB35, OB36).

0, 2 a 24

Dependiendo del intervalo definido, WinLC RTX comienza el procesamiento del OB34 en el momento correspondiente. No obstante se recomienda seleccionar un intervalo superior a 10 ms. Si selecciona un intervalo inferior a 10 ms, puede ocurrir que el OB35 no se ejecute en el momento previsto. Si el OB35 no se ejecuta, puede deberse a las siguientes razones: El procesamiento del programa en el OB35 requiere ms tiempo que el especificado en el intervalo permitido. Programas de otra prioridad provocan interrupciones frecuentes o requieren un tiempo de ejecucin prolongado, por lo que WinLC RTX no puede ejecutar el OB35 en el momento previsto. Una unidad de programacin ejecuta una tarea o una funcin que impide a WinLC RTX ejecutar el OB35 en el momento previsto. El tiempo de reposo del ciclo de WinLC RTX (vase el apartado 4.6 y la figura 4-10) no afectan en medida alguna al procesamiento del OB35: WinLC RTX ejecuta el OB35 en los intervalos correspondientes, independientemente del tiempo de reposo que haya especificado para el ciclo (vase el apartado 4.6). Si el OB35 se procesa con demasiada frecuencia o si requiere un porcentaje demasiado elevado de la totalidad del tiempo de ciclo, puede ocurrir que el watchdog indique un error (con lo que se inicia el OB80 y WinLC RTX pasa al estado operativo STOP).

5-16

Windows Logic Controller (WinLC RTX) Descripcin del producto A5E00165593-02

Funciones de WinLC RTX

Asignar parmetros para el diagnstico


En la ficha Diagnstico/Hora de la configuracin de hardware de STEP 7 puede configurar el modo en que WinLC RTX debe reaccionar a los distintos eventos que se detecten y evalen durante el procesamiento del programa de usuario. En la tabla 5-12 se relacionan los parmetros para la configuracin de la reaccin a eventos de diagnstico. WinLC RTX puede detectar eventos de diagnstico determinados, p.ej. un error en el programa de usuario, un mdulo defectuoso o un circuito abierto en el conector de un mdulo. Los eventos que no se transmiten a WinLC RTX (p.ej. un motor defectuoso) deben procesarse en el programa de usuario con un programa de deteccin de fallos.
Tabla 5-12 Parmetros para la configuracin de actividades de diagnstico Descripcin Campo Ajuste por defecto S Ninguno No o como esclavo -99999 a 99999 0

Parmetros

Mostrar causa del STOP Sincronizacin en MPI

Indica si el ltimo mensaje del bfer de diagnstico (el ms actual) debe enviarse al visualizador indicado. Determina si deben sincronizarse los relojes de otros controladores con el reloj de WinLC RTX:

S/no

No: no hay sincronizacin. Como esclavo: el reloj de WinLC RTX se sincroniza a


partir de otro reloj. Factor de correccin (ms) Compensa la prdida o la ganancia del tiempo dentro del plazo de 24 horas. El valor se indica en ms (1 s = 1000).

Windows Logic Controller (WinLC RTX) Descripcin del producto A5E00165593-02

5-17

Funciones de WinLC RTX

5.6

Reloj de sistema compatible con WinLC RTX


WinLC RTX ofrece un reloj en tiempo real. El programa de usuario que procesa el controlador puede acceder a esta informacin con ayuda de diferentes SFCs. El tiempo real se rige por el reloj del PC en el que WinLC RTX est instalado. El software de programacin STEP 7 permite ajustar en el reloj de sistema de WinLC RTX una hora diferente a la ajustada en el reloj del ordenador. Al cerrar WinLC RTX, la diferencia entre las dos horas se mantiene. Al volver a abrir WinLC RTX, el reloj del sistema muestra el tiempo que ha transcurrido desde que WinLC RTX se cerr.

Reloj de tiempo real


Como ajuste predeterminado, el reloj del sistema adopta la hora y la fecha ajustadas en el reloj central del ordenador. Tambin puede ajustar y consultar el reloj de sistema con las funciones SFC0 (SET_CLK) y SFC1 (READ_CLK). Encontrar informacin detallada sobre las funciones de sistema en el manual de referencia Funciones estndar y funciones de sistema S7-300/400.

5-18

Windows Logic Controller (WinLC RTX) Descripcin del producto A5E00165593-02

Configurar la red PROFIBUS-DP

Resumen del captulo


El controlador WinLC se comunica con la periferia descentralizada a travs de una red PROFIBUS-DP. WinLC RTX es el maestro DP y los mdulos de entrada y salida (p.ej. ET 200B ET 200L) son los esclavos DP. Una CPU S7 (como la CPU 315-2 DP) tambin puede utilizarse como equipo esclavo inteligente. En la configuracin hardware del software de programacin STEP 7 se asigna a WinLC RTX (maestro DP) y a las entradas y salidas (esclavos DP) direcciones y otros parmetros. Encontrar informacin detallada en la ayuda online del software de programacin STEP 7 y en el manual de usuario de STEP 7. Encontrar informacin detallada sobre la comunicacin DP y sobre la configuracin de redes PROFIBUS en el manual de usuario PROFIBUS SIMATIC NET.
Apartado 6.1 6.2 6.3 6.4 Descripcin Pautas para configurar las redes PROFIBUS-DP Determinar el formato fsico de la red Asignar direcciones a la periferia descentralizada Iniciar la red PROFIBUS-DP Pgina 6-2 6-6 6-8 6-13

Windows Logic Controller (WinLC RTX) Descripcin del producto A5E00165593-02

6-1

Configurar la red PROFIBUS-DP

6.1

Pautas para configurar las redes PROFIBUS-DP


PROFIBUS-DP (Process Field Bus - periferia descentralizada) es una norma industrial para la comunicacin de procesos con la periferia descentralizada. WinLC RTX establece el enlace con la periferia descentralizada a travs de PROFIBUS-DP. Como periferia descentralizada en una red PROFIBUS-DP pueden instalarse entradas y salidas digitales, analgicas e inteligentes (incluidos equipos como accionamientos o vlvulas). La red PROFIBUS-DP enlaza WinLC RTX con los mdulos de la periferia descentralizada. WinLC RTX y los mdulos de entrada y salida se denominan estaciones o nodos: WinLC RTX debe ser el maestro (maestro DP) y los mdulos de la periferia descentralizada son los esclavos (esclavos DP). Para WinLC RTX pueden conectarse como mximo 125 esclavos DP. Una red se compone de uno o varios segmentos. Cada uno de ellos puede incluir un mximo de 32 estaciones (incluidos amplificadores de bus a cada extremo del segmento).

Nota WinLC RTX y el procesador de comunicaciones CP 5613 soportan un total de 125 esclavos DP.

Tipos de estaciones
Las estaciones conectadas a una red PROFIBUS-DP se denominan nodos o estaciones: una estacin puede ser un maestro DP (controla) o un esclavo DP (es controlado). En redes DP con WinLC RTX, ste es el maestro y las estaciones de la periferia descentralizada son los esclavos. Cada estacin de una red DP debe disponer de una direccin de estacin unvoca. Las direcciones pueden estar entre 0 y 125. A una red DP puede conectarse un mximo de 126 estaciones. Dado que WinLC RTX cuenta como estacin, ste puede controlar como mximo 125 esclavos DP. Un esclavo DP puede estar compuesto por uno o varios mdulos. Los mdulos pueden estar integrados en las estaciones (ET 200B) o pueden instalarse por separado (ET 200M).

Cableado
En lo referente al cableado, una red DP se compone de uno o varios segmentos, cada uno de los cuales representa la lnea de bus entre las resistencias terminadoras. Las estaciones se conectan en serie a un segmento de la red. La primera y la ltima estacin de un segmento deben contar con una resistencia terminadora, que tambin se conecta cuando la red est conectada. Las resistencias terminadoras del resto de estaciones del segmento deben estar desconectadas.

6-2

Windows Logic Controller (WinLC RTX) Descripcin del producto A5E00165593-02

Configurar la red PROFIBUS-DP

Los segmentos de la red se enlazan entre amplificadores de bus. Una red DP puede estar compuesta por muchos segmentos, siempre que se observen las siguientes normas: Puede conectarse un mximo de diez segmentos en serie. Eso significa que la ruta de la seal de cualquier estacin de la red no puede atravesar ms de nueve amplificadores de bus antes de llegar a otra estacin de la red. Ningn segmento puede contener ms de 32 estaciones. Los amplificadores de bus conectados a un segmento cuentan como estaciones del segmento. Ningn segmento puede superar la longitud de cable mxima para la velocidad de transmisin utilizada en la red. La figura 6-1 muestra un ejemplo de red con un segmento y tres estaciones.

Maestro WinLC RTX

Esclavo: ET 200M

Esclavo: ET 200M

Figura 6-1

Ejemplo de red PROFIBUS-DP

Asignar las direcciones de estacin


Debe asignar una direccin a cada estacin de la red (entre 0 y 125). No puede asignar direcciones dobles. No asigne ninguna direccin a un amplificador de bus. Para el maestro DP (WinLC RTX) est predeterminada la direccin 2. Generalmente la direccin 0 est reservada para la unidad de programacin, que puede conectarse temporalmente a la red para realizar trabajos de mantenimiento y de puesta en marcha. La figura 6-2 ilustra un ejemplo de red PROFIBUS-DP con direcciones tpicas para las estaciones. Dependiendo del tipo de estacin, la direccin de estacin se asigna a travs de selectores fsicos o a travs de una herramienta de configuracin. Consulte en la documentacin de su estacin cmo asignarle una direccin.

Nota No es necesario asignar direcciones correlativas. No obstante, la capacidad es mayor si las direcciones son correlativas.

Windows Logic Controller (WinLC RTX) Descripcin del producto A5E00165593-02

6-3

Configurar la red PROFIBUS-DP

Direccin 2 maestro WinLC RTX

Direccin 3 esclavo ET 200M

Direccin 4 Direccin 5 esclavo ET 200M esclavo S5-95U

Direccin 9 esclavo ET 200M


T

Direccin 8 Direccin 7 Direccin 6 esclavo ET 200B esclavo ET 200B esclavo ET 200B

Resistencia terminadora est conectada Figura 6-2

Direcciones tpicas de una red PROFIBUS-DP

Pautas para la instalacin y la configuracin


Al configurar e instalar su red DP debe observar las siguientes normas: Antes de conectar una estacin a la red, compruebe que la direccin de la estacin est bien configurada. Dependiendo de la estacin, deber configurar las direcciones PROFIBUS en el software de programacin STEP 7 o a travs de selectores de la estacin. (No asigne ninguna direccin a un amplificador de bus.) Identifique cada estacin de forma unvoca con la direccin de estacin. Reserve la direccin 0 para una unidad de programacin, que puede conectarse temporalmente a la red (p.ej. para realizar trabajos de mantenimiento y de puesta en marcha). Conecte la resistencia terminadora a las estaciones al final del segmento de red. Asegrese de que la resistencia terminadora del resto de estaciones est desactivada. Si conecta ms de 32 estaciones a una red, utilice amplificadores de bus para configurar segmentos adicionales para la red. Puede enlazar varios segmentos para establecer una red, pero la ruta de la seal entre dos estaciones de la red no puede incluir ms de diez segmentos. A pesar de que cada segmento puede incluir un mximo de 32 estaciones, la totalidad de la red no puede superar las 126 estaciones. Si ampla la red con una nueva estacin, deber desconectar el suministro de corriente para la estacin antes de conectarla a la red. Conecte las unidades de programacin o los paneles de control (para arranque y mantenimiento) a la subred con cables derivados. Si su red se comunica a una velocidad de 3 Mbaudios o superior, utilice un cable de alta velocidad especial. Las estaciones de un segmento deben estar enlazadas entre s de forma lineal (en una lnea de una estacin a la siguiente). Si su red se comunica a una velocidad de 3 Mbaudios o superior, utilice un conector de bus para cable de alta velocidad especial.

6-4

Windows Logic Controller (WinLC RTX) Descripcin del producto A5E00165593-02

Configurar la red PROFIBUS-DP

Norma para la utilizacin de amplificadores de bus


Observe las siguientes normas para redes en las que se utilicen amplificadores de bus: Utilice conectores de bus para enlazar segmentos de la red, para prolongar la longitud del cable entre las estaciones o para enlazar segmentos de bus con conexin a tierra con segmentos de bus sin conexin a tierra. No asigne ninguna direccin a un amplificador de bus. Cada amplificador de bus de un segmento de red cuenta como estacin (dato importante para el nmero mximo de 32 estaciones por segmento) con lo que reduce el nmero de nodos disponibles que podran conectarse a un segmento. Aunque el amplificador de bus cuente como una de las 32 estaciones que se pueden conectar fsicamente como mximo a un segmento, el amplificador de bus no cuenta como una de las 126 estaciones que se pueden direccionar como mximo en una red PROFIBUS.

Windows Logic Controller (WinLC RTX) Descripcin del producto A5E00165593-02

6-5

Configurar la red PROFIBUS-DP

6.2

Determinar el formato fsico de la red


Las exigencias a las que debe responder la perifieria descentralizada determinan el formato fsico de la red. El formato incluye la distancia entre las estaciones, el nmero de estaciones y los diferentes tipos de estaciones que se utilizan.

Determinar la longitud mximo de un segmento


Cada segmento de una red PROFIBUS-DP est limitado a una distancia (o longitud de cable) mxima. La figura 6-3 muestra que la longitud de cable mxima se mide entre las estaciones que disponen de resistencias terminadoras.
Direccin 2 maestro WinLC RTX Direccin 3 esclavo ET 200M Direccin 4 esclavo ET 200M

Direccin 5 esclavo S5-95U

T T

Resistencia terminadora est conectada

Longitud de cable mxima para el segmento

Figura 6-3

Longitud de cable mxima para un segmento

La distancia mxima de un segmento se rige por la velocidad de transferencia de la comunicacin. La tabla 6-1 recoge las longitudes de cable mximas para un segmento con las correspondientes velocidades de transferencia soportadas por PROFIBUS-DP. Ejemplo: Si el segmento representado en la figura 6-3 se comunica a 187,5 Kbaudios, la longitud de cable mxima son 1000 m.
Tabla 6-1 Velocidad de transferencia y longitud de cable mxima Longitud de cable mxima 1200 m con interfaz aislada 1000 m con interfaz aislada 400 m 200 m 12 Mbaudios 100 m

Velocidad de transferencia 9,6 Kbaudios 19,2 Kbaudios 187,5 Kbaudios 500 Kbaudios 1,5 Mbaudios 3 Mbaudios 6 Mbaudios 93,75 Kbaudios

6-6

Windows Logic Controller (WinLC RTX) Descripcin del producto A5E00165593-02

Configurar la red PROFIBUS-DP

Aumentar la longitud de cable mxima con amplificadores de bus


Si desea que la comunicacin supere una distancia larga superior a la longitud de cable mxima (vase la tabla 6-1), deber instalar en la red amplificadores de bus RS-485. En el ejemplo representado en la figura 6-4 se enlazan dos estaciones con dos amplificadores de bus en una distancia de 1100 m, una distancia superior a la mxima de 1000 m. La distancia mxima entre dos amplificadores de bus equivale a la longitud de cable mxima de un segmento (vase la tabla 6-1). Puede enlazar un mximo de nueve amplificadores de bus en serie. Los amplificadores de bus cuentan como estaciones, pero no tienen una direccin PROFIBUS asignada.
Direccin 2 maestro WinLC RTX Direccin 3 esclavo ET 200M

Amplificador de bus

Amplificador de bus

50 m Figura 6-4

1000 m

50 m

Prolongar el cable PROFIBUS con amplificadores de bus

Utilizar lneas derivadas


Una lnea derivada permite conectar una estacin a un bloque de terminales o a otro conector en lugar de conectarla directamente al cable PROFIBUS-DP. La tabla 6-2 recoge las longitudes mximas para lneas derivadas. En redes que se comunican a una velocidad de 3 Mbaudios o superior utilice un cable especial de alta velocidad (referencia 6ES7901-4BD00-0XA0). Si utiliza ese cable tambin podr conectar a la red ms de una unidad de programacin.
Tabla 6-2 Longitud de la lnea derivada por segmento Longitud mxima por segmento t 96 m Nmero de estaciones por longitud de la lnea derivada 1,5 m 32 32 3m

Velocidad de transferencia t f i 9,6 Kbaudios hasta 93,75 Kbaudios 187,5 Kbaudios 500 Kbaudios 1,5 Mbaudios 3 Mbaudios hasta 12 Mbaudios

75 m 30 m 10 m

32 20 6

25 10 3

Utilice cable de alta velocidad (referencia 6ES7 901-4BD00-0XA0). (No es posible utilizar lneas derivadas.)

Windows Logic Controller (WinLC RTX) Descripcin del producto A5E00165593-02

6-7

Configurar la red PROFIBUS-DP

6.3

Asignar direcciones a la periferia descentralizada


Debe especificar la configuracin de PROFIBUS-DP en la configuracin hardware de STEP 7. Para ello debe indicar las direcciones de las estaciones y de diagnstico para cada estacin de la red as como las direcciones lgicas de los datos de entrada y salida que se transmiten a WinLC RTX desde los mdulos de cada una de las estaciones. La configuracin de PROFIBUS-DP debe cargarse en WinLC RTX antes de poder poner en marcha la red PROFIBUS. Como ya se ha descrito anteriormente, cada estacin de la red DP tiene una direccin unvoca. El maestro DP utiliza la direccin para comunicarse con los esclavos DP. No obstante, el programa de usuario no hace referencia a datos a travs de las direcciones de estacin. En lugar de eso, a cada estacin se le asigna una direccin de diagnstico como parte del proceso de configuracin y al rea de direccionamiento lgica se le asigna el rea de memoria de los datos de entrada y salida de los mdulos de la estacin. Todo ello se hace en la configuracin hardware del software de programacin STEP 7. La tabla 6-3 proporciona una relacin de las direcciones que pueden asignarse a la periferia descentralizada en WinLC RTX.
Tabla 6-3 reas de direccionamiento para la periferia descentralizada reas de direccionamiento Imgenes de proceso 512 bytes: 1024 bytes: rea total para la periferia descentralizada (acceso mediante operaciones de carga y transferencia) rea total para datos consistentes (acceso a travs de SFC14 y SFC15) Tamao mximo por SFC14 SFC15 Datos de entrada y salida mximos para una estacin 16 KB: Capacidad EB0 a EB511 AB0 a AB511 EB0 a EB1023 AB0 a AB1023 PEB0 a PEB16383 PAB0 a PAB16383

Mximo 16 KB (16384 bytes) para entradas y 6 KB (16384 bytes) para salidas. 240 bytes Mximo 122 bytes

Indicar las direcciones de estacin


Al asignar una estacin DP en la configuracin de WinLC RTX a travs de la configuracin hardware de STEP 7, el sistema le pide que indique la direccin de la estacin. Esta direccin es la que permite al sistema maestro DP reconocer a la estacin. Para el maestro WinLC RTX est predeterminada la direccin 2. Si se incluyen esclavos (mdulos E/S / bastidores) en la red DP, STEP 7 muestra una direccin de estacin predeterminada. Si es necesario puede cambiar esta direccin.

6-8

Windows Logic Controller (WinLC RTX) Descripcin del producto A5E00165593-02

Configurar la red PROFIBUS-DP

Indicar la direccin de E/S lgica


Durante la configuracin de WinLC RTX, se asignan a los datos de E/S de cada uno de los mdulos de la red PROFIBUS-DP direcciones lgicas del margen de entrada o de salida. Estas direcciones permiten acceder a los datos de entrada o salida del mdulo. Adems, WinLC RTX transmite eventos de mdulo al programa de usuario con ayuda de la direccin bsica (direccin lgica ms baja) del mdulo. La tabla 6-4 representa los diferentes mtodos de acceso a la periferia descentralizada: Para acceder a los datos en formato de byte, de palabra o de palabra doble (es decir en forma de 1 byte, 2 bytes 4 bytes), puede leer las entradas y salidas descentralizadas en el esquema de contactos mediante operaciones de carga y transferencia (L y T) de la lista de instrucciones o mediante la operacin MOVE (transmitir valor) y escribirlos (vase la figura 6-5). A los datos E/S puede accederse en la imagen de proceso o bien en la imagen de periferia. Para acceder a datos consistentes de 3 bytes o ms de 4 bytes (mximo 240 bytes), utilice las funciones de sistema SFC14 (DPRD_DAT) y SFC15 (DPWR_DAT). SFC14 y SFC15 siempre acceden a la imagen de la periferia del mdulo.
Tabla 6-4 Acceder a la periferia descentralizada Formato de acceso Acceder a datos en formato de byte de palabra (2 bytes) y formato de palabra doble (4 bytes). La integridad de los datos est garantizada por 2 bytes destinados al acceso a palabras y 4 bytes al acceso a palabras dobles. Acceder a datos consistentes de unidades diferentes a 1 byte, 2 bytes y 4 bytes (mx. 240 bytes) Procedimiento Utilice las siguientes operaciones:

La operacin de carga lee 1, 2 4 bytes de entrada en


el rea de memoria E o PE.

La operacin de transferencia escribe 1, 2 4 bytes


de salida en el rea de memoria A o PA.

Utilice las siguientes SFCs:

SFC14 copia un mximo de 240 bytes de las salidas


de un mdulo en el rea de memoria E, A, M, D o L.

SFC15 escribe un mximo de 240 bytes del rea de


memoria E, A, M, D o L en las salidas de un mdulo.

Tal y como se representa en la figura 6-5, el programa de usuario puede acceder (en cada caso) como mximo a 16384 bytes en entradas y salidas en la lista de instrucciones mediante operaciones de carga y transferencia (L y T) y en el esquema de contactos a travs de la operacin MOVE (transferir valor). Nota Puede acceder a todos los bytes de la imagen de proceso (E, S), independientemente de si el byte est asignado a una entrada o salida fsica o no. No obstante, slo puede acceder a direcciones asignadas a entradas y salidas fsicas si accede a la imagen de periferia (PE, PA) o si utiliza SFC14 SFC15.

Windows Logic Controller (WinLC RTX) Descripcin del producto A5E00165593-02

6-9

Configurar la red PROFIBUS-DP

rea de direccionamiento de las entradas Imagen de proceso de entradas (E) Byte 0

Periferia descentralizada Entradas

Acceso a travs de operaciones de carga Byte 511 byte 1023 16384 bytes

Entradas (PE) Datos consistentes (acceso a travs de SFC14) Byte 16383 Datos consistentes (acceso a travs de SFC14) Salidas (mx.) 240 bytes

(mx.) 240 bytes

Direccin de diagnstico (1 byte para el esclavo DP) rea de direccionamiento de las salidas Byte 0 Imagen de proceso de salidas (A) Byte 511 byte 1023 Salidas (PA)

Acceso a operaciones de transferencia

16384 bytes

Datos consistentes (acceso a travs de SFC15) Byte 16383 Direcciones asignadas Datos consistentes (acceso a travs de SFC15)

(mx.) 240 bytes

(mx.) 240 bytes

Figura 6-5

Acceder a la periferia descentralizada

SFC14 y SFC15 pueden acceder a reas de datos con un mximo de 240 bytes: SFC14 copia toda el rea de datos de las entradas del mdulo en cualquiera de las reas de memoria indicadas. SFC15 escribe toda el rea de datos de una de las reas de memoria del mdulo indicadas en las salidas del mdulo.

6-10

Windows Logic Controller (WinLC RTX) Descripcin del producto A5E00165593-02

Configurar la red PROFIBUS-DP

Encontrar informacin detallada sobre las operaciones de carga y transferencia en la ayuda online del software de programacin STEP 7 y el manual de programacin Lista de instrucciones (AWL) para S7-300 y S7-400. Si programa en el esquema de contactos, encontrar informacin detallada sobre la operacin MOVE (transmitir valor) en el manual de programacin Esquema de contactos (KOP) para S7-300 y S7-400. Encontrar informacin detallada sobre SFC14 (DPRD_DAT) y SFC15 (DPWR_DAT) en el manual de referencia Funciones estndar y funciones de sistema S7-300/400.

Indicar direcciones de diagnstico


Durante la configuracin de WinLC RTX se asigna una direccin de diagnstico en el margen de la periferia de las entradas (PE) a cada estacin de la red DP. La direccin de diagnstico se utiliza en parmetros para las SFCs que acceden a los datos de diagnstico de las estaciones (ejemplo: parmetro LADDR de SFC13). WinLC RTX tambin utiliza esta direccin para informar al programa de usuario sobre las modificaciones de estado de la estacin (en el OB86).

Nota En la documentacin de STEP 7 la direccin de diagnstico de la estacin tambin se denomina direccin bsica lgica del esclavo o de la estacin en contraposicin a la direccin bsica lgica del mdulo.

Al configurar WinLC RTX y la red PROFIBUS-DP en la configuracin hardware de STEP 7 las direcciones de diagnstico se asignan a travs de la imagen de proceso de las entradas (E) (vase la figura 6-6). No indique una direccin concreta, si STEP 7 asigna la direccin EB16383 al primer esclavo DP, al segundo esclavo DP se le asigna la direccin PEB16382, etc. Encontrar informacin detallada sobre la configuracin de las direcciones de diagnstico DP en la ayuda online del software de programacin STEP 7, el manual de usuario de STEP 7 y el manual de usuario SIMATIC NET PROFIBUS.
rea de direccionamiento de las entradas Imagen de byte 0 proceso de WinLC RTX entradas Byte 511 1023

Esclavo DP 2 Sistemas perifricos descentralizados

Esclavo DP 1

Entradas Byte 16381 Byte 16382 Byte 16383 Figura 6-6

Direcciones de diagnstico (1 byte para el esclavo DP) Direccin de diagnstico del maestro DP

Direcciones de diagnstico de la periferia descentralizada

Windows Logic Controller (WinLC RTX) Descripcin del producto A5E00165593-02

6-11

Configurar la red PROFIBUS-DP

Eliminacin de fallos en caso de problemas en la red


WinLC RTX pone a su disposicin potentes funciones que le ayudarn en el diagnstico de fallos en la red DP. El panel de control de WinLC RTX dispone de dos LEDs de estado (EXT1 y BUSF1) que puede utilizar para el diagnstico de fallos en la red PROFIBUS-DP. La tabla 6-5 describe el comportamiento de los LEDs EXTF y BUSF1 en funcin del fallo ocurrido. Tambin se describen algunas ayudas posibles. Adems de los LEDs, la funcin de diagnstico de hardware de STEP 7 le permite conocer qu estaciones presentan un problema y determinar la causa del mismo.
Tabla 6-5 EXTF Apagado LEDs EXTF y BUSF1 BUSF1 Apagado Descripcin Sin configuracin Para solucionar este problema, Compruebe que en su proyecto de STEP 7 se ha definido la configuracin de DP. Cargue los datos de sistema del proyecto en WinLC RTX. Los esclavos DP configurados reaccionan normalmente. No es necesaria ninguna intervencin. Compruebe que el cable de bus que llega a WinLC RTX (a la tarjeta CP) est conectado y que todos los segmentos de los nodos finales estn terminados correctamente con una resistencia. Compruebe si el bus presenta alguna interrupcin. No se ha podido acceder como mnimo a un esclavo DP Espere a que finalice el proceso de rearranque de WinLC RTX. Si el LED contina parpadeando, compruebe los esclavos DP o revise los datos de diagnstico correspondientes a los esclavos DP. Indica que no se ha eliminado una condicin de fallo o que un mdulo DP con capacidad de diagnstico ha abierto el OB82.

Apagado

Apagado

Funcionamiento normal

Encendido Parpadea

Fallo de estacin

Encendido Apagado

Fallo de diagnstico

6-12

Windows Logic Controller (WinLC RTX) Descripcin del producto A5E00165593-02

Configurar la red PROFIBUS-DP

6.4

Iniciar la red PROFIBUS-DP


En la configuracin hardware de STEP 7 hay dos elementos que afectan a la red PROFIBUS-DP: En la ficha Arranque de la configuracin hardware de STEP 7 puede definir las propiedades de arranque del controlador WinLC RTX. Estos parmetros se guardan en una carpeta de datos de sistema que se carga en el controlador WinLC RTX junto con el programa de usuario de STEP 7. La configuracin hardware de STEP 7 tambin afecta a la configuracin de la red PROFIBUS-DP. Estos datos se guardan en la carpeta de datos de sistema que se carga en el controlador WinLC RTX junto con el programa de usuario de STEP 7. Encontrar informacin detallada sobre la configuracin de la red PROFIBUS-DP y de los parmetros de arranque de WinLC RTX en el apartado 5.5 (y en la tabla 5-5), en la ayuda online del software de programacin STEP 7 y en manual de usuario de STEP 7.

Conectar la red
Una vez que haya configurado la red PROFIBUS-DP, proceda de la siguiente manera para conectar la red: 1. Si el controlador WinLC RTX se encuentra en STOP, cargue la configuracin de la red PROFIBUS-DP. Slo puede cargar los datos de sistema (configuracin hardware) o los bloques del programa de usuario. 2. Conecte todos los esclavos DP de la red PROFIBUS-DP. 3. Espere a que los LEDs EXTF y BUSF1 se apaguen. 4. Cambie el controlador WinLC RTX de STOP a RUN.

Windows Logic Controller (WinLC RTX) Descripcin del producto A5E00165593-02

6-13

Configurar la red PROFIBUS-DP

Reaccin a eventos de diagnstico


Cuando el controlador WinLC RTX detecta un fallo, la condicin de error se guarda en el bfer de diagnstico como evento de diagnstico. Los eventos de diagnstico que suelen producirse relacionados con la periferia descentralizada pueden hacer que el controlador procese los siguientes OBs: El OB40 reacciona a alarmas de proceso provocadas por un mdulo E/S con capacidad de alarma configurada. El OB82 reacciona a alarmas de diagnstico provocadas por un mdulo E/S con capacidad de alarma de diagnstico configurada. El OB83 reacciona a la extraccin e introduccin de mdulos en un esclavo DP (p.ej. ET200M) configurado para la extraccin/introduccin de mdulos. El OB85 reacciona a errores de prioridad. Las causas para el procesamiento del OB85 en referencia al sistema DP son numerosas. Si el controlador intenta copiar las entradas (o salidas) de un mdulo durante el ciclo E/S en o desde la imagen de proceso sin que el mdulo est preparado para funcionar, se ejecuta el OB85. El OB86 reacciona a un fallo de estacin o a cualquier otro fallo que se produzca en la red fsica (p.ej. un cortocircuito). El OB122 reacciona a un error de acceso a E/S en el Programa de usuario. Si el OB122 no est programado, el controlador WinLC RTX pasa a STOP. Las SFC39 hasta SFC42 permiten desactivar y activar estos OBs. Si se intenta procesar un OB que no se ha cargado en WinLC RTX, el controlador pasa a STOP. Las variables locales correspondientes a estos OBs contienen informacin sobre el arranque que indican la causa de la ejecucin del OB. Esta informacin permite al programa del OB reaccionar al evento. Encontrar informacin detallada sobre el uso de los OBs en el manual de referencia Funciones estndar y funciones de sistema S7-300/400. Tambin puede consultar la informacin de diagnstico de un esclavo DP con la funcin SFC13 (DPNRM_DG). Encontrar informacin detallada sobre la funcin SFC13 en el manual de referencia Funciones estndar y funciones de sistema S7-300/400.

6-14

Windows Logic Controller (WinLC RTX) Descripcin del producto A5E00165593-02

Lista de estado del sistema (SZL)

La informacin contenida en la lista de estado del sistema (SZL) est dividida en sublistas. Cada una de estas sublistas tiene una cabecera de dos palabras que contiene la siguiente informacin sobre la sublista: La primera palabra define la longitud (en bytes) de un registro de la sublista. La segunda palabra define el nmero de registros de la sublista. SFC51 (RDSYSST) accede a las entradas de la lista de estado del sistema. Encontrar informacin detallada sobre la lista de estado del sistema en el manual de referencia Funciones estndar y funciones de sistema S7-300/400. En la tabla A-1 figuran las sublistas de la lista de estado del sistema (SZL). La tabla est estructurada segn el ID de SZL. Con el ID de SZL y el ndice (nmero hexadecimal: 16#) se accede a los registros de la sublista.
Tabla A-1 ID de SZL
(hexadecimal)

Sublistas de la lista de estado del sistema (SZL) de WinLC RTX Sublista ID de SZL ndice
(hexadecimal)

Contenido del registro Informacin sobre todos los IDs de SLZ disponibles

0000 0300

Todos los IDs de SZL disponibles. Muestra los ndices disponibles. Identificador de CPU

0131 0132 0222 0001 0007

ndices de ID de SZL 0131 ndices de ID de SZL 0132 ndices de ID de SZL 0222 WinLC RTX: Modelo y nmero de versin Identificador del mdulo Identificador del firmware

0011 0111 0F11 0112

Todos los registros de la sublista Un registro de la sublista Slo informacin de cabecera Funciones de CPU Slo los registros de un grupo de funciones Slo informacin de cabecera reas de la memoria de aplicacin

0100 0200 0300

Sistema de tiempo en WinLC RTX Reaccin del sistema Descripcin idiomtica de WinLC RTX

0F12 0013

Memoria de trabajo, memoria de carga integrada, memoria de carga externa, nmero mximo de memorias de carga externas y capacidad de la memoria de seguridad Imagen de proceso de entradas (bytes), imagen de proceso de salidas (bytes), marca (bytes), temporizadores, contadores, tamao del rea para entradas y salidas y rea total de los datos locales de WinLC RTX (bytes)

0014

reas del sistema operativo

Windows Logic Controller (WinLC RTX) Descripcin del producto A5E00165593-02

A-1

Lista de estado del sistema (SZL)

Tabla A-1 ID de SZL

Sublistas de la lista de estado del sistema (SZL) de WinLC RTX, continuacin Sublista Tipo de bloque ndice
(hexadecimal)

Contenido del registro

(hexadecimal)

0015

Todos los registros de la sublista

OBs (nmero y tamao) DBs (nmero y tamao) SDBs (nmero y tamao) FCs (nmero y tamao) FBs (nmero y tamao) 0A00 0B00 0C00 0E00 0800 OBs (nmero y tamao)

0115

Un registro, segn ndice

F15

Slo informacin de cabecera de la sublista de la SZL Estado de los LEDs de los mdulos Estado de todos los LEDs Estado de cada uno de los LEDs

0019 0119

0F19

Slo informacin de cabecera Correspondencia evento de interrupcin/fallo (a travs de los nmeros del OB asignado)

0002 0003 0004 0005 0006 0007 0008 000B

INTF EXTF RUN STOP FRCE CRST BAF BUSF1

Fallo interno Fallo externo RUN STOP Forzado permanente Reinicio Fallo de batera Fallo de bus

0021 0F21 0222

Todos los eventos de interrupcin posibles Slo informacin de cabecera Estado de interrupcin Registro del evento de interrupcin indicado Prioridad 0001 0050 Evento que ha ejecutado el OB1 Evento que ha ejecutado el OB80

0023 0123 0223 0F23

Registros de todas las prioridades Registros de una prioridad determinada Registros de todas las prioridades configuradas Slo informacin de cabecera Estado operativo de la CPU

0000

Prioridad de los OBs posibles

0124 0424 0524

ltimo cambio del estado operativo Estado operativo actual Estado operativo indicado 4520 5000 5010 5020 5030 Estado operativo defectuoso Estado operativo STOP Estado operativo ARRANQUE Estado operativo RUN Estado operativo PARADA

A-2

Windows Logic Controller (WinLC RTX) Descripcin del producto A5E00165593-02

Lista de estado del sistema (SZL)

Tabla A-1 ID de SZL

Sublistas de la lista de estado del sistema (SZL) de WinLC RTX, continuacin Sublista Parmetros de comunicacin del modo de comunicacin indicado ndice
(hexadecimal)

Contenido del registro Nmero de enlaces y velocidades de transferencia Parmetros de test y arranque Parmetros de la interfaz de usuario Sistema de administracin de objetos (funcionamiento del sistema operativo) Funciones de diagnstico y entradas de diagnstico PBK: Enlaces; nmero de parmetros de envo y recepcin Nmero de contadores de horas de servicio

(hexadecimal)

0131

0001 0002 0003 0004 0005 0006 0009

0132

Informacin del estado de la comunicacin del modo de comunicacin indicado

0001 0002 0003 0004 0008 0009 000A 0x10

Nmero y tipo de enlaces Nmero de ciclos de prueba configurados Interfaz de usuario: nmero de los trabajos de lectura cclicos actuales Niveles de proteccin de WinLC RTX Sistema horario, factor de correccin, contador de horas de servicio, fecha y hora Velocidad de transferencia (regulada con MPI) Velocidad de transferencia (con bus de fondo S7-300) Ciclo PMC S7: Nmero de mensajes configurados y sello horario del SDB para el ciclo

0033

Lista de estaciones de diagnstico Todas las entradas Eventos de arranque

0782

Eventos de arranque de todos los OBs de una prioridad antes del procesamiento Informacin del estado de los mdulos

Prioridad

ID del evento, prioridad y nmero de OB

0A91

Informacin del estado de todos los subsistemas DP y maestros DP Informacin del estado de un mdulo Informacin del estado de la estacin indicada Slo informacin de cabecera

Direccin de inicio

Funciones y parmetros de los mdulos Todos los mdulos de la estacin yy de la red PROFIBUS-DP xx

0C91 0D91 0F91

xxyy

Windows Logic Controller (WinLC RTX) Descripcin del producto A5E00165593-02

A-3

Lista de estado del sistema (SZL)

Tabla A-1 ID de SZL

Sublistas de la lista de estado del sistema (SZL) de WinLC RTX, continuacin Sublista Informacin del estado de los nodos de una red DP ndice
(hexadecimal)

Contenido del registro Informacin sobre el estado de los nodos enlazados con la red PROFIBUS-DP

(hexadecimal)

0092 0292 0692

Estado previsto para los nodos de una subred Estado real de los nodos de una subred Esclavos DP que indican el fallo de uno o varios mdulos Slo informacin de cabecera

0000 ID de la subred

0F92 Bfer de diagnstico 00A0 01A0 0FA0 Todas las entradas (informacin de eventos) Nmero indicado entradas Slo informacin de cabecera Diagnstico de mdulo 00B1 00B3 Registro 0 de la informacin de diagnstico de los mdulos Registro 0 de la informacin de diagnstico de los mdulos (diagnstico completo dependiente del mdulo) Diagnstico DP-Norm de un esclavo DP Direccin de inicio Nmero de bastidor y de slot Informacin de diagnstico especfica de cada mdulo Direccin inicial del mdulo indicado Nmero de bastidor y de slot del mdulo indicado Informacin de eventos (segn evento)

00B4

A-4

Windows Logic Controller (WinLC RTX) Descripcin del producto A5E00165593-02

Juego de instrucciones

Como todos los sistemas de automatizacin S7, WinLC RTX dispone de varios tipos de bloques lgicos para el procesamiento del programa de usuario: bloques de organizacin (OBs), funciones de sistema (SFCs) y bloques de funcin de sistema (SFBs). Estos bloques son componentes de WinLC RTX. Adems de estos bloques de sistemas, puede utilizar otros bloques de S7 para crear su programa de usuario: Funciones (FC): WinLC RTX admite hasta 65.536 FCs (FC0 hasta FC65535). Cada una de las funciones puede disponer de un mximo de 65.570 bytes. Bloques de funcin (FBs): WinLC RTX admite hasta 65.536 FBs (FB0 hasta FB65535). Cada uno de los bloques de funcin puede disponer de un mximo de 65.570 bytes. Bloques de datos (DBs): WinLC RTX admite hasta 65.535 FBs (DB1 hasta DB65535). (DB0 est reservado). Cada uno de los bloques de datos puede disponer de un mximo de 65.534 bytes. Un bloque de organizacin puede tener como mximo 65.570 bytes. En WinLC RTX puede cargar como mximo 2500 bloques del programa de usuario. Encontrar informacin detallada sobre OBs, SFCs y SFBs en el manual de referencia Funciones estndar y funciones de sistema S7-300/400.

Apartado B.1 B.2 B.3 B.4 B.5 B.6 Datos tcnicos

Descripcin

Pgina B-2 B-5 B-9 B-13 B-14 B-14

Bloques de organizacin compatibles (OBs) Funciones de sistema compatibles (SFCs) Tiempos de ejecucin de las operaciones de DP Bloques de funcin de sistema compatibles (SFBs) Tiempos de ejecucin de operaciones

Windows Logic Controller (WinLC RTX) Descripcin del producto A5E00165593-02

B-1

Juego de instrucciones

B.1

Datos tcnicos

Referencia
WinLC RTX forma parte del paquete WinAC RTX: 6ES7 671-0RC01-0YX0

Funciones
WinLC RTX cuenta con las siguientes capacidades: Acumuladores: 4 (Acumulador 1 hasta acumulador 4) Comunicacin: Maestro de PROFIBUS-DP Memoria de trabajo y memoria de carga: limitadas por la capacidad de memoria admitida por el PC y por el sistema operativo (non-paging), que es inferior a la memoria fsica (RAM) del ordenador Slo periferia descentralizada, sin entradas ni salidas integradas:

El tamao de las imgenes de proceso de las entradas y salidas (reas de memoria E y A) puede ajustarse a 512 bytes 1024 bytes. En estas reas de memoria puede acceder directamente a las instrucciones del programa de usuario. Con las operaciones de carga (L) y transferencia (T) (de la lista de instrucciones) o con la operacin transferir valor (MOVE) (en el esquema de contactos) para la periferia descentralizada (reas de memoria PE y PA) puede acceder a un mximo de 16384 bytes de entrada y 16384 bytes de salida. WinLC RTX se comunica con la periferia descentralizada como maestro PROFIBUS-DP. Como maestro puede comunicarse con un mximo de 125 esclavos (tanto esclavos S7-DP como otros esclavos DP).

Datos
tcnicos
Tabla B-1 Datos tcnicos de WinLC RTX WinLC RTX Memoria de trabajo Memoria de carga (RAM) Descripcin Limitada por la capacidad de la memoria (non-paging) del PC. La capacidad depende de los siguientes factores:

Capacidad de la memoria fsica (RAM) del PC Otros programas que se ejecutan al mismo tiempo que
WinLC RTX 4 (ACU 1 hasta ACU 4) 16 KB por prioridad Reloj de sistema de tiempo real a partir del reloj del ordenador

Acumuladores Datos locales Reloj

B-2

Windows Logic Controller (WinLC RTX) Descripcin del producto A5E00165593-02

Juego de instrucciones

Tabla B-1

Datos tcnicos de WinLC RTX, continuacin WinLC RTX Descripcin 16384 bytes (entradas) y 16384 bytes (salidas)

E/S digitales (digital y analgico)

Imagen de proceso de las entradas y 512 bytes (entradas) y 512 bytes (salidas) salidas (definible por el usuario) 1024 bytes (entradas) y 1024 bytes (salidas)

Entradas Salidas
Marcas

E0.0 hasta E511.7 E0.0 hasta E1023.7 A0.0 hasta A511.7 A0.0 hasta A1023.7
2 KB

rea remanente (configurable) Predeterminado como


remanente Contador

MB0 hasta MB255 16 bytes (MB0 hasta MB15)


512

rea remanente (configurable) Predeterminado como


remanente Temporizadores (slo se actualizan en OB1)

Z0 hasta Z63 8 (Z0 hasta Z7)


512

rea remanente (configurable) Predeterminado como


remanente Marca de ciclo Bits del byte de la marca de ciclo se activan en momentos determinados y son forzables a travs del programa de usuario. Nmero de bloques admitidos

T0 hasta T127 Ninguno

8 bits marca de ciclo (1 byte) 8 frecuencias dentro de 1 byte en el rea de memoria de las marcas: la direccin puede configurarse.

OB SFB SFC Nmero mximo de SFCs asncronas bloques lgicos: FB FC DB

16 7 52 20

(vase la tabla B-2) (vase la tabla B-9) (vase la tabla B-6)

reas de direccionamiento para


FB0 hasta FB65535 FC0 hasta FC65535 DB1 hasta DB65535 (DB0 est reservado) 2500

Nmero total de bloques que


pueden cargarse en WinLC RTX

Windows Logic Controller (WinLC RTX) Descripcin del producto A5E00165593-02

B-3

Juego de instrucciones

Tabla B-1

Datos tcnicos de WinLC RTX, continuacin WinLC RTX Descripcin 24 por OB. Todos los OBs, incluidos dos OBs sncronos (OB121 y OB122), tienen una profundidad de anidado de 24.

Profundidad de anidado Interfaz PROFIBUS-DP

rea de direccionamiento DP Nmero de esclavos DP


admitidos

16384 bytes (entradas) y


16384 bytes (salidas)

125 Mx. 12 Mbaudios


(9,6 KBPS, 19,2 KBPS, 45,45 (31,25) Kbaudios, 93,75 KBPS, 187,5 KBPS, 500 KBPS, 1,5 MBPS, 3 MBPS, 6 MBPS, 12 MBPS)

Velocidad de transferencia

Bsqueda velocidad de
transferencia (como esclavo DP)

Irrelevante Irrelevante Segn la velocidad de transferencia (vase la tabla 6-1)

Memoria de transferencia (como


esclavo DP)

Distancia mxima

B-4

Windows Logic Controller (WinLC RTX) Descripcin del producto A5E00165593-02

Juego de instrucciones

B.2

Bloques de organizacin compatibles (OBs)


Los OBs son las interfaces entre el sistemas operativo de WinLC RTX y el programa de usuario. La tabla B-2 relaciona los OBs compatibles con WinLC RTX. WinLC RTX procesa los OBs de acuerdo con su prioridad.
Tabla B-2 OB OB1 OB10 OB20 OB35, OB36 OB40 OB80 OB82 OB83 OB84 OB85 OB86 OB100 OB102 OB121 OB122
1

Bloques de organizacin compatibles (OBs) Descripcin Ciclo programa principal Alarma horaria Alarma de retardo Alarma cclica Alarma de proceso Error de tiempo Alarma de diagnstico Alarma de extraccin/insercin Fallo de hardware, CPU Error de prioridad Error de bastidor Rerranque en caliente Rearranque en fro Error de programacin Error de acceso a periferia Prioridad 1 (ms bajo) 2 3 hasta 6 7 hasta 15 16 hasta 23 26 24 hasta 26 ( 28)1 24 hasta 26 ( 28)1 26 ( 28)1 24 hasta 26 ( 28)1 24 hasta 26 ( 28)1 27 27 Prioridad del OB que ha provocado el error d l

Prioridad 28 en el modo operativo ARRANQUE de WinLC RTX, prioridad definible por el usuario (de 24 a 26) en el modo operativo RUN.

OBs para el ciclo principal del programa as como para rearranque en fro o en caliente
La tabla B-3 indica los OBs para el ciclo principal del programa as como para el rearranque en fro y en caliente. WinLC RTX dispone del OB1 (ciclo principal del programa) para el procesamiento continuado del programa de usuario. Al cambiar del estado operativo STOP al estado operativo RUN (o bien RUN-P), WinLC RTX ejecuta el OB100 (rearranque en caliente) o el OB102 (rearranque en fro). El OB que se ejecuta depende de la configuracin de hardware de WinLC RTX o bien del modo de rearranque ajustado en el panel de control de WinLC. Si OB100 (o bien OB102) se procesa con xito, WinLC RTX ejecuta OB1.
Tabla B-3 OBs para el ciclo principal del programa as como para rearranque en fro o en caliente Bloques de organizacin (OBs) Ciclo programa principal Rerranque en caliente Rearranque en fro OB1 OB100 OB102 Evento de arranque 1101H, 1103H, 1104H 1381H, 1382H 1385H, 1386H 1 27 27 Prioridad

Windows Logic Controller (WinLC RTX) Descripcin del producto A5E00165593-02

B-5

Juego de instrucciones

OBs de interrupcin
WinLC RTX dispone de diferentes OBs que interrumpen el procesamiento de OB1. La tabla B-4 contiene una relacin de los OBs de interrupcin compatibles con WinLC RTX. Estas interrupciones se producen en funcin del tipo y la configuracin del OB. La prioridad determina si el controlador interrumpe la ejecucin del programa de usuario (u otros OBs) y ejecuta el OB de interrupcin. Puede modificar la prioridad de los OBs de interrupcin (vase la tabla B-2).
Tabla B-4 OBs de interrupcin Alarma Alarma horaria Alarma de retardo Campo: 1 ms hasta 60000ms Alarma cclica Campo: 1 ms hasta 60000ms El tiempo mnimo prctico depende de la capacidad del ordenador y del tamao del programa de usuario. Alarma de proceso OB40 1141H (canal 1) 16 alto OB35 OB36 1136H 1137H 12 13 OB10 OB20 Evento de arranque 1111H (OB10) 1121H (OB20) Prioridad predeterminada 2 3 baj.

Si ha configurado WinLC RTX de tal manera que se deba ejecutar un OB de interrupcin determinado pero el OB en cuestin no est cargado, WinLC RTX reacciona de la siguiente manera: Si faltan OB10, OB20 y OB40, y OB85 no se ha cargado, WinLC RTX cambia de estado operativo (de RUN a STOP). WinLC RTX permanece en el estado operativo RUN si OB35 OB36 faltan o no pueden procesarse en ese momento.

Nota Si ha configurado OB35 OB36 de tal manera que deban ejecutarse en intervalos determinados, debe asegurarse de que el programa pueda ser ejecutado dentro del intervalo en cuestin y de que su aplicacin en WinLC RTX pueda procesar el OB en el tiempo asignado.

B-6

Windows Logic Controller (WinLC RTX) Descripcin del producto A5E00165593-02

Juego de instrucciones

OBs de error
La tabla B-5 muestra los OBs de error compatibles con WinLC RTX. Algunos de estos OBs de error tienen la prioridad configurada (asignada por el usuario), mientras que otros OBs (OB121 y OB122) toman la prioridad del bloque en el que se produce el fallo. Las variables locales correspondientes a OB121 y OB122 contienen la siguiente informacin, que el programa puede utilizar para reaccionar ante el error o fallo: El tipo de bloque (byte 4) y el nmero (bytes 8 y 9) del bloque que ha provocado el fallo. La direccin contenida en el bloque (bytes 10 y 11) en el que se ha producido el fallo. Si el evento de arranque se produce para un OB de error determinado que no ha sido cargado, WinLC RTX cambia el estado operativo (de RUN a STOP).
Tabla B-5 OBs de error Error Error de tiempo OB80 Evento de arranque 3501H, 3502H, 3505H, 3507H 3842H, 3942H 3861H, 3863H, 3864H, 3961H, 3865H 3985H, 35A1H, 35A3H, 39B1H, 39B2H, 26 Prioridad predet.

Alarma de diagnstico Alarma de extraccin/insercin

OB82 OB83

26 26

Fallo de hardware, CPU Error de prioridad

OB84 OB85

26 ( 28) 26

El evento de arranque se produce para un OB


que no est cargado.

WinLC RTX intenta acceder durante el ciclo


E/S a un mdulo o a un esclavo DP que presenta algn defecto o no est conectado.

WinLC RTX intenta acceder a un bloque (p.ej.


un DB) que no est cargado o ha sido borrado. Fallo en la periferia descentralizada: una estacin de la red PROFIBUS-DP ha fallado. OB86 38C4H, 39C4H, 38C5H, 39C5H, 38C7H, 38C8H, 26 ( 28)

Windows Logic Controller (WinLC RTX) Descripcin del producto A5E00165593-02

B-7

Juego de instrucciones

Tabla B-5

OBs de error, continuacin Error Evento de arranque OB121 2521H, 2522H, 2523H, 2524H, 2525H, 2526H, 2527H, 2528H, 2529H, 2530H, 2531H, 2532H, 2533H, 2534H, 2535H, 253AH; 253CH, 253EH OB122 2942H, 2943H Prioridad predet. Misma prioridad que el OB que ha provocado el fallo.

Error de programacin (Ejemplo: el programa de usuario intenta acceder a un temporizador que no est disponible.)

Error de acceso a periferia (Ejemplo: el programa de usuario intenta acceder a un mdulo defectuoso o no conectado.)

B-8

Windows Logic Controller (WinLC RTX) Descripcin del producto A5E00165593-02

Juego de instrucciones

B.3

Funciones de sistema compatibles (SFCs)


WinLC RTX incluye SFCs que son bloques lgicos que realizan tareas bsicas. El programa de usuario ejecuta las SFCs y transmite los parmetros necesarios. Entonces la SFC realiza su tarea y entrega un resultado.

SFCs asncronas compatibles


En WinLC RTX pueden procesarse como mximo 20 SFCs asncronas. Las siguientes SFCs asncronas son compatibles: SFC11, SFC13, SFC51 (ndice B1, B3), SFC55, SFC56, SFC57, SFC58 y SFC59, SFC82, SFC83 y SFC84.

Acceso de la memoria de carga durante el arranque


Al contrario que S7-300, WinLC RTX permite tanto el primer acceso (con REQ = 1) como el segundo (con REQ = 0) durante el STARTUP (arranque), de modo que la operacin puede finalizar durante el STARTUP.

SFCs que pueden provocar divergencias en el ciclo


Las siguientes SFCs pueden provocar divergencias en el ciclo (Inestabilidad): SFC22 (CREAT_DB) SFC23 (DEL_DB) SFC52 (WR_USMG)

Tiempos de ejecucin para las SFCs compatibles con WinLC RTX


En la tabla B-6 figuran las SFCs que soporta WinLC RTX.
Tabla B-6 SFC SFC0 SFC1 SFC2 SFC3 SFC4 SFC5 SFC6 SFC11 SFC13 Funciones de sistema compatibles (SFCs) Nombre SET_CLK READ_CLK SET_RTM CTRL_RTM READ_RTM GADR_LGC RD_SINFO DPSYNC_FR DPNRM_DG Descripcin Ajusta el reloj del sistema. Lee el reloj del sistema. Controla el contador de horas de servicio Inicia o detiene el contador de horas de servicio. Lee el contador de horas de servicio Determina la direccin lgica de un canal. Lee la informacin de inicio del OB. Sincroniza grupos de esclavos DP. Lee los datos de diagnstico de un esclavo DP. Configuracin DP probada: un esclavo ET 200M con un mdulo de 8 entradas y 8 salidas y un mdulo de 16 salidas. SFC14 SFC15 DPRD_DAT DPWR_DAT Lee los datos consistentes de un esclavo DP. Escribe los datos consistentes en un esclavo DP. 10,57 ms 10,17 ms Tiempo de ejecucin1 7,21 ms 11,19 ms 8,32 ms 9,41 ms 5,25 ms 8,74 ms 9,05 ms 5,92 ms 17,13 ms

Windows Logic Controller (WinLC RTX) Descripcin del producto A5E00165593-02

B-9

Juego de instrucciones

Tabla B-6 SFC SFC17 SFC18 SFC19 SFC20 SFC21

Funciones de sistema compatibles (SFCs), continuacin Nombre ALARM_SQ ALARM_S ALARM_SC BLKMOVB FILL Descripcin Genera un mensaje de bloque anulable. Genera un mensaje de bloque no anulable. Determina el estado del ltimo mensaje (SFC17 SFC18). Copia variables. Inicia un rea de memoria. 1 palabra 50 palabras 100 palabras Tiempo de ejecucin1 19,80 ms 19,63 ms 7,48 ms 11,40 ms 10,83 ms 12,33 ms 13,83 ms 26,64 ms 8,88 ms

SFC22 SFC23

CREAT_DB DEL_DB

Genera un bloque de datos en la memoria de trabajo. Borra un bloque de datos. WinLC RTX 3.1 permite a una aplicacin borrar un bloque de datos irrelevante para el proceso. Proporciona informacin sobre un bloque de datos. En WinLC RTX 3.1 SFC24 puede proporcionar la longitud de DB y escribir marcas de proteccin para bloques de datos no relevantes aunque se indique el cdigo de error 80B2 para bloques de datos no relevantes para el proceso. Actualiza la imagen de proceso de entradas. Configuracin DP probada: un esclavo ET 200M con un mdulo de 8 entradas y 8 salidas y un mdulo de 16 salidas.

SFC24

TEST_DB

7,25 ms

SFC26

UPDAT_PI

55,13 ms

SFC27 SFC28 SFC29 SFC30 SFC31 SFC32 SFC33 SFC34 SFC36 SFC37 SFC38 SFC39 SFC40 SFC41 SFC42 SFC43 SFC44 SFC46 SFC47 SFC49 SFC50

UPDAT_PO SET_TINT CAN_TINT ACT_TINT QRY_TINT SRT_DINT CAN_DINT QRY_DINT MSK_FLT DMSK_FLT READ_ERR DIS_IRT EN_IRT DIS_AIRT EN_AIRT RE_TRIGR REPL_VAL STP WAIT LGC_GADR RD_LGADR

Actualiza la imagen de proceso de las salidas. Ajusta la alarma horaria (OB10). Anula la alarma horaria (OB10). Activa la alarma horaria (OB10). Consulta la alarma horaria (OB10). Activa la alarma de retardo (OB20). Anula la alarma de retardo (OB20). Consulta la alarma de retardo (OB20). Enmascara fallos sncronos. Enmascara fallos sncronos. Lee el registro de fallos. Bloquea el procesamiento de nuevos eventos de interrupcin. Libera el procesamiento de nuevos eventos de interrupcin. Bloquea el procesamiento de nuevos eventos de interrupcin de mayor prioridad que el OB actual. Libera el procesamiento de nuevos eventos de interrupcin de mayor prioridad que el OB actual. Activa el watchdog (vigilancia del tiempo de ciclo). Transmite un valor al ACU 1 (acumulador 1). Cambia al estado operativo STOP. Retarda el procesamiento del programa de usuario. Determina el slot correspondiente a la direccin lgica. Determina todas las direcciones lgicas de un mdulo.

41,97 ms 13,49 ms 8,14 ms 6,59 ms 8,12 ms 18,94 ms 7,91 ms 8,21 ms 5,86 ms 6,03 ms 6,17 ms 5,79 ms 6,03 ms 4,81 ms 9,71 ms 1109,98 ms 9,26 ms Irrelevante 554,60 ms 7,81 ms 14,92 ms

B-10

Windows Logic Controller (WinLC RTX) Descripcin del producto A5E00165593-02

Juego de instrucciones

Tabla B-6 SFC SFC51 SFC52 SFC54 SFC55 SFC56 SFC57 SFC58 SFC59 SFC64 SFC78 SFC79 SFC80 SFC82 SFC83 SFC84

Funciones de sistema compatibles (SFCs), continuacin Nombre RDSYSST WR_UMSG RD_PARM WR_PARM WR_DPARM PARM_MOD WR_REC RD_REC TIME_TCK OB_RT SET RESET CREA_DBL READ_DBL WRIT_DBL Descripcin Lee una parte o toda la lista de estado del sistema. Escribe un elemento definido por el usuario en el bfer de diagnstico. Lee el parmetro definido. Escribe el parmetro definido. Escribe el parmetro predefinido. Asigna los parmetros de un mdulo. Escribe un registro. Lee un registro. Lee la hora del reloj del sistema. Proporciona informacin sobre el tiempo de servicio del OB. Ajusta un rea de salida. Reinicia un rea de salida. Genera un bloque en la memoria de trabajo. Copia datos de un bloque en la memoria de carga. Escribe bloques en la memoria de carga para que los datos se almacenen de forma inmediata. Los bloques de la memoria de carga que posibilitan el restablecimiento tras un fallo total pueden actualizarse durante una ejecucin del programa. Utilice SFC84 slo para segmentos de la base de datos de mayor tamao, pero no para el procesamiento frecuente de variables. 6,95 ms 6,72 ms Tiempo de ejecucin1 16,82 ms 24,46 ms 11,10 ms 18,02 ms 12,87 ms 12,77 ms 18,47 ms 18,36 ms 6,89 ms

Los tiempos de ejecucin se han medido con un tiempo de reposo de 0 y un tiempo mnimo de ciclo de 0 en un ordenador Dell Dual 600 con 256 KB de memoria RAM a 600 MHz con el sistema operativo Windows NT. Los tiempos de ejecucin reales pueden variar de los valores indicados en funcin de las caractersticas de su sistema.

Estadsticas de tiempo de ejecucin de OB (SFC78)


SFC78 (OB_RT) permiten registrar la siguiente informacin sobre el tiempo de ejecucin: Prioridad de un OB Tiempo de ejecucin total de la ejecucin anterior de un OB Tiempo de procesamiento total de la ejecucin anterior de un OB Momento de evento de arranque de un OB que se est ejecutando Tiempo de ejecucin real de un OB que se est ejecutando Tiempo transcurrido para un OB que se est ejecutando La informacin que obtiene con SFC78 le permite elaborar perfiles de las distancias entre ejecuciones correlativas de un OB, de los tiempos de ejecucin totales o de los tiempos de retardo de ejecucin de un OB, etc. Con la funcin SFC78 no se puede determinar el tiempo de retardo actual de la ejecucin de un OB que se est produciendo.

Windows Logic Controller (WinLC RTX) Descripcin del producto A5E00165593-02

B-11

Juego de instrucciones

Cdigos de fallo de SFCs de la memoria de carga (SFC82, SFC83, SFC84)


WinLC RTX indica los siguientes cdigos de fallo para el parmetro RET_VAL:
Tabla B-7 Cdigos de fallo de la memoria de carga (SFC82, SFC83, SFC84) Mensaje Fallo de escritura en el disco duro El programa accede a SFC82 durante el fallo del sistema operativo Windows (pantalla azul) Se ha superado el valor lmite de WinLC RTX de 32 trabajos pendientes para SFC82 a SFC84 La fuente del tipo BOOLEAN no tiene un factor de repeticin divisible entre 8 El destino del tipo BOOLEAN no tiene un factor de repeticin divisible entre 8 La fuente del tipo STRING no tiene un factor de repeticin igual a 1 El destino del tipo STRING no tiene un factor de repeticin igual a 1 Destino (SFC83) o fuente (SFC84) no es relevante para el proceso (no vinculado = 0, False) El bloque de datos fuente no se encuentra en la memoria de carga La fuente o el destino no es un bloque de datos ni un rea de un bloque de datos El bloque de destino tiene el atributo F El bit de atributo NON_RETENTIVE no es compatible

Cdigo de fallo 80BB 8092 80C3 8022 8023 8024 8025 8093 80B1 8082 80B4 8094

Nota WinLC RTX indica el cdigo de fallo 8092 si se accede a SFC82, SFC83 SFC84 despus de un fallo de Windows NT. Las aplicaciones que deben continuar funcionando tras un fallo de Windows NT deben consultar este cdigo de fallo.

B-12

Windows Logic Controller (WinLC RTX) Descripcin del producto A5E00165593-02

Juego de instrucciones

B.4

Tiempos de ejecucin de las operaciones DP


La tabla B-8 presenta una relacin de las SFCs al funcionar con periferia descentralizada.
Tabla B-8 SFC SFC11 SFC13 Tiempos de ejecucin de las operaciones de DP Nombre DPSYNC_FR DPNRM_DG Descripcin Sincroniza grupos de esclavos DP. Lee los datos de diagnstico de un esclavo DP. Configuracin DP probada: un esclavo ET 200M con un mdulo de 8 entradas y 8 salidas y un mdulo de 16 salidas. SFC14 SFC15 SFC26 DPRD_DAT DPWR_DAT UPDAT_PI Lee los datos consistentes de un esclavo DP. Escribe los datos consistentes en un esclavo DP. Actualiza la imagen de proceso de entradas. Configuracin DP probada: un esclavo ET 200M con un mdulo de 8 entradas y 8 salidas y un mdulo de 16 salidas. SFC27 UPDAT_PO Actualiza la imagen de proceso de las salidas. 41,97 ms 10,57 ms 10,17 ms 55,13 ms CP 56131 5,92 ms 17,13 ms

1 Los tiempos de ejecucin se han medido con un tiempo de reposo de 0 y un tiempo mnimo de
ciclo de 0 en un ordenador Dell Dual 600 con 256 KB de memoria RAM a 600 MHz con el sistema operativo Windows NT. Los tiempos de ejecucin reales pueden diferir de los valores indicados en funcin de las caractersticas de su sistema.

Windows Logic Controller (WinLC RTX) Descripcin del producto A5E00165593-02

B-13

Juego de instrucciones

B.5

Bloques de funcin de sistema compatibles (SFBs)


WinLC RTX incluye SFBs que son bloques lgicos similares a SFCs. La tabla B-9 muestra los SFBs que soporta WinLC RTX. Si el programa de usuario abre un SFB, debe haber un bloque de datos (DB) asignado.
Tabla B-9 SFB SFB0 SFB1 SFB2 SFB3 SFB4 SFB5 SFB32 1 Bloques de funcin de sistema compatibles (SFBs) Nombre CTU CTD CTUD TP TON TOF DRUM Cuenta hacia delante. Cuenta hacia atrs. Cuenta hacia delante/hacia atrs. Genera un impulso. Genera un retardo de conexin. Genera un retardo de desconexin. Implementa una cadena de pasos. Descripcin Tiempo de ejecucin1 10,38 ms 10,37 ms 11,65 ms 12,76 ms 13,25 ms 12,40 ms 27,67 ms

Los tiempos de ejecucin se han medido con un tiempo de reposo de 0 y un tiempo mnimo de ciclo de 0 en un ordenador Dell Dual 600 con 256 KB de memoria RAM a 600 MHz con el sistema operativo Windows NT. Los tiempos de ejecucin reales pueden diferir de los valores indicados en funcin de las caractersticas de su sistema.

B.6

Tiempos de ejecucin de operaciones


Los datos indicados en la tabla B-10 (Tiempos de ejecucin de operaciones aritmticas) y en la tabla B-11 (Tiempos de ejecucin de instrucciones) son valores medios de programas de STEP 7 procesados por WinLC RTX. Los tiempos de ejecucin reales pueden diferir de los valores indicados en funcin de las caractersticas de su sistema.
Tabla B-10 Tiempos de ejecucin de operaciones aritmticas (ms) Operacin aritmtica Suma (+) Resta (-) Multiplicacin (*) Divisin (/) 1 Nmero entero1 0,06 ms 0,08 ms 0,06 ms 0,21 ms Nmero real1 0,10 ms 0,09 ms 0,10 ms 0,17 ms Palabra doble1 0,08 ms 0,08 ms 0,14 ms 0,13 ms

Los tiempos de ejecucin se han medido con un tiempo de reposo de 0 y un tiempo mnimo de ciclo de 0 en un ordenador Dell Dual 600 con 256 KB de memoria RAM a 600 MHz con el sistema operativo Windows NT. Los tiempos de ejecucin reales pueden diferir de los valores indicados en funcin de las caractersticas de su sistema.

B-14

Windows Logic Controller (WinLC RTX) Descripcin del producto A5E00165593-02

Juego de instrucciones

Tabla B-11

Tiempos de ejecucin (ms) por operacin Operaciones Tiempo de ejecucin1 Direccionamiento directo Direccionamiento indirecto 0,24 ms 0,24 ms 0,24 ms 0,27 ms 2,01 ms 0,26 ms

Operaciones de enlace: U, UN O, ON, X, XN

reas de memoria:

E M L DB T Z

0,17 ms 0,16 ms 0,20 ms 0,19 ms 1,88 ms 0,15 ms 0,12 ms 0,15 ms

Operaciones lgicas (en acumulador): ==I, <>I, >I, <I, >=I, <=I Operaciones con los bits de la palabra de estado: U==0, U<>0, U>0, U<0, U>=0, U<=0 Flancos: Flanco ascendente Flanco descendiente Activar/desactivar operaciones (operandos de bit) Operaciones RLO Activar Desactivar Negar RLO Activar RLO Desactivar RLO Memorizar RLO Operaciones temporales Salida de impulso Reiniciar (temporizador) Salida de impulso ampliada Retardo de conexin Retardo de conexin de memorizacin Retardo de desconexin Otras: Abrir DB Operacin de carga Operacin de transferencia 1 FP FN S R NOT SET CLR SAVE SP R SE SD SS SF OPN L T

0,24 ms 0,24 ms 0,20 ms 0,20 ms 0,11 ms 0,11 ms 0,09 ms 0,11 ms 1,94 ms 0,11 ms 1,93 ms 2,00 ms 2,00 ms 2,07 ms 1,22 ms 0,16 ms 0,17 ms 2,04 ms 0,21 ms 2,04 ms 2,10 ms 2,10 ms 2,16 ms 0,31 ms 0,31 ms

Los tiempos de ejecucin se han medido con un tiempo de reposo de 0 y un tiempo mnimo de ciclo de 0 en un ordenador Dell Dual 600 con 256 KB de memoria RAM a 600 MHz con el sistema operativo Windows NT. Los tiempos de ejecucin reales pueden diferir de los valores indicados en funcin de las caractersticas de su sistema.

Windows Logic Controller (WinLC RTX) Descripcin del producto A5E00165593-02

B-15

Juego de instrucciones

B-16

Windows Logic Controller (WinLC RTX) Descripcin del producto A5E00165593-02

Panel de control

Resumen del captulo


El panel de control de WinLC RTX tambin est disponible como componente ActiveX para ser utilizado en SIMATIC Computing. El panel de control permite el acceso desde SoftContainer de SIMATIC Computing o desde cualquier container ActiveX. El panel de control permite acceder a los estados operativos de WinLC RTX (WinAC RTX) o un slotPLC (WinAC Pro). Puede cambiar el estado operativo de STOP a RUN o a RUN-P, pero tambin puede borrar totalmente las reas de memoria del controlador con el botn MRES .
Apartado C.1 C.2 C.3 C.4 C.5 C.6 Descripcin Acceder al controlador desde el panel de control Ajustar el control engine correspondiente al panel de control Programas de ejemplo para el empleo del panel de control Evaluar los LEDs de estado del panel de control Propiedades y mtodos del panel de control Eventos del panel de control Pgina C-2 C-6 C-7 C-11 C-12 C-25

Windows Logic Controller (WinLC RTX) Descripcin del producto A5E00165593-02

C-1

Panel de control

C.1

Acceder al controlador desde el panel de control


El panel de control es como la parte delantera de las CPUs de S7. El panel de control contiene casillas de control con las que puede ajustar el estado operativo del controlador, as como un botn para borrar totalmente las reas de memoria y los LEDs de estado (vase la figura C-1).
S7SoftContainer - [S7Soft1] File Edit View Mode Options Window Help

Ready

Figura C-1

Precaucin Si cambia la parametrizacin del modo de operacin en el panel de control, cambia el modo de operacin del controlador en el proceso real. Si pulsa el botn MRES, se reinicia la memoria del controlador. Si se borra o cambia el modo de operacin del controlador, se interrumpe el desarrollo del proceso. Si los equipos no se encuentran en un estado seguro, la interrupcin del proceso puede causar la muerte o heridas graves al personal as como daos materiales. No deje que nadie cambie el modo de operacin del controlador o realice un borrado total si no se ha asegurado antes de que los equipos se encuentran en un estado seguro. Instale un circuito fsico de parada de emergencia para la mquina o bien para el proceso.

C-2


Muestra el estado del controlador.
PS ON BATTF CPU INTF RUN-P RUNP RUN STOP

"

Ajusta el estado operativo del controlador.

EXTF

BUSF1 BUSF2 FRCE RUN

Borra las reas de memoria del controlador.

STOP

MRES

Design

S7WCPanel1

44,2

24 x 26

Botones y pantallas del panel de control

Windows Logic Controller (WinLC RTX) Descripcin del producto A5E00165593-02

Panel de control

Ajustar el estado operativo


Los botones RUN, RUNP y STOP del panel de control corresponden a los diferentes estados operativos del controlador. Se explican en la tabla C-1: En estado operativo STOP el controlador no ejecuta el programa de usuario. Para cargar un programa que abarque SDBs, tiene que poner el controlador WinLC RTX en el estado operativo STOP. Al cambiar al estado operativo STOP, las salidas adoptan un estado seguro. En estado operativo RUN, el controlador ejecuta el programa de usuario. No puede cargar nuevos programas o bloques lgicos mientras el controlador se encuentre en estado operativo RUN. En estado operativo RUNP el controlador ejecuta el programa de usuario. Puede cargar nuevos programas o bloques lgicos en la CPU. Seleccionando el botn correspondiente, el controlador pasa al estado operativo seleccionado. Los LEDs de estado del panel de control indican si el controlador se encuentra en estado operativo RUN (o RUN-P) o STOP. Si desea que una fuente externa, por ejemplo el software de programacin STEP 7, pueda cambiar el estado operativo del controlador WinLC RTX, seleccione el estado operativo RUN o RUN-P. Si el software externo cambia el estado operativo, el botn marcado no cambia, pero los LEDs de estado indican el estado operativo real del panel de control.
Tabla C-1 Estado operativo RUNP Botones para cambiar el estado operativo del controlador Descripcin El controlador procesa el programa de usuario. Si el controlador WinLC RTX se encuentra en estado operativo RUN-P (estado operativo RUN-PROGRAM), puede ejecutar las siguientes funciones:

Cargar un programa desde el controlador WinLC RTX en su PC o


en su unidad de programacin.

Cargar un programa en el controlador WinLC RTX. Cargar bloques individuales en el controlador WinLC RTX.
RUN El controlador procesa el programa de usuario. Puede cargar un programa desde el controlador en su PC o en su unidad de programacin pero no puede cargar ningn programa en el controlador. El controlador no procesa el programa de usuario. Si el controlador WinLC RTX se encuentra en estado operativo STOP, puede ejecutar las funciones siguientes:

STOP

Cargar un programa desde el controlador WinLC RTX en su PC o


en su unidad de programacin.

Cargar un programa en el controlador WinLC RTX.

Windows Logic Controller (WinLC RTX) Descripcin del producto A5E00165593-02

C-3

Panel de control

LEDs de estado
Los LEDs de estado (BUSF1, BUSF2, INTF, EXTF, PS, BATTF, FRCE, RUN y STOP) proporcionan informacin bsica sobre el controlador, p.ej. el estado actual o la existencia de una condicin de error. En la tabla C-2 se describen los diferentes LEDs de estado del panel de la CPU para el controlador. No puede cambiar el estado del controlador haciendo clic en los LEDs de estado. Si el programa de usuario contiene un punto de parada, se encienden los LEDs RUN y STOP mientras el punto de parada est activo: el LED de estado para RUN parpadea y el de STOP est encendido. Cuando se lleva a cabo un reinicio se encienden los LEDs RUN y STOP: el LED para el estado RUN parpadea y el de STOP est encendido durante el reinicio. Si se apaga el LED del estado STOP, significa que las salidas estn activadas. Si todos los LEDs parpadean, significa que el controlador presenta un defecto.
Tabla C-2 LEDs de estado ON BATTF INTF EXTF LEDs de estado Descripcin Fuente de alimentacin. En WinLC RTX siempre conectada. Fallo de la pila. En WinLC RTX siempre desconectada. Este LED se enciende cuando se ha producido un error, ya sea. un error de programacin, un error de firmware, un error de clculo o un error de tiempo. Este LED se enciende cuando se ha producido un error fuera del controlador, p.ej. una avera del hardware, un error de parmetros, un error de comunicacin o un error de E/S. Estos LEDs se encienden (de forma permanente o intermitente) para indicar un error en la comunicacin con la periferia descentralizada (vase la tabla 6-5). Dado que WinLC RTX slo admite una red PROFIBUS-DP, el LED BUSF1 es el nico LED activo; el LED BUSF2 no es vlido para WinLC RTX. FRCE RUN STOP Todos los LEDs de estado parpadean. Este LED se enciende cuando hay una peticin de forzado activa. No es vlido en WinLC RTX. Se enciende de acuerdo con el estado operativo (RUN o STOP). Cuando RUN parpadea y STOP est encendido de forma constante:

BUSF1 BUSF2

El controlador est reinicindose. El programa de usuario ha alcanzado un punto de parada.


Cuando todos los LEDs de estado parpadean, WinLC RTX ha detectado un error que no puede solventarse mediante un borrado total (MRES). Para proseguir ejecute los siguientes pasos : 1. Cierre (desactive) el controlador WinLC RTX. 2. Rearranque el controlador WinLC RTX 3. Realice un borrado total (MRES). Si WinLC RTX funciona como servicio, deber cerrar y volver a abrir el controlador WinLC RTX en el panel de control de Windows NT.

C-4

Windows Logic Controller (WinLC RTX) Descripcin del producto A5E00165593-02

Panel de control

Borrado total de la memoria con el botn MRES


El panel de control dispone del botn MRES para reiniciar la memoria a los valores preajustados y borrar el programa de usuario. Haga clic en el botn MRES para cambiar el controlador WinLC RTX al estado STOP y ejecutar las siguientes funciones: 1. El controlador borra todo el programa de usuario, inclusive los bloques de datos (DB). 2. El controlador inicializa las reas de memoria (E, A, M, T y Z). Tras el borrado total, el bfer de diagnstico y la direccin MPI se mantienen sin cambios.

Windows Logic Controller (WinLC RTX) Descripcin del producto A5E00165593-02

C-5

Panel de control

C.2

Ajustar el control engine para el panel de control


Si tiene que trabajar con el panel de control de ActiveX, tiene que indicar el control engine para el que debe configurarse el enlace. El panel no puede conectarse a autmatas de hardware ni a la red. La figura C-2 muestra el cuadro de dilogo Propiedades para el panel de control. Debe indicar el nombre del controlador en la casilla Control Engine: En WinAC RTX: WinLC (para WinLC) WinLCRTX (para WinLC RTX) En WinAC Pro: CPU 412-2 PCI (para la versin PCI de S7-CPU 412) CPU 416-2 PCI (para la versin PCI de S7-CPU 416) CPU 416-2 DP ISA (para la versin ISA de S7-CPU 416)

Propiedades del panel de control de Siemens General Name

Control Engine

WinLC RTXRTX

Aceptar

Cancelar

Aplicar

Figura C-2

Propiedades del panel de control (ficha General)

Nota Si trabaja en una carpeta externa que le muestra las otras propiedades del panel de control, no puede cambiar estas propiedades ni los valores asignados.

C-6

Windows Logic Controller (WinLC RTX) Descripcin del producto A5E00165593-02

Panel de control

C.3

Programas de ejemplo para emplear el panel de control


Puede escribir programas para ejecutar determinadas acciones segn el estado del panel de control. Los siguientes programas de ejemplo muestran cmo escribir programas para emplear el panel de control.

Cambiar el estado operativo del controlador


Su programa puede cambiar el estado operativo (RUN, RUN-P, STOP) del controlador. La tabla C-3 muestra ejemplos de subprogramas que ejecutan estas tareas cuando pulsa un botn de comando en la hoja de trabajo VB. Si se abre el subprograma ConnectToCPU, el panel de control se enlaza con un controlador determinado. Si se abre el subprograma SetToRun, el controlador pasa al estado operativo RUN. Si se abre el subprograma SetToRunP, el controlador pasa al estado operativo RUNP. Si se abre el subprograma SetToDtop, el controlador pasa al estado operativo STOP.

Tabla C-3

Enlazar un controlador y cambiar el estado operativo

Visual Basic Code Private Sub ConnectToCPU S7Panel1.ConnectCPU = True End Sub Private Sub SetToRun S7Panel1.ModeCtrl = RUN_Switch End Sub Private Sub SetToRunP S7Panel1.ModeCtrl = RUNP_Switch End Sub Private Sub SetToStop S7Panel1.ModeCtrl = STOP_Switch End Sub Enlazar el panel con el control engine seleccionado

Poner WinLC RTX en estado RUN

Poner WinLC RTX en estado RUN-P

Poner WinLC RTX en estado STOP

Windows Logic Controller (WinLC RTX) Descripcin del producto A5E00165593-02

C-7

Panel de control

Creacin de la proteccin de escritura para el panel de control


Puede disear una aplicacin especfica de usuario que utilice el panel de control y que permita a la proteccin de escritura de la aplicacin decidir si un usuario puede manejar el panel de control o no. Puesto que su aplicacin dispone de una contrasea u otra proteccin de escritura, no necesita otra proteccin de escritura para el panel de control. Los subprogramas enumerados en la tabla C-4 contienen el cdigo para las tareas siguientes: Para sortear la proteccin de escritura del panel de control, puede fijar la propiedad SecurityState del panel en App_Does_Security. Ahora, el panel de control deja que sea la aplicacin la que verifique si el usuario puede realizar cambios en el controlador. En este ejemplo, la propiedad SecurityState se fija en este valor cuando se carga la hoja de trabajo de la aplicacin. Para asegurar que el usuario ha obtenido la autorizacin de la aplicacin antes de que pueda introducir cambios a travs del panel de control, debe fijar la propiedad SwitchOK del panel de control en False. Ahora, el botn del panel de control slo reacciona a los requisitos del usuario si la aplicacin ha cambiado el estado de la propiedad SwitchOK. En este ejemplo, la propiedad SwitchOK se fija en False cuando se carga la hoja de trabajo de la aplicacin. Para que el usuario pueda introducir cambios a travs del panel de control para el controlador, su aplicacin fija la propiedad SwitchOK del panel de control en True. Cuando el subprograma PerformSecurityCheck determina que el usuario est autorizado a realizar cambios con el panel de control, el subprograma fija la propiedad SwitchOK del panel de control en True. Mientras la propiedad SwitchOK no est fijada en True, el panel de control no realiza los cambios indicados por el usuario. Siempre que un usuario quiere ejecutar una tarea con el panel de control, ste, con la ayuda de este cdigo de ejemplo, determina si el usuario ha obtenido la autorizacin de la aplicacin para realizar los cambios deseados. Si, por ejemplo, un usuario pulsa el botn RUN del panel de control para cambiar el controlador del estado operativo STOP al estado operativo RUN, el panel de control comprueba el estado de la propiedad SwitchOK antes de cambiar el estado operativo del controlador.

C-8

Windows Logic Controller (WinLC RTX) Descripcin del producto A5E00165593-02

Panel de control

Tabla C-4

Creacin de la proteccin de acceso para el panel de control

Visual Basic Code Esta aplicacin de ejemplo emplea un parmetro booleano (AppPasswordValid), para permitir cambios con el panel de control Dim AppPasswordValid As Boolean El usuario puede (o no) realizar cambios Private Sub Form_Load() Este apartado enlaza el panel de control con el controlador (WinLC RTX) e inicializa las propiedades del panel de control Ajustar Control Engine String para el controlador S7Panel.ControlEngine = WinLC RTX Enlazar el panel de control con WinLC RTX S7Panel.ConnectCPU = True Inicializar propiedad SwitchOK con False. De ese modo no es posible realizar cambios, hasta que la aplicacin no haya comprobado la proteccin de escritura S7Panel.SwitchOK = False Ajustar la proteccin de escritura de modo que la aplicacin compruebe la proteccin de escritura S7Panel.SecurityState = App_Does_Security End Sub Private Sub PerformSecurityCheck() Este subprograma comprueba la proteccin El cdigo que comprueba la proteccin Si el usuario puede realizar cambios, En caso contrario AppPasswordValid se de escritura para la aplicacin. de escritura de la aplicacin se asigna aqu... AppPasswordValid se fijar en True fijar en False

El estado de AppPasswordValid determina si el panel de control reacciona a las rdenes del usuario S7Panel.SwitchOK = AppPasswordValid End Sub

Windows Logic Controller (WinLC RTX) Descripcin del producto A5E00165593-02

C-9

Panel de control

Reaccin a los cambios de estado de los LEDs del panel de control


La tabla C-5 muestra un ejemplo de subprograma que lee el estado del LED para el estado operativo RUN, determina el color del LED de estado y precisa si el LED debe estar iluminado de forma continuada o intermitente. Las constantes declaradas para el subprograma son las mscaras para los valores de las propiedades del LED: CpuBusf1, CpuBusf2, CpuExtF, CpuFrce, CpuIntF, CpuRun y CpuStop.

Tabla C-5

Reaccin a los cambios de estado de los LEDs de estado del panel de control

Visual Basic Code Private Sub S7Panel_UpdateState() Estas constantes son las mscaras para las propiedades del LED: Const LED_GREEN = &H2 Const LED_3SEC = &H100 Const LED_ON = &H200 Const LED_05HZ = &H300 Const LED_20HZ = &H400 En este ejemplo, RunLedColorTxt y RunLedStateTxt son campos de texto: RunLedColorTxt muestra un mensaje sobre el color del LED para el estado operativo RUN RunLedStateTxt muestra un mensaje sobre el estado (encendido de forma continua o intermitente) del LED para el estado operativo RUN If S7Panel.CpuRun = 0 Then RunLedColorTxt.Caption = El color del LED para el estado operativo RUN es gris RunLedStateTxt.Caption = LED de Run est apagado End If If ((S7Panel.CpuRun And LED_GREEN) = LED_GREEN) Then RunLedColorTxt.Caption = El color del LED para el estado operativo RUN es verde End If If ((S7Panel.CpuRun And LED_ON) = LED_ON) Then RunLedColorTxt.Caption = El LED para el estado operativo RUN est encendio (y no parpadea) End If If ((S7Panel.CpuRun And LED_3SEC) = LED_3SEC) Then RunLedColorTxt.Caption = El LED para el estado operativo RUN parpadea 3 segundos End If If ((S7Panel.CpuRun And LED_05SEC) = LED_05HZ) Then RunLedColorTxt.Caption = El LED para el estado operativo RUN parpadea en intervalos de 5 Hz End If If ((S7Panel.CpuRun And LED_20SEC) = LED_20HZ) Then RunLedColorTxt.Caption = El LED para el estado operativo RUN parpadea en intervalos de 20 Hz End If End Sub

C-10

Windows Logic Controller (WinLC RTX) Descripcin del producto A5E00165593-02

Panel de control

C.4

Evaluacin de los LEDs de estado del panel de control


El panel de control dispone de las siguientes propiedades de LED: CpuBusf1 CpuBusf2 CpuExtF CpuFrce CpuIntF CpuRun CpuStop Con las constantes (valores hexadecimales) indicadas en la tabla C-6 se evalan los estados de los LEDs del panel de control. Estas mscaras determinan el estado de cada una de las propiedades de los LEDs.
Tabla C-6 Mscaras para los LEDs del panel de control Descripcin Color del LED = naranja Color del LED = verde Color del LED = rojo El LED parpadea durante 3 segundos El LED est encendido (no parpadea) El LED parpadea con una frecuencia de 5 Hz El LED parpadea con una frecuencia de 20 Hz

Mscara (valor hexadecimal) 1 2 3 100 200 300 400

Windows Logic Controller (WinLC RTX) Descripcin del producto A5E00165593-02

C-11

Panel de control

C.5

Propiedades y mtodos del panel de control

Propiedad ActiveFilePath
Vlido para: Panel de control Esta propiedad protegida contra escritura proporciona el nombre de la ruta para el control engine (controlador). Sintaxis: [value =] object.ActiveFilePath La sintaxis de la propiedad ActiveFilePath est formada por las partes siguientes: Parte Descripcin La expresin object hace referencia a uno de los objetos incluidos en Vlido para. Una secuencia de caracteres que indica el nombre del controlador.

object value

Propiedad AutoStart
Vlido para: Panel de control Con esta propiedad puede ajustar la funcin de autoinicio de WinLC RTX. Esta propiedad slo es vlida para WinLC RTX. La funcin de autoarranque provoca que WinLC RTX se abra en el estado operativo (STOP, RUN o RUN-P) en el que estaba cuando se cerr. Sintaxis:

object.AutoStart [= value]
La sintaxis de la propiedad AutoStart est formada por las partes siguientes: Parte Descripcin La expresin object hace referencia a uno de los objetos incluidos en Vlido para. Una expresin booleana que indica si la funcin de autoinicio est activada para el objeto.

object value

El valor tiene las parametrizaciones siguientes: Parametrizacin True False Descripcin La funcin de autoinicio de WinLC RTX est activada. (Valor por defecto) La funcin de autoinicio de WinLC RTX est desactivada.

C-12

Windows Logic Controller (WinLC RTX) Descripcin del producto A5E00165593-02

Panel de control

Propiedad CheckPW
Vlido para: Panel de control Esta propiedad comprueba si la contrasea indicada es correcta. Si la contrasea se corresponde con la que est guardada en el control engine, el panel de control ejecuta la operacin deseada. Sintaxis:

object .CheckPW [= value]


La sintaxis de la propiedad CheckPW est formada por las partes siguientes: Parte Descripcin La expresin object hace referencia a uno de los objetos incluidos en Vlido para. Un nmero entero que comprueba si el objeto ejecuta la operacin solicitada.

object value

El valor tiene las parametrizaciones siguientes: Parametrizacin 0 - Check_Wait 1 - Check_Good 2 - Check_Bad Descripcin (Valor por defecto) El control engine comprueba la contrasea. La contrasea se ha entrado correctamente y la operacin se permite. La contrasea no se ha introducido correctamente y la operacin no se autoriza.

Propiedad ConnectCPU
Vlido para: Panel de control Esta propiedad establece una conexin con el controlador S7 la interrumpe (WinLC RTX o uno de los PLCs de slots que aparecen en el apartado C.2). Sintaxis:

object.ConnectCPU [= value]
La sintaxis del mtodo ConnectCPU est formada por las partes siguientes: Parte Descripcin La expresin object hace referencia a uno de los objetos incluidos en Vlido para. Una expresin booleana que indica si el objeto se enlaza con un control engine de S7.

object value

El valor tiene las parametrizaciones siguientes: Parametrizacin True False Descripcin El objeto se enlaza con el controlador de S7. (Valor por defecto) El objeto se separa del controlador de S7.

Windows Logic Controller (WinLC RTX) Descripcin del producto A5E00165593-02

C-13

Panel de control

Propiedad ControlEngine
Vlido para: Panel de control Esta propiedad archiva el nombre de la ruta y la identificacin del control engine que est enlazado con el control. Sintaxis:

object.ControlEngine [= value]
La sintaxis de la propiedad Control Engine est formada por las partes siguientes: Parte Descripcin La expresin object hace referencia a uno de los objetos incluidos en Vlido para. Una cadena de caracteres que indica el nombre de la ruta y la identificacin del control engine al que debe acceder el object.

object value

Propiedades CpuBusf1, CpuBusf2


Vlido para: Panel de control Esta propiedad protegida contra escritura determina el estado de los indicadores de comunicacin (BUSF1 y BUSF2) del control. BUSF1 muestra el estado de la periferia descentralizada para el control engine. Si el control engine soporta una segunda red, BUSF2 muestra el estado de la segunda red. Sintaxis: [value =] object.CpuBusf1 [value =] object.CpuBusf2 La sintaxis de las propiedades de CpuBusf1 y CpuBusf2 est formada por las partes siguientes: Parte Descripcin La expresin object hace referencia a uno de los objetos incluidos en Vlido para. Una expresin de nmero entero que indica el estado del indicador de error de bus (BUSF1 o BUSF2) en el objeto.

object value

Las parametrizaciones para el valor se representan en la tabla C-6.

Propiedad CpuExtF
Vlido para: Panel de control Esta propiedad protegida contra escritura determina el estado del indicador Error externo del control. Los errores externos no aparecen en la CPU del control engine. Son, por ejemplo, roturas del hilo de las entradas y salidas locales. Sintaxis: [value =] object.CpuExtF

C-14

Windows Logic Controller (WinLC RTX) Descripcin del producto A5E00165593-02

Panel de control

La sintaxis de la propiedad CpuExtF est formada por las partes siguientes: Parte Descripcin La expresin object hace referencia a uno de los objetos incluidos en Vlido para. Una expresin de nmero entero que indica el estado del indicador EXTF en el objeto.

object value

Las parametrizaciones para el valor se representan en la tabla C-6.

Propiedad CpuFrce
Vlido para: Panel de control Esta propiedad protegida contra escritura determina el estado del indicador FRCE del control. El indicador FRCE se enciende cuando est activa una funcin Force solicitada por el usuario. (Con el software de programacin STEP 7, el usuario puede conseguir que el control engine fuerce o fije una entrada o una salida en un valor determinado.) Sintaxis: [value =] object .CpuFrce La sintaxis de la propiedad CpuFrce est formada por las partes siguientes: Parte Descripcin La expresin object hace referencia a uno de los objetos incluidos en Vlido para. Una expresin de nmero entero que indica el estado del indicador FRCE en el objeto.

object value

Las parametrizaciones para el valor se representan en la tabla C-6.

Windows Logic Controller (WinLC RTX) Descripcin del producto A5E00165593-02

C-15

Panel de control

Propiedad CpuIntF
Vlido para: Panel de control Esta propiedad protegida contra escritura determina el estado del indicador Error interno del control. En la CPU del control engine se producen errores internos, p.ej. errores de programacin, que provocan el cambio del estado operativo del control engine a STOP. Sintaxis: [value =] object.CpuIntF La sintaxis de la propiedad CpuIntF est formada por las partes siguientes: Parte Descripcin La expresin object hace referencia a uno de los objetos incluidos en Vlido para. Una expresin de nmero entero que indica el estado del indicador INTF en el objeto.

object value

Las parametrizaciones para el valor se representan en la tabla C-6.

Propiedad CpuRun
Vlido para: Panel de control Esta propiedad protegida contra escritura determina el estado del indicador de estado operativo RUN del control. Sintaxis: [value =] object.CpuRun La sintaxis de la propiedad CpuRun est formada por las partes siguientes: Parte Descripcin La expresin object hace referencia a uno de los objetos incluidos en Vlido para. Una expresin de nmero entero que indica el estado del indicador RUN.

object value

Las parametrizaciones para el valor se representan en la tabla C-6.

Propiedad CPURunning
Vlido para: Panel de control Esta propiedad protegida contra escritura muestra que el control engine todava est en marcha o en funcionamiento. El panel de control consulta el control engine y cuando ste reacciona, la propiedad pasa a True. Sintaxis: [value =] object.CpuRunning

C-16

Windows Logic Controller (WinLC RTX) Descripcin del producto A5E00165593-02

Panel de control

La sintaxis de la propiedad CpuRunning est formada por las partes siguientes: Parte Descripcin La expresin object hace referencia a uno de los objetos incluidos en Vlido para. Una expresin booleana que indica si el control engine funciona y puede reaccionar al control.

object value

El valor tiene las parametrizaciones siguientes: Parametrizacin True False Descripcin El control engine funciona y ha reaccionado a la consulta del control. (Valor por defecto) El control engine no funciona y tampoco reacciona.

Propiedad CpuStop
Vlido para: Panel de control Esta propiedad protegida contra escritura determina el estado del indicador de estado operativo STOP del control. Sintaxis: [value =] object.CpuStop La sintaxis de la propiedad CpuStop est formada por las partes siguientes: Parte Descripcin La expresin object hace referencia a uno de los objetos incluidos en Vlido para. Una expresin de nmero entero que indica el estado del indicador STOP.

object value

Las parametrizaciones para el valor se representan en la tabla C-6.

Propiedad FirmwareVersion
Vlido para: Panel de control Esta propiedad protegida contra escritura archiva la versin del firmware del control engine. Sintaxis: [value =] object.FirmwareVersion

Windows Logic Controller (WinLC RTX) Descripcin del producto A5E00165593-02

C-17

Panel de control

La sintaxis de la propiedad FirmwareVersion est formada por las partes siguientes: Parte Descripcin La expresin object hace referencia a uno de los objetos incluidos en Vlido para. Una cadena de caracteres que indica la versin del firmware del control engine.

object value

Propiedad FmrSwitch
Vlido para: Panel de control Esta propiedad reinicia la pila tampn del SlotPLC. Sintaxis:

object.FmrSwitch [= value]
La sintaxis de la propiedad FmrSwitch est formada por las partes siguientes: Parte Descripcin La expresin object hace referencia a uno de los objetos incluidos en Vlido para. Una expresin booleana que reinicia la pila tampn del control engine.

object value

El valor tiene las parametrizaciones siguientes: Parametrizacin True False Descripcin El control engine realiza un reinicio de la pila (FMR). (Valor por defecto) No es necesaria ninguna accin.

Propiedad HardwareVersion
Vlido para: Panel de control Esta propiedad protegida contra escritura archiva la versin del hardware del control engine. Sintaxis: [value =] object.HardwareVersion La sintaxis de la propiedad HardwareVersion est formada por las partes siguientes: Parte Descripcin La expresin object hace referencia a uno de los objetos incluidos en Vlido para. Una cadena de caracteres que indica la versin del hardware del control engine.

object value

C-18

Windows Logic Controller (WinLC RTX) Descripcin del producto A5E00165593-02

Panel de control

Propiedad mlfb
Vlido para: Panel de control Esta propiedad protegida contra escritura archiva la referencia del controlador. Sintaxis: [value =] object.mlfb La sintaxis de la propiedad mlfb est formada por las partes siguientes: Parte Descripcin La expresin object hace referencia a uno de los objetos incluidos en Vlido para. Una cadena de caracteres que indica la referencia del control engine.

object value

Propiedad ModeCtrl
Vlido para: Panel de control Esta propiedad cambia el estado operativo del control engine. Sintaxis:

object.ModeCtrl [= value]
La sintaxis de la propiedad ModeCtrl est formada por las partes siguientes: Parte Descripcin La expresin object hace referencia a uno de los objetos incluidos en Vlido para. Un nmero entero que indica el nuevo estado operativo del control engine.

object value

El valor tiene las parametrizaciones siguientes: Parametrizacin 0 1 2 3 Descripcin MRES (borrado total) Estado operativo STOP Estado operativo RUN Estado operativo RUN-P

Windows Logic Controller (WinLC RTX) Descripcin del producto A5E00165593-02

C-19

Panel de control

Mtodo OnStateChanged
Vlido para: Panel de control Este mtodo lo utiliza el panel de control internamente y no puede cambiarse.

Propiedad PSBattF
Vlido para: Panel de control Esta propiedad protegida contra escritura determina el estado del indicador Error de pila del control. Esta propiedad es vlida para el control engine. El indicador BATTF se enciende cuando existe un error de pila. Sintaxis: [value =] object.PSBattF La sintaxis de la propiedad PSBattF est formada por las partes siguientes: Parte Descripcin La expresin object hace referencia a uno de los objetos incluidos en Vlido para. Una expresin de nmero entero que indica el estado del indicador BATTF en el objeto.

object value

Las parametrizaciones para el valor se representan en la tabla C-6.

Propiedad PSOn
Vlido para: Panel de control Esta propiedad protegida contra escritura determina el estado del indicador ON (fuente de alimentacin) del control. El indicador ON muestra el estado de la fuente de alimentacin del control engine. Sintaxis: [value =] object.PSOn Parte Descripcin La expresin object hace referencia a uno de los objetos incluidos en Vlido para. Una expresin de nmero entero que indica el estado del indicador PS en el objeto.

object value

Las parametrizaciones para el valor se representan en la tabla C-6.

C-20

Windows Logic Controller (WinLC RTX) Descripcin del producto A5E00165593-02

Panel de control

Propiedad PwrSwitch
Vlido para: Panel de control Esta propiedad indica el estado encendido/apagado del control engine. Sintaxis:

object.PwrSwitch [= value]
La sintaxis de la propiedad PwrSwitch est formada por las partes siguientes: Parte Descripcin La expresin object hace referencia a uno de los objetos incluidos en Vlido para. Una expresin booleana que indica si el control engine est encendido o apagado.

object value

El valor tiene las parametrizaciones siguientes: Parametrizacin True False Descripcin El control engine est encendido. El control engine est apagado.

Propiedad ResourceFile
Vlido para: Panel de control Esta propiedad protegida contra escritura indica el nombre de la DLL para las cadenas que aparecen en el control. Sintaxis:

object.ResourceFile [= value]
La sintaxis de la propiedad ResourceFile est formada por las partes siguientes: Parte Descripcin La expresin object hace referencia a uno de los objetos incluidos en Vlido para. Una secuencia de caracteres que indica el nombre de la DLL dependiente del idioma.

object value

Propiedad ResourcePath
Vlido para: Panel de control Esta propiedad protegida contra escritura contiene los nombres de las rutas de la DLL dependiente del idioma para el control. Sintaxis:

object.ResourcePath [= value]

Windows Logic Controller (WinLC RTX) Descripcin del producto A5E00165593-02

C-21

Panel de control

La sintaxis de la propiedad ResourcePath est formada por las partes siguientes: Parte Descripcin La expresin object hace referencia a uno de los objetos incluidos en Vlido para. Una secuencia de caracteres que indica el nombre de ruta de la DLL dependiente del idioma.

object value

Propiedad SecurityState
Vlido para: Panel de control Esta propiedad indica el nivel de proteccin ajustado para el panel de control: El panel de control ejecuta la consulta de seguridad. Desactiva la consulta de seguridad del control. Su aplicacin ejecuta todas las operaciones de seguridad. (Consulte tambin: propiedad SwitchOK.) Sintaxis:

object.SecurityState [= value]
La sintaxis de la propiedad SecurityState est formada por las partes siguientes: Parte Descripcin La expresin object hace referencia a uno de los objetos incluidos en Vlido para. Un nmero entero que indica el nivel de proteccin para el objeto.

object value

El valor tiene las parametrizaciones siguientes: Parametrizacin 0 1 Descripcin El panel de control ejecuta consultas de seguridad. La consulta de seguridad del panel de control est desactivada. Su aplicacin ejecuta todas las operaciones de seguridad. (Consulte tambin: propiedad SwitchOK.)

C-22

Windows Logic Controller (WinLC RTX) Descripcin del producto A5E00165593-02

Panel de control

Propiedad SetPassword
Vlido para: Panel de control Si esta propiedad est fijada en True, se ejecuta la funcin Crear contrasea para cambiar la contrasea para el control engine. Sintaxis:

object.SetPassword [= value]
La sintaxis de la propiedad SetPassword est formada por las partes siguientes: Parte Descripcin La expresin object hace referencia a uno de los objetos incluidos en Vlido para. Una expresin booleana que indica si debe llamarse la funcin Crear contrasea.

object value

El valor tiene las parametrizaciones siguientes: Parametrizacin True False Descripcin El panel de control llama la funcin Crear contrasea para cambiar la contrasea para el control engine. (Valor por defecto) Ninguna accin.

Propiedad ShowErrorBoxes
Vlido para: Panel de control Esta propiedad indica si deben mostrarse los mensajes de error preajustados cuando aparece un error causado por el usuario. Cada vez que aparece un error, se activa el evento Error. Si la propiedad ShowErrorBoxes est activada, aparece un mensaje de error estndar. El evento ConnectionError notifica todos los errores relacionados con enlaces. Sintaxis:

object.ShowErrorBoxes [= value]
La propiedad ShowErrorBoxes est formada por las partes siguientes: Parte Descripcin La expresin object (identificador de un control SIMATIC determinado) se refiere a uno de los objetos indicados en Vlido para. Una expresin booleana que indica si el panel de control muestra mensajes de error.

object

value

Windows Logic Controller (WinLC RTX) Descripcin del producto A5E00165593-02

C-23

Panel de control

El valor tiene las parametrizaciones siguientes: Parametrizacin True False Descripcin (Valor por defecto) El panel de control muestra mensajes de error estndar. Los mensajes de error no se muestran.

Propiedad SwitchOK
Vlido para: Panel de control Si su aplicacin realiza la verificacin de seguridad (cuando las consultas de seguridad se desactivan mediante el panel de control), esta propiedad permite la ejecucin de las operaciones solicitadas. Si la propiedad SecurityState tiene el valor 3, el panel de control espera hasta que la propiedad SwitchOK se fija en True antes de ejecutar la operacin solicitada. Si la propiedad SecurityState est fijada en 4, tiene que fijarse en True para que puedan ejecutarse acciones. Sintaxis:

object.SwitchOK [= value]
La sintaxis de la propiedad SwitchOK est formada por las partes siguientes: Parte Descripcin La expresin object hace referencia a uno de los objetos incluidos en Vlido para. Una expresin booleana que permite o no la ejecucin de una operacin solicitada.

object value

El valor tiene las parametrizaciones siguientes: Parametrizacin True False Descripcin El usuario puede ejecutar la operacin solicitada. A continuacin, el panel de control ejecuta la operacin. (Valor por defecto) El panel de control no ejecuta la operacin solicitada.

C-24

Windows Logic Controller (WinLC RTX) Descripcin del producto A5E00165593-02

Panel de control

C.6

Eventos del panel de control

Evento AlarmCondition
Vlido para: Panel de control Este evento aparece cuando el panel de control reconoce que hay una condicin de error en el control engine o que se ha pasado al estado operativo STOP. Sintaxis: AlarmCondition()

Evento ConnectionError
Vlido para: Panel de control Este evento surge cuando aparece un error en un enlace. El evento ConnectionError no tiene parmetros. Sintaxis: ConnectionError()

Evento MouseDown
Vlido para: Panel de control Este evento aparece cuando el puntero del ratn se encuentra sobre el panel de control y se pulsa el botn del ratn. Sintaxis: MouseDown(short Button, short Shift, OLE_XPOS_PIXELS x, _ OLE_YPOS_PIXELS y)

Windows Logic Controller (WinLC RTX) Descripcin del producto A5E00165593-02

C-25

Panel de control

El evento MouseDown est formado por las partes siguientes: Parte Descripcin Un nmero entero que indica el botn del ratn que se ha pulsado y que ha causado la aparicin del evento. El parmetro Button es un mapa de bits con bits que corresponden al botn izquierdo del ratn (bit 0), al derecho (bit 1) y al central (bit 2). Estos bits corresponden a los valores 1, 2 y 4 respectivamente. Slo uno de los bits est fijado y, con ello, indica qu botn del ratn ha lanzado el evento.

Button

Shift

Un nmero entero que corresponde al estado de las teclas MAYSCULAS, CTRL y ALT al pulsar o soltar el botn del ratn especificado en el parmetro Button. Cuando se pulsa la tecla, se fija un bit. El parmetro Shift es un mapa de bits que contiene los bits de valor ms bajo que corresponden a las teclas MAYSCULAS (bit 0), CTRL (bit 1) y ALT (bit 2 ). Estos bits corresponden a los valores 1, 2 y 4 respectivamente. El parmetro Shift muestra el estado de estas teclas. Pueden estar fijados todos, algunos o ninguno de los bits, lo que muestra que se han pulsado, todas, algunas o ninguna de las teclas. Ejemplo: Si las teclas CTRL y ALT estn pulsadas simultneamente, el valor de Shift es 6.

x, y

Facilita un nmero entero que corresponde a la posicin actual del puntero del ratn.

C-26

Windows Logic Controller (WinLC RTX) Descripcin del producto A5E00165593-02

Panel de control

Evento MouseMove
Vlido para: Panel de control Este evento aparece cuando se mueve el puntero del ratn por encima de un control. Sintaxis: MouseMove(short Button, short Shift, OLE_XPOS_PIXELS x, _ OLE_YPOS_PIXELS y) El evento MouseMove est formado por las partes siguientes: Parte Descripcin Un nmero entero que indica el botn del ratn que se ha pulsado y que ha causado la aparicin del evento. El parmetro Button es un mapa de bits con bits que corresponden al botn izquierdo del ratn (bit 0), al derecho (bit 1) y al central (bit 2). Estos bits corresponden a los valores 1, 2 y 4 respectivamente. Slo uno de los bits est fijado y, con ello, indica qu botn del ratn ha lanzado el evento.

Button

Shift

Un nmero entero que corresponde al estado de las teclas MAYSCULAS, CTRL y ALT al pulsar o soltar el botn del ratn especificado en el parmetro Button. Cuando se pulsa la tecla, se fija un bit. El parmetro Shift es un mapa de bits que contiene los bits de valor ms bajo que corresponden a las teclas MAYSCULAS (bit 0), CTRL (bit 1) y ALT (bit 2 ). Estos bits corresponden a los valores 1, 2 y 4 respectivamente. El parmetro Shift muestra el estado de estas teclas. Pueden estar fijados todos, algunos o ninguno de los bits, lo que muestra que se han pulsado todas, algunas o ninguna de las teclas. Ejemplo: Si las teclas CTRL y ALT estn pulsadas simultneamente, el valor de Shift es 6.

x, y

Facilita un nmero entero que corresponde a la posicin actual del puntero del ratn.

Windows Logic Controller (WinLC RTX) Descripcin del producto A5E00165593-02

C-27

Panel de control

Evento MouseUp
Vlido para: Panel de control Este evento aparece cuando se suelta una tecla del ratn mientras el puntero del ratn se encuentra sobre el Control. Sintaxis: MouseUp(short Button, short Shift, OLE_XPOS_PIXELS x, _ OLE_YPOS_PIXELS y) El evento MouseUp est formado por las partes siguientes: Parte Descripcin Un nmero entero que indica el botn del ratn que se ha pulsado y que ha causado la aparicin del evento. El parmetro Button es un mapa de bits con bits que corresponden al botn izquierdo del ratn (bit 0), al derecho (bit 1) y al central (bit 2). Estos bits corresponden a los valores 1, 2 y 4 respectivamente. Slo uno de los bits est fijado y, con ello, indica qu botn del ratn ha lanzado el evento.

Button

Shift

Un nmero entero que corresponde al estado de las teclas MAYSCULAS, CTRL y ALT al pulsar o soltar el botn del ratn especificado en el parmetro Button. Cuando se pulsa la tecla, se fija un bit. El parmetro Shift es un mapa de bits que contiene los bits de valor ms bajo que corresponden a las teclas MAYSCULAS (bit 0), CTRL (bit 1) y ALT (bit 2 ). Estos bits corresponden a los valores 1, 2 y 4 respectivamente. El parmetro Shift muestra el estado de estas teclas. Pueden estar fijados todos, algunos o ninguno de los bits, lo que muestra que se han pulsado todas, algunas o ninguna de las teclas. Ejemplo: Si las teclas CTRL y ALT estn pulsadas simultneamente, el valor de Shift es 6.

x, y

Facilita un nmero entero que corresponde a la posicin actual del puntero del ratn.

Evento MResBttnSelected
Vlido para: Panel de control Este evento aparece cuando el usuario pulsa el botn Borrado total (MRES) en el panel de control. Con este evento puede implementar un contactador externo para su proceso. Sintaxis: MResBttnSelected()

Evento RunBttnSelected
Vlido para: Panel de control Este evento aparece cuando el usuario pulsa el botn del modo de operacin RUN en el panel de control. Con este evento puede implementar un contactador externo para su proceso. Sintaxis: RunBttnSelected()

C-28

Windows Logic Controller (WinLC RTX) Descripcin del producto A5E00165593-02

Panel de control

Evento RunPBttnSelected
Vlido para: Panel de control Este evento aparece cuando el usuario pulsa el botn del modo de operacin RUN-P en el panel de control. Con este evento puede implementar un contactador externo para su proceso. Sintaxis: RunPBttnSelected()

Evento StopBttnSelected
Vlido para: Panel de control Este evento aparece cuando el usuario pulsa el botn del modo de operacin STOP en el panel de control. Con este evento puede implementar un contactador externo para su proceso. Sintaxis: StopBttnSelected()

Evento UpdateState
Vlido para: Panel de control Este evento aparece cuando el panel de control reconoce un cambio del estado del control engine. Sintaxis: UpdateState()

Windows Logic Controller (WinLC RTX) Descripcin del producto A5E00165593-02

C-29

Panel de control

C-30

Windows Logic Controller (WinLC RTX) Descripcin del producto A5E00165593-02

Distribucin de tiempos entre WinLC RTX y el PC

Resumen del captulo


En este anexo se describen los elementos que participan en la ejecucin de un programa de control de WinLC RTX. Tambin se explica cmo se reparte el tiempo del PC entre la comunicacin de WinLC y otras aplicaciones del PC:

Apartado D.1 D.2 D.3

Descripcin Distribucin de tiempos y ejecucin del programa de control Prioridades en la ejecucin de tiempo real Administracin del tiempo de reposo del programa de control

Pgina D-3 D-3 D-6

Windows Logic Controller (WinLC RTX) Descripcin del producto A5E00165593-02

D-1

Distribucin de tiempos entre WinLC RTX y el PC

D.1

Distribucin de tiempos y ejecucin del programa de control


La figura D-1 muestra las actividades de ejecucin divididas en tres categoras de prioridad del sistema operativo: alarmas (interrupciones) y aplicaciones de prioridad superior, ejecucin del programa de control y comunicacin y aplicaciones de menor prioridad. Alarmas y aplicaciones de prioridad superior. Esta categora incluye todo software con mayor prioridad a la ejecucin del programa de control. Todas las actividades de este grupo interrumpen la ejecucin del programa de control en el momento en que su ejecucin est planificada por el sistema operativo. Las actividades de esta categora son, entre otras: eventos temporales que inician el ciclo libre (OB1), OBs cclicos (OB3x), alarmas horarias (OB1x), OBs de retardo de tiempo (OB2x) y todos los OBs retardados con la SFC47 WAIT. Eventos de los drivers de la tarjeta PROFIBUS CP, como eventos de diagnstico y eventos E/S equidistantes. Otros eventos de control como los que provocan un cambio de la CPU al modo STOP. Aplicaciones o drivers de una prioridad superior a la ajustada en el panel de ajuste de WinLC RTX. Ejecucin del programa de control. sta es la funcin que ejecuta todos los bloques del programa de control. WinLC RTX administra la prioridad relativa de cada uno de los OBs y en la ejecucin cambia de un OB a otro. Los OBs se ejecutan con la misma prioridad que el sistema operativo Windows o bien RTX. Puede ajustar otras aplicaciones de tal forma que tengan la misma prioridad que la ejecucin del programa de control. Esto repercute en el comportamiento del programa de control de forma similar a la actividad de una alarma, es decir, la aplicacin afecta al comportamiento determinstico de la ejecucin del programa de control. Comunicacin y aplicaciones de menor prioridad Esta categora incluye la comunicacin de WinLC RTX con otras aplicaciones y todas las aplicaciones cuya prioridad es inferior a la de la ejecucin del programa de control.

Nota: OB100 es el evento de arranque, A son alarmas, L= leer, SL= escribir/leer, tiempo de espera de ciclo= tiempo de reposo, K/A= comunicacin y programas de aplicaciones.

Figura D-1

Ejecucin del programa de control de WinLC RTX

D-2

Windows Logic Controller (WinLC RTX) Descripcin del producto A5E00165593-02

Distribucin de tiempos entre WinLC RTX y el PC

D.2

Prioridades de la ejecucin de tiempo real


Los sistemas operativos como Windows 9x/NT/2000/XP/CE y VenturCom RTX disponen de secuencias lgicas de cdigos de ejecucin (hebras o tareas) implementados. Cada aplicacin tiene una o varias hebras y cada hebra tiene una prioridad. El sistema operativo ejecuta primero las hebras de mayor prioridad. Las hebras de menor prioridad slo se ejecutan si todas las hebras de mayor prioridad estn en estado de espera (p.ej. si esperan a que finalice otra actividad o si estn en estado de reposo durante un tiempo). En la figura D-2 se representan las prioridades de hebras as como la relacin con la hebra para la ejecucin del programa de control de WinLC RTX.

Nota Windows y VenturCom RTX pueden funcionar en PCs con ms de una CPU. Estos ordenadores se conocen como ordenadores SMP (Symmetric Multi-Processing). Muchas configuraciones incluyen dos CPUs. En los ordenadores SMP, cada CPU puede ejecutar una hebra. Si WinLC RTX se ejecuta en un ordenador SMP, la ejecucin del programa de control tiene una repercusin mucho menor en otras actividades del PC.

Figura D-2

Prioridades de Windows y VenturCom RTX

Windows Logic Controller (WinLC RTX) Descripcin del producto A5E00165593-02

D-3

Distribucin de tiempos entre WinLC RTX y el PC

Para trabajar con WinLC RTX debe conocer las prioridades de VenturCom RTX. WinLC RTX contiene un panel de ajuste (figura D-3) en el que puede ajustar la prioridad de la ejecucin del programa de control de WinLC RTX.

Prioridad de ejecucin del programa de control

Figura D-3

Panel de ajuste, prioridad de la ejecucin del programa de control de WinLC RTX

Nota Si cambia la prioridad en el panel de ajuste, WinLC RTX se encarga automticamente de definir una prioridad para las actividades de alarma de WinLC RTX, p.ej. para aqullas que provocan la ejecucin de OBs de interrupcin (vase la figura D-3, Ejecucin del programa de control de WinLC RTX). WinLC RTX no fuerza las prioridades del software del cliente, como p.ej. hebras asincrnicas del software WinLC RTX Open Development Kit (ODK) u otras aplicaciones del mismo entorno.

D-4

Windows Logic Controller (WinLC RTX) Descripcin del producto A5E00165593-02

Distribucin de tiempos entre WinLC RTX y el PC

Para facilitar la comprensin, las prioridades de Windows pueden dividirse en tres categoras. La prioridad 8 e inferiores son las prioridades normales y las prioridades de fondo. La prioridad normal (prioridad 8) es el valor por defecto para la mayora de aplicaciones. Las prioridades 9 a 15 son prioridades por encima de la normal. A partir de la prioridad 16 comienza el campo de prioridad del Soft-tiempo real. WinLC RTX se ejecuta en el margen de prioridad de tiempo real, que es superior a las prioridades de Windows. VenturCom dispone de una extensin de tiempo real (RTX) para sistemas operativos Windows. VenturCom RTX implementa un subsistema de tiempo real (RTSS) para aplicaciones que requieren tanto la funcin de tiempo real como la coordinacin eficiente con otras aplicaciones de Windows en la misma plataforma hardware. WinLC RTX se ejecuta en el subsistema de tiempo real VenturCom (RTSS). Las hebras de aplicacin del RTSS se ejecutan con una prioridad superior a la del software de Windows, a no ser que la aplicacin haga una llamada de funcin al sistema operativo Windows. El programa de control de WinLC RTX slo se ve afectado por eventos de WinLC RTX de mayor prioridad, por otras aplicaciones y otros drivers RTSS y por la plataforma hardware. WinLC RTX tiene un comportamiento muy determinstico con inestabilidades en el ciclo inferiores a 1 ms. WinLC RTX debera utilizarse para las aplicaciones de control de mayor capacidad. Dado que todas las prioridades del entorno RTSS son superiores a las prioridades de las actividades de Windows, el valor 50 predeterminado para la prioridad durante la instalacin suele ser suficiente. Si se ejecutan otras aplicaciones RTSS, debe decidir si para la ejecucin del programa de WinLC RTX define una prioridad mayor o inferior a la del resto de aplicaciones. Defina una prioridad inferior a la de aplicaciones como drivers para la ejecucin del programa de WinLC RTX, pero una prioridad superior a la de aplicaciones de fondo. Si WinLC RTX se ejecuta con una prioridad superior, los tiempos de reposo de la ejecucin determinan el tiempo asignado para otras actividades del PC.

Windows Logic Controller (WinLC RTX) Descripcin del producto A5E00165593-02

D-5

Distribucin de tiempos entre WinLC RTX y el PC

D.3

Administracin del tiempo de reposo del programa de control


De los apartados anteriores puede deducirse que la ejecucin del programa de control de WinLC RTX se interrumpe regularmente por otras prioridades iguales o superiores a la prioridad normal de Windows (prioridad 8) (o, dicho de otro modo, debe haber regularmente un tiempo de reposo). En las prioridades de tiempo real este tiempo de reposo debe producirse cada 50 ms o en intervalos inferiores para que los movimientos del ratn en Windows y otras aplicaciones de Windows puedan desarrollarse sin problemas. WinLC RTX utiliza tres mtodos diferentes para administrar los tiempos de reposo. El pimer mtodo se basa en el ciclo (ejecucin de OB1 y actualizacin de las imgenes de E/S). En el segundo mtodo se controla la duracin del tiempo de reposo que se produce durante un intervalo de vigilancia y el tiempo de reposo de la ejecucin se fuerza de la forma necesaria. El tercer mtodo se desarrolla bajo el control de la aplicacin y utiliza la funcin de sistema WAIT (SFC47).

Administracin del tiempo de resposo del ciclo libre


El tiempo de reposo o bien el tiempo de espera al ciclo libre comienza cuando finaliza la ejecucin de un OB1. Se trata del tiempo que transcurre entre el final de OB1 y el comienzo del siguiente ciclo libre. El tiempo mnimo predeterminado entre los ciclos es de 10 ms. El tiempo de espera o de reposo del ciclo libre puede regularse en el panel de ajuste.

Nota El tiempo de reposo (tiempo de espera al ciclo libre) slo es aplicable para la ejecucin de OB1. Si durante ese tiempo debe ejecutarse un OB de mayor prioridad, el tiempo de espera al ciclo libre se interrumpe para que pueda ejecutarse el OB de mayor prioridad. Esto es necesario para que el tiempo de espera al ciclo libre no retrase el procesamiento de OBs de interrupcin. La posibilidad de interrupcin de este tiempo de espera hace que el PC pueda disponer de un tiempo de CPU escaso durante la ejecucin de programas de control que durante un intervalo de tiempo determinado ejecutan muchos OBs de prioridad alta.

El parmetro Tiempo mnimo de reposo determina el tiempo mnimo en milisegundos que puede transcurrir entre el final de OB1 y el inicio del siguiente ciclo libre. El parmetro Tiempo mnimo de ciclo determina el tiempo mnimo en milisegundos que puede transcurrir entre el inicio del ciclo y el inicio del siguiente ciclo. Este valor debe ser superior al tiempo de ejecucin del ciclo anterior para que pueda implantarse el tiempo de reposo entre los ciclos.

D-6

Windows Logic Controller (WinLC RTX) Descripcin del producto A5E00165593-02

Distribucin de tiempos entre WinLC RTX y el PC

La diferencia entre estos dos parmetros (Tiempo mnimo de reposo y Tiempo mnimo de ciclo) radica en que el primero pruduce un tiempo de reposo fijo y un tiempo de ciclo variable, dependiendo de la duracin de la ejecucin de OB1 y la actualizacin de las imgenes de proceso. Por contra, el tiempo mnimo de ciclo produce un tiempo de reposo variable y un tiempo de ciclo fijo si es suficientemente largo.

Administracin del tiempo de resposo del ciclo Figura D-4

Panel de ajuste, administracin del tiempo de reposo del ciclo

Nota El tiempo mnimo de ciclo especificado no puede superar la vigilancia del tiempo de ciclo fijada en la configuracin de hardware de STEP 7. Si para el tiempo mnimo de ciclo especifica un valor superior al valor correspondiente a la vigilancia de tiempo (watchdog), WinLC RTX pasa al estado operativo STOP al completarse el intervalo de vigilancia de tiempo en el primer ciclo.

Windows Logic Controller (WinLC RTX) Descripcin del producto A5E00165593-02

D-7

Distribucin de tiempos entre WinLC RTX y el PC

La ejecucin del ciclo se ve afectada por los valores correspondientes al tiempo mnimo de reposo y al tiempo mnimo de ciclo. El tiempo mnimo de reposo garantiza la duracin definida para el tiempo de reposo entre los ciclos, incluso si el tiempo mnimo de ciclo es demasiado reducido. El tiempo de reposo real es el tiempo mnimo de reposo o el tiempo de reposo resultante del parmetro tiempo mnimo de ciclo, dependiendo de qu valor sea mayor. Los diagramas de barras situados a la izquierda de las casillas para la introduccin de los parmetros muestran qu parmetro de tiempo de reposo controla el tiempo de reposo del ciclo libre. La figura D-5 ilustra un caso en el que el tiempo de reposo de ciclo est determinado por el tiempo mnimo de reposo: este ejemplo tambin se muestra como primer ciclo de la figura D-5, Ejecucin del programa de control de WinLC RTX. Tiempo de ejecucin del ciclo = 10 ms Tiempo mnimo de reposo = 10 ms Tiempo mnimo de ciclo = 12 ms con tiempo de reposo = 2 ms (12 ms - 10 ms tiempo de ejecucin). Tiempo de reposo = mximo 10 ms y 2 ms = 10 ms

El tiempo mnimo de reposo regula el tiempo de reposo del ciclo

Figura D-5

Configurar el tiempo de reposo, ejemplo 1

D-8

Windows Logic Controller (WinLC RTX) Descripcin del producto A5E00165593-02

Distribucin de tiempos entre WinLC RTX y el PC

La figura D-6 ilustra un caso en el que el tiempo de reposo de ciclo est determinado por el tiempo mnimo de ciclo: este ejemplo tambin se muestra como segundo ciclo en la figura LEERER MERKER. Tiempo de ejecucin del ciclo = 10 ms Tiempo mnimo de reposo = 10 ms Tiempo mnimo de ciclo = 22 ms con tiempo de reposo = 12 ms (22 ms - 10 ms tiempo de ejecucin). Tiempo de reposo = mximo 10 ms y 12 ms = 12 ms

El tiempo mnimo de ciclo regula el tiempo de reposo del ciclo

Figura D-6

Configurar el tiempo de reposo, ejemplo 2

Las siguientes situaciones pueden prolongar el tiempo del ciclo libre: WinLC RTX procesa otros OBs (como OB20 y OB35) de mayor prioridad que OB1. Una aplicacin RTX que tambin se est ejecutando en su ordenador tiene una prioridad mayor. Puede ver el estado del programa de usuario en una tabla de variables (VAT) en STEP 7. La combinacin con interfaces HMI como WinCC (Windows Control Center) o con controles ActiveX del software Computing puede afectar al tiempo de ejecucin de WinLC RTX. En la indicacin de la carga de la CPU del panel de ajuste puede ver las repercusiones de los ajustes de los parmetros de tiempo de reposo en la carga de la CPU. Observe que con WinLC RTX instalado, la carga de la CPU indica el porcentaje del tiempo de CPU disponible para Windows. No se indica el tiempo de CPU utilizado por el subsistema de tiempo real RTX.

Windows Logic Controller (WinLC RTX) Descripcin del producto A5E00165593-02

D-9

Distribucin de tiempos entre WinLC RTX y el PC

D.3 Vigilancia del tiempo de reposo del programa de control


En muchas aplicaciones la administracin del tiempo de reposo del ciclo libre es suficiente para garantizar que un programa de control de WinLC RTX no reduce el tiempo de CPU destinado a otras actividades del PC. No obstante, en algunos casos es necesario un tiempo de reposo adicional para la ejecucin del programa de control. Las situaciones en las que la administracin del tiempo de reposo del ciclo libre no es suficiente pueden ser: El bloque de organizacin STARTUP (p.ej. OB100) requiere ms de 50 ms. Esto puede ocurrir involuntariamente si en los circuitos lgicos del programa de control hay un bucle o si los circuitos lgicos de inicializacin requieren ms tiempo para la ejecucin. Los sistemas de automatizacin S7, igual que WinLC RTX, deben desconectar el watchdog durante el arranque. Por eso, en caso de que un tiempo de arranque demasiado largo se deba a un fallo de programacin, el usuario no puede comprobar el programa de control, sino que tiene que reiniciar el PC. Un bloque de organizacin RUN (p.ej. OB1) necesita ms de 50 ms para la ejecucin. El tiempo de reposo descrito en el apartado D.3 se aplica al final de OB1. El hecho de que OB1 requiera ms de 50 ms tiene una clara repercusin sobre otras aplicaciones del PC, ya que los tiempos asignados para Windows estn muy alejados entre s. Una aplicacin tiene demasiados OBs de interrupcin (p.ej. OB35, OB61, OB40), que no se ven afectados por el tiempo de espera al ciclo libre (tiempo de reposo). Estas interrupciones permiten escribir aplicaciones (involuntaria o voluntariamente) que requieren la mayor parte o todo el tiempo de espera al ciclo libre para ejecutar los OBs de interrupcin. En ese caso el tiempo de espera al ciclo libre ya no permite dejar la CPU libre para otras actividades del PC. El algoritmo de la vigilancia del tiempo de reposo de WinLC RTX obliga a la ejecucin del programa de control (todos los OBs) a implantar un breve tiempo de reposo si se produce una de las situaciones anteriores. El algoritmo de la vigilancia de tiempo del reposo utiliza dos parmetros: un intervalo de vigilancia y un intervalo de reposo. Durante el intervalo de vigilancia, el algoritmo controla el tiempo real durante el cual no se ejecuta ningn OB (tiempo de reposo del programa de control). Si el tiempo de reposo medido es superior al valor correspondiente al intervalo de reposo, el algoritmo no toma ninguna medida e inicia el siguiente intervalo de vigilancia. En caso contrario, es decir, si el tiempo de reposo medido es inferior al valor correspondiente al intervalo de reposo, se detienen todos los OBs durante el tiempo restante del tiempo de reposo necesario. El tiempo de reposo del programa de control, determinado por el algoritmo de vigilancia de tiempo de reposo se resta del tiempo de reposo configurado para el final del ciclo libre con los parmetros de tiempo de reposo mnimo descritos en el apartado D.3. El valor predeterminado para el intervalo de vigilancia es 9 ms, mientras que para el intervalo de reposo es 1 ms. Esta relacin garantiza que la ejecucin del programa de control de WinLC RTX utilice, en el peor de los casos (como en las situaciones anteriormente descritas), como mximo el 90% del tiempo de la CPU. Los siguientes ejemplos muestran cmo puede influir el algoritmo de vigilancia del tiempo de reposo en el tiempo de ejecucin del programa de control.

D-10

Windows Logic Controller (WinLC RTX) Descripcin del producto A5E00165593-02

Distribucin de tiempos entre WinLC RTX y el PC

Repercusiones de la vigilancia de tiempo de reposo del programa de control en su programa


Si para la ejecucin de su programa de control se requiere un tiempo de ciclo (incluido el tiempo de reposo) inferior al valor correspondiente al intervalo de vigilancia (valor por defecto 9 ms), el algoritmo de la vigilancia del tiempo de reposo no afecta a su programa en medida alguna. En caso contrario, su programa se detendr como mximo durante el tiempo de duracin del intervalo de reposo (valor predeterminado 1 ms). Esto tiene las siguientes consecuencias: La ejecucin de un OB se detiene en medio de la lgica del OB. Esto quiere decir que el tiempo transcurrido desde el inicio hasta el final del OB es superior al tiempo de ejecucin real del OB. El inicio del OB de interrupcin (p.ej. OB35, OB61, OB40) puede retrasarse el tiempo correspondiente al intervalo de reposo (valor por defecto 1 ms). Este retardo se traduce en Inestabilidad o latencia en el tiempo de inicio real del OB. En los siguientes apartados se describen ambos casos a partir de aplicaciones de ejemplo. Ejemplo - Prolongacin del tiempo de procesamiento de OB por la vigilancia de tiempo de reposo En este ejemplo se trata de un programa de control que consulta 1 s de tiempo en un bucle de OB1, de modo que OB1 siempre requiere un segundo del tiempo de ciclo para el procesamiento completo.
Tabla D-1 Parmetros WinLC RTX Configuracin de WinLC RTX Nmero de CPUs Prioridad panel de ajuste Tiempo mnimo de reposo panel de ajuste Tiempo mnimo de ciclo panel de ajuste Intervalo de vigilancia del tiempo de reposo Intervalo de reposo vigilancia del tiempo de reposo 1 50 (valor por defecto para WinLC RTX) 0 ms 0 ms (valor por defecto) 9 ms (valor por defecto) 1 ms (valor por defecto) Valor

En este caso todas las aplicaciones del PC, incluido el panel de control, se bloquearan sin el algoritmo de vigilancia de tiempo de reposo del programa de control debido a falta de tiempo de la CPU. El programa de control se ejecutara, pero el PC debera reiniciarse para poder utilizar otras aplicaciones del PC. Si el algoritmo de vigilancia de tiempo de reposo est funcionando, OB1 se interrumpe cada 9 ms durante 1 ms. Eso significa que cuando termina OB1 tras 1 s del tiempo de ciclo, 900 ms se han invertido en la ejecucin del programa de control y 100 ms en el tiempo de reposo.

Windows Logic Controller (WinLC RTX) Descripcin del producto A5E00165593-02

D-11

Distribucin de tiempos entre WinLC RTX y el PC

La figura D-7 muestra los ajustes del panel de ajuste.

Figura D-7

OB1 con 1 s sin tiempo de reposo

La barra de ajuste de la figura siguiente muestra el tiempo de ejecucin y el tiempo de reposo que se producen durante el segundo de ejecucin de OB1. A fin de facilitar la compresin, la barra de ajuste muestra todo el tiempo de reposo en un bloque. En realidad, tal y como ya se ha explicado, el tiempo de reposo se produce en intervalos de 1 ms durante todo el tiempo correspondiente a 1 s, mientras OB1 finaliza.
Temporizador de 1 s: Tiempo mnimo de reposo = 0 Tiempo mnimo de ciclo = 0 ms

La barra de ajuste muestra un tiempo de ejecucin de 900 ms seguido de un tiempo de reposo de 100 ms. 900

El tiempo de reposo de 100 ms se produce durante la ejecucin.

100

Tiempo de ciclo de 1 s, incluida la ejecucin de OB1

D-12

Windows Logic Controller (WinLC RTX) Descripcin del producto A5E00165593-02

Distribucin de tiempos entre WinLC RTX y el PC

Ahora debe imaginarse el mismo ejemplo con los parmetros representados en la siguiente tabla.
Tabla D-2 Parmetros de WinLC RTX Configuracin de WinLC RTX Nmero de CPUs Prioridad panel de ajuste Tiempo mnimo de reposo panel de ajuste Tiempo mnimo de ciclo panel de ajuste Intervalo de vigilancia del tiempo de reposo Intervalo de reposo vigilancia del tiempo de reposo 1 50 (valor por defecto para WinLC RTX) 200 ms 0 ms (valor por defecto) 9 ms (valor por defecto) 1 ms (valor por defecto) Valor

En este caso, durante el procesamiento de OB1 en 1 s se produce un tiempo de reposo de 100 ms, igual que en el ejemplo anterior. Dado que el valor definido para el tiempo mnimo de ciclo es 200, al final de OB1 se produce un tiempo de espera al ciclo libre de otros 100 ms. Ahora el tiempo total de ciclo es de 1100 ms: 1000 ms (1 s) para OB1 y otros 100 ms para el tiempo de espera al ciclo libre.

Figura D-8

OB1 con 1 s y 200 ms de tiempo de reposo

Windows Logic Controller (WinLC RTX) Descripcin del producto A5E00165593-02

D-13

Distribucin de tiempos entre WinLC RTX y el PC

La siguiente figura explica detalladamente la barra de ajuste del tiempo en este ejemplo:
Temporizador de 1 s: Tiempo mnimo de reposo = 200 ms; Tiempo mnimo de ciclo = 0 ms La barra de ajuste muestra un tiempo de ejecucin seguido de un tiempo de reposo de 200 ms. 900 Tiempo de ciclo de 1 s (1000 ms) para OB1 El tiempo total de ciclo es de 1100 ms El tiempo de reposo de 100 ms se produce durante la ejecucin del OB. El tiempo de reposo de 100 ms se produce despus de la ejecucin del OB.

200

Ejemplo: retardo del tiempo de inicio de un OB por la vigilancia del tiempo de reposo En este ejemplo se trata de un programa de control que consulta 20 ms de tiempo en un bucle de OB1 (o proporcionado por otra lgica de control), de modo que OB1 siempre requiere 20 ms del tiempo de ciclo para el procesamiento completo. Este programa contiene adems un OB35 configurado de tal forma que se ejecute cada 100 ms. OB35 requiere aproximadamente 1 ms para al ejecucin.
Tabla D-3 Parmetros WinLC RTX Configuracin de WinLC RTX Nmero de CPUs Prioridad panel de ajuste Tiempo mnimo de reposo panel de ajuste Tiempo mnimo de ciclo panel de ajuste Intervalo de actividad vigilancia del tiempo de reposo Intervalo de reposo vigilancia del tiempo de reposo 1 50 (valor por defecto para WinLC RTX) 10 ms (valor por defecto) 0 ms (valor por defecto) 9 ms (valor por defecto) 1 ms (valor por defecto) Valor

En este caso se trata de una aplicacin bien configurada que utiliza los valores predeterminados para todos los parmetros de ajuste. La figura D-9 muestra la configuracin del panel de ajuste.

D-14

Windows Logic Controller (WinLC RTX) Descripcin del producto A5E00165593-02

Distribucin de tiempos entre WinLC RTX y el PC

Figura D-9

OB1 con 20 ms y 10 ms de tiempo de reposo

En el panel de ajuste puede ver lo que ocurrira en este caso. No obstante, el panel de ajuste muestra nicamente los datos referentes al ciclo libre (ejecucin de OB1). No puede ver lo que ocurre con OB35. OB1 requiere un tiempo superior al intervalo de vigilancia de 9 ms para finalizar. El algoritmo del tiempo de reposo interrumpe el programa de control dos veces en cada ciclo libre. Si la vigilancia del tiempo de reposo interrumpe OB1, no puede ejecutarse ningn OB, tampoco el OB35. Si llega el momento de inicio de OB35 mientras OB1 est interrumpido, OB35 debe esperar hasta el final del tiempo de interrupcin, como mximo 1 ms (valor correspondiente al intervalo de reposo). De modo similar, OB35 podra interrumpirse durante 1 ms si el final del intervalo de vigilancia del watchdog se produce durante la ejecucin de OB35. La figura D-10 ilustra esta Inestabilidad de OB 35.

Figura D-10

Ejemplo con inicio retardado de OB35 o Inestabilidad

En muchas aplicaciones esta inestabilidad de 1 ms en OB35 es aceptable. Si la vigilancia del tiempo de reposo predeterminada en WinLC RTX no es aceptable para su aplicacin, puede hacer los cambios necesarios con los mtodos que se describen en el siguiente apartado Cambiar los parmetros de la vigilancia del tiempo de reposo del programa de control y en el ltimo apartado Administracin del tiempo de reposo del programa de usuario.

Windows Logic Controller (WinLC RTX) Descripcin del producto A5E00165593-02

D-15

Distribucin de tiempos entre WinLC RTX y el PC

Cambiar los parmetros de la vigilancia del tiempo de reposo del programa de control
Muchas aplicaciones funcionan bien con los valores predeterminados para la vigilancia del tiempo de reposo. Por otro lado, puede reducir o anular las repercusiones de la vigilancia de tiempo de reposo (descritas en los apartados anteriores) sobre aplicaciones con un tiempo de ciclo inferior a 50 ms y con un tiempo de reposo suficiente en el ciclo libre (como ya se ha descrito en el apartado 5.1, Administracin del tiempo de reposo del ciclo libre). Para ello debe modificar los parmetros correspondientes a la vigilancia del tiempo de reposo en la aplicacin de Advanced Tuning disponible en versiones de WinLC a partir de WinLC RTX 3.1.

Nota En la mayora de las instalaciones de WinLC RTX, la ruta de la aplicacin WinLC Advanced Tuning es C:\Siemens\WinAC\WinLCRTX\AdvancedTuning.exe. Para que pueda iniciar la aplicacin, WinLC RTX debe estar funcionando. La aplicacin Advanced Tuning no requiere ningn parmetro si trabaja con WinLC RTX.

Si su aplicacin es como la representada en el ejemplo Retardo del tiempo de inicio de un OB por la vigilancia de tiempo de reposo puede evitar los efectos de la vigilancia del tiempo de reposo con la aplicacin Advanced Tuning. En este ejemplo el OB1 necesita 20 ms para la ejecucin. Dispone de un tiempo mnimo de reposo de 10 ms, lo que significa un tiempo total para el ciclo libre de 30 ms. OB35 y otros OBs de interrupcin prolongan el tiempo total de ciclo en funcin de la rapidez con la que se ejecutan los OBs de interrupcin. En este ejemplo suponemos que el tiempo total de ciclo ms largo es inferior a 45 ms. En ese caso indicara en la aplicacin Advanced Tuning 45000 microsegundos como valor lmite para el tiempo de ejecucin (Execution Time Limit). El programa de control nunca debe requerir ms del 90% del tiempo de CPU del PC, por lo que para el valor Max Execution Load debe dejar el valor predeterminado de 90%. La figura D-11 ilustra la aplicacin Advanced Tuning con estos valores.

Figura D-11

Aplicacin WinLC RTX Advanced Tuning

D-16

Windows Logic Controller (WinLC RTX) Descripcin del producto A5E00165593-02

Distribucin de tiempos entre WinLC RTX y el PC

Una vez que haya confirmado estos parmetros, la supervisin del programa de control no afectar ms a su programa. Como puede ver en la figura D-12, el programa de ejemplo cumple el requisito que dicta que la CPU debe presentar una carga inferior al 90% durante cada tiempo de ejecucin limitado (p.ej. durante cada intervalo de vigilancia) de 45 ms.

Figura D-12

Ejemplo de cmo impedir la inestabilidad en OB35 debido a la modificacin de parmetros correspondientes a la vigilancia del tiempo de reposo

Windows Logic Controller (WinLC RTX) Descripcin del producto A5E00165593-02

D-17

Distribucin de tiempos entre WinLC RTX y el PC

Vigilancia del tiempo de reposo del programa de control de usuario


Todas las CPUs S7, tambin WinLC RTX, soportan la funcin de sistema WAIT (SFC47) como otro mecanismo para la vigilancia del tiempo de reposo. Este mecanismo puede utilizarse para implementar una solucin similar a la vigilancia del tiempo de reposo del programa de control descrita en los apartados anteriores. La ventaja de esta solucin es que le proporciona un mayor control de qu OBs se ven afectados por el tiempo de reposo (tiempo de espera al ciclo libre). Con esta solucin tiene que insertar los tiempos de reposo correspondientes directamente en el programa de control. Para que pueda comprender cmo se insertan tiempos de reposo con la funcin SFC47, revise de nuevo el ejemplo Retardar el tiempo de inicio del OB con la vigilancia del tiempo de reposo. En este ejemplo el programa de control incluye lgica en OB1 para cuya ejecucin se requieren 20 ms. Este programa contiene adems un OB35 configurado de tal forma que se ejecute cada 100 ms. OB35 requiere aproximadamente 1 ms para al ejecucin. Los parmetros de WinLC RTX se ajustan de la forma representada en la siguiente tabla.
Tabla D-4 Parmetros WinLC RTX Configuracin de WinLC RTX Nmero de CPUs Prioridad panel de ajuste Tiempo mnimo de reposo panel de ajuste Tiempo mnimo de ciclo panel de ajuste Intervalo de vigilancia del tiempo de reposo Intervalo de reposo vigilancia del tiempo de reposo 1 50 (valor por defecto para WinLC RTX) 10 ms (valor por defecto) 0 ms (valor por defecto) 9 ms (valor por defecto) 1 ms (valor por defecto) Valor

En esta configuracin se produce una inestabilidad de 1 ms en el tiempo de inicio y en el tiempo de ejecucin de OB35 porque el tiempo de ejecucin de OB1 (20 ms) es superior al intervalo de vigilancia de la supervisin (9 ms). Si la supervisin del programa de control detecta que no ha habido un tiempo de reposo durante el intervalo de vigilancia, el programa de control se ve forzado a introducir un tiempo de reposo equivalente a la duracin del intervalo de reposo de la supervisin (1 ms). La figura superior D-10 ilustra la repercusin de la inestabilidad en OB35. Puede cambiar esta aplicacin de ejemplo de tal modo que los intervalos de reposo se inserten en el ciclo libre sin que eso afecte al tiempo de inicio de los OBs de interrupcin como OB35. Para ello debe implementar un intervalo de reposo regular (como la vigilancia del tiempo de reposo del programa de control) con una prioridad de OB superior a la del ciclo libre pero inferior a la del OB de interrupcin (se implementa un OB cclico con una llamada de la SFC47 WAIT).

D-18

Windows Logic Controller (WinLC RTX) Descripcin del producto A5E00165593-02

Distribucin de tiempos entre WinLC RTX y el PC

A continuacin se describe la forma de modificar este ejemplo de modo que el ciclo libre (OB1) no requiera ms del 50% del tiempo de CPU y que el OB35 cclico se inicie de forma inmediata aunque el tiempo de inicio coincida con un intervalo de reposo. 1. Incluya OB36 en el programa de control. Si se cumple el requisito de que OB35 se ejecute en 1 ms, un tiempo de espera de 2 ms permite que OB35 se ejecute durante el tiempo de espera y que quede un tiempo de espera de 1 ms. Este tiempo es suficiente como tiempo de reposo requerido para la supervisin del programa de control. OB36 contiene el siguiente programa sencillo. CALL WAIT // SFC47 funcin de espera WT: 3000 // 3000 microsegundos o bien 3 ms 2. Cambie la configuracin de OB36 en la configuracin de hardware de STEP 7. En el cuadro de dilogo Properties de WinLC RTX en la ficha Cyclic Interrupt especifique para OB36 una prioridad inferior a la prioridad de OB35 (2). Defina una ejecucin (ms) de 6. 3. Ajuste el tiempo mnimo de reposo en el panel de ajuste a cero, a no ser que requiera una carga de la CPU inferior al 50% durante el ciclo libre. La figura D-13 muestra las ventajas de este pequeo cambio en la aplicacin.

Figura D-13

Ejemplo para impedir la inestabilidad en OB35 con OB36

Windows Logic Controller (WinLC RTX) Descripcin del producto A5E00165593-02

D-19

Distribucin de tiempos entre WinLC RTX y el PC

D-20

Windows Logic Controller (WinLC RTX) Descripcin del producto A5E00165593-02

ndice alfabtico
A
Abrir Controlador WinLC RTX, 4-19 Software WinLC RTX, 4-24-4 WinLC RTX como programa de servicios de NT, 2-5 Abrir WinLC RTX desde STEP 7, 4-9 Acceder a datos consistentes, 6-10, B-2 Actualizacin E/S, sncronas, 5-13 Acumuladores Datos tcnicos de WinLC RTX, B-2B-4 Direcciones, B-1 Nmero (WinLC RTX), 1-2 Ajustar el ciclo, 4-174-19 Ajustar el reloj del sistema, 5-18 Ajustar el tiempo de ciclo, 4-164-18 Alarma Alarma cclica, 5-16 Configurar la prioridad, 5-15 Hora, 5-15 Alarma cclica, Configurar, 5-16 Alarma horaria, Configurar, 5-15 Alemn, cambiar, 4-22 Amplificador de bus RS-485, Direccionamiento, 6-5 Amplificadores de bus Aumentar la longitud de cable, 6-7 Direccionamiento, 6-5 Lneas derivadas, 6-7 Normas, 6-5 Amplificadores de bus RS485, 6-7 Normas, 6-5 Amplificar la seal de red, 6-7 Ao 2000, 1-4 Archivo comprimido Crear, 4-27 Recuperar, 4-27 Archivo Lame, Pautas para la autorizacin de WinLC RTX, 2-7 rea de direccionamiento de WinLC RTX, B-1 rea de memoria de las marcas (M), B-1 Borrado total, 5-5, C-4 Datos tcnicos de WinLC RTX, B-2, B-4 Marca de ciclo, 5-11 Remanente, 5-145-16 reas Direcciones de DB, B-1 Direcciones de FB, B-1, B-5 Direcciones de FC, B-1 reas de direccionamiento, 6-96-12 Asignar direcciones para la periferia descentralizada, 6-86-11 Datos consistentes, 6-8 DB, B-1 Direcciones de diagnstico de la periferia descentralizada, 6-11 FB, B-1, B-5 FC, B-1 reas de memoria rea de direccionamiento, 6-86-10 Asignar direcciones para la periferia descentralizada, 6-86-11 Borrado total, 5-5, C-4 Datos consistentes, 6-8, B-2 Datos tcnicos, B-2B-4 Direcciones de diagnstico de la periferia descentralizada, 6-11 reas de memoria remanentes, Configuracin, 5-145-16 Arranque Configuracin del arranque, 5-11 El arranque no se corresponde con la configuracin real, 5-11 AUTHORS.EXE Autorizacin para WinLC RTX, 2-72-9 Desinstalar la autorizacin para WinLC RTX, 2-8 Instalar la autorizacin para WinLC RTX, Procedimiento de instalacin, 2-32-5 Transferir la autorizacin para WinLC RTX, 2-8 Autoarranque, 4-204-22 Autorizacin para el software WinLC RTX, 2-72-9 Procedimiento, 2-7 Vase README.TXT en el disquete de autorizacin Pautas, 2-7

B
Backup, Archivo comprimido, 4-27 Base de datos DP. Vase PROFIBUS Bloque de datos (DB) reas de direccionamiento, B-1 Nmero admitido por WinLC RTX, B-4 Remanente, 5-145-16

Windows Logic Controller (WinLC RTX) Descripcin del producto A5E00165593-02

ndice alfabtico-1

ndice alfabtico

Tamao, B-1, B-5 Bloque de datos del sistema (SDB) Ajustar el ciclo, 4-174-19 Parmetros de configuracin, 5-105-16 Bloque de estado, Observar un programa con STEP 7, 5-8 Bloque de funcin (FB) reas de direccionamiento, B-1, B-5 Nmero admitido por WinLC RTX, B-4 Tamao, B-1 Bloque de funcin del sistema (SFB) Nmero admitido por WinLC RTX, B-4 SFBs que soporta WinLC RTX, B-14 Bloque de organizacin (OB) Nmero admitido por WinLC RTX, B-4 OB1, B-5 Ciclo, 4-144-16 Efectos en el ciclo, 5-12 Prolongacin del ciclo, 4-14, D-9 Prolongacin del tiempo de procesamiento, 4-14, D-9 OB10, B-6 OB100, B-5 OB102, B-5 OB121, B-7B-9 OB122, B-7B-9 OB20, B-6 Ciclo, 4-144-16 Prolongacin del ciclo, 4-14, D-9 Prolongar el tiempo de procesamiento, 4-14, D-9 OB35, B-6 Ciclo, 4-144-16 Efectos en el ciclo, 5-12 Prolongacin del ciclo, 4-14, D-9 Prolongacin del tiempo de procesamiento, 4-14, D-9 OB36, B-6 OB40, B-6 OB80, B-7B-9 OB82, B-7B-9 OB83, B-7B-9 OB85, B-7B-9 OB86, B-7B-9 OBs compatibles con WinLC RTX, B-5 Bloque lgico, Tamao mximo, FC, B-5 Bloques compatibles con WinLC RTX, B-1B-4 Direcciones DBs, B-1 FBs, B-1 FCs, B-1 OBs, B-1 Bloques de datos del sistema (SDB), Configurar el ciclo, 4-134-16 Bloques lgicos reas de direccionamiento

DB, B-1 FB, B-1, B-5 FC, B-1 Cantidad admitida por WinLC RTX, B-2 Tamao mximo DB, B-1, B-5 FB, B-1 FC, B-1 Bloques lgicos compatibles con WinLC RTX, Cantidad, B-2 Bloques que soporta WinLC RTX SFBs, B-14 SFCs, B-9B-11 Borrado total (MRES), 4-104-13, 5-25-4, C-2C-4 Borrado total de la memoria, 5-5, C-4 Borrado total de la memoria, 5-5, C-4 Bfer de diagnstico, 5-75-9 Despus de borrado total, C-4 Tras el borrado total, 5-5 Bus de campo de proceso. Vase PROFIBUSDP

C
Cambiar el estado operativo, 4-11, 5-2, C-3 Efectos en los LEDs de estado, 4-11, 5-2 en STEP 7 o WinCC, 5-2 en STEP 7 WinCC, 4-11, C-3 Repercusiones en los LEDs de estado, C-3 Cambiar el idioma, 4-22 Capacidad Datos tcnicos, B-2B-4 OBs compatibles, B-5B-8 Probar, Tiempos de ejecucin de operaciones, B-14B-16 Requisitos del sistema, 1-3 SFBs soportados, B-14 SFCs soportadas, B-9B-11 Tiempos de ejecucin (operaciones), B-14B-16 Cargar en la CPU, Tamao mx. del programa, 4-8 Cargar un programa desde un controlador, Es posible en el estado operativo RUN-P y STOP, C-3 Cargar un programa desde WinLC RTX Es posible en el estado operativo RUN-P y STOP, C-3 No es posible en el estado operativo RUN, 4-11, 5-2, C-3 Posible en el estado operativo RUN-P o STOP, 4-11, 5-2 Cargar un programa en WinLC RTX con STEP 7, 4-9 No es posible en el estado operativo RUN,

ndice alfabtico-2

Windows Logic Controller (WinLC RTX) Descripcin del producto A5E00165593-02

ndice alfabtico

4-11, 5-2, C-3 Posible en el estado operativo RUN-P o STOP, 4-11, C-3 Posible en RUN-Estado operativo RUN-P o STOP, 5-2 Cargar y transferir periferia descentralizada, B-2 Cerrar el controlador WinLC RTX, 4-19 Ciclo Ajustar, 4-13 Ajustar con el panel de ajuste, 4-164-18 Configuracin, 5-125-14 Descripcin, 4-13, 4-144-16 Prolongacin del tiempo de procesamiento, 4-14, D-9 Tiempo de ejecucin, 4-14 Tiempo de reposo, 4-14, 5-125-14 tiempo mnimo de ciclo, 4-14 Componentes de WinAC, 1-11-4 Procesador de comunicaciones (CP), 2-2 WinLC, 2-2 Computing Panel de control, Propiedades, C-6C-7 Propiedades, Panel, C-6C-7 Comunicacin Amplificadores de bus, 6-7 Amplificar las seales de red, 6-7 Normas, 6-5 Amplificar las seales de red, 6-7 rea de direccionamiento, 6-3 Asignar direcciones para la periferia descentralizada, 6-86-11 Capacidad de WinLC RTX, B-2B-4 Cargar y transferir periferia descentralizada, B-2 Datos consistentes, 6-10, B-2 Direccin MPI, Direccin predeterminada (WinLC RTX), 4-9 Direccin MPI para WinLC RTX, 6-3 Direcciones de diagnstico de la periferia descentralizada, 6-11 Eliminacin de fallos, LED de estado (WinLC RTX), 6-12 Esclavos DP, B-2B-4 Estaciones, 6-3 Imagen de proceso, B-2 Lneas derivadas, 6-7 No es posible con algunas velocidades de transmisin, 6-7 Longitud de cable, 6-6 Nmero permitido de segmentos, 6-4 Pautas, 6-26-5 Resumen, 6-3, 6-4 Pautas para asignar direcciones, 6-3, 6-4 Periferia descentralizada, Direcciones, 6-96-12 PROFIBUS-DP

Datos tcnicos de WinLC RTX, B-2B-4 LED de estado (WinLC RTX), 6-12 Representacin de las entradas y salidas en la imagen de proceso, B-2 Tiempo de control para READY, 5-11 Utilizar amplificadores de bus RS-485, 6-5 Velocidad de transferencia, 6-6 Conexin y desconexin de bits de la marca de ciclo, 5-11 Configuracin de hardware Ciclo, 4-134-15, 5-125-14 Datos remanentes, 5-145-16 Datos tcnicos de WinLC RTX, B-2B-4 Direcciones de diagnstico de la periferia descentralizada, 6-11 Marca de ciclo, 5-11 Propiedades de arranque, 5-11 Reloj, 5-18 Trabajar con STEP 7, 4-44-6 Configuracin E/S Datos tcnicos de WinLC RTX, B-2B-4 STEP 7 Configuracin de hardware, 4-44-6 Configurar componentes de hardware, 4-6 Configurar WinLC RTX, STEP 7 Configuracin de hardware, 4-44-6 Confirmar (proteccin de acceso), 4-24 Contadores, B-1 Borrado total, 5-5, C-4 Datos tcnicos de WinLC RTX, B-2, B-4 Remanente, 5-145-16 Contrasea Activar, 4-24 Validez, 4-26 Control engine Ajustar en el panel de control, C-6 SIMATIC Controls, Panel, C-1 Controlar el ciclo, Panel de ajuste, 4-174-19 Controlar la informacin de diagnstico, 5-75-9 Controles ActiveX, Propiedades, Panel de control, C-6C-7 CP 5613 Amplificadores de bus, 6-7 Datos tcnicos de WinLC RTX, B-2B-4 Direccionamiento y periferia descentralizada, 6-96-12 Direcciones de diagnstico de la periferia descentralizada, 6-11 Eliminacin de fallos, LED de estado (WinLC RTX), 6-12 Lneas derivadas, 6-7 No es posible con algunas velocidades de transmisin, 6-7 Longitud de cable, 6-6 Pautas para configurar la red, 6-26-5 Velocidad de transferencia, 6-6 CPU (procesador), Requisitos del sistema, 1-3

Windows Logic Controller (WinLC RTX) Descripcin del producto A5E00165593-02

ndice alfabtico-3

ndice alfabtico

Customize Cambiar el idioma, 4-22 Funcin de autoarranque, 4-204-22

Tiempos de ejecucin de operaciones, B-14B-16 Velocidad de transferencia, B-1B-3 Datos tcnicos de WinLC RTX Memoria de trabajo, B-1 OBs compatibles con WinLC RTX, B-5 D SFBs que soporta WinLC RTX, B-14 Data, Controles SIMATIC, Panel, C-6C-7 Definicin del idioma, para WinAC, 4-22 Datos consistentes, Representar las direcciones Definir el idioma, 4-22 de la memoria, 6-86-11 Desinstalar, WinLC RTX, 2-6 Datos de proceso, Controles SIMATIC, Panel, Desinstalar la autorizacin de WinLC RTX, PauC-6C-7 tas, 2-7 Datos locales Vase README.TXT en el disquete de autoriDatos tcnicos de WinLC RTX, B-2, B-4 zacin Tamao, B-1 Desinstalar la autorizacin para WinLC RTX, Datos remanente, Borrado total de la memoria, 2-72-9 C-4 Requisitos, 2-6 Datos remanentes Diagnstico/Reloj, Parametrizar, 5-17 rea de memoria de las marcas (M), B-1, B-4 Direccionamiento de la periferia descentralizada, Bloques de datos (DBs), 5-145-16 6-96-12 Borrado total de la memoria, 5-5 Direcciones de diagnstico, 6-11 Contadores, B-1, B-4 Directivas, Resumen de la instalacin, 2-2 Temporizadores, B-1, B-4 Directrices, MRES (borrado total), C-2 Datos tcnicos, B-1B-3 Distancia -Reloj de tiempo real, B-2 Longitud de cable y velocidad de transferencia, rea de memoria de las marcas (M) (Tamao), 6-6 B-1 PROFIBUS-DP, 6-26-7 rea de memoria de las marcas (M) (tamao), Utilizar amplificadores de bus, 6-7 B-2 DP (periferia descentralizada). Vase Periferia Contadores, B-1, B-2 descentralizada; PROFIBUS Datos consistentes, 6-86-11 DP equidistante, 5-13 Datos locales (tamao), B-1, B-2 Drivers para CP 5613, 2-92-10 Datos tcnicos, B-2 Direccin MPI, Direccin predeterminada (WinLC RTX), 4-9 E E/S analgicas, B-1B-3 E/S digitales, B-1B-3 E/S analgicas, B-1 Esclavos DP, B-1B-3 Datos tcnicos de WinLC RTX, B-2, B-4 Imagen de proceso (tamao), B-1, B-2 E/S centrales. Vase Entradas y salidas integraMarca (tamao), B-1, B-2 das E/S digitales, B-1 Marca de ciclo, B-1, B-2 Vase E/S descentralizadas Marcas (tamao), B-2 Datos tcnicos de WinLC RTX, B-2, B-4 Memoria de carga, B-1, B-2B-4 E/S remotas Memoria de trabajo, B-2B-4 Acceder a datos, 6-86-11 Memoria remanente, B-1, B-2 Datos consistentes, 6-86-11 Nmero de bloques admitidos (WinLC RTX), Direcciones de diagnstico de los esclavos DP, B-2 6-11 OBs compatibles con WinLC RTX, B-5 Ejemplo, Programas para el panel de control, C-7 Periferia descentralizada, B-1B-3 Eliminacin de fallos Profundidad de anidado, B-2 Fallo de PROFIBUS, 6-12 Referencia, B-2 Instalacin de WinLC RTX, 2-4 Reloj de tiempo real, B-1B-3 No hay autorizacin vlida, 2-7 Reloj del sistema, B-1B-3 Entradas y salidas integradas (Imagen de proRequisitos del sistema, 1-3 ceso), Direccionamiento, B-2 SFBs que soporta WinLC RTX, B-14 Entradas y salidas integradas (imagen de proSFCs que soporta WinLC RTX, B-9 ceso), Direccionamiento de la periferia descenTemporizadores, B-1, B-2

ndice alfabtico-4

Windows Logic Controller (WinLC RTX) Descripcin del producto A5E00165593-02

ndice alfabtico

tralizada, 6-96-12 Equipo SIMATIC 300, Configurar las entradas y salidas en WinLC RTX, 4-4 Esclavo, Tiempo de control para READY, 5-11 Esclavo DP Vase PROFIBUS Cantidad permitida, B-2 Datos tcnicos de WinLC RTX, B-2, B-4 Direcciones de diagnstico de la periferia descentralizada, 6-11 Pautas para configurar la red, 6-26-5 Tiempo de control para READY, 5-11 Esclavos Cantidad permitida, B-2 Direcciones de diagnstico de la periferia descentralizada, 6-11 Pautas para configurar la red, 6-26-5 Escribir datos consistentes, 6-10, B-2 Estacin, Utilizar amplificadores de bus, 6-5 Estaciones Vase Estaciones, PROFIBUS Nmero de estaciones direccionables, 6-5 Nmero mximo permitido en la subred, 6-4 PROFIBUS, 6-3 Estadsticas de tiempos de ejecucin (SFC78), B-11 Estado operativo RUN, 4-11, 5-2 LED de estado, 5-3 No es posible cargar en y desde el PC, 4-11, 5-2 Rearranque en fro o en caliente, 4-114-13 Estado operativo RUN (controlador), C-3 LED de estado, C-5 Estado operativo RUN-P, 4-11, 5-2 Es posible cargar en y desde el PC, 4-11, 5-2 Rearranque en fro o en caliente, 4-114-13 Estado operativo RUN-P (controlador), C-3 Es posible cargar desde la CPU y en la CPU, C-3 Estado operativo STOP, 4-11, 5-2, C-3 Borrado total con STEP 7, 5-5 Borrado total de la memoria con STEP 7, C-4 Es posible cargar desde la CPU y en la CPU, C-3 Es posible cargar en y desde el PC, 4-11, 5-2 Informacin de diagnstico, 5-75-9 LED de estado, 5-3, C-5 Rearranque en fro o en caliente, 4-114-13 Estados operativos, 4-11, 5-2, B-7, C-2, C-3 Cargar los parmetros de configuracin, 5-10 Evento AlarmCondition, C-25 Evento ConnectionError, C-25 Evento de arranque OB1, B-5 OB10, B-6 OB100, B-5

OB102, B-5 OB121, B-7B-9 OB122, B-7B-9 OB20, B-6 OB35, B-6 OB36, B-6 OB40, B-6 OB80, B-7B-9 OB82, B-7B-9 OB83, B-7B-9 OB85, B-7B-9 OB86, B-7B-9 Evento MouseDown, C-25 Evento MouseMove, C-27 Evento MouseUp, C-28 Evento MResBttnSelected, C-28 Evento RunBttnSelected, C-28 Evento RunPBttnSelected, C-29 Evento StopBttnSelected, C-29 Evento UpdateState, C-29 Eventos AlarmCondition, C-25 ConnectionError, C-25 MouseDown, C-25 MouseMove, C-27 MouseUp, C-28 MResBttnSelected, C-28 RunBttnSelected, C-28 RunPBttnSelected, C-29 StopBttnSelected, C-29 UpdateState, C-29

F
Fallo de Windows NT, 5-9 Fallo grave en Windows NT, 5-9 Francs, cambiar, 4-22 Funcin (FC) reas de direccionamiento, B-1 Nmero admitido por WinLC RTX, B-4 Tamao, B-1, B-5 Funcin de sistema (SFC) Ajustar el reloj del sistema, 5-18 Consultar el reloj del sistema, 5-18 Nmero admitido por WinLC RTX, B-4 Nmero mximo de SFCs asncronas, B-9 Nmero mximo de SFCs asincrnicas, B-4 SFCs que soporta WinLC RTX, B-9B-11 Funcionamiento en caso de fallo (OB84), 5-9 Funciones de WinLC RTX, 1-2

G
Guardar el programa de usuario, 4-27

Windows Logic Controller (WinLC RTX) Descripcin del producto A5E00165593-02

ndice alfabtico-5

ndice alfabtico

I
Imagen de proceso, B-1 Datos tcnicos de WinLC RTX, B-2, B-4 Direccionamiento de la periferia descentralizada, 6-96-12, B-2 Direcciones de diagnstico de la periferia descentralizada, 6-11 Imagen de proceso de entradas, B-2 Ciclo, 4-134-15 Datos tcnicos de WinLC RTX, B-2B-4 Direccin de diagnstico de la periferia descentralizada, 6-11 Direccionamiento de la periferia descentralizada, 6-96-12 Periferia descentralizada, Direcciones de diagnstico, 6-11 Imagen de proceso de salidas, B-2 Ciclo, 4-134-15 Datos tcnicos de WinLC RTX, B-2B-4 Direccin de diagnstico de la periferia descentralizada, 6-11 Direccionamiento de la periferia descentralizada, 6-96-12 Periferia descentralizada, Direcciones de diagnstico, 6-11 Indicacin de fallo del sistema (SF), 5-3 Indicacin de los tiempos de ciclo, 4-174-19 Indicador de fallo del sistema (SF), C-5 Inestabilidad, B-9 Ingls, cambiar, 4-22 Instalacin Autorizacin, 2-72-9 Desinstalar la autorizacin, 2-8 Instalar la autorizacin para el software WinLC RTX, 2-7 Pautas, 2-7 Vase README.TXT en el disquete de autorizacin Instalar WinLC RTX con el CP 5613, 2-2 Instalar y desinstalar el software WinLC RTX, 2-32-5 Observaciones sobre CP 5613, 2-92-10 Proteccin contra copia, 2-72-9 Desinstalar la autorizacin, 2-8 Transferir la autorizacin, 2-8 Requisitos del sistema, 1-3 Transferir la autorizacin, 2-8 Instalacin del software Autorizacin para WinLC RTX, 2-72-9 Desinstalar la autorizacin para WinLC RTX, 2-72-9 Instalar y desinstalar WinLC RTX, 2-32-5 Transferir la autorizacin para WinLC RTX, 2-72-9 Instalar el software, WinLC RTX y CP 5613, 2-2 Instalar la autorizacin para el software

WinLC RTX Arrancar sin autorizacin, 2-8 Desinstalar la autorizacin, 2-8 Transferir la autorizacin, 2-8 Instalar y desinstalar la autorizacin para el software WinLC RTX, Instalar y desinstalar el software, 2-32-5 Integridad de los datos (datos consistentes), 6-11, B-2 Interfaz mquina-hombre, 1-2 Interfaz multipunto (MPI). Vase MPI

L
LEDs de estado, 4-104-13, 5-25-4, C-2C-4, C-5 DP, 6-12 Reinicio, 5-3, C-5 Leer datos consistentes, 6-10, B-2 Lneas derivadas, 6-7 No es posible con algunas velocidades de transmisin, 6-7 Longitud de cable, 6-6 Amplificadores de bus, 6-7 Lneas derivadas, 6-7 Velocidad de transferencia, 6-6

M
Maestro Capacidad de WinLC RTX, B-2B-4 Datos tcnicos de WinLC RTX, B-2 Direcciones de diagnstico de la periferia descentralizada, 6-11 Esclavos DP, B-2B-4 Pautas para configurar la red, 6-26-5 Tiempo de control para READY, 5-11 Maestro DP Vase PROFIBUS Capacidad de WinLC RTX, B-2B-4 Datos tcnicos de WinLC RTX, B-2B-4 Direcciones de diagnstico de la periferia descentralizada, 6-11 Esclavos DP, B-2B-4 Pautas para configurar la red, 6-26-5 Tiempo de control para READY, 5-11 Manejar y hacer un seguimiento de datos, 5-8 Marca, B-1 Borrado total, 5-5, C-4 Datos tcnicos de WinLC RTX, B-4 Marca de ciclo, 5-11 Remanente, 5-145-16 Marca de ciclo, B-1 Configuracin, 5-11 Datos tcnicos de WinLC RTX, B-2, B-4

ndice alfabtico-6

Windows Logic Controller (WinLC RTX) Descripcin del producto A5E00165593-02

ndice alfabtico

Marcas, Datos tcnicos de WinLC RTX, B-2 Megahertzios (MHz), Requisitos del sistema, 1-3 Memoria de carga, B-1 Acceso durante el arranque, B-9 WinLC RTX, B-2B-4 Memoria de trabajo, B-1 WinLC RTX, B-2B-4 Vase Memoria de carga Memoria RAM, Requisitos del sistema, 1-3 Memoria remanente, B-4 Datos tcnicos de WinLC RTX, B-2 Memoria requerida, 1-3 Memorizar la fecha y la hora en WinLC RTX, 1-4 Mensajes, Direcciones de diagnstico de los esclavos DP, 6-11 Mtodo OnStateChanged, C-20 MHz, Requisitos del sistema, 1-3 Modo Interrupt (CP 5613), 2-92-10 Modo Poll (CP 5613), 2-92-10 Modos de operacin, 4-104-13 MPI Direccin Despus de borrado total, C-4 Direccin MPI predeterminada (WinLC RTX), 4-9 Direccin tras el borrado total, 5-5 Direccin WinLC RTX, 6-3 MRES, 4-104-13, 5-25-4 Borrado total de la memoria, 5-5 MRES (borrado total), C-2C-4 Borrado total de la memoria, C-4

Configurar, 5-15 Evento de arranque, B-6 OB100, Evento de arranque, B-5 OB102, Evento de arranque, B-5 OB121, Evento de arranque, B-7B-9 OB122, Evento de arranque, B-7B-9 OB20 Efectos en el ciclo, 4-134-15 Evento de arranque, B-6 Prolongacin del ciclo, 4-14, D-9 OB35 Configurar, 5-16 Efectos en el ciclo, 4-134-15, 5-12 Evento de arranque, B-6 Prolongacin del ciclo, 4-14, D-9 OB36, Evento de arranque, B-6 OB40, Evento de arranque, B-6 OB80, Evento de arranque, B-7B-9 OB82, Evento de arranque, B-7B-9 OB83, Evento de arranque, B-7B-9 OB84, Funcionamiento en caso de fallo de Windows NT, 5-9 OB85, Evento de arranque, B-7B-9 OB86, Evento de arranque, B-7B-9 OBs de error, B-7B-9 OBs de fallo, B-5 OBs de interrupcin, B-5, B-6 Operaciones DP, Tiempos de ejecucin, B-13

P N
Normas Tiempos de ejecucin de operaciones, B-14B-16 Utilizar amplificadores de bus RS-485, 6-5 Nmero de bloques admitidos, Datos tcnicos de WinLC RTX, B-4 Nmero de bloques cargables, 4-8 Nmero InterruptRequest (IRQ), 2-92-10 Nmero mximo de SFCs asncronas, B-9 Nmero mximo de SFCs asincrnicas, B-4 Panel CPU, 4-104-13 LEDs de estado, 4-104-13 Panel de ajuste, 4-164-18 Ajustar el ciclo, 4-174-19 Carga de la CPU, 4-164-18 Prioridad de WinLC, 4-164-18 Tiempo de ejecucin, 4-164-18 Tiempo de reposo, 4-164-18 Tiempo mnimo de ciclo, 4-164-18 Panel de control, C-1C-12 Ajustar el control engine, C-6 Estado operativo STOP, LED de estado, C-5 Estados operativos, C-3 Eventos AlarmCondition, C-25 ConnectionError, C-25 MouseDown, C-25 MouseMove, C-27 MouseUp, C-28 MResBttnSelected, C-28 RunBttnSelected, C-28 RunPBttnSelected, C-29 StopBttnSelected, C-29 UpdateState, C-29 LEDs de estado, C-5

O
OB. Vase Bloque de organizacin (OB) OB1 Ciclo, 4-13 Efectos en el ciclo, 5-12 Evento de arranque, B-5 Prolongacin del ciclo, 4-14, D-9 Prolongacin del tiempo de procesamiento, 4-14, D-9 OB10

Windows Logic Controller (WinLC RTX) Descripcin del producto A5E00165593-02

ndice alfabtico-7

ndice alfabtico

Reinicio, C-5 Programas de ejemplo, C-7 Propiedades, C-6C-7 ActiveFilePath, C-12 AutoStart, C-12 CheckPW, C-13 ConnectCPU, C-13 ControlEngine, C-14 CpuBusf1, CpuBusf2, C-14 CpuExtF, C-14 CpuFrce, C-15 CpulntF, C-16 CpuRun, C-16 CpuRunning, C-16 CpuStop, C-17 Estados operativos de la CPU, C-11 FirmwareVersion, C-17 FmrSwitch, C-18 HardwareVersion, C-18 LEDs, C-11 Mtodo OnStateChanged, C-20 mlfb, C-19 ModeCtrl, C-19 PSBattF, C-20 PSOn, C-20 PwrSwitch, C-21 ResourceFile, C-21 ResourcePath, C-21 SecurityState, C-22 SetPassword, C-23 ShowErrorBoxes, C-23 SwitchOK, C-24 Registrar WinLC RTX como programa de servicios de NT, 4-18 Reinicio, LEDs de estado, C-5 WinLC RTX como programa de servicios de NT, 2-5 Panel de control de CPU Borrado total de la memoria, C-4 Botn MRES, C-4 Error del sistema (SF), C-5 Estado operativo RUN, LED de estado, C-4, C-5 Estado operativo STOP, LED de estado, C-4 LED de estado, Reinicio, C-4 Visualizacin de error del sistema (SF), C-4 Panel de CPU, 4-24-3, 5-25-4 Autorarranque, 4-204-22 Borrado total de la memoria, 5-5 Botn MRES, 5-5 Estado operativo RUN Autoarranque, 4-204-22 LED de estado, 5-3 Estado operativo STOP Autorarranque, 4-204-22 LED de estado, 5-3

Estados operativos, Efectos de la funcin de autoarranque, 4-20 Fallo del sistema (SF), 5-3 LEDs de estado, 4-12, 5-3 PROFIBUS-DP, 6-12 Reinicio, 5-3 Panel de ajuste, 4-154-19 Reinicio, LEDs de estado, 5-3 Panel de la CPU, Rearranque (en fro o en caliente), 4-11 Pantalla azul (fallo grave en Windows NT), 5-9 Password, Cambiar, 4-25 Pautas Ajustar el tiempo mnimo de ciclo, 4-134-15 Asignar direcciones de red (PROFIBUS), 6-3, 6-4 Autorizacin de WinLC RTX, 2-7 Vase README.TXT en el disquete de autorizacin Ciclo y tiempo de reposo, 4-134-15 PROFIBUS-Red DP, 6-26-5 Red PROFIBUS-DP, 6-26-5 Tarjeta CP 5613, 2-92-10 Tiempo mnimo de reposo para WinLC RTX, 4-13 Uso de OB35, 4-134-15 Pentium, Requisitos del sistema, 1-3 Periferia descentralizada Vase Periferia descentralizada; PROFIBUS rea de direccionamiento DP de WinLC RTX, B-1 Ciclo de WinLC RTX, 4-134-15 Datos consistentes, 6-86-11, B-2 Datos tcnicos de WinLC RTX, B-2, B-4 Imagen de proceso, B-2 OB de error, B-7 Operaciones de carga (L) y transferencia (T), B-2 Pautas para configurar la red, 6-26-5 Precaucin, MRES (borrado total), C-2 Procedimiento Abrir el software WinLC RTX, 4-2 Abrir WinLC desde STEP 7, 4-8 Cargar un programa de usuario, 4-9 Confeccionar la configuracin de hardware (STEP 7), 4-44-6 Definir el rearranque en fro o en caliente, 4-114-13 Definir la prioridad para WinLC RTX, 4-164-18 Determinar el tiempo de reposo, 4-14 Procedimientos Abrir el controlador WinLC RTX, 4-19 Acceder al panel de ajuste, 4-174-19 Autorizacin para el software WinLC RTX, 2-7 Vase README.TXT en el disquete de

ndice alfabtico-8

Windows Logic Controller (WinLC RTX) Descripcin del producto A5E00165593-02

ndice alfabtico

autorizacin Pautas, 2-7 Borrado total de la memoria, 4-12, C-5 Cambio del estado operativo, 4-11, C-3 Cerrar el controlador WinLC RTX, 4-19 Contrasea, 4-234-27 Controlar el tiempo de ciclo, 4-174-19 Desinstalar la autorizacin, 2-8 Desinstalar WinLC RTX, 2-6 Instalacin de la autorizacin para el software WinLC RTX, Instalar la autorizacin posteriormente, 2-8 Instalar el software WinLC RTX, 2-3 Instalar la autorizacin para el software WinLC RTX Desinstalar una autorizacin, 2-8 No hay autorizacin vlida, 2-7 Procesador (CPU), Requisitos del sistema, 1-3 PROFIBUS-DP Amplificadores de bus, 6-7 Amplificar las seales de red, 6-7 Amplificar las seales de red, 6-7 rea de direccionamiento, 6-3 rea de direccionamiento DP, B-2 Datos consistentes, 6-86-11 Capacidad de WinLC RTX, B-2B-4 Configurar las entradas y salidas, STEP 7, 4-44-6 Datos consistentes, 6-96-11, B-2 Datos tcnicos de WinLC RTX, B-2B-4 Direccin MPI para WinLC RTX, 6-3 Direcciones, Amplificadores de bus, 6-7 Eliminacin de fallos, LED de estado, 6-12 Esclavos DP, B-2B-4 Estaciones vlidas, 6-3 Imagen de proceso, B-2 Imagen de proceso de WinLC RTX, B-2 LED de estado, 6-12 Lneas derivadas, 6-7 No es posible con algunas velocidades de transmisin, 6-7 Longitud de cable, 6-6 Normas Acceder a la periferia descentralizada, 6-86-11 Utilizar amplificadores de bus, 6-5 Nmero permitido de segmentos, 6-4 OB de error, B-7 Operaciones de carga (L) y transferencia (T), B-2 Operaciones de carga y transferencia, 6-96-11 Pautas, 6-26-5 Resumen, 6-3, 6-4 Periferia descentralizada Datos consistentes, 6-86-11

Direcciones, 6-96-12 Problemas en la eliminacin de fallos, Lista de estado del sistema (SZL), A-1A-3 Tiempo de control para READY, 5-11 Velocidad de transferencia, 6-6 Profundidad de anidado, Datos tcnicos de WinLC RTX, B-4 Programa, Archivo comprimido, 4-27 Programa de instalacin Autorizacin, 2-72-8 Memoria requerida, 1-3 WinLC RTX, 2-32-5 Programa de servicios de NT Funcionamiento automtico o manual, 2-5 Registrar y anular el registro, 4-18 Programa de usuario, Archivo comprimido, 4-27 Propiedad ActiveFilePath, C-12 Propiedad AutoStart, C-12 Propiedad CheckPW, C-13 Propiedad ConnectCPU, C-13 Propiedad ControlEngine, C-14 Propiedad CpuExtF, C-14 Propiedad CpuFrce, C-15 Propiedad CpulntF, C-16 Propiedad CpuRun, C-16 Propiedad CpuRunning, C-16 Propiedad CpuStop, C-17 Propiedad FirmwareVersion, C-17 Propiedad FmrSwitch, C-18 Propiedad HardwareVersion, C-18 Propiedad mlfb, C-19 Propiedad ModeCtrl, C-19 Propiedad PSBattF, C-20 Propiedad PSOn, C-20 Propiedad PwrSwitch, C-21 Propiedad ResourceFile, C-21 Propiedad ResourcePath, C-21 Propiedad SecurityState, C-22 Propiedad SetPassword, C-23 Propiedad ShowErrorBoxes, C-23 Propiedad SwitchOK, C-24 Propiedades ActiveFilePath, C-12 AutoStart, C-12 CheckPW, C-13 ConnectCPU, C-13 ControlEngine, C-14 CpuBusf1, CpuBusf2, C-14 CpuExtF, C-14 CpuFrce, C-15 CpulntF, C-16 CpuRun, C-16 CpuRunning, C-16 CpuStop, C-17 FirmwareVersion, C-17 FmrSwitch, C-18

Windows Logic Controller (WinLC RTX) Descripcin del producto A5E00165593-02

ndice alfabtico-9

ndice alfabtico

HardwareVersion, C-18 Mtodo OnStateChanged, C-20 mlfb, C-19 ModeCtrl, C-19 Panel de control, C-6C-7, C-11 PSBattF, C-20 PSOn, C-20 PwrSwitch, C-21 ResourceFile, C-21 ResourcePath, C-21 SecurityState, C-22 SetPassword, C-23 ShowErrorBoxes, C-23 SwitchOK, C-24 Propiedades CpuBusf1, CpuBusf2, C-14 Proteccin contra copia, 2-72-9 Desinstalar la autorizacin, 2-8 Instalar y desinstalar el software WinLC RTX, 2-32-5 Transferir la autorizacin, 2-8

Propiedades de arranque, 5-11 Reloj, 5-18 Reloj de tiempo real, 5-18, B-1 Datos tcnicos de WinLC RTX, B-2, B-4 Reloj del sistema, 5-18, B-1 Datos tcnicos de WinLC RTX, B-2, B-4 Representacin de las entradas y salidas en la imagen de proceso, B-2 Representar las E/S en la imagen de proceso, 6-86-11 Requisitos, Ordenador, 1-3 Requisitos del ordenador, 1-3 Requisitos del sistema, 1-3 Requisitos del sistema operativo, 1-3 Resistencia terminadora, 6-3

S
SDB. Vase Bloque de datos del sistema (SDB) Seleccionar el estado operativo, 4-11, 5-2, C-3 Selector de modo, C-2C-4 Selector de modo de operacin, 5-25-4 SF. Vase Indicacin de fallo del sistema (SF); Indicador de fallo del sistema (SF) SFBs que soporta WinLC RTX, B-14 SFC14 y SFC15 Transferir datos consistentes, 6-96-11, B-2 Transmitir datos consistentes, 6-11 SFC78 (Estadsticas de tiempos de ejecucin), B-11 SFC82, 83, 84, Cdigos de fallo, B-12 SFCs asncronas compatibles, B-9 SFCs que soporta WinLC RTX, B-9 Tiempos de ejecucin, B-9 SIMATIC Controls, Panel de control, C-1 SIMATIC NET Vase PROFIBUS Drivers para CP 5613, 2-92-10 Sistema de destino, Archivo comprimido, 4-27 STEP 7 Abrir WinLC RTX, 4-9 Ajustar el reloj del sistema, 5-18 rea de memoria de las marcas (M), Remanente, 5-145-16 Bloque de estado, 5-8 Bloques de datos, Remanente, 5-145-16 Bfer de diagnstico, 5-75-9 Cargar en WinLC RTX, 4-9 Ciclo, Configuracin, 5-125-14 Configuracin de hardware, 5-105-16 Asignar direcciones para la periferia descentralizada, 6-1, 6-86-11 Ciclo, 4-134-15, 5-125-14 Datos remanentes, 5-145-16 Direcciones de diagnstico de la periferia descentralizada, 6-11

R
RAM, Memoria de carga para WinLC RTX, B-1 Rearranque Borrado total de la memoria, 5-5, C-4 LED de estado, C-4 LEDs de estado, 5-3, C-5 Propiedades de arranque, 5-11 Rearranque (en fro o en caliente), 4-11 Rearranque en caliente, 4-114-13 Rearranque en fro, 4-114-13 Recuperar el programa de usuario, 4-27 Vase Archivo comprimido Red Amplificadores de bus, 6-7 Normas, 6-5 Direccionamiento de la periferia descentralizada, 6-96-12 Direcciones de diagnstico, 6-11 Lneas derivadas, 6-7 No es posible con algunas velocidades de transmisin, 6-7 Longitud de cable, 6-6 Nmero permitido de segmentos, 6-4 Pautas, 6-3, 6-4 Pautas para asignar direcciones, 6-3, 6-4 Tiempo de control para READY, 5-11 Velocidad de transferencia, 6-6 Referencia, B-2 Registrar WinLC RTX como programa de servicios de NT, 4-18 Reinicio Borrado total de la memoria, 5-5, C-4 LED de estado, C-4 LEDs de estado, 5-3, C-5

ndice alfabtico-10

Windows Logic Controller (WinLC RTX) Descripcin del producto A5E00165593-02

ndice alfabtico

Marca de ciclo, 5-11 Propiedades de arranque, 5-11 Configurar el ciclo, 4-134-15 Configurar WinLC RTX, 4-44-6 Direcciones de diagnstico de los esclavos DP, 6-11 Contadores, Remanente, 5-145-16 Datos remanentes rea de memoria de las marcas (M), 5-145-16 Bloques de datos (DBs), 5-145-16 Contadores, 5-145-16 Marca, 5-145-16 Temporizadores, 5-145-16 Direccin MPI, Direccin predeterminada (WinLC RTX), 4-9 Direccin MPI para WinLC RTX, 6-3 Direccionamiento de la periferia descentralizada, 6-96-12 Direcciones de diagnstico, 6-11 Direcciones de diagnstico de los esclavo DP, 6-11 en combinacin con WinAC, 1-2 Manejar y hacer un seguimiento de datos, 5-8 Marca, Remanente, 5-145-16 Marca de ciclo, Configuracin, 5-11 Propiedades de arranque, Configuracin, 5-11 Temporizadores, Remanente, 5-145-16 Subventana CPU, Estado operativo, 4-11, 5-2

Tiempo de control para READY, 5-11 Tiempo de ejecucin Ciclo, 4-144-16 Panel de ajuste, 4-174-19 Por operacin, B-14B-16 Tiempo de reposo, 5-125-14 Ajustar con el panel de ajuste, 4-164-18 Descripcin, 4-144-16 Tiempo mnimo de reposo, 4-13 Tiempo mnimo de ciclo, 4-144-18, 5-125-14 tiempo mnimo de ciclo, Panel de ajuste, 4-174-19 Tiempos de ejecucin de operaciones, B-14B-16 Transferencia de parmetros, Configuracin, 5-11 Transferir la autorizacin de WinLC RTX Desinstalar el software WinLC RTX, 2-6 Pautas, 2-7 Vase README.TXT en el disquete de autorizacin Transferir la autorizacin para WinLC RTX, 2-72-9

U
Utilizar WinLC RTX como programa de servicios de NT Funcionamiento automtico o manual, 2-5 Registrar y anular el registro, 4-18

T
Tamao DB, B-1 FB, B-1, B-5 FC, B-1, B-5 Tamao del programa, 4-8 Tamao mximo DB, B-1 FB, B-1, B-5 FC, B-1, B-5 Tamao mximo del programa, 4-8 Tarjeta CP 5613, Observaciones sobre la instalacin, 2-92-10 Temporizadores, B-1 Borrado total, 5-5, C-4 Datos tcnicos de WinLC RTX, B-2, B-4 Remanente, 5-145-16 Tiempo de ciclo Configuracin, 5-125-14 Descripcin, 4-134-16 Prolongacin del tiempo de procesamiento, 4-14, D-9 Tiempo de ejecucin, 4-13 Tiempo de reposo, 4-13, 5-125-14 tiempo mnimo de ciclo, 4-13

V
Velocidad de transferencia, 6-6, B-1 Amplificadores de bus, 6-7 Datos tcnicos de WinLC RTX, B-2, B-4 Lneas derivadas, 6-7 Longitud de cable, 6-6

W
Watchdog, , 4-144-16 Watchdog (ciclo), 4-144-18 WinAC Abrir el software WinLC RTX, 4-2 Abrir WinLC RTX desde STEP 7, 4-9 reas de direccionamiento, FB, B-5 Componentes, 1-11-4 Configurar, E/S en WinLC RTX, 4-44-6 Datos tcnicos, B-1B-3 Direccin MPI, 6-3 Direccin predeterminada, 4-9 tras borrado total, 5-5 Instalar WinLC RTX con el CP 5613, 2-2 Manejo en caso de fallo, 5-9 OB84, 5-9 OBs compatibles con WinLC RTX, B-5

Windows Logic Controller (WinLC RTX) Descripcin del producto A5E00165593-02

ndice alfabtico-11

ndice alfabtico

Presentacin del producto, 1-11-4 Referencia, B-2 SFBs que soporta WinLC RTX, B-14 SFCs que soporta WinLC RTX, B-9 Windows Automation Center. Vase WinAC Windows Control Center (WinCC), en combinacin con WinLC RTX, 1-2 Windows Logic Controller. Vase WinLC RTX Windows NT, Definir la prioridad para WinLC RTX, 4-164-18 WinLC Ciclo, Ajustar, 4-164-18 Panel CPU, 4-104-13 Tiempo de ejecucin, Ajustar, 4-164-18 WinLC RTX Abrir desde STEP 7, 4-9 Abrir el software, 4-24-4 Abrir y cerrar el controlador, 4-194-21 Acumuladores, B-1 Ajustar el reloj del sistema, 5-18 Amplificadores de bus, 6-7 Amplificar las seales de red, 6-7 Ao 2000, 1-4 Archivo comprimido, Crear y recuperar, 4-27 rea de direccionamiento DP, B-1 rea de memoria de las marcas (M), B-1 Borrado total, 4-12, 5-5 reas de direccionamiento DB, B-1 FB, B-1, B-5 FC, B-1 Borrado total (MRES), 4-12, 5-5 Borrado total de la memoria, 4-12, 5-5 Botn MRES, Borrado total de la memoria, 4-12, 5-5 Bfer de diagnstico tras borrado total, 5-5 tras el borrado total, 4-12 Cambiar el estado operativo, 4-11, 5-2 Cambiar la contrasea, 4-234-27 Cargar un programa, 4-9 Cargar y transferir periferia descentralizada, B-2 Ciclo Configuracin, 5-125-14 Descripcin, 4-144-16 Tiempos de ejecucin de operaciones, B-14B-16 Componentes, 1-2, 2-2 Componentes de WinAC, 1-2 Comunicacin Amplificadores de bus, 6-7 Amplificar las seales de red, 6-7 Configuracin Ciclo, 5-125-14 Marca de ciclo, 5-11

Parmetros, 5-105-16 Propiedades de arranque, 5-11 Configurar las entradas y salidas, 4-44-6 Contadores, B-1 Borrado total, 4-12, 5-5 Contrasea, 4-234-27 Datos consistentes, 6-86-11, B-2 Datos locales, B-1 Datos remanente, Contadores, 5-145-16 Datos remanentes rea de memoria de las marcas (M), 5-145-16, B-1 Bloques de datos (DBs), 5-14 Borrado total, 4-12, 5-5 Contadores, 5-145-16, B-1 Marca, 5-145-16 Temporizadores, 5-145-16 Definir la prioridad (Windows NT), 4-164-18 Descripcin del producto, 2-2 Desinstalar, 2-6 Desinstalar la autorizacin, 2-8 Direccin MPI Direccin predeterminada, 4-9 para WinLC RTX, 6-3 tras borrado total, 5-5 tras el borrado total, 4-12 Drivers para CP 5613, 2-9 E/S analgicas, B-1 E/S digitales, B-1 Estado operativo RUN, LED de estado, 5-3 Estado operativo STOP Borrado total con STEP 7, 5-5 Borrar la memoria con STEP 7, 4-12 LED de estado, 5-3 Estados operativos, 4-11, 5-2 Fallo del sistema (SF), 5-3 Funcin de autoarranque, 4-204-22 Funciones, 1-2 Funciones de WinLC RTX, 1-2 Funciones en la versin 2.0, 1-4 Guardar el programa de usuario, 4-27 Imagen de proceso, B-1 Instalacin Autorizacin, 2-72-9 CP 5613, 2-92-10 Desinstalar, 2-6 Desinstalar la autorizacin, 2-8 Eliminacin de fallos, 2-4 Procedimiento, 2-32-5 Proteccin contra copia, 2-72-9 Transferir la autorizacin, 2-8 Instalar el CP 5613, 2-2 LEDs de estado, 5-3 DP (PROFIBUS-DP), 6-12 Reinicio, 5-3 Lneas derivadas, 6-7

ndice alfabtico-12

Windows Logic Controller (WinLC RTX) Descripcin del producto A5E00165593-02

ndice alfabtico

No es posible con algunas velocidades de transmisin, 6-7 Longitud de cable, 6-6 Manejo en caso de fallo, 5-9 Marca, Borrado total, 4-12, 5-5 Marca de ciclo, B-1 Configuracin, 5-11 Marcas, B-1 Memoria de carga, B-1, B-2B-4 Memoria de trabajo, B-1, B-2B-4 Niveles de proteccin, 4-234-27 OB84, 5-9 Opciones, Autoarranque, 4-204-22 Options Idioma, 4-22 Security, 4-234-27 Panel de CPU, 5-25-4 Borrado total de la memoria, 4-12, 5-5 Botn MRES, 4-12, 5-5 LEDs de estado, 5-3 Pautas para configurar la red, 6-26-5 Periferia descentralizada, 1-2 Direcciones, 6-96-12 Direcciones de diagnstico, 6-11 Presentacin del producto, 1-11-4 PROFIBUS-DP Amplificadores de bus, 6-7 Direcciones, 6-96-12 Direcciones de diagnstico (mdulos), 6-11 Lneas derivadas, 6-7 Longitud de cable, 6-6 Velocidad de transferencia, 6-6 Programa de servicios de NT Funcionamiento automtico o manual, 2-5 Registrar y anular el registro, 4-18 Propiedades de arranque, Configuracin, 5-11 RAM, B-1 Rearranque, Borrado total de la memoria, 4-12, 5-5 Rearranque (en fro o en caliente), 4-11 Referencia, B-2 Reinicio Borrado total de la memoria, 5-5 LEDs de estado, 5-3 Reloj de tiempo real, 5-18, B-1 Reloj del sistema, 5-18, B-1 Representar las entradas y salidas en la imagen de proceso, B-2 Requisitos del sistema, 1-3 STEP 7 Abrir WinLC RTX, 4-9 Cargar un programa, 4-9 Tamao del programa (mx.), 4-8 Tamao mximo DB, B-1, B-5 FB, B-1

FC, B-1, B-5 Temporizadores, B-1 Borrado total, 4-12, 5-5 Tiempo de ejecucin Descripcin, 4-144-16 Por operacin, B-14B-16 Tiempo de reposo, 4-13 Tiempo mnimo de reposo, 4-13 Tiempos de ejecucin de operaciones, B-14B-16 Transferir la autorizacin, 2-8 Velocidad de transferencia, 6-6, B-1

Windows Logic Controller (WinLC RTX) Descripcin del producto A5E00165593-02

ndice alfabtico-13

ndice alfabtico

ndice alfabtico-14

Windows Logic Controller (WinLC RTX) Descripcin del producto A5E00165593-02

Das könnte Ihnen auch gefallen