10
Q2 Motor cinta MOT1 M Q3 Proceso cuerpo MOT2 M Q4 Proceso cabeza MOT3 M Q5 Proceso brazos MOT4 M Q7 Expulsa malo MOT65 M 1_OK I3 Sensor proceso cuerpo B3 I4 Sensor proceso cabeza B4 I6 Sensor verifica cuerpo B6 I7 Sensor verifica cabeza B7 I8 Sensor verifica brazos B8 START STOP SISTEMA I1 I2 Q1 2_OK 3_OK Q8 Q9 Q10 Verificación proceso cuerpo Verificación proceso cabeza Verificación proceso brazos B5 I5 Sensor proceso brazos MOT3 Q6 Expulsa bueno MOT5 M uns beo c - defe tu s oso Argumento y gráfico principal 1 Trazabilidad MicroPLCs, automatización fácil MicroPLCs, automatización fácil Aula Mentor Convocatoria 122 Octubre de 2018 MicroPLCs, automatización fácil Una línea de montaje de juguetes tipo robot será capaz de reconocer si los diferentes procesos de montaje se realizan correctamente o con errores. El seguimiento en el proceso se conoce como trazabilidad.

LOGO TRAZABILIDAD 03 - guindo.pntic.mec.esguindo.pntic.mec.es/rarc0002/microplcs1/C122_ MicroPLCs.pdf · Para Logo! V4, 5 ,6 y 7. Para Logo! V8. El resultado Si desea reducir un bloque

  • Upload
    others

  • View
    1

  • Download
    0

Embed Size (px)

Citation preview

Page 1: LOGO TRAZABILIDAD 03 - guindo.pntic.mec.esguindo.pntic.mec.es/rarc0002/microplcs1/C122_ MicroPLCs.pdf · Para Logo! V4, 5 ,6 y 7. Para Logo! V8. El resultado Si desea reducir un bloque

Q2

Mo

tor

cin

ta

MO

T1

M

Q3

Pro

ce

so

cu

erp

o

MO

T2

M

Q4

Pro

ce

so

ca

be

za

MO

T3M

Q5

Pro

ce

so

bra

zo

s

MO

T4

M

Q7

Exp

uls

am

alo

MO

T65

M

1_

OK

I3S

en

so

rp

roce

so

cu

erp

o

B3

I4S

en

so

rp

roce

so

ca

be

za

B4

I6S

en

so

rve

rifica

cu

erp

o

B6

I7S

en

so

rve

rifica

ca

be

za

B7

I8S

en

so

rve

rifica

bra

zo

s

B8

STA

RT

ST

OP

SIS

TE

MA

I1I2

Q1

2_

OK

3_

OK

Q8

Q9

Q1

0

Ve

rific

ació

np

roce

so

cu

erp

o

Ve

rific

aci

ón

pro

ce

so

ca

be

za

Ve

rific

ació

np

roce

so

bra

zo

s

B5

I5S

en

so

rp

roce

so

bra

zo

s

MO

T3

Q6

Exp

uls

ab

ue

no

MO

T5

M

un

s

be

o

c-

defe

tu sos

o

Argumento y gráfico principal1

Trazabilidad MicroPLCs, automatización fácilMicroPLCs, automatización fácil

Aula Mentor Convocatoria 122 Octubre de 2018

MicroPLCs, automatización fácil

Una línea de montaje de juguetes tipo robot será capaz de reconocer si los diferentes procesos de montaje se realizan correctamente o con errores. El seguimiento en el proceso se conoce como trazabilidad.

Page 2: LOGO TRAZABILIDAD 03 - guindo.pntic.mec.esguindo.pntic.mec.es/rarc0002/microplcs1/C122_ MicroPLCs.pdf · Para Logo! V4, 5 ,6 y 7. Para Logo! V8. El resultado Si desea reducir un bloque

1

2

Al presionar I1 START, se pone en marcha la variable luminoso Q1 SISTEMA. Si no funciona esta salida, no funcionará nada. La variable Q1 SISTEMA, se detiene por I2 STOP.

Al presionar I1 START, se activa la marca M1 que a su vez pone en marcha el motor de la cinta transportadora a través de Q2

La activación de la cinta transportadora se hace a través de marcas. De igual modo la desactivación.

2MicroPLCs, automatización fácil

Argumento y programación

MicroPLCs, automatización fácilMicroPLCs, automatización fácilTrazabilidadAula Mentor Convocatoria 122 Octubre de 2018

Page 3: LOGO TRAZABILIDAD 03 - guindo.pntic.mec.esguindo.pntic.mec.es/rarc0002/microplcs1/C122_ MicroPLCs.pdf · Para Logo! V4, 5 ,6 y 7. Para Logo! V8. El resultado Si desea reducir un bloque

