0% encontró este documento útil (0 votos)
228 vistas10 páginas

Manual de Lookout A Distancia

Este documento proporciona instrucciones para crear programas en Lookout, un lenguaje de programación gráfico dirigido a objetos y por eventos. Explica cómo abrir y crear nuevos proyectos en Lookout, y describe los diferentes tipos de objetos como controles, visualizaciones, controladores y monitoreo que se pueden usar para crear la interfaz de usuario. También incluye un ejemplo de cómo crear un proyecto para controlar el nivel de agua y bombas en un tanque usando diferentes objetos como pulsadores, latchgates y spiners.
Derechos de autor
© Attribution Non-Commercial (BY-NC)
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOC, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
228 vistas10 páginas

Manual de Lookout A Distancia

Este documento proporciona instrucciones para crear programas en Lookout, un lenguaje de programación gráfico dirigido a objetos y por eventos. Explica cómo abrir y crear nuevos proyectos en Lookout, y describe los diferentes tipos de objetos como controles, visualizaciones, controladores y monitoreo que se pueden usar para crear la interfaz de usuario. También incluye un ejemplo de cómo crear un proyecto para controlar el nivel de agua y bombas en un tanque usando diferentes objetos como pulsadores, latchgates y spiners.
Derechos de autor
© Attribution Non-Commercial (BY-NC)
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOC, PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 10

CREANDO PROGRAMAS EN LOOKOUT

Bienvenidos a crear interfaz de usuarios con lookout. Primero deben ir a: INICIO


PROGRAMAS - NATIONAL INSTRUMENTS -

LOOKOUT

Para crear programas en LOOKOUT, hay que tomar en cuenta que es un lenguaje G, es decir grfico. Como es una programacin dirigida a objetos, en LOOKOUT tambin se trabaja con objetos. Adems es programacin por eventos, lo que significa que no debe esperar a que se cumpla cierto ciclo, sino que se realizarn los eventos programados segn las condiciones sean verdaderas o falsas. Bueno, menos palabras y a programar pero rapidito

En LOOKOUT lo primero que hay que hacer es cerrar cualquier proceso que este activo, mediante: FILE CLOSE ALL Stop process? Ok. FILE NEW 1

Ing. Marco Viteri B M. Sc. 2013 [email protected] [email protected]

Al escoger la opcin New, se abre una ventana en la que debemos poner el nombre del proceso, o aceptar por defecto el mismo nombre, SIN PONER ESPACIOS. Luego poner OK.

Debemos luego escoger un nombre para el PANEL DE CONTROL y un titulo para el mismo, el nombre ser con el que se realice el programa y el titulo el que aparecer en la barra de titulo. El panel de control es la base o plataforma para poner nuestros objetos de LOOKOUT

Ing. Marco Viteri B M. Sc. 2013 [email protected] [email protected]

Luego aparecer el panel de control como sigue. Con clic derecho sobre el rea del panel podremos escoger propiedades y ah cambiar el color como deseemos.

Dentro de los objetos de LOOKOUT tenemos de: Calculation, Control, Display, Drivers, Drivers (Aplicom), Logging, Monitoring, Multimedia, Networking, Statistical Process Control, y Timers. En este curso veremos los controles bsicos, como son: counters, delay off, delay on, slip flor, latchgate, pushbutom, switch, pot. En display: animador, spiner. En drivers: OPCFieldPoint. Ing. Marco Viteri B M. Sc. 2013 [email protected] [email protected] 3

En logging: spreadsheet. En multimedia: playwave. Para colocar un objeto en el panel de control debemos tomar en cuenta que en los campos amarillos de los latchgate, spiner, timers, counters, animador, playwave, spreadsheet, debemos poner datos de quien activa, quien desactiva, tiempo, cuantos eventos va a contar, de donde se leer un archivo, etc.

Antes de poner un LATCHGATE siempre debe haber primero pushbuttoms creados o elementos de control

Para poner objetos en el panel procedemos as: Objeto Crear Control

Display

Multimedia Escoger control deseado

Driver

Monitoring

En los campos VERDES se ponen direcciones URL o control remoto por ejemplo para ir de un panel a otro. En los campos AMARILLOS se ponen textos de verificacin o los elementos con los que interactan. Por ejemplo botones pulsadores o cualquier elemento de control. Ing. Marco Viteri B M. Sc. 2013 [email protected] [email protected] 4

CREAR UN PROYECTO DESCRIPCIN Tenemos dos bombas agua que deben funcionar cuando un sensor de nivel este en bajo, pero cuando llegue al nivel medio, debe funcionar solo una bomba. Al llegar al nivel mximo deben apagarse las bombas. Adems debe constar un interruptor que habilite el funcionamiento. Para comenzar debemos hacer una lista de lo que necesitaremos. Pulsadores Latchgate Spiner Grficos de bombas Potencimetros para simular el nivel de agua Grficos de tanque Otros Primeramente creamos dos pushbutton, con: objeto, crear, control, pushbutom. En button text ponemos Stara y Stop respectivamente.

Ing. Marco Viteri B M. Sc. 2013 [email protected] [email protected]

Para crear un latchgate, debemos tener listos los parmetros de quien le activa, quien le desactiva. QUIEN LE ACTIVA? QUIEN LE DESACTIVA?

Luego de poner OK le permite insertar una expresin lgica del latchgate. No es estrictamente necesario ponerla, sin embargo debemos tomar en cuenta, que el latchgate est ah aun cuando no lo veamos en la pantalla.

Ing. Marco Viteri B M. Sc. 2013 [email protected] [email protected]

EXPRESION LOGICA DEL LATCHGATE (no necesaria)

OBJECT, CREAR, DISPLAY, ANIMATOR, TANK, TIPO DESEADO

OBJECT, CREAR, DISPLAY, ANIMATOR, PUMP, TIPO DESEADO Las bombas y tanques, pueden ser tomados de object, crear, para que puedan ser animados. En el campo amarillo IF se pueden poner condiciones lgicas como: Pb1 Else (caso contrario), color marrn. Si hacemos clic en el color, podemos personalizar los cambios de color.

Ing. Marco Viteri B M. Sc. 2013 [email protected] [email protected]

Sirve para animar los elementos

Sirve para poner condiciones lgicas para cambio de color

caso contrarioPara personalizar los cambios de color, en cualquier estado.

Tuberas: object, crear, animator, pipe

Los spiners, son elementos que nos permiten visualizar el movimiento, de igual manera hay que poner quien le activa y quien le desactiva, el giro se controla por 100 o -100. Ing. Marco Viteri B M. Sc. 2013 [email protected] [email protected] 8

Spiner: object, crear, display, spiner

Spiner: quien le activa?

100 para giro a la izquierda, y -100 para giro a la derecha

Ing. Marco Viteri B M. Sc. 2013 [email protected] [email protected]

El proceso a monitorear queda terminado al poner las condiciones correctamente. Para probar entrar CONTROL + SPACE y manipular los elementos.

Su proceso quedar as

TRATE DE USAR LO QUE MAS PUEDA EL MOUSE PARA AHORRAR TIEMPO EN LA ELABORACION DEL INTERFAZ DE USUARIO

AHORA YA PUEDE HACER LO BASICO, INVESTIGUE OTRAS FUNCIONES! Si desea ayuda o informacin, escribir a [email protected]

Ing. Marco Viteri B M. Sc. 2013 [email protected] [email protected]

10

También podría gustarte