Vous êtes sur la page 1sur 23

Circuitos de autómatas

1. Marcha-paro
2. Inversión de giro pasando por paro
3. Inversión de giro sin pasar por paro
4. Arranque estrella triangulo
5. Practica final Biestables.
Marcha-paro
Inversor de giro con
Estrella-triangulo
Estrella-triangulo
6. Temporizador
Como funciona y práctica de los 4 tipos de temporizador.
Arranque estrella-triangulo temporizado
7. Manejo de FB
8. Grafcet

Grafcet básico

Grafcet temporizado

9. Grafcet ejercicio
10. Grafcet ejercicio 2
11. Grafcet ejercicio 3
12. Ejercicio 11
13. Grafcet ejercicio 11.3
14. Ejercicio 11.4
15. Servidor web
16. Contadores
17. Garaje de 10 coches
18. PROGRAMACION HORARIA

BIESTABLES (PARA MEMORIA)

Bobinas set y reset activan una salida o desactivan sin memoria.

Preguntarse para programar el set:

¿Cuáles son las condiciones de activación de la salida?

Preguntarse para programar el reset:

¿Cuáles son las condiciones de desactivación de la salida?

SOLO USARLOS CUANDO SEAN NECESARIOS


RUTINAS

Rutina para marcha-paro:

Rellenar tabla con las variables internas (etiquetas azules)


TEMPORIZADOR

TIPO DE DATOS: 4h_3m_2s_3ms (ocupa una doble palabra) si solo minutos y segundos 3m_25s

TP

TP relé de impulso con memoria IN Q

PT ET

IN entrada de pulso

PT tiempo impulso

ET tiempo contado

Q salida de impulso

TON retraso a la conexión TON

IN Q

PT ET

IN entrada de pulso

PT tiempo impulso

ET tiempo contado

Q salida de impulso

TOF retraso a la desconexión TOF

IN Q

PT ET

IN entrada de pulso

PT tiempo impulso

ET tiempo contado

Q salida de impulso
TONR acumulador de tiempo TONR

IN Q

RESET de TEMPORIZADOR R

PT ET

IN entrada de pulso

PT tiempo impulso

ET tiempo contado

Q salida de impulso

Practica estrella triangulo:


Manejo de FB:

Para llamar varias veces un FC con un temporizador usa el mismo temporizador para todas las FC, lo que es un
inconveniente por lo que hay que usar FB

Mismo programa temporizado, pero en FB

DESDE MAIN SE VE Y SE RELLENAN LOS DATOS


Memoria del autómata mediante marcas (Funciona con bit y byte)
Configuración de dispositivos Marca de sistema y de ciclo

I. Diagrama de diagnóstico modificado: Bit de avería

EN MAIN (O CUALQUIER OTRO PROGRAMA) SE PUEDEN METER LAS SIGUIENTES ENTRADAS

FirstScan: Manda un 1 al poner el autómata en run.

Clock_1Hz: Manda un 1 cada segundo.


SISTEMA DE PROGRAMACION GRAFCET
ETAPAS: N

TRANSICION: CONDICION PARA PASAR DE ETAPAS

EJEMPLO DE PROGRAMACION:
0
I0.0
1 MOTOR1 MOTOR2
I0.1
2 MOTOR2
I0.2
3 MOTOR1 MOTOR3
I0.3

Para pasar de etapas tiene que cumplirse la transición y la etapa anterior.


Para desactivar una etapa la desactiva la siguiente.
EN TIA PORTAL SE APLICAN BIESTABLES PARA PROGRAMAR DIAGRAMAS
Se llaman M0.0 a la primera etapa y se sigue con el mismo método (M0.1…)
Se llaman Q0.0 a los motores
M0.0
I0.0
M0.1 Q0.0 Q0.1
I0.1
M0.2 Q0.1
I0.2
M0.3 Q0.0 Q0.2
I0.3
Para este fin de semana:
Dos FC
Etapas Primera parte de etapas. M0.0 tiene que arrancar sola cuando el autómata pasa a run.

