Sei sulla pagina 1di 20

AUTOMATIZACION SLUQUEG

2014-0

TRABAJO DE AUTOMATIZACION Equivalente a laboratorios virtuales


Se dan 1 !roble"as resueltos se !ide# 1$ De los dia%ra"as de &onta&tos 'es&alera(ladder) es&ribir las e&ua&iones &orres!ondientes$ $ Es&ribe el !ro%ra"a de &onta&tos *a&iendo uso del !ro%ra"a Mi&ro+in $, o -.$1 ste! / Mi&ro+in u otro so0t1are que tu &ono2&as de &ada uno de los 1 !roble"as$ .$ Es&ribe el !ro%ra"a en len%ua3e Booleano de &ada uno de los 1 !roble"as$ 4$ A tus ar&*ivos de los !ro%ra"as dales un no"bre 'ini&iales de tu no"bre5 a!ellidos 6 n7"ero del !roble"a5 no "8s de 9 &ara&teres al0a nu":ri&os e3e"!lo# sluque%;,<)$ <$ Env=a !or &orreo tu traba3o a sluque%>%"ail$&o"
EJERCICIO ,1$ Cuando se a&&ione el !ulsador de a!ertura de !uerta5 la !uerta se abre 'si no estaba abierta) 6 &uando el ve*=&ulo se en&uentra en el interior del re&into 6 !resiona el sensor de !aso la !uerta se &ierra$ El diagrama de contactos es:

Donde: ENTRADAS I 0.0: Pulsador de apertura de puerta (Pap) I 0.1: Sensor de in de carrera (puerta cerrada) (Spc) I 0.!: Sensor de in de carrera (puerta a"ierta) (Spa) I 0.#: Sensor de paso de $e%&culo (Sp$) 1

AUTOMATIZACION SLUQUEG
SA'IDAS ( 0.0: )errar puerta ()p) ( 0.1: A"rir puerta (Ap) 'as ecuaciones serian:

2014-0

A%ora escri"iremos el programa de contactos (*+P) usando ,icro-in $!: A%ora en lengua.e "ooleano (A/'):

EJERCICIO , $ Utili2ando te"!ori2adores5 e"ular el 0un&iona"iento del te"!ori2ador de i"!ulso 'SI)#

El diagrama de contactos es:

Donde:

A0T+,ATI1A)I+N

AUTOMATIZACION SLUQUEG
ENTRADAS I 0.0: Entrada (E) I 0.1: Reset (R) SA'IDAS ( 0.0: Salida (S) T#2: Tempori3ador (T450) 'as ecuaciones serian:

2014-0

A%ora escri"iremos el programa de contactos (*+P):

A%ora en lengua.e "ooleano (A/'):

EJERCICIO ,.$ Reali2ar el !ro%ra"a de &ontrol que obten%a en la salida ?,$, una se@al !eriAdi&a de 9 se%undos$

El diagrama de contactos es:

A0T+,ATI1A)I+N

AUTOMATIZACION SLUQUEG

2014-0

Donde: ( 0.0: S T#2: T14#0 T#6: T!4#0 'as ecuaciones serian:

A%ora escri"iremos el programa de contactos (*+P):

A%ora en lengua.e "ooleano (A/'):

A0T+,ATI1A)I+N

AUTOMATIZACION SLUQUEG
EJERCICIO ,4#

2014-0

El &ontrol del "otor de una es&alera auto"8ti&a &onsta de un interru!tor de en&endido 6 a!a%ado 'ONBOCC)5 un sensor de te"!eratura !ara dete&tar sobre&alenta"ientos 6 una &:lula 0otoel:&tri&a a la entrada de la "is"a !ara dete&tar el !aso de !ersonas$ Se desea dise@ar el &ontrol de 0un&iona"iento de la "is"a teniendo en &uenta que el tie"!o esti"ado en re&orrer todo el tra6e&to es <s$ Nota: Cada vez que detecte a una persona reiniciar la temporizacin. Nadie a mitad del recorrido. El diagrama de contactos es:

