10
Argumento y Gráfico principal 1 Transporte de piezas por tornillo sinfin START RESET I1 I2 A B I7 SENSOR A0 I8 SENSOR A1 I5 SENSOR B0 I6 SENSOR B1 I10 sensor pieza I4 Límite inverso Q3 Q1 Motor directo M Q2 Motor inverso M I9 Sensor vueltas I3 Límite directo Q4 CIL_B SALE+ N S CIL_A SALE+ Q5 Aula Mentor Convocatoria 121 junio de 2018 MicroPLCs Automatización fácil Por una cinta transportadora, llegará una pieza, y al llegar a un Sensor I10, la cinta se detiene, y dos cilindros neumáticos Q3 y Q4 , junto con un imán Q5 se encargarán de coger la pieza y llevarla hasta un almacén de piezas, que sólo admite tres de ellas y que es capaz de moverse a través de un tornillo sinfin, para que el cilindro la deje caer siempre en el espacio vacío. Por lo tanto, el proceso se repetirá tres veces con tres piezas. La cinta transportadora no se ha programado en este ejercicio, por lo tanto no se considerará su funcionamiento. Para programar se han usado marcas a modo de etapas, es decir, cada acción se resume en una marca y esta marca activará o desactivará componentes.

TRANSPORTE DE PIEZAS POR TORNILLO SINFIN 03guindo.pntic.mec.es/rarc0002/microplcs1/C121_MicroPLCs.pdfun tornillo sinfin, para que el cilindro la deje caer siempre en el espacio vacío

  • Upload
    others

  • View
    10

  • Download
    0

Embed Size (px)

Citation preview

Page 1: TRANSPORTE DE PIEZAS POR TORNILLO SINFIN 03guindo.pntic.mec.es/rarc0002/microplcs1/C121_MicroPLCs.pdfun tornillo sinfin, para que el cilindro la deje caer siempre en el espacio vacío

Argumento y Gráfico principal1

Transporte de piezas por tornillo sinfin

START RESET

I1 I2

A

B

I7

SENSORA0

I8

SENSORA1

I5

SENSORB0

I6

SENSORB1

I10

sensorpieza

I4

Límiteinverso

Q3

Q1

Motordirecto

M

Q2

Motorinverso

M

I9

Sensorvueltas

I3

Límitedirecto

Q4

CIL_BSALE+

N S

CIL_ASALE+

Q5

Aula Mentor Convocatoria 121 junio de 2018

MicroPLCs Automatización fácil

Por una cinta transportadora, llegará una pieza, y al llegar a un Sensor I10, la cinta se detiene, y dos cilindros neumáticos Q3 y Q4 , junto con un imán Q5 se encargarán de coger la pieza y llevarla hasta un almacén de piezas, que sólo admite tres de ellas y que es capaz de moverse a través de un tornillo sinfin, para que el cilindro la deje caer siempre en el espacio vacío. Por lo tanto, el proceso se repetirá tres veces con tres piezas.

La cinta transportadora no se ha programado en este ejercicio, por lo tanto no se considerará su funcionamiento.

Para programar se han usado marcas a modo de etapas, es decir, cada acción se resume en una marca y esta marca activará o desactivará componentes.

Page 2: TRANSPORTE DE PIEZAS POR TORNILLO SINFIN 03guindo.pntic.mec.es/rarc0002/microplcs1/C121_MicroPLCs.pdfun tornillo sinfin, para que el cilindro la deje caer siempre en el espacio vacío

2Secuencia de funcionamiento

MicroPLCs, automatización fácilTransporte de piezas por tornillo sinfinTransporte de piezas por tornillo sinfinAula Mentor Convocatoria 121 junio de 2018

MicroPLCs Automatización fácil

START RESET

I1 I2

A

B

I7

SENSORA0

I8

SENSORA1

I5

SENSORB0

I6

SENSORB1

I10

sensorpieza

I4

Límiteinverso

Q3

Q1

Motordirecto

M

Q2

Motorinverso

M

I9

Sensorvueltas

I3

Límitedirecto

Q4

CIL_BSALE+

N S

CIL_ASALE+

Q5

START RESET

I1 I2

AI7

SENSORA0

I8

SENSORA1

I5

SENSORB0

I6

SENSORB1

I10

sensorpieza

I4

Límiteinverso

Q3

