3
10/2/2015 WinCC KeyBoard http://plchmiscadas.com/WinCC_KeyBoard.php 1/3 WinCC Mostrar el KeyBoard En el siguiente ejemplo vamos a ver como mostrar el KeyBoard, cuando queremos introducir un valor en algún campo de Entrada/Salida. Vamos a suponer que tenemos varios Almecenes y estos estan subdivididos en zonas, y en cada zona vamos a introducir un SetPoint En la instalacion de WinCC por defecto se nos instala en la siguiente ruta el KeyBoard de Siemens, suponiendo que el sistema Operativo esta en ingles, si es en castellano será C:\Archivos de Programa\... HOME OPC OTROS ... SCADA HMI PLC

WinCC KeyBoard

Embed Size (px)

DESCRIPTION

fg

Citation preview

Page 1: WinCC KeyBoard

10/2/2015 WinCC KeyBoard

http://plc­hmi­scadas.com/WinCC_KeyBoard.php 1/3

WinCC Mostrar el KeyBoard

En el siguiente ejemplo vamos a ver como mostrar el KeyBoard, cuando queremos introducir un valor en algún campo deEntrada/Salida. Vamos a suponer que tenemos varios Almecenes y estos estan subdivididos en zonas, y en cada zona vamos aintroducir un SetPoint

En la instalacion de WinCC por defecto se nos instala en la siguiente ruta el KeyBoard de Siemens, suponiendo que el sistemaOperativo esta en ingles, si es en castellano será C:\Archivos de Programa\...

HOME OPC OTROS ...SCADAHMIPLC

Page 2: WinCC KeyBoard

10/2/2015 WinCC KeyBoard

http://plc­hmi­scadas.com/WinCC_KeyBoard.php 2/3

Si directamente ejecutamos la aplicación, nos mostrara una ventana emergente de informacion y el Teclado, que por defectoaparece tal cual, como se observa.

Bien, comentando lo anterior, vamos a crear el evento Click de ratón sobre el campo E/S y vamos a utilizar la funciónProgramExecute Donde su nombre lo delata, sirve para ejecutar una aplicación.

Importante poner una doble '\\' entre los diferentes directorios tal y como se observa, acontinuación le vamos a pasar dosparametros el primero de ellos para que nos muestre el Teclado en versión numérica y a su vez que no muestre la ventanaemergente de información

Con lo cual al hacer un click nos aparecera el teclado así:

Suponemos que hemos introducido el valor y ya no queremos tener activo el teclado en pantalla, pues lo que haremos seráimplementar en el evento Otros­­>Modificar Objeto

Utilizaremos el mismo código, pero esta vez le pasaremos el parametro ­Close, con lo cual una vez introducido el valor, el tecladose cerrara automaticamente.

Page 3: WinCC KeyBoard

10/2/2015 WinCC KeyBoard

http://plc­hmi­scadas.com/WinCC_KeyBoard.php 3/3

  0   Twittear 17159Me gusta

Considerando que tenemos varios campos de Entrada/Salida, ahora se trataria de copiar el código a todos los objetos donde nosinterese, pero... si hay cientos de ellos...

En la siguiente práctica empezaremos a crear Macros para automatizar tareas repetitivas y que unas líneas de código hagan eltrabajo por nosotros...

Si te ha gustado o te ha sido de utilidad, compartelo... “La gratitud en silencio no sirve a nadie”. Gladys Bronwyn Stern