Documentos de Académico
Documentos de Profesional
Documentos de Cultura
GOMEZ FLORES
AUTOMATISMOS - INTRODUCCIÓN
SISTEMAS DE NUMERACIÓN
Son aquellos en los que para representar un número se emplean una cantidad
limitada de signos, el valor de los cuales depende de la posición que ocupan.
Ejemplo:
NOTACIÓN POSICIONAL: 538
Es aquel en el que únicamente existen dos símbolos, el “0” y el “1”, por lo que una
variable binaria se define como aquella variable que sólo puede tomar uno de esos
dos valores.
A cada uno de estos estados de información se le llama BIT, 23 bit es un byte (8bits).
CÓDIGOS BINARIOS.
También recibe el nombre (8 4 2 1) por el valor que tiene cada dígito según la
posición que ocupa.
CÓDIGO BCD
0 0000
1 0001
2 0010
3 0011
4 0100
5 0101
6 0110
7 0111
8 1000
9 1001
Hay otros códigos binarios, aunque menos utilizados: Aiken ó 2421 (de las 16
combinaciones se utilizan las cinco primeras y las cinco últimas); exceso tres (en
este faltan las tres primeras y las tres últimas de las 16 combinaciones).
ÁLGEBRA BOOLEANA.
OPERACIONES LÓGICAS
LOGICA "OR"
Todas las operaciones lógicas que se describen a continuación tienen como base
el Álgebra de Boole.
La salida “S” toma el valor uno, siempre que una de las dos entradas, o las dos a
la vez toman el valor uno.
LÓGICA "AND"
La salida “S” toma el valor uno, únicamente cuando las variables de entrada
tienen valor uno, siendo cero para todas las demás combinaciones de entrada.
FUNCIÓN LÓGICA
Una función lógica es una variable binaria. Su valor depende de otras variables
binarias y de las operaciones que unen a estas.
En una determinada función lógica el valor de la variable “S” salida, depende del
valor que tomen las variables de entrada, que estarán relacionadas entre sí por
funciones básicas AND, OR, NOT.
EJERCICIO NÚMERO 1
PUERTAS LÓGICAS "NO" Y "AND"
Con el fin de que el circuito lógico y el circuito eléctrico funcionen a la vez, los
interruptores deben ser normalmente abiertos pero obtenidos de los componentes
de entrada de la lógica digital.
EJERCICIO NÚMERO 2
PUERTAS LÓGICAS "OR" Y "EXOR"
OR
VER SIMULACIÓN
EXOR
EJERCICIO NÚMERO 3
PUERTAS LÓGICAS "NOR" Y "NAND"
NOR
VER SIMULACIÓN
NAND
VER SIMULACIÓN
EJERCICIO NÚMERO 4
PUERTAS LÓGICAS EXOR
• La puerta lógica.
• El circuito eléctrico correspondiente.
• El circuito lógico obtenido de la función algebraica de su tabla de verdad.
a b a⊕b
0 0 0
0 1 1
1 0 1
1 1 0
EJERCICIO NÚMERO 5
LAS DOS FORMAS CANÓNICAS
SOLUCIÓN
EJERCICIO NÚMERO 6
SIMPLIFICACIÓN POR KARNAUGH
SOLUCIÓN
Las puertas and y or, que junto con la inversión son las necesarias para
implementar todos los circuitos partiendo de la función lógica obtenida de la tabla
de verdad, son degenerativas, es decir degeneran la señal, por lo que acaban
siendo necesarios amplificadores de señal, esto se evita si se emplean en los
circuitos puertas nand o puertas nor, que son puertas regeneradoras de señal o
universales.
Se aplica a la función dos inversiones, con lo que la función sigue siendo la misma
Se utilizará una de las inversiones para aplicar morgan y convertir las sumas en
productos, desde luego se negarán los grupos que se sumaban.
Para todas las puertas necesarias para realizar el circuito son nand.
Todas las puertas son ya nor, excepto la más externa que es or, para convertirla
en nor únicamente es necesario negar una vez toda la función, mejor, para que
siga siendo la misma se niega dos veces.
EJERCICIO NÚMERO 6
PRENSA HIDRÁULICA Y LÁMPARA DE AVISO
EJERCICIO NÚMERO 10
PRENSA HIDRÁULICA Y LÁMPARA DE AVISO
Introducción
• El Grafcet es un método gráfico de modelado de sistemas de control
secuenciales
• Surgió en Francia a mediados de los años 70, y fue creado por una
agrupación de algunos fabricantes de autómatas, en concreto
Telemecanique y Aper, junto con dos organismos oficiales, AFCET
(Asociación Francesa para la Cibernética, Economía y Técnica y ADEPA
(Agencia Nacional para el Desarrollo de la Producción Automatizada).
• Fue homologado en Francia (NFC), Alemania (DIN), y con posterioridad
por la Comisión Electrotecnia Internacional ( IEC 848, en 1998).
• Describe la evolución de un proceso que se pretende controlar, indicando
las acciones que hay que realizar sobre dicho proceso y que informaciones
provocan el realizar una u otra acción.
Símbolos normalizados
Etapas
– La evolución de un proceso representada mediante un gráfico
Grafcet, esta formada por una sucesión de etapas que representan cada uno de
sus estados, llevando cada una de ellas asociada una o varias acciones a realizar
sobre el proceso.
– Las etapas se representan con un cuadro y un número o símbolo con un
subíndice numérico en su interior, en ambos casos el número indica el orden que
ocupa la etapa dentro del Grafcet
– Las etapas iniciales, aquellas en las que se posiciona el sistema al iniciarse el
proceso, se representan con un cuadro doble.
1 2
Acción asociada
– Son una o varias acciones a realizar sobre el proceso, cuando la etapa de la
cual dependen dichas acciones se encuentra activada.
– Dichas acciones correspondientes a una etapa, se simbolizan mediante
rectángulos conectados y situados a la derecha de dicha etapa. En el interior de
estos rectángulos se indica, bien de forma literal, bien de forma simbólica, las
acciones a realizar.
2 ACT IVA M 1
1 ACT IVA M 1
1 T RANSICI0N
2 ACT IVA M 2
Arco
– Es el segmento de recta que una transición (con su condición de transición) con
una etapa y viceversa, pero nunca dos elemento iguales entre sí. Los arcos
pueden ser o verticales u horizontales, además los arcos verticales deben llevar
una flecha indicando su sentido en el caso de ser este ascendente
ETAPA INICIAL
1
1 T RANSICI0N
ARCO ETAPA
2 ACT IVA M 2
ACCION
2 X1
+
Estructuras base
1 Y1
5 1 2
5 X3 2 Y1 3 Y3
6 3 4
6 X6
4 Y2
Estructuras lógicas
n1
1
2 X 3 Y
n
2 n2 3
• Convergencia OR
n 1 n2 2
2 X 3 Y
n1
3
Divergencia AND
n1
1
2 d + c
n n2
2 3
Convergencia en AND
n n2
1 2
2 X
n1 3
La etapa n1 pasará a estar activa, si estando las etapas n-1 y n-2 activas se
satisface la condición de transición o receptividad x
Por lo tanto, una de las maneras de programar, es, realizar el esquema eléctrico
como si el mando fuese a realizarse de esa manera, para posteriormente convertir
el esquema a la nemotecnia del autómata que se vaya a utilizar.
Otra manera de hacerlo que se estudiará más adelante es realizar el grafcet que
controle la instalación para posteriormente convertirlo, utilizando las ecuaciones de
las etapas (sobre todo al principio) al lenguaje del autómata.
No obstante, los autómatas tienen funciones específicas y muy potentes, que será
necesario aprender a utilizar con el fin de obtener un mayor rendimiento de los
mismos.
Otra cuestión básica que habrá que tener en cuenta antes de comenzar a editar el
programa es el mapa de memorias del autómata que se va a utilizar, es decir,
saber qué números (canales, registros, marcas, etc.) se deben utilizar para las
entradas, salidas, y el resto de los elementos que se utilizarán.
L1 L2 L3
1 M
CONDICION MARCHA 10 Amp.
1 0 Am 10
p . Am p.
BOTONERAS
3 K2
2 K1
P
2 T / X3 /1 0 s/
K1 K1 K1 K3 K3 K3
4 K3
5 P FR FR FR
CONDICION PARADA
K2 K2 K2
M OT OR
A0 A1 B0 B1 C0 C1
1 MARCHA
VB VB VB
2 X-1
Y-1 Y-2 Z-1 Z-2
X-1 X-2
2 A1
3 X-2
3 A0
FRL 4 Y-1
4 B1
5 Y-2
AUTOMATISMO SECUENCIAL
CON GRAFCET M ARCHA 5 B0
CONTROL DE TRES CILINDROS
ELABORADO EN EL AUTOMATION STUDIO
POR: LUIS B. GOMEZ FLORES 6 Z-1
6 C1
7 Z-2
7 C0
CILINDRO_A A1 A2 CILINDRO_B B1 B2
1 M1 3 M2
EMPIEZA EL CICLO EMPIEZA EL CICLO VAL 5/2 VAL 5/2
2 AVAN_1 4 AVAN_3
AVAN_1 RET_2 AVAN_3 RET_4
2 A2 4 B2 R S R S
RETORNO CA RETORNA CB
3 RET_2 5 RET_4
5 A1 6 B1
FIN DEL CICLO FIN DEL CICLO
M1 ACOMETIDA
UNIDAD DE MANT E NIMIENTO
M2
CILINDRO_A A1 A2 CILINDRO_B B1 B2
4 M
2 AVAN_1 4 AVAN_3
AVAN_1 RET_2 AVAN_3 RET_4
1 A2 2 B2 R S R S
RETORNO CA RETORNA CB
3 RET_2 5 RET_4
5 A1 AND B1
ACOMETIDA
UNIDAD DE MANTENIMIENTO
M LBGF
A A0 A1 B B0 B1 C C0 C1
1 MARCHA
2 Y_1
3 Y_3
3 B1
4 Y_2 Y_4
4 A0 AND B0
5 Y_5
6 Y_6
MARCHA
6 C0
1 I4 * I3 3 I4 * I2 5 I5 * I3 6 I6 * I1 9 I5 * I1 11 I6 * I2
2 Q1 3 Q1 4 Q1 5 Q2 6 Q2 7 Q2
2 I6 4 I5 8 I6 7 I4 10 I4 12 I5
Q1
FR
L1
2 Amp. Q1
FR
L2 M1
2 Amp. Q1
FR
L3
2 Amp.
EJERCICIO 1
Se trata de llevar a cabo la automatización de unos ciclos fijos de una grúa, los
ciclos están representados en la siguiente figura.
Para realizar los movimientos de la grúa contaremos con dos motores de doble
sentido de giro, los cuales se controlarán mediante contactores. Un motor será
controlado por los contactore s de arriba y abajo (KM_UP y KM_DOWN
respectivamente), y el otro motor será controlado por los contactores izquierda y
derecha (KM_LEFT y KM_RIGHT respectivamente). Para guiarnos en las
posiciones extremas, como siempre utilizaremos tal y como se indica en la figura,
finales de carrera (FC1, FC2, FC3 y FC4).
Describiré a grandes rasgos los ciclos y su modo de funcionamiento.
CICLO1:
Partiendo de la posición FC1 y FC3 (es decir abajo y a la izquierda), primeramente
subiremos la grúa hasta FC2, y una vez hecho esto moveremos la grúa hacia la
derecha, hasta FC4. Una vez llegado ahí, bajaremos la grúa hasta FC1 de nuevo.
Finalizaremos aquí el ciclo1.
CICLO2:
Partiendo de la posición FC1 y FC4 (es decir abajo y a la derecha), subiremos la
grúa hasta FC2, y una vez hecho esto moveremos la grúa hacia la izquierda, hasta
FC3. Una vez llegado ahí, bajaremos la grúa hasta FC1 de nuevo. Finalizamos el
ciclo2.
Entre el ciclo 1 y el ciclo 2 hay que esperar un tiempo determinado.
El ciclo comenzará dándole a un pulsador de marcha o inicio.
1 M * FC1 * FC3
2 KM 1
2 FC2
3 KM 3
3 FC4
4 KM 2
4 FC1
5 T / X5 /5 s/
6 KM 1
6 FC2
7 KM 4
7 FC3
8 FC1