Академический Документы
Профессиональный Документы
Культура Документы
lgebra de Boole
Automatismos cableados
Programacin Industrial
Introduccin
Cmo se simplifica?
lgebra de Boole
Cmo se implanta?
Depende de la tecnologa elegida
Programacin Industrial
Algebra de Boole
Programacin Industrial
Conjunto cerrado:
xy B, x+y B, x B
Ley conmutativa:
x+y=y+x
xy=yx
Complemento
x+x=1
xx=0
Ley asociativa:
(x+y)+z=x+(y+z)
(xy)z=x(yz)
Ley distributiva:
(x+y)z=xz+yz
x+yz=(x+y)(x+z)
En la siguiente transparencia
se definen las operaciones
bsicas. Todas ellas cumplen
los postulados de
Huntington. Puede haber otra
definicin que tambin los
cumpla.
Identidad:
x+0=x
x1=x
Programacin Industrial
c = a+b
b
0
1
0
1
a+b
0
1
1
1
a
0
0
1
1
b
0
1
0
1
ab
0
0
0
1
a
0
1
a
1
0
1 + 1 = 1 !!
a
0
0
1
1
c = ab
Funcin complemento, NO o
NOT
a
b = a
5
Programacin Industrial
f = xy+xyz+xyz ( implcito)
Tabla de verdad equivalente a la
anterior.
Formas estndar de representacin:
Producto de sumas
Suma de productos
Programacin Industrial
Programacin Industrial
f=xyz+xyz+xyz+xyz+xyz
Programacin Industrial
f=(xyz+xyz+xyz)
Programacin Industrial
Ms puertas
f=a+b+c+d
c = (ab)
OR exclusiva - XOR
(diferentes)
a
b
NOR
a
b
c=a+b
OR de tres o ms entradas
b
c
d
NAND
a
a
b
c = (a+b)
c=ab
c = ab + ab
XNOR (coincidentes)
a
b
c = (a b)
c = ab + ab
10
Programacin Industrial
f=xy+xyz+xy
x
y
z
11
Programacin Industrial
Funcin Y
con
interruptores
Comprobar
las tablas de
la verdad
12
Programacin Industrial
Funcin complemento
Fsicamen es el mismo
pulsador: 2 contactos NA y NC
f2=b
f1=ab
13
Programacin Industrial
Alimentacin
Planta
Unidad de
control
Bombilla alarma
14
Programacin Industrial
Simplificacin
a y b estn simultneamente
cerrados.
a est cerrado
a
b
f
0
0
0
0
1
0
1
0
1
1
1
1
f = ab + a = a(b+1) = a1 = a
15
Programacin Industrial
Idempotencia
a+a=a
aa=a
Maximalidad del 1
a+1=1
Minimalidad del 0
Involucin
Leyes de Morgan
a+ab=a
a(a+b)=a
a+0=a
a=a
(a+b)=ab
(ab)=a+b
(a+b+c+...)=abc...
(abc...)=a+b+c+...
Absorcin
16
Programacin Industrial
Simplificando
f=xyz+xyz+xyz+xyz+xyz
f=(xyz+xyz+xyz)
f=xx+xy+xz+yx+yy+yz
f=xz+y+xy+yx+yz
f=xz+y(1+x+x+z)
f=xz+y Es equivalente a la de arriba (ver tabla de la verdad)
17
Programacin Industrial
Implantaciones alternativas de f
A
F1
F2
F3
F4
Programacin Industrial
Programacin Industrial
b
0
f=b
adyacente
yz
00
01
11
10
f = y + xz
20
10
Programacin Industrial
01
11
10
00
01
11
10
f = c + db + abd
Adyacentes
AB
00
CD
f = abcd + abcd+abcd+
01
11
10
00
01
11
10
+abcd+abcd+abcd
f =abc+abd+cda+cdb
21
Programacin Industrial
AB
00
CD
01
11
10
00
01
11
10
f = a + c + bd + bd
22
11
Programacin Industrial
f=a+b
f = a+b
t
retardo1
retardo2
23
Programacin Industrial
Rels y contactos
Rel: todo dispositivo que utilizando,
12
Programacin Industrial
f = ab + ac+bd
Esquema de Conexiones
Esquema de contactos
a
f
c
25
Programacin Industrial
Conmutador
Esquema
elctrico
a
a
f=yx+yz
f
a
a
a
Esquema de contactos
a
26
16
Programacin Industrial
Solucin prctica
Obtener directamente desde la especificacin del problema una funcin
lgica representativa que, por supuesto, no ser la ptima
Refleja directamente el funcionamiento del sistema
Solucin:
Intentar prevenir que la funcin tome valor 1 en casos indeseados.
Cmo? Analizando y separando las condiciones de parada
27
Programacin Industrial
Interruptor de arranque
Pieza en la posicin correcta
28
17
Programacin Industrial
Ejemplo
M = TM(IA+RA)
29
Programacin Industrial
Cuarto: Implementar
Lgica de rels, sistema digital, PLC
30
18