Sei sulla pagina 1di 132

Síntesis de funciones 1

SIMATIC HMI WinCC V7.0 SP1 Documentación de WinCC/WebNavigator


______________
Configuración del servidor
2
______________
WebNavigator

Configuración con el servidor


3
______________
WinCC/WebNavigator
SIMATIC HMI Configuración de la
4
______________
administración de usuarios

WinCC V7.0 SP1 Configuración de un


5
Documentación de ______________
proyecto Web
WinCC/WebNavigator Utilización del cliente
6
______________
WinCC/WebNavigator
Impresión de la Ayuda en pantalla
Interfaz de navegación de
7
______________
WinCC/Web

8
______________
WinCC Plug-In Builder

Diagnóstico de las
______________
9
conexiones con
"Estado.html"

Utilización de Servicios de
______________
10
Terminal para
WinCC/WebNavigator

11
______________
Anexo

11/2008
Notas jurídicas
Notas jurídicas
Filosofía en la señalización de advertencias y peligros
Este manual contiene las informaciones necesarias para la seguridad personal así como para la prevención de
daños materiales. Las informaciones para su seguridad personal están resaltadas con un triángulo de
advertencia; las informaciones para evitar únicamente daños materiales no llevan dicho triángulo. De acuerdo al
grado de peligro las consignas se representan, de mayor a menor peligro, como sigue.

PELIGRO
Significa que, si no se adoptan las medidas preventivas adecuadas se producirá la muerte, o bien lesiones
corporales graves.

ADVERTENCIA
Significa que, si no se adoptan las medidas preventivas adecuadas puede producirse la muerte o bien lesiones
corporales graves.

PRECAUCIÓN
con triángulo de advertencia significa que si no se adoptan las medidas preventivas adecuadas, pueden
producirse lesiones corporales.

PRECAUCIÓN
sin triángulo de advertencia significa que si no se adoptan las medidas preventivas adecuadas, pueden
producirse daños materiales.

ATENCIÓN
significa que puede producirse un resultado o estado no deseado si no se respeta la consigna de seguridad
correspondiente.
Si se dan varios niveles de peligro se usa siempre la consigna de seguridad más estricta en cada caso. Si en una
consigna de seguridad con triángulo de advertencia se alarma de posibles daños personales, la misma consigna
puede contener también una advertencia sobre posibles daños materiales.
Personal cualificado
El equipo/sistema correspondiente sólo deberá instalarse y operarse respetando lo especificado en este
documento. Sólo está autorizado a intervenir en este equipo el personal cualificado. En el sentido del manual se
trata de personas que disponen de los conocimientos técnicos necesarios para poner en funcionamiento,
conectar a tierra y marcar los aparatos, sistemas y circuitos de acuerdo con las normas estándar de seguridad.
Uso previsto o de los productos de Siemens
Considere lo siguiente:

ADVERTENCIA
Los productos de Siemens sólo deberán usarse para los casos de aplicación previstos en el catálogo y la
documentación técnica asociada. De usarse productos y componentes de terceros, éstos deberán haber sido
recomendados u homologados por Siemens. El funcionamiento correcto y seguro de los productos exige que su
transporte, almacenamiento, instalación, montaje, manejo y mantenimiento hayan sido realizados de forma
correcta. Es preciso respetar las condiciones ambientales permitidas. También deberán seguirse las
indicaciones y advertencias que figuran en la documentación asociada.

Marcas registradas
Todos los nombres marcados con ® son marcas registradas de Siemens AG. Los restantes nombres y
designaciones contenidos en el presente documento pueden ser marcas registradas cuya utilización por terceros
para sus propios fines puede violar los derechos de sus titulares.
Exención de responsabilidad
Hemos comprobado la concordancia del contenido de esta publicación con el hardware y el software descritos.
Sin embargo, como es imposible excluir desviaciones, no podemos hacernos responsable de la plena
concordancia. El contenido de esta publicación se revisa periódicamente; si es necesario, las posibles las
correcciones se incluyen en la siguiente edición.

Siemens AG Impresión de la Ayuda en pantalla Copyright © Siemens AG 2008.


Industry Sector Ⓟ 11/2008 Sujeto a cambios sin previo aviso
Postfach 48 48
90026 NÜRNBERG
ALEMANIA
Índice

1 Síntesis de funciones................................................................................................................................. 5
2 Configuración del servidor WebNavigator.................................................................................................. 7
2.1 Configuración del servidor WebNavigator .....................................................................................7
2.2 Rendimiento del Web Server y del Web Server dedicado ............................................................7
2.3 Inicializar el directorio web.............................................................................................................8
2.3.1 Inicialización de la Web soportada por asistente: WinCC Web Configurator................................8
2.3.2 Crear un sitio web estándar (stand alone)...................................................................................10
2.3.3 Crear un directorio virtual.............................................................................................................16
2.3.4 Verificación del sitio web activado (Web) ....................................................................................18
2.4 Distribución de carga con la función "Load Balancing" ...............................................................19
2.4.1 Distribución de carga en servidores Web con la función "Load Balancing" ................................19
2.4.2 Función configurar "Load Balancing"...........................................................................................21
3 Configuración con el servidor WinCC/WebNavigator............................................................................... 25
3.1 Configuración con el servidor WinCC/WebNavigator..................................................................25
3.2 Solución de isla ............................................................................................................................25
3.3 Servidor WinCC/WebNavigator en el servidor WinCC ................................................................26
3.4 Separación del servidor WinCC y servidor WinCC/WebNavigator..............................................27
3.5 Servidor Web dedicado................................................................................................................29
4 Configuración de la administración de usuarios....................................................................................... 31
4.1 Administración de usuarios en WinCC User Administrator .........................................................31
4.2 Ajustar las opciones Web para usuarios .....................................................................................33
4.3 Migración de los datos de un usuario de proyectos antiguos......................................................35
5 Configuración de un proyecto Web.......................................................................................................... 37
5.1 Configuración de un proyecto Web .............................................................................................37
5.2 Proyectos en varios idiomas y tipos de fuente que no sean en latín...........................................38
5.3 Configuraciones Web...................................................................................................................39
5.4 Publicar imágenes de proceso WinCC ........................................................................................43
5.4.1 Publicar imágenes de proceso WinCC ........................................................................................43
5.4.2 Publicación de imágenes de proceso WinCC con el Web View Publisher .................................45
5.4.3 Publicación de imágenes WinCC en un servidor Web dedicado ................................................52
5.4.4 Publicar de manera remota imágenes de proceso WinCC con el Web View Publisher .............60
5.5 Aceptación y adaptación de proyectos existentes.......................................................................67
5.6 Limitaciones .................................................................................................................................67
5.7 Utilización de scripts ....................................................................................................................68
5.8 La herramienta "PdlPad"..............................................................................................................70
5.9 Diferencias con el sistema básico WinCC ...................................................................................71

Documentación de WinCC/WebNavigator
11/2008, Impresión de la Ayuda en pantalla 3
Índice

5.9.1 Selección de imagen................................................................................................................... 71


5.9.2 Scripting ...................................................................................................................................... 72
5.9.3 Ejecución de un script ................................................................................................................. 72
5.9.4 Funciones sincrónicas de script.................................................................................................. 73
5.9.5 Direccionamiento de objetos en imágenes ................................................................................. 73
5.9.6 Definir variable script de la imagen local .................................................................................... 73
5.9.7 Variables locales de un equipo ................................................................................................... 74
6 Utilización del cliente WinCC/WebNavigator............................................................................................ 75
6.1 Utilización del cliente WinCC/WebNavigator .............................................................................. 75
6.2 Funciones y propiedades generales del cliente Web ................................................................. 75
6.3 Propiedades del cliente Web en relación a las imágenes .......................................................... 79
6.4 Función "Hardcopy" (copia de pantalla) en el cliente Web......................................................... 81
7 Interfaz de navegación de WinCC/Web ................................................................................................... 83
7.1 Interfaz de navegación de WinCC Web...................................................................................... 83
7.2 Ampliar la interfaz de navegación de WinCC Web ..................................................................... 86
8 WinCC Plug-In Builder ............................................................................................................................. 87
8.1 WinCC Plug-In Builder ................................................................................................................ 87
8.2 Instalación del WinCC Plug-In Builder ........................................................................................ 88
8.3 Crear un Plug-In, hacer un test y ponerlo a disposición para que pueda ser descargado......... 89
8.4 Instalación y desinstalación de un Plug-In en un cliente Web.................................................... 92
9 Diagnóstico de las conexiones con "Estado.html" ................................................................................... 93
10 Utilización de Servicios de Terminal para WinCC/WebNavigator ............................................................ 95
10.1 Utilización de Servicios de Terminal para WinCC/WebNavigator .............................................. 95
10.2 Comunicación a través de servicios de terminal......................................................................... 96
10.3 WinCCViewerRT ......................................................................................................................... 97
10.4 Inicialización de los Servicios de Terminal Server...................................................................... 99
10.5 Activación de los Servicios de Terminal Server en el servidor Windows ................................... 99
10.6 Crear usuario para el acceso al servidor de Servicios de Terminal Server.............................. 101
10.7 Iniciar la aplicación del servidor de Servicios de Terminal Server en el equipo cliente ........... 101
11 Anexo .................................................................................................................................................... 103
11.1 Búsqueda y eliminación de errores........................................................................................... 103
11.2 Abreviaciones utilizadas............................................................................................................ 104
11.3 Avisos de sistema ..................................................................................................................... 105
11.4 Funciones.................................................................................................................................. 105
11.4.1 Funciones soportadas............................................................................................................... 105
11.4.2 int WaitForDocumentReady(LPCSTR lpszPictureWindow)...................................................... 128
11.4.3 Funciones no soportadas.......................................................................................................... 129
Índice alfabético..................................................................................................................................... 131

Documentación de WinCC/WebNavigator
4 11/2008, Impresión de la Ayuda en pantalla
Síntesis de funciones 1
Introducción
El enorme crecimiento de Internet en los últimos años tiene una gran influencia en el
desarrollo industrial. Uno de los factores clave para el éxito de Internet fue el desarrollo del
servicio Internet World Wide Web (WWW).
Aplicaciones de navegador (Browser) con interfaces de usuario gráficas permiten un sencillo
acceso a la web y una cómoda navegación con ayuda de un clic del ratón más allá de los
límites geográficos.
El producto WinCC WebNavigator como paquete opcional del sistema básico WinCC
permite crear a través de Intranet/Internet una solución para el tema de control y
supervisión. Gracias a ello, utilizando los medios estándar de WinCC, puede distribuir rápida
y fácilmente las funciones de control y supervisión de la instalación de automatización a
través de Intranet/Internet. Para hacer esto se soportan métodos de seguridad del WinCC
Web Navigator usuales de Internet, y con los Wizards (asistentes) suministrados Ud. tendrá
rápida asistencia en su trabajo.
Los mecanismos de comunicación de WinCC WebNavigator utilizan una transferencia
optimizada de alto rendimiento controlada por eventos, ofreciendo así máximas
prestaciones a través de Intranet/Internet.
La interfaz de usuario de WinCC WebNavigator ofrece distintas funciones Web dispuestas
de forma clara. El usuario puede ampliar el contenido de la interfaz de navegación. Los
componentes instalados de DataMonitor también aparecen en la interfaz de navegación.
El paquete WinCC WebNavigator comprende componentes de servidor especiales que
deben instalarse en el equipo servidor, así como componentes de cliente que se instalan en
el equipo cliente en Intranet/Internet.

El WinCC Web Client es lo que se conoce como Thin Client, que, integrado en un equipo
cliente en el navegador (Browser) de Internet, permite manejar y observar un proyecto
WinCC que se está ejecutando, sin que se necesite en el equipo todo el sistema básico
WinCC.

Documentación de WinCC/WebNavigator
11/2008, Impresión de la Ayuda en pantalla 5
Síntesis de funciones

De este modo, con esta opción se puede ampliar, con bajos costos, la interconexión de
sistemas cliente/servidor en Intranet/Internet. El proyecto y la aplicación WinCC relacionada
con él están en un equipo servidor. De este modo, se hace una clara separación entre
componentes de visualización en un equipo cliente y el proyecto WinCC que se está
ejecutando en el equipo servidor. Con esta opción Ud. puede crear de una manera muy
sencilla estaciones de operadores, que p. ej. sirvan para el mantenimiento o diagnóstico.
El software del WinCC Web Navigator Client se puede instalar de diferentes maneras. De la
forma habitual desde el DVD o como archivo autoextraíble desde Intranet/Internet, así como
a través de la distribución de software basada en las directivas de grupo de las redes. Si el
componente cliente no está disponible al acceder directamente al servidor WinCC
WebNavigator, se solicita automáticamente al usuario que cargue el archivo en su equipo.
Esto ofrece un alto nivel de flexibilidad y movilidad al operador de WinCC WebNavigator.
Una propiedad de la administración de usuarios es el otorgamiento de imágenes iniciales y
del idioma específico al usuario. A cada usuario se le puede definir una imagen inicial
diferente, y se le puede elegir un idioma. A través de la asignación de autorizaciones de
usuarios se permite a cada usuario un acceso escalable a las diferentes áreas y funciones
del proyecto.
Las imágenes mostradas en el WinCC Web Navigator Client se pueden manejar tal como en
un sistema normal WinCC, siempre que el usuario tenga las autorizaciones de uso
correspondientes. De este modo es posible influenciar, desde cualquier lugar del mundo, el
proyecto WinCC que se está ejecutando en el equipo servidor. El cliente Web soporta
Panning, Zooming y Decluttering. Con esto se pueden desplazar con el ratón las áreas
mostradas de imágenes de procesos, ampliar imágenes de procesos con la rueda del ratón
o trazando un área, y hacer visibles o invisibles los objetos de imagen dependiendo del nivel
y del tamaño del objeto.
También se soporta la visualización de datos de archivo de WinCC Option User Archives.
Con Visual Basic Scripting (VBS) se puede en el cliente Web, p. ej. controlar el
comportamiento dinámico de objetos, o se puede establecer una conexión con otras
aplicaciones.
El servidor WinCC WebNavigator requiere el Microsoft Internet Information Service para
comunicarse con los clientes. Para la configuración del servidor WinCC WebNavigator se
suministra WinCC Web Configurator. Esta aplicación permite configurar el servidor de
Internet de una manera muy cómoda y fácil para el usuario. WinCC Web Configurator es
ideal para todos los usuarios sin conocimientos de servidores de Internet. Bastan unos
cuantos datos y el servidor Web estará configurado correctamente.
Con la función "Load Balancing" se puede distribuir el Web Navigator Client uniformemente
y según corresponda con la respectiva licencia de servidor en diversos servidores de Web
Navigator automáticamente.
El Web View Publisher asume automáticamente las adaptaciones necesarias de los datos
del proyecto para que puedan se puedan ejecutar en el WinCC Web Navigator Client. El
asistente (Wizard) se limita sólo a las informaciones que son necesarias para la Web. De
este modo se logra el mejor rendimiento posible.

Documentación de WinCC/WebNavigator
6 11/2008, Impresión de la Ayuda en pantalla
Configuración del servidor WebNavigator 2
2.1 Configuración del servidor WebNavigator

Introducción
En el Web Navigator Server se pueden efectuar las siguientes configuraciones:
● Con el WinCC Web Configurator se instala y gestiona el Internet Information Service
(IIS).
● Con la función "Load Balancing" se puede instalar una distribución de carga en caso
necesario entre varios servidores Web.
● El Web View Publisher asume automáticamente las adaptaciones necesarias de los
datos del proyecto para que puedan se puedan ejecutar en el WinCC Web Navigator
Client a través de Intra-/Internet. La ejecución del Web View Publisher es posible en
varias variantes y se describe en el capítulo "Configuración de un proyecto Web".

2.2 Rendimiento del Web Server y del Web Server dedicado

Rendimiento de su servidor de Web WinCC


Una influencia muy importante en el rendimiento de sus proyectos WinCC así como en la
selección de imágenes y tiempos de actualización de su WinCC Web Client ejerce la
velocidad y amplitud de banda de su acceso a Internet en su WinCC Web Navigator Server.
Cada cliente tiene un requerimiento de amplitud de banda mínima de aproximadamente 10
kbps.
Si se usa el WinCC Web Navigator Server en un LAN se logrará el máximo de rendimiento.
Si se conecta el Web Navigator Server a un módem de 64K se logrará una amplitud de
banda y un rendimiento notoriamente más bajos que influencian negativamente a los
tiempos de carga de imágenes, a la actualización y a la cantidad de clientes que operan
simultáneamente.

Rendimiento servidor Web dedicado

Tag Logging
La cantidad de valores de una curva que el servidor Web dedicado puede suministrar al
Online Trend Control en los clientes Web depende del hardware utilizado.

Documentación de WinCC/WebNavigator
11/2008, Impresión de la Ayuda en pantalla 7
Configuración del servidor WebNavigator
2.3 Inicializar el directorio web

Valores típicos para un sistema con Pentium 4, 2,4Ghz y 100Mbit LAN:


● El servidor Web dedicado puede suministrar 100 valores de curvas en ciclos de 1s por
servidor WinCC.
Ejemplo: 1 servidor WinCC: 50 clientes Web pueden mostrar simultáneamente 2 curvas
en ciclos de 1s, 20 curvas en ciclos de 10s, o 25 clientes Web pueden mostrar 4 curvas
en ciclos de 1s.
● El servidor Web dedicado puede suministrar simultáneamente 400 valores de curvas a
sus clientes Web.
Ejemplo: En el caso de 4 servidores WinCC, en los que c/u suministra 100 valores de
curvas, mostrarán 50 clientes Web simultáneamente 8 curvas en ciclos de 1s, 160
curvas en ciclos de 10s, o 25 clientes Web mostrarán 16 curvas en ciclos de 1s.
Ejemplo: En el caso de 10 servidores WinCC, en los que c/u suministra 40 valores de
curvas, mostrarán 50 clientes Web simultáneamente 8 curvas en ciclos de 1s, 160
curvas en ciclos de 10s, o 25 clientes Web mostrarán 16 curvas en ciclos de 1s.
En un equipo con más rendimiento se incrementaría la cantidad de los valores de curvas
que se pueden representar simultáneamente, sin embargo la cantidad de valores de curvas
por cada servidor WinCC permanece alrededor de 100 valores de curvas con ciclos de 1s.

Alarm Logging:
Los servidores de alarma procesan secuencialmente las exigencias de los controles. Si en
un servidor se identifican simultáneamente muchos controles, podrá transcurrir algo de
tiempo hasta que el último control de alarma pueda mostrar sus alarmas.

2.3 Inicializar el directorio web

2.3.1 Inicialización de la Web soportada por asistente: WinCC Web Configurator

Utilización
El WinCC Web Configurator le asiste de forma fácil y sencilla en la administración y
inicialización del Microsoft Internet Information Service (IIS). El Configurator es así pues
ideal para todos los usuarios que no tienen conocimientos del servidor Web. Esta
inicialización y configuración es necesaria para que se pueda acceder al servidor WinCC a
través de Intranet/Internet. Informaciones más detalladas acerca del Microsoft Internet
Information Service obtendrá en Microsoft.

Ajuste del sitio Web estándar


El WinCC Web Configurator le permite seleccionar cuál página Web estándar se abrirá
cuando se inicie el cliente Web. Con el ajuste "WebClient.asp" se iniciará el cliente Web de
la manera usual, con las imágenes del proceso. Con el ajuste "MainControl.asp" se iniciará
el cliente Web únicamente con la interfaz de navegación.

Documentación de WinCC/WebNavigator
8 11/2008, Impresión de la Ayuda en pantalla
Configuración del servidor WebNavigator
2.3 Inicializar el directorio web

Cómo iniciar WinCC Web Configurator


1. Seleccione el Web Navigator en la ventana de navegación del WinCC Explorer y abra su
menú emergente.
2. En el menú emergente seleccione el punto de menú "Web Configurator".

Nota
En caso de que tenga preguntas o dificultades con los siguientes ajustes póngase en
contacto con el administrador de su Intranet/Internet de su departamento.

Primera configuración del WinCC Web Navigator Server


En la primera configuración tiene la posibilidad de determinar en el primer cuadro de diálogo
del WinCC Web Configurator si quiere crear una nueva página Web estándar o bien un
nuevo directorio virtual. Considere por favor la siguiente nota. El siguiente paso depende de
la opción que haya elegido.

● Si utiliza la página Web del WinCC Web Navigator en su servidor, active la opción "Crear
un sitio web estándar (stand alone)"
● Si desea agregar la página Web del WinCC Web Navigator como subdirectorio a la
página Web existente, active la opción "Añadir a un sitio web existente (directorio
virtual)".
Esta opción puede resultar útil si la hasta ahora página Web estándar debe permanecer
activa en el futuro o si el sistema operativo solo soporta el funcionamiento de una página
Web.

Documentación de WinCC/WebNavigator
11/2008, Impresión de la Ayuda en pantalla 9
Configuración del servidor WebNavigator
2.3 Inicializar el directorio web

Editar la configuración
Si el IIS ya ha sido configurado, tiene la posibilidad de modificar los ajustes del servidor Web
existente o del directorio virtual a través del WinCC Web Configurator.
El Web Configurator reconoce automáticamente si ya existe una configuración y abre el
diálogo correspondiente para modificar la configuración.

Nota
En el anexo figuran los ajustes que pueden realizarse a través del WinCC Web Configurator.
En caso de borrar involuntariamente la pagína Web de WinCC Web Navigator, reinicie su
equipo antes de crear una nueva página Web a través de WinCC Web Configurator.
Considere por favor que si realiza manualmente modificaciones en esta web y luego no se
puede establecer la comunicación de su web, entonces el Web Configurator intentará
corregir automáticamente por Ud. estos ajustes.
Si este camino no tiene éxito, entonces borre la web del IIS, reinicie su equipo y con el Web
Configurator cree una nueva web.

2.3.2 Crear un sitio web estándar (stand alone)

Introducción
Puede crear el sitio web estándar con el WinCC Web Configurator. Al hacerlo también
puede determinar los ajustes de la firewall.

Configuración
En el cuadro de diálogo "WinCC Web Configurator" puede determinar los siguientes ajustes:

Nombre del sitio web Aquí Ud. puede indicar un nombre para su sitio web, p. ej.: WebNavigator
Puerto Aquí se puede introducir la conexión (puerto) que se ha de utilizar para acceder a Internet
mediante el protocolo http.
Solo se pueden introducir cifras entre 1 y 65535.
Por norma general, los puertos hasta el número 1024 están ocupados previamente por el
sistema. En este campo el 80 se ajusta como puerto HTTP estándar.
Si se selecciona otro puerto, éste se ha de indicar al registrar un cliente Web a la lista de
direcciones de Internet Explorer por medio del nombre de servidor o la dirección URL. Los
posibles formatos son p.ej. http://<Nombre del servidor>:<Número de
puerto>/Webnavigator/maincontrol.asp o http://<URL>:<Número de
puerto>/Webnavigator/maincontrol.asp. Si utiliza el puerto estándar 80 y sólo hay una página
Web activa en el servidor Web, no es necesario indicar el número del puerto.

Documentación de WinCC/WebNavigator
10 11/2008, Impresión de la Ayuda en pantalla
Configuración del servidor WebNavigator
2.3 Inicializar el directorio web

