Sei sulla pagina 1di 16

Secuencia

Mando secuencial
Introduccin Fundamentos Uso de secuencias Modificacin Descripcin de la solucin, ejemplo - Test

Introduccin

Posicin inicial

G. horario Q0.0 = "1" G. antihorario Q0.0 y Q0.1 = "1

Marcha

Paro

Proteccin motor Avance Q0.2

Tope

Ahora realizaremos conjuntamente una secuencia.

Con S1 se pone en marcha con giro horario el motor de una taladradora automtica. Tras 3 s se conecta el avance. Cuando se alcanza el tope en I0.3, se desconecta el avance. Un resorte lleva la mquina a la posicin inicial. Para ello el accionamiento gira en sentido antihorario (Q0.0 y Q0.1 estn a "1"). Una vez alcanzada la pos. inicial I0.4 = "1", el accionamiento sigue funcionando otro segundo hasta que se desconecta la mquina. Con paro es siempre posible desconectar la mquina (se activa con I0.0 = "0").

Repaso

Autorretencin

Telerruptor

Retardo a la desconexin

Secuencia

Anexo

39

Secuencia

Mando secuencial
Introduccin Fundamentos Uso de secuencias Modificacin Descripcin de la solucin, ejemplo - Test

Planteamiento

Este es el aspecto que tiene la solucin para la secuencia del ejemplo de la taladradora automtica.

Primer ciclo SM0.1 Proteccin motor I0.5 Paro I0.0

Borrar marcas de etapa M0.1 a M0.5.

Marcha S1

Mandril giro horario I0.0="1 Se arranca tiempo (T37) de aceleracin 3s


3s transcurridos (T37)

Conecta avance Q0.2="1" El mandril gira en sentido horario Q0.0="1".


Tope

Cuando se alcanza el tope, el mandril gira en sentido antihorario Q0.0="1" y Q0.1="1" (inversin de sentido mediante Q0.1). Se desconecta el avance Q0.2="0".
Posicin inicial

Cuando se alcanza la posicin inicial I0.4="1", el mandril gira todava 1s (T38), Q0.0 = "1" y Q0.1 = "1".
1s transcurrido (T38)

Se para el mandril Q0.0="0" y Q0.1="0". Activar etapa 0.


Continuar con etapa 0

40

Repaso

Autorretencin

Telerruptor

Retardo a la desconexin

Secuencia

Anexo

Secuencia

Mando secuencial
Introduccin Fundamentos Uso de secuencias Modificacin Descripcin de la solucin, ejemplo - Test

Fundamentos (1)
Vamos a resolver el mando de la taladradora con una secuencia o cadena secuencial.

Qu es un mando o control secuencial? Se trata de un mtodo de mando para el cual la tarea a resolver se divide en pequeas etapas o pasos sucesivos (p. ej. motor con, avance con, avance des ...). Etapas Las tareas parciales (funciones) se denominan etapas. Normalmente es necesario ejecutar una etapa antes de poder comenzar la siguiente. Condicin de Se activa una nueva etapa cuando se cumple la condicin transicin de transicin. Una etapa est activa cuando su marca asociada, Etapa activa p. ej. M0.1 = "1".
marca etapa MX.Y = "1"

El nmero de etapas sirve para identificar unvocamente


Para cada estado importante se define una etapa o paso.

Motor Con

Tarea parcial/funcin de la etapa (accin)


Avance Con

Marca etapa Cada etapa tiene asignada una marca separada (marca de etapa). Una etapa est activada cuando est activada su marca asociada (= "1").
Avance Des

Para las marcas de etapa es posible utilizar direcciones de marca cualesquiera.

Repaso

Autorretencin

Telerruptor

Retardo a la desconexin

Secuencia

Anexo

41

Secuencia

Mando secuencial
Introduccin Fundamentos Uso de secuencias Modificacin Descripcin de la solucin, ejemplo - Test

Fundamentos (2)

Qu es una condicin de transicin? Cada etapa se arranca (activa) al cumplirse una cierta condicin. La condicin resulta generalmente de diferentes estados de la mquina. Por ejemplo del estado de fines de carrera, pulsadores de mando, temperaturas alcanzadas u temporizaciones. Casi siempre, una etapa anterior activa forma tambin parte de la condicin. Cuando se pone a 1 una nueva marca de etapa se pone a 0 la marca de la etapa precedente.
Condicin de transicin activa la marca de etapa

