Documente Academic
Documente Profesional
Documente Cultură
1.
2.
3.
4.
5.
6.
7.
8.
9.
www.robot-ika.com
Historia.
Modelos.
Hardware.
Interfaz
Fundamentos
Software programa (Logix)
Lgica Booleana.
Instrucciones Bsicas
Instrucciones Bit
Ejercicios
Apndice
DEFINICIN DE PLC
NOTAS:
www.robot-ika.com
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
ANTECEDENTES
NOTAS:
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
www.robot-ika.com
CLASIFICACIN
NOTAS:
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
www.robot-ika.com
MODELOS
NOTAS:
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
PICO-Controlador
PLC-5
SLC-500
MICROLOGIX
www.robot-ika.com
HARDWARE
NOTAS:
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
www.robot-ika.com
www.robot-ika.com
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
ESTRUCTURA DEL
MICROLOGIX 1000
NOTAS:
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
Entradas
Salidas de cd. (no son usadas)
Orificios para montaje
LEDs de entradas.
LEDs de estado
Canal de comunicacin RS-232
LEDs de salidas.
Suministro de energa
Conexin de tierra fsica
Salidas
www.robot-ika.com
ESTRUCTURA DE ENTRADAS
Y SALIDAS I/O
NOTAS:
www.robot-ika.com
10
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
www.robot-ika.com
11
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
TIPO DE SEALES
NOTAS:
Las seales elctricas de los dispositivos de campo pueden ser de diferentes valores de voltaje y formas de seal.
Estas se clasifican de acuerdo con su naturaleza en:
www.robot-ika.com
12
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
Acondiciona y asla una seal del procesador para ser usada en la activacin de un dispositivo de salida:
www.robot-ika.com
13
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
INTERFAZ
NOTAS:
QUE ES LA INTERFAZ?
www.robot-ika.com
14
______________________
______________________
______________________
______________________
______________________
______________________
______________________
______________________
______________________
______________________
______________________
______________________
______________________
______________________
______________________
______________________
______________________
______________
PROTOCOLO DF1
NOTAS:
Formas de como comunicarse desde una computadora personal al controlador usando el protocolo DF1
www.robot-ika.com
15
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
www.robot-ika.com
16
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
MODEM
NOTAS:
El uso de mdems para conectar desde una computadora personal a un controlador MIcrologix 1000 se realiza empleando Protocolo DF1 full-dplex
o para multiple controladores el protocolo DF1 half-duplex
Network DH-485
El uso de mdems a conectar desde una computadora personal a un controlador MIcrologix 1000 se realiza empleando Protocolo DF1 full-dplex o
para multiple controladores el protocolo DF1 half-duplex
www.robot-ika.com
17
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
ESTABLECIENDO COMUNICACIN
NOTAS:
www.robot-ika.com
18
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
FUNDAMENTOS
NOTAS:
www.robot-ika.com
19
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
FUNDAMENTOS
NOTAS:
BIT: El Bit es la unidad de una seal binaria, por lo tanto, un Bit es la unidad menor de memoria y puede adoptar nicamente dos estados, 1 0.
BYTE: El Byte es una localidad de memoria compuesta por 8 Bits, es decir, en un
Byte podemos almacenar 8 caracteres binarios sucesivos. Ejemplo: 100110111
www.robot-ika.com
20
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
FUNDAMENTOS
NOTAS:
__________________
__________________
__________________
WORD: Es una localidad de memoria compuesta por 2 Bytes o 16 bits__________________
__________________
__________________
__________________
__________________
__________________
DOUBLE WORD: Una Double Word (DWORD) es una localidad de memoria compuesta por 2 Words 32 Bits.
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
www.robot-ika.com
21
FUNDAMENTOS
NOTAS:
UNIDADES DE MEMORIA
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
1 bit
1 byte
= 8 bits
1 palabra
= 2 byte
= 16 bit
1 doble palabra
= 4 byte
=32 bit
www.robot-ika.com
22
FUNDAMENTOS
NOTAS:
La ecuacin que nos indica la cantidad de elementos que podemos guardar en una
localidad de memoria esta regida por:
2b
Donde b es la cantidad de bits que tiene la localidad de memoria. Por lo tanto:
Bit21 = 2
Byte28 = 256
Word216 = 65536
DWord218 = 4294967296
www.robot-ika.com
23
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
FUNDAMENTOS
NOTAS:
El PLC utiliza 4 tipos de datos para programar. Es de gran importancia saber convertir los tipos de datos para una buena interpretacin de los programas y la localizacin
de errores.
Sistemas de numeracin decimal.
La base del sistema de numeracin decimal es la disponibilidad de 10 dgitos diferentes. Estos dgitos permiten contar de 0 a 9. si la cuenta sobrepasa el numero 9, esto constituye un arrastre para el digito de la siguiente posicin a la izquierda.
Los sistemas de numeracin mas conocidos son el sistema binario (base 2), el sistema octal (base 8) y el sistema hexadecimal (base10)
www.robot-ika.com
24
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
FUNDAMENTOS
NOTAS:
0
0 x 102
2
2 x 101
4
4 x 100
0
0 x 22
www.robot-ika.com
1
1 x 21
1
1 x 20
26
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
FUNDAMENTOS
NOTAS:
Conteo decimal
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
www.robot-ika.com
Conteo binario
16
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
8
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1
0
0
0
0
4
0
0
0
0
1
1
1
1
0
0
0
0
1
1
1
1
0
0
0
0
2
0
0
1
1
0
0
1
1
0
0
1
1
0
0
1
1
0
0
1
1
27
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
FUNDAMENTOS
NOTAS:
Hexadecimal
Conteo decimal
Conteo binario
8
9
8
9
0
0
1
1
0
0
0
0
0
1
10
11
12
13
14
15
10
16
11
17
www.robot-ika.com
28
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
FUNDAMENTOS
NOTAS:
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
1
1
1
1
BCD
0
0
0
0
0
0
0
0
1
1
0
0
0
0
0
0
0
0
0
1
1
1
1
0
0
0
0
0
0
1
0
0
1
1
0
0
1
1
0
0
0
0
1
1
0
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
20
30
40
0
0
0
0
0
1
1
1
0
0
1
0
0
0
0
0
0
0
0
0
0
0
0
0
www.robot-ika.com
29
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
5. SOFTWARE
NOTAS:
La programacin lgica escalera del RSLOGIX, maximiza el rendimiento, ahorra tiempo en desarrollo de proyectos y mejora la productividad. RSLogix 500
fue el primer software de programacin de PLC para ofrecer productividad invencible con una industria lder en la interfaz de usuario.
www.robot-ika.com
30
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
1
2
3
4
www.robot-ika.com
31
SISTEMA DE COMUNICACIN
NOTAS:
Usar el dialogo de comunicacin para el RSLogix 500 para cualquier controlador que se use, para comunicarse con el procesador y cualquier serie de procesador a ser designado. Se utilizara el RSLinx
www.robot-ika.com
32
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
SISTEMA DE COMUNICACIN
Se desplazar una segunda ventana donde nos permitir configurar el tipo de protocolo a utilizar para dicha comunicacin. Configuramos lo necesario para poder obtener la comunicacin al PLC
www.robot-ika.com
33
NOTAS:
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
LGICA BOOLEANA
NOTAS:
La lgica Booleana esta basada en la interpolacin de seales binarias conjuntadas en ecuaciones (algebra Booleana), las cuales determinan las condiciones que anteceden a una accin.
La lgica booleana utiliza seales 1 y 0 lgicos para formar ecuaciones que determinan las condiciones para que se ejecute alguna accin. A estas ecuaciones se les conoce como funciones
Bsicas y estas son:
AND
OR
XOR
NOT
NAND
NOR
www.robot-ika.com
33
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
LGICA BOOLEANA
I1
0
0
0
0
1
1
1
1
I2
0
0
1
1
0
0
1
1
I3
0
1
0
1
0
1
0
1
Q
0
0
0
0
0
0
0
1
I1
0
0
0
0
1
1
1
1
I2
0
0
1
1
0
0
1
1
I3
0
1
0
1
0
1
0
1
Q
0
1
1
1
1
1
1
1
TABLA DE VERDAD
NAND
AND
NOR
OR
I1
I2
www.robot-ika.com
I1
0
0
0
0
1
1
1
1
NOT
XOR
35
I2
0
0
1
1
0
0
1
1
I3
0
1
0
1
0
1
0
1
Q
1
1
1
1
1
1
1
0
I1
I2
I3
0
0
0
0
1
1
1
1
0
0
1
1
0
0
1
1
0
1
0
1
0
1
0
1
1
0
0
0
0
0
0
0
I1
0
Q
1
INSTRUCCIONES BASICAS
NOTAS:
Las instrucciones bsicas son utilizadas en los programas de escalera, representan circuitos
de lgica para el control de una maquina o equipo.
Es decir son instrucciones de lgica de escalera para funciones de reemplazo de rels, contaje y temporizadores.
www.robot-ika.com
36
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
INSTRUCCIONES BASICAS
NOTAS:
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
www.robot-ika.com
37
INSTRUCCIONES DE BIT
Operan con un solo bit de dato. Durante la operacin el procesador puede establecer o restablecer el bit, segn la continuidad lgica de los renglones de escalera.
No se recomienda usar la misma direccin con instrucciones de salida mltiples.
Las instrucciones de bit se usan con los archivos de datos siguientes:
www.robot-ika.com
37
NOTAS:
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
INSTRUCCIONES DE BIT
NOTAS:
www.robot-ika.com
39
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
INSTRUCCIONES DE BIT
NOTAS:
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
www.robot-ika.com
40
INSTRUCCIONES DE BIT
NOTAS:
www.robot-ika.com
41
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
INSTRUCCIONES DE BIT
NOTAS:
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
www.robot-ika.com
42
INSTRUCCIONES DE BIT
NOTAS:
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
www.robot-ika.com
43
INSTRUCCIONES DE BIT
XIC (EXAMINE IF CLOSED): Esta instruccin examina un bit para una condicin activada para determinar si esta establecido.
XIO (EXAMINE IF OPEN): Esta instruccin examina un bit para una condicin desactivada para determinar si esta establecido.
www.robot-ika.com
44
NOTAS:
______________________
______________________
______________________
______________________
______________________
______________________
______________________
______________________
______________________
______________________
______________________
______________________
______________________
______________________
______________________
______________________
______________________
______________________
______________________
______________________
______________________
______________________
______________________
______________________
______________________
INSTRUCCIONES DE BIT
OTE (OUTPUT ENERGIZE): Cuando se encuentra habilitada esta instruccin el controlador establece el bit de datos. Cuando se encuentra inhabilitada el controlador restablece el
bit de datos.
OTL (OUTPUT LATCH): Activa un bit cuando el rengln esta ejecutado y este bit retiene
su estado cuando el rengln no esta ejecutado u ocurre un ciclo de potencia.
www.robot-ika.com
45
NOTAS:
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
INSTRUCCIONES DE BIT
OTU (OUTPUT UNLATCH): Desactiva un bit cuando el rengln esta ejecutado y este bit
retiene su estado cuando el rengln no est ejecutado o cuando ocurre un ciclo de alimentacin elctrica.
OSR: Establece o restablece el bit de salida dependiendo del estado del bit de almacenamiento.
www.robot-ika.com
46
NOTAS:
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
EJERCICIO
NOTAS:
Limpia parabrisas
Entradas.
- Debe haber un botn de paro y uno de arranque. (Pulsadores)
- Un sensor para el lmite derecho (Interruptor).
- Un sensor para el lmite izquierdo (Interruptor).
Salidas.
- Una que active un motor hacia la derecha.
- Una que active un motor hacia la izquierda.
Especificaciones:
- Para que el sistema sea activado el limpiador debe de estar colocado en la parte izquierda
(el sensor de la izquierda debe de estar cerrado), de lo contrario el sistema no debe de activarse.
- En cuanto el sistema sea activado, los limpiadores deben de moverse de derecha a izquierda, por ello los sensores de ambos lados se van a abrir y a cerrar segn la ubicacin de
estos.
- Para que el sistema sea apagado el limpiador debe de estar en el sensor izquierdo, de lo
contrario no se debe de apagar hasta que esta condicin se cumpla (se debe cumplir todo el
ciclo).
www.robot-ika.com
47
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
INSTRUCCIONES DE BIT
TON (TIMER ON-DELAY): Cuenta con intervalos de la base de tiempo cuando la instruccin es verdadera.
TOF (TIMER OFF-DELAY): Cuenta los intervalos de la base de tiempo cuando la instruccin es falsa
www.robot-ika.com
48
NOTAS:
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
INSTRUCCIONES DE BIT
RTO (RETENTIVE TIMER): Cuenta los intervalos de la base de tiempo cuando la instruccin NOTAS:
es verdadera y retiene el valor acumulador cuando la instruccin se hace falsa o cuando ocurre un __________________
ciclo de alimentacin elctrica.
__________________
CTU (COUNT UP): Incrementa el valor acumulado a cada transicin de falso a verdadero y retiene el valor acumulador cuando la instruccin se hace falsa o cuando ocurre un ciclo de alimentacin elctrica
www.robot-ika.com
49
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
EJERCICIO
NOTAS:
TIMERS
Realizar la siguiente Practica, Cuando empieza el ciclo debemos de mantener presionado el
botn 1, debe de comenzar el timer (TON) el tiempo establecido al termino del conteo debe de encender una lmpara, despus si se desactiva el botn de entrada debe de comenzar
el timer (TOF) a contar y al termino del conteo se desactiva la salida
TIMER Y CONTADORES
Cuando Presionemos el botn de Arranque las cuatro luces de un semforo deben encenderse una tras otra, una a cada segundo. Al haber realizado dos ciclos de un segundo del
encendido completo, las luces debern apagarse.
www.robot-ika.com
50
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
APNDICE:
SIMULADOR DEL PLC
www.robot-ika.com
50
INTRODUCCIN
NOTAS:
Esta es nuestra ventana de inicio de programa, aqu aprenderemos cada una de las funciones del
logix pro.
www.robot-ika.com
50
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
BARRAS DE
INSTRUCCIONES BASICAS
NOTAS:
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
www.robot-ika.com
50
EJERCICIO 1
NOTAS:
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
www.robot-ika.com
50
EJERCICIO 2
NOTAS:
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
www.robot-ika.com
50
EJERCICIO 2
NOTAS:
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
__________________
www.robot-ika.com
50