3 La cinta alberga los pies del robot, que se deberá completar con el cuerpo, la cabeza y los brazos.

Cuando los pies del robot llegan a la altura del sensor I3 SENSOR PROCESO CUERPO, el motor de la cinta se detiene Q2=0, (la orden la efectúa M2) se conecta la salida Q3 PROCESO CUERPO. La salida Q3 representa todo el procedimiento para colocar el cuerpo del robot sobre las piernas.

El temporizador B018 controla el tiempo del proceso para colocar el cuerpo. Cuando este tiempo concluye, se anula M2, se conecta M3 que pone en marcha de nuevo la cinta transportadora Q2 para buscar el proceso de colocar la cabeza del muñeco.

Argumento y programación3

Trazabilidad MicroPLCs, automatización fácilMicroPLCs, automatización fácil

Aula Mentor Convocatoria 122 Octubre de 2018

MicroPLCs, automatización fácil

4 Por lo tanto, cuando este proceso termina, pueden ocurrir dos cosas; que el cuerpo esté bien colocado o que no lo esté, a causa de algún defecto de la pieza o simplemente porque no se colocó bien.

La entrada I6 SENSOR VERIFICA CUERPO, se activará si la pieza está bien colocada cuando Q3=0, es decir, cuando termina el proceso Q3, si previamente se ha activado I6, se encenderá la salida Q8 que representa un luminoso indicando que el proceso de colocación del cuerpo fue satisfactoria. Note también el bloque B048, que tendrá valor positivo a su salida cuando se cumplan los tres procesos. Esto se verá más adelante.

Page 4: LOGO TRAZABILIDAD 03 - guindo.pntic.mec.esguindo.pntic.mec.es/rarc0002/microplcs1/C122_ MicroPLCs.pdf · Para Logo! V4, 5 ,6 y 7. Para Logo! V8. El resultado Si desea reducir un bloque

5 En cualquier caso, el temporizador B018 activa a M3 y la cinta se pone de nuevo en marcha hacia el proceso de colocación de la cabeza.

4MicroPLCs, automatización fácil

Argumento y programación

MicroPLCs, automatización fácilMicroPLCs, automatización fácilTrazabilidadAula Mentor Convocatoria 122 Octubre de 2018

6 Cuando el robot llega a la altura del sensor I4 SENSOR PROCESO CABEZA, el motor de la cinta se detiene Q2=0, (la orden la efectúa M4 y M3 = 0) se conecta la salida Q4 PROCESO CABEZA. La salida Q4 representa todo el procedimiento para colocar la cabeza del robot sobre el cuerpo del mismo.

El temporizador B026 controla el tiempo del proceso para colocar la cabeza. Cuando este tiempo concluye, se anula M4, se conecta M5 que pone en marcha de nuevo la cinta transportadora Q2 para buscar el proceso de colocar los brazos del muñeco. Pero antes, se comprueba la verificación de la pieza.

Page 5: LOGO TRAZABILIDAD 03 - guindo.pntic.mec.esguindo.pntic.mec.es/rarc0002/microplcs1/C122_ MicroPLCs.pdf · Para Logo! V4, 5 ,6 y 7. Para Logo! V8. El resultado Si desea reducir un bloque

7 Por lo tanto, cuando este proceso termina, pueden ocurrir dos cosas; que el cuerpo esté bien colocado o que no lo esté, a causa de algún defecto de la pieza o simplemente porque no se colocó bien.

La entrada I7 SENSOR VERIFICA CABEZA, se activará si la pieza está bien colocada cuando Q4=0, es decir, cuando termina el proceso Q4, si previamente se ha activado I7, se encenderá la salida Q9 que representa un luminoso indicando que el proceso de colocación de la cabeza fue satisfactoria. Recuerde el bloque B048, que tendrá valor verdadero cuando se cumplan satisfactoriamente los tres procesos.

Argumento y programación5

Trazabilidad MicroPLCs, automatización fácilMicroPLCs, automatización fácil

Aula Mentor Convocatoria 122 Octubre de 2018

MicroPLCs, automatización fácil

8 En cualquier caso, el temporizador B026 activa a M5 y la cinta se pone de nuevo en marcha hacia el proceso de colocación de los brazos.

Page 6: LOGO TRAZABILIDAD 03 - guindo.pntic.mec.esguindo.pntic.mec.es/rarc0002/microplcs1/C122_ MicroPLCs.pdf · Para Logo! V4, 5 ,6 y 7. Para Logo! V8. El resultado Si desea reducir un bloque

9 Cuando el robot llega a la altura del sensor I5 SENSOR PROCESO BRAZOS, el motor de la cinta se detiene Q2=0, (la orden la efectúa M6) se conecta la salida Q5 PROCESO BRAZOS. La salida Q5 representa todo el procedimiento para colocar la cabeza del robot sobre el cuerpo del mismo.

