Vous êtes sur la page 1sur 5

DEPARTAMENTO DE TECNOLOGIA

IES BAJO ARAGON

AUTOMATIZACIN Y CONTROL POR ORDENADOR Introduccin: En las instalaciones y proyecto que hemos realizado en el aula talles, hemos estudiado elementos manuales (interruptores,, etc) y elementos automticos (programador cclico). De alguna manera podemos programar (memorizar en un dispositivo las instrucciones de lo que tiene que hacer cada elemento de nuestro mecanismo y ejecutar esas ordenes). Los dispositivos que realizan esta unci!n son los aut!matas programa"les y los ordenadores. La automatizaci!n permite la eliminaci!n total o parcial de la intervenci!n del hom"re. E ord!n"dor co#o ! !#!nto d! contro . #enemos que distinguir los di erentes elementos que componen el circuito de control. $or un lado tenemos o$ %!ri&'rico$ d! !ntr"d" , son los captadores que tienen por o"jeto captar la in ormaci!n que el ordenador necesita para conocer el estado de la mquina, a partir de estos datos de entrada, el programa toma las decisiones re erentes a las pr!%imas actuaciones de la mquina, las entradas estn constituidas por ( otoc&lula, sensor de temperatura, interruptor, inales de carrera, etc.) mecanismos que proporcionan la in ormaci!n necesaria al la unid"d d! contro , el ordenador, aut!mata programa"le, para activar o desactivar los %!ri&'rico$ d! $" id", elementos inales o actuadores, (motor, lmpara, rele, electrovlvulas, etc) $eri &ricos de entrada -nidad de control $eri &ricos de salida