Q1

Motordirecto

M

Q2

Motorinverso

M

I9

Sensorvueltas

I3

Límitedirecto

Q4

CIL_BSALE+

CIL_ASALE+

N SQ5

B

START RESET

I1 I2

A

B

I7

SENSORA0

I8

SENSORA1

I5

SENSORB0

I6

SENSORB1

I10

sensorpieza

I4

Límiteinverso

Q3

Q1

Motordirecto

M

Q2

Motorinverso

M

I9

Sensorvueltas

I3

Límitedirecto

Q4

CIL_BSALE+

N S

CIL_ASALE+

Q5N SQ5

START RESET

I1 I2

AI7

SENSORA0

I8

SENSORA1

I5

SENSORB0

I6

SENSORB1

I10

sensorpieza

I4

Límiteinverso

Q3

Q1

Motordirecto

M

Q2

Motorinverso

M

I9

Sensorvueltas

I3

Límitedirecto

Q4

CIL_BSALE+

N S

CIL_ASALE+

Q5N SQ5

A

B

START RESET

I1 I2

AI7

SENSORA0

I8

SENSORA1

I5

SENSORB0

I6

SENSORB1

I10

sensorpieza

I4

Límiteinverso

Q3

Q1

Motordirecto

M

Q2

Motorinverso

M

I9

Sensorvueltas

I3

Límitedirecto

Q4

CIL_BSALE+

N S

CIL_ASALE+

Q5N SQ5

A

B

START RESET

I1 I2

AI7

SENSORA0

I8

SENSORA1

I5

SENSORB0

I6

SENSORB1

I10

sensorpieza

I4

Límiteinverso

Q3

Q1

Motordirecto

M

Q2

Motorinverso

M

I9

Sensorvueltas

I3

Límitedirecto

Q4

CIL_BSALE+

N S

CIL_ASALE+

Q5N SQ5

A

B

N SQ5

A continuación, se muestra gráficamente, una secuencia o ciclo (las seis primeras imágenes). Los tres últimos gráficos presentan el resultado para las dos piezas restantes.

Page 3: TRANSPORTE DE PIEZAS POR TORNILLO SINFIN 03guindo.pntic.mec.es/rarc0002/microplcs1/C121_MicroPLCs.pdfun tornillo sinfin, para que el cilindro la deje caer siempre en el espacio vacío

Secuencia y programación3

Transporte de piezas por tornillo sinfinAula Mentor Convocatoria 121 junio de 2018

MicroPLCs Automatización fácil

1. Esta parte de la programación, muestra la activación de las salidas, es decir: los dos cilindros, el motor del serpentín en sus dos sentidos de giro y el imán. Note, que las activaciones y desactivaciones provienen de marcas que se corresponden con las diferentes etapas, y por entradas físicas, como I2 Reset e I4 límite inverso.

START RESET

I1 I2

A

B

I7

SENSORA0

I8

SENSORA1

I5

SENSORB0

I6

SENSORB1

I10

sensorpieza

I4

Límiteinverso

Q3

Q1

Motordirecto

M

Q2

Motorinverso

M

I9

Sensorvueltas

I3

Límitedirecto

Q4

CIL_BSALE+

N S

CIL_ASALE+

Q5

START RESET

I1 I2

A

B

I7

SENSORA0

I8

SENSORA1

I5

SENSORB0

I6

SENSORB1

I10

sensorpieza

I4

Límiteinverso

Q3

Q1

Motordirecto

M

Q2

Motorinverso

M

I9

Sensorvueltas

I3

Límitedirecto

Q4

CIL_BSALE+

N S

CIL_ASALE+

Q5

START RESET

I1 I2

A

B

I7

SENSORA0

I8

SENSORA1

I5

SENSORB0

I6

SENSORB1

I10

sensorpieza

I4

Límiteinverso

Q3

Q1

Motordirecto

M

Q2

Motorinverso

M

I9

Sensorvueltas

I3

Límitedirecto

Q4

CIL_BSALE+

N S

CIL_ASALE+

Q5

20 VUELTASPARA I9

Page 4: TRANSPORTE DE PIEZAS POR TORNILLO SINFIN 03guindo.pntic.mec.es/rarc0002/microplcs1/C121_MicroPLCs.pdfun tornillo sinfin, para que el cilindro la deje caer siempre en el espacio vacío

