Sei sulla pagina 1di 43

 Temario – 25 hrs

1) Sistemas automatizados
1.1 Introducción y campos de aplicación
2) Operaciones booleanas
2.1 Sistemas numéricos
2.2 Operaciones con números binarios
2.3 Operaciones lógicas
2.4 Simplificación
3) Funcionamiento de un PLC
3.1 Funcionamiento Básico 3.2 Componentes
3.3 Software necesario 3.4 Norma IEC 61131-3
4) Programación de un PLC
4.1 LD 4.2 IL 4.3 FBD
4.4 SFC o Grafcet, 4.5 ST
1
Tema 2. Operaciones booleanas

Identificación de la posición

2
Ejemplo 385(10)
En donde el digito 5 ocupa la posición cero, el 8 la uno y el 3 la posición dos,
como lo indica la figura.

3
Ejemplo 385(10)

2 1 0
N = 3(10) + 8(10) + 5(10)

4
Ejemplo 385(10)
2 1 0
N = 3(10) + 8(10) + 5(10)
N= 3 (100) + 8 (10) + 5 (1)

En donde se puede observar que el número adquiere valor dependiendo la


posición que guarde.
El 3 que esta en la posición 2 se multiplica por 100 que es 102 como lo
llamamos tradicionalmente centenas.
al 8 de posición uno por 101 o decenas
al 5 de posición cero unidades.

5
Tabla del sistema decimal
Numero posición Potencia Nombre
1 0 10° Unidades
10 1 10¹ Decenas
100 2 10² Centenas
1000 3 10³ Unidades de Millar
10000 4 104 Decenas de Millar
100000 5 105 Centena de Millar
1,000,000 6 106 Unidad de Millón
10,000,000 7 107 Decena de Millón
100,000,000 8 108 Centena de Millón
1000,000,000 9 109 Unidad de Millar de Millón
10,000,000,000 10 1010 Decena de Millar de Millón
100,000,000,000 11 1011 Centena de Millar de Millón
1,000,000,000,000 12 1012 Unidad de Billón

6
2.1
SISTEMAS
NUMÉRICOS
Sistemas numéricos empleados en
los sistemas digitales
 Binario o base 2 que consta de solo dos símbolos 0 y 1.

 Octal o base 8 consta de ocho símbolos (0, 1, 2, 3, 4, 5, 6, 7) y


es una representación corta del binario.
ejemplo 111101110(2) = 756(8).

 Hexadecimal o base 16 consta de 16 símbolos


(0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F), es la representación
corta mas usada del binario
Ejemplo 111101111010(2) = F7A(16).

8
Decimal Binario
N(10) N(2)
0 0
1 1
2 10
3 11
4 100
5 101
6 110
7 111
8 1000
9 1001
10 1010
11 1011
12 1100
13 1101
14 1110
15 1111 9
Decimal Binario Octal
N(10) N(2) N(8)
0 0 0
1 1 1
2 10 2
3 11 3
4 100 4
5 101 5
6 110 6
7 111 7
8 1000 10
9 1001 11
10 1010 12
11 1011 13
12 1100 14
13 1101 15
10
Decimal Binario Octal Hexadecimal
N(10) N(2) N(8) N(16)

0 0 0 0
1 1 1 1
2 10 2 2
3 11 3 3
4 100 4 4
5 101 5 5
6 110 6 6
7 111 7 7
8 1000 10 8
9 1001 11 9
10 1010 12 A
11 1011 13 B
12 1100 14 C
13 1101 15 D
14 1110 16 E
15 1111 17 F
16 10000 20 10
17 10001 21 11 11
Conversiones entre
sistemas numéricos
Reglas principales...

Residuos

13
Ejemplo 1

Convertir un número binario a decimal:

1011.11(2)→ N(10)

14
Ejemplo 1
1011.11(2)→ N(10)

N(10) = 1(2)3 + 0(2)2 + 1(2)1 + 1(2)0 + 1(2)-1 + 1(2)-2

15
Ejemplo 1
1011.11(2)→ 11.75(10)

N (10) = 1(2) 3 + 0(2) 2 + 1(2) 1 + 1(2) 0 + 1(2) -1 + 1(2) -2

N (10) = 1(8) + 0(4) + 1(2) + 1(1) + 1(0.5) + 1(0.25)

N(10) = 8 + 0 + 2 + 1 + 0.5 + 0.25 =11.75(10)

16
Ejemplo 2
Convertir un número octal a decimal
25.4(8)→ N(10)

17
Ejemplo 2
Convertir un número octal a decimal
25.4(8)→ N(10)

N(10) = 2(8)1 + 5(8)0 + 4(8)-1

N (1 0 ) = 2 (8 ) + 5 (1 ) + 4 (0 .1 2 5 )

N(10) = 16 + 5 + .5 = 21. 5(10)

