Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
HOME
PLC
HMI
SCADA
OPC
OTROS ...
Como no hay ninguna creada hasta el momento el botn de Connect esta deshabilitado, procedemos a la creacin de una nueva
Galaxy, especificamos el nodo donde se va a ajecutar, un nombre y el tipo, ya veremos mas adelante que podemos crearnos
nuestra propia Galaxy y usar esta como modelo para la creacin de otras nuevas, pero eso ya lo veremos.
plc-hmi-scadas.com/051.php
1/9
30/04/13
Pulsamos sobre Create y automaticamente se crea la base para nuestro proyecto y el repositorio. Uno de los requisitos para
instalar el Aplication Server, es tener instalado previamente el SQL Server que puede ser el 2005 o 2008.
Una vez creada, ya podemos seleccionarla y conectarnos a ella, es decir abrir el ArchestrA IDE y este es el aspecto que muestra la
interfaz, primeramente vamos a ver la parte de Template Toolbox para crear la estructura de nuestro proyecto.
plc-hmi-scadas.com/051.php
2/9
30/04/13
Este paso no es necesario, pero por organizacin a mi particularmente me gusta crear un nuevo directorio, llamado Template
Toolset, donde organizar todo el proyecto. Si obviamos este paso trabajaremos directamente sobre los Templates de System y
dems.
Una vez creado nuestro Template Toolset en mi caso ScadaWW, voy a crear de cada componente del Template System una
nueva derivada plantilla, esto quiere decir que trabajaremos directamente sobre estas plantillas, Templates, que sern las que
instanciemos, hay que mencionar que esta tecnologa esta orientada a la POO, donde se heredan, cualquier modificacin que
hagamos sobre una Derived Template se propagara a todas las instancias que se hayan producido.
plc-hmi-scadas.com/051.php
3/9
30/04/13
plc-hmi-scadas.com/051.php
4/9
30/04/13
Por ltimo, dejamos para crear la Derive Template de $IntouchViewApp, al crearla nos
aparecera su Template con el simbolo de un fallo, hacemos un doble click y nos saldra
una ventana emergente en la cual asociaremos esta a una nueva aplicacin Intouch o
para importar una existente, como se trata de hacerlo todo desde 0, creo una nueva
aplicacin
plc-hmi-scadas.com/051.php
5/9
30/04/13
Y se nos abre una nueva aplicacin Intouch, aunque esta ,est referenciada a nuestra Galaxy, de momento no hacemos ningn
cambio y cerramos el Intouch, con esto ya tenemos solventado el icono de fallo que teniamos en la Derived Template.
Ya tenemos creadas todas la Derived Templates que necesitamos por el momento, aunque las insprenscindibles para realizar lo
mas bsico son $WinPlatform,$ViewEngine,$IntouchViewApp
plc-hmi-scadas.com/051.php
6/9
30/04/13
Seguidamente, sobre $PC que pertenece a $WinPlatform, vamos a hacer la unica configuracin de momento, que es establecer el
nombre del nodo donde se va a ejecutar, o bien con el nombre del PC o con localhost. Pulsamos sobre guardar y cerrar, el icono
de la parte superior izquierda
plc-hmi-scadas.com/051.php
7/9
30/04/13
El siguiente paso va a ser instanciar cada objeto que hemos creado, en vez de seleccionar new Derived Template, seleccionamos
new Instance
Cada vez que hemos creado una nueva instancia en la parte inferior se nos asigna automaticamente al directorio UnassignedArea
dentro de la pestaa Model
plc-hmi-scadas.com/051.php
8/9
30/04/13
En la pestaa Model, hay que asignar que cada objeto instanciado esta asociada a un area, vamos arrastrando y soltando todas
las instancias en el PCArea, sin embargo en la pestaa Deployment, la raiz principal es PC y de este deriban PCAppEngine y
PCViewEngine como se puede observar en las siguientes imagenes.
Llegados a este punto ya podriamos ejecutar un Deploy y observar si lo que hemos realizado funciona correctamente, pero voy a
dejar el paso, para en la siguiente practica, crear una Derived Template de un Device para configurar la comunicacin con nuestro
PLC y poder observar algo mas significativo y real
Me gusta
plc-hmi-scadas.com/051.php
Tw ittear
9/9