4Programación

MicroPLCs, automatización fácilTransporte de piezas por tornillo sinfinTransporte de piezas por tornillo sinfinAula Mentor Convocatoria 121 junio de 2018

MicroPLCs Automatización fácil

2. El funcionamiento comienza activando el pulsador I1 START, siempre y cuando exista pieza. De esto se encarga el sensor de pieza I10. Si se cumple esto, se activa la marca M1.

La marca M1 hace lo siguiente: Activa el cilindro B Q4, que desciende. Cuando ha salido totalmente, se activa el sensor que indica este hecho I6 B1.

3. El sensor I6 B1, activa la marca M2, que a su vez conecta un temporizador B024. Pasados tres segundos, se conecta la marca M3, y ésta a su vez excita el imán Q5=1. La pieza está fija. La marca M3 también anula a Q4 = 0, que hace que el cilindro B se recoja (se eleve) y lleve consigo la pieza a través del imán.

Page 5: TRANSPORTE DE PIEZAS POR TORNILLO SINFIN 03guindo.pntic.mec.es/rarc0002/microplcs1/C121_MicroPLCs.pdfun tornillo sinfin, para que el cilindro la deje caer siempre en el espacio vacío

Programación5

Transporte de piezas por tornillo sinfinAula Mentor Convocatoria 121 junio de 2018

MicroPLCs Automatización fácil

4. Cuando el vástago B, se recoge completamente, se activa el sensor B0 I5. Este sensor permite la excitación de la marca M4. Y esta a su vez conecta el cilindro A, a través de la salida Q3 = 1. Cuando el vástago de este cilindro sale, se conecta el sensor A1 I8. Este sensor activa la marca M5, que a su vez vuelve a conectar el cilindro Q4 = 1, que hace descender el conjunto, justo encima de la bandeja, donde se debe depositar la pieza.

5. Cuando el vástago B, desciende completamente, se activa el sensor B1 I6. Este sensor permite la excitación de la marca M6. Y esta a su vez anula el imán Q5 = 0. Al mismo tiempo, inicia un temporizador B043, con 3 segundos, y pasados los cuales, se conecta la marca M7. Esta marca anula el cilindro Q4 = 0, que permite que el vástago B se eleve de nuevo, hasta llegar al sensor B0 I5.

Page 6: TRANSPORTE DE PIEZAS POR TORNILLO SINFIN 03guindo.pntic.mec.es/rarc0002/microplcs1/C121_MicroPLCs.pdfun tornillo sinfin, para que el cilindro la deje caer siempre en el espacio vacío

6Programación

MicroPLCs, automatización fácilTransporte de piezas por tornillo sinfinTransporte de piezas por tornillo sinfinAula Mentor Convocatoria 121 junio de 2018

MicroPLCs Automatización fácil

6. El sensor B0 I5, conecta la marca M8, y esta a su vez, resetea el cilindro A Q3 = 0, que se recoge.

7. Cuando se recoge completamente el cilindro A, se activa el sensor A0 I7, que conecta la marca M9. Esta marca conecta el motor del tornillo sinfin Q1 = 1. El sensor I9, comienza a contar las vueltas del tornillo sinfin que están registradas en el contador B001. Cuando éste computa 5 vueltas, se activa la marca M10.

8. La misión de la marca M10, activar de nuevo la marca M1, siempre que exista pieza en la cinta (I10 sensor pieza = 1), con el propósito de repetir las acciones de las marcas de M1 a M9, con una segunda pieza.

Page 7: TRANSPORTE DE PIEZAS POR TORNILLO SINFIN 03guindo.pntic.mec.es/rarc0002/microplcs1/C121_MicroPLCs.pdfun tornillo sinfin, para que el cilindro la deje caer siempre en el espacio vacío

Programación7

Transporte de piezas por tornillo sinfinAula Mentor Convocatoria 121 junio de 2018

MicroPLCs Automatización fácil

9. El proceso se repite como se ha comentado con la segunda pieza, hasta llegar de nuevo a la Marca 9, pero el contador ya no funciona, puesto que sólo sirvió para la activación de la M10. en este caso se activa la marca M11, que vuelve a activar de nuevo la marca M1, siempre que exista pieza en la cinta (I10 sensor pieza = 1), con el propósito de repetir las acciones de las marcas de M1 a M9, con la tercera y última pieza.