Dirección IP Cada equipo en Internet tiene una dirección inequívoca. La dirección es un grupo de números
separados por puntos que pueden tener valores del 0 al 255. La dirección se define en el Panel
de control. Ud. puede usar únicamente las direcciones que se pueden seleccionar en la lista.
Con la dirección IP Ud. puede definir si el equipo debe estar disponible en Intranet o en Internet,
o en ambas redes. Por ejemplo, con la dirección IP x.x.x.x su equipo es conocido en Intranet, y
con la dirección IP y.y.y.y en Internet. Si Ud. desea que se acceda a su equipo sólo en Intranet
o en Internet, entonces selecciones la dirección correspondiente; para Intranet sería la dirección
x.x.x.x.
Si su equipo debe estar accesible a través de Intranet/Internet, entonces elija "Todos sin
asignar".
Campo de selección del Aquí se puede seleccionar el sitio web estándar que se deba visualizar después de elegir el
sitio web estándar servidor Web en el cliente Web.
Intervalo Reconnect Introduzca aquí el intervalo de tiempo después del cual los clientes Web pueden iniciar un
establecimiento de enlace automático (Reconnect) después de una avería en la conexión.
Si el valor = 0, la función "Conexión automática" se desactiva.
Iniciar sitio web Active esta casilla de verificación para iniciar automáticamente el sitio web después de la
después de la configuración.
configuración Si no activa esta opción, se deberá inicial manualmente el sitio web a través de la consola de
Windows "Internet Information Services".

Procedimiento
1. En WinCC Explorer, en el menú emergente de la entrada "Web Navigator", seleccione la
entrada "Web Configurator". Se abre el cuadro de diálogo "WinCC Web Configurator".
Confirme con el botón de comando "Continuar".
2. Seleccione la opción "Crear un nuevo sitio web estándar (stand alone)" y confirme con
"Continuar".

Documentación de WinCC/WebNavigator
11/2008, Impresión de la Ayuda en pantalla 11
Configuración del servidor WebNavigator
2.3 Inicializar el directorio web

3. Determine los ajustes deseados y confirme con "Continuar".

4. Se abre el siguiente cuadro de diálogo:

Documentación de WinCC/WebNavigator
12 11/2008, Impresión de la Ayuda en pantalla
Configuración del servidor WebNavigator
2.3 Inicializar el directorio web

Si no ha activado la firewall, no se visualizará el botón de comando "Firewall de


Windows".
Salga del Web Configurator en este caso con el botón de comando "Finalizar.
Una vez activa la Firewall, prosiga con el paso 5.
5. Seleccione el botón de comando "Firewall de Windows".
Se abre el cuadro de diálogo "Firewall de Windows".

Documentación de WinCC/WebNavigator
11/2008, Impresión de la Ayuda en pantalla 13
Configuración del servidor WebNavigator
2.3 Inicializar el directorio web

6. Seleccione en la ficha "Ampliado" la conexión de red deseada y haga clic en el botón de


comando "Ajustes".
Se abre el cuadro de diálogo "Ajustes ampliados".

7. Active la entrada "Servidor web seguro (HTTPS)" o "Servidor web (HTTP)". A través del
botón "Editar" se visualizan los ajustes de servicio actuales del servidor web.
8. Salga del cuadro de diálogo de Windows abierto con "Aceptar" y el Web Configurator con
"Finalizar".
Se finaliza la configuración del servidor.

Resultado
Una vez terminada la configuración estará activo el sitio web (Web Navigator Web) que se
acaba de crear.

Documentación de WinCC/WebNavigator
14 11/2008, Impresión de la Ayuda en pantalla
Configuración del servidor WebNavigator
2.3 Inicializar el directorio web

Uso de otros puertos como puerto estándar 80


Si no usa el puerto estándar 80, deben adaptarse los ajustes de la firewall de Windows.

Procedimiento
1. Abra en el cuadro de diálogo "Firewall de Windows", en cuadro de diálogo "Ajustes
ampliados" con el botón de comando "Ajustes".
2. Seleccione el botón de comando "Agregar".
Se abre el cuadro de diálogo "Ajustes de servicio".

Documentación de WinCC/WebNavigator
11/2008, Impresión de la Ayuda en pantalla 15
Configuración del servidor WebNavigator
2.3 Inicializar el directorio web

3. Determine los ajustes de su servidor web:


- Nombre del servidor web en el campo "Ajustes de servicio"
- Nombre o dirección IP
- Números de puerto externos e internos para este servicio
- Servicio "TCP"
Confirme con "Aceptar".
4. Seleccione el nuevo servidor web creado en el cuadro de diálogo "Ajustes ampliados".

2.3.3 Crear un directorio virtual

Procedimiento
● Si se ha seleccionado la opción "Añadir a un sitio web existente (directorio virtual)" haga
clic en el botón de comando "Examinar".
● En el siguiente diálogo elija la web activa a la que se debe añadir el directorio virtual.

Documentación de WinCC/WebNavigator
16 11/2008, Impresión de la Ayuda en pantalla
Configuración del servidor WebNavigator
2.3 Inicializar el directorio web

● Después de seleccionar la web activa Ud. regresa al diálogo anterior con el botón de
comando "OK". Haga clic en el botón de comando "Siguiente".

Nombre del directorio Aquí Ud. puede definir el nombre para su directorio virtual que debe ser
virtual: añadido a la web activa.
Puerto y dirección IP El puerto y la dirección IP están predeterminados y no se pueden editar.
El WinCC Web Configurator lee del IIS los datos del WinCC Web
Navigator Server activo.
Campo de selección del Aquí se puede seleccionar el sitio web estándar que se deba visualizar
sitio web estándar después de elegir el servidor Web en el cliente Web.
Intervalo Reconnect Introduzca aquí el intervalo de tiempo después del cual los clientes Web
pueden iniciar un establecimiento de enlace automático (Reconnect)
después de una avería en la conexión.
Si el valor = 0, la función "Conexión automática" se desactiva.
Iniciar sitio web después Active esta casilla de verificación para iniciar automáticamente el sitio
de la configuración web después de la configuración.
Si no activa esta opción, se deberá inicial manualmente el sitio web a
través de la consola de Windows "Internet Information Services".

● Haga clic en "Finalizar" para terminar la configuración.