El temporizador B040 controla el tiempo del proceso para colocar los brazos. Cuando este tiempo concluye, se anula M6, se conecta M7 cuya misión es anular a M6. El proceso de colocación de componentes ha terminado. Ahora resta comprobar que los brazos se ha colocado correctamente.

6MicroPLCs, automatización fácil

Argumento y programación

MicroPLCs, automatización fácilMicroPLCs, automatización fácilTrazabilidadAula Mentor Convocatoria 122 Octubre de 2018

10 Por lo tanto, cuando este proceso termina, pueden ocurrir dos cosas; que los brazos estén bien colocados o que no lo estén, a causa de algún defecto de la pieza o simplemente porque no se colocaron bien.

La entrada I8 SENSOR VERIFICA BRAZOS, se activará si la pieza está bien colocada cuando Q5=0, es decir, cuando termina el proceso Q5, si previamente se ha activado I8, se encenderá la salida Q10 que representa un luminoso indicando que el proceso de colocación de los brazos fue satisfactorio. Recuerde el bloque B048, que tendrá valor verdadero cuando se cumplan satisfactoriamente los tres procesos.

I8 SENSORVERIFICABRAZOS

M7

Page 7: LOGO TRAZABILIDAD 03 - guindo.pntic.mec.esguindo.pntic.mec.es/rarc0002/microplcs1/C122_ MicroPLCs.pdf · Para Logo! V4, 5 ,6 y 7. Para Logo! V8. El resultado Si desea reducir un bloque

Argumento y programación7

Trazabilidad MicroPLCs, automatización fácilMicroPLCs, automatización fácil

Aula Mentor Convocatoria 122 Octubre de 2018

MicroPLCs, automatización fácil

11 Para finalizar el proceso, pueden ocurrir dos cosas; que los tres procesos se han efectuado satisfactoriamente, y la salida del bloque B048 tiene valor verdadero, en ese caso, cuando terminó Q5 en flanco negativo se abrió un tiempo de 2 segundos B054, que junto con el bloque B048 y B051, se activa la salida Q6 que es un cilindro que expulsa el muñeco a la caja de “buenos”, durante un tiempo de 4 segundos B050.

12

13

2

Por el contrario, si el bloque B048 no tiene valor verdadero, se inicia una programación para expulsar el muñeco a la caja de “malos” durante 1 segundo B052. El cilindro expulsor es activado por Q7.

En cualquier caso, cuando finaliza el proceso con “buenas” o “malas” el bloque B013 en flanco negativo resetea las salidas Q8, Q9 y Q10, y el sistema se pone de nuevo en marcha para un nuevo muñeco. (Recuerde el B014 punto )

Page 8: LOGO TRAZABILIDAD 03 - guindo.pntic.mec.esguindo.pntic.mec.es/rarc0002/microplcs1/C122_ MicroPLCs.pdf · Para Logo! V4, 5 ,6 y 7. Para Logo! V8. El resultado Si desea reducir un bloque

8MicroPLCs, automatización fácilMicroPLCs, automatización fácilMicroPLCs, automatización fácilTrazabilidad

Aula Mentor Convocatoria 122 Octubre de 2018Variables y bloques a determinar

Variables Denominación Variables Denominación

I1 START M1 PROCESO CUERPO

I2 STOP M2 PROCESO CUERPO

I3 SENSOR PROCESO CUERPO M3 PROCESO CABEZA

I4 SENSOR PROCESO CABEZA M4 PROCESO CABEZA

I5 SENSOR PROCESO BRAZOS M5 PROCESO BRAZOS

I6 SENSOR VERIFICA CUERPO M6 PROCESO BRAZOS

I7 SENSOR VERIFICA CABEZA M7 RETORNO A CONDICIONES INICIALES

I8 SENSOR VERIFICA BRAZOS

Q1 SISTEMA OK

Q2 MOTOR CINTA

Q3 PROCESO CUERPO

Q4 PROCESO CABEZA

Q5 PROCESO BRAZOS

Q6 CILINDRO EXPULSA BUENO

Q7 CILINDRO EXPULSA MALO

Q8 VERIFICACIÓN CUERPO OK

Q9 VERIFICACIÓN CABEZA OK

Q10 VERIFICACIÓN BRAZOS OK

Donde, los bloques a determinar son:

17 RS X 2 OR

25 TON 3 NOT

26 TOF 1 AND

2 OR 17 RS

3 NOT 25 TON

1 AND 26 TOF

2 OR 1 AND

3 NOT 8 NAND-FLANCO

1 AND 7 AND-FLANCO

2 OR 2 OR

3 NOT 8 NAND-FLANCO

