Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
CARACTERISTICAS Lenguaje de programacin grafica 8 Entradas digitales 8 Salidas Digitales 4 Motores (dos sentidos de giro) 4 Entradas Analgicas Capaz de comunicarse con un PIC capaz de concertarse con la Interface SmartBox y otras Mas de 30 Bloques funcionales para programar
rea de trabajo
Mediante la instruccin Ouputs es posible activar una o varias de las 8 salidas que controla el programa de la interface que este conectada al ordenador
CONTROL DE MOTORES El comando Motor permite la activacin de hasta 4 motores Las acciones que se pueden realizar sobre un motor son: Giro a derecha. Giro a izquierda. Control de la velocidad
TEMPORIZACIONES
Al arrancar se detiene el programa 2 seg. Se activa la salida 1 (Actiba Motor), se detiene el programa 3 seg. y se desactiva la salida 1
Jos Manuel Ruiz Gutirrez
EJECUTA MIENTRAS QUE El motor A se activa al arrancar el programa y se Mantiene activado mientras que no se pulse la tecla F9
Motor
Decisin Motor
El organigrama de la figura esta emitiendo permanentemente Una secuencia de 4 sonidos si pulsamos la tecla asociada A la definicin del Event saldr del bucle y se ejecutar la rutina
Esta instruccin es una especie de instruccin de interrupcin que provoca la parada del programa este en donde este y la ejecucin de una rutina escrita bajo el nombre de n Event. Cada vez que definamos una instruccin Event se numera automticamente (n)
ESCRITURA DE SUBRUTINAS
Pulsando la tecla O se abre la puerta y pulsando la tecla C se cierra La puerta estar abierta cuando F8 (Entrada2) este activada La puerta estar cerrada cuando F9 (Entrada1) est activada.
Interaccin con el usuario a travs del teclado el monitor Condicional dependiendo de la respuesta a una pregunta
Muestra mensaje
Oculta mensaje
INTERRUPCIONES
Las interrupciones se definen y a ellas se asocian subprogramas que se ejecutarn cuando la tecla o la entrada que se asocia a ellas se active
Al activarse la Entrada0 (F9) se ejecuta la interrupcin. Si pulsamos F8 salimos de la rutina e incrementamos el valor de A
Esta instruccin sirve para definir la interrupcin. La interrupcin debe ser activada ON
Este programa recoge 30 muestras del canal analgico A el tiempo entre cada muestra es de 1 seg WAIT 1
Se identifica como el comienzo de un organigrama. En una aplicacin puede haber varios STARTs Sirve para detener la ejecucin de una aplicacin. Cambia a ON y OFF cualquiera de las Salidas de la Interface Provoca una espera (temporizacin). Adquiere el control de la ejecucin cuando se produce una cambio determinado en una entrada digital Salta a SI cuando se cumple la condicin establecida y a NO cuando no se cumple Adquiere el control de la ejecucin cuando se da un cdigo en la entrada Salta a una macro que constituye un organigrama Sirve para escribir un texto en la hoja de trabajo Sirve para colocar una expresin matemtica que se iguala a una variable definida Incrementa el valor de una variable
Jos Manuel Ruiz Gutirrez
Decremeta el valor de una variable Permite al usuario la peticin de un valor mediante una pantalla de captura de dato. Identifica el fin de un organigrama. En una aplicacin pueden haber varios. Cuenta un nmero de impulsos que le asignemos y que le llegan por una de las entradas digitales Se ejecuta un sonido definido por el tipo de nota y la duracin Sirve para activar o desactivar Eventos Sirve para activar o desactivar Interrupciones Permite la ejecucin de un organigrama mientras este pulsada una tecla Ejecuta una funcin condicional si una tecla es presionada Enva impulsos a las lnea de salida del puerto. Cancela el envo de impulsos a las lneas del puerto de salida.
Jos Manuel Ruiz Gutirrez
Lee la longitud relativa de un nmero determinado de impulsos ledos del puerto. Lee el valor del puerto de entrada (0-255) y lo asocia a una variable Enva al puerto de salida el valor en binario de un nmero (0-255) que previamente hemos asociado a una variable Ejecuta un fichero multimedia (avi,midi, wav, etc) Muestra un mensaje o el valor de una variable si la ponemos entre [ ]. Oculta la ventana de mensaje Lee el valor de uno de los sensores analgicos conectados en la Interface o de una variable y los muestra en una pantalla como representacin grfica. Controla las salidas de motor de la interface exterior. Controla cada uno de los dos sentidos de giro Es un condicional que se activa mediante la respuesta Y (yes) o N (no) a una pregunta. Muestra una pintura en pantalla *.BMP o *.RLE