Donde: I0.0: A I0.1: 8 I0.!: ) P: D ,0.0: , (0.0: ( T#2: T 'as ecuaciones serian:

A%ora escri"iremos el programa de contactos (*+P):

A%ora en lengua.e "ooleano (A/'):

A0T+,ATI1A)I+N

AUTOMATIZACION SLUQUEG

2014-0

D EJERCICIO ,<$ Reali2ar5 en len%ua3e esque"a de &onta&tos5 un !ro%ra"a de &ontrol que "ediante el uso de un solo te"!ori2ador 'T./) a&tive las salidas ?,$4 6 ?,$/ una ve2 *a6an trans&urridos 1, 6 / se%undos res!e&tiva"ente desde que se !rodu3o la a&tiva&iAn de la entrada I,$ $ Mediante la entrada I,$. se vuelve a las &ondi&iones ini&iales ?,$4 6 ?,$/ desa&tivadas$

El diagrama de contactos es:

A0T+,ATI1A)I+N

AUTOMATIZACION SLUQUEG

2014-0

Donde: I0.!:A I0.#:8 T#2:T (0.7:: (0.2:; 'as ecuaciones serian: A%ora escri"iremos el programa de contactos (*+P): A%ora en lengua.e "ooleano (A/'): EJERCICIO ,9$ Reali2ar5 en len%ua3e esque"a de &onta&tos5 un !ro%ra"a de &ontrol que %estione el si%uiente !arEin% de &o&*es#

El siste"a debe su!ervisar el 0un&iona"iento del !arEin%# Cuando lle%a un &o&*e '0oto&:lula I,$,) 6 el !arEin% est: libre5 quere"os que se abra la barrera$ A la salida no tene"os barrera$ Cuando sale un &o&*e si"!le"ente sabe"os que *a salido '0oto&:lula I,$1)$ En el !arEin% &aben 1, &o&*es$ Cuando el !arEin% ten%a "enos de 1, &o&*es quere"os que est: en&endida la lu2 de libre$ Cuando en el !arEin% *a6a 1, &o&*es quere"os que est: en&endida la lu2 de o&u!ado$ Ade"8s quere"os que si el !arEin% est8 o&u!ado 6 lle%a un &o&*e que no se le abra la barrera$

A0T+,ATI1A)I+N

AUTOMATIZACION SLUQUEG

2014-0

Mediante la entrada I,$ reseteare"os el &ontador$

El diagrama de contactos es:

'as ecuaciones serian: A%ora escri"iremos el programa de contactos (*+P): A%ora en lengua.e "ooleano (A/'): EJERCICIO ,/$ Fa 0i%ura re!resenta una "8quina que tiene un bra2o "otori2ado$ Cuando se !ulsa el botAn de arranque &on el bra2o en la !osi&iAn 15 el bra2o %ira en sentido *orario 6 detiene su rota&iAn una ve2 que *a lle%ado a la !osi&iAn $ Trans&urridos < se%undos5 el bra2o %ira en sentido anti*orario *asta la !osi&iAn 1 6 se !ara$ El &i&lo se !uede re!etir de nuevo5 &uando !ulse el botAn de arranque$

El diagrama de contactos es:

A0T+,ATI1A)I+N

AUTOMATIZACION SLUQUEG

2014-0

'as ecuaciones serian:

A%ora escri"iremos el programa de contactos (*+P):

A%ora en lengua.e "ooleano (A/'): EJERCICIO ,G$