25.4(8)→ 21.5(10)
18
Realizar
conversiones

 Realice conversiones de sistemas binario,


BCD, octal y hexadecimal a decimal.
 Realice conversiones del sistema decimal a
los sistemas binario, BCD octal y hexadecimal.
2.2 Operaciones
aritméticas con
números binarios
Suma
Resta (método del dos complemento)
Multiplicación
División y números negativos
Resta por complemento a 2
1) Complementar el “sustraendo”.
2) Sumarle un “1” al complemento anterior.
3) Al resultado sumarle el minuendo.
4) Si hay “carry”, eliminarlo.

_ 1 0 0 0
0 1 1 1
________

21
2.3 Definición de
compuertas lógicas
Definición de compuerta lógica
 Es un dispositivo electrónico que es la
expresión física de un operador booleano
en la lógica de conmutación.
 Cada compuerta lógica consiste en una
red de dispositivos interruptores que
cumple las condiciones booleanas para el
operador particular. Son esencialmente
circuitos de conmutación integrados en un
chip.

23
Historia
 Claude E. Shannon experimentaba con
relays para conseguir las condiciones de
cada compuerta lógica, por ejemplo, para la
función booleana AND los colocaba en
serie.
 La tecnología microelectrónica actual
permite la elevada integración de
transistores actuando como conmutadores
en redes lógicas dentro de un pequeño
circuito integrado. 24
Tablas de verdad y
simbología
Tabla de verdad

 Es una herramienta desarrollada por


Charles Peirce en los años 1880.
 Se emplean en lógica para determinar
los posibles valores de verdad de una
expresión o proposición molecular.
 Se aplica en: lógica de circuitos, base
de datos, meteorología, marketing, etc.
26
Una variable Booleana puede tomar solo
dos valores
Falso =0 Verdadero =1

27
Tabla de Verdad

Una Variable

Dos combinaciones
28
Tabla de Verdad
Dos Variables

Cuatro combinaciones
29
Tabla de Verdad

¿Cuántas combinaciones se pueden tener


con Tres Variables?
m ABC
0 0 0

30
Tabla de Verdad

¿Cuántas combinaciones se pueden tener


con Tres Variables?
m ABC
0 0 0
0 0 1

31
Tabla de Verdad

¿Cuántas combinaciones se pueden tener


con Tres Variables?
m ABC
0 0 0
0 0 1
0 1 0

32
Tabla de Verdad

¿Cuántas combinaciones se pueden tener


con Tres Variables?
m ABC
0 0 0
0 0 1
0 1 0
0 1 1

33
Tabla de Verdad

¿Cuántas combinaciones se pueden tener


con Tres Variables?
m ABC
0 0 0
0 0 1
0 1 0
0 1 1
1 0 0

34
Tabla de Verdad

¿Cuántas combinaciones se pueden tener


con Tres Variables?
m ABC
0 0 0
0 0 1
0 1 0
0 1 1
1 0 0
1 0 1

35
Tabla de Verdad

¿Cuántas combinaciones se pueden tener


con Tres Variables?
m ABC
0 0 0
0 0 1
0 1 0
0 1 1
1 0 0
1 0 1
1 1 0
36
Tabla de Verdad

¿Cuántas combinaciones se pueden tener


con Tres Variables?
m ABC
0 0 0
0 0 1
0 1 0
0 1 1
1 0 0
1 0 1
1 1 0
1 1 1 37
Tabla de Verdad

m A B C
0 0 0 0
1 0 0 1
2 0 1 0
3 0 1 1
4 1 0 0
5 1 0 1
8 Combinaciones
6 1 1 0
7 1 1 1

38
Obtenga la tabla de verdad.
m A B C F
Para que combinaciones 0
0 0 0
prende el foco ? 1
0 0 1
2
0 1 0
3
0 1 1
4
1 0 0
5
1 0 1
6
1 1 0
7
1 1 1
39
Obtenga la tabla de verdad.
m A B C F
Para que combinaciones 0
0 0 0
prende el foco ? 1
0 0 1
2
0 1 0
3
0 1 1
4
1 0 0
5
1 0 1 1
6
1 1 0 1
7
1 1 1 1
40
Obtenga la tabla de verdad.
m A B C F
Para que combinaciones 0
0 0 0 0
prende el foco ? 1
0 0 1 0
2
0 1 0 0
3
0 1 1 0
4
1 0 0 0
5
1 0 1 1
6
1 1 0 1
7
1 1 1 1
41
Cuatro Variables

16 combinaciones
del 0 al 15 en N(2)

Tabla de
Verdad

42
El numero de combinaciones m depende
del numero de variables N
m= 2N
1 variable 2 combinaciones
2 variables 4 combinaciones
3 variables 8 combinaciones
4 variables 16 combinaciones
5 variables 32 combinaciones
6 variables 64 combinaciones

43

Potrebbero piacerti anche