Configuración Controles ActiveX en scada Vijeo Citect
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