10. El proceso se repite como se ha comentado con la tercera pieza, hasta llegar de nuevo a la Marca 9, pero en este caso, al estar activo el sensor de límite directo I3 = 1, se activa la marca M12, que tiene como propósito activar el motor del tornillo sinfin sentido inverso (Q2 = 1), hasta que es detenido por el sensor límite inverso I4 = 1. Todo el sistema queda en reposo a la espera de presionar de nuevo I1 START.

I2 RESET, anula el sistema en cualquier momento.11.

Page 8: TRANSPORTE DE PIEZAS POR TORNILLO SINFIN 03guindo.pntic.mec.es/rarc0002/microplcs1/C121_MicroPLCs.pdfun tornillo sinfin, para que el cilindro la deje caer siempre en el espacio vacío

8Variables y bloques a determinar

MicroPLCs, automatización fácilTransporte de piezas por tornillo sinfinTransporte de piezas por tornillo sinfinAula Mentor Convocatoria 121 junio de 2018

MicroPLCs Automatización fácil

Variables Denominación Variables Denominación

I1 START M1 CILINDRO B DESCIENDE

I2 RESET M2 IMÁN

I3 LÍMITE DIRECTO DEL TORNILLO SINFÍN M3 CILINDRO B SE RECOGE (SE ELEVA)

I4 LÍMITE INVERSO DEL TORNILLO SINFÍN M4 CILINDRO A SALE

I5 SENSOR B0 DEL CILINDRO B M5 CILINDRO B DESCIENDE

I6 SENSOR B1 DEL CILINDRO B M6 IMÁN SE ANULA

I7 SENSOR A0 DEL CILINDRO A M7 CILINDRO B SE RECOGE (SE ELEVA)

I8 SENSOR A1 DEL CILINDRO A M8 CILINDRO A SE RECOGE

I9 SENSOR DE VUELTAS HACIA EL CONTADOR M9 PERMITE CONTADOR Y M10, M11 Y M12

Q1 MOTOR TORNILLO SINFIN SENTIDO DIRECTO M10 MARCAS M1 A M9 CON SEGUNDA PIEZA

Q2 MOTOR TORNILLO SINFIN SENTIDO INVERSO M11 MARCAS M1 A M9 CON TERCERA PIEZA

Q3 CILINDRO A, SALE M12 PUESTA A CONDICIONES INICIALES

Q4 CILINDRO B, DESCIENDE

Q5 IMÁN

Donde, los bloques a determinar son:

17 RS X 17 RS

25 TON 25 TON

26 TOF 26 TOF

2 OR 2 OR

3 NOT 3 NOT

1 AND 1 AND

1 AND 1 AND

8 NAND-FLANCO 8 NAND-FLANCO

7 AND-FLANCO 7 AND-FLANCO

17 RS 2 OR

25 TON 8 NAND-FLANCO

26 TOF 7 AND-FLANCO

2 OR 2 OR

3 NOT 3 NOT

1 AND 1 AND

2 OR 2 OR

3 NOT 3 NOT

1 AND 1 AND

2 OR 2 OR

3 NOT 3 NOT

1 AND 1 AND

B005

B004

B006

B024

B033

B041

B042

Ejemplo

B043

B059

B061

B062

B063

B068

B071

Page 9: TRANSPORTE DE PIEZAS POR TORNILLO SINFIN 03guindo.pntic.mec.es/rarc0002/microplcs1/C121_MicroPLCs.pdfun tornillo sinfin, para que el cilindro la deje caer siempre en el espacio vacío

Atajos de programación9

MicroPLCs, automatización fácilMicroPLCs, automatización fácilTransporte de piezas por tornillo sinfinAula Mentor Convocatoria 121 junio de 2018

MicroPLCs Automatización fácil

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: TRANSPORTE DE PIEZAS POR TORNILLO SINFIN 03guindo.pntic.mec.es/rarc0002/microplcs1/C121_MicroPLCs.pdfun tornillo sinfin, para que el cilindro la deje caer siempre en el espacio vacío

R 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

10Funciones de programación

MicroPLCs, automatización fácilTransporte de piezas por tornillo sinfinTransporte de piezas por tornillo sinfinAula Mentor Convocatoria 121 junio de 2018

MicroPLCs Automatización fácil