Marca de etapa activa "1"

Siempre est activada slo una etapa. Tope La condicin para que est activada la etapa 4 es: I0.4 deber ser "1" Y M0.3 (la marca de la etapa 3) debe ser "1". Posicin inicial

Si se cumple esta condicin, p. ej. temporizacin transcurrida, fin de carrera accionado, se activa una nueva etapa. Normalmente se desactiva entonces otra etapa activa. Al avanzar en la secuencia no nos preocupamos todava de la activacin de las salidas. Esto se realizar en otra seccin del programa. Es decir, un mando materializado con secuencias consta de dos secciones: 1) El avance propiamente dicho entre las diferentes etapas siempre que se cumplan las condiciones necesarias (condicin de transicin). 2) La activacin de las salidas (mandar vlvulas y accionamiento).

42

Repaso

Autorretencin

Telerruptor

Retardo a la desconexin

Secuencia

Anexo

Secuencia

Mando secuencial
Introduccin Fundamentos Uso de secuencias Modificacin Descripcin de la solucin, ejemplo - Test

Fundamentos (3)

Las dos secciones de un programa de mando secuencial: 1) Las condiciones de activacin de las diferentes etapas (tareas parciales) se combinan lgicamente con las diferentes marcas de etapa. Cuando se activan sucesivamente las marcas M0.1... entonces se ejecuta la secuencia completa. Con ello se define la secuencia total de la tarea. Marcha S1 I0.1, retardo 3 s, tope I0.3, posicin inicial I0.4, etapa anterior respectiva. Marca de etapa M0.1, M0.2, M0.3, M0.4
Secuencia 1. Sec. programa Marcha

2) Las marcas activas se asignan respectivamente a las salidas del PLC las cuales, por su parte, mandan p. ej. contactores o vlvulas Esto constituye el interface a la instalacin/mquina.

Q0.1, Q0.2, Q0.0

2. Sec.programa

Acciones

P. ej. motores vlvulas

Repaso

Autorretencin

Telerruptor

Retardo a la desconexin

Secuencia

Anexo

43

Secuencia

Mando secuencial
Introduccin Fundamentos Uso de secuencias Modificacin Descripcin de la solucin, ejemplo - Test

Fundamentos (4)

1) Mando/avance de la secuencia
En la secuencia se avanza poniendo a 1 y a 0 las marcas de etapa.

Aqu M0.2 y M0.3 son marcas de etapa

2) Mando de las salidas a travs de marcas de etapa


Si una salida est a "0" entonces no se activa.

Las salidas estn mandadas nicamente por las marcas de etapa. Asignando a las salidas bobinas ( ) normales queda garantizado el que la salida slo se active en la etapa respectiva! Si una salida debe ser "1" (p. ej. Q0.0), en varias etapas, entonces las marcas de etapa respectiva se combinan con una funcin "O" y se asignan a la salida.

44

Repaso

Autorretencin

Telerruptor

Retardo a la desconexin

Secuencia

Anexo

Secuencia

Mando secuencial
Introduccin Fundamentos Uso de secuencias Modificacin Descripcin de la solucin, ejemplo - Test

Trabajar con secuencias (1)

Cada etapa tiene asignada una marca separada (marca de etapa). Esta est a "1" cuando est activa la etapa. Para mayor claridad, en la secuencia o cadena secuencial que nos ocupa nunca habr ms de una etapa simultneamente activa. Es decir, slo debe estar a "1" una marca de etapa. Si la tarea es ms compleja es ms favorable utilizar otra secuencia ms. En el caso de que deban controlarse independientemente y de forma simultnea 2 o ms operaciones, entonces se trabaja con secuencias separadas. Esto se muestra en el grfico siguiente.

Secuencia A

Si M0.3="1" entonces arrancan las dos secuencias B y C. M0.3 activa las marcas M0.4 y M1.1. Como consecuencia se pone a 0 M0.3 y las secuencias B y C avanzan con independencia.

Secuencia B

Secuencia C

Repaso

Autorretencin

Telerruptor

Retardo a la desconexin

Secuencia

Anexo

45

Secuencia

Mando secuencial
Introduccin Fundamentos Uso de secuencias Modificacin Descripcin de la solucin, ejemplo - Test

