10
Argumento 1 Catapulta mágica Aula Mentor Convocatoria 109 febrero de 2016 MicroPLCs, automatización fácil Este ejercicio trata de construir un artefacto para facilitar la labor en el reparto de caramelos en las carrozas de sus magestades los Reyes de Oriente. El funcionamiento se describe por etapas. Una catapulta girará sobre sí misma en cinco posiciones; en cada una de ellas, irá expulsando caramelos. Antes de comenzar, se entiende que se cumplen las condiciones iniciales, en caso de que no sea así, un pulsador de RESET I8, obligará al conjunto mecánico a desplazarse a unas condiciones iniciales obligatorias. La catapulta debe girar automáticamente a 5 posiciones, describiendo un total de 180º. En cada una de estas posiciones, efectúa la expulsión de caramelos con la extensión y recogida del cazo, donde Q1 es el cilindro que extiende el cazo; cuando Q1=0, un muelle recoge rápidamente el cazo. En las condiciones iniciales, la catapulta se encuentra en la posición 1, estando el final de carrera I2, presionado, y se encuentra además el cazo recogido, por lo tanto, el detector que advierte que la catapulta está abajo I6, está activo. Q1 SUBE Y EXPULSA I7 DTC ESTÁ ARRIBA I6 DTC ESTÁ ABAJO RESET START I1 I8

Catapulta mágica MicroPLCs, automatización fácil 1 ...guindo.pntic.mec.es/rarc0002/all/MicroPLCs/exa_mentor/C109 FEB16... · Argumento Catapulta mágica 1 Aula Mentor Convocatoria

Embed Size (px)

Citation preview

Argumento1

Catapulta mágica

Aula Mentor Convocatoria 109 febrero de 2016

MicroPLCs, automatización fácil

Este ejercicio trata de construir un artefacto para facilitar la labor en el reparto de caramelos en lascarrozas de sus magestades los Reyes de Oriente. El funcionamiento se describe por etapas.

Una catapulta girará sobre sí misma en cinco posiciones; en cada una de ellas, irá expulsandocaramelos.

Antes de comenzar, se entiende que se cumplen las condiciones iniciales, en caso de que no sea así, unpulsador de RESET I8, obligará al conjunto mecánico a desplazarse a unas condiciones inicialesobligatorias.

La catapulta debe girar automáticamente a 5 posiciones, describiendo un total de 180º. En cada una deestas posiciones, efectúa la expulsión de caramelos con la extensión y recogida del cazo, donde Q1 es elcilindro que extiende el cazo; cuando Q1=0, un muelle recoge rápidamente el cazo.

En las condiciones iniciales, la catapulta se encuentra en la posición 1, estando el final de carrera I2,presionado, y se encuentra además el cazo recogido, por lo tanto, el detector que advierte que la catapultaestá abajo I6, está activo.

Q1SUBE Y

EXPULSA

I7DTC ESTÁ

ARRIBA

I6DTC ESTÁ

ABAJO

RESETSTART

I1 I8

2Programación

MicroPLCs, automatización fácil

Aula Mentor Convocatoria 109 febrero de 2016

I2POSICIÓN

1Q2

MOTORDIRECTO

Q3MOTOR

INVERSO

M

Etapa 1. La catapulta está en la posición 1. Al presionar el pulsador de START I1, un cilindro Q1 expulsa elcazo de la catapulta con firmeza, esparciendo los caramelos. Cuando está totalmente extendido, se activael detector I7, que obliga a la recogida del cazo al desactivar el cilindro (Q1=0).

I2POSICIÓN

1

I3POSICIÓN

2

I4POSICIÓN

3I5

POSICIÓN4

I9POSICIÓN

5Q2

MOTORDIRECTO

Q3MOTOR

INVERSO

M

Cada uno de los 5 giros de la catapulta

Catapulta mágica

3Programación

MicroPLCs, automatización fácil

Aula Mentor Convocatoria 109 febrero de 2016

Etapa 2. Al recogerse el cazo, se activa el detector de “cazo recogido” I6=1. En ese instante, seactiva el motor que mueve la catapulta sentido directo Q2=1, hasta que es presionado el final decarrera de la posición 2, I3....en ese instante se detiene el motor directo, Q2=0.

Etapa 3. Cuando Q2=0 e I3=1, se inicia esta etapa, que consiste en activar de nuevo la salida Q1, con elpropósito de elevar el cazo. Cuando éste está totalmente extendido y expulsa los caramelos, se activa eldetector de cazo extendido I7=1, que obliga la recogida del cazo.

