Configuración Controles ActiveX en scada Vijeo Citect

Fecha de publicación
Cateogría del artículo SCADA
Visualizaciones del artículo Leído 7087 veces

Una vez en el editor gráfico, podemos insertar un control ActiveX o bien desde el asistente de Objetos, como en la siguiente imagen, o bien desde editar à Insertar control ActiveX

En el asistente, buscamos el control que nos interese, en este caso Microsoft Web Browser

 

El siguiente paso es conocer o asignar un nuevo nombre a nuestro objeto, para ello nos vamos a sus propiedades, Acceso à Nombre del Objeto, A nuestro control le hemos puesto WEB_INFOPLC

El siguiente paso es mostrar en nuestro Control, la página web que nos interese y como lo vamos ha hacer, es decir cuando automáticamente cargue la página que tiene embebido nuestro control, o bien a través de un botón, una lista, etc…

El código que vamos a emplear es el siguiente:

_ObjectCallMethod(ObjectByName("WEB_INFOPLC"),"Navigate2","http://www.infoplc.net","","","","")

Vamos a llamar a un método de nuestro control, y accedemos al objeto a través de su nombre, de ahí la importancia del paso anterior.

Utilizaremos el método Navigate2, y para su mejor entendimiento consultar la siguiente página, para conocer los argumentos del método y otros métodos que podemos utilizar.

https://msdn.microsoft.com/en-us/library/aa752094(v=vs.85).aspx

Aquí utilizamos el código en un botón.

O bien, al cargar la pagina, en los eventos de está, tal y como se muestra.

Una vez en Runtime, podemos comprobar su funcionamiento