laboratorio no 6 - scada

21
COMUNICACIONES INDUSTRIALES Prof. Edgar Príncipe Leyva CREACIÓN HMI El HMI es una aplicación, en la cual el operador puede controlar y monitorear un proceso o una máquina, esta aplicación puede correr en un Panel View o en una PC; para desarrollar una aplicación utilizaremos el software Factory Talk View. Crear una nueva aplicación de FactoryTalk View ME es el primer paso para que los operadores de las plantas puedan comunicarse con los procesos. La aplicación es la plataforma sobre la cual se construyen las pantallas gráficas. Para crear una nueva aplicación y definir los parámetros del proyecto, seguir estos pasos. Creando una nueva aplicación 1. Abrir el software FactoryTalk View Studio. 2. Clic en la etiqueta New 3. Colocar el nombre del proyecto (Application Name), por ejemplo Mi Primer Proyecto. (Max. 32 caracteres) 4. Seleccionar el lenguaje inicial de la aplicación, se recomienda que el lenguaje sea el mismo que el lenguaje nativo del país donde se ejecutará la aplicación. (Lenguague). 5. Clic en Crear (Create) Configurando la aplicación 1. En la ventana de exploración, hacer clic en Project Setting (Configuración de Proyecto). Opción General (Resolución): Resoluciones Recomendables PanelView Plus 400 o 600, escoger 320x240 PanelView Plus 700 o 1000, escoger 640x480 PanelView Plus 1250, escoger 800x600 PanelView Plus 1500, escoger 1024x780

Upload: edgar-principe

Post on 16-Nov-2015

35 views

Category:

Documents


1 download

DESCRIPTION

Laboratorio para creación HMI con Factory Talk View y PLC familia Logix 5000 de Allen Bradley