Etapa 4. Al recogerse el cazo, se activa el detector de “cazo recogido” I6=1. En ese instante, se activa elmotor que mueve la catapulta sentido directo Q2=1, hasta que es presionado el final de carrera de laposición 3, I4....en ese instante se detiene el motor directo, Q2=0.

Catapulta mágica

4Programación

MicroPLCs, automatización fácil

Aula Mentor Convocatoria 109 febrero de 2016

Etapa 5. Cuando Q2=0 e I4=1, se inicia esta etapa, que consiste en activar de nuevo la salida Q1,con el propósito de elevar el cazo. Cuando éste está totalmente extendido y expulsa los caramelos, seactiva el detector de cazo extendido I7=1, que obliga la recogida del cazo.

Etapa 6. Al recogerse el cazo, se activa el detector de “cazo recogido” I6=1. En ese instante, se activa elmotor que mueve la catapulta sentido directo Q2=1, hasta que es presionado el final de carrera de laposición 4, I5....en ese instante se detiene el motor directo, Q2=0.

Etapa 7. Cuando Q2=0 e I5=1, se inicia esta etapa, que consiste en activar de nuevo la salida Q1, con elpropósito de elevar el cazo. Cuando éste está totalmente extendido y expulsa los caramelos, se activa eldetector de cazo extendido I7=1, que obliga la recogida del cazo.

Catapulta mágica

5Programación

MicroPLCs, automatización fácil

Aula Mentor Convocatoria 109 febrero de 2016

Etapa 8. Al recogerse el cazo, se activa el detector de “cazo recogido” I6=1. En ese instante, seactiva el motor que mueve la catapulta sentido directo Q2=1, hasta que es presionado el final decarrera de la posición 5, I9....en ese instante se detiene el motor directo, Q2=0.

Etapa 9. Cuando Q2=0 e I9=1, se inicia esta etapa, que consiste en activar de nuevo la salida Q1, con elpropósito de elevar el cazo. Cuando éste está totalmente extendido y expulsa los caramelos, se activa eldetector de cazo extendido I7=1, que obliga la recogida del cazo.

Etapa 10. Al recogerse el cazo, se activa el detector de “cazo recogido” I6=1. En ese instante, se activael motor que mueve la catapulta sentido INVERSO Q3=1, realizando un recorrido sin pausa hasta laposición inicial, hasta que es presionado el final de carrera de la posición 1, I2....en ese instante se detiene elmotor inverso, Q3=0. En este momento todo el sistema está detenido, a la espera de presionar de nuevo elpulsador de START I1, para que el ciclo comience de nuevo.

Catapulta mágica

6Programación

MicroPLCs, automatización fácil

Aula Mentor Convocatoria 109 febrero de 2016

En esta parte de la programación aparece la activación de la subida del cazo de la catapulta y laactivación de los dos sentidos de giro del motor.

Catapulta mágica

7Bloques a determinar y variables

MicroPLCs, automatización fácil

Aula Mentor Convocatoria 109 febrero de 2016

Donde, los bloques a determinar, son:

B002:

B004:

B005:

B006:

B007:

B008:

B012:

B016:

B023:

B030:

B034:

B038:

B042:

VARIABLE DENOMINACIÓN VARIABLE DENOMINACIÓN

I1 START M1 ETAPA 1

I2 POSICIÓN 1 M2 ETAPA 2

I3 POSICIÓN 2 M3 ETAPA 3

I4 POSICIÓN 3 M4 ETAPA 4

I5 POSICIÓN 4 M5 ETAPA 5

I6 CATAPULTA ABAJO M6 ETAPA 6

I7 CATAPULTA ARRIBA M7 ETAPA 7

I8 RESET M8 ETAPA 8

I9 POSICIÓN 5 M9 ETAPA 9

Q1 SUBE CATAPULTA M10 ETAPA 10

Q2 MOTOR DIRECTO

Q3 MOTOR INVERSO

Variables empleadas en la programación

Catapulta mágica

8Resumen de movimientos

MicroPLCs, automatización fácil

Aula Mentor Convocatoria 109 febrero de 2016

POSICIÓN 1 POSICIÓN 2

PO

SIC

IÓN

3 POSICIÓN 4

POSICIÓN 5

I2POSICIÓN

1

M

I3POSICIÓN

2

M

I4POSICIÓN

3

M

I5POSICIÓN

4

M

I9POSICIÓN

5

Q2MOTOR

DIRECTO

Q3MOTOR

