Documentos de Académico
Documentos de Profesional
Documentos de Cultura
a
b
Operaciones Lgicas
La seal de salida es 1 si al menos
una de las seales de entrada es 1.
Lgica O OR
y
a + b y
0 0 0
0 1 1
1 0 1
1 1 1
L1 L2
Circuitos paralelos
a
y
a
b
y
L1
L2
b
Smbolo:
Lgica:
1
Operaciones Lgicas
Se conoce tambin como suma de boole +
Lgica O OR
L1 L2
Circuitos paralelos
a
y
a
b
y
L1
L2
b
Ecuacin:
y = a + b y = a v b
Operaciones Lgicas
La seal de salida es 1 si la seal de
entrada es 0. Si esta es 1, la salida es
0
Lgica NO NOT
a y
0 1
1 0
1
a
y
Contacto negado
L1 L2
a
y
a
y
L1
L2
Smbolo:
Lgica:
Operaciones Lgicas
Se conoce tambin como complemento de boole
Lgica NO NOT
Contacto negado
L1 L2
a
y
a
y
L1
L2
Ecuacin:
y = a
Ejemplo 1:
Se tienen tres pulsadores a, b, c.
El vstago de un cilindro de doble efecto
debe salir siempre que se accionen como
mnimo dos de ellos. Al soltar uno o los dos,
el vstago regresa a su posicin inicial.
Se pide:
El circuito elctrico de mando.
El plano de funciones.
veamos un ejemplo de
operaciones lgicas
Y1
a b c
Ejemplo de Operaciones Lgicas
a b c
K1 K2 K3
K2 K3 K3
K1 K2 K1
Y1
L1
L2
1 Empleando rels auxiliares:
Solucin:
Tenemos dos alternativas elctricas
Ejemplo de Operaciones Lgicas
Solucin:
2 Simplificando, empleando
pulsadores con doble contacto:
Y1
a
b
c
L1
L2
Ejemplo de Operaciones Lgicas
Y1
&
&
&
a
b
c
Y1
a
b
c
Solucin en plano de funciones:
Su ecuacin booleana:
a.b + a.c + b.c = Y1
Si no se presiona ningn pulsador entonces no se
energizar el solenoide Y1.
Ejemplo de Operaciones Lgicas
Y1
a
b
c
&
&
&
0
0
0
Y1
0
0
0
0
Si slo se presiona uno de ellos (cualquiera), no se activa
el solenoide, y no saldr el vstago.
Ejemplo de Operaciones Lgicas
Y1
a
b
c
&
&
&
0
1
0
Y1
0
0
0
0
Si se acciona dos pulsadores, entonces el solenoide se
energiza y el vstago del cilindro sale.
Ejemplo de Operaciones Lgicas
&
&
&
1
1
0
Y1
1
1
0
0
a
b
c Y1
Ejemplo de Operaciones Lgicas
Y1
&
&
&
1
1
0
Y1
1
1
0
0
a
b
c
&
&
&
0
1
1
Y1
1
0
0
1
a
b
c
&
&
&
1
0
1
Y1
1
0
1
0
a
b
c
estas son todas las alternativas:
Programacin
LENGUAJES DE PROGRAMACIN PARA PLCs BASADOS EN LA
NORMA IEC 61131-3
La norma IEC 61131-3 establece los estndares para la programacin
de los PLCs, los fabricantes de estos deben contar con un software
en el que se puedan realizar la programacin manteniendo estos
estndares, los Lenguajes de Programacin que estn
normalizados son:
Lenguajes Textuales
Lista de Instrucciones (AWL)
Lenguajes Grficos
Plano de Funciones (FUC)
Esquemas de Contactos (KOP o LD)
Diagrama Funcional Secuencial (GRAFCET)
Programacin
U E 0.0
U E 0.1
= A0.0
AWL
E 0.0 E 0.1 A 0.0
KOP
El esquema de contactos (KOP) es
un lenguaje de programacin
grfico con componentes similares
a los elementos de un esquema de
circuitos.
La lista de instrucciones (AWL)
comprende un juego de
operaciones nemotcnicas que
representan las funciones de la
CPU.
AND A 0.0
E 0.0
E 0.1
FUP
El Esquema de Funciones
Lgicas utiliza cajas para cada
funcin. El smbolo que se
encuentra dentro de la caja indica
su funcin (p.e. & --> operacin
AND).
Operaciones Lgicas a Nivel de Bit: AND, OR
KOP FUP AWL
Esquema del
Circuito
E 0.0 E 0.1
A 0.0
=
A 0.0
AND
E 0.0
E 0.1
U E 0.0
U E 0.1
= A 0.0
L1
(A 0.0)
S1 (E 0.0)
S2 (E 0.1)
OR
AND
E 0.2
E 0.3
OR
=
A 0.2
O E 0.2
O E 0.3
= A 0.2
E 0.2
E 0.3
A 0.2
L3 (A 0.2)
S3
(E 0.2)
S4
(E 0.3)
Direccionamiento
La designacin de un bit se debe hacer de la siguiente manera segn
sea la seal:
E I Entrada I
A Q Salida O
M Marca (Bit interno) B
Luego se debe indicar la direccin separando con un punto el nmero
de byte y el nmero de bit, por ejemplo: una entrada llega al grupo del
byte 124, y al bit 5
TIPO DE SEAL
NMERO DE BYTE
NMERO DE BIT
E 124.5 E 124 . 5
S
I
E
M
E
N
A
B
Direccionamiento
SIEMENS
AB
ENTRADA
E 10.5
I 124.1
I:10/5
I:15/2
SALIDA
A 124.5
Q 12.5
O:6/5
O:2/7
MARCA/BIT
M 1.6 B3:0/0
Contactos NA y NC. Sensores y Smbolos
Estado de
la Seal
en la
Salida
Comprobar el estado 1
Smbolo /
Instruccin
Resultado
Comprobar el estado 0
Smbolo /
Instruccin
Resultado
Presente
Voltaje
en la
Entrada
No
Presente
Presente
No
Presente
Tipo de
sensor
Estado del
Sensor
1
0
0
1
Si
1
KOP:
Normalmente
Abierto
&
FUP:
&
FUP:
KOP:
Normalmente
Cerrado
No
0
No
0
No
0
No
0
Proceso Evaluacin del Programa en el PLC
Activado
No
Activado
Activado
No
Activado
Contacto
NA
Contacto
NC
Si
1
Si
1
Si
1
LABORATORIO N 1
F1 Interruptor normalmente cerrado rel trmico I:1/0
S1 pulsador normalmente cerrado de parada I:1/1
S2 pulsador normalmente abierto marcha I:1/2
S3 pulsador normalmente cerrado I:1/3
S4 interruptor mecnico de fin de carrera NC I:1/4
S5 interruptor mecnico de fin de carrera NC I:1/5
K1B bobina del contactor K1B O:2/0
K2B bobina del contactor K2B O:2/1
LABORATORIO N 1
SEG 1
UN "F1"
UN "S1"
U(
U "S2"
UN "S3"
O "K1B"
)
UN "S4"
UN "K2B"
= "K1B"
SEG 2
UN "F1"
UN "S1"
U(
UN "S2"
U "S3"
O "K2B"
)
UN "S5"
UN "K1B"
= "K2B"
DIAGRAMA DE CONTACTOS
LISTA DE INSTRUCCIONES
DIAGRAMA DE CONTACTOS USANDO LGICA INVERSA
LABORATORIO N 1
SEG 1
SEG 2
+ 24 -
DC OUT
DC
COM
I / 0 I / 1 I / 2 I / 3
DC
COM
I / 4 I / 5 I / 6 I / 7 I / 8 I / 9 I / 10 I / 11
L 1 L 2
85 - 264 VAC
VAC
VDC
VAC
VDC
VAC
VDC
VAC
VDC
O / 0 O / 1 O / 2 O / 3 O / 4 O / 5 O / 6 O / 7
NOT
USED
MicroLogix
1000
ANALOG
0 1 2 3 4 5 6 7 8 9 10 11
0 1 2 3 4 5 6 7
OA
SHD
OA/0
V(+)
OA/0
I(+)
OA
(-)
NOT
USED
IA
SHD
IA/0
V(+)
IA/1
V(+)
IA
(-)
IA
SHD
IA/2
I(+)
IA/3
I(+)
IA
(-)
LABORATORIO N 1
220V
AC
K2B K1B
F1
S1
S2
S3 S4 S5