El ordenador es una maquina que dispone de unos puertos COM() COM* (puertos serie) y LPT( (puerto paralelo), son conectores que pueden reci"ir o enviar datos. Las se'ales reci"idas son procesadas por el microprocesador del ordenador de acuerdo a un programa gra"ado previamente en la memoria, que contiene la in ormaci!n necesaria para interpretar las se'ales reci"idas, procesarlas y generar la se'al de salida para activar alg(n mecanismo. La di erencia entre entradas y salidas de"era estar clara con lo e%puesto, pero conviene se'alar que e%isten dos tipos de entradas, las digitales y las analgicas+ )on entradas digitales aquellas que admiten s!lo los valores * y +, por ejemplo un interruptor, pues solo tiene dos estados o posiciones, a"ierto y cerrado, a la posici!n a"ierto se le asigna el valor * y a la posici!n cerrado se le asigna el valor +. Las entradas anal!gicas admiten varios valores. -n potenci!metro es un ejemplo de sensor anal!gico ya que tiene m(ltiples posiciones y, por lo tanto, suministra al ordenador m(ltiples valores.

LE./ D0#0

DEPARTAMENTO DE TECNOLOGIA L" contro "dor"

IES BAJO ARAGON

Es el elemento que se va a encargar de adaptar la se'al proporcionada por los peri &ricos de entrada y salida, para que pueda ser interpretada y procesada por un ordenador. En nuestro caso, a la controladora van a ir conectados los peri &ricos de entrada y peri &ricos de salida, y a su vez la controladora ira conectada al puerto serie del ordenador 1/2+ o 1/23 . 2ediante un programa especi ico ( en nuestro caso LE./) se escri"irn todas las ordenes que de"en reci"ir los peri &ricos de salida, seg(n los datos reci"idos de los peri &ricos de entrada.

Co#!n,"r un %ro-!cto. 0"rimos el programa LE./ D01#0, pinchamos con el rat!n en el

men( archivo y sin soltar el "ot!n seleccione %ro-!cto nu!.o.

LE./ D0#0

DEPARTAMENTO DE TECNOLOGIA

IES BAJO ARAGON

De"emos indicarle a la computadora que peri &ricos de entrada (45$-#) y salida (/-#$-#)estn conectados.

Proc!di#i!nto$: Despu&s de colocar los peri &ricos de entrada y salida, seleccionamos del men( principal , haciendo clic con el rat!n, sin soltar el "ot!n ) %"/in" 0 %roc!di#i!nto$. $ara comenzar a programar hay que darle un nom"re al conjunto de instrucciones, todo conjunto de instrucciones de"er comenzar por la pala"ra %"r") $!/uido d! no#1r! 2u! $! ! 2ui!r" d"r) y terminaran por la pala"ra &in. Ejemplo6 %"r" proyecto dile 8lmpa encendido espera 7* apagado $ara &in ejecutar un procedimiento, vaya al men( principal seleccione %3/in" 0 %r!%"r"cin ) coloque el se'alizador de rat!n en del 1entro de 2ando y escri"a el nom"re del procedimiento y pulse enter. proyecto $odemos ver como el peri &rico de salida en este caso una lmpara, se enciende y despu&s de 7 segundo de apaga. In$truccion!$ d! LEGO DATA CONTROL para dile encendido apagado 4denti ica el proceso con un nom"re, necesario para luego poder ejecutar el programa ej6 %"r" nom"re Dialoga con un dispositivo de salida. Ej6 di ! 8motora dile 8lmpa dile 8lmp Enciende la salida con la que esta dialogando. Ej6 dile 8lmpa !nc!ndido Ej6 dile 8motora !nc!ndido 0paga la salida con la que se est dialogando. LE./ D0#0

DEPARTAMENTO DE TECNOLOGIA

IES BAJO ARAGON

espera apagatodo dinvertida

Ej6 dile 8lmp "%"/"do Ej6 dile 8motora "%"/"do /casiona una demora, por ej, 9* ocasiona una demora de 9 segundos. Ej6 dile:lmp" encendido !$%!r" 45 apagado 0paga todas las salidas. 4nvierte la direcci!n de la salida con la que esta dialogando, por ejemplo para invertir el sentido de giro de un motor. Ejemplo6 para proyecto dile 8motora encendido espera 7* din.!rtid" espera ;* apagado in

repite

<epite un conjunto de instrucciones un determinado n(mero de veces. Ej6 r!%it! 4 Ejemplo6 para proyecto dile 8motora encendido espera 7* dinvertida espera ;* apagado r!%it! * in potencia =ija el nivel de potencia de salida en uso. Ej6 &%ot!nci" 6 esperahasta 4ndica al programa que espera hasta que algo suceda. Ej6 !$%!r"7"$t" 8t!#%( 9 :5; Espera hasta que el termostato temp+ supere los >* grados para ejecutar la siguiente instrucci!n. iniciarotaci!n $one el contador a cero Ejemplo6 iniciarotaci!n 7 , reset del ngulo 7 SENSORES: )on dispositivos de entrada (4nput), sensor de temperatura, de tacto, de luz y de ngulo una vez conectado en su lugar, hacemos do"le clip con el rat!n para modi icar los parmetros. )eguiremos el mismo procedimiento para cada uno de ellos. Ejemplos6 $ara termostato Dile ?lmp" Encendido $ara emergencia Dile ?motora Encendido LE./ D0#0 $ara n(mero 4niciarotaci!n 7 Dile ?motora

DEPARTAMENTO DE TECNOLOGIA Espera @temp+ A>*B


Dile ?motora Encendido

IES BAJO ARAGON Encendido Esperahasta @ngulo A 77B


0pagado in

in

Esperahasta @tacto3B 0pagado =in

$uede colocar un "ot!n en la pgina y utilizarlo para operar motores, lmparas, etc. $ara ello, vaya al men( de archivo, pulse $gina C pgina nueva, pulse en el men( de la izquierda, y seleccione donde con el rat!n donde colocarlo, y con un do"le clip aparecer la caja de dialogo para modi icar las propiedades.

E<!rcicio$: +. Dise'a la programaci!n para el control de dos sem oros. 3. Dise'a la programaci!n para el control de una "arrera de paso.

LE./ D0#0