Docsity
Docsity

Prepara tus exámenes
Prepara tus exámenes

Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity


Consigue puntos base para descargar
Consigue puntos base para descargar

Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium


Orientación Universidad
Orientación Universidad

Ejercicios de Robotica Industrial, Ejercicios de Automatización Industrial

Ejercicios de circuitos y neumatica

Tipo: Ejercicios

2020/2021
En oferta
30 Puntos
Discount

Oferta a tiempo limitado


Subido el 07/05/2022

bb6_98
bb6_98 🇪🇸

5

(2)

2 documentos

1 / 38

Toggle sidebar
Discount

En oferta

Vista previa parcial del texto

¡Descarga Ejercicios de Robotica Industrial y más Ejercicios en PDF de Automatización Industrial solo en Docsity! PRÁCTICA I TIA PORTAL V14 Esta foto de Autor desconocido está bajo licencia CC BY-NC-SA 1. Una vagoneta debe ir y volver parando en cuatro posiciones 5 segundos al pulsar marcha. Al dar al paro debe terminar la vuelta. Para este ejercicio lo primero que he realizado son las variables (como se muestra en la fotografía). En este ejercicio he decidido realizarlo a través de memorias SR y un contador el cual me va a contar 5 segundos En este segmento, se encuentra el giro a la derecha. Esta salida valdrá 1 cuando las memorias estén activas. Esta salida valdrá 0 cuando las memorias (M0.4, M0.5, M0.6) no estén activadas. En el segmento 4, se encuentra el giro hacia la izquierda. Como dice el enunciado, cuando la vagoneta este en la parada 4 y se accione el pulsador paro, esta tiene que ir a la posición inicial. Entonces necesito una memoria en la que cuando esta active, se active la salida “Giroizquierda” , de tal manera que la vagoneta vaya hacia la izquierda. 2.Control de puerta de garaje. Al pulsar el pulsador se activa la subida de la puerta Si se pulsa de nuevo el pulsador, comienza a cerrarse tras 5 segundo. Si hay algún coche debajo de la puerta, no se iniciara la bajada hasta que el sensor quede libre ( 5 segundos más tarde). En este ejercicio, necesitamos un pulsador de tal forma que comience la subida de la puerta, después necesitaríamos una salida en la que la puerta se baje. Una marca, que va a hacer el sensor que nos diga si esta el coche o no. Cuando demos al pulsador empezara la subida de la puerta, pero si pulsamos de nuevo empezara a bajarse la puerta. Si el sensor detecta algún coche este contacto se abre y la bajada no se activa, por lo tanto la puerta del garaje no bajara. Para encender los motores, he realizado memorias SR. De tal manera que funcione cuando el temporizador llegue a su tiempo correspondiente y luego se resetee cuando el contador llegue al tiempo exacto para que se apague E EAN] *Tag_5" 00.3 Tag 4 20.2 “TMET =E ur SR "m3" >= pa Q Loy s Q tl) Time | .- 4205 *Contl".CV %M13.1 “Tag_6" 0.4 e xo: SR M5 == 5 Q [ y Time +, *Cont1*.CW — Int Lb— RI 1 4.Realizar un control de semáforos para una calle dibujado en el HMI. Se puede generar una función de un cruce que al flanco arranque esté parpadeando un tiempo y después de esto comienza la secuencia. Se puede repetir la función para regular una calle de varios cruces. Se puede utilizar otros botones de modo guardia Para este ejercicio, necesitamos una variable en la cual empiece la secuencia, si queremos parar la secuencia daremos a la marca paro. “DB4 %DB5 y “75. M1.6 “M15 TON 4M1.3 41.3 TON M1 A "ENCENDIDO" "BE" Time *g" "pa" Time "5" |! 4 IN [ ) + Im o 1105 — PT 125 — PT El—=-.. 2M1.3 200.5 914 4004 “ma” *rOJO2" “Bs” “AMBAR2" 144 tl) 4 tt) DB6 “76 14 TON 21.5 “Bs” Time "B6" 11 IN Q () 1485 — PT El — 41.5 %Q0.3 "B6" *VERDE2" LA [y Í A+ Se muestra aquí, la imagen raíz del HMI. Se muestran los botones de START y STOP son los encargados de que empiece la secuencia de los semáforos. Para realizar un cruce calles, he duplicado el semáforo 1 y el semáforo 2 (ya como se muestra en las semáforos) 5.Control de errores seguidos de embotellado. Existe una cinta, por la que van pasando botellas. Un detector detecta botella y otro detector detecta si el llenado es correcto. En el caso de detectar3 botellas malas seguidas activa la alarma y se para a los 10 segundos. Aclaración Si se detecta una botella de llenado correcto, se reinicia el conteo. Para este ejercicio, necesitamos un contador, de tal manera que cuando detecte las botellas malas empieza el conteo, este mismo se resetea cuando llegue a 3. En segundo lugar, necesitaremos un temporizador de tal manera que cumpla la función de que se pare 10 segundos. 4DB1 “conti” MO.0 e 14 cu 40.3 A "sho" contl”.CV 11 J==| 14 | im | pl 3 Pr Q— Nx— 0.0 “cont” CV “cont” CV aa =-| | <=] Ly Int | | int [ 1! 3 MO.2 200.2 "1 ya y | J 1 11 i + M0.4 200.1 "sb1* mz y | 4 1 11 i + M0.1 2Q0.3 *5a0" “rar A DB2 *cont2* . . cu contl".OV Int |== ] ie | = a 3 u— . . nue au 'cont2".CV 31" “rro <=] 11 L + | int [ 11 i + 2 4M0.6 200.4 “scr” Ys" y | J 1 1 1 1 MOS 400.5 *5c0" “Ye” 11 14 1 i 1 “M0 1 00.2 “Seo” “Ya” 11 14 LL vo MO.4 00.1 *sb1" "yz" y | J 1 1 1 F M0.3 200.3 nygr 7.Una Vagoneta debe de 4 posiciones debe ir al lugar que pulsamos (4 pulsadores) pero al iniciar el sistema la vagoneta arranca automáticamente para buscar el final más a la izquierda. Para este ejercicio, he utilizado memorias SR, las cuales al pulsar cualquier pulsador la vagoneta se podrá mover hacia la derecha. Para que la vagoneta pueda buscar el final de carrera mas a la izquierda, hemos creado otra memoria SR la cual cuando valga 1 va a encenderla salida “GI” Para asegurarse que la vagoneta ha pasado por las 4 paradas, he creado cuatro memorias SR de tal forma que serán activadas si esta pulsando un final de carrera y no estén girando hacia la izquierda y derecha. El reset de estas memorias se realizaran si las salidas giro derecha y giro izquierda, giro derecha giro izquierda estén activadas. Si se activa las memorias D2 o D3 o D4, se activara la salida giro derecha entonces la vagoneta girara a la izquierda. Si se activa la memoria I1, se activa el giro a la izquierda entonces la vagoneta girara a la izquierda. Pero lo que queremos es que al pulsar cualquier pulsador vaya a su parada correspondiente pero que luego busque la parada mas hacia la izquierda, en conclusión hace falta solo crear una memoria para que vaya hacia a la izquierda. 8.Una Vagoneta debe ir y volver desde el inicio a las 4 posiciones cuando pulsamos(Marcha) Para este ejercicio, vamos a realizar memorias SR de tal manera que me detecte cuando la vagoneta va hacia la derecha y luego vuelve a la izquierda. Estas memorias se activan cuando se activen las salidas de derecha e izquierda. Y se resetean dependiendo si tienen que ir a la derecha u izquierda Si se activa las memorias D2 o D3 o D4, se activara la salida giro derecha entonces la vagoneta girara a la izquierda. Si se activa la memoria I1, se activa el giro a la izquierda entonces la vagoneta girara a la izquierda. Pero lo que queremos es que al pulsar cualquier pulsador vaya a su parada correspondiente pero que luego busque la parada mas hacia la izquierda, en conclusión hace falta solo crear una memoria para que vaya hacia a la izquierda. 9.Realizar la secuencia en autómata al pulsar un Pulsador 2 veces (A+, B+, A- B-) y después 3 veces ( D+; C+;C-D;- A+ A- B+ B-) Para este ejercicio, necesitamos dos contadores. El contador 2 se activara dependiendo de lo que valga el contador 1. En segundo lugar, necesitamos finales de carrera y salidas para nos diga si avanza o retrocede. 10.Realizar la secuencia en autómata al pulsar un Pulsador 1 2 veces (A+, B+, A- B-) Al pulsar Pulsador 2 realiza 3 veces ( D+; C+;C-D;- A- B+ B-), independiente de la secuencia anterior. Si las secuencias anteriores no están iniciadas y se pulsa Pulsador 3 se debe realizar la secuencia A+ B+ C+ C- D+ D-A-B Para este ejercicio, necesitamos dos contadores independiente uno de otro para que me cuente la primera secuencia y la segunda secuencia. En segundo lugar, para que se active la tercera secuencia, crearemos dos contactos normalmente cerrados de los pulsadores 1 y 2 y un contacto normalmente abierto, para que cuando pulsemos este se inicie la secuencia pero si se activa los pulsadores 1 y 2 no funcionara. “cont1” “0-0 cu ser Int I+ cu Q Nu—.. 4M0-3 . . "sho" cont1*.CV 11 == 1 E | im | R 2 2 mM 0.0 “cont1”.CV “cont1”.CV a || |=| ly | int | int y. 1 2 MO 2 2q0 1 "sar yz" J | Ly 1 F 14 qu2 3 Ly 14 %MO.1 200.3 "sao" var J | Lo) 11 io) 9DB2 *cont2* 12 cu “p2" Int 1 | 11 cu Q u— *cont2".CV Int Al 3 — PV . 411.1 200.6 cont2”. 1. yr ls | 1 1) nt 1 40.6 2004 "set" EN J L Jl + 11 i + MOS 00.5 “sco" Ye” 1 | Loy LL v f 1.0 400.7 *“sdo" "re" 1 | Loy 11 1 + M0.2 20.0 “sal” A y | Jl + 11 A + mO.1 4001 “5a0" “yz 1 | Loy LL v f m0 4 00.2 “sb1* ty" 1 | Loy LL vv f M0.3 200.3 *sbo" "yg
Docsity logo



Copyright © 2024 Ladybird Srl - Via Leonardo da Vinci 16, 10126, Torino, Italy - VAT 10816460017 - All rights reserved