Cuando se empieza un proyecto de  Vijeo Citect hay que tener en cuenta que necesita implementar servidores de varios tipos:

  • Entradas/Salidas
  • Informes
  • Alarmas
  • Tendencias
  • Visualización

En función de la aplicación, podran estar todos o parte de estos servidores y pueden estar todos en el mismo PC o en varios.

A partir de la versión 7 de Vijeo Citect aparece el concepto de Cluster (racimo). Esto significa que la aplicación se divide en tareas (servicios) que pueden estar ubicadas en varios equipos “ligeros” en vez de estar todas en un único equipo potente de necesidad (y más caro, por supuesto).

Definir un cluster (Grupo) será el primer paso para crear el proyecto. Viene a ser como una carpeta general de proyecto, donde se incluirán los servicios que interesen para la aplicación.

Cluster

A continuación se definirán los servidores que vayamos a necesitar (normalmente uno de Entradas-Salidas y otro de Alarmas)

Si trabajamos en un PC aislado, no será necesario rellenar los datos de red (dirección de red) porque Vijeo Citect asumirá que la dirección de red es la del equipo.

Se recomienda compilar el proyecto (o nos va a obligar más tarde…)

Con el proyecto compilado, el paso recomendado ahora es decirle al ordenador cómo se va a comportar con nuestra aplicación.

Un proyecto de  Vijeo Citect se carga en un PC y hay que configurar el comportamiento de ese PC  (Por ejemplo, podemos tener un PC que no va a ejecutar eventos programados en el proyecto, o gestionar los archivos de alarmas porque no será servidor de Alarmas. Supongamos que solo es un PC para monitorizar la aplicación que está corriendo en otro equipo…)

Mediante el asistente de configuración del ordenador podemos decirle estas cosas y otras muchas como, por ejemplo, qué página se mostrará al arrancar Vijeo Citect (Última opción de la selección: Instalación personalizada).

Lo que vendría a continuación sería definir los diferentes servidores. En otras entradas iremos dando un vistazo a cómo crear dispositivos para gestionar las comunicaciones.