INVERSO

M

Resumen de movimientos de la catapulta

Q1SUBE Y

EXPULSA

I7DTC ESTÁ

ARRIBA

I6DTC ESTÁ

ABAJO

RESETSTART

I1 I8

Catapulta mágica

9

Recuerde:

Si desea sustituir los cables por conectores, pulse la tecla o el icono que aparece acontinuación, y haga “clic” en el cable a “cortar”. El resultado, aparecerá un conector indicando la procedencia y otroindicando hacia donde se destina. Para volver a visualizar el cable se usará la misma herramienta activando uno delos conectores afectados.

F11 Deshacer o unir conexión

Para Logo! V4, 5 ,6 y 7.

Para Logo! V8.

El resultado

Si desea reducir un bloque NOT, simplemente no lo coloque inicialmente y haga doble “clic” en el nodo que deseeubicarlo. El resultado, un punto negro.

Circuito equivalente

Atajos de programación

MicroPLCs, automatización fácil

Aula Mentor Convocatoria 109 febrero de 2016

Catapulta mágica

10R

SRS

Re

léA

uto

en

cla

vad

or

Pa

r

Trg R

Par

Re

léd

eIm

pu

lso

s

RS

S

Co

nm

uta

do

ra

na

lóg

ico

de

valo

ru

mb

ral

Par

AA

x

Inte

rru

pto

ra

na

lóg

ico

de

valo

ru

mb

ral

dife

ren

cia

lP

ar

AA

x

Co

mp

ara

do

ra

na

lóg

ico

Par

AA

x

Ay

Vig

ilan

cia

de

l va

lor

an

aló

gic

oP

ar

AE

n

Ax

Am

plif

ica

do

ra

na

lóg

ico

Par

AA

x

AQ

R Cnt

Dir

Par

+_

Conta

dor

Pro

gre

sivo

/R

egre

sivo

R En

Ral

Par

Con

tado

r de

hora

sde

func

iona

mie

nto

h

Fre Par

Se

lect

or

de

um

bra

l

CO

NTA

DO

RE

S

VA

RIO

SA

NA

GIC

OS

Text

od

ea

viso

Par

En P

Inte

rru

pto

rS

oft

wa

reP

ar

En

Trg

Par

Re

gis

tro

de

de

spla

zam

ien

to

DirIn

FU

NC

ION

ES

SIC

AS

TE

MP

OR

IZA

DO

RE

S

1 =1

AN

D

OR

NO

T

NA

ND

NO

R

XO

R

& >1 & >1

AN

Dco

ne

valu

aci

ón

de

flan

cos

&

NA

ND

con

eva

lua

ció

nd

efla

nco

s

&

TE

MP

OR

IZA

DO

RE

S

Trg T

Re

tard

oa

laco

ne

xió

n

Trg TR

Re

tard

oa

lad

esa

ctiv

aci

ón

Re

tard

oa

laco

ne

xió

n/

de

sco

ne

xió

n

Trg

Par

Trg

ParR

Re

tard

oa

laco

ne

xió

nm

em

oriza

do

Trg Par

Rel

éde

barr

ido

(sal

ida

deim

puls

os)

Re

léd

eb

arr

ido

dis

pa

rad

op

or

flan

co

Trg

Par

R En T

Re

loj

Sim

étr

ico

En

Inv

Par

Ge

ne

rad

or

de

imp

uls

os

así

ncr

on

os

No

M DM D

Tem

po

riza

do

rA

nu

al

No1

No2

No3

Tem

po

riza

do

rS

em

an

al

En

Par

Ge

ne

rad

or

Ale

ato

rio

Trg

Par

Inte

rru

pto

rd

ea

lum

bra

do

pa

rae

sca

lera

Trg R

Inte

rru

pto

rC

on

fort

ab

le

Par

En

tra

da

an

aló

gic

a

AI

Q

Sa

lida

an

aló

gic

a

AQ

Q1

Ma

rca

an

aló

gic

a

AM

Q1

Bit

de

reg

istr

od

ed

esp

laza

mie

nto

(de

S1

aS

8)

SQ

En

tra

da

I

Q

Sa

lida

QQ

1

1 2 3 4 5 6 7 8

9 10 11 12 13 14 15 16

17 18 19 20 21 22 23 24

25 26 27 28 29 30 31 32

33 34 35 36 37 38 39 40

Funciones a usar

Funciones de programación

MicroPLCs, automatización fácil

Aula Mentor Convocatoria 109 febrero de 2016

Catapulta mágica