TRANSCRIPT

  • COMUNICACIONES INDUSTRIALES

    Prof. Edgar Prncipe Leyva

    CREACIN HMI

    El HMI es una aplicacin, en la cual el operador puede controlar y monitorear un proceso o una

    mquina, esta aplicacin puede correr en un Panel View o en una PC; para desarrollar una

    aplicacin utilizaremos el software Factory Talk View.

    Crear una nueva aplicacin de FactoryTalk View ME es el primer paso para que los operadores de

    las plantas puedan comunicarse con los procesos. La aplicacin es la plataforma sobre la cual se

    construyen las pantallas grficas.

    Para crear una nueva aplicacin y definir los parmetros del proyecto, seguir estos pasos.

    Creando una nueva aplicacin

    1. Abrir el software FactoryTalk View Studio.

    2. Clic en la etiqueta New

    3. Colocar el nombre del proyecto (Application Name), por ejemplo Mi Primer Proyecto. (Max. 32

    caracteres)

    4. Seleccionar el lenguaje inicial de la aplicacin, se recomienda que el lenguaje sea el mismo

    que el lenguaje nativo del pas donde se ejecutar la aplicacin. (Lenguague).

    5. Clic en Crear (Create)

    Configurando la aplicacin

    1. En la ventana de exploracin, hacer clic en Project Setting (Configuracin de Proyecto).

    Opcin General (Resolucin):

    Resoluciones Recomendables

    PanelView Plus 400 o 600,

    escoger 320x240

    PanelView Plus 700 o 1000,

    escoger 640x480

    PanelView Plus 1250, escoger

    800x600

    PanelView Plus 1500, escoger

    1024x780

  • COMUNICACIONES INDUSTRIALES

    Prof. Edgar Prncipe Leyva

    Tambin se puede crear un tamao personalizado, por ejemplo para correr una aplicacin

    en un monitor wide-screen con 1600x1200 de resolucin, ingresar lo siguiente:

    Clic en Tamao Personalizado (Custom Size)

    Ancho (Width): 1600, Alto (Height): 1200

    2. Opciones en tiempo de Ejecucin:

    Barra de Ttulo (Title bar): Se utiliza para que en la ventana del proyecto aparezca un

    nombre.

    Control de Ventana (Control Box): Permite que el operador tenga control sobre la

    ventana. (Cambiar tamao de ventana)

    Botn de Minimizado (Minimize Button): Permite que el operador pueda minimizar la

    ventana. (Es recomendable usar estas dos opciones solo para aplicaciones que se

    ejecutarn en un PanelView CE o en una Computadora)

    Al terminar, hacer clic en OK con lo cual nos mostrar la siguiente ventana donde nos

    indica que se ha cambiado la resolucin y se nos pregunta si queremos que el software

    redibuje los grficos para que sean proporcionales con el nuevo tamao.

    Para est aplicacin no utilizaremos esta opcin por lo cual se tiene que desmarcar la

    opcin escalar los grficos mostrados (Scale graphic diplays) y luego hacer clic en OK

  • COMUNICACIONES INDUSTRIALES

    Prof. Edgar Prncipe Leyva

    Creando la comunicacin

    La aplicacin de Factory Talk requiere la comunicacin entre el terminal que correr dicha

    aplicacin y el procesador o controlador.

    Para crear est comunicacin existe tres software disponibles: RSLinx Enterprise, RS Linx

    Classic y KEPServer.

    En este caso usaremos el RSLinx Enterprise, un servidor de datos que provee conectividad

    con los procesadores Allen Bradley.

    Este procedimiento nos ayudar a establecer una conminacin va Ethernet con un

    controlador ControlLogix.

    Para crear est comunicacin seguir el siguiente procedimiento:

    1. En la ventana del explorador, hacer doble click en RSLinx Enterprise, luego Doble Clic

    en Configuracin de Comunicacin (Comunication Setup)

  • COMUNICACIONES INDUSTRIALES

    Prof. Edgar Prncipe Leyva

    2. Seleccionar Crear una nueva configuracin (Create a new configuration) y clic en

    Terminar (Finish)

    3. Se abrir la siguiente ventana:

  • COMUNICACIONES INDUSTRIALES

    Prof. Edgar Prncipe Leyva

    En la pestaa Diseo (Desing Local) se muestra la red a la cual la estacin de diseo

    (PC) se encuentra actualmente conectada, es ac que tendremos que seleccionar la

    ruta del controlador al que queremos obtener sus datos.

    Para hacer esto hacer clic en el botn Add de Device Shortcuts, elegimos un nombre y

    buscamos la ruta donde se encuentra el controlador, lo seleccionamos y hacemos clic

    en Apply (Aplicar).

  • COMUNICACIONES INDUSTRIALES

    Prof. Edgar Prncipe Leyva

    Al hacer esto nos sale una ventana preguntndonos si queremos aplicar los cambios

    para lo cual le damos Yes (S)

    En la pestaa tiempo de ejecucin (Runtime Target) se establece la comunicacin

    entre el dispositivo que ejecutar la aplicacin por ejemplo el Panel View Plus o una

    PC y el controlador.

    En este caso tenemos que agregar la ruta del controlador, para lograr hacemos lo

    siguiente.

    Clic derecho en EtherNet y luego en Add Device (Agregar dispositivo)

    Clic en EtherNetIP Device y buscamos nuestro mdulo de comunicacin

  • COMUNICACIONES INDUSTRIALES

    Prof. Edgar Prncipe Leyva

    Establecemos un nombre, la direccin IP y el nmero de Slot del dispositivo, para

    hacer clic luego en OK

    Luego tenemos que agregar el controlador, para lo cual hacemos doble clic en el

    mdulo agregado y clic derecho en el rack y seleccionamos Add device (Agregar

    dispositivos)

  • COMUNICACIONES INDUSTRIALES

    Prof. Edgar Prncipe Leyva

    Elegimos el controlador adecuado y hacemos clic en OK

    Si gusta puede cambiar el nombre por defecto y elegir el slot correcto para luego hacer

    clic en OK

  • COMUNICACIONES INDUSTRIALES

    Prof. Edgar Prncipe Leyva

    Seleccionamos el controlador y hacemos clic en Apply (Aplicar) y respondemos Yes

    (S) a la pregunta de guardar los cambios.

    Antes de hacer clic en OK se debe verificar si la ruta que se ha seleccionado

    corresponde a la de los equipos, para hacer esto, hacer doble clic en la ruta creada y

  • COMUNICACIONES INDUSTRIALES

    Prof. Edgar Prncipe Leyva

    luego hacer clic en Design (Diseo) y luego en Runtime (Tiempo de ejecucin), en

    ambos casos el controlador debe estar seleccionado.

    Con esto estara configurada la comunicacin entre el programa que se est creando y

    el controlador.

    Creando nuestra primeara Pantalla

    Para controlar un proceso o mquina debemos crear una pantalla, en la cual, se

    encontrar diferentes controles tales como Botones, Cuadros Numricos, Grficos,

    Etc.

    Vamos a probar la comunicacin entre el controlador y nuestra aplicacin insertando

    un control numrico, para lo cual realizamos los siguientes pasos.

    1. En la ventana de exploracin, hacemos doble clic en Display y en Nuvo (New)

  • COMUNICACIONES INDUSTRIALES

    Prof. Edgar Prncipe Leyva

    2. Esto nos crear una pantalla en blanco donde podemos agregar nuestros

    elementos, en nuestro caso agregaremos un Display numrico, para los cual

    hacemos clic en Object Numeric and String Numeric Display.

    3. Movemos el cursor y colocamos el display en el punto deseado de nuestra ventana

    4. Hacemos doble clic en nuestro display numrico para poder dar formato y

    cambiamos los siguiente valores y hacemos clic en apply (aplicar).

  • COMUNICACIONES INDUSTRIALES

    Prof. Edgar Prncipe Leyva

    5. Luego hacemos clic en la pestaa Common (comn), donde podemos configurar el

    tamao y posicin del display numrico para lo cual cambiamos los valores que se

    muestran y hacemos clic en apply (Aplicar).

  • COMUNICACIONES INDUSTRIALES

    Prof. Edgar Prncipe Leyva

    6. Para poder enlazar este display con el controlador hacemos clic en la pestaa

    conexiones (Connections)

    7. Para enlazar nuestro display a los tags hacemos clic en los puntos suspensivos en

    la columna TAG (Los tags pueden ser variables propios de la aplicacin como

    variables en nuestro controlador, para est ltimo haremos el enlace.)

    8.

    9. Damos clic derecho en nuestra en el sitio indicado y luego clic en Refresh all

    Folders (Refrescar todos los folders).

  • COMUNICACIONES INDUSTRIALES

    Prof. Edgar Prncipe Leyva

    10. Buscamos la variable que contiene el tiempo transcurrido de un timer (Programa

    previamente cargado en nuestro controlador) y luego hacemos clic en OK.

    11. Podemos definir una expresin para tomar una accin determinada en nuestro

    display, por ejemplo, mostrar 0 cuando la variable sea menor que 5000 y mostrar

    el valor de la variable en el caso que el valor sea mayor o igual que 5000.

    Para lograr esto, hacer clic en los puntos suspensivos de la columna Exprm.

  • COMUNICACIONES INDUSTRIALES

    Prof. Edgar Prncipe Leyva

    12. Construimos nuestra expresin, para lo cual nos valemos de los botones, IF, Tag,

    Logicial en la siguiente secuencia.

    IF IF

    TAGS (Seleccionar la variable a comparar)

    Relational - < LT

    Escribir 5000

    IF THEN

    Escribir 0

    IF ELSE

    TAGS (Seleccionar la variable a escribir)

    CHECK SYNTAX (Para verificar si la sintaxis est escrita correctamente)

    De no haber errores en la sintaxis, clic en OK

    13. Para terminar se debe guardar esta pantalla, para hacer esto hacer clic en el icono

    del disquete e introducir un nombre para nuestra pantalla y hacer clic en OK

  • COMUNICACIONES INDUSTRIALES

    Prof. Edgar Prncipe Leyva

    Definiendo ventana inicial

    Al momento de iniciarse nuestra aplicacin, se tiene que definir que ventana (Display)

    se mostrar, esto es muy importante ms an cuando la aplicacin va ha correr en un

    Panel View.

    Para hacer esto, hacemos doble clic en Startup (inicio)

    Por defecto al iniciar nuestra aplicacin nos mostrar las Alarmas as como mensajes

    de informacin (Esto siempre y cuando se hayan generado)

    Para establecer la ventana de inicio seleccionar Initial Graphic (Grfico inicial) y luego

    seleccionar la ventana que ha creado.

  • COMUNICACIONES INDUSTRIALES

    Prof. Edgar Prncipe Leyva

    Probando Nuestra Aplicacin

    Una vez que se ha culminado con la creacin de la aplicacin es buena idea probar

    todo el proyecto o probar ventana por ventana para verificar el correcto funcionamiento

    de nuestra aplicacin.

    Para esto contamos con los siguientes iconos.

    Es importante tener el controlador operativo para realizar nuestra prueba.

    Creando un Archivo RunTime (*.mer)

    Un archivo RunTime es una archivo que contiene todos los componentes necesarios

    para que nuestra aplicacin se ejecute en un Panel View, este se guarda con una

    extesin .mer y es el archivo que posteriormente se cargar al Panel View.

    Para crear este archivo seguir los siguientes pasos:

    1. Hacer clic en Application (Aplicaciones) y luego en Create Runtime Application

    (Crear aplicacin Runtime).

    Probar toda la

    aplicacin

    Probar Ventana

    por Venta

    Parar la prueba

  • COMUNICACIONES INDUSTRIALES

    Prof. Edgar Prncipe Leyva

    2. Elegir la ruta y un nombre para el archivo

    File Name: Establece un nombre para nuestro archivo.

    Save as Type: Establece la versin del software de la estacin donde se ejecutar

    nuestra aplicacin.

    Always allow (Never allow) conversin: Permite (No permite) la conversin del

    archivo mer a un archivo de aplicacin de desarrollo para su posterior modificacin

    por otro programador. (Solo disponible para la versin 5.0)

    Conversion protected by password: Permite proteger la conversin mediante

    una contrasea (password).

    Password: En este campo se establece la contrasea de proteccin de archivo.

    Confirm Passwor: En este campo se tiene que repetir la contrasea, de no

    coindicir esta contrasea con la contrasea del campo Password se notificiar del

    error.

    Save (Grabar): Pulsar este boton para grabar el archivo.

    3. Definimos los idiomas de nuestra aplicacin, podemos seleccionar hasta un

    mximo de 20 idiomas.

    Al tener ms de un idioma se tiene que definir el idioma principal.

  • COMUNICACIONES INDUSTRIALES

    Prof. Edgar Prncipe Leyva

    4. De haber error en el archivo, esto ser notificado mediante un archivo de texto, si

    esto aparece, revisar el archivo y proceder con los pasos anteriores para guardar.

    Idioma principal

  • COMUNICACIONES INDUSTRIALES

    Prof. Edgar Prncipe Leyva

    Descargando nuestra aplicacin a un Panel View

    Una vez culminado el proyecto lo nico que queda es cargar nuestro archivo .rem al

    terminal donde se ejecutar nuestra aplicacin.

    Para realizar esto proceder de la siguiente manera.

    1. En la barra de men elegir Tool (Herramienta) mediante un clic y luego elegir

    Transfer Utily (Utilidad de Transferencia).

    2. Al hacer esto nos aparecer la siguiente vetana.

    Select Source: Seleccionar la ruta de nuestro archivo .mer.

    Download as: Establecemos un nombre para nuestro archivo al cargarse al

    PanelView (Debe estar seleccionado con un check el recuadro)

    Run Application runs: Seleccionar esta opcin si se desea que al momento de iniciar

    el terminal, se ejecute nuestra aplicacin.

    Select Destination Terminal: Se elige la ruta del Terminal (Panel View)

  • COMUNICACIONES INDUSTRIALES

    Prof. Edgar Prncipe Leyva

    Con este ltimo procedimiento nuestro panel queda cargado con nuestra aplicacin.

    Procedimientos Adicionales.

    Agregar un botn Start y Stop para iniciar o parar el Timer.

    FIN DEL DOCUMENTO