Vous êtes sur la page 1sur 56

Manual de Instalacin de los Mdulos del SCADA Guardin del ALBA.

Requerimientos: *PC con SO GNU/Linux distribucin Debian versin Squeeze bsico instalado. *Nociones bsicas sobre el uso de los principales comandos en GNU/Linux. *Dispositivo de almacenamiento con la instalacin del SCADA Guardin del ALBA. (SCADA_BIN_MIRANDA_R2_BETA7_debian-604-i386.iso) o superior Pasos para la instalacin 1. Abrir una consola y cambiar para sper usuario, para lo que debe emplear el comando mostrado y entrar la root. (note el cambio del carcter $ por # que indica que el usuario que est loggeado tiene contrasea de privilegios de administracin) $ su Contrasea: # Requerimientos iniciales. 2. Crear un directorio con el nombre iso (para mantener uniformidad con los ejemplos mostrados en el presente manual). Para ello podemos utilizar el comando mkdir ruta_destino. Por ejemplo, creamos el directorio dentro de la carpeta del usuario activo en el sistema ( ruta_destino=/home/galba/iso): mkdir /home/galba/iso 3. Montar el archivo.iso con la instalacin del SCADA en el directorio que creamos en el paso anterior: Para ello podemos utilizar el comando: mount -o loop ruta_fuente ruta_destino ruta_fuente se refieren al directorio o lugar donde se encuentra el ISO y ruta_destino al directorio donde se montar. Si el ISO con la instalacin se encuentra en una memoria flash, dentro de una carpeta llamada instalador, debemos especificar ruta_fuente = media/instalador/ SCADA_BIN_MIRANDA_R2_BETA7_debian-604-i386.iso simplemente el camino hasta donde est almacenado el ISO. o

mount -o loop /media/instalador/ SCADA_BIN_MIRANDA_R2_BETA7_debian-604-i386.iso /home/galba/iso/ 4. Abrir el contenido del archivo sources.list en un editor de texto, se puede realizar de 2 formas: gedit /etc/apt/sources.list (entorno grafico) nano /etc/apt/sources.list (consola) 5.1 Entorno Grafico: Agregar la ruta donde se encuentra la instalacin (archivo.iso) al archivo sources.list, para lo cual debe adicionar la siguiente lnea: deb file:///home/galba/iso squeeze main contrib y comentar el resto de los repositorios, anteponiendo el carcter # al inicio de cada lnea, finalmente guardar los cambios realizados y cerrar la ventana. ver Fig. # 1.

Fig. # 1: Cambios a contenido del archivo sources.list con gedit

5.2 Consola: Agregar la ruta donde se encuentra la instalacin (archivo.iso) al archivo sources.list, para lo cual debe adicionar la siguiente lnea: deb file:///home/galba/iso squeeze main contrib y comentar el resto de los repositorios, anteponiendo el carcter # al inicio de cada lnea, guardar los cambios con Ctrl+O , luego ENTER, despus, salir con Ctrl+X. Ver Fig. # 2. Cambios a contenido del archivo sources.list con nano

Fig. # 2: Cambios a contenido del archivo sources.list con nano 6. Actualizar el repositorio con la siguiente linea de comandos: aptitude update o apt-get update luego presionar ENTER para tener nuestro nuevo repositorio listo. 7. Configuracin de los locales. Para esto debe ejecutar la siguiente lnea de comandos dpkg-reconfigure locales En la primera pantalla que le aparecer a continuacin seleccione las opciones ( ) en_US.UTF-8 UTF-8 y ( ) es_VE.UTF-8 UTF-8. Haga uso de los cursores para desplazarse hacia arriba y hacia abajo, a travs de las diferentes opciones y de la barra de espacio para seleccionar las opciones indicadas. Pulse tab para seleccionar el botn aceptar y luego ENTER. En la segunda pantalla use los cursores para seleccionar ( ) es_VE.UTF-8 UTF-8 como idioma predeterminado y pulse tab para seleccionar el botn aceptar y luego ENTER.

Fig. # 3: Configuracin de locales. El comando aptitude se emplear en lo sucesivo si no se ha instalado emplear apt-get 8.1 Instalar Postgres SQL (introducir la palabra yes para continuar con la instalacin). aptitude install postgresql-9.1 8.2 Instalar Postgres SQL Contrib-9.1 (introducir la palabra yes para continuar con la instalacin). aptitude install postgresql-contrib-9.1 9.1 Ejecutar la terminal interactiva de postgresql para cambiar la contrasea del usuario postgres. Al finalizar debe ver el mensaje ALTER ROLE, que le indica que la nueva contrasea fue asignada correctamente, ver Fig. # 4 Cambiando contrasea del usuario postgres. su postgres psql alter user postgres password 'postgres';

Fig. # 4:Cambiando contrasea del usuario postgres. Para salir de consola interactiva de postgres pulse Ctrl+D 2 veces y listo. 9.2 Luego se levantan los procesos postgres, observe, segn Fig. # 5 /etc/init.d/postgresql start /etc/init.d/postgresql status /etc/init.d/postgresql restart

Fig. # 5: Levantar procesos postgresql 10. Instalar Mdulo de Comunicaciones. Una vez ejecutado el siguiente comando, debe teclear yes dos veces para seguir con el proceso de instalacin. aptitude install dst-scada-communication-admin Luego de haber dado yes dos veces le saldr la siguiente pantalla donde debe especificar el porciento estimado del ancho de banda de su red dedicado a la red industrial en sus instalaciones, en nuestro caso asumimos que ese valor es de 50%. Ver Fig. # 6

Fig. # 6: Porciento de Ancho de Banda dedicado a la Red Industrial. Entonces aparecer la siguiente pantalla donde debe especificar segn su criterio el ancho de banda de la red en la cual el sistema se desempear, en nuestro caso asumimos que ese valor es Medio. Ver Fig. #7

Fig. # 7: Criterio que define el ancho de Banda de la Red. Una vez hecho esto veremos la pantalla donde debe especificar segn su criterio y la cantidad de variables mximas del mayor proyecto a configurar. Un proyecto pequeo tiene de 1 a 5000 variables, un proyecto mediano tiene de 5001 a 12500 variables y un proyecto grande tiene ms de 12501 variables. En nuestro caso asumimos que el tamao del proyecto es Mediano. Ver Fig. # 8

Fig. # 8: Criterio de Seleccin del tamao del Proyecto.

Fig. # 9: Nmero del puerto de escucha de la capa de comunicaciones.

Fig. # 10: Valor mximo para el rango de puertos.

Fig. # 11: Valor mnimo para el rango de puertos.

11. Instalar Mdulo de Adquisicin y el monitor de comunicaciones. Una vez ejecutado el siguiente comando, debe teclear yes dos veces para seguir con el proceso de instalacin. aptitude install dst-scada-acquisition-monitor Haga uso de los cursores para desplazarse hacia arriba y hacia abajo, a travs de las diferentes opciones. Una vez seleccionada la opcin deseada, pulse tab para seleccionar el botn aceptar y luego ENTER.

Fig. # 12: Indicar la cantidad de procesadores.

Fig. # 13: Direccin IP donde se ejecuta el servidor de Comunicaciones.

Fig. # 14: Especificar si se desea ejecutar redundancia en el mdulo Adquisicin.

En este momento es necesario introducir el usuario del sistema operativo vlido que trabajar con el SCADA y al cual se le concedern los permisos necesarios en el mdulo de adquisicin, de lo contrario no se ejecutarn las dependencias del mismo. Debe ser el usuario de Linux loggeado. En nuestro ejemplo el usuario autenticado del sistema operativo es operadorpoz.

Fig. # 15: Introducir el usuario vlido del sistema Linux Debian para el mdulo de Adquisicin. Haga uso de los cursores para desplazarse hacia arriba y hacia abajo, a travs de las diferentes opciones para seleccionar a travs de dispositivo de red que se comunicar con los clientes. Una vez seleccionada la opcin deseada, pulse tab para seleccionar el botn aceptar y luego ENTER.

Fig. # 16: Seleccionar la interfaz de red local.

12. Instalar Mdulo de Configuracin. Una vez ejecutado el siguiente comando, debe teclear yes dos veces para seguir con el proceso de instalacin. aptitude install dst-scada-configuration

Fig. # 17: Indicando que se desea configurar la base de datos del mdulo Configuracin. Haga uso de los cursores para desplazarse hacia arriba y hacia abajo, a travs de las diferentes opciones. Una vez seleccionada la opcin deseada, pulse tab para seleccionar el botn aceptar y luego ENTER.

Fig. # 18: Seleccionar el mtodo de conexin a la base de datos.

Fig. # 19: Nmero de puerto del servicio PostgresSQL.

Haga uso de los cursores para desplazarse hacia arriba y hacia abajo, a travs de las diferentes opciones. Una vez seleccionada la opcin deseada, pulse tab para seleccionar el botn aceptar y luego ENTER.

Fig. # 20: Mtodo de autenticacin del administrador de PostgresSQL.

Fig. # 21: Mtodo de autenticacin del usuario de PostgresSQL.

Fig. # 22: Nombre del usuario de administracin de BD.

El nombre de usuario PostgresSQL para el mdulo de Configuracin y nombre de la BD PostgresSQL para el mdulo de Configuracin deben ser recordados, pues se piden en la instalacin del mdulo de histrico.

Fig. # 23: Contrasea de usuario PostgresSQL para el mdulo de Configuracin.

Fig. # 24: Nombre de usuario PostgresSQL para el mdulo de Configuracin.

Fig. # 25: Contrasea de aplicacin PostgreSQL para el mdulo de Configuracin

Fig. # 26: Confirmar contrasea de aplicacin PostgreSQL para el mdulo de Configuracin

Fig. # 27: Nombre de la BD PostgreSQL para el mdulo de Configuracin.

13. Instalar Mdulo de Seguridad. Una vez ejecutado el siguiente comando, debe teclear yes dos veces para seguir con el proceso de instalacin. aptitude install dst-scada-security

Fig. # 28: Configurar la base de datos del mdulo de Seguridad.

Fig. # 29: Mtodo de conexin de la BD PostgresSQL del mdulo de Seguridad.

Fig. # 30: Direccin IP del servidor de BD PostgresSQL para el mdulo de Seguridad.

Fig. # 31: Nmero del puerto del servidor de BD PostgresSQL.

Fig # 32: Mtodo de autenticacin del administrador de BD PostgreSQL

Fig. # 33: Mtodo de autenticacin del usuario de BD PostgreSQL.

Fig. # 34: Nombre del usuario de administracin de BD

Fig. # 35: Contrasea de su usuario de administracin de BD

Fig. # 36: Nombre del usuario PostgreSQL para el Modulo de Seguridad..

Fig. # 37: Contrasea de la aplicacin PostgreSQL para el Modulo de Seguridad.

Fig. # 38: Confirmar contrasea de la aplicacin PostgreSQL para el Modulo de Seguridad.

Fig. # 39: Nombre de la BD PosgreSQL para el Modulo de Seguridad.

14. Instalar Mdulo de histricos. Una vez ejecutado el siguiente comando, debe teclear yes dos veces para seguir con el proceso de instalacin. aptitude install dst-scada-historical Teclear el nombre del usuario de la base de datos de configuracin, introducido durante la instalacin del mdulo de configuracin.

Fig. # 40: Indicar direccin del servidor de BD del Modulo de Configuracin.

Fig. # 41: Nombre de BD del Modulo de Configuracin.

Fig. # 42: Nombre de usuario de la BD del Modulo de Configuracin.

Fig. # 43: Contrasea de usuario de la BD del Modulo de Configuracin. Inicia como tal,la configuracin del Modulo de Histrico:

Fig. # 44: Confirmar configuracin de la BD del Modulo de Histrico.

Fig. # 45: Mtodo de conexin de la BD del Modulo de Histrico.

Fig. # 46:Nombre del servidor de la BD del Modulo de Histrico.

Fig. # 47:Numero del puerto del servidor PostgreSQL.

Fig. # 48: Mtodo de autenticacin para Administrador de PostgreSQL

Fig. # 49: Mtodo de autenticacin para usuario de PostgreSQL

Fig. # 50: Nombre del Usuario de Administracin de BD.

Fig. # 51: Contrasea del usuario de Administracin de BD.

Fig. # 52: Nombre de usuario de PosgreSQL para el Modulo de Histrico.

Fig. # 53: Contrasea de aplicacin PosgreSQL para el Modulo de Histrico.

Fig. # 54: Confirmar contrasea de aplicacin PosgreSQL para el Modulo de Histrico.

Fig. # 55: Nombre de la BD PosgreSQL para el Modulo de Histrico.

Fig. # 56: Direccin IP que utilizaran los clientes para conectarse al servidor de BD PosgreSQL para el Modulo de Histrico.

Fig. # 57: Tamao de la tabla para almacenar puntos Analgicos No Jerrquicos.

Fig. # 58: Tamao de la tabla para almacenar puntos Digitales.

Fig. #59: Usuario para la creacin de los reportes del SCADA.

Fig. # 60: Indicar clave del Usuario para la creacin de los reportes del SCADA.

Si al culminar la configuracin del Modulo de Histrico, indica error, como lo indica la siguiente figura:

Fig. # 61: Error dblink.

Es por la razn, de no ingresar como contrasea y usuario la variable postgres, por ende, se debe ingresar a consola: su postgres psql ALTER USER uhistorical with superuser; Luego reconfigurar el Modulo de Histrico: dpkg-reconfigure dst-scada-historical

Fig # 62: Insertar la direccin IP

Fig # 63: Insertar la direccin del puerto.

Fig # 64: Insertar la direccin del servidor de BD de configuracin.

Fig # 65: Puerto de BD de configuracin.

Fig # 66: Nombre de BD de configuracin.

Fig # 67: Nombre del usuario de BD de configuracin.

Fig # 68: Clave de usuario de configuracin.

Fig # 69: Confirmar la reinstalacin del Modulo de Histrico.

Fig # 70: Mtodo de conexin para la BD. PostgresSQL del Modulo de Historical.

Fig # 71: Nombre del servidor la BD. PostgresSQL del Modulo de Historical.

Fig # 72: Numero del puerto del servidor PostgresSQL.

Fig # 73: Configuracin de Modulo de Histrico.

Fig # 74: Mtodo de autenticacin para el administrador de PostgreSQL.

Fig # 75: Mtodo de autenticacin del usuario PostgreSQL.

Fig # 76: Nombre del usuario de administracin de la BD

Fig # 77: Contrasea de su usuario de administracin de la BD.

Fig # 78: Nombre de usuario de PostgresSQL para el Modulo de Histrico.

Fig # 79: Nombre de la BD PostgreSQL para el Modulo de Histrico.

Fig # 80: Servidor donde se ejecuta el servidor base de datos PostgreSQL para el Modulo de Histrico.

Fig # 81: Tamao de la tabla para almacenar puntos Analgicos No Jerrquicos.

Fig # 82: Tamao de tabla para almacenar puntos Digitales.

Fig # 83: Tamao de tabla para almacenar Eventos.

Fig # 84: Tamao de tabla para almacenar Bitcoras de usuario.

Fig # 85: Configuracin para activar las trazas.

Fig # 86: Usuario para la creacin de los reportes del SCADA.

Fig # 87: Indicar la clave del usuario para la creacin de reportes.

15. Instalar Aplicacin de Grficos. Una vez ejecutado el siguiente comando, debe teclear yes dos veces para seguir con el proceso de instalacin.

aptitude install dst-scada-graphical-objects

16. Instalar las aplicaciones grficas: jColector, jConfig, jClient, jEdition jDesktop y las aplicaciones grficas necesarias. Para ello ejecute el siguiente comando (todo de una sola vez), acepte los trminos de licencia y pulse yes. aptitude install dst-scada-collectorgui dst-scada-jconfig dst-scada-jclient dst-scada-jedition dst-scada-jdesktop

17. Se debe crear una memoria compartida para que los diferentes sub-mdulos del mdulo de adquisicin coexistan. Para ello debe adicionar al final del archivo fstab la lnea: tmpfs /dev/shm tmpfs defaults,size=2G 0 0 Para lograr esto primero debemos abrir el archivo con permiso de edicin: gedit /etc/fstab Luego adicionamos la informacin de la lnea antes citada y guardamos los cambios realizados. Entonces procedemos a cerrar la ventana.

Fig. # 88: Creacin de una memoria compartida para los mdulos en el archivo fstab.

18. Ejecutar los siguientes comandos en la consola:

umount /dev/shm 2>/dev/null

mount -a 19. Cambiar los permisos al usuario del SO, para lo cual debe cambiar la palabra usuario al final del comando por el nombre del usuario del Sistema Operativo y que utilizar el SCADA:

usermod --append -G galba-adm,dialout,usuario usuario

20.Verificar usuario al cual pertenece, observe en la Fig #64: groups galba

Fig # 89: Ver usuario al cual pertenece

21. Restaurar el sources.list (borrar la lnea que se aadi y descomentariar la(s) lnea(s) del repositorio activo)

gedit /etc/apt/sources.list 22. Actualizar el repositorio con la siguiente linea de comandos: aptitude update y luego presionar ENTER para tener nuestro nuevo repositorio listo.

24. Reiniciar la PC.

23. Cargar un proyecto y verificar que los mdulos se estn ejecutando debidamente. Si no tiene proyecto cargado los mdulos de Seguridad e Histricos no se ejecutarn.

Vous aimerez peut-être aussi