Beruflich Dokumente
Kultur Dokumente
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
A B C D
Edicin 07/2002
A5E00165593-02
! ! !
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.
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).
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
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
iv
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 . . . . . . . . . . . . . . . . . . . . . . . . .
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
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
1-1
1.1
STEP 7
WinCC
WinLC RTX
Periferia descentralizada
1-2
1-3
1.2
1.3
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
1.5
1-5
1-6
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.
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
2-1
2.1
VenturCom RTX
Periferia descentralizada
WinLC RTX
Tarjeta CP 5613
Red PROFIBUS
Figura 2-1
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
2.2
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.
2-3
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.
2-4
2.3
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.
2-5
2.4
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
2.5
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.
2-7
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
2.6
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.
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.
2-9
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
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.
2-11
2.7
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
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
2-13
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
Nota Las versiones anteriores de WinLC RTX le permitan desviar la comunicacin MPI. WinLC RTX no admite esta funcin.
Descripcin Enlazar STEP 7 con WinLC RTX en el mismo ordenador Enlazar STEP 7 con WinLC RTX en otro ordenador
3-1
3.1
"
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
3-2
3.2
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
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.
3-3
"
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
3-4
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.
3-5
"
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
Nota Los parmetros de bus PROFIBUS no pueden repartirse cclicamente a travs de WinLC RTX.
3-6
4-1
4.1
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
PS ON BATF CPU INTF EXTF BUSF1 BUSF2 FRCE RUN STOP MRES RUN-P RUN STOP
Figura 4-2
4-3
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
4-4
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.
Aplicar
Cancelar
Ayuda
4-5
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
"
...
ZEn01_09_STEP7__Zebra
ZEn01_09_STEP7_Zebra Equipo SIMATIC 300 (1) PC SIMATIC (2) Configuracin
Figura 4-5
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
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.
4-7
4.3
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
4-8
4-9
4.4
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.
Seleccione el botn MRES para borrar las reas de memoria del controlador WinLC RTX.
Figura 4-7
4-10
Figura 4-8
4-11
Si WinLC RTX est en estado operativo STOP, puede seleccionar rearranque en caliente o rearranque en fro:
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
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
4.5
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.
Tiempo de procesamiento Tiempo mnimo de ciclo Tiempo de vigilancia (Watchdog) Figura 4-10 Elementos del ciclo en WinLC RTX
4-13
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
4.6
Figura 4-11
4-15
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
4-16
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).
4-17
4.7
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.
Figura 4-13
4-18
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
Figura 4-14
4-19
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.
Figura 4-15
4-20
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
Aplicar
Cancelar
Ayuda
4-21
4.8
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.
Aplicar
Cancelar
Ayuda
4-22
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).
Abre el cuadro de dilogo Security, en el que puede configurar el nivel de proteccin y cambiar la contrasea.
Figura 4-18
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.
4-23
Figura 4-19
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
Figura 4-20
4-24
Figura 4-21
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
4-25
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.
Indique el perodo libre de contrasea (en horas y minutos) y confirme con Aceptar.
Figura 4-23
4-26
4.10
4-27
Figura 4-24
4-28
5-1
5.1
Nota Los indicadores que no son vlidas para WinLC RTX se representan en gris.
PS ON BATTF CPU INTF EXTF BUSF1 BUSF2 FRCE RUN STOP MRES RUN-P RUN STOP
Figura 5-1
5-2
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.
5-3
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
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:
5-4
5.2
5-5
Nota Para borrar la memoria sin utilizar el ratn, utilice la combinacin de teclas ALT+C+M.
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
5-6
5.3
Informacin Comunicacin
Tiempo de ciclo Bfer de diagnstico General Memorias Datos sobre la capacidad Tiempo de ciclo Pilas Sistema de destino
5-7
5-8
5.4
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.
5-9
5.5
Remanencia
5-10
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
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
5-11
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
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:
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
5-13
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
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
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
01.01.94 00:00:00
5-15
Parmetros
Prioridad
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
Parmetros
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
5-17
5.6
5-18
6-1
6.1
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
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.
Esclavo: ET 200M
Esclavo: ET 200M
Figura 6-1
Nota No es necesario asignar direcciones correlativas. No obstante, la capacidad es mayor si las direcciones son correlativas.
6-3
6-4
6-5
6.2
T T
Figura 6-3
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
Amplificador de bus
Amplificador de bus
50 m Figura 6-4
1000 m
50 m
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.)
6-7
6.3
Mximo 16 KB (16384 bytes) para entradas y 6 KB (16384 bytes) para salidas. 240 bytes Mximo 122 bytes
6-8
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.
6-9
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
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)
16384 bytes
Datos consistentes (acceso a travs de SFC15) Byte 16383 Direcciones asignadas Datos consistentes (acceso a travs de SFC15)
Figura 6-5
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
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.
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 1
Direcciones de diagnstico (1 byte para el esclavo DP) Direccin de diagnstico del maestro DP
6-11
Apagado
Apagado
Funcionamiento normal
Encendido Parpadea
Fallo de estacin
Encendido Apagado
Fallo de diagnstico
6-12
6.4
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.
6-13
6-14
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
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
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
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
A-1
Sublistas de la lista de estado del sistema (SZL) de WinLC RTX, continuacin Sublista Tipo de bloque ndice
(hexadecimal)
(hexadecimal)
0015
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
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)
Fallo interno Fallo externo RUN STOP Forzado permanente Reinicio Fallo de batera Fallo de bus
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
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
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
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
0132
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
0782
Eventos de arranque de todos los OBs de una prioridad antes del procesamiento Informacin del estado de los mdulos
Prioridad
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
xxyy
A-3
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)
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
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.
Descripcin
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
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
B-2
Juego de instrucciones
Tabla B-1
Datos tcnicos de WinLC RTX, continuacin WinLC RTX Descripcin 16384 bytes (entradas) y 16384 bytes (salidas)
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
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.
16 7 52 20
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.
Velocidad de transferencia
Bsqueda velocidad de
transferencia (como esclavo DP)
Distancia mxima
B-4
Juego de instrucciones
B.2
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
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
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.
OB82 OB83
26 26
OB84 OB85
26 ( 28) 26
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
Juego de instrucciones
B.3
B-9
Juego de instrucciones
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
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.
B-11
Juego de instrucciones
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
Juego de instrucciones
B.4
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.
B-13
Juego de instrucciones
B.5
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
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
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
reas de memoria:
E M L DB T Z
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.
B-15
Juego de instrucciones
B-16
Panel de control
C-1
Panel de control
C.1
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
"
EXTF
STOP
MRES
Design
S7WCPanel1
44,2
24 x 26
Panel de control
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
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
C-4
Panel de control
C-5
Panel de control
C.2
Control Engine
WinLC RTXRTX
Aceptar
Cancelar
Aplicar
Figura C-2
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
Panel de control
C.3
Tabla C-3
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
C-7
Panel de control
C-8
Panel de control
Tabla C-4
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
C-9
Panel de control
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
Panel de control
C.4
C-11
Panel de control
C.5
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
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 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.
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
object value
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
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
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
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
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
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
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
Propiedad FirmwareVersion
Vlido para: Panel de control Esta propiedad protegida contra escritura archiva la versin del firmware del control engine. Sintaxis: [value =] object.FirmwareVersion
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
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
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
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
C-20
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]
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
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
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
Panel de control
C.6
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)
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
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.
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
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()
C-29
Panel de control
C-30
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
D-1
D.1
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
D-2
D.2
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
D-3
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.
Figura D-3
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
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.
D-5
D.3
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
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.
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.
D-7
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
Figura D-5
D-8
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
Figura D-6
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.
D-9
D-10
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.
D-11
Figura D-7
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
100
D-12
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
D-13
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
Figura D-9
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
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.
D-15
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
D-16
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
D-17
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
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
D-19
D-20
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
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
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
ndice alfabtico-3
ndice alfabtico
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
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
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
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
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
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
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
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
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
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
ndice alfabtico-13
ndice alfabtico
ndice alfabtico-14