Me2&lador de !intura
Fa 0i%ura "uestra un "e2&lador de !intura$ En la !arte su!erior del "e2&lador *a6 dos tuber=as !or donde se su"inistran dos &o"!onentes di0erentes$ En la !arte in0erior se a!re&ia una sola tuber=a que trans!orta la "e2&la de !intura !re!arada$ Hor una tuber=a en la !arte in0erior del tanque se &ondu&e la "e2&la 6a lista$ El !ro%ra"a a reali2ar &ontrola la o!era&iAn de llenado5 su!ervisa el nivel del tanque 6 &ontrola un &i&lo de "e2&la 6 de &ale0a&&iAn de la "anera que se des&ribe a &ontinua&iAn# Haso 1# Flenar el "e2&lador &on el &o"!onente 1$ Haso # Flenar el "e2&lador &on el &o"!onente $ Haso .# Su!ervisar el nivel del "e2&lador !ara &errar el interru!tor de nivel su!erior$ Haso 4# Mantener el estado de la bo"ba si se abre el interru!tor de arranque$ Haso <# Arran&ar el &i&lo de "e2&la 6 &ale0a&&iAn$ Haso 9# Honer en "ar&*a el "otor del "e2&lador 6 la v8lvula de va!or$ Haso /# -a&iar el "e2&lador$ Haso G# Contar &ada &i&lo

<

A0T+,ATI1A)I+N

AUTOMATIZACION SLUQUEG

2014-0

Mostrar el n7"ero de &i&los en binario !or un dis!la6 &one&tado a las salidas ?1$, a ?1$/5 es de&ir5 al b6te ?B1$

El diagrama de contactos es:

10

A0T+,ATI1A)I+N

AUTOMATIZACION SLUQUEG

2014-0

'as ecuaciones serian:

A%ora escri"iremos el programa de contactos (*+P): A%ora en lengua.e "ooleano (A/'):

11

A0T+,ATI1A)I+N

AUTOMATIZACION SLUQUEG

2014-0

EJERCICIO ,I$ Se desea &ontrolar el nivel de a%ua &ontenida en un de!Asito &o"o el de la 0i%ura#

Hara "ane3ar el de!Asito dis!one"os de un sele&tor de "ando$ Hode"os sele&&ionar "odo "anual o "odo auto"8ti&o# J Si sele&&iona"os "odo "anual 'I,$,)5 lo que quere"os es que# Mientras est: &one&tado di&*o "odo5 la bo"ba '?,$,) se en&uentre 0un&ionando$ Cuando des&one&te"os di&*o "odo5 la bo"ba se !are$ En este "odo de 0un&iona"iento no quere"os que se *a%a &aso de las bo6as de nivel$ J Si sele&&iona"os "odo auto"8ti&o 'I,$1)5 lo que quere"os es que el nivel se "anten%a entre las dos bo6as# Cuando el a%ua lle%ue al nivel de aba3o 'I,$ ) quere"os que se !on%a en "ar&*a la bo"ba$ Cuando el a%ua lle%ue al nivel de arriba 'I,$.) quere"os que la bo"ba se !are$ En este "odo de 0un&iona"iento s= quere"os que se *a%a &aso de las bo6as de nivel$ Ade"8s5 tene"os un rel: t:r"i&o 'I,$/) que a&t7a tanto &uando tene"os la bo"ba en 0un&iona"iento "anual &o"o &uando la tene"os en 0un&iona"iento auto"8ti&o$ Cuando salta el rel:5 quere"os que se !are la bo"ba 6 que nos avise &on un indi&ador lu"inoso '?,$/) en el &uadro de "ando$ Ade"8s5 tene"os una lu2 de "ar&*a '?,$1) que nos indi&a &uando est8 en "ar&*a la bo"ba$

1!

A0T+,ATI1A)I+N

AUTOMATIZACION SLUQUEG
El diagrama de contactos es:

2014-0

'as ecuaciones serian:

A%ora escri"iremos el programa de contactos (*+P): A%ora en lengua.e "ooleano (A/'):

EJERCICIO 1,$ Control de un se"80oro Tene"os un se"80oro &on las tres lu&es# verde5 a"arillo 6 ro3o$

Hara &ontrolar el se"80oro dis!one"os de dos !ulsadores de "ando# un !ulsador de "ar&*a 6 un !ulsador de !aro$ Con el !ulsador de "ar&*a 'I,$,) debe &o"en2ar el &i&lo$ El &i&lo de 0un&iona"iento es el si%uiente# A0T+,ATI1A)I+N

1#

AUTOMATIZACION SLUQUEG

2014-0

1$ -erde durante < se%undos $ -erde K A"arillo durante se%undos .$ Ro3o durante 9 se%undos El &i&lo es re!etitivo *asta que se !ulse el !ulsador de !aro 'I,$1)$ En este "o"ento debe a!a%arse todo$ El diagrama de contactos es:

'as ecuaciones serian:

A%ora escri"iremos el programa de contactos (*+P): A%ora en lengua.e "ooleano (A/'):

17

A0T+,ATI1A)I+N

AUTOMATIZACION SLUQUEG

2014-0

EJERCICIO 11$ Cintas trans!ortadoras Se dis!one de tres &intas trans!ortadoras dis!uestas de la si%uiente "anera#

Hor las &intas trans!ortadoras van a &ir&ular &a3as %randes 6 !eque@as indistinta"ente$ En la se%unda &inta eListen tres &:lulas que !er"iten dete&tar el ta"a@o de las &a3as que &ir&ulan$ El ta"a@o de las &a3as &on res!e&to a las &:lulas que tene"os en la se%unda &inta es el si%uiente#

Si se a&tivan los tres sensores si"ult8nea"ente 'I,$, ( I,1 ( I,$ ( 1)5 si%ni0i&a que la &a3a es %rande$ = Si se a&tiva 7ni&a"ente el sensor del &entro 'I,$, ( ,5 I,$1 ( 1 6 I,$ ( ,)5 si%ni0i&a que la &a3a es !eque@a$ El 0un&iona"iento del siste"a que se desea &onse%uir es el si%uiente# Cuando a&&ione"os el !ulsador de "ar&*a 'I1$,) quere"os que se !on%a en "ar&*a la &inta 1 '?4$,)$ Cuando lle%ue la !ri"era &a3a a la &inta 5 quere"os que se !are la &inta 1 6 se !on%a en "ar&*a la &inta '?4$1)$ Observar que es !osible dete&tar el "o"ento en el que la &a3a lle%a a la &inta !orque se a&tiva el !ri"er sensor 'I,$,)$ En la &inta se dete&ta si la &a3a es %rande o !eque@a# A0T+,ATI1A)I+N

15

AUTOMATIZACION SLUQUEG
=

2014-0

Si es %rande5 quere"os que se !on%a en "ar&*a la &inta . *a&ia arriba '?4$ )$ = Si es !eque@a5 quere"os que se !on%a en "ar&*a la &inta . *a&ia aba3o '?4$.)$ Fa &inta se !ara &uando la &a3a 6a est: abandonando la &inta 5 es de&ir5 &uando se a&tive el ter&er sensor 'I,$ )$ Fa &inta . se !ara a los 1, se%undos de *aberse !uesto en "ar&*a$ Nota# Utili2ar el te"!ori2ador "e"ori2ado T<5 &u6a resolu&iAn es de 1,, "s$ A &ontinua&iAn se !one en "ar&*a de nuevo la !ri"era &inta 6 vuelve a &o"en2ar el &i&lo$ Si en &ualquier "o"ento se a&&iona el !ulsador de !aro 'I1$1)5 debe detenerse la &inta trans!ortadora que se en&uentre 0un&ionando en ese "o"ento$ Nota# Fo "8s &A"odo es resetear todas las salidas &uando se !ulse I1$1$ Res!e&to al te"!ori2ador5 la a&tiva&iAn del !ulsador de !aro si"!le"ente lo detiene5 no lo resetea$ Hor esta ra2An se utili2a un te"!ori2ador "e"ori2ado$ El diagrama de contactos es:

19

A0T+,ATI1A)I+N

AUTOMATIZACION SLUQUEG
'as ecuaciones serian:

2014-0

A%ora escri"iremos el programa de contactos (*+P): A%ora en lengua.e "ooleano (A/'): El diagrama de contactos es:

'as ecuaciones serian:

12

A0T+,ATI1A)I+N