Trabajar con secuencias (2)

En la prctica, una condicin de transicin puede estar compuesta de varios contactos. En el caso de nuestro ejemplo, ste podra p. ej. ampliarse con la condicin de que slo sea posible poner en marcha cuando la taladradora est en la posicin inicial. En este punto, la secuencia tiene entonces el aspecto siguiente:

Marcha Posicin inicial

46

Repaso

Autorretencin

Telerruptor

Retardo a la desconexin

Secuencia

Anexo

Secuencia

Mando secuencial
Introduccin Fundamentos Uso de secuencias Modificacin Descripcin de la solucin, ejemplo - Test

Trabajar con secuencias (3)


Ventajas

La seleccin de mando en la secuencia y la activacin de las salidas estn separadas - As, si una salida no slo debe estar activa en las etapas 1, 2 y 3 sino tambin en la 7, esto slo exige modificar el programa en un punto.
antes
M0.2 Q0.3 M0.2 Q0.3

modificado

M0.3 M0.3

M0.7

- Los cambios en la seccin de mando de la secuencia no aceptan a la activacin de las salidas. El programa puede probarse fcilmente - Cada etapa puede seguirse en la unidad de programacin. - Si no avanza la secuencia puede detectarse fcilmente qu condicin falta. Se reducen los tiempos de parada de la mquina - Si no funciona la mquina, en base a la posicin mecnica de la misma y de la marca de etapa activa es fcil detectar qu condicin de transicin falta. Menores errores de programacin, puesta en marcha ms rpida - El uso de una secuencia obliga a una estructura de programa que minimiza los errores de programacin.

Repaso

Autorretencin

Telerruptor

Retardo a la desconexin

Secuencia

Anexo

47

Secuencia

Mando secuencial
Introduccin Fundamentos Uso de secuencias Modificacin Descripcin de la solucin, ejemplo - Test

Importante para trabajar con seguridad (1)

En la primera etapa (posicin inicial) no conviene que se activen p. ej. accionamientos o vlvulas. En nuestro ej. se trata de la etapa 0 o de la marca de etapa M0.0.

Si se pulsa "PARO" o se dispara la proteccin del motor, basta con activar la primera marca de etapa (en nuestro ej., M0.0) para que se paren todos los accionamientos. Simultneamente es necesario poner a cero las restantes marcas de etapa.

Se activa M0.0, se ponen a cero M0.1 a M0.5 - en el primer ciclo tras el restablecimiento de la alimentacin mediante SM0.1 o - si I0.0="0" o - si I0.5="0".

En el primer ciclo tras la reconexin, SM0.1 est a "1" durante un ciclo

La parte del programa mostrada en el ejemplo deber figurar al final de las condiciones de transicin "normales" de la secuencia. Esto garantiza una desconexin eventualmente necesaria antes de que se activen las salidas.

48

Repaso

Autorretencin

Telerruptor

Retardo a la desconexin

Secuencia

Anexo

Secuencia

Mando secuencial
Introduccin Fundamentos Uso de secuencias Modificacin Descripcin de la solucin, ejemplo - Test

Importante para trabajar con seguridad (2)


Un programa de secuencia debe tener el aspecto siguiente: a

Seccin 1: Mando y avance de la secuencia

Seccin 2: Inicializacin y paro


Nmero de marcas puestas a 0

Seccin 3: Mando de las salidas Antes de la asignacin la primera salida d deber estar dispuesta la seccin para activar la posicin inicial s. De esta forma tiene la mxima prioridad la seccin que trata de la activacin de la posicin inicial.
Retardo a la desconexin

Repaso

Autorretencin

Telerruptor

Secuencia

Anexo

49

Secuencia

Mando secuencial
Introduccin Fundamentos Uso de secuencias Modificacin Descripcin de la solucin, ejemplo - Test

Modificacin

En el segmento 6 se define en qu etapa el programa salta a la etapa 5. En el ejemplo se trata de la etapa 0.

Esto es controlado por:

Puesta a 1 de M0.0 y puesta a 0 de M0.1 a M0.5.

Si el programa debe saltar automticamente tras la etapa 5 a la etapa 1, entonces el segmento 6 debe tener el aspecto siguiente.

Con esta modificacin, la "taladradora automtica" funciona automticamente hasta que sea detenida por I0.0 I0.5.

50

