EscueladeIngeniería SedeSanJoaquín
GuíaPrácticadeEjerciciosparaProgramacióndePLC
1 1. . Genere G Gener enere e uncódigode uncódigo un código código deprogramación de deprogram programaci programación aciónen ón enlos enlos lenguajes lengua lenguajesDiagrama lenguajesDiagramaEscale jes Diagrama Diagrama Escalera(LD) Escale Escalera ra(LD) ra (LD)yListado (LD) yListado yListado deInstrucciones(IL)delasiguienteoperaciónalgebraica:
Y=AB+BC
2 2. . Genere G Gener enere e uncódigode uncódigo un código código deprogramación de deprogram programaci programación aciónen ón enlos enlos lenguajes lengua lenguajesDiagrama lenguajesDiagramaEscale jes Diagrama Diagrama Escalera(LD) Escale Escalera ra(LD) ra (LD)yListado (LD) yListado yListado de Inst Instru rucc ccio ione nes s (IL) (IL) de la sigu siguie ient nte e oper operac ació ión n alge algebr brai aica ca, , cons consid ider eran ando do que que es un sistemadecontrolde sistemadecontrolde controlde partidayparadadeunmo partidayparadad partidayparadadeunmotor“M”. tor“M”.
_ _
_ _ _ _ _ _
M= M= A(B A(B (B+M) +M)C C DE DE E
3 3. . Dis Diseñe Diseñe undiagrama un diagrama diagrama escalera escalera paraun paraunmotorde3 motor de3velo de 3velocid velocidades veloci cidade dades(V1, ades s (V1, (V1, (V1, V2,V3). V2, V3).Elsistema V3). El Elsistema sistema cuentacontrespulsadores(X1,X2,X3)quecontrolaranrespectivamentecadaunade lasvelocidades.Siestánconectados2omáspulsadoressimultáneamente,sedeberá activarsololavelocidaddemenorrango.AsímismocontempleunpulsadorX0parael apagado.
4 4. . G Gene Ge en nera errar ar r cód có códi digo digo ig go o de de programació progr programaci amación ón n que permita permit permita a controlar contro controlar lar la activación activación y desactivación desactivació desactivación n mediantedospulsadores(X1,X0)delarranquedirectodeunmotormonofásico.Existirá un inte interr rrup upto tor r de para parada da de emer emerge genc ncia ia (X2) (X2) que que dete detend ndrá rá el moto motor r y no perm permit itir irá á activa activarlo rlo nuevam nuevament ente e hasta hasta que sepre se presio sione neel elbot botón ónde dedes desact activa ivació ción n (X0).Median (X0).Mediante te unaluzindicadoradebemostr unaluzindicadoradebemostrarsequelaparadadeemerg arsequelaparadadeemergenciafueactiv enciafueactivadahastaque adahastaque sepresioneelbotóndedesactivación(X0).
JG/CTEA/PLS4201/GPE
EscueladeIngeniería SedeSanJoaquín
5. Serequiereenviarunpulsoparalaactivacióndeunsistemadecontroldigital(inestable) mediante un INTERRUPTOR, por lo cual, se requiere generar una programación que eviteenviarmásdeunpulsoyqueesteseasiempreelmismo.
6. Generarunaprogramación quepermitavisualizar losnúmeros1,3y7enunDisplay de 7 sgtos, mediante la activación de tres pulsadores (I1, I3, I7) para cada uno de los númerosrespectivamente.Asímismo,considereunpulsadorX0paraelapagado.
7. Genere uncódigo deprogramación que active un indicador para cadanivel delíquido presenteeneltanque,considerandoquesiempreestaráactivadounsoloindicador.
8. Genere un programa de contraseña que active una cerradura ingresando una contraseñade3caracteresdistintosdeuntotalde6caracteres.Considere:silaclave esABC,esincorrectoingresarACB,BCA,BAC,CBAoCAB,comotambiéningresarA DCBAFCyqueseactivelacerraduradeigualmodo.
9. Diseñe un programa para PLCque controle el encendido yapagado de unmotor (M), medianteunpulsadorX1.CuandosepresioneX1por1ravezelmotorseactivara,luego, alpresionarX1por2davezelmotorsedetendrá.
10. Diseñe un programa para PLC para un sistema de alarma de una oficina. La oficina cuentaconunapuerta(P)yunaventana(V).Laalarmadebeactivarunasirenacuando seabralapuertaolaventanaydeberápermaneceractivaaunqueestassecierren.El sistema debe teneruna luz indicadora que señale silapuerta o laventana fue laque activolaaalarma.AsímismocontempleunpulsadorX0paraelapagado. JG/CTEA/PLS4201/GPE
EscueladeIngeniería SedeSanJoaquín
Análisis,comprensiónycambiodelenguajede: 11.
DBF:
12.
DBF:
JG/CTEA/PLS4201/GPE
EscueladeIngeniería SedeSanJoaquín
13. DBF:
14. DBF:
JG/CTEA/PLS4201/GPE
EscueladeIngeniería SedeSanJoaquín
15. Existentresconcursantes enuna rondade preguntas,cadauno con unpulsador (P1, P2,P3)paraactivarsusrespectivosindicadoresubicadosencadapodium(L1,L2,L3). El primer pulsador en activar su indicador, bloquea la activación de de los otros concursantes, permaneciendo enclavado hasta que un pulsador I0 es activado por el Animadordelconcurso.
16. Genere el diagramaEscaleradel siguiente diagramadetiempo que correspondea la partidaestrellatriangulodeunmotormonofásico,consideretresbotoneras(X0,X1,X2).
17. Genere el diagrama Escalera del siguiente diagrama de tiempo correspondiente a la partidadeunmotormonofásicoconcambiodegiro,consideretresbotoneras(X0,X1, X2).
JG/CTEA/PLS4201/GPE
EscueladeIngeniería SedeSanJoaquín
18. Genere el diagrama Escalera del siguiente diagrama de tiempo correspondiente a la activaciónensecuenciadeunacorreatransportadoradebidoatressensores(X0,X1, X2).
19. Setieneunamáquinaautomáticadedobladodeunapletinaenunaformafinalen“J”, queoperacon3cilindrosneumáticos(Y0,Y1,Y2)desimpleefecto.Serequieregenere eldiagramaescaleraquecumplalasecuenciadeactivaciónquelocontrolara.
JG/CTEA/PLS4201/GPE
EscueladeIngeniería SedeSanJoaquín
20. Genere eldiagramaescalera que controlelapartida Estrella-Triangulo deungrupode motores trifásicos conectados en paralelo, considerando 3 botoneras (I0, I1, I2) y los accionamientosde3contactores(KM1,KM2,KM3)ylasecuenciadeactivaciónsegúnel DiagramadeTiempos.
JG/CTEA/PLS4201/GPE
EscueladeIngeniería SedeSanJoaquín
21.Genere un código de programación para controlar la partida Estrella-Triangulo con inversordeungrupodemotorestrifásicosenparalelo.Paraello,considere4botoneras (I0, I1, I2, I3) y los accionamientos de 4 contactores (KM1, KM2, KM3, KM4) y la secuenciadeactivaciónsegúnelDiagramadeTiempos.
JG/CTEA/PLS4201/GPE
EscueladeIngeniería SedeSanJoaquín
22.Genereuncódigodeprogramaciónquepermitacontrolarunmontacargasqueconsidere lassiguientescondiciones:
Se comanda desde el 1er piso con 2 botones (B1, B2) para enviar o regresar del segundopiso.
Enel2dopisohayunbotón(R2)paraindicarqueelmontacargasestáliberadoparaser utilizadonuevamente.
Encadapisohayunsensor(S1,S2) queseactiva cuandoelmontacargasestáenese piso.
El motorsube elmontacargas (ocupado) ybaja elmontacargas (liberado) segúnse le ordene,porloquedebeindicarelsentidodemovimientodelmotor.
Cada piso tiene dos luces que indica el estado del montacargas, ocupado: rojo y liberado:verde.
JG/CTEA/PLS4201/GPE
EscueladeIngeniería SedeSanJoaquín
23. Genere unprogramaquepermita cumplirconelsiguientetrende pulsosenunasalida Y1,Y2infinitamentesegúneldiagramadetiemposdado.
24. Genere un programa que permita cumplir con el siguiente tren de (3) pulsos en una salidaY1segúneldiagramadetiemposdado.
JG/CTEA/PLS4201/GPE
EscueladeIngeniería SedeSanJoaquín
25. Se debe crear un sistema de control que simule el funcionamiento de un semáforo peatonal (dos indicadores, uno de color rojo y otro verde). Para ello, considere el diagramadetiemposylossiguientesdatos:
Rojo
:10 segundosdeduración.
Verde :05segundosdeduración+10segundosde parpadeo (oscilación). “
”
Talque,cadaestadológicotiene1segundodeduración.
JG/CTEA/PLS4201/GPE
EscueladeIngeniería SedeSanJoaquín
26. Genere un programa para PLC que permita seleccionar 1 de las 3 secuencias de iluminación de 4 luminarias (Y1, Y2, Y3, Y4) mediante un pulsador X1. Cuando se presioneelpulsadorpor1ravezseactivaraunasecuencia,cuandosepresionepor2da o3ravezseactivaraotrasecuenciadesactivandolaanterior,cuandosepresionepor4ta vezseapagaraelsistemapermitiendoiniciarnuevamente(considereintervalosde1[s])
JG/CTEA/PLS4201/GPE
EscueladeIngeniería SedeSanJoaquín
27.Utilizandoinstruccionesbásicasdiseñeunprogramaparacontrolarunmontacargascon lassiguientescaracterísticas:
Se comandadesde el1er pisocon 3botoneras paraenviar alpiso solicitado (B1,B2, B3).
Enel2doy3erpisohayunbotón(R2,R3)para indicarquelacargafue“retirada”yque elmontacargasestáliberado(disponible)paraserutilizadonuevamente.
Encadapisohayunsensorqueseactivacuandoelmontacargasestáenesepiso(S1, S2,S3).
Hayunachicharraquesuena5[s]cuandoelmontacargasllegaacadapiso.
El motorsube ybaja el montacargas según seala orden. Se debe indicar sentido de movimiento.
Cada piso tiene dos luces queindican el estado del montacargas, En uso o ocupado (rojo)ydisponibleoliberado(verde).
Sielmont acargasestáejecutandouna“orden”nodebeejecutarotrahastaquetermine conella.
Elmontacargaspuedeirdelospisos:de1a2,2a1,2a3,1a3,3a2yde3a1
JG/CTEA/PLS4201/GPE