VIGO es un conjunto de aplicaciones y utilidades para PC interrelacionadas, que permite a los diseñadores y a los ingenieros de puesta en marcha y mantenimiento configurar, supervisar y depurar los sistemas habilitados para P-NET. Su núcleo es el mecanismo que permite la comunicación entre los dispositivos conectados a P-NET (y otros estándares) y las aplicaciones que se ejecutan en un PC. Estas aplicaciones de PC se comunican internamente mediante lo que se conoce como automatización OLE2 (Object Linking and Embedding), que forma parte de los sistemas operativos basados en Microsoft Windows.
VIGO es tan potente y versátil, que es una herramienta esencial a la hora de desarrollar sistemas P-NET. Como tal, se proporciona con una licencia gratuita cuando se utiliza con una interfaz PC/P-NET de PROCES-DATA.
La interfaz de usuario principal proporciona los medios para construir la estructura de un sistema utilizando una variedad de dispositivos conocidos y registrados, en una estructura de árbol. Por ejemplo, si se va a utilizar un grupo de dispositivos de la serie 600, es simplemente cuestión de elegir cada tipo de dispositivo de nodo de una lista e incluirlo en el árbol. Como se conoce la estructura de cada dispositivo de nodo, VIGO sabe cómo acceder a cada registro y qué tipo de datos contiene. VIGO no sabe en esta etapa cuál es la dirección de nodo de cada dispositivo, o el nombre que el usuario desea llamar a cada dispositivo. Esto se logra utilizando una ventana de propiedades para cada dispositivo, donde el usuario sólo llena la información requerida. Este procedimiento se lleva a cabo para incluir todos los nodos que formarán el sistema completo, incluyendo los clusters de la serie 600, otros controladores y nodos de E/S de otras series, y cualquier PC.
---