Repaso

Autorretencin

Telerruptor

Retardo a la desconexin

Secuencia

Anexo

Secuencia

Mando secuencial
Introduccin Fundamentos Uso de secuencias Modificacin Descripcin de la solucin, ejemplo - Test

Descripcin de la solucin, ejemplo (1)


Seccin 1 del programa - Avance de la secuencia

Activacin de la etapa 1 Se pone a 1 la marca de etapa M0.1 cuando la secuencia est en la posicin inicial (M0.0 = "1") Y I0.1 se activa. Simultneamente se pone a 0 M0.0, la marca de etapa de la posicin inicial.

Activacin de la etapa 2 La marca de etapa M0.2 se pone a 1 cuando la secuencia est en la etapa 1 (M0.1 = "1") Y transcurre la temporizacin T37. Simultneamente se pone a 0 la marca de etapa M0.1.

Activacin de la etapa 3 La marca de etapa M0.3 se activa cuando la secuencia est en la etapa 2 (M0.2 = "1") Y la entrada I0.3 Tope est a "1". Simultneamente se pone a 0 M0.2.

Repaso

Autorretencin

Telerruptor

Retardo a la desconexin

Secuencia

Anexo

51

Secuencia

Mando secuencial
Introduccin Fundamentos Uso de secuencias Modificacin Descripcin de la solucin, ejemplo - Test

Descripcin de la solucin, ejemplo (2)

Activacin de la etapa 4 Se pone a 1 la marca de etapa M0.4 cuando la secuencia est en la etapa 3 (M0.3 ="1") Y est a "1" la entrada I0.4 (posicin inicial). Simultneamente se pone a 0 M0.3.

Activacin de la etapa 5 Se pone a 1 la marca de etapa M0.5 cuando la secuencia est en la etapa 4 (M0.4 = "1") Y ha transcurrido la temporizacin T38. Simultneamente se pone a 0 la marca de etapa M0.4.

Activacin de la etapa 0 Si est activa la marca de etapa M0.5 (temporizacin T38 acabada) entonces la secuencia activa la etapa 0 (etapa de inicializacin). Esta etapa en el segmento 6 se ha incorporado a propsito porque en este punto es posible prever la consulta de otras condiciones p. ej. la retirada de la pieza, antes de volver a activar la etapa 0. En tal caso, esta condicin deber conectarse en serie con el contacto M0.5.

52

Repaso

Autorretencin

Telerruptor

Retardo a la desconexin

Secuencia

Anexo

Secuencia

Mando secuencial
Introduccin Fundamentos Uso de secuencias Modificacin Descripcin de la solucin, ejemplo - Test

Descripcin de la solucin, ejemplo (3)

Activacin de la temporizacin T37 Cuando se active la etapa 1 (M0.1 = "1"), se arranca la temporizacin T37.

Activacin de la temporizacin T38 Cuando se active la etapa 4 (M0.4 = "1"), se arranca la temporizacin T38.

Inicializacin de la secuencia La marca de etapa M0.0 se pone a "1" 1) Durante el primer ciclo (SM0.1 vale aqu durante un ciclo "1") O 2) Si se pulsa PARO (I0.0 = "0") O 3) Si se ha disparado la proteccin del motor (I0.5 = "0"). Simultneamente se ponen a 0 todas las marcas de etapa M0.1 a M0.5.

Repaso

Autorretencin

Telerruptor

Retardo a la desconexin

Secuencia

Anexo

53

Secuencia

Mando secuencial
Introduccin Fundamentos Uso de secuencias Modificacin Descripcin de la solucin, ejemplo - Test

Descripcin de la solucin, ejemplo (4)


Seccin 2 del programa - Mando de las salidas

Activar salida Q0.0 (giro horario) La salida Q0.0 est a "1" en las etapas 1, 2, 3, 4, es decir cuando estn a "1" M0.1 M0.2 M0.3 M0.4.

Activar salida Q0.1 (inversin sentido giro) La salida Q0.1 est "1" en las etapas 3 y 4, es decir cuando M0.3 M0.4 = "1".

Activar salida Q0.2 (avance Con) Si la marca M0.2 = "1", entonces la salida Q0.2 = "1".

54

Repaso

Autorretencin

Telerruptor

Retardo a la desconexin

Secuencia

Anexo

Potrebbero piacerti anche