AUTOMATIZACION SLUQUEG

2014-0

A%ora escri"iremos el programa de contactos (*+P): A%ora en lengua.e "ooleano (A/'):

EJERCICIO 1 $ C8bri&a de &urtidos Se dis!one de una 08bri&a de &urtidos &onstituida !or una "esa de traba3o5 una &inta trans!ortadora 6 un &aballete5 dis!uestos del si%uiente "odo#

El &i&lo de 0un&iona"iento es el si%uiente# J Cuando a&&ione"os al !ulsador de "ar&*a 'I1$,)5 quere"os que se !on%a en "ar&*a la &inta trans!ortadora '?4$,)$ Fa !iel sube !or la &inta trans!ortadora 65 al lle%ar al 0inal5 va &a6endo !or un lado del &aballete$ J Cuando lle%ue a la "itad de su lon%itud5 quere"os que se a&tive el :"bolo '?4$<) 6 que doble la !iel !or la "itad$ Hosterior"ente5 un o!erador se en&ar%ar8 de re&o%er la !iel doblada del &aballete$ Fo que se !retende es que5 inde!endiente"ente del ta"a@o que ten%a la !iel5 sie"!re se doble !or la "itad$ Hara ello5 es ne&esario "edir la !iel de al%7n "odo$ Fo que va"os a *a&er es %enerar dos trenes de i"!ulsos de 0re&uen&ia uno el doble que el otro$ En otras !alabras5 va"os a utili2ar dos &ontadores que se in&re"enten &ada &ierto tie"!o# un &ontador se in&re"entar8 &ada <,, "s 6 otro &ontador se in&re"entar8 &ada 1,,, "s ( 1 se%$ Nota# Utili2ar los &ontadores C, 6 C15 3unto &on los te"!ori2adores "e"ori2ados T< 6 T95 a"bos de 1,, "s de resolu&iAn$ J Mientras est: la !ri"era &:lula a&tiva 'I,$,)5 estare"os &ontando los !ulsos de 0re&uen&ia "enor &on un &ontador$ Es de&ir5 in&re"entare"os el &ontador C, &ada 1 se%undo$ J Mientras est: a&tiva la se%unda &:lula 'I,$1) estare"os &ontando los !ulsos de 0re&uen&ia "a6or &on otro &ontador$ Es de&ir5 in&re"entare"os el &ontador C1 &ada <,, "s$ Nota# Re&ordar que !ara !oder reini&iar la &uenta de un te"!ori2ador es ne&esario *a&er un reset "ediante el o!erador RESET al bit del te"!ori2ador 'T< A T9)$ A0T+,ATI1A)I+N

16

AUTOMATIZACION SLUQUEG

2014-0

J Cuando la &uenta de los dos &ontadores sean i%uales querr8 de&ir que la !iel est8 !or la "itad$ En este "o"ento a&tivare"os el :"bolo durante . se%undos$ Utili2ar !ara ello el te"!ori2ador "e"ori2ado T/5 &u6a resolu&iAn es de 1,, "s$ Nota# Re&ordar que es !osible &o"!arar el valor de los dos &ontadores "ediante el o!erador de &o"!ara&iAn ==I$ J Trans&urridos los . se%undos5 debe"os desa&tivar el :"bolo$ J Si en al%7n "o"ento se !ulsa el !ulsador de !aro 'I1$1) debe detenerse la &inta$ Nota# Mientras est: !ulsado el !ulsador de !aro5 los te"!ori2adores deben detenerse5 !ero no reini&iar la te"!ori2a&iAn$ Hor esta ra2An es ne&esario utili2ar te"!ori2adores "e"ori2ados$ El diagrama de contactos es:

1<

A0T+,ATI1A)I+N

AUTOMATIZACION SLUQUEG
'as ecuaciones serian:

2014-0

A%ora escri"iremos el programa de contactos (*+P): A%ora en lengua.e "ooleano (A/'):

!0

A0T+,ATI1A)I+N

Potrebbero piacerti anche