Escolar Documentos
Profissional Documentos
Cultura Documentos
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.
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
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".
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
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.
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.
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
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.
● 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.
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
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
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
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
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
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".
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
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"
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
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"
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"
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.
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.
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
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
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
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
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
Autorizaciones
A un usuario se le pueden otorgar las siguientes autorizaciones:
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
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
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.
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
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
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
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
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
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".
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.
● 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.
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
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.
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
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.
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
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.
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
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
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
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.
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
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
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
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
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.
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
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
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
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.
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
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
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
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
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
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
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
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
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
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.
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.
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"
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"
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
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.
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
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.
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
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
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.
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.
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.
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"
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
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
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".
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
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".
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
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.
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!
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.
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
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
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
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 (ä,
ö, ü).
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
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
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
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"
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
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
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.
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
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.
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.
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
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
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.
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
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.
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
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".
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
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.
Documentación de WinCC/WebNavigator
11/2008, Impresión de la Ayuda en pantalla 103
Anexo
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.4 Funciones
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
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.
Documentación de WinCC/WebNavigator
11/2008, Impresión de la Ayuda en pantalla 127
Anexo
11.4 Funciones
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
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.
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
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