1 AND 7 AND-FLANCO

2 OR 2 OR

3 NOT 3 NOT

1 AND 1 AND

17 RS 17 RS

25 TON 25 TON

26 TOF 26 TOF

2 OR 1 AND

3 NOT 8 NAND-FLANCO

1 AND 7 AND-FLANCO

B001

B005

B008

B010

B016

B018

B023

Ejemplo

B024

B026

B033

B035

B038

B040

B047

Page 9: LOGO TRAZABILIDAD 03 - guindo.pntic.mec.esguindo.pntic.mec.es/rarc0002/microplcs1/C122_ MicroPLCs.pdf · Para Logo! V4, 5 ,6 y 7. Para Logo! V8. El resultado Si desea reducir un bloque

9MicroPLCs, automatización fácilMicroPLCs, automatización fácilMicroPLCs, automatización fácil

Atajos de programación

TrazabilidadAula Mentor Convocatoria 122 Octubre de 2018

Recuerde:

Si desea sustituir los cables por conectores, pulse la tecla o el icono que aparece a continuación, y haga “clic” en el cable a “cortar”. El resultado, aparecerá un conector indicando la procedencia y otro indicando hacia donde se destina. Para volver a visualizar el cable se usará la misma herramienta activando uno de los 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 desee ubicarlo. El resultado, un punto negro.

Circuito equivalente

Page 10: LOGO TRAZABILIDAD 03 - guindo.pntic.mec.esguindo.pntic.mec.es/rarc0002/microplcs1/C122_ MicroPLCs.pdf · Para Logo! V4, 5 ,6 y 7. Para Logo! V8. El resultado Si desea reducir un bloque

10MicroPLCs, automatización fácilMicroPLCs, automatización fácilMicroPLCs, automatización fácilTrazabilidad

Aula Mentor Convocatoria 122 Octubre de 2018Funciones de programaciónR

S

RSR

elé

Au

toe

ncl

ava

do

r

Pa

r

Trg R

Pa

r

Re

lé d

e Im

pu

lso

s

R S

S

Co

nm

uta

do

r a

na

lóg

ico

de

va

lor

um

bra

lP

ar

AA

x

Inte

rru

pto

r a

na

lóg

ico

de

va

lor

um

bra

ld

ifere

nci

al

Pa

r

AA

x

Co

mp

ara

do

ra

na

lóg

ico

Pa

r

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

Pa

r

AA

x

AQ

R Cn

t

Dir

Pa

r

+_

Co

nta

do

rP

rog

resi

vo/

Re

gre

sivo

R En

Ra

l

Pa

r

Con

tado

r de

hor

as d

e fu

ncio

nam

ient

o

h

Fre

Pa

r

Se

lect

or

de

um

bra

l

CO

NTA

DO

RE

S

VA

RIO

SA

NA

GIC

OS

Text

o d

e

avi

soP

ar

En P

Inte

rru

pto

rS

oftw

are

Pa

r

En

Trg

Pa

r

Re

gis

tro

de

d

esp

laza

mie

nto

Dir

In

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

D c

on

e

va

lua

ció

n

de

fla

nco

s

&

NA

ND

co

n

eva

lua

ció

nd

e fla

nco

s

&

TE

MP

OR

IZA

DO

RE

S

Trg T

R

eta

rdo

a

la c

on

exi

ón

Trg TR

R

eta

rdo

a la

de

sact

iva

ció

n

Re

tard

o a

la

con

exi

ón

/d

esc

on

exi

ón

Trg

Pa

r

Trg

Pa

r

RR

eta

rdo

a la

co

ne

xió

n m

em

oriza

do

Trg Pa

r

Rel

é de

bar

rido

(sal

ida

de im

puls

os)

Re

lé d

e b

arr

ido

dis

pa

rad

o

po

r fla

nco

Trg

Pa

r

R

En T

Re

loj

Sim

étr

ico

En

Inv

Pa

r

Ge

ne

rad

or

de

im

pu

lso

s a

sín

cro

no

s

No

M DM D

Tem

po

riza

do

rA

nu

al

No

1

No

2

No

3

Tem

po

riza

do

r S

em

an

al

En

Pa

r

Ge

ne

rad

or

Ale

ato

rio

Trg

Pa

r

Inte

rru

pto

r d

ea

lum

bra

do

pa

ra e

sca

lera

Trg R

Inte

rru

pto

rC

on

fort

ab

le

Pa

r

En

tra

da

a

na

lóg

ica

AI

Q

Sa

lida

a

na

lóg

ica

AQ

Q1

Ma

rca

a

na

lóg

ica

AM

Q1

Bit

de

re

gis

tro

de

d

esp

laza

mie

nto

(de

S1

a S

8)

S

Q

En

tra

da

IQ

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