Acción Segunda parte de motores. Q0.0


2º ejercicio de gracfet temporizado

M0.0
I0.0 TEMP1
M0.1 Q0.0 Q0.1 Q0.3
TEMP1
M0.2 Q0.1
I0.2
M0.3 Q0.0 Q0.2
I0.3
1ª Bloque Etapas
2ª Bloque acciones

3º Bloque Paradas (DEJA AL SISTEMA EN MO.0 NO FUNCIONA BLOQUE ACCIONES)


GRACFET CON SELECTOR AUTOMATICO MANUAL

En main ponemos el First Scan y la M0.0 y conectamos al autómata un


conmutador automático/manual y al manual se le añade un conmutador de una
posición por motor.

LOS BLOQUES ETAPA, PARADAS Y ACCIONES SON IGUALES A LOS ANTERIORES


MANUAL SIN REINICIO DE AUTOMATICO

MANUAL CON REINICIO DE AUTOMATICO


OPERACIONES OR Y AND (IDEM LOGICA)
OR: Solo se activa una rama y hay varias condiciones, una por rama.
AND: Entran todas las ramas, solo una condición (hasta que no se finalizan todas las condiciones
no se sale del bloque AND)

Ejemplo de AND:

M0.0
I0.0

M0.1 Q0.0 M0.2 Q0.1


I0.1 I0.2
M0.3 Q0.3 M0.4 Q0.4
I0.3 I0.4
M0.5 Q0.5 M0.6 Q0.6

I0.5 + I0.6
M0.7 Q0.7
I0.7
I0.8 M0.8 Q0.7 + Q0.8
CREACION DE WEB EN HTML PARA PLC
USAR VERSION 4.1

UTILIZAR ROUTER
Tipos de contadores:

Contador atrás CTD: CDT


-CD Q-
-LD
CV-
-PV

CD: Cuando recibe un flanco ascendente por CD resta 1.


LD: Carga el valor de PV en CV
Q: Q es 1 si CV es menor o igual a cero.
CV: es el valor de conteo.
PV: es el valor que queremos cargar es un numero entero.

Contador adelante CTU: CTU

-CU Q-
-R
CV-
-PV

CU: Cuando recibe un flanco ascendente por CU suma 1.


R: Resetea el contador a 0.
Q: Q es 1 si CV es mayor o igual a PV.
CV: es el valor de conteo.
PV: es el valor que queremos cargar es un numero entero.
Contador adelante y atrás CTUD: CDT
-CU QU-

-CD QD-
-LD
-R
CV-
-PV

CU: Cuando recibe un flanco ascendente por CU suma 1.


CD: Cuando recibe un flanco ascendente por CD resta 1.
LD: Carga el valor de PV en CV
R: Resetea el contador a 0.
QU: Q es 1 si CV es mayor o igual a PV.
QD: Q es 1 si CV es menor o igual a cero.
CV: es el valor de conteo.
PV: es el valor que queremos cargar es un numero entero.
PROGRAMACION HORARIA
El autómata tiene incorporado un reloj y un calendario que puede ser usado para programar futuras
acciones en momentos precisos.
DOMINGO=1, LUNES=2, …………SABADO=7
EXTRACCION DE VARIABLES
ENTRADAS ANALOGICAS (DE 0 a 10V): IW64 e IW66
Resolución del autómata:
RANGO: 0 a 27 648 Transforma la escala de 0 a 10V a su rango.
Se pasa del rango del autómata a la escala deseada con dos cambios:
Primero se convierte en un número real y luego hace un escalado.
SALIDAS ANALOGICAS:
Se cablean igual que un lazo de 4-20 mA
PROGRAMACION DE ENTRADAS ANALOGICAS
DIRECCION DE PALABRA 64 (IW64)
Poner IW64 y MD60 a mano
PRIMERO SE PASA DE 0 A 10 A 0 A 27648 Y LUEGO DE O A 100 ºC

Vous aimerez peut-être aussi