Para acceder al Web Navigator, en el cliente se debe añadir al URL el nombre de la web
virtual Web navigator. (Ejemplo http://WebServer/WebNavigator)

Documentación de WinCC/WebNavigator
11/2008, Impresión de la Ayuda en pantalla 17
Configuración del servidor WebNavigator
2.3 Inicializar el directorio web

No hay web activa


Si no se encuentra ninguna web activa, el Web Configurator se cancela con un aviso.

Confirme con "Aceptar".


Antes de que se ejecute nuevamente el asistente, primero se debe activar un sitio web. En
el capítulo "Verificación del sitio web activado" encontrará el modo de proceder respectivo.

2.3.4 Verificación del sitio web activado (Web)


● Active Internet Information Server.
● Para hacerlo elija "Programas" > "Administración" > "Internet Information Services".
● En la ventana de navegación elija el equipo. En Windows XP debe elegir adicionalmente
el subdirectorio "Websites". En la ventana de datos se muestran los sitios web
pertenecientes.
● Verifique la visualización de los sitios web. Si en el sitio web deseado, p. ej.
"WebNavigator" se muestra la nota "Finalizado", entonces deberá iniciar el sitio web.
Para hacerlo, con el botón derecho del ratón haga clic en el sitio web y en el menú
emergente elija el comando "Iniciar".

● Cerrar el cuadro de diálogo.


● Ahora, el sitio web estará conectado de manera activa.

Documentación de WinCC/WebNavigator
18 11/2008, Impresión de la Ayuda en pantalla
Configuración del servidor WebNavigator
2.4 Distribución de carga con la función "Load Balancing"

2.4 Distribución de carga con la función "Load Balancing"

2.4.1 Distribución de carga en servidores Web con la función "Load Balancing"

Sumario
Con la función "Load Balancing" se puede distribuir el Web Navigator Client uniformemente
y según corresponda con la respectiva licencia de servidor en diversos Web Navigator
Servers automáticamente. Cada Web Navigator Server puede participar en la distribución de
la carga a través de "Load Balancing". Un servidor Web se puede configurar opcionalmente
como servidor Load Balancing distribuidor o también sólo como servidor Web participante.
Un servidor Load Balancing automáticamente también es el servidor Web participante. En
un grupo de servidores Web participante también pueden estar configurados varios de ellos
como servidor Load Balancing.
Al registrar un cliente Web en un servidor Load Balancing, se reenvía el cliente Web desde
éste a un servidor Web participante con la carga mínima de acuerdo a su licencia de
servidor. Si se ha registrado la menor cantidad de clientes Web en el servidor Load
Balancing, entonces el nuevo cliente Web se queda enlazado con éste. En caso de fallo de
un servidor Web participante, el cliente Web que se ha registrado en él, se desvía
automáticamente a otro de los servidores Web participantes. La dirección de un servidor
Web no depende de la activación de "Load Balancing". La dirección del servidor Web
utilizada antes de la activación también sigue siendo válida.
La inicialización de la función se lleva a cabo en cada uno de los servidores Web
participante y servidor Load Balancing. Al hacerlo, todos los servidores Load Balancing y los
servidores Web participantes se recogen en una lista. En un servidor Load Balancing se
configura adicionalmente el intervalo de consulta y la función como servidor Load Balancing
se activa o desactiva. En los clientes Web no se requiere ninguna configuración.

Licencia
En "Load Balancing" se soportan 32 servidores Web interconectados entre sí como máximo.
En todos los servidores Web y Load Balancing participantes es necesaria una licencia "Load
Balancing". En los clientes Web no se requiere ninguna licencia.
En los equipos WinCC con WinCC Redundancy se puede utilizar un servidor Load
Balancing o un servidor Web participante con las licencias "WinCC Reduncancy" u "Load
Balancing Step-Up".

Documentación de WinCC/WebNavigator
11/2008, Impresión de la Ayuda en pantalla 19
Configuración del servidor WebNavigator
2.4 Distribución de carga con la función "Load Balancing"

Ejemplo

En la figura, están participando los servidores Web 1 a 3 en "Load Balancing". En estos


servidores Web se ha instalado una licencia "Load Balancing". Los servidores Web 1 y 2 se
han configurado como servidores Load Balancing. En el registro del cliente Web 1 del
servidor Web 1 ó 2, el cliente se reenvía automáticamente a los servidores Web con la
menor carga. En caso de fallo del servidor Web enlazado, el cliente Web 1 se desvía a uno
de los dos servidores Web restantes.
El servidor Web 4 no participa en "Load Balancing". Si cliente Web 2 se registra en este
servidor Web, puede que el registro resulte fallido debido a la enorme carga del servidor. En
caso de fallo del servidor Web 4 no se efectúa ningún reenvío a uno de los servidores Web
1 a 3, a pesar de que exista una conexión con la red.

Documentación de WinCC/WebNavigator
20 11/2008, Impresión de la Ayuda en pantalla
Configuración del servidor WebNavigator
2.4 Distribución de carga con la función "Load Balancing"

Las opciones de Internet en servidor Load Balancing y servidores Web participantes


N: 142645 - 6.0.1
N: 205768 - 6.1.2
Para que el servidor Load Balancing al registrarse pueda distribuir los clientes Web a otros
servidores Web, los servidores Web participantes y el servidor Load Balancing deberán
estar accesibles a través de las URLs indicadas en la lista de servidores participantes.
La utilización de un servidor Proxy puede provocar que la dirección de destino del servidor
Web participante / servidor Load Balancing http://<Nombre del servidor> sea reemplazada
por http://<Nombre del servidor.Nombre del proxy> y que, por consiguiente, no se encuentre
el servidor Web direccionado.
Para evitar este comportamiento, en todos los servidores participantes en Load Balancing
se ha de introducir en Internet Explorer bajo "Herramientas > Opciones de Internet >
Conexiones > Configuración de LAN > Opciones avanzadas" en el campo "Excepciones" la
dirección de destino de los otros servidores participantes.

2.4.2 Función configurar "Load Balancing"

Introducción
Con la función "Load Balancing" se puede distribuir el Web Navigator Client, uniformemente
y según la respectiva licencia de servidor, en diversos servidores de Web Navigator
automáticamente.
La inicialización de la función se lleva a cabo en cada uno de los servidores Web
participante y servidor Load Balancing. Al hacerlo, todos los servidores Load Balancing y los
servidores Web participantes se recogen en una lista. En un servidor Load Balancing se
configura adicionalmente el intervalo de consulta y la función como servidor Load Balancing
se activa o desactiva. En los clientes Web no se requiere ninguna configuración.

Nota
Un servidor Web con la licencia "Servidor de diagnóstico de Web Navigator" no debe
incluirse en la lista de servidores participantes en Load Balancing.

Requisitos
● Están instalador el sistema base de WinCC, Web Navigator Server y una licencia "Load
Balancing".
● Debe existir el mismo proyecto WinCC y se deben haber configurado los mismos
usuarios en cada servidor Web y en cada servidor Load Balancing participante.
● En el servidor Web se debe haber creado una página web estándar para el Web
Navigator como página independiente (Stand-alone).

Documentación de WinCC/WebNavigator
11/2008, Impresión de la Ayuda en pantalla 21
Configuración del servidor WebNavigator
2.4 Distribución de carga con la función "Load Balancing"

Configurar "Load Balancing"


1. En WinCC Explorer elija la entrada "WebNavigator" en la ventana de navegación. En el
respectivo menú emergente seleccione el punto de menú "Load Balancing". Se abre el
cuadro de diálogo "Load Balancing Configuration".
2. En el campo superior, introduzca la dirección de un servidor Web que deba participar en
"Load Balancing". Haga clic sobre el botón de comando "Agregar". Se acepta la dirección
introducida en la lista de servidores.
Repita este procedimiento para todos los servidores Web que han de participar en "Load
Balancing". También se debe registrar el nombre del servidor Load Balancing en la lista.
También se puede volver a borrar un nombre de servidor resaltando dicho nombre en la
lista y haciendo clic en el botón de comando "Eliminar".

Nota
Un servidor Web con la licencia "Servidor de diagnóstico de Web Navigator" no debe
incluirse en la lista de servidores participantes en Load Balancing.

Documentación de WinCC/WebNavigator
22 11/2008, Impresión de la Ayuda en pantalla
Configuración del servidor WebNavigator
2.4 Distribución de carga con la función "Load Balancing"

3. Active la casilla de verificación "Activar Load Balancing" para activar el servidor Web
como servidor Load Balancing.
La casilla de control de los servidores Web participantes permanece desactivada.
Si desactiva la casilla de control, la lista del servidor Web se mantiene de todos modos.
4. En el campo "Intervalo Polling", seleccione el intervalo de tiempo en el cual se deben
consultar los otros servidores Web participantes.
El tiempo se indica en segundos y solo es relevante en un servidor Load Balancing.
5. Para guardar las entradas haga clic en el botón de comando "Guardar".
Cierre el cuadro de diálogo pulsando el botón de comando "Aceptar".
6. Repita el proceso en cada servidor Web y Load Balancing que participe.

Nota
A fin de garantizar un funcionamiento correcto si falla uno de los servidores Web, las
listas del servidor Load Balancing y de todos los servidores Web participantes han de ser
idénticas.

Las modificaciones se aplican después de activar WinCC Runtime otra vez.

Documentación de WinCC/WebNavigator
11/2008, Impresión de la Ayuda en pantalla 23
Configuración del servidor WebNavigator
2.4 Distribución de carga con la función "Load Balancing"

Documentación de WinCC/WebNavigator
24 11/2008, Impresión de la Ayuda en pantalla
Configuración con el servidor WinCC/WebNavigator 3
3.1 Configuración con el servidor WinCC/WebNavigator

Introducción
Antes de que conecte su servidor WinCC Web con Intranet/Internet debe diseñar un
concepto que considere la seguridad y relaciones de su instalación.

3.2 Solución de isla

En la figura superior los clientes Web no están enlazados con Intranet, sino sirven sólo para
el manejo y observación del proyecto WinCC que se está ejecutando. Con esta opción Ud.
puede crear, con bajos costos, estaciones de equipos que sirvan p. ej. para la vigilancia o
mantenimiento.

Documentación de WinCC/WebNavigator
11/2008, Impresión de la Ayuda en pantalla 25
Configuración con el servidor WinCC/WebNavigator
3.3 Servidor WinCC/WebNavigator en el servidor WinCC

3.3 Servidor WinCC/WebNavigator en el servidor WinCC


El servidor WinCC y el componente servidor del WinCC Web Navigator se instalan en un
equipo. El WinCC Web Navigator Client puede utilizar y consultar el proyecto WinCC en
curso a través de Internet y también de Intranet. Con WinCC Web Navigator Client es
posible ampliar un sistema cliente/servidor.
Como protección contra "ataques" desde Internet se utilizan Firewalls. El primer Firewall
protege al WinCC Web Navigator Server contra un ataque desde Internet. El segundo
Firewall sirve como protección adicional de Intranet.

Documentación de WinCC/WebNavigator
26 11/2008, Impresión de la Ayuda en pantalla
Configuración con el servidor WinCC/WebNavigator
3.4 Separación del servidor WinCC y servidor WinCC/WebNavigator

3.4 Separación del servidor WinCC y servidor WinCC/WebNavigator

Comunicación a través de un canal


Al servidor WinCC se le asigna un grupo de controladores (AS). Al proyecto le pertenecen
todos los datos, tales como programas, datos de configuración y otros ajustes. En el equipo
con servidor WinCC y WinCC Web Navigator Server se refleja el proyecto WinCC a una
escala de 1:1 y no está interconectado con la red AS.
La sincronización de los datos se realiza a través del canal OPC (OPC = OLE Process
Control). El WinCC Web Navigator Server necesita para ello una licencia para la cantidad de
variables OPC.
Aquí también se utilizan dos Firewalls para proteger el sistema contra accesos no
autorizados. El primer Firewall protege al WinCC Web Navigator Server contra ataques
desde Internet, el segundo Firewall sirve como protección adicional de Intranet.

Documentación de WinCC/WebNavigator
11/2008, Impresión de la Ayuda en pantalla 27
Configuración con el servidor WinCC/WebNavigator
3.4 Separación del servidor WinCC y servidor WinCC/WebNavigator

Comunicación a través de un bus de proceso


Al igual que en la figura de arriba, se utilizan dos Firewalls para proteger el sistema contra
accesos no autorizados. En el equipo con WinCC Server y WinCC Web Navigator Server se
refleja 1:1 el proyecto WinCC. La sincronización de los datos se realiza a través del bus de
proceso.

Documentación de WinCC/WebNavigator
28 11/2008, Impresión de la Ayuda en pantalla
Configuración con el servidor WinCC/WebNavigator
3.5 Servidor Web dedicado

3.5 Servidor Web dedicado


Para el abastecimiento central de datos de los clientes Web, en instalaciones grandes es
muy favorable la instalación de un servidor Web dedicado. El servidor Web dedicado
procesa y optimiza los accesos de los clientes Web y está a disposición de los clientes
como representante (Proxy) de los servidores WinCC. Además, el servidor web dedicado
puede acceder simultáneamente a varios servidores WinCC subordinados. El usuario podrá
entonces acceder a varios proyectos WinCC iniciando la sesión sólo una vez en el servidor
web dedicado, sin tener que identificarse en cada uno de los proyectos.
El servidor Web dedicado soporta la conmutación de redundancia de dos servidores WinCC
subordinados en WinCC Redundancy.
La funcionalidad del servidor web dedicado estará disponible en un cliente WinCC después
de la instalación del Web Navigator Server.

Documentación de WinCC/WebNavigator
11/2008, Impresión de la Ayuda en pantalla 29
Configuración con el servidor WinCC/WebNavigator
3.5 Servidor Web dedicado

Documentación de WinCC/WebNavigator
30 11/2008, Impresión de la Ayuda en pantalla
Configuración de la administración de usuarios 4
4.1 Administración de usuarios en WinCC User Administrator

Introducción
La administración de los derechos de los usuarios cuando se usa WinCC Web Navigator se
realiza en el WinCC User Administrator. Allí se les asignan a los usuarios diversas
autorizaciones para el manejo y observación. Además, en el área "Opciones Web" se puede
configurar una imagen inicial y el idioma para cada usuario. El WinCC User Administrator
permite así la estructuración de la administración de usuarios de manera segura y sinóptica
para el WinCC, y el acceso a través del WinCC Web Navigator.
Si un usuario inicia la sesión en el Web Navigator Server con el Web Navigator Client,
entonces el servidor verifica si el usuario está registrado en el WinCC User Administrator y
le entrega al cliente Web los derechos de usuario configurados para que sean evaluados. El
servidor Web también verifica durante la identificación si se ha alcanzado la cantidad
máxima licenciada de clientes Web. Si el usuario no está registrado no se permitirá el inicio
de ninguna sesión más.
Un WinCC User Administrator tiene las siguientes funciones:

Documentación de WinCC/WebNavigator
11/2008, Impresión de la Ayuda en pantalla 31
Configuración de la administración de usuarios
4.1 Administración de usuarios en WinCC User Administrator

● Crear y modificar usuarios y grupos de usuarios.


● Asignación y administración de derechos de acceso, que se conocen como
Autorizaciones.
● Asignación y administración del cierre de sesión automático, imagen inicial e idioma para
usuarios con acceso a proyectos a través de WinCC WebNavigator.

Soporte de la opción WinCC "Basic Process Control" en el cliente Web


La administración de usuarios de WinCC soporta por medio de WinCC WebNavigator las
siguientes funciones de la opción "Basic Process Control":
● Autorizaciones específicas de área
● Asignación personalizada de imagen inicial e idioma
Encontrará información sobre la funcionalidad soportada del Web Navigator Client mediante
una conexión a un PCS7-OS, en la documentación de PCS7.

Autorizaciones
A un usuario se le pueden otorgar las siguientes autorizaciones:

Autorizaciones estándar No. 1 al 999


Las autorizaciones estándar se pueden crear, modificar, borrar y asignar a los usuarios.
El nombre de una autorización indica la influencia que debe tener el permiso
correspondiente, sin embargo no indica cómo se debe usar realmente.

Documentación de WinCC/WebNavigator
32 11/2008, Impresión de la Ayuda en pantalla
Configuración de la administración de usuarios
4.2 Ajustar las opciones Web para usuarios

Jerarquía de usuarios de PCS7 No. 1 al 8


Estas autorizaciones de uso están disponibles después de que se activa el asistente en el
editor de proyectos OS (Option Basic Process Control). Estas autorizaciones
predeterminadas no pueden ser borradas o modificadas.

Autorizaciones del sistema No. 1000 al 1099


Las autorizaciones del sistema son generadas automáticamente por el sistema y no se
pueden crear nuevamente, modificar o borrar. Sin embargo, las autorizaciones del sistema
pueden ser asignadas a un usuario, al igual que cualquier otra autorización.
La autorización de sistema n.º 1002 "DataMonitor - Just monitor" tiene una función especial
cuando se utiliza WinCC WebNavigator.
● Si la autorización se asigna a un usuario, éste sólo puede observar el proyecto WinCC
(Just monitor), sin poder p. ej. acusar ningún aviso ni describir variables de proceso
realizando una entrada en el campo E/S o mediante un script. Las variables internas
locales del cliente pueden seguirse describiendo (ésto es necesario para Basic Process
Control).
Esta autorización solo es relevante para el cliente Web y no influye en las demás
autorizaciones asignadas al usuario. Se requiere una licencia "DataMonitor Web Edition".
Si no existe dicha licencia, se utiliza una licencia de un cliente WebNavigator Client del
servidor WebNavigator. Si no hay ninguna licencia disponible, el cliente WebNavigator
funcionará en modo de prueba tras iniciar la sesión.
● Si ésta no se asigna a un usuario, entonces este usuario podrá manejar y observar en un
proyecto WinCC dependiendo de las autorizaciones que le hayan sido asignadas.
Se requiere una licencia "Client".
Hallará más información acerca del tema Administración de usuarios en el sistema de
información de WinCC, en "Trabajar con WinCC" > "Configuración de la administración de
usuarios". Hallará más información en "Trabajar con WinCC" / "Configuración de proyectos
en varios idiomas" para configurar proyectos en varios idiomas y tipos de fuente que no
sean en latín.

4.2 Ajustar las opciones Web para usuarios

Introducción
Para acceder a un proyecto WinCC a través de WinCC/WebNavigator se asignan al usuario
en WinCC User Administrator determinadas autorizaciones de uso y ajustes para el cierre
de sesión automático, la imagen inicial y el idioma.

Documentación de WinCC/WebNavigator
11/2008, Impresión de la Ayuda en pantalla 33
Configuración de la administración de usuarios
4.2 Ajustar las opciones Web para usuarios

Cierre de sesión automático


La función "Cierre de sesión automático" ofrece las siguientes ventajas:
● Al proyecto WinCC se puede acceder desde el cliente WebNavigator sólo durante un
tiempo limitado. Esto rige especialmente para los clientes no vigilados que todavía tienen
acceso al servidor WebNavigator.
● La licencia utilizada por el cliente se libera nuevamente tras un cierre de sesión
automático.
● La carga actual del servidor WebNavigator se reduce después de un cierre de sesión
automático.
Esta función se desactiva si introduce "0" en el campo de entrada para indicar el tiempo
hasta el cierre de sesión automático. La sesión del usuario se conserva hasta que se cierre
Internet Explorer o el sistema.
Si activa la opción "Tiempo absoluto", el tiempo configurado para el cierre de sesión
automático comenzará a transcurrir al iniciar la sesión, independientemente de las acciones
del usuario durante ese tiempo.
Si activa la opción "Tiempo inactivo", el tiempo configurado comenzará a transcurrir a partir
del instante del último manejo del teclado o ratón. La sesión del usuario se cierra
automáticamente al cabo del tiempo sin acción.
Tras expirar el tiempo vigilado aparece un aviso solicitando al usuario que introduzca
nuevamente su contraseña. Si el usuario introduce su contraseña dentro del tiempo
prescrito, puede acceder de nuevo al proyecto de WinCC.
La sesión se cierra automáticamente si el usuario introduce tres veces una contraseña
errónea o si no se da de alta dentro del tiempo prescrito. Durante el cierre de sesión
automático se finaliza el acceso del cliente al proyecto WinCC. La licencia utilizada por el
cliente se libera nuevamente.

Nota
En el cuadro de diálogo que permite una nueva autenticación antes del cierre de sesión
automático no es posible darse de alta como nuevo usuario.

Configurar opciones web


1. En el WinCC Explorer abra el editor "User Administrator".
2. En la ventana de navegación seleccione el usuario deseado o cree un nuevo usuario.
3. En la ventana de tabla se mostrarán las autorizaciones de uso existentes en el proyecto
WinCC y una asignación ya configurada para este usuario. Compruebe la configuración
de la autorización de sistema n.º 1002 "DataMonitor - Just monitor" y realice el ajuste
deseado.
Si activa esta autorización de sistema, el usuario sólo puede observar (Just monitor) el
proyecto y se requiere una licencia "DataMonitor Web Edition". Si no existe dicha
licencia, se utiliza una licencia de un cliente WebNavigator del servidor WebNavigator.
Si esta autorización del sistema para el usuario permanece activada, el resto de
autorizaciones de uso que teiene asignadas también se le aplican. Por tal razón,
verifique los ajustes de las otras autorizaciones.
4. En la ventana de tabla, active la casilla de verificación "WebNavigator". Se mostrará el
área "Opciones Web".

Documentación de WinCC/WebNavigator
34 11/2008, Impresión de la Ayuda en pantalla
Configuración de la administración de usuarios
4.3 Migración de los datos de un usuario de proyectos antiguos

5. En el campo "Cierre de sesión automático", seleccione la opción "Tiempo absoluto" o


"Tiempo inactivo" para indicar cuándo debe realizarse el cierre de sesión automático.
Introduzca luego en el campo de entrada el tiempo que debe transcurrir hasta el cierre
de sesión automático.
6. En el campo "Imagen inicial" seleccione la imagen inicial para este usuario con el botón
de comando "...". Como imagen inicial pueden seleccionarse sólo las imágenes que
hayan sido publicadas con el Web View Publisher en el servidor WebNavigator.
7. En el campo "Idioma" seleccione el idioma para este usuario. Se puede elegir uno de los
idiomas instalados en WinCC.
8. Cierre el User Administrator.
Mayores informaciones acerca del tema Administración de usuarios encontrará en el
sistema de información de WinCC, bajo "Trabajar con WinCC" y "Configuración de la
administración de usuarios".

4.3 Migración de los datos de un usuario de proyectos antiguos

Introducción
En las versiones precedentes a la versión 6 del WinCC Web Navigator se administraban en
el Web Administrator los derechos de usuarios. A partir de la versión 6 del Web Navigator se
realiza la administración de usuarios con el WinCC User Administrator. Para poder usar en
el Web Navigator, a partir de la versión V6, todos los datos de los usuarios, ellos se pueden
migrar con la herramienta "WebNavV6Migration".
La herramienta de migración coloca a los usuarios antiguos migrados en el grupo de
usuarios "WebNavigatorUserGroup". Las autorizaciones de uso de este grupo de usuarios
serán transmitidas a los usuarios migrados. Si este grupo de usuarios aún no existe, él será
creado por la herramienta y se finalizará la edición. Después de que se haya asignado al
grupo las autorizaciones de uso deseadas, se podrá iniciar otra vez la herramienta de
migración.
A través de la herramienta de migración se aceptará para cada usuario no sólo la
contraseña sino también los ajustes para la imagen inicial y el idioma.

Requisitos
● El WinCC Web Navigator Server debe estar instalado, para que en WinCC User
Administrator se pueda activar el área "Opciones Web".
● El proyecto WinCC, en el que se deben migrar los datos del usuario, está abierto.
● En el WinCC User Administrator de este proyecto existe un grupo de usuarios
"WebNavigatorUserGroup". Al grupo se le han asignado las autorizaciones de uso
deseadas.

Documentación de WinCC/WebNavigator
11/2008, Impresión de la Ayuda en pantalla 35
Configuración de la administración de usuarios
4.3 Migración de los datos de un usuario de proyectos antiguos

Migrar datos de un usuario


1. En el Windows Explorer elija el directorio de instalación de WinCC. Cambie al
subdirectorio perteneciente "WebNavigator/Server/bin" e inicie el programa
"WebNavV6Migration.exe". La interfaz de la herramienta está en el idioma inglés.

2. En el campo "Project name" seleccione el proyecto desde el que se han de migrar los
datos antiguos de usuarios.
3. Acepte la selección con el botón de comando "OK". Después de esto, los usuarios del
proyecto antiguo se crearán en el grupo "WebNabvigatorUserGroup" en el proyecto
WinCC abierto y al grupo se le transmitirán las autorizaciones.
Si no se puede leer la base de datos de usuarios antigua, se emite un mensaje de error.
En este caso, en el equipo en el que se deben migrar los datos de los usuarios en el
proyecto WinCC se deberá instalar el (driver) controlador de base de datos "DAO
JetEngine" del CD "Web Navigator" actual.
4. Una vez que los datos hayan sido migrados con éxito se presentará un aviso con la
cantidad de usuarios migrados. Después se presenta una pregunta que consulta si se
debe borrar la base de datos de usuarios antigua. Elija la opción deseada.
Posteriormente se finalizará la herramienta de migración.
5. En el WinCC Explorer del proyecto actual abra el editor "User Administrator".
Verifique la configuración del usuario migrado y si es necesario ajústela al proyecto
actual.
6. Cierre el User Administrator.
Mayores informaciones acerca del tema Administración de usuarios encontrará en el
sistema de información de WinCC, bajo "Trabajar con WinCC" y "Configuración de la
administración de usuarios".

Documentación de WinCC/WebNavigator
36 11/2008, Impresión de la Ayuda en pantalla
Configuración de un proyecto Web 5
5.1 Configuración de un proyecto Web

Introducción
En este capítulo se describe la configuración de un proyecto Web y las particularidades que
deberán ser consideradas.
● Publicar imágenes de proceso de WinCC con el Web View Publisher para la compresión
y adaptación de datos de proyecto.
La publicación se puede realizar en diferentes variantes, dependientes del directorio
origen y del directorio destino de las imágenes publicadas o de la estructura de la
instalación.
● La herramienta "PdlPad" para localizar errores en los scripts utilizados de la imágenes de
proceso WinCC publicadas.
● Aceptación y adaptación de los proyectos WinCC ya existentes para que también se
pueda acceder a los mismos a través de Intranet/Internet.
● Limitaciones que se deberán respetar:
● Diferencias con el sistema básico WinCC
● Utilización de scripts
Particularidades en el uso de scripts VB, Global Script, acciones, scripts con disparador
de variables y diagnóstico de VBS y Global Script

Proyectos en varios idiomas y tipos de fuente que no sean en latín


La configuración de textos, nombres de usuario, etc. en idiomas extranjeros, y la utilización
de tipos de fuente que no sean en latín, p. ej. para proyectos asiáticos, se lleva a cabo en el
proyecto WinCC. Al hacerlo, se cumplirán una serie de requisitos y llevarán a cabo varios
ajustes. Por ejemplo, se deberá instalar el idioma de configuración deseado, o un tipo de
fuente especial en el sistema operativo. Después de la instalación de un idioma, éste se
deberá aplicar en el editor Alarm Logging y en el Text Library para que las configuraciones
se puedan efectuar en este idioma o en un tipo de fuente determinado.
Hallará información más detallada acerca del tema en el sistema de información de WinCC,
en "Trabajar con WinCC"/ "Configuración de proyectos en varios idiomas". Hallará más
información en "Trabajar con WinCC" / "Configuración de proyectos en varios idiomas" /
"Soporte de idiomas en WinCC" para configurar proyectos en tipos de fuente que no sean
en latín.

Documentación de WinCC/WebNavigator
11/2008, Impresión de la Ayuda en pantalla 37
Configuración de un proyecto Web
5.2 Proyectos en varios idiomas y tipos de fuente que no sean en latín

5.2 Proyectos en varios idiomas y tipos de fuente que no sean en latín

Proyectos en varios idiomas y tipos de fuente que no sean en latín


La configuración de textos, nombres de usuario, etc. en idiomas extranjeros, y la utilización
de tipos de fuente que no sean en latín, p. ej. para proyectos asiáticos, se lleva a cabo en el
proyecto WinCC. Al hacerlo, se cumplirán una serie de requisitos y llevarán a cabo varios
ajustes. Por ejemplo, se deberá instalar el idioma de configuración deseado, o un tipo de
fuente especial en el sistema operativo. Después de la instalación de un idioma, éste se
deberá aplicar en el editor Alarm Logging y en el Text Library para que las configuraciones
se puedan efectuar en este idioma o en un tipo de fuente determinado.
Hallará información más detallada acerca del tema en el sistema de información de WinCC,
en "Trabajar con WinCC"/ "Configuración de proyectos en varios idiomas". Hallará más
información en "Trabajar con WinCC" / "Configuración de proyectos en varios idiomas" /
"Soporte de idiomas en WinCC" para configurar proyectos en tipos de fuente que no sean
en latín.

Documentación de WinCC/WebNavigator
38 11/2008, Impresión de la Ayuda en pantalla
Configuración de un proyecto Web
5.3 Configuraciones Web

5.3 Configuraciones Web

Configuraciones Web
En el cuadro de diálogo "Configuraciones WinCC Web" se determinan los ajustes
específicos del proyecto.

El cuadro de diálogo se abre en WinCC Explorer en el menú contextual del símbolo "Web
Navigator" a través del comando de menú "Configuraciones Web".

El ajuste web "Compatibilidad"


En WinCC Web Navigator existía una limitación para scripts C antes de la versión 6.2. Los
siguientes parámetros y funciones no suministraron la ruta completa en el Web Client ni el
nombre de imagen, sino sólo el nombre de imagen.
● Parámetro "lpszPictureName"
● Función "GetParentPicture"
● Función "GetParentPictureWindow"
A partir de la versión 6.2 del Web Navigator, el usuario puede activar el direccionamiento
absoluto por lo que puede solucionar esta limitación para el Web Client según lo necesite.

Documentación de WinCC/WebNavigator
11/2008, Impresión de la Ayuda en pantalla 39
Configuración de un proyecto Web
5.3 Configuraciones Web

● Nombre de imagen:
En la configuración estándar está desactivado el direccionamiento absoluto. Las
funciones o parámetros mencionados más arriba sólo suministraron el nombre de
imagen.
La compatibilidad con versiones anteriores de Web Client y los scripts C creados para
ello se mantienen.
● Nombre de imagen y ruta:
Con el direccionamiento absoluto activado se suministra el nombre de imagen absoluto
con la ruta completa.
Este comportamiento corresponde al sistema base de WinCC, por lo que no se deben
modificar los scripts C utilizados en el sistema base de WinCC para el proceso en el Web
Client.

El ajuste web "Runtime"


En la ficha "Runtime" se especifican las propiedades cliente-servidor.

● Utilizar diseño "WinCC Classic": En vez del aspecto mejorado se utiliza el diseño clásico
de WinCC si el cliente Web no ofrece la capacidad de cálculo necesaria.
● Cursor "Sólo observar": Determina el aspecto del cursor para indicarle al usuario que no
puede manejar Runtime. La autorización de sistema 1002 "Sólo observar" ha sido
asignada al operador en la administración de usuarios. Para modificar el aspecto,
seleccione un archivo de definición de cursor.

Documentación de WinCC/WebNavigator
40 11/2008, Impresión de la Ayuda en pantalla
Configuración de un proyecto Web
5.3 Configuraciones Web

● Carga del servidor: Especifique la cantidad máxima de conexiones que deben acceder
simultáneamente al servidor WebNavigator. La cantidad de conexiones simultáneas
puede exceder la cantidad de licencias del servidor WebNavigator, p. ej. si hay varias
fichas abiertas en Internet Explorer. Puesto que el servidor WebNavigator garantiza
normalmente (sin carga adicional) una cantidad máxima de 50 conexiones, se requiere
una limitación a "50". No obstante, vigile que el valor no sea inferior a la cantidad real de
licencias del servidor WebNavigator.
● Determine la cantidad de fichas que pueden estar abiertas simultáneamente en Internet
Explorer a partir de la versión 7.0. Generalmente, varias instancias de un mismo Internet
Explorer se cuentan sólo como una licencia de servidor WebNavigator, p. ej. varias
fichas o nuevas ventanas.
● Aviso de sistema: Active esta casilla de verificación si al iniciar y cerrar la sesión de un
cliente Web debe emitirse un aviso de sistema correspondiente. La casilla de verificación
está desactivada por defecto, ya que los avisos de sistema para el inicio y cierre de
sesión no están configurados de forma estándar con objeto de evitar una carga adicional
del servidor.

El ajuste web "Aparato"


Los gadgets son mini-aplicaciones con información útil para la barra lateral ("sidebar") de
Windows Vista.
La carpeta "\WinCC\Webnavigator\GADGET" del directorio de instalación del cliente
WebNavigator contiene un gadget preprogramado para visualizar imágenes de proceso de
WinCC en Windows Vista.
En el servidor WebNavigator, reúna en el siguiente cuadro de diálogo una o más imágenes
de proceso de WinCC publicadas para el gadget. Tan pronto como el proyecto Web esté en
Runtime, el servidor WebNavigator crea cíclicamente de cada imagen de proceso, una tras
otra, una imagen "pdlImage.jpg" como imagen instantánea. A su vez, el gadget accede
cíclicamente a ese archivo en el directorio
"\WinCC\Webnavigator\Server\Web\image\_gadget".
Tenga en cuenta que en las imágenes de proceso mostradas no puede haber ninguna
interacción de usuario proyectada. Se incluyen , por ejemplo, diálogos de Login o diálogos
de notas sobre guiones.
Los siguientes objetos no serán compatibles con la visualización en un Gadget:
● Ventana de diagnóstico Global Script
● WinCC Media Control
● WinCC-Control de proyectos migrados, que se hayan generado en versiones anteriores
a WinCC V7.0:
– WinCC Alarm Control
– WinCC Online Table Control
– Elemento WinCC User Archives Table

ATENCIÓN
El proyecto contenido en el gadget no se puede manejar. Un intervalo de
actualización breve del gadget del cliente aumenta la carga del servidor Web.

Documentación de WinCC/WebNavigator
11/2008, Impresión de la Ayuda en pantalla 41
Configuración de un proyecto Web
5.3 Configuraciones Web

Ejemplo: 2 imágenes de proceso, tiempo de ciclo: 5 segundos

Tiempo [s] Imagen


5 Imagen_proceso_1 -> pdlImage.jpg
10 Imagen_proceso_2 -> pdlImage.jpg
15 Imagen_proceso_1 -> pdlImage.jpg
20 Imagen_proceso_2 -> pdlImage.jpg

1. Seleccione en "Nombre" una imagen de proceso publicada.


2. Determine el idioma de runtime para la imagen.
3. Determine la sección de la imagen de proceso que se visualiza en el gadget. Desde el
proyecto se calcula primero el tamaño de la imagen de proceso, visualizándose por
defecto en esta posición. Generalmente, la imagen de proceso es demasiado grande
para visualizarla en el gadget. Vigile que la sección tenga el mismo ancho y altura que el
gadget o, por lo menos, la misma relación de tamaño. De lo contrario, la imagen de
proceso aparecerá deformada en el gadget, o bien rodeada de un marco negro.
4. Haga clic en el botón "Agregar". La imagen se agregará al gadget bajo "Imágenes".

Documentación de WinCC/WebNavigator
42 11/2008, Impresión de la Ayuda en pantalla
Configuración de un proyecto Web
5.4 Publicar imágenes de proceso WinCC

5. En caso necesario, repita los pasos 1 a 4. El gadget mostrará una imagen diferente p. ej.
al cabo de 17 s.
6. En "Tiempo de actualización", determine el intervalo de actualización en segundos en el
que el servidor WebNavigator debe actualizar la imagen de proceso visualizada en
"pdlImage.jpg" (p. ej. cada 5 segundos). Al comienzo del intervalo se selecciona la nueva
imagen de proceso y los valores de proceso actuales se leen del autómata. Al final del
intervalo se crea la imagen instantánea y se deposita en "pdlImage.jpg".

PRECAUCIÓN
En el gadget se visualizan valores de proceso no actuales
Si en el momento en el que se genera la imagen automática no se ha leído ningún valor
de proceso del control, se mostrará el valor de inicio, p.ej. "0".
Por lo tanto, usted debe seleccionar un tiempo de actualización lo suficientemente
amplio, normalmente 5 s. Seleccione un tiempo de actualización proporcionalmente
más amplio en caso de que haya que actualizar muchos valores de proceso, p.ej. al
registrar curvas.
Un tiempo de actualización corto en el servidor WebNavigator entorpece el proceso de
comunicación.

En el cliente WebNavigator:
1. En la carpeta "\WinCC\Webnavigator\GADGET" del directorio de instalación, haga doble
clic en el gadget "_WebNavigator.gadget". El gadget se instala bajo Windows Vista en la
barra lateral.
2. Determine el tamaño del gadget y el intervalo de actualización en el que el gadget debe
cargar una imagen del servidor WebNavigator (p. ej. cada 17 segundos).
3. Indique la dirección del servidor WebNavigator. El gadget establece una conexión con el
servidor WebNavigator.
4. En caso necesario, arrastre el gadget hasta el Escritorio utilizando el método de arrastrar
y soltar.

5.4 Publicar imágenes de proceso WinCC

5.4.1 Publicar imágenes de proceso WinCC

Introducción
En la configuración de un proyecto Web se publican las imágenes de proceso WinCC para
que puedan ser usadas en el WinCC Web Navigator Client a través de Intranet/Internet. La
publicación se hace con el Web View Publisher que realiza automáticamente las
adaptaciones necesarias de los datos proyectados.

Documentación de WinCC/WebNavigator
11/2008, Impresión de la Ayuda en pantalla 43
Configuración de un proyecto Web
5.4 Publicar imágenes de proceso WinCC

Se realizan las siguientes adaptaciones:


● Compresión de los datos para asegurar el mejor rendimiento posible en Internet.
● Eliminación de datos específicos al proyecto que no se necesitan para el manejo.
● Conversión de ventanas de imágenes en un componente ActiveX.
● Conversión de scripts para que puedan ser usados en el WinCC Web Navigator Client.
La publicación se puede realizar con el Web View Publisher en diferentes variantes,
dependientes del directorio origen y del directorio destino de las imágenes publicadas o de
la estructura de la instalación.
● Publicar en el equipo local:
El directorio origen es el directorio de proyecto WinCC actual, y el directorio destino es
un subdirectorio "WebNavibator/Pictures" que contiene.
● Publicar en un servidor Web dedicado haciendo uso del prefijo de servidor:
El directorio origen es el directorio de proyecto WinCC de otro equipo WinCC
predeterminado por la selección del prefijo del servidor. El directorio destino está en el
cliente de WinCC, en el proyecto WinCC, como subdirectorio ".../WebNavigator/Pictures".
● Remote Publishing:
el directorio origen y el directorio destino pueden estar en el mismo o en diferentes
servidores Web. El Publisher puede ser iniciado en el servidor Web con directorio origen
o destino o en un tercer servidor Web.

Error al publicar
En caso de que surjan advertencias o errores al publicar, entonces se marcan las imágenes
del proceso afectadas en el campo de salida del Web View Publisher. Directamente en
Publisher, se puede iniciar la herramienta "PdlPad" para verificar con la misma los scripts
utilizados de las imágenes publicadas.
Otra fuente de errores puede ser publicar como a continuación se describe, sin funciones de
un proyecto.

Publicación sin funciones de un proyecto


Al hacer publicaciones con el Web View Publisher se publican siempre las funciones del
proyecto que han sido seleccionadas. Si se hace una publicación sin las funciones del
proyecto, entonces de esta manera todas las imágenes publicadas ya no tendrán ninguna
función de proyecto. En las imágenes publicadas y, por consiguiente, en el cliente Web
estarán siempre disponibles las funciones de proyecto del último proceso de publicación.
La selección de funciones de proyecto en Publisher es independiente de las imágenes
publicadas en el mismo proceso. Si por ejemplo se modificaron algunas funciones del
proyecto pero no sus interfases, de todas maneras deberán publicarse todas las funciones
necesarias del proyecto, no sólo las modificadas. En el mismo proceso no se tendrá que
publicar ninguna imagen que no haya sido modificada.

Documentación de WinCC/WebNavigator
44 11/2008, Impresión de la Ayuda en pantalla
Configuración de un proyecto Web
5.4 Publicar imágenes de proceso WinCC

5.4.2 Publicación de imágenes de proceso WinCC con el Web View Publisher

Introducción
Para aplicar su proyecto WinCC en Intranet/Internet, puede crear sus imágenes del proceso
WinCC en WinCC en el Graphics Designer y/o usar sus imágenes ya creadas.

Nota
El nombre de las imágenes que deben ser usadas vía Web Navigator no debe tener ningún
carácter doble Underscore, ya que la cadena de caracteres delante de los dos caracteres
Underscore será interpretada como prefijo de servidor.
Cuando usted selecciona Basic Process Control, el nombre no puede comenzar con un
único caracter Underscore. En la utilización de Picture Tree Manager se antepone "@PTN_"
al nombre de las imágenes superiores. Junto con el caracter Underscore dominante, el
nombre de la imagen recibe pues un caracter Underscore doble.

Si utiliza funciones complejas o scripts, consulte la información acerca de limitaciones, etc.


en el capítulo correspondiente. Si ha creado su proyecto o sus imágenes con WinCC
Graphics Designer, para poder ejecutar dichas imágenes en Internet o Intranet sólo
necesitará el Web View Publisher.
El Web View Publisher asume automáticamente las adaptaciones necesarias de los datos
del proyecto (conversión de imágenes WinCC, scripts) para que se puedan usar en el
WinCC Web Navigator Client a través de Intranet/Internet.

Documentación de WinCC/WebNavigator
11/2008, Impresión de la Ayuda en pantalla 45
Configuración de un proyecto Web
5.4 Publicar imágenes de proceso WinCC

Manera de iniciar el Web View Publisher:


1. En la ventana de navegación del WinCC Explorer marque la entrada "Web Navigator" y
en el menú emergente perteneciente elija el punto de menú "Web View Publisher".
Se iniciará el Web Publishing Assistent.

Documentación de WinCC/WebNavigator
46 11/2008, Impresión de la Ayuda en pantalla
Configuración de un proyecto Web
5.4 Publicar imágenes de proceso WinCC

2. Haga clic en "Siguiente" para pasar al siguiente diálogo.

3. Seleccione en el campo "Ruta a la carpeta de proyecto WinCC" el directorio de proyecto


del proyecto WinCC cuyas imágenes desee publicar, p. ej.
"..\Siemens\WinCC\WinCCProjects\<Nombre del proyecto>".
En el campo "Carpeta para el acceso web a sus imágenes" elija el directorio destino de
las imágenes publicadas, p. ej. "..\Siemens\ WinCC\ WinCCProjects\ <Nombre del
proyecto>\WebNavigator".
Para el Runtime del Web Navigator se debe usar el directorio propuesto dentro del
directorio del proyecto WinCC como directorio destino de las imágenes publicadas. La
indicación de ruta de acceso debería ser modificada únicamente si se deben transmitir
imágenes, p. ej. a otro proyecto.

Documentación de WinCC/WebNavigator
11/2008, Impresión de la Ayuda en pantalla 47
Configuración de un proyecto Web
5.4 Publicar imágenes de proceso WinCC

4. Con el botón de comando "Siguiente" llega Ud. al siguiente diálogo.

Seleccione las imágenes que desea publicar en el WinCC Web Navigator Server.
5. Con el botón de comando "Siguiente" llega Ud. al siguiente diálogo.

Documentación de WinCC/WebNavigator
48 11/2008, Impresión de la Ayuda en pantalla
Configuración de un proyecto Web
5.4 Publicar imágenes de proceso WinCC

Por medio del botón de comando ">" seleccione las funciones del proyecto C que deben
ser publicadas. No se pueden seleccionar scripts VB individualmente.
6. Con el botón de comando "Siguiente" llega Ud. al siguiente diálogo.

En el diálogo seleccione los gráficos referenciados (*.PDL) en las imágenes de proceso


que desea publicar en el servidor Web (p. ej. Bitmaps).

Documentación de WinCC/WebNavigator
11/2008, Impresión de la Ayuda en pantalla 49
Configuración de un proyecto Web
5.4 Publicar imágenes de proceso WinCC

7. Con el botón de comando "Siguiente" llega Ud. al siguiente diálogo.

Documentación de WinCC/WebNavigator
50 11/2008, Impresión de la Ayuda en pantalla
Configuración de un proyecto Web
5.4 Publicar imágenes de proceso WinCC

8. Con un clic en el botón de comando "Finalizar" inicia el Web View Publisher la


publicación de las imágenes. En la indicación de progreso Ud. puede seguir el avance.
9. Después de la publicación aparece un mensaje con una nota. Acepte el mensaje.
En el campo de salida del Publisher se marcan las imágenes publicadas en las que se
detectó un error en los scripts usados. Haciendo doble clic en el nombre de archivo Ud.
puede abrir en la herramienta "PdlPad" una de las imágenes marcadas como incorrecta y
detectar el error en los scripts y corregirlo.
Después puede finalizar el asistente con el botón de comando "Finalizar", o con el botón
de comando "Atrás" puede modificar la selección en el asistente y, de ser necesario,
hacer una nueva publicación.

Documentación de WinCC/WebNavigator
11/2008, Impresión de la Ayuda en pantalla 51
Configuración de un proyecto Web
5.4 Publicar imágenes de proceso WinCC

5.4.3 Publicación de imágenes WinCC en un servidor Web dedicado

Introducción
Para el abastecimiento central de datos de los clientes Web, en instalaciones grandes es
muy favorable la instalación de un servidor Web dedicado. El servidor Web dedicado
procesa y optimiza los accesos de los clientes Web y está a disposición de los clientes
como representante (Proxy) de los servidores WinCC.
De esto resultan muchas ventajas:
● La carga se puede distribuir en varios servidores Web dedicados y el rendimiento se
puede incrementar de todo el sistema.
● Debido a la separación física del servidor Web dedicado y del servidor WinCC en
diferentes equipos, éstos se pueden mantener separados desde el punto de vista de la
seguridad técnica.
● Debido a la separación física de los servidores también se puede lograr la separación
ambiental por medio de funciones empresariales, p. ej. el cuidado de la instalación y el
departamento de procesamiento electrónico de datos.
● El servidor Web dedicado soporta la conmutación de redundancia de dos servidores
WinCC subordinados en WinCC Redundancy.
● El servidor Web dedicado puede acceder simultáneamente a varios servidores WinCC
subordinados. Aquí, el usuario recibe acceso a varios proyectos WinCC cuando inicia la
sesión en el servidor Web dedicado, sin tener que identificarse en cada uno de los
proyectos.
La funcionalidad del servidor Web dedicado estará disponible en un cliente de WinCC con la
instalación del Web Navigator Server.

Para publicar en un servidor Web dedicado se utiliza el WinCC Web View Publisher. El Web
View Publisher asume automáticamente las adaptaciones necesarias de los datos del
proyecto (conversión de imágenes WinCC, scripts, funciones) para que se puedan usar en
el WinCC Web Navigator Client a través de Intranet/Internet.
Las imágenes publicadas se guardarán en el proyecto del cliente de WinCC, en el directorio
".../WebNavigator/Pictures".

Documentación de WinCC/WebNavigator
52 11/2008, Impresión de la Ayuda en pantalla
Configuración de un proyecto Web
5.4 Publicar imágenes de proceso WinCC

● Imágenes del proyecto personal bajo el nombre "<Nombre de la imagen>.PD_ "


● Imágenes de otros proyectos bajo el nombre "<Prefijo del servidor>_ _<Nombre de la
imagen>.PD_ ".

Nota
El nombre de las imágenes que deben ser usadas vía Web Navigator no debe tener
ningún carácter doble Underscore, ya que la cadena de caracteres delante de los dos
caracteres Underscore será interpretada como prefijo de servidor.
Cuando usted selecciona Basic Process Control, el nombre no puede comenzar con un
único caracter Underscore. En la utilización de Picture Tree Manager se antepone
"@PTN_" al nombre de las imágenes superiores. Junto con el caracter Underscore
dominante, el nombre de la imagen recibe pues un caracter Underscore doble.

En la publicación de imágenes en el servidor Web dedicado debería estar abierto el


proyecto WinCC del cliente de WinCC / servidor Web dedicado, para así evitar
problemas al publicar gráficos referenciados y funciones de proyectos.
En un proyecto WinCC de un servidor Web dedicado no debe estar activada la opción
"Graphics Runtime" en la lista de arranque.

Las funciones estándar creadas personalmente no se pueden publicar. Si se quiere


disponer de dicha funciones estándar creadas personalmente en el cliente Web,
entonces se podrán crear las mismas como función de proyecto para publicarlas a
continuación.

Utilice el WinCC Web View Publisher únicamente en proyectos que hayan sido creados
con WinCC V6.2 o una versión más reciente.

Otro caso de aplicación es por ejemplo publicar de forma "remota" desde otro equipo (A) en
un servidor Web/cliente de WinCC (B) dedicado. Para ello, en el servidor Web/cliente de
WinCC (B) dedicado en Windows deben haber autorizaciones en el directorio de proyecto
de su proyecto WinCC. Si en el equipo (A) se abre el proyecto WinCC del equipo (B),
entonces en el equipo (A) se puede iniciar el Web View Publisher para publicar imágenes
WinCC de otros servidores WinCC para el servidor Web (B) dedicado.

Requisitos
● En el cliente de WinCC se ha instalado el Web Navigator Server.
● Los scripts C y VB de todos los servidores WinCC a los que tiene acceso el cliente de
WinCC deben existir en el cliente de WinCC.
● Los paquetes del servidor WinCC a los que tiene acceso el cliente de WinCC deben
estar cargados en el cliente de WinCC.
● Si se deben publicar proyectos en otros equipos, entonces estos equipos deben ser
conectados por medio de redes antes de que se inicie el Web View Publisher, para que
así los proyectos puedan ser visualizados y seleccionados en la selección en el diálogo
de selección de Publisher. No es posible hacer una entrada directa de la ruta.

Documentación de WinCC/WebNavigator
11/2008, Impresión de la Ayuda en pantalla 53
Configuración de un proyecto Web
5.4 Publicar imágenes de proceso WinCC

Publicar en servidor Web dedicado


1. En la ventana de navegación del WinCC Explorer marque la entrada "Web Navigator" y
en el menú emergente perteneciente elija el punto de menú "Web View Publisher". Se
iniciará el Web Publishing Assistent.

Documentación de WinCC/WebNavigator
54 11/2008, Impresión de la Ayuda en pantalla
Configuración de un proyecto Web
5.4 Publicar imágenes de proceso WinCC

2. Haga clic en "Siguiente" para pasar al siguiente diálogo.

3. Active la casilla de verificación "Prefijo de servidor". En el campo "Prefijo de servidor"


seleccione el prefijo del servidor WinCC. Se pueden seleccionar prefijos de los
servidores cuyos paquetes fueron cargados en el cliente de WinCC. Si se borra un prefijo
de la selección se modifican automáticamente las rutas indicadas en los siguientes
campos.
Seleccione en el campo "Ruta a la carpeta de proyecto WinCC" el directorio de proyecto
"\\<Nombre del servidor>\<Prefijo del servidor>__<Nombre del proyecto>" del proyecto
WinCC cuyas imágenes desee publicar.
En el campo "Carpeta para el acceso web a sus imágenes" compruebe el directorio
destino de las imágenes publicadas. En caso necesario, modifique la ruta configurada.
Para el Runtime del Web Navigator se debe usar el directorio propuesto dentro del
directorio del proyecto WinCC como directorio destino de las imágenes publicadas. La
indicación de ruta de acceso debería ser modificada únicamente si se deben transmitir
imágenes, p. ej. a otro proyecto. En este caso se amplía correspondientemente la lista
de selección de prefijos.

Documentación de WinCC/WebNavigator
11/2008, Impresión de la Ayuda en pantalla 55
Configuración de un proyecto Web
5.4 Publicar imágenes de proceso WinCC

4. Con el botón de comando "Siguiente" llega Ud. al siguiente diálogo.

Seleccione las imágenes que desea publicar en el WinCC Web Navigator Server.
5. Con el botón de comando "Siguiente" llega Ud. al siguiente diálogo.

Documentación de WinCC/WebNavigator
56 11/2008, Impresión de la Ayuda en pantalla
Configuración de un proyecto Web
5.4 Publicar imágenes de proceso WinCC

Por medio del botón de comando ">" seleccione las funciones del proyecto C que deben
ser publicadas. En el campo "Archivos" están disponibles las funciones que existen en el
proyecto del cliente de WinCC. No se pueden seleccionar scripts VB individualmente.
6. Con el botón de comando "Siguiente" llega Ud. al siguiente diálogo.

En el diálogo seleccione los gráficos referenciados en las imágenes de proceso que


desea publicar (p. ej. Bitmaps).

Documentación de WinCC/WebNavigator
11/2008, Impresión de la Ayuda en pantalla 57
Configuración de un proyecto Web
5.4 Publicar imágenes de proceso WinCC

7. Con el botón de comando "Siguiente" llega Ud. al siguiente diálogo.

8. Con un clic en el botón de comando "Finalizar" inicia el Web View Publisher la


publicación de las imágenes. En la indicación de progreso Ud. puede seguir el avance.

Documentación de WinCC/WebNavigator
58 11/2008, Impresión de la Ayuda en pantalla
Configuración de un proyecto Web
5.4 Publicar imágenes de proceso WinCC

9. Después de la publicación aparece un mensaje con una nota. Acepte el mensaje.


En el campo de salida del Publisher se marcan las imágenes publicadas en las que se
detectó un error en los scripts usados. Haciendo doble clic en el nombre de archivo Ud.
puede abrir en la herramienta "PdlPad" una de las imágenes marcadas como incorrecta y
detectar el error en los scripts y corregirlo.
Después puede finalizar el asistente con el botón de comando "Finalizar", o con el botón
de comando "Atrás" puede modificar la selección en el asistente y, de ser necesario,
hacer una nueva publicación.

Documentación de WinCC/WebNavigator
11/2008, Impresión de la Ayuda en pantalla 59
Configuración de un proyecto Web
5.4 Publicar imágenes de proceso WinCC

5.4.4 Publicar de manera remota imágenes de proceso WinCC con el Web View
Publisher

Introducción
Para que los datos del proyecto WinCC (imágenes, scripts) se puedan usar en el WinCC
Web Navigator Client a través de Intranet/Internet, dichos datos se publicarán con ayuda del
Web View Publisher.
En una Remote Publishing, el directorio origen y el directorio destino pueden estar en el
mismo o en diferentes servidores Web. El Publisher puede ser iniciado en el servidor Web
con directorio origen o destino o en un tercer servidor Web.

Requisitos
● La Remote Publishing se puede usar únicamente en Web Navigator Server o en Web
Navigator Remote Publisher instalado, pero no con los servidores Web dedicados.
● El Web View Publisher debe recibir acceso al proyecto origen y al proyecto destino por
medio de autorizaciones de Windows. Estas autorizaciones son creadas por WinCC de
manera estándar. Sin embargo, hay que verificar si estas autorizaciones no están
limitadas, p. ej. a determinados usuarios.
● Si se deben publicar proyectos en otros equipos, entonces estos equipos deben ser
conectados por medio de redes antes de que se inicie el Web View Publisher, para que
así los proyectos puedan ser visualizados y seleccionados en la selección en el diálogo
de selección de Publisher. No es posible hacer una entrada directa de la ruta.
● Para publicar de forma remota el proyecto WinCC de un servidor Web dedicado,
entonces este proyecto deberá estar abierto también de forma remota en el equipo que
publica.
Para publicar el proyecto WinCC de un servidor Web de manera remota, en el equipo de
publicación remoto se ha de abrir este proyecto en modo remoto o se ha de cerrar
WinCC Explorer.

Nota
El nombre de las imágenes que deben ser usadas vía Web Navigator no debe tener ningún
carácter doble Underscore, ya que la cadena de caracteres delante de los dos caracteres
Underscore será interpretada como prefijo de servidor.
Cuando usted selecciona Basic Process Control, el nombre no puede comenzar con un
único caracter Underscore. En la utilización de Picture Tree Manager se antepone "@PTN_"
al nombre de las imágenes superiores. Junto con el caracter Underscore dominante, el
nombre de la imagen recibe pues un caracter Underscore doble.
Las funciones estándar creadas personalmente no se pueden publicar. Si se quiere
disponer de dicha funciones estándar creadas personalmente en el cliente Web, entonces
se podrán crear las mismas como función de proyecto para publicarlas a continuación.
Utilice el WinCC Web View Publisher únicamente en proyectos que hayan sido creados con
WinCC V6.2 o una versión más reciente.

Documentación de WinCC/WebNavigator
60 11/2008, Impresión de la Ayuda en pantalla
Configuración de un proyecto Web
5.4 Publicar imágenes de proceso WinCC

Publicar de manera "remota" con el Web View Publisher


1. En la ventana de navegación del WinCC Explorer marque la entrada "Web Navigator" y
en el menú emergente perteneciente elija el punto de menú "Web View Publisher".
Se iniciará el Web Publishing Assistent.

2. Haga clic en "Siguiente" para pasar al siguiente diálogo.

Documentación de WinCC/WebNavigator
11/2008, Impresión de la Ayuda en pantalla 61
Configuración de un proyecto Web
5.4 Publicar imágenes de proceso WinCC

3. Seleccione en el campo "Ruta a la carpeta de proyecto WinCC" el proyecto de origen en


el cual están guardadas las imágenes WinCC. El proyecto origen se mostrará en el otro
servidor WinCC con el nombre de autorización. La selección realizada se representará
en el campo con el formato "\.\<nombre equipo>\<nombre liberación>".
En el campo "Carpeta para el acceso web a sus imágenes" verifique los datos para el
proyecto destino en el que se deben guardar las imágenes convertidas. La indicación de
ruta de acceso será adaptada cuando se seleccione el proyecto origen. Si el proyecto
destino estuviera en otro servidor WinCC, entonces seleccione el proyecto respectivo.
4. Con el botón de comando "Siguiente" llega Ud. al siguiente diálogo.

Seleccione las imágenes que desea publicar en el WinCC Web Navigator Server.

Documentación de WinCC/WebNavigator
62 11/2008, Impresión de la Ayuda en pantalla
Configuración de un proyecto Web
5.4 Publicar imágenes de proceso WinCC

5. Con el botón de comando "Siguiente" llega Ud. al siguiente diálogo.

6. Por medio del botón de comando ">" seleccione las funciones del proyecto C que deben
ser publicadas. No se pueden seleccionar scripts VB individualmente.

Documentación de WinCC/WebNavigator
11/2008, Impresión de la Ayuda en pantalla 63
Configuración de un proyecto Web
5.4 Publicar imágenes de proceso WinCC

7. Con el botón de comando "Siguiente" llega Ud. al siguiente diálogo.

En el diálogo seleccione los gráficos referenciados en las imágenes de proceso que


desea publicar en el servidor Web (p. ej. Bitmaps).

Documentación de WinCC/WebNavigator
64 11/2008, Impresión de la Ayuda en pantalla
Configuración de un proyecto Web
5.4 Publicar imágenes de proceso WinCC

8. Con el botón de comando "Siguiente" llega Ud. al siguiente diálogo.

9. Con un clic en el botón de comando "Finalizar" inicia el Web View Publisher la


publicación de las imágenes. En la indicación de progreso Ud. puede seguir el avance.

Documentación de WinCC/WebNavigator
11/2008, Impresión de la Ayuda en pantalla 65
Configuración de un proyecto Web
5.4 Publicar imágenes de proceso WinCC

10.Después de la publicación aparece un mensaje con una nota. Acepte el mensaje.


En el campo de salida del Publisher se marcan las imágenes publicadas en las que se
detectó un error en los scripts usados. Haciendo doble clic en el nombre de archivo Ud.
puede abrir en la herramienta "PdlPad" una de las imágenes marcadas como incorrecta y
detectar el error en los scripts y corregirlo.
Después puede finalizar el asistente con el botón de comando "Finalizar", o con el botón
de comando "Atrás" puede modificar la selección en el asistente y, de ser necesario,
hacer una nueva publicación.

Documentación de WinCC/WebNavigator
66 11/2008, Impresión de la Ayuda en pantalla
Configuración de un proyecto Web
5.5 Aceptación y adaptación de proyectos existentes

5.5 Aceptación y adaptación de proyectos existentes

Introducción
Ud. puede utilizar sus proyectos creados con WinCC para poder usarlos también a través de
Internet o Intranet.
Básicamente este paso consiste en publicar con el WinCC Web View Publisher en el
directorio WinCC Web sus imágenes ya creadas con WinCC e inicializar sus usuarios web
con el WinCC User Administrator.

Nota
Utilice el WinCC Web View Publisher únicamente en proyectos que hayan sido creados con
WinCC V6.2 o una versión más reciente.
En proyectos que hayan sido convertidos de WinCC V6 a WinCC V7 hay que considerar las
indicaciones para la migración contenidas en la documentación básica de WinCC.

La versión actual del WinCC Web Navigator tiene algunas limitaciones en su funcionalidad y
como "Thin Client" no soporta todas las funciones que le ofrece un sistema básico WinCC
estándar.
Por tal razón, eventualmente deberá verificar si la configuración WinCC existente presenta
limitaciones y, de ser necesario, tendrá que adaptarla.

ATENCIÓN
En WinCC Web Navigator se dispone únicamente de una cantidad limitada (aprox. 600) de
funciones y funciones estándar, que Ud. puede usar en el WinCC Web Navigator Client. En
el anexo encontrará una lista de funciones que son soportadas o no son soportadas por el
WinCC Web Navigator Client.

5.6 Limitaciones
No es posible evitar ciertas limitaciones cuando se transmiten las amplias funcionalidades
de WinCC Runtime al mínimo entorno de funcionamiento del WinCC Web Navigator Client.
Las siguientes opciones WinCC o funcionalidades, entre otras, no están disponibles en el
Web Navigator Client a través de Intranet/Internet:
Cuando se utiliza una funcionalidad no soportada, el usuario en Runtime será informado con
un aviso en texto claro.
● El WinCC Web Navigator Client ofrece únicamente la vista de un proyecto WinCC que se
está ejecutando. No se puede hacer una configuración de los proyectos servidor WinCC
a través del cliente Web.
● En el WinCC Web Navigator pueden correr únicamente los paquetes opcionales WinCC /
WinCC Add On's que hayan sido descritos expresamente en su documentación.
● No todas las funciones ODK son soportadas en el WinCC Web Navigator Client. En el
anexo encontrará una lista de las funciones soportadas.

Documentación de WinCC/WebNavigator
11/2008, Impresión de la Ayuda en pantalla 67
Configuración de un proyecto Web
5.7 Utilización de scripts

● El Web Navigator Client no soporta todas las funciones del sistema base de WinCC con
Basic Process Control. Encontrará una descripción de las funciones soportadas o no
soportadas en el WinCC Information System en "Opciones > Options for Process Control
> Visión general del sistema Opciones técnicas de mando > Planificación en el entorno
PCS7 > Web Client" así como en "Release Notes > Opciones de técnica de mando".
● El Report Designer es un sistema de protocolo de WinCC integrado para la
documentación, controlada temporalmente o por eventos, de avisos, manejos y
contenidos de archivos. Este sistema de protocolo no es soportado a través de
Intranet/Internet. Por tal razón, la edición de protocolos se puede hacer, p. ej., sólo en el
Web Navigator Server y en el cliente de WinCC.
● En el WinCC Web Navigator Client no se ejecuta ningún sistema de archivos propio. El
archivo de avisos o sistema de avisos sólo puede ser manejado y observado.
● Variables locales de equipo en User Archives no se soportan en el Web Client. Para más
información consultar el tema "Diferencias con el sistema base > Variables locales de
equipo".
● La conmutación de redundancia es soportada en el servidor Web dedicado.
● - El control ActiveX "WinCC Alarm Control" no soporta la propiedad "activa una acción" al
presentarse un aviso. La selección según clases de avisos puede realizarse en el Alarm
Control únicamente en un cliente Web que se ejecuta localmente en el servidor Web.
Para obtener una correcta visualización en un cliente Web, durante la configuración del
"WinCC Alarm Control" en el proyecto WinCC no deben estar activadas las casillas de
control del área "Aplicar preferencias del proyecto" en la ficha Bloques de aviso.
● El manejo a través de las teclas de acceso directo configuradas en WinCC no es
soportado en el cliente Web Navigator, ya que el Internet Explorer no diferencia entre
objetos de manejo de WinCC y los suyos propios.
Sin embargo se soporta la operación a través del tabulador.
● Determinados objetos de la librería global de WinCC no están soportados por el cliente
de Web Navigator.
En WebNavigator, se trata de los objetos "1_Slider", "2_Slider" y "4_Slider" del directorio
"Librería global / Operación / Paneles de mando".
● Los caracteres nacionales especiales en los nombres de las imágenes de proceso o
gráficos referenciados no son soportados por el cliente Web en conexiones a través de
Internet.

5.7 Utilización de scripts

Scripts VB
Cuando se aplican scripts Visual Basic existen muy pocas limitaciones ocasionadas por
funciones no soportadas. En el anexo encontrará un sumario de estas funciones.

Documentación de WinCC/WebNavigator
68 11/2008, Impresión de la Ayuda en pantalla
Configuración de un proyecto Web
5.7 Utilización de scripts

Global Script
El WinCC Web Navigator Client representa únicamente una vista del proyecto. La
configuración de scripts se realiza en el proyecto de servidor del servidor WinCC.
Los scripts globales no se pueden ejecutar en el cliente Web. Los scripts globales en el
servidor son soportados.
A diferencia de WinCC, en el WinCC Web Navigator se agrupan en el cliente todos los
scripts en un mismo grupo de nombres. De esta manera se pueden llamar funciones entre
scripts que están implementados en diferentes objetos. Las variables globales son
conocidas en todos los scripts. Por esta razón, "defines", p. ej. "#define Motor 1 100", que se
guardan en scripts de este archivo deberán aparecer sólo una vez en todos los scripts.
Si esto es necesario por razones de configuración, entonces este "define" debe desactivarse
previamente con un "#undef".
Ejemplo:
#undef Motor1
#define Motor1 200

Particularidades
Funciones de proyectos que deban ejecutarse en el Web Navigator Client no deben usar
archivos include. La herramienta PdlPad le ayuda a analizar este problema en base a las
imágenes utilizadas y visualiza los puntos problemáticos.
Los scripts generados con el Dynamic Wizard no se pueden ejecutar parcialmente en el
Web Navigator Client porque en estos scripts se podrían utilizar funciones no soportadas. Si
estos scripts deben ser ejecutados en el cliente Web, entonces ellos deben ser verificados y
corregidos por el usuario, p. ej. añadiendo la condición "#ifdef RUN_ON_WEBNAVIGATOR".

Acciones
Acciones son scripts que reaccionan al manejo y a eventos. En el anexo de la Ayuda on-line
encontrará las funciones que son soportadas.

Scripts con disparador de variables


En el Web Navigator se consultan las variables en un ciclo de segundos y no el tiempo de
ciclo proyectado. Esto puede ocasionar una gran recarga de la conexión de comunicación
entre el PLC y el servidor WinCC, y hay que tener especial consideración cuando la
comunicación entre el PLC y el servidor WinCC se ejecute hasta los límites de la recarga.
Si en scripts disparados por variables se invocan otras variables, cuyos nombres se generan
p. ej. con funciones String, entonces dichas variables podrán ser leídas únicamente de
manera sincrónica (siempre y cuando no sean ya conocidas). Esto puede ocasionar tiempos
de selección increíblemente largos. Para evitar esto se deberían anotar en la lista de
disparos los nombres de las variables utilizados.

Documentación de WinCC/WebNavigator
11/2008, Impresión de la Ayuda en pantalla 69
Configuración de un proyecto Web
5.8 La herramienta "PdlPad"

Diagnóstico para Script VBS y Global Script


WinCC Web Navigator soporta, a través de la ventana de aplicación, el diagnóstico para
Script VBS y Global Script.
Cuando se inserte la ventana de aplicación en la imagen del proceso para el diagnóstico de
Script VBS y Global Script elija el contenido de ventana "Global Script" y "Diagnóstico GSC"
como plantilla.

5.8 La herramienta "PdlPad"

Introducción
Después de la instalación del WinCC Web Navigator Server se puede usar también la
herramienta "PdlPad" con la que Ud. puede verificar los scripts utilizados de las imágenes
publicadas.
Para verificar los scripts abra en PdlPad la imagen publicada y haga clic en el símbolo
"Check Scripts". En PdlPad Ud. puede efectuar correcciones en los scripts y los puede
guardar. Sin embargo, estas correcciones se guardan únicamente en las imágenes
publicadas y no en la imagen del proceso en el proyecto WinCC.
Iniciar PdlPad:
● En la carpeta "\Webnavigator\Server\bin" del directorio de instalación, haga doble clic en
"PdlPad.exe"

Inicio en el Web View Publisher


Para que sus imágenes del proceso WinCC en el WinCC Web Navigator Client se puedan
usar en Intranet/Internet, se realizarán las adaptaciones necesarias con el Web View
Publisher. Las imágenes publicadas las encontrará en el directorio del proyecto WinCC en "
..\WebNavigator \ Pictures".
Si para la ejecución del Web View Publisher se activa la opción "Comprobar scripts",
entonces en el campo de salida del Publisher se marcarán las imágenes publicadas en las
que se detectó un error en los scripts utilizados. Haciendo doble clic en el nombre del
archivo Ud. podrá abrir en PdlPad una de las imágenes marcadas y determinar y corregir el
error.
Hallará más información en el tema "Publicar imágenes de proceso WinCC":

Documentación de WinCC/WebNavigator
70 11/2008, Impresión de la Ayuda en pantalla
Configuración de un proyecto Web
5.9 Diferencias con el sistema básico WinCC

Inicio a través del menú Inicio de Windows


Para verificar los scripts de una imagen publicada, abra la imagen en PdlPad en el directorio
del proyecto WinCC en " .. \ WebNavigator \ Pictures".

5.9 Diferencias con el sistema básico WinCC

5.9.1 Selección de imagen


En el Web Navigator se descarga vía Internet una imagen WinCC de manera asincrónica.
Por esta razón, el cambio de imagen no se realiza sincrónicamente, a comparación del
sistema básico, sino asincrónicamente. Este hecho debe ser considerado en scripts que
activan un cambio de imagen.
Se debe considerar:
Si dentro de un script se activa una selección de imagen en una ventana de imagen,
entonces a continuación no se podrá acceder a objetos de la nueva imagen dentro del
mismo script, ya que la imagen en ese momento aún no está cargada. Aquí tampoco podrá
ayudar un Delay (p. ej. Sleep(2000)), ya que el script y también el Internet Explorer están
esperando.
Una mejor solución es ejecutar en el evento OpenPicture las partes siguientes del script, el
que será disparado cuando la imagen haya sido cargada.

Documentación de WinCC/WebNavigator
11/2008, Impresión de la Ayuda en pantalla 71
Configuración de un proyecto Web
5.9 Diferencias con el sistema básico WinCC

5.9.2 Scripting

Cancelación de la imagen
Para cancelar la selección de una imagen puede utilizarse, p. ej., la función de ANSI C
SetPictureName en C-Scripting.
Si después se llaman otras funciones en el script, se ejecutarán con errores o no se
ejecutarán. Con la cancelación de la imagen se borra el contexto de la imagen.

Definición del preprocesador


En el Scripting existe una definición especial de preprocesador para el Web Navigator:
RUN_ON_WEBNAVIGATOR
El código que está bajo esta definición de preprocesador se ejecuta únicamente en el Web
Navigator. De este manera es posible escribir scripts que se comportan en el Web Navigator
de manera diferente que en el sistema básico.
Ejemplo:

void OnOpenPicture (char* lpszPictureName, char* lpszObjectName,


char* lpszPropertyName)
{
#ifdef RUN_ON_WEBNAVIGATOR
// escribir aquí el código que solo se ejecutará en Navigator
#else
// aquí el código que solo se ejecuta en el sistema básico
#endif
}

5.9.3 Ejecución de un script


A diferencia del sistema básico WinCC, los scripts disparados por eventos (OnClick, etc.) se
ejecutarán en el mismo lugar del proceso tal como la indicación de la imagen, es decir, en el
contexto del Internet Explorer.
Esto debe considerarse cuando se trabaja con Delays en los scripts (p. ej. Sleep(3000)). En
este caso, la imagen visualizada no podrá ser manejada exactamente durante este margen
de tiempo.

Documentación de WinCC/WebNavigator
72 11/2008, Impresión de la Ayuda en pantalla
Configuración de un proyecto Web
5.9 Diferencias con el sistema básico WinCC

5.9.4 Funciones sincrónicas de script


Las funciones script someten al sistema a grandes esfuerzos. Especialmente la función
"SetTagxxx" no debería usarse en scripts cíclicos. Cuando muchos clientes (>10) invocan
funciones SetTagxxx en un ciclo muy rápido (1s o menos) se recargará el sistema.
En funciones script sincrónicas, como p. ej. "xxxWait", que escriben sincrónicamente una
variable y luego esperan el resultado, así como en invocaciones CApi hay que considerar
que estas invocaciones van al servidor de manera sincrónica. Debido a esto, las frecuentes
invocaciones de estas funciones script influencian muy negativamente el rendimiento del
cliente web. En una conexión de Internet, una invocación tal puede hacerse en un margen
de segundos.
Funciones script que manipulan objetos en la imagen visualizada no son peligrosas, ya que
aquí no se realiza un Roundtrip al servidor.

5.9.5 Direccionamiento de objetos en imágenes

Nota
A partir de la versión 6.1 SP1 Web Navigator soporta el direccionamiento absoluto de
objetos en imágenes. A partir de ahí no existe ninguna diferencia con el sistema básico de
WinCC.
En las versiones de Web Navigator anteriores a V6.1 SP1 solo era posible el
direccionamiento relativo, que todavía es soportado por el Web Navigator. Sobre esto no se
efectúa ninguna descripción adicional.

5.9.6 Definir variable script de la imagen local


Para conservar eventualmente datos específicos de la imagen en scripts, en el Web
Navigator debería prescindirse de variables WinCC. En caso de que éstas se lean o
escriban en scripts, siempre ocasionarán un "round trip" al servidor, lo que aumenta la carga
por comunicación.
Existen varias posibilidades de conservar datos específicos a la imagen:

Configurar objetos gráficos "invisibles"


Creando objetos gráficos invisibles se tiene la posibilidad de aprovechar las propiedades de
estos objetos invisibles como si fuera una variable específica a la imagen.
Adicionalmente se tiene la ventaja que al modificar estos valores guardados hasta se
pueden ejecutar acciones.

Documentación de WinCC/WebNavigator
11/2008, Impresión de la Ayuda en pantalla 73
Configuración de un proyecto Web
5.9 Diferencias con el sistema básico WinCC

Ejemplo: Crear un campo de texto invisible.


Aquí se pueden guardar cómodamente, en propiedad de texto, cualesquiera textos que
pueden ser leídos o escritos por cada Scripthandler.
En las propiedades de color de los campos de texto se pueden p. ej. guardar colores que se
pueden leer o escribir por medio de scripts y que pueden así influenciar el estado de la
imagen sin que sea necesario un Roundtrip al servidor.

5.9.7 Variables locales de un equipo

Visión general
El cliente WinCC/WebNavigator soporta variables de equipos locales.
Tenga en cuenta las siguientes particularidades:
● En un servidor Web dedicado
● En variables de texto
● En User Archives

En variables locales en equipo en un servidor Web dedicado


Al utilizar un servidor Web dedicado se dispone en el Web Clien sólo de variables locales de
equipo del servidor Web dedicado. Por eso estas variables no pueden adoptar valores
propios en el Web Client.

Variables de equipos locales en el servidor WinCC subordinado


Las variables de equipos locales del servidor Win CC subordinado no pueden tener un valor
propio en Web-Client.

Caracteres especiales en las variables de texto de equipos locales


El valor de inicio de las variables de equipos locales sólo puede contener caracteres que
estén permitidos en el nombre de variables. Por ejemplo, dos puntos en el valor de inicio
pueden provocar que no se reconozcan las variables en Web-Client.
Puede encontrar más información respecto a caracteres especiales en WinCC Information
System, capítulo "Trabajar con WinCC > Trabajar con proyectos > Anexos > Caracteres no
permitidos".

Variables locales de equipo y User Archives


Variables locales de equipo en relación con User Archives no se soportan en el Web Client.

Documentación de WinCC/WebNavigator
74 11/2008, Impresión de la Ayuda en pantalla
Utilización del cliente WinCC/WebNavigator 6
6.1 Utilización del cliente WinCC/WebNavigator

Introducción
El WinCC Web Navigator Client permite la vista y el manejo y observación de un proyecto
WinCC en ejecución del servidor WinCC. Por esta razón no se puede hacer una
configuración del proyecto del servidor.
En el siguiente capítulo, se describen las funciones y propiedades del Web Navigator Client.

6.2 Funciones y propiedades generales del cliente Web

Establecimiento de conexión automática (Reconnect) de cliente Web en caso de avería en la


conexión
Si se avería la comunicación entre el cliente Web y el servidor Web, entonces el usuario
recibirá un aviso en el cliente Web. El aviso se efectúa por ejemplo al salir del WinCC
Runtime en el servidor WinCC en 10 seg., en caso de un corte de corriente en el servidor
Web en el plazo de 60 seg.
A continuación el cliente Web establece una conexión automáticamente para restablecer la
conexión anterior. Una vez que se haya vuelto a establecer la conexión satisfactoriamente,
se selecciona la página de inicio del proyecto WinCC.
Para ello es requisto que antes se haya establecido una conexión con éxito entre el cliente
Web y el servidor Web.
El tiempo de espera entre los intentos del establecimiento de conexión se puede configurar
en el servidor Web en el Web Configurator. Si se ajusta el valor "0", entonces el cliente Web
no ejecuta un establecimiento de conexión automática.

Conexión del cliente Web con servidores Web de diferente versión


Si se debe conectar un Web Navigator Client con un Web Navigator Server de otra versión
p.ej. V1.2, se debe terner en cuenta el tema "Mezcla y compatibilidad de versiones" en el
capítulo "Requisitos".

Documentación de WinCC/WebNavigator
11/2008, Impresión de la Ayuda en pantalla 75
Utilización del cliente WinCC/WebNavigator
6.2 Funciones y propiedades generales del cliente Web

Teclado de pantalla
En el Web Navigator Client, igual que en WinCC, se puede sobreponer un teclado virtual
sobre la pantalla con las entradas numéricas y alfanuméricas. La visualización del teclado
virtual en cliente Web se puede efectuar independientemente de la configuración en el
proyecto WinCC.
La aplicación se deberá seleccionar e instalar en la instalación del cliente.
El ajuste para el teclado de la pantalla se realiza en la interfaz de navegación Web, en el
menú "Configuración". Si no se hace uso de la interfaz de navegación Web, el ajuste se
puede hacer directamente en el archivo "ClientConfig.asp". Para hacerlo, el archivo se
puede abrir en Internet Explorer con la dirección http://<nombre servidor>/ClientConfig.asp.
Hallará más información acerca del teclado de pantalla en el sistema información de WinCC,
en los capítulos correspondientes.

Instalar una descarga o un Plug-In en el cliente Web


Si en un cliente Web hay que instalar una descarga o un Plug-In del servidor Web que está
conectado en ese momento, entonces en este equipo cliente no debe estar iniciado ningún
otro cliente Web y tampoco se debe intentar establecer una conexión con el mismo servidor
a través de otro Internet Explorer abierto. Esto también tendrá validez cuando los clientes
Web en un equipo cliente estén conectados con diferentes servidores Web. De manera
general se recomienda que durante la instalación del software del Web Navigator se cierren
en el equipo cliente todas las aplicaciones que no se necesitan.
Si se han instalado Active X Controls junto a un Plug-In, se ha de cerrar y volver a abrir
Internet Explorer.

Comunicación
La comunicación entre WinCC Web Navigator Server y Client se realiza a través de HTTP y
HTTPS. Para proteger al sistema de accesos no autorizados se debería usar HTTPS.

Distanciamiento múltiple mediante una nueva ventana en el Internet Explorer


El cliente Web no soporta instancias múltiples en distintas ventanas.
El distanciamiento múltiple aparece p.ej. cuando se utiliza en Internet Explorer la función
"Nueva ventana" en Menú "Archivo > Nuevo > Ventana".

[block-title]⊳Instancias múltiples en fichas de Internet Explorer


A partir de la versión 7.0 de Internet Explorer se soportan varias fichas y grupos de fichas
con páginas web en una misma ventana de Internet Explorer (Tabbed Browsing). Esto
permite configurar varias vistas del proyecto en el cliente Web. Ejemplo: la ficha 1 muestra
la "Imagen 1", la ficha 2 muestra la "Imagen 2".

Bloqueo de solapamiento
El cliente Web no soporta el bloqueo de solapamiento de las imágenes de proceso,

Documentación de WinCC/WebNavigator
76 11/2008, Impresión de la Ayuda en pantalla
Utilización del cliente WinCC/WebNavigator
6.2 Funciones y propiedades generales del cliente Web

Persistencia en Runtime
Los ficheros para la persistencia en el cliente Web están guardados en el directorio
"Documentos y configuración / User / Datos de aplicación / WebNavigator". Las preferencias
en los controles en los cuales estaba activada la persistencia Runtime sólo pueden
deshacerse restableciendo cada una de las preferencias en el control o borrando el archivo.
- Persistencia en RT con el servidor estándar
Los datos de persistencia se guardan en el cliente Web específicamente para imágenes y
objetos. Si trabaja con varios proyectos del servidor, y dichos proyectos contienen imágenes
con el mismo nombre, o incluso objetos con los mismos nombres, habrá que considerar lo
siguiente. Si Ud. crea una persistencia en RT para un proyecto, entonces la persistencia
será aceptada para la imagen del mismo nombre en el otro proyecto.
- Persistencia en RT con el servidor Web dedicado
Si en una instalación se conectan dos clientes de WinCC con el mismo servidor WinCC,
entonces desde el punto de vista de la persistencia RT no importa cuál sea el cliente de
WinCC a través del cuál el cliente Web se conecte con el servidor WinCC. Si ya se
realizaron los ajustes de persistencia para una imagen de servidor, entonces estos ajustes
existen en el cliente Web correspondiente. No tiene importancia cuál sea el cliente de
WinCC con el que está conectado el cliente Web.

Cambio de proyecto
Después de cambiar el proyecto WinCC en el servidor Web, se debe ejecutar otra vez el
Web Configurator para que así los clientes Web se puedan conectar otra vez en el servidor
Web.

Cambio de idioma
Un cambio de idioma también se puede realizar en el WinCC Web Navigator Client.
Si en el servidor WinCC en Runtime se modifica un texto de la Text Library, entonces puede
que éste no sea reconocido automáticamente por el WinCC Web Navigator Client. El
Internet Explorer guarda las imágenes en caché. El caché es una memoria especial en la
que se guarda el contenido de objetos usados frecuentemente, p. ej. páginas de Internet.
Para renovar las imágenes visualizadas, la imagen debe ser cargada nuevamente usando el
símbolo "Actualizar" o la tecla "F5"

Texto dependiente del idioma al utilizar referencias de texto


Las salidas de texto dependientes del idioma mediante referencias de texto se visualizan en
el cliente Web en el idioma que está ajustado actualmente en el servidor WinCC
correspondiente.
De igual modo ello también es válido en los sistemas de estación multipuesto en los que se
han cargado p.ej. referencias de texto de un segundo servidor WinCC por medio de
paquetes a un cliente WinCC con proyecto propio . Si un cliente Web o también un cliente
WinCC está actualmente registrado en este cliente WinCC con proyecto propio, en el cliente
aparecen las referencias de texto del segundo servidor WinCC en su idioma actual.

Documentación de WinCC/WebNavigator
11/2008, Impresión de la Ayuda en pantalla 77
Utilización del cliente WinCC/WebNavigator
6.2 Funciones y propiedades generales del cliente Web

ActiveX Controls creados personalmente


ActiveX Controls (Industrial X) creados personalmente, que serán incluidos en WinCC, se
ejecutan también en el cliente Web si están instalados en el equipo cliente. Los controles se
puede comprimir de tal manera que se puedan descargar. Para ello se puede utilizar, por
ejemplo, el WinCC Plug-In Builder. Hallará más información en "WinCC Plug-In Builder" o
del línea directa de IndustrialX.

WinCC Slider Control


En un WinCC Slider Control debería ajustarse en "No" el atributo "ActualizarContinuamente"
("ContinousChange") durante la configuración en WinCC. Si el atributo está en "Sí",
entonces a cada mínimo cambio de posición se activará un disparador de evento que puede
ocasionar una gran carga en la comunicación del cliente Web.

Función zoom en Runtime


Las funciones zoom ampliadas en Runtime no se pueden desactivar en cliente Web. Si no
desea utilizar las funciones zoom, no debería utilizar en el cliente Web ningún ratón con
rueda con la configuración Auto-Scroll.

Acceso a variables del proceso


Las variables del proceso se pueden leer y escribir tal como en el cliente de WinCC. La
imagen del proceso es abastecida con valores de variables a través del WinCC Explorer.
Dependiendo de las autorizaciones otorgadas en el WinCC User Administrator, a través del
cliente Web el usuario podrá sólo observar ("autorización del sistema No.1002") o bien
manejar y observar.
Cuando se utiliza el DataMonitor se usa el Web Navigator para la transferencia de
información y la administración de usuarios. Mientras que el Web Navigator Client
representa un sistema completo B&B (manejo y observación), el cliente DataMonitor
representa un sistema puramente visualizador y evaluador para valores del proceso de
WinCC o para datos del servidor WinCC del fichero histórico.

Cursor del ratón y objetos manejables con autorización faltante


En el sistema básico WinCC, el cursor del ratón es representado en imágenes de proceso a
través de objetos manejables sin la flecha de dinamización verde, si el usuario dado de alta
no posee la autorización. Asimismo, los objetos manejables son representados como
desactivados si falta la autorización.
No obstante, debido a características del sistema, los objetos son visualizados en el Web
Navigator Client como manejables cuando falta la autorización. Debido a una característica
del sistema, los objetos no están desactivados y el cursor del ratón es visualizado encima
de los objetos con la flecha de dinamización. Es sólo después de un intento de manejo o de
una entrada de valores que se produce un aviso indicando que el usuario no dispone de la
autorización.

Documentación de WinCC/WebNavigator
78 11/2008, Impresión de la Ayuda en pantalla
Utilización del cliente WinCC/WebNavigator
6.3 Propiedades del cliente Web en relación a las imágenes

6.3 Propiedades del cliente Web en relación a las imágenes

Ciclo de actualización en la conexión de variables con conexión directa


En la conexión de variables con conexión directa se actualiza un valor de variable con ciclo
de actualización configurado "Al cambiar", o en el cliente Web con el ciclo "1 segundo". Esto
deberá tenerse en cuenta, p. ej. en la visualización de los valores de variables.

Representación de avisos
El archivo de avisos o sistema de avisos WinCC existente del servidor WinCC se puede
manejar y observar en el WinCC Web Navigator Client por medio de WinCC Alarm Control.
No se puede ejecutar la función "Loop in Alarm".

Representación de valores del proceso y de fichero en curvas y tablas


En el Web Navigator Client se puede realizar la visualización de valores del proceso en
forma de curvas y de tablas a través de WinCC Online Trend Control y WinCC Online Table
Control. Se pueden hacer modificaciones en lo referente a las ventanas de curvas y tablas.
Sin embargo, en el Web Navigator Client no se puede configurar ningún archivo propio, los
datos de los valores del proceso proceden exclusivamente del sistema de archivos del
servidor WinCC. Varias propiedades del Control no se pueden modificar en el cliente Web,
p.ej. la selección de variables y ficheros, así como el ajuste de persistencia.

Representación de valores de fichero en curvas y tablas cuando se abre una imagen


Cuando se visualizan valores de fichero con Online Trend Control y Online Table Control, se
ha de prestar atención al ajuste "Aplicación de imagen" de la configuración de dicho Control.
En la ficha General de las propiedades del Control se ha de seleccionar la opción "Cargar
datos del archivo" del campo "Aplicación de imagen". En las propiedades del Control del
cliente Web esta opción está desactivada, por lo que el ajuste actual no se puede ver ni
modificar.
Cuando esta opción no está seleccionada y se abre la imagen en el cliente Web, no se
muestra ningún dato. Después de pulsar los botones "STOP" y "GO" de la garra de
herramientas del Control se visualizan los valores.

Visualizar los valores de un fichero de usuario con el User Archives Table Control
Las modificaciones en un fichero de usuario producen la actualización de los User Archive
Table Controls, que muestran en ese instante los contenidos de este fichero de usuario. Los
factores indicados a continuación influyen el rendimiento de las imágenes de proceso con
User Archive Table Control sobre el cliente Web, estos han de tenerse en cuenta.
● La cantidad de User Archive Table Controls, que acceden simultáneamente a un fichero
de usuario, deben ser los mínimos posibles.
● Las modificaciones cíclicas en el fichero de usuario deben ser las mínimas posibles.
● También influye la carga de comunicación de la conexión al servidor Web.

Documentación de WinCC/WebNavigator
11/2008, Impresión de la Ayuda en pantalla 79
Utilización del cliente WinCC/WebNavigator
6.3 Propiedades del cliente Web en relación a las imágenes

Técnica de imagen en imagen y scripts cíclicos:


Cuando se proyectan muchas ventanas (>10) en una ventana de imagen, y en dichas
ventanas se utilizan scripts cíclicos con activaciones sincrónicas (p. ej. SetTagxxx),
entonces se pueden presentar problemas de rendimiento debido a la variedad de
activaciones sincrónicas, no ejecutándose, en ciertos casos, algunos scripts debido a
Timeouts. En una ventana se soportan actualmente sólo 16 ventanas con scripts cíclicos.
Sin scripts cíclicos se permiten 31 ventanas en una ventana.
La propiedad "Tamaño modificable" no se puede aplicar en las ventanas de imagen del
Web-Client. El usuario no puede modificar el tamaño de las ventanas de imagen en
Runtime.

Cambio de imagen
Cuando se hace un cambio de imagen en el cliente Web se inicializan nuevamente variables
C globales.
La función OpenPicture() abre la imagen primaria del objeto que se ejecuta cuando la
función se ejecuta en el servidor Web dedicado.
Encontrará más información acerca del direccionamiento bajo "Diferencias con el sistema
básico WinCC" / "Direccionamiento de objetos en imágenes".

Cambio de imagen en un servidor Web dedicado:


Cuando en el servidor Web dedicado / cliente de WinCC se carga una imagen con prefijo de
servidor, entonces después no se podrá mostrar ninguna imagen del proyecto WinCC local
sin prefijo de servidor. Para mostrar una imagen del proyecto local de cliente de WinCC se
debe usar el prefijo de servidor "@local" en el direccionamiento, p. ej.
"@local::picture123.pdl" para el direccionamiento de la imagen "picture123".

Visualizar imagen del proceso modificada en el cliente Web


Si en un equipo con servidor Web y WinCC en Runtime en WinCC Graphics Designer se
hace una modificación en una imagen del proceso que se visualiza en un cliente Web,
entonces se deberá publicar otra vez la imagen del proceso modificada. Sólo de este modo
se visualiza la modificación en el cliente Web. Dependiendo del ajuste en el Internet
Explorer del cliente Web hecho en "Opciones de Internet / Archivos temporales de Internet /
Configuración" puede que se debe actualizar la visualización a mano.
Este proceso también tiene validez para la modificación de propiedades de un control, como
p. ej. ajustes de la persistencia del Tag Logging Control.
Para que se acepten las modificaciones en el cliente Web, en un servidor Web dedicado se
abrirá de manera remota en el servidor Web dedicado el proyecto WinCC perteneciente.
Después, en Graphics Designer se abrirá y se guardará la imagen modificada y luego será
publicada con el Web Publisher para el servidor Web dedicado. Si se han modificado varias
imágenes o una gran cantidad de imágenes, entonces el proceso se puede simplificar con la
función "Convertir imágenes" en el menú emergente del Graphics Designer. También
después de esto se tienen que publicar las imágenes modificadas o incluso todas las
imágenes otra vez.

Documentación de WinCC/WebNavigator
80 11/2008, Impresión de la Ayuda en pantalla
Utilización del cliente WinCC/WebNavigator
6.4 Función "Hardcopy" (copia de pantalla) en el cliente Web

Posible causa para avisos de fallos en el cliente Web


Cuando se hacen publicaciones con verificación de scripts se reportan imágenes en las que
se presentan advertencias y fallos. A pesar de esto se publican estas imágenes pudiendo
ser seleccionadas por el cliente. Entonces se pueden presentar fallos de Runtime que serán
reportados por el cliente.

Funciones de proyecto en imágenes


Cuando se selecciona por primera vez un proyecto se cargan las funciones del proyecto
después de que se cargue la imagen inicial. Por esta razón puede haber un cierto retardo
entre la primera visualización de la imagen inicial y la ejecución de manejos, es decir, se
mostrará la imagen pero ella podrá ser manejada recién después de aproximadamente 1
segundo.
Si una función de proyecto ha sido activada en una imagen y dicha función ya no existe en
el proyecto, entonces en esta imagen no se ejecutará ninguna función de proyecto. Hallará
más información en el capítulo "Configuración de un proyecto Web" / "Publicar sin funciones
de proyecto".

6.4 Función "Hardcopy" (copia de pantalla) en el cliente Web

Introducción
La vista actual del cliente Web se puede imprimir en la impresora predeterminada. La
activación de la hardcopy (copia de pantalla) se puede realizar por medio de una tecla de
acceso directo proyectada o también vía script. La definición de la tecla de acceso directo o
del área de pantalla que se va a imprimir se puede transmitir cuando se inicia la aplicación
de hardcopy. La función puede ser usada por todos los usuarios clientes Web.

Inicio de la aplicación Hardcopy (Copia de pantalla)


Para la función de hardcopy se emplea la aplicación "PrtScr.exe" que se ha descargado
como Plug-In del servidor Web. La aplicación se inicia en el cliente Web, p. ej. a través de la
barra de comandos, con una entrada en el grupo AutoRun o vía script. Dependiendo de los
parámetros utilizados se realizará la activación de la hardcopy.

Parámetros Función
Sin parámetro ¡No admisible en el cliente Web!
A modo de sustitución se utiliza "infinit".
-end Finaliza una instancia de PrtScr.exe que se está ejecutando
-hardcopy inicia PrtScr.exe, hace una hardcopy directamente y luego espera a la
combinación de teclas.
¡En el cliente Web utilizar solo en combinación con los parámetros "infinit" y
"hotkey"!
-nomcp Inicia PrtScr.exe, activa directamente una hardcopy y finaliza después
PrtScr.exe

Documentación de WinCC/WebNavigator
11/2008, Impresión de la Ayuda en pantalla 81
Utilización del cliente WinCC/WebNavigator
6.4 Función "Hardcopy" (copia de pantalla) en el cliente Web

Parámetros Función
/C= Inicia PrtScr.exe, activa directamente una hardcopy para el área de pantalla
Left;top;Right;botto indicada y finaliza después PrtScr.exe (¡por favor no se olvide del espacio en
m blanco después de "/C="! )
Ejemplo: prtscr.exe /C= 50;50;100;100
-l imprime en formato oblongo (paisaje)
Este parámetro puede añadirse en todas las combinaciones de parámetros.
-infinit Significa que no hay conexión con el proyecto WinCC y que no se ha definido
ninguna tecla de acceso directo, como p. ej. en el cliente Web. Por tal razón se
debe usar el parámetro en combinación con "hotkey".
Si se usa el parámetro en combinación con los parámetros "hotkey" y " /C=
left;top;right;bottom", entonces sólo se iniciará PrtScr y esperará a la tecla de
acceso directo. Si se pulsa la tecla de acceso directo, entonces la hardcopy del
área de la pantalla se imprimirá "left;top;right;bottom".
-hotkey=„x„ Datos de la tecla de acceso directo. Se admiten los siguientes
caracteres/combinaciones:
{ <ALT>, <SHIFT>,<CTRL>} + {0-9, A-Z, 0xXX}
Los parámetros se deben escribir en mayúsculas. Las teclas <ALT>, <SHIFT>
y <CTRL> se pueden intercombinar, no siendo forzosamente necesario.
A través de la indicación hexadecimal "0xXX" todos los "Virtual Key Code" (de
acuerdo con MSDN-Library) se pueden indicar como XX. Los "Virtual Key
Codes" se pueden obtener de la Ayuda online del DeveloperStudios.
Ejemplos:
hotkey=„<CTRL>+P„ Combinación de teclas „CTRL„ y P
hotkey=„0x2C„ Tecla de impresión ( „Impr Pant„)
hotkey=„<ALT>+0x2C„ Combinación de teclas „ALT„ e "Impr Pant„
Los parámetros se deben separar con un espacio en blanco. ¡Además, se debe hacer la
diferencia entre mayúsculas y minúsculas!

Ejemplos de combinaciones de parámetros para el cliente Web

Hardcopy (copia de pantalla) con tecla de acceso


directo
PrtScr.exe –infinit –hotkey="<ALT>+p" Inicia PrtScr y espera a la combinación de teclas
<ALT>+p. Al pulsar la combinación de teclas se
imprime todo el contenido de la pantalla.
PrtScr.exe –infinit –hotkey=„<ALT>+p„ –C= Inicia PrtScr y espera a la combinación de teclas
10;10;100;100 <ALT>+p. Al pulsar la combinación de teclas solo
se imprime el área parcial indicada.
Inicio con un script
PrtScr.exe –nomcp Inicia PrtScr, activa directamente una hardcopy y
después finaliza otra vez PrtScr.
PrtScr.exe –C= 10;10;100;100 Inicia PrtScr, activa directamente una hardcopy
para el área parcial indicada y después finaliza
otra vez PrtScr.

Documentación de WinCC/WebNavigator
82 11/2008, Impresión de la Ayuda en pantalla
Interfaz de navegación de WinCC/Web 7
7.1 Interfaz de navegación de WinCC Web

Introducción
La interfaz de navegación de WinCC Web comprende diferentes funciones de la Web y las
pone a disposición de los usuarios en una interfaz muy sinóptica.
El usuario puede ampliar el contenido de la interfaz de navegación.
El cambio de idioma es compatible.
La versión básica de la interfaz tiene integrada las siguientes funciones.
● Menú "Cambiar servidor":
– En el campo superior, introduzca una nueva dirección de un servidor web.⊳[br/]⊲ La
dirección se guarda.
– En el campo inferior, asigne al servidor web un nombre abreviado que deba aparecer
en vez de la dirección en la columna de navegación bajo "Servidores visitados".
● Menú "Servidores visitados":
Navegación a los servidores Web visitados hasta ahora.⊲[/p]
● Menú del servidor actual:
– "Imágenes de proceso": Visualización o navegación a imágenes del proceso del
servidor Web actual
– Herramientas de informe: Herramientas instaladas, p. ej. "DataWorkbook" para
visualizar y evaluar valores de proceso actuales y datos históricos.
– Herramientas de análisis: Herramientas instaladas, p. ej."DataView" para visualizar
datos de ficheros del WinCC Central Archive Server (WinCC CAS) en tablas y curvas.
– "Diagnóstico": WinCC Scope y Status.html para el diagnóstico de proyectos WinCC y
la conexión con el servidor Web.
– "Herramientas adicionales": Este menú puede ser expandido por el usuario.
– "Área de descargas": Aquí pueden descargarse del servidor Web documentos y otros
archivos provistos por o para el usuario, p.ej. descarga de ampliaciones para
WebNavigator y el sistema, o bien integración de componentes Web adicionales
específicos de la aplicación creados como plug-ins con ayuda del WebNavigator Plug-
In Builder.
● Menú "Configuración":
Configuración del cliente Web, como p.ej. adaptación del tamaño de las imágenes de
proceso, activación del teclado de la pantalla, bloqueo de las combinaciones de teclas.

Documentación de WinCC/WebNavigator
11/2008, Impresión de la Ayuda en pantalla 83
Interfaz de navegación de WinCC/Web
7.1 Interfaz de navegación de WinCC Web

● Menú "Actualidad":
Enlaces a páginas Web como p.ej. "SIMATIC HMI", "WinCC" o "WinCC flexible".
● Menú "Idioma":
Cambio de idioma de la interfaz de navegación. Normalmente existen cinco idiomas.

Identificación del usuario


Cuando se inicia una sesión en el servidor Web, el usuario puede determinar con la
dirección en el Internet Explorer si desea iniciar la sesión a través de la interfaz de
navegación de la Web o a través de la página de inicio configurada en el proyecto WinCC.
● La dirección http:///<Nombre del servidor>/webnavigator abre, después del inicio de la
sesión, la página inicial configurada en el User Administrator.
● La dirección http:///<Nombre del servidor>/webnavigator/maincontrol.asp inicia la interfaz
de navegación de la Web.

Cambio del servidor


Por medio del punto de menú "Cambiar de servidor" se puede elegir otro servidor. En el
campo de entrada superior se indica el URL del nuevo servidor. En "Inicio de sesión de
usuario" se describen los formatos de entrada posibles.
En el campo inferior se puede introducir un nombre simbólico que en el menú se mostrará
como servidor actual. Si no se indica ningún nombre, entonces aparecerá el URL del
servidor.

Documentación de WinCC/WebNavigator
84 11/2008, Impresión de la Ayuda en pantalla
Interfaz de navegación de WinCC/Web
7.1 Interfaz de navegación de WinCC Web

Posibilidades de extensión

Menú
El menú de la interfaz de navegación se puede complementar con otros puntos de menú y
funciones, p. ej. dependiendo del área de manejo. Para hacerlo se configuran estas
extensiones en un archivo XML, y este archivo se almacena en el servidor Web en el
subdirectorio "_custom_data". Encontrará otras informaciones al respecto en el tema
"Ampliar interfaz de navegación de la Web".

Herramientas
El punto de menú "Otras herramientas" puede ser ampliado por el usuario para poder hacer
uso de más herramientas en el cliente Web.

Plug-Ins
En el punto de menú "Download Plug-Ins" están disponibles los Plug-Ins que fueron
guardados en el directorio "Install / Custom" del servidor Web. Para que se visualice la
designación de la versión de un Plug-In, ella debe tener el formato "Vxx.xx.xx.xx" o
"xx.xx.xx.xx".

Idiomas
Para adaptar las opciones de idiomas se puede adaptar el archivo "Menu.xml". Los archivos
están guardados como archivos CSV en el directorio "_languages / <Identificador de
idioma>" del servidor Web. Para hacer el complemento deberán referenciarse estos
archivos de idiomas en el archivo "maincontrol.asp".

Documentación de WinCC/WebNavigator
11/2008, Impresión de la Ayuda en pantalla 85
Interfaz de navegación de WinCC/Web
7.2 Ampliar la interfaz de navegación de WinCC Web

7.2 Ampliar la interfaz de navegación de WinCC Web

Introducción
El menú de la interfaz de navegación de la Web se puede ampliar con otros puntos de menú
y funciones. Una extensión se configura en un archivo XML.
El archivo XML se almacena en el subdirectorio "_custom_data" del servidor Web. Se puede
elegir cualquier nombre para el archivo, ya que en este directorio se pueden editar todos los
archivos con la extensión "XML".

Ejemplo
Este ejemplo agrega al menú "Servidor" el submenú "My Private Menu" con otros tres
subpuntos "My Link","Relative Link" y "Run Script".

Código Descripción
<?xml version="1.0"?> Info de la versión
<menu hook-on="server"> En la orden "menu hook-on" se referencia el
nombre de código "server" que en la interfaz de
navegación de la Web define al menú "Servidor
actual".
<caption><lng>My Private Menu</lng></caption> La línea 3 define un punto de menú vacío.
<command> La líneas 4 al 7 definen el punto de menú "My
<caption>My Link</caption> Link" con un enlace directo.
<open-url
target="right">http://www.msdn.com</open-url>
</command>
<command> Las líneas 8 al 11 definen el punto de menú
<caption>Relative Link</caption> "Relative Link" con un enlace relativo.
<open-url target="right">project.asp</open-url>
</command>
<command> Las líneas 12 al 15 definen el punto de menú
<caption>Run Script</caption> "Run Script" en el que se inicia un script.
<run-script>alert("¡Hola!")</run-script>
</command>
</menu> Se termina el menú.

Documentación de WinCC/WebNavigator
86 11/2008, Impresión de la Ayuda en pantalla
WinCC Plug-In Builder 8
8.1 WinCC Plug-In Builder

Introducción
Con el WinCC Plug-In Builder se puede crear un programa de Setup para descargar en los
clientes Web componentes adicionales de la Web. El usuario puede descargar estos Plug-
Ins p. ej. a través de la interfaz de navegación de la Web, instalarlos y, de este modo,
ampliar explícitamente el volumen de funciones de "su" cliente Web.
Mediante la descarga y la instalación mencionada, los recursos del cliente Web tampoco se
recargan automáticamente. Por eso, se puede un Plug-In, por ejemplo, para un grupo de
controles ActiveX WinCC individual o incluso uno específico de la instalación, y
posteriormente se instalan clientes Web determinados.
Para aplicar el Plug-In Builder no es necesario tener conocimientos de la tecnología del
Setup o de otros programas de desarrollo.
El setup de Plug-In creado es un archivo EXE autoextraíble y puede ponerse a disposición
en un directorio en el servidor Web para que sea descargado en los clientes Web.
Un Web Navigator Plug-In se integra en un Web Navigator Client ya instalado y será
desinstalado con él.
Los programas creados con el Plug-In Builder se pueden aplicar exclusivamente en el
entorno del Web Navigator.

Documentación de WinCC/WebNavigator
11/2008, Impresión de la Ayuda en pantalla 87
WinCC Plug-In Builder
8.2 Instalación del WinCC Plug-In Builder

8.2 Instalación del WinCC Plug-In Builder

Introducción
El software para el WinCC/WebNavigator Plug-In Builder se instala en el equipo desde el
DVD de WinCC.

Procedimiento
1. Inserte el DVD de WinCC en la unidad de DVD. El programa Setup (programa de
instalación) se inicia automáticamente después de algunos segundos siempre y cuando
no esté desactivada la ejecución automática de un archivo Autorun.
Si Ud. hace la instalación desde una unidad de red o si se ha desactivado la ejecución
Autorun, entonces inicie el Setup de manera manual. Para hacerlo, en el menú Inicio de
Windows elija "Configuración" > "Panel de control" > "Agregar o quitar programas" y
haga clic en el símbolo "Agregar nuevos programas". Después seleccione el medio de
instalación deseado.
2. Seleccione en el cuadro de diálogo "Ámbito de instalación" el parámetro "Usuario".
3. Seleccione la instalación de WinCC/WebNavigator Plug-In Builder.
Se iniciará el programa de instalación correspondiente.
4. Haga clic en el botón "Siguiente" y siga las instrucciones que aparecen en pantalla.
Se instalará WinCC/WebNavigator Plug-In Builder.

Documentación de WinCC/WebNavigator
88 11/2008, Impresión de la Ayuda en pantalla
WinCC Plug-In Builder
8.3 Crear un Plug-In, hacer un test y ponerlo a disposición para que pueda ser descargado

8.3 Crear un Plug-In, hacer un test y ponerlo a disposición para que


pueda ser descargado

Introducción
El Plug-In Builder le muestra un sumario de los proyectos Plug-In existentes y de sus
estados.
Con el botón de comando Ud. encuentra c/u de las funciones para crear un Plug-In y para
hacer un test del Plug-In creado. El orden de los botones de comando de izquierda a
derecha concuerda con el modo de proceder para crear un nuevo Plug-In.
En el campo "Installed Web Navigator Software" puede ver los componentes del Web
Navigator que están instalados en el equipo. Algunas funciones del Plug-In Builder están
disponibles únicamente cuando existen determinados componentes del Web Navigator.
Después del inicio, el Plug-In Builder verifica la versión Builder de los Plug-Ins ya creados y
depositados en el equipo. Si se instala una nueva versión de Plug-In Builder, es posible que
los Plug-Ins anteriores pierdan su validez y que se hayan de generar de nuevo.
Todos los Plug-Ins que ya no son válidos o aquellos que no han sido generados serán
indicados en una lista cuando se inicia el Plug-In Builder.
El Plug-In Builder contiene una plantilla de las informaciones de la versión, del que se
pueden derivar todas las informaciones de las versiones de todos los demás Plug-Ins. Esta
plantilla no puede ser modificada.

Nota
En las informaciones de la versión de un Plug-In no deberían usarse vocales modificadas (ä,
ö, ü).

En la selección de archivos, la ventana "Common Files registered“ puede aceptar


únicamente archivos autorregistrables (*.EXE, *.OCX, *.DLL.). Otros archivos serán
rechazados por el Plug-In Builder. Sin embargo no se verificará si los archivos guardados
son autorregistrables.
También se ha de tener en cuenta que en algunos casos los archivos incluidos pueden
ocasionar problemas de registro durante una instalación de Plug-Ins posterior debido a que
la función de registro del archivo se ejecuta automáticamente. El usuario es completamente
responsable del registro correcto.

Requisitos
● La función "Test Plug-In" necesita la instalación del Web Navigator Client.
● La función "Export Plug-In" necesita la instalación del Web Navigator Server.

Documentación de WinCC/WebNavigator
11/2008, Impresión de la Ayuda en pantalla 89
WinCC Plug-In Builder
8.3 Crear un Plug-In, hacer un test y ponerlo a disposición para que pueda ser descargado

Crear un Plug-In
1. Inicie el Plug-In Builder en el menú inicial de Windows a través de "SIMATIC" > "WinCC"
> "Web Navigator" > "Web Navigator Plug-In Builder". Con el botón de comando "Next"
siga adelante.

2. Haga clic en el botón de comando "New Plug-In". Se abre el diálogo "New Plug-In" para
introducir diversas informaciones de la versión del Plug-In. Introduzca los datos y termine
lo introducido con "OK". Confirme la siguiente pregunta para aceptar la nueva creación o
la modificación.
Si desea una plantilla para la información de versiones, seleccione en la ventana "Plug-In
Projects" el proyecto "Template" y luego haga clic en el botón "Modify Plug-In". La
plantilla se mostrará pero no podrá ser editada.
Después de ser creado, este proyecto aparece en el campo "Plug-In Projects"
3. Haga clic en el botón de comando "Files". Se abre el diálogo "Files" para seleccionar los
archivos incluidos en el Plug-In. En el área "Source path" elija la unidad y la ruta en la
que están los archivos deseados.
Los archivos se pueden copiar arrastrándolos a la ventana "Common Files" o "Common
Files registered". La ventana "Common Files" sirve para incluir cualesquiera archivos, la
ventana "Common Files registered" para incluir archivos autorregistrables (*.EXE, *.OCX,
*.DLL).
Para borrar un archivo de cualquiera de las dos ventanas, arrástrelo hasta la papelera de
la parte inferior del diálogo.
Haga clic en el botón "Aceptar" para finalizar la selección de archivos.

Documentación de WinCC/WebNavigator
90 11/2008, Impresión de la Ayuda en pantalla
WinCC Plug-In Builder
8.3 Crear un Plug-In, hacer un test y ponerlo a disposición para que pueda ser descargado

4. En la lista de proyectos seleccione el Plug-In que ha sido creado y pulse el botón de


comando "Build Plug-In". Se abrirá el diálogo "Build Plug-In". Se mostrará el título del
proyecto y la ruta para el Plug-In generado.
Con el botón "Aceptar" se puede cerrar el diálogo sin generarlo.
Para iniciar la generación, utilice el botón "Start". Se mostrará el progreso de la
generación. Una vez terminada la generación puede hacer que se visualice el Logfile
perteneciente pulsando el botón de comando "Logfile".
Cierre el cuadro de diálogo con el botón de comando "Aceptar". La generación finalizada
será mostrada con "Build done" en el campo "Build Status" del Plug-In Builder.
5. Para hacer un test del Plug-In haga clic en el botón de comando "Test Plug-In". Esta
función se puede invocar únicamente cuando el Web Navigator Client está instalado. Se
abrirá el diálogo "Test Plug-In". Se mostrará el título del proyecto, la ruta y el estado del
Plug-In.
Inicie la instalación del test por medio del botón "Install". La finalización del test se indica
con "Setup completed" en el campo "Estado".
Cierre el cuadro de diálogo con el botón de comando "Aceptar".
6. Para exportar el Plug-In al servidor Web haga clic en el botón de comando "Export Plug-
In". Esta función se puede invocar únicamente cuando el Web Navigator Server está
instalado. Se abrirá el diálogo "Export Plug-In". Se mostrará el título del proyecto, la ruta
y el estado del Plug-In. Inicie la exportación pulsando el botón de comando "Export". La
finalización del test se mostrará en el campo "Estado" con la indicación de ruta de
acceso del Plug-In exportado.
Cierre el cuadro de diálogo con el botón de comando "Aceptar".
7. Cierre el Plug-In Builder pulsando el botón de comando "Exit".

Documentación de WinCC/WebNavigator
11/2008, Impresión de la Ayuda en pantalla 91
WinCC Plug-In Builder
8.4 Instalación y desinstalación de un Plug-In en un cliente Web

8.4 Instalación y desinstalación de un Plug-In en un cliente Web

Instalación de un Plug-In
Un Plug-In es una extensión de un cliente Web y, normalmente, se ofrece para su
instalación y se instala a través de Internet.
En el punto de menú "Download Plug-Ins" de la interfaz de navegación de la Web se
pueden seleccionar e instalar Plug-Ins ya existentes.
Con la finalidad de hacer un test, un Plug-In también se puede instalar con la función "Test
Plug-In" del Plug-In Builder. Para ello, el Web Navigator Client debe estar instalado en el
equipo. El setup de Plug-In transcurrirá entonces sin que se tenga que hacer algún manejo.
Para la instalación de un Plug-In se requieren los derechos de usuario avanzado

Preparación de un Plug-In para la descarga


En el WinCC Web Navigator Server se guardan los Plug-Ins en el subdirectorio "Web /
Install / Custom" del directorio de instalación. Si en el mismo equipo en el que está instalado
el Plug-In Builder hay instalado un servidor Web, entonces el Plug-In listo puede ser
exportado directamente al Web Navigator Server.
Si el Plug-In Builder y el servidor Web no están instalados en el mismo equipo, entonces el
Plug-In deberá ser transferido manualmente al servidor Web.

Desinstalación de un Plug-In
Un Plug-In es una extensión del cliente Web y, por esta razón, no posee ningún programa
de desinstalación propio.
Un Plug-In no aparece en el Panel de control como un software instalado, sino que se
desinstala automáticamente con el Web Navigator Client.

Documentación de WinCC/WebNavigator
92 11/2008, Impresión de la Ayuda en pantalla
Diagnóstico de las conexiones con "Estado.html" 9
La página "Estado.html" sirve para el diagnóstico del WinCC Web Navigator Server y de sus
clientes activos conectados.
Las informaciones de estado se muestran en bloques:
● Un bloque de información para el servidor
● Un bloque de información para cada cliente conectado o cliente de diagnóstico
La llamada de la página debe realizarse en el Internet Explorer con la dirección
http://<servername>/status.html, cuando Web Navigator existe como página Web
independiente. Si se ha configurado Web Navigator como página Web virtual, la dirección es
http://<servername>/webnavigator/status.html.
La visualización se realiza únicamente en inglés.
El acceso a esta página está protegido por Usuarios / Contraseñas creados en el User
Administrator.

Nota
La información de estado visualizada se puede guardar. Para hacerlo utilice en el Internet
Explorer el punto de menú "Guardar como" y elija el tipo de archivo "(*.txt)". En Tipo
"(*.htm, *.html)" no se guardan los contenidos visualizados.

Documentación de WinCC/WebNavigator
11/2008, Impresión de la Ayuda en pantalla 93
Diagnóstico de las conexiones con "Estado.html"

Estructura del bloque de información para el Web Navigator Server

Campo Descripción
Server Version Muestra la versión del Web Navigator Server (Build No.)
Server Filedate Reservado
Last Update Fecha y hora de la última actualización de la visualización
Connected Clients Cantidad de los clientes conectados
Connected Diagnose Clients Cantidad de los clientes de diagnóstico conectados
Clientes View Only conectados Cantidad de clientes View Only conectados

Estructura de los bloques de información de los Web Navigator Clients


Debajo del texto "Logged on Users:" continúan los bloques de información de los clientes
conectados. Cada bloque tiene como título el nombre del cliente.

Campo Descripción
Inicio de sesión Nombre de usuario del usuario actual
Time Duración de la sesión del usuario actual o bien momento del último
establecimiento de conexión automático (Reconnect).
Type Tipo del cliente Web, p. ej. Estándar, Demo, View Only
PID ID de proceso de la instancia de WebNavigatorRT.exe en el servidor
Web con él que comunica este cliente Web.

Documentación de WinCC/WebNavigator
94 11/2008, Impresión de la Ayuda en pantalla
10
Utilización de Servicios de Terminal para
WinCC/WebNavigator

10.1 Utilización de Servicios de Terminal para WinCC/WebNavigator

Introducción
Los Servicios de Terminal de Windows Server ofrecen a varios clientes de Servicios de
Terminal la posibilidad de acceder al Escritorio de un servidor de Servicios de Terminal. En
Windows Server se ejecutan distintas aplicaciones, p. ej. MS Word. No obstante, los
Servicios de Terminal sólo transfieren a los clientes la interfaz de usuario de la aplicación.
Cada cliente devuelve a continuación al servidor las introducciones por teclado y clics del
ratón que van a ser procesados.

El cliente WinCC WebNavigator se ha creado ya en arquitectura "Thin Client". Se ejecuta


repetidas veces en el servidor de terminal, imponiendo pocas exigencias al hardware.
Los servidores de terminal ofrecen las siguientes ventajas:
● Como Thin Clients es posible utilizar hardware robusto que requiera poca memoria, p. ej.
sin ventilador ni disco duro en ambientes con polvo
● Como Thin Clients pueden utilizarse clientes móviles con consumo limitado de corriente
(p. ej. handhelds, palmtops)
● Todas las aplicaciones están en el servidor en un entorno seguro
● Administración y cuidado del sistema más fácil y central
● Se soportan distintos sistemas operativos:: Windows CE, Windows Mobile, Windows XP,
Vista, etc.

Documentación de WinCC/WebNavigator
11/2008, Impresión de la Ayuda en pantalla 95
Utilización de Servicios de Terminal para WinCC/WebNavigator
10.2 Comunicación a través de servicios de terminal

En la documentación correspondiente de Microsoft lea por favor lo referente a las


configuraciones de instalaciones redundantes con Servicios de Terminal Server.

Nota
El cliente de los Servicios de Terminal Server soporta únicamente 256 colores.
Los bitmaps modificables de gran tamaño ("Live video") recargan excesivamente los
Servicios de Terminal, por lo que deberían evitarse.

10.2 Comunicación a través de servicios de terminal

Comunicación a través de servicios de terminal


Si se utiliza el cliente Web como cliente de Servicios de Terminal Server, entre el servidor
de Servicios de Terminal Server y el servidor de Web Navigator no debe utilizarse ningún
servidor Proxy.
Si el servidor de servicios de terminal y el Web Navigator Server, al que deben acceder los
clientes Web a través de servicios de terminal, no están instalados en el mismo equipo, los
clientes Web no podrán acceder a los servicios de terminal a través del servidor Web. Para
solucionar este problema existen las siguientes posibilidades.
● En el servidor de servicios de terminal se instala una instalación mínima del sistema
base de WinCC sin licencias.
● En el servidor de servicios de terminal se ejecuta el archivo "CCEClient_service.vbs" una
vez tras instalar el cliente de Web. El archivo se encuentra en el DVD de WinCC en la
carpeta "Updates\WebNavigator". Para ejecutar el archivo VBS se necesita el derecho de
usuario de Windows "Administradores".

Acceso de Web-Client y WinCC-Clientes al servidor de Web


Si un cliente Web debe acceder al servidor Web vía servicios de terminal, entonces el
cliente Web (cliente de servicios de terminal) no debe abrir ningún Desktop de Windows en
su sesión incluso cuando clientes WinCC tuvieran acceso a este servidor Web.
Para no tener que abrir en el cliente Web el Desktop de Windows al inicio de la sesión, el
Internet Explorer se puede inscribir como programa inicial directamente en la configuración
de servicios de terminal (para todos los usuarios) o bien en la administración de la
computadora (para cada usuario individualmente).

Documentación de WinCC/WebNavigator
96 11/2008, Impresión de la Ayuda en pantalla
Utilización de Servicios de Terminal para WinCC/WebNavigator
10.3 WinCCViewerRT

10.3 WinCCViewerRT

Introducción
Este visor Web es un programa de sólo visualización de proyectos web que se instala junto
con el cliente WebNavigator. La aplicación de Servicios de Terminal especialmente
"delgada" "THIN" "WinCCViewerRT.exe", no se ejecuta en Internet Explorer, sino en el
cliente WebNavigator. En el visor Web se determinan la dirección del servidor Web y la
configuración de Graphics Runtime.
Los ajustes se guardan de forma estándar en el archivo de configuración
"WinCCViewerRT.xml". Es posible modificar el nombre, p. ej. en "Operador1.xml".
Alternativamente, el visor Web puede iniciarse a través de la línea de comandos, indicando
un archivo de configuración específico del usuario: "WinCCViewerRT.exe Bediener1.xml".
En función del usuario dado de alta son posibles distintas configuraciones. El idioma de la
superficie transfiere el Web-Viewer de WinCC.

No se puede realizar la distribución de carga en Load Balancing


La función "Load Balancing" no se soporta por "WinCCViewerRT.exe".
La distribución de carga a través de Load Balancing se controla mediante una página web.
Ya que el cliente no puede seleccionar páginas web en WinCCViewerRT, no se puede
participar en Load Balancing.

ATENCIÓN
Si desactiva una combinación de teclas u oculta el botón "Cerrar", no se podrá salir del
visor Web. El proyecto visualizado en el visor Web no se puede manejar.

Documentación de WinCC/WebNavigator
11/2008, Impresión de la Ayuda en pantalla 97
Utilización de Servicios de Terminal para WinCC/WebNavigator
10.3 WinCCViewerRT

Configuración

1. En el directorio de instalación "Siemens\WinCC\Webnavigator\Client\bin" haga doble clic


en el archivo "WinCCViewerRT.exe".
2. En la ficha "General", introduzca los datos para el inicio de sesión en el servidor Web:
dirección del servidor, nombre de usuario y contraseña. Por medio del campo "Versión"
puede conectarse opcionalmente con un servidor WebNavigator de una versión anterior,
p. ej. "V 6.1".
3. Determine en la ficha "Parámetros" el idioma de Runtime, así como si deben
desactivarse combinaciones de teclas con las que el usuario cambia a otros programas.
4. Determine en la ficha "Graphics-Runtime" las propiedades de WinCC Runtime:
- Imagen inicial
- Datos de configuración para la navegación por imágenes
- Atributos de ventana
- Funciones de usuario no permitidas
5. En la ficha "Runtime" defina otras acciones de usuario:
- Cierre de sesión automático.
- Activar teclado de pantalla.
- Cambiar al Administrador de tareas y al sistema operativo pulsando <Ctrl+Alt+Supr>.
- Abra Web-Viewer a través de una combinación de teclado. Puede modificar la
combinación de teclado predeterminada <Ctrl+Alt+P>.
6. Cierre el cuadro de diálogo con el botón "Aceptar". Se establecerá la conexión con el
servidor Web.

Documentación de WinCC/WebNavigator
98 11/2008, Impresión de la Ayuda en pantalla
Utilización de Servicios de Terminal para WinCC/WebNavigator
10.4 Inicialización de los Servicios de Terminal Server

10.4 Inicialización de los Servicios de Terminal Server

Introducción
En los siguientes capítulos se mostrará cómo se hace la inicialización de los Servicios de
Terminal Server para un ejemplo sencillo en conexión con el WinCC Web Navigator Client.

Requisitos
Los servidores básico WinCC y WinCC Web Navigator Server no se pueden ejecutar en los
Servicios de Terminal Server y, por eso, se deben instalar antes de activar dichos servicios
con los siguientes pasos de configuración.

Pasos de configuración
1. Activación de los Servicios de Terminal Server (servidores de Servicios de Terminal
Server).
2. Instalación de la aplicación, p. ej. WinCC Web Navigator Client (servidores de Servicios
de Terminal Server). Este punto no será explicado aquí más detalladamente. En la
documentación respectiva y en la Ayuda online encontrará informaciones para la
instalación.
3. Creación del soporte de datos del cliente (servidores de Servicios de Terminal Server).
4. Crear usuario para acceso vía Servicios de Terminal Server (servidores de Servicios de
Terminal Server).
5. Instalación de un cliente (equipo cliente).
6. Configuración de las conexiones de los Servicios de Terminal Server (equipo cliente).
7. Inicio de la aplicación en el cliente.
Para obtener más informaciones, véase el tema "Servicios de Terminal Server" en la ayuda
en línea de Windows 2000 Server, es decir, Windows Server 2003.

10.5 Activación de los Servicios de Terminal Server en el servidor Windows


Los Servicios de Terminal Server se pueden activar de dos modos diferentes.
1. Modo de administración remota: Los Servicios de Terminal Server permiten, en este
modo, un acceso remoto a un servidor desde un punto cualquiera de la red. En este
modo, los programas que se van a aplicar se pueden instalar antes o después de la
activación de los Servicios de Terminal Server. La licencia para los Servicios de Terminal
Server no tiene que activarse.
2. Modo de servidor de usuario: Este modo permite realizar una distribución eficaz y segura
de programas Windows con un servidor de red. Los programas que se van a usar con los
Servicios de Terminal Server deberían instalarse después de la activación de los
Servicios de Terminal Server, porque los Servicios de Terminal Server registrarán estos
programas para el acceso de multiusuario pudiendo así ser mejor administrados.
En este ejemplo se necesita el modo de servidor de usuario y se activa con el siguiente
modo de proceder:

Documentación de WinCC/WebNavigator
11/2008, Impresión de la Ayuda en pantalla 99
Utilización de Servicios de Terminal para WinCC/WebNavigator
10.5 Activación de los Servicios de Terminal Server en el servidor Windows

● Introduzca el CD-ROM "Windows 2000 Server" o "Windows Server 2003"


en la unidad de CD-ROM del servidor.
● Seleccione en el menú de inicio de Windows el elemento de menú "Configuración" >
"Panel de control" y a continuación haga clic en el icono "Agregar o quitar programas".
● En el diálogo "Agregar o quitar programas" haga clic en el icono"Agregar o quitar
componentes de Windows". Se abre el diálogo "Windows Componente Wizard".
● En la ventana de selección active la casilla de verificación de las opciones "Servicios de
Terminal Server" y "Licencia de Servicios de Terminal Server" y a continuación haga clic
en "Siguiente".
● Elija la opción deseada "Modo de servidor de aplicación".
● A continuación haga clic en "Siguiente".
● En el diálogo "Setup de los Servicios de Terminal Server" active la casilla de verificación
"Autorizaciones compatibles con usuarios de Windows 2000" y a continuación haga clic
en "Siguiente".
● En el diálogo con la visualización de las aplicaciones haga clic en "Siguiente".

Nota
En este diálogo se muestran eventualmente aplicaciones que durante la activación de los
Servicios de Terminal Server no pueden ser ejecutadas correctamente. Por tal razón,
después de la activación de los Servicios de Terminal Server estas aplicaciones deberán ser
instaladas nuevamente haciendo uso del diálogo "Agregar o quitar programas" en el panel
de control.

● En el diálogo "Licencia de Servicios de Terminal Server - Setup" elija la opción "Sus


dominios o grupos de trabajo" e indique el directorio para la base de datos de licencia del
servidor.
● Haga clic en "Siguiente" y luego en "Finalizar".
Se copiarán entonces los archivos. Una vez que se reinicie el equipo estará disponible el
software del servidor que ha sido copiado.

Nota
Los Servicios de Terminal Server se deben instalar en el servidor antes de que se realice la
instalación propiamente dicha de las aplicaciones. La instalación de la aplicación en el
servidor se debe realizar con el diálogo "Agregar o quitar aplicaciones" en el Panel de
control. Como este diálogo usa el modo de instalación del servidor, la configuración de las
aplicaciones podrá ser usada más adelante por todos los usuarios y no sólo por el usuario
que ha instalado la aplicación.

Documentación de WinCC/WebNavigator
100 11/2008, Impresión de la Ayuda en pantalla
Utilización de Servicios de Terminal para WinCC/WebNavigator
10.6 Crear usuario para el acceso al servidor de Servicios de Terminal Server

10.6 Crear usuario para el acceso al servidor de Servicios de Terminal


Server
Para acceder al servidor de Servicios de Terminal Server se debe crear un usuario en el
servidor. La administración de usuarios y la configuración de Windows también son válidas
para los Servicios de Terminal Server.
● En el menú Inicio de Windows elija el punto de menú "Configuración" > "Panel de
control". Haga clic en el símbolo "Herramientas administrativas". Luego haga clic en el
símbolo "Administración de equipos".
● En el diálogo "Administración de equipos" haga clic en el directorio "Sistema" > "Usuarios
y grupos locales".
● Elija el directorio "Usuario" y en el menú emergente elija el punto de menú "Nuevo
usuario".
● En el diálogo "Nuevo usuario" introduzca un nombre de usuario y la contraseña.
● Active la casilla de verificación "La contraseña nunca caducará".
● Haga clic en "Crear".
● Cerrar el cuadro de diálogo.

Nota
El usuario creado aquí en el servidor de Servicios de Terminal Server se necesita también
para la configuración de la conexión en el cliente de Servicios de Terminal Server.
Encontrará más informaciones en "Configurar la conexión".

10.7 Iniciar la aplicación del servidor de Servicios de Terminal Server en el


equipo cliente
Después de la instalación del cliente de Servicios de Terminal Server en el equipo cliente y
después de crear un archivo de conexión se puede iniciar una aplicación del servidor de
Servicios de Terminal Server en el cliente de Servicios de Terminal Server.
● En el menú Inicio de Windows elija el punto de menú "Programas" > "Cliente de Servicios
de Terminal Server" > "Connection Manager de cliente".
● Haga clic en la conexión que fue asignada al servidor de Servicios de Terminal Server.
● En el diálogo "Log On" escriba la contraseña y acúsela con "OK".
● Se establecerá entonces la conexión. Después de la visualización de los escritorios del
servidor de Servicios de Terminal Server se podrán iniciar sus aplicaciones, p. ej. el Web
Navigator Client vía Internet Explorer.

Documentación de WinCC/WebNavigator
11/2008, Impresión de la Ayuda en pantalla 101
Utilización de Servicios de Terminal para WinCC/WebNavigator
10.7 Iniciar la aplicación del servidor de Servicios de Terminal Server en el equipo cliente

Documentación de WinCC/WebNavigator
102 11/2008, Impresión de la Ayuda en pantalla
Anexo 11
11.1 Búsqueda y eliminación de errores

No existe comunicación entre el WinCC Web Navigator Server y Client


Si en la conexión de Internet de un Provider (Proxy afectado, Firewall) está activado el
Content Filtering, entonces ya no funcionará la comunicación del Web Navigator. En el
Content Filtering se deben visualizar únicamente determinados contenidos de páginas
HTML. La comunicación se conduce entonces a una dirección IP a través de un puerto
definido.
● En el servidor WinCC WebNavigator, desactive el Smart Filtering para esta dirección IP.

Cancelación de la conexión
En el entorno de Internet puede presentarse el caso de que una conexión se cancele o de
que se produzcan retardos u oscilaciones en la misma.
Si se avería la comunicación entre el cliente Web y el servidor Web, entonces el usuario
recibirá un aviso en el cliente Web.
A continuación el cliente Web establece una conexión automáticamente para restablecer la
conexión anterior.
El tiempo de espera entre los intentos del establecimiento de conexión se puede configurar
en el servidor Web en el Web Configurator. Si se ajusta el valor "0", el cliente Web no
establecerá la conexión automáticamente. En este caso en el cliente Web aparece un
mensaje preguntando si se ha de restablecer la conexión.

Para restablecer la conexión, responda afirmativamente.


Encontrará más información en el capítulo "Aplicación del WinCC Web Navigator Client >
Funciones y propiedades generales del cliente Web > Establecimiento de conexión
automática (Reconnect) de cliente Web en caso de avería en la conexión".

Documentación de WinCC/WebNavigator
11/2008, Impresión de la Ayuda en pantalla 103
Anexo
11.2 Abreviaciones utilizadas

No se muestra ninguna imagen


Verifique si el sitio Web correcto está activado en el equipo con el WinCC Web Navigator
Server. Mayores informaciones encontrará en el capítulo "Verificación del sitio Web
activado".

Imagen inicial incorrecta


Ud. ha editado una nueva imagen en el Graphics Designer.
● Inicie el Web View Publisher para publicar la nueva imagen y ponerla así a disposición
en Internet.
● En "Herramientas" > "Opciones de Internet" del Internet Explorer borre los archivos
temporales de Internet.
● Borre la caché del firewall.
● En la administración de usuarios es posible asignar una imagen inicial diferente a cada
operador.

11.2 Abreviaciones utilizadas

Sumario

Abreviación Descripción
DNS Domain Name System
HTTP Hyper Text Transfer Protocol
HTTPS HTTPS es una extensión del protocolo HTTP
IE Internet Explorer
IIS Internet Information Service
IP Protocolo de Internet
ISP Internet Service Provider
IT Informations Technologie
LAN Local Area Network (red local)
OPC OLE Process Control
PIN Número de identificación personal
PWS Personal Web Server
SP Service Pack
SSL Secure Socket Layer
TCP Transmisson Control Protocol
TCP/IP Transmisson Control Protocol/Internet Protocol
UNC - Nombre: Un nombre que corresponde al de Universal Naming Convention
VPN Virtual Private Network
WWW: World Wide Web

Documentación de WinCC/WebNavigator
104 11/2008, Impresión de la Ayuda en pantalla
Anexo
11.3 Avisos de sistema

11.3 Avisos de sistema


El aviso de sistema n.º 1012400 se emite cuando se inicia la sesión de un cliente Web en el
servidor WebNavigator.
El aviso de sistema n.º 1012401 se emite cuando se cierra la sesión de un cliente Web en el
servidor WebNavigator.

11.4 Funciones

11.4.1 Funciones soportadas

Funciones
WaitForDocumentReady
Get_Focus
GetTagCharWait
GetTagChar
GetTagCharStateWait
GetTagCharState
GetPropChar
GetText
GetFontName
GetAssignments
GetInputValueChar
GetOutputFormat
GetOutputValueChar
GetLastChange
GetPictureName
GetServerName
GetBasePicture
GetFlashPicture
SetTagMultiWait
SetTagMultiStateWait
SetTagRaw
SetTagRawState
SetTagRawStateWait
GetTagMultiStateWait

Documentación de WinCC/WebNavigator
11/2008, Impresión de la Ayuda en pantalla 105
Anexo
11.4 Funciones

GetTagMultiWait
AXC_OnBtnArcLong
AXC_OnBtnArcShort
AXC_OnBtnLoop
AXC_OnBtnMsgFirst
AXC_OnBtnMsgLast
AXC_OnBtnMsgNext
AXC_OnBtnMsgPrev
AXC_OnBtnMsgWin
AXC_OnBtnScroll
AXC_OnBtnSinglAckn
AXC_OnBtnVisibleAckn
AXC_SetFilter
AXC_OnBtnComment
AXC_OnBtnEmergAckn
AXC_OnBtnInfo
AXC_OnBtnLock
AXC_OnBtnSelect
OnBtnArcLong
OnBtnArcShort
OnBtnComment
OnBtnEmergAckn
OnBtnHornAckn
OnBtnInfo
OnBtnLanguage
OnBtnLock
OnBtnLoop
OnBtnMsgFirst
OnBtnMsgLast
OnBtnMsgNext
OnBtnMsgPrev
OnBtnMsgWin
OnBtnPrint
OnBtnScroll
OnBtnSelect
OnBtnSinglAckn

Documentación de WinCC/WebNavigator
106 11/2008, Impresión de la Ayuda en pantalla
Anexo
11.4 Funciones

OnBtnVisibleAckn
TLGGetTemplateParameter
TLGPressToolbarButton
TlgGetColumnPosition
TlgGetNumberOfColumns
TlgGetNumberOfRows
TlgGetNumberOfTrends
TlgGetRowPosition
TlgGetRulerArchivNameTrend
TlgGetRulerTimeTrend
TlgGetRulerValueTrend
TlgGetRulerVariableNameTrend
TlgGetTextAtPos
TlgTableWindowPressFirstButton
TlgTableWindowPressLastButton
TlgTableWindowPressNextButton
TlgTableWindowPressNextItemButton
TlgTableWindowPressOpenArchiveVariableSelectionDlgButton
TlgTableWindowPressOpenItemSelectDlgButton
TlgTableWindowPressOpenTimeSelectDlgButton
TlgTableWindowPressPrevButton
TlgTableWindowPressPrevItemButton
TlgTableWindowPressStartStopButton
TlgTrendWindowPressFirstButton
TlgTrendWindowPressLastButton
TlgTrendWindowPressLinealButton
TlgTrendWindowPressNextButton
TlgTrendWindowPressNextItemButton
TlgTrendWindowPressOneToOneButton
TlgTrendWindowPressOpenArchiveVariableSelectionDlgButton
TlgTrendWindowPressOpenDlgButton
TlgTrendWindowPressOpenItemSelectDlgButton
TlgTrendWindowPressOpenTimeSelectDlgButton
TlgTrendWindowPressPrevButton
TlgTrendWindowPressPrevItemButton
TlgTrendWindowPressStartStopButton

Documentación de WinCC/WebNavigator
11/2008, Impresión de la Ayuda en pantalla 107
Anexo
11.4 Funciones

TlgTrendWindowPressZoomInButton
TlgTrendWindowPressZoomOutButton
SetLink
GetLink
SetLanguage
GetLanguage
GetServerTagPrefix
OpenPicture
GetLinkedVariable
GetLocalPicture
GetParentPicture
GetParentPictureWindow
SetPictureDeactivated
SetPictureDown
SetPictureUp
fopen
freopen
fflush
fclose
remove
rename
setvbuf
setbuf
fprintf
printf
sprintf
vprintf
vfprintf
vsprintf
fscanf
scanf
sscanf
fgetc
fgets
fputc
fputs

Documentación de WinCC/WebNavigator
108 11/2008, Impresión de la Ayuda en pantalla
Anexo
11.4 Funciones

getc
getchar
gets
putc
putchar
puts
ungetc
fread
fwrite
fseek
ftell
rewind
fgetpos
fsetpos
clearerr
feof
ferror
perror
atof
atoi
atol
strtod
strtol
strtoul
rand
srand
calloc
malloc
sysMalloc
realloc
free
abort
exit
atexit
system
getenv

Documentación de WinCC/WebNavigator
11/2008, Impresión de la Ayuda en pantalla 109
Anexo
11.4 Funciones

bsearch
qsort
abs
labs
div
ldiv
_splitpath
_makepath
strcpy
strncpy
strcat
strncat
strcmp
strncmp
strchr
strrchr
strspn
strcspn
strpbrk
strstr
strlen
strerror
strtok
memcpy
memmove
memcmp
memchr
memset
clock
time
difftime
mktime
asctime
ctime
gmtime
localtime

Documentación de WinCC/WebNavigator
110 11/2008, Impresión de la Ayuda en pantalla
Anexo
11.4 Funciones

strftime
Check
ProgramExecute
GetPropBOOL
GetPropDouble
GetPropLong
GetPropWord
GetMax
GetMin
GetAlignment
GetAxisSection
GetExponent
GetLeftComma
GetLongStrokesBold
GetLongStrokesOnly
GetLongStrokesSize
GetLongStrokesTextEach
GetRightComma
GetScaling
GetScalingType
GetScaleTicks
GetBackColor
GetBackColor2
GetBackColor3
GetBackColorBottom
GetBackColorTop
GetBorderBackColor
GetBorderColor
GetBorderColorBottom
GetBorderColorTop
GetButtonColor
GetColorBottom
GetColorTop
GetFillColor
GetForeColor
GetGridColor

Documentación de WinCC/WebNavigator
11/2008, Impresión de la Ayuda en pantalla 111
Anexo
11.4 Funciones

GetItemBorderBackColor
GetItemBorderColor
GetScaleColor
GetSelBGColor
GetSelTextColor
GetTrendColor
GetUnselBGColor
GetUnselTextColor
GetFilling
GetFillingIndex
GetBorderFlashColorOff
GetBorderFlashColorOn
GetBackFlashColorOff
GetBackFlashColorOn
GetForeFlashColorOff
GetForeFlashColorOn
GetFlashBackColor
GetFlashBorderColor
GetFlashForeColor
GetFlashRateBackColor
GetFlashRateBorderColor
GetFlashRateForeColor
GetAlignmentLeft
GetAlignmentTop
GetFontBold
GetFontItalic
GetFontSize
GetFontUnderline
GetOrientation
GetLayer
GetActualPointLeft
GetActualPointTop
GetBoxCount
GetDirection
GetEndAngle
GetGrid

Documentación de WinCC/WebNavigator
112 11/2008, Impresión de la Ayuda en pantalla
Anexo
11.4 Funciones

GetGridHeight
GetGridWidth
GetHeight
GetLeft
GetPointCount
GetRadiusHeight
GetRadius
GetRadiusWidth
GetRotationAngle
GetRoundCornerHeight
GetRoundCornerWidth
GetReferenceRotationLeft
GetReferenceRotationTop
GetStartAngle
GetTop
GetWidth
GetZeroPoint
GetAssumeOnExit
GetAssumeOnFull
GetBitNumber
GetClearOnError
GetClearOnNew
GetDataFormat
GetHiddenInput
GetListType
GetNumberLines
GetAlarmHigh
GetAlarmLow
GetColorAlarmHigh
GetColorAlarmLow
GetCheckAlarmHigh
GetCheckAlarmLow
GetCheckLimitHigh4
GetCheckLimitHigh5
GetCheckLimitLow4
GetCheckLimitLow5

Documentación de WinCC/WebNavigator
11/2008, Impresión de la Ayuda en pantalla 113
Anexo
11.4 Funciones

GetCheckToleranceHigh
GetCheckToleranceLow
GetCheckWarningHigh
GetCheckWarningLow
GetColorLimitHigh4
GetColorLimitHigh5
GetColorLimitLow4
GetColorLimitLow5
GetColorToleranceHigh
GetColorToleranceLow
GetColorWarningHigh
GetColorWarningLow
GetLimitHigh4
GetLimitHigh5
GetLimitLow4
GetLimitLow5
GetLimitMax
GetLimitMin
GetMarker
GetTypeAlarmHigh
GetTypeAlarmLow
GetToleranceHigh
GetToleranceLow
GetTypeLimitHigh4
GetTypeLimitHigh5
GetTypeLimitLow4
GetTypeLimitLow5
GetTypeToleranceHigh
GetTypeToleranceLow
GetTypeWarningHigh
GetTypeWarningLow
GetWarningHigh
GetWarningLow
GetAdaptBorder
GetAdaptPicture
GetAdaptSize

Documentación de WinCC/WebNavigator
114 11/2008, Impresión de la Ayuda en pantalla
Anexo
11.4 Funciones

GetAverage
GetBoxType
GetCaption
GetColorChangeType
GetCloseButton
GetCursorControl
GetEditAtOnce
GetExtendedOperation
GetHotkey
GetHysteresis
GetHysteresisRange
GetLanguageSwitch
GetMaximizeButton
GetMoveable
GetOffsetLeft
GetOffsetTop
GetOnTop
GetOperation
GetOperationMessage
GetOperationReport
GetPasswordLevel
GetProcess
GetSmallChange
GetScrollBars
GetSizeable
GetTrend
GetUpdateCycle
GetVisible
GetWindowBorder
GetZeroPointValue
GetZoom
GetPosition
+GetRangeMax
GetRangeMin
GetPicDeactReferenced
GetPicDeactTransparent

Documentación de WinCC/WebNavigator
11/2008, Impresión de la Ayuda en pantalla 115
Anexo
11.4 Funciones

GetPicDeactUseTransColor
GetPicDownReferenced
GetPicDownTransparent
GetPicDownUseTransColor
GetPicReferenced
GetPicTransColor
GetPicUpReferenced
GetPicUpTransparent
GetPicUpUseTransColor
GetPicUseTransColor
GetBasePicTransColor
GetBasePicUseTransColor
GetBasePicReferenced
GetFlashFlashPicture
GetFlashPicTransColor
GetFlashPicUseTransColor
GetFlashPicReferenced
GetFlashRateFlashPic
GetIndex
GetBackBorderWidth
GetBorderEndStyle
GetBoxAlignment
GetBorderStyle
GetBorderWidth
GetFillStyle
GetFillStyle2
GetItemBorderStyle
GetItemBorderWidth
GetPressed
GetToggle
GetWindowsStyle
GetInputValueDouble
GetOutputValueDouble
GetPictureDeactivated
GetPictureUp
GetPictureDown

Documentación de WinCC/WebNavigator
116 11/2008, Impresión de la Ayuda en pantalla
Anexo
11.4 Funciones

// ------------------------------------------------------------------------------------------------
// --- internal Functions (SET) ---
// ------------------------------------------------------------------------------------------------
SetPropBOOL
SetPropChar
SetPropDouble
SetPropWord
SetPropLong
SetAxisSection
SetLeftComma
SetLongStrokesBold
SetLongStrokesOnly
SetLongStrokesSize
SetRightComma
SetScaling
SetScalingType
SetScaleTicks
SetBackColor
SetBackColor2
SetBackColor3
SetBackColorBottom
SetBackColorTop
SetBorderBackColor
SetBorderColor
SetBorderColorBottom
SetBorderColorTop
SetButtonColor
SetColorBottom
SetColorTop
SetFillColor
SetForeColor
SetItemBorderBackColor
SetItemBorderColor
SetScaleColor
SetSelBGColor
SetSelTextColor

Documentación de WinCC/WebNavigator
11/2008, Impresión de la Ayuda en pantalla 117
Anexo
11.4 Funciones

SetTrendColor
SetUnselBGColor
SetUnselTextColor
SetFilling
SetFillingIndex
SetBorderFlashColorOff
SetBorderFlashColorOn
SetBackFlashColorOff
SetBackFlashColorOn
SetForeFlashColorOff
SetForeFlashColorOn
SetFlashBackColor
SetFlashBorderColor
SetFlashForeColor
SetFlashRateBackColor
SetFlashRateBorderColor
SetFlashRateForeColor
Set_Focus
SetAlignmentLeft
SetAlignmentTop
SetAlignment
SetFontBold
SetFontItalic
SetFontName
SetFontSize
SetFontUnderline
SetOrientation
SetText
SetActualPointLeft
SetActualPointTop
SetBoxCount
SetDirection
SetEndAngle
SetHeight
SetLeft
SetPointCount

Documentación de WinCC/WebNavigator
118 11/2008, Impresión de la Ayuda en pantalla
Anexo
11.4 Funciones

SetRadiusHeight
SetRadius
SetRadiusWidth
SetRotationAngle
SetRoundCornerHeight
SetRoundCornerWidth
SetReferenceRotationLeft
SetReferenceRotationTop
SetStartAngle
SetTop
SetWidth
SetZeroPoint
SetAssumeOnExit
SetAssumeOnFull
SetBitNumber
SetClearOnError
SetClearOnNew
SetHiddenInput
SetNumberLines
SetOutputValueChar
SetOutputValueDouble
SetAlarmHigh
SetAlarmLow
SetColorAlarmHigh
SetColorAlarmLow
SetCheckAlarmHigh
SetCheckAlarmLow
SetCheckLimitHigh4
SetCheckLimitHigh5
SetCheckLimitLow4
SetCheckLimitLow5
SetCheckToleranceHigh
SetCheckToleranceLow
SetCheckWarningHigh
SetCheckWarningLow
SetColorLimitHigh4

Documentación de WinCC/WebNavigator
11/2008, Impresión de la Ayuda en pantalla 119
Anexo
11.4 Funciones

SetColorLimitHigh5
SetColorLimitLow4
SetColorLimitLow5
SetColorToleranceHigh
SetColorToleranceLow
SetColorWarningHigh
SetColorWarningLow
SetLimitHigh4
SetLimitHigh5
SetLimitLow4
SetLimitLow5
SetLimitMax
SetLimitMin
SetMarker
SetTypeAlarmLow
SetToleranceHigh
SetToleranceLow
SetTypeLimitHigh4
SetTypeLimitHigh5
SetTypeLimitLow4
SetTypeLimitLow5
SetTypeToleranceHigh
SetTypeToleranceLow
SetTypeWarningLow
SetTypeAlarmHigh
SetTypeWarningHigh
SetWarningHigh
SetWarningLow
SetAverage
SetBoxType
SetColorChangeType
SetCursorControl
SetEditAtOnce
SetExtendedOperation
SetHysteresis
SetHysteresisRange

Documentación de WinCC/WebNavigator
120 11/2008, Impresión de la Ayuda en pantalla
Anexo
11.4 Funciones

SetMax
SetMin
SetOffsetLeft
SetOffsetTop
SetOperation
SetOperationMessage
SetOperationReport
SetPasswordLevel
SetPictureName
SetProcess
SetSmallChange
SetTrend
SetVisible
SetZeroPointValue
SetZoom
SetPosition
SetRangeMax
SetRangeMin
SetPicDeactTransparent
SetPicDeactUseTransColor
SetPicDownTransparent
SetPicDownUseTransColor
SetPicTransColor
SetPicUpTransparent
SetPicUpUseTransColor
SetPicUseTransColor
SetBasePicTransColor
SetBasePicUseTransColor
SetFlashFlashPicture
SetFlashPicTransColor
SetFlashPicUseTransColor
SetFlashRateFlashPic
SetIndex
SetBackBorderWidth
SetBorderEndStyle
SetBoxAlignment

Documentación de WinCC/WebNavigator
11/2008, Impresión de la Ayuda en pantalla 121
Anexo
11.4 Funciones

SetBorderStyle
SetBorderWidth
SetFillStyle
SetFillStyle2
SetItemBorderStyle
SetItemBorderWidth
SetPressed
SetToggle
SetWindowsStyle
SetExponent
// ------------------------------------------------------------------------------------------------
// --- Soporte IVAR ---
// ------------------------------------------------------------------------------------------------
// Tag con Wait y State
GetTagSDWordStateWait
GetTagBitStateWait
GetTagByteStateWait
GetTagSByteStateWait
GetTagWordStateWait
GetTagSWordStateWait
GetTagDWordStateWait
GetTagRawStateWait
GetTagDoubleStateWait
GetTagFloatStateWait
// Tag sin Wait, con State
GetTagSDWordState
GetTagBitState
GetTagByteState
GetTagSByteState
GetTagWordState
GetTagSWordState
GetTagDWordState
GetTagRawState
GetTagDoubleState
GetTagFloatState
// Tag con Wait (sincrónico)

Documentación de WinCC/WebNavigator
122 11/2008, Impresión de la Ayuda en pantalla
Anexo
11.4 Funciones

GetTagSDWordWait
GetTagBitWait
GetTagByteWait
GetTagSByteWait
GetTagWordWait
GetTagSWordWait
GetTagDWordWait
GetTagRawWait
GetTagDoubleWait
GetTagFloatWait
// Tag sin Wait. (SCRIvar asigna éstos a las respectivas funciones Wait)
GetTagSDWord
GetTagBit
GetTagByte
GetTagSByte
GetTagWord
GetTagSWord
GetTagDWord
GetTagRaw
GetTagDouble
GetTagFloat
// Set con WriteVar, retorna el State
SetTagBitStateWait
SetTagByteStateWait
SetTagCharStateWait
SetTagDoubleStateWait
SetTagDWordStateWait
SetTagFloatStateWait
SetTagSByteStateWait
SetTagSDWordStateWait
SetTagSWordStateWait
SetTagWordStateWait
// Set con WriteVarasync e ignora los Callbacks
SetTagBitState
SetTagByteState
SetTagCharState

Documentación de WinCC/WebNavigator
11/2008, Impresión de la Ayuda en pantalla 123
Anexo
11.4 Funciones

SetTagDoubleState
SetTagDWordState
SetTagFloatState
SetTagSByteState
SetTagSDWordState
SetTagSWordState
SetTagWordState
// Asignar valores (Set) con WriteVar
SetTagBitWait
SetTagByteWait
SetTagCharWait
SetTagDoubleWait
SetTagDWordWait
SetTagFloatWait
SetTagSByteWait
SetTagSDWordWait
SetTagSWordWait
SetTagWordWait
// Asignar valores (Set) con WriteVarAsync(), ignorando el Callback
SetTagBit
SetTagByte
SetTagChar
SetTagDouble
SetTagDWord
SetTagFloat
SetTagSByte
SetTagSDWord
SetTagSWord
SetTagWord
strcpy
strncpy
strcat
strncat
strcmp
strncmp
strchr

Documentación de WinCC/WebNavigator
124 11/2008, Impresión de la Ayuda en pantalla
Anexo
11.4 Funciones

strrchr
strspn
strcspn
strpbrk
strstr
strlen
strerror
strtok
memcpy
memmove
memcmp
memchr
memset

Funciones ODK soportadas


PWRTCheckPermission
PWRTCheckPermissionOnPicture // ¡Sólo se evalúa parámetro "permlevel"!
MSRTStartMsgService
MSRTStopMsgService
MSRTCreateMsg
MSRTCreateMsgInstanceWithComment
MSRTSetComment
PDLRTGetLink
PDLRTSetLink
PDLRTGetPropEx
PDLRTSetPropEx

Funciones User Archives soportadas


uaArchiveClose
uaArchiveDelete
uaArchiveExport
uaArchiveGetCount
uaArchiveGetFieldLength
uaArchiveGetFieldName
uaArchiveGetFields
uaArchiveGetFieldType
uaArchiveGetFieldValueDate

Documentación de WinCC/WebNavigator
11/2008, Impresión de la Ayuda en pantalla 125
Anexo
11.4 Funciones

uaArchiveGetFieldValueFloat
uaArchiveGetFieldValueDouble
uaArchiveGetFieldValueLong
uaArchiveGetFieldValueString
uaArchiveGetFilter
uaArchiveGetID
uaArchiveGetName
uaArchiveGetSort
uaArchiveImport
uaArchiveInsert
uaArchiveMoveFirst
uaArchiveMoveLast
uaArchiveMoveNext
uaArchiveMovePrevious
uaArchiveOpen
uaArchiveReadTagValues
uaArchiveReadTagValuesByName
uaArchiveRequery
uaArchiveSetFieldValueDate
uaArchiveSetFieldValueFloat
uaArchiveSetFieldValueDouble
uaArchiveSetFieldValueLong
uaArchiveSetFieldValueString
uaArchiveSetFilter
uaArchiveSetSort
uaArchiveUpdate
uaArchiveWriteTagValues
uaArchiveWriteTagValuesByName
uaConnect
uaDisconnect
uaGetLastError
uaGetLastHResult
uaQueryArchive
uaQueryArchiveByName
uaReleaseArchive

Documentación de WinCC/WebNavigator
126 11/2008, Impresión de la Ayuda en pantalla
Anexo
11.4 Funciones

Nota
Las funciones de User Archive deben comenzar siempre con "ua" en minúsculas. Si se
configuran con mayúsculas "UA..." sería una función ODK y el cliente de Web no las
soporta.

Funciones MBCS soportadas


_ismbcalnum
_ismbcalpha
_ismbcdigit
_ismbcgraph
_ismbcprint
_ismbcpunct
_ismbcspace
_ismbclower
_ismbcupper
_mbscpy
_mbsncpy
_mbscat
_mbsncat
_mbscmp
_mbsncmp
_mbschr
_mbsrchr
_mbsspn
_mbscspn
_mbspbrk
_mbsstr
_mbstok
_mbslen
_mbsinc
_mbsdec
_mbsicmp
_mbsnicmp
_mbclen
_mbctolower
_mbctoupper

Documentación de WinCC/WebNavigator
11/2008, Impresión de la Ayuda en pantalla 127
Anexo
11.4 Funciones

11.4.2 int WaitForDocumentReady(LPCSTR lpszPictureWindow)

Función
La función abre la ventana de imagen indicada. La función finaliza cuando la ventana de
imagen se ha cargado por completo.

ATENCIÓN
La función sólo está disponible en WebNavigator, por lo que debe estar dilimitada por:
• #ifdef RUN_ON_WEBNAVIGATOR

• #endif

En los scripts de imágenes gráficas o funciones de proyecto debe distinguirse entre el


entorno de Runtime WinCC y el cliente WebNavigator. Para ello están disponibles las
siguientes instrucciones de compilador:
● #ifdef RUN_ON_WEBNAVIGATOR
● #ifndef RUN_ON_WEBNAVIGATOR (negación)
Esto permite realizar las siguientes diferencias de configuración entre WinCC y el cliente
WebNavigator:
● Retardo de scripts con "WaitForDocumentReady"
● Direccionamiento de imágenes diferente
● Nombres de funciones distintos en las funciones de sistemas de control de procesos
● Funciones no soportadas en el cliente Web

Sintaxis
int WaitForDocumentReady(LPCSTR lpszPictureWindow)

Parámetros

lpszPictureWindow
Puntero al nombre de la ventana de imagen que se abre en el cliente WebNavigator.
Se permiten los siguientes direccionamientos:
● Ventana de imagen xxx en la imagen actual: ./xxx
● Ventana de imagen yyy en la subventana xxx: ./xxx/yyy
● etc.
● Ventana de imagen xxx en la imagen de orden superior: ../xxx
● Ventana de imagen xxx en la imagen de orden superior de la imagen de orden superior:
../../xxx
● etc.
● Ruta absoluta compatible con WinCC

Documentación de WinCC/WebNavigator
128 11/2008, Impresión de la Ayuda en pantalla
Anexo
11.4 Funciones

Valor de retorno

TRUE
La ventana de imagen se ha encontrado y el estado se ha comprobado.

FALSE
La ventana de imagen no se ha encontrado.

Ejemplo
#ifdef RUN_ON_WEBNAVIGATOR
SetPropChar("../", "View", "PictureName", szViewName);
WaitForDocumentReady("../View");
#else
SetPropChar(lpszParent, "View", "PictureName", szViewName);
#endif

Nota
La sintaxis de la sección de código para WebNavigator no se comprueba al compilar el
script WinCC, sino sólo al publicar las imágenes.

11.4.3 Funciones no soportadas


La siguiente lista es sólo un extracto de las funciones no soportadas y contiene todas las
funciones en las que se debe indicar explícitamente la falta de soporte.

Funciones
ReportJob
RPTJobPreview
RPTJobPrint
RptShowError
GetHWDiag
GetHWDiagLevel
GetKopFupAwl
GetKopFupAwlLevel
OnDeactivateExecute
OnErrorExecute
OnTime

Documentación de WinCC/WebNavigator
11/2008, Impresión de la Ayuda en pantalla 129
Anexo
11.4 Funciones

Funciones VBScript
HMIRuntime.Stop: Finaliza Internet Explorer y WinCCViewerRT, pero no WinCC Runtime
Objeto AlarmLogs
Objeto DataLogs
Objeto Logging
Objeto de proyecto

Funciones que no son necesarias:


ExitWinCC
DeactivateRTProject: Finaliza Internet Explorer y WinCCViewerRT, pero no WinCC Runtime
InquireLanguage
FillDiagnoseInTags
TraceText
TraceTime

Otras funciones

Nota
Estas funciones están incluidas en las funciones para garantizar una compilación sin errores
en el Web Navigator Client, pero no son compatibles con el cliente Web.

GmsgFunction
MSRTMsgWinCommand
AXC_OnBtnHornAckn
AXC_OnBtnPrint
AXC_OnBtnProtocol
TlgTableWindowPressHelpButton
GetCursorMode
SetCursorMode

Documentación de WinCC/WebNavigator
130 11/2008, Impresión de la Ayuda en pantalla
Índice alfabético

A
AXC_OnBtnSortDlg, 128

G
Gadget, 41

S
Sidebar Gadget, 41

Documentación de WinCC/WebNavigator
11/2008, Impresión de la Ayuda en pantalla 131
Índice alfabético

Documentación de WinCC/WebNavigator
132 11/2008, Impresión de la Ayuda en pantalla

Potrebbero piacerti anche