Mostrar lista de artículos
WinCC flexible ES -- Creación de la configuración HMI -- Creación de imagen
¿Por qué se muestran en el PC Runtime los caracteres en negrita, a pesar de que no se han configurado así?
¿Cómo se puede crear con el WinCC flexible un reloj horario?
¿Cómo se puede crear un teclado de pantalla propio en una estación del WinCC flexible PC Runtime?
¿Cómo se puede registrar un objeto ActiveX en el PC de configuración e insertarlo a continuación en el WinCC flexible?
¿Cómo se implementa un bloqueo temporal del equipo de servicio, si se utilizan varios paneles?
¿Cómo se bloquea o libera la llamada a determinadas imágenes con ayuda de un interruptor tipo llave?
¿Cómo se puede modificar la secuencia de tabulación en el WinCC flexible?
¿Cómo se pueden arrancar determinadas entradas del panel de control (Control Panel) de un panel de operador directamente desde el runtime?
¿Cómo se puede implementar en un Mobil Panel o un OP177B la función "Imagen de limpieza" para limpiar la pantalla táctil?
¿Cómo se puede realizar la selección de una imagen en un equipo basado en Windows, mediante la indicación de su número de imagen?
¿Cómo se puede seleccionar una imagen en un equipo de servicio basado en Windows desde un control, sin utilizar un servicio de control?
¿Cómo se selecciona una imagen en un equipo de servicio basado en Windows con WinCC flexible, a través del servicio de control 51?
¿Cómo se puede mostrar con colores el área de aviso y el área de peligro, en un instrumento de señalización?
¿Cómo se pueden visualizar y forzar variables en paneles que no dispongan del objeto "Estado/Forzar"?
¿Por qué no se muestra correctamente el número de imagen en el buzón de números de imagen, después de un arranque de la CPU?
¿Cómo se selecciona una imagen en un equipo de servicio basado en Windows con WinCC flexible, a través del servicio de control 51?
Referencia:

Instrucciones:
La selección de una imagen a través del control se puede configurar de la siguiente manera. Al final de esta descripción, se dispone de un programa ejemplo para descargarlo sin coste alguno.
 
Procedimiento
1 Creación del puntero de área:
Active el puntero de área "Servicios de control" en el WinCC flexible 
(Árbol del proyecto -> Comunicación -> Enlaces -> Campo de selección "Puntero de área" -> Servicio de control) y defina una zona de direcciones en el control. La longitud se indica de forma fija con 4 palabras.


Figura 01

2 Estructura del servicio de control:
Un servicio de control consta de 4 palabras de datos. La primera palabra contiene el número del servicio. En las palabras de datos 2 a 4, se indican hasta 3 parámetros dependiendo de la función utilizada. La estructura principal se muestra en la siguiente figura.


Figura 02

Estructura del servicio de control 51:


Figura 03

Información adicional sobre el tema de los punteros de área y la parametrización de cada uno de los parámetros está disponible en el manual de usuario "WinCC flexible 2005 - Comunicación - Parte 1", capítulo "Comunicación con controles SIMATIC S7 -> Puntero de área".
El manual esta disponible en la página del Customer Support con número ID 18797552.

3 Ejecución de la función:
Si la primera palabra del buzón de servicios es distinta de cero, el equipo de servicio evalúa el servicio de control. A continuación, ajusta esta palabra de nuevo a cero. Por este motivo, primero se insertan los parámetros 1 y 3 y luego el número de servicio "51". 
4 Instrucciones de la configuración / programa ejemplo:
En el programa ejemplo adjunto, se utiliza la variable DB51.DBW0 como puntero de área con una longitud de 4 palabras.

A través del control, se inserta el número de la imagen a llamar dentro de la segunda palabra de datos del buzón de servicios (DB51.DBW2).
Si es necesario, en la cuarta palabra de datos del buzón de servicios (DB51.DBW6) se puede indicar el número de campo correspondiente de una entrada de la imagen. La indicación del número de campo tiene la ventaja de que el usuario hace directamente referencia a uno de los objetos de la imagen (por ejemplo, un campo de entrada o un botón).

Advertencia:

  • Los números de imagen se pueden indicar en la configuración a través de la "secuencia de tabulación". (Ver -> Secuencia de tabulación).
  • Para poder seleccionar la función "Secuencia de tabulación", en la ventana del proyecto no tiene que estar marcado o seleccionado ningún objeto.

Figura 04

Inserte el número de servicio "51" en la primera palabra de datos del buzón de servicios (DB51.DBW0). A través de esta modificación de valor / instrucción, el equipo HMI evalúa el servicio de control - se produce un cambio de imagen en el equipo de servicio.

Después de realizarse el cambio de imagen, el equipo de servicio sobrescribe de nuevo la primera palabra de datos (DB51.DBW0) con un cero.

Advertencia:
Un servicio de control no se puede llamar constantemente. Un servicio de control no debe aparecer normalmente más de 2 ciclos de PLC.  

5 Descripción del programa:
Para representar mejor la funcionalidad del servicio de control 51, en el proyecto ejemplo se pueden indicar el "número de imagen" y el "número de campo".
El servicio de control se arranca con la tecla "Inicio".
La evaluación se realiza en el FC51.

Advertencia:
La indicación del "número de imagen" y el "número de campo", así como el "arranque" del servicio de control, se realizaría normalmente dentro de del programa PLC.

Zona de imagen "1":
En la zona de imagen "1", se muestra la estructura del servicio de control con cada uno de los parámetros. En los campos de salida, se muestran los valores indicados. El valor "51" en el campo de salida "número de servicio" sólo se ve durante un breve instante (el equipo de servicio lo ajusta a cero automáticamente).

Zona de imagen "2":
En la zona de imagen "2", se han configurado 3 campos de E/S para una mejor comprensión del parámetro "número de campo".
Indicando uno de los números de campo (4 a 6), el foco se coloca en el campo de E/S correspondiente después de realizar el cambio de imagen.

Zona de imagen "3":
En la zona de imagen "3", se indican los parámetros para la selección de la imagen (1 a 3) y del número de campo (1 a 6). Pulsando la tecla "Inicio" se arranca el servicio.


Figura 05

El Download adjunto contiene el proyecto de STEP 7 comprimido con un proyecto de WinCC flexible integrado y las funciones arriba descrita.

 Anexo 1:  Project_1.zip ( 2973 KB )

Funcionalidad y condiciones del test:
Los ejemplos se pueden utilizar en todas las variantes de CPU del SIMATIC S7-300, S7-400 , C7 y WinAC. En la siguiente tabla se muestran los componentes, con los que se ha creado este artículo y se ha comprobado la funcionalidad descrita: 
 
Componentes Denominación del producto y la versión
Sistema operativo del PC Microsoft Windows XP + SP2
Herramientas estándar STEP 7 V5.3 + SP3
Herramientas de ingeniería -
Software HMI WinCC flexible 2005 + SP1
Equipos de visualización y servicio MP 370 Touch
Controles S7 CPU 315-2DP

 Nr. de identificación (ID):24372078   Fecha:2007-01-11 
Este artículo...me ayudóno me ayudó                                 
mySupport
My Documentation Manager 
Boletín 
CAx-Download-Manager 
Support Request
Sobre este artículo
Imprimir
Crear PDF 
Enviar artículo
QuickLinks
Herramienta de compatibilidad 
Ayuda
Ayuda en línea
Guided Tour