You are on page 1of 58

TEMARIO

1.- INTRODUCCION DE LOS PLC’S


2.- RSLINX
3.- RSLOGIX 500
4.- LENGUAJE DE PROGRAMACION
5.- INSTRUCCIONES BASICAS
INSTRUCCIONES DE BIT
INSTRUCCIONES DE TIMER
INSTRUCCIONES DE CONTADOR
6.- INSTRUCCIONES DE COMPARACION
7.- INSTRUCCIONES MATEMATICAS
8.- INSTRUCCIONES DE MOVER Y LOGICA
9.- INSTRUCCIONES DE SECUENCIADOR
RELES
PLC
Dispositivo electrónico operado digitalmente, el cual utiliza una
memoria programable de almacenamiento de instrucciones, para
implementar funciones especificas tales como lógica, secuenciación
registro y control de tiempos, conteos y operaciones aritméticas.

Con la finalidad de controlar salidas en función de condiciones de


entrada
ENTRADAS SALIDAS

CONTROLADOR
PROGRAMABLE
CR
Partes Principales de un PLC

CPU PROGRAM
CENTRAL PROCESSING UNIT
PANEL

INPUT / OUTPUT RACK

POWER
SUPPLY

OUTPUT DEVICES INPUT DEVICES


SOLENOIDS LIMIT SWITCHES
MOTOR STARTERS PRES. SWITCHES
ALARMS PROX. SWITCHES
INDICATORS TEMP. SWITCHES
D/A PUSH BUTTONS
Lógica A/D
BCD Lógica
BCD
Fuente de Voltaje

Para abastecer de potencia a los procesadores, se necesita


alimentación eléctrica, según las necesidades de operación
de algún proyecto se puede hacer con 120/240V ac,
24V dc y 125V dc.
Unidad Central de Proceso
P CIRCUITOS AUX I LIARE S
R
O
C
E
S
A
D
ME M OR IA
O
R

• Microprocesador, circuitos de memoria y


circuitos auxiliares
• Ejecución de instrucciones en milésimas de
segundo
• Operaciones aritméticas, lógicas y de
transferencia de información
• Simula dispositivos de campo como contadores,
temporizadores, programadores cíclicos
• Comunicación con otros dispositivos
(Programadores, PLC, PC)
Unidad Central de Proceso
* RAM (Volátil)
* PROM (No Volátil) Memoria
* EPROM (No Volátil)
D
A
* EEPROM (No Volátil) T
O
S
La información se almacena en forma binaria

0 y 1 BIT P
R
O
G
0100 1100 BYTE R
A
M
1000 0110 1101 0011 WORD A
Unidad Central de Proceso
Sistemas Numéricos
Decimal Binario Hexadecimal BCD
0 0 0 0000
1 1 1 0001
2 10 2 0010
3 11 3 0011
4 100 4 0100
5 101 5 0101
6 110 6 0110
7 111 7 0111
8 1000 8 1000
9 1001 9 1001
A
B
C
D
E
F
Interfases de Entrada y Salida
SLC 500 CPU
Modulo de Entradas Modulo de Salidas
L1 L2

ENTRADAS SALIDAS

Control R
Logic
R

L
scan

Sirven de enlace entre el mundo exterior y el CPU


Normalmente 1500 Vdc de aislamiento
Señales discretas y señales analógicas
Interfases de Entrada y Salida
Señal Discreta (Digital)
Uno de dos valores 0 ó 1, lleno ó vacío, hay ó no hay, etc.

1 Ejemplo: 240 Vac


120 Vac
0 24 Vac/Vcc
12 Vac/Vcc
5 Vcc

Señal Analógica
Puede tener un valor determinado dentro de muchos valores posibles (rango)
i

t
Interfases de Entrada y Salida
Las señales discretas de entrada pueden ser de AC o de DC
las señales más comunes de AC son 120/220 VAC, la señal de
DC más común es de 24 VDC.

Los circuitos de salida pueden ser de:

Transistor Triac Contacto


Interfases de Comunicación
Dispositivo que permite la comunicación de un PLC con otros
dispositivos, para formar redes locales o remotas.
Están formadas por hardware y software, y juntos forman un
protocolo que todos los dispositivos que se encuentren conectados
van a entender.
Ciclo de Operación

Operaciones
Internas Actualización
de Entradas

Comunicacion

Actualización
de Salidas

Scan de
Programa
SLC 500 Fijo
SLC 500 Fijo
SLC 500 Modular
SLC 500 Modular

SLC 5/01: 1747-L511


1747-L514
1K Memoria
4K Memoria
DH-485
SLC 500 Modular

SLC 5/01: 1747-L524


4K Memoria
DH-485
SLC 500 Modular

Procesadores

SLC 5/01: 1747-L511 SLC 5/04: 1747-L541


1747-L514 1747-L542
1747-L543
SLC 5/02: 1747-L524
SLC 5/05: 1747-L551
SLC 5/03: 1747-L531 1747-L552
1747-L532 1747-L553
SLC Modular Chassis
4 Chasises para elegir
Procesador I/O & Comm
Modulos

Power Power
Supply Supply

1746-A4 1746-A10
4-Slot Chassis 10-Slot Chassis

Power Power
Supply Supply

1746-A7 1746-A13
7-Slot Chassis 13-Slot Chassis
SLC Modular Fuentes

5 Fuentes De Alimentación Eléctrica

1746-P1 1746-P2 1746-P3 1746-P4 1746-P5

Type 120/240VAC 120/240VAC 24VDC 120/240VAC 125VDC

Range 85-132VAC 85-132VAC 19.2-28.8VDC 85-132VAC 90-146VDC


170-265VAC 170-265VAC 170-265VAC

Internal 2A @ 5VDC 5A @ 5VDC 3.6A @ 5VDC 10A @ 5VDC 5A@5VDC


Current 0.46A @ 24VDC 0.96A @ 24VDC 0.87A @ 24VDC 2.88A @ 24VDC 0.96A@24VDC
Capacity

User Current 0.2A at 24VDC 0.2A at 24VDC N/A 1.0A at 24VDC 0.2A at 24VDC

Overload YES YES YES YES YES


Protection
Caracteristicas Generales 1746 I/O

• Ofrece I/O discretas (4, 8, 16 & 32 punto)


• Variedad de módulos analogos y especialtes incluyendo módulos
de termocople, RTD, alta velocidad, Basic
• Todos los módulos de 16 puntos discretos y analogicos tienen block
de terminales removibles
• Todos los módulos se insertan fácilmente en el chasis
• Todos los módules tienen caracteristicas y excelente inmunidad al
ruido
• Tienen LEDs de diagnostico y reporte de falla al CPU
• Los módulos son UL listed, CSA certified, CE certified y
aprobados para Class I, Div. 2 locaciones peligrosas.
• La mayoría de los módulos son compatibles con SLC500 Fijo en
su chasis de expansión 2-slot
Hand-Held Terminal
HHT OOOO
OOOO
OOOO

C10
ó
OOOO
OOOO
OOOO

FIJO SLC MODULAR


5/01 y 5/02

• Configuración del procesador


• Entrar y modificar el programa de usuario
• Carga y descarga
• Monitoreo y control
• Prueba/Búsqueda de fallas
• Forzar I/O
Software de Programación

SLC-5/01, -5/02, -5/03

Serial PIC C10 DH485


Puerto Puerto

IBM Compatible ó
AI500 SLC-5/03, -5/04
ó
RSLogix + Serial
Puerto
CP3 Serial
Puerto
500

KT ó SLC-5/04
PC KTX
Slot CP6 DH+
KT2 Puerto
PCMK Card
EJERCICIO 1
¿Cuales son los # de catalogo del
hardware montado en el demo?
RS LINX LITE
RS LINX LITE
RS LINX LITE
RS LINX LITE
RS LINX LITE
RS LINX LITE
RS LOGIX 500
RS LOGIX 500
RS LOGIX 500
RS LOGIX 500
RS LOGIX 500
RS LOGIX 500

OFFLINE ONLINE

DOWNLOAD

UPLOAD
ORGANIZACIÓN DE LA MEMORIA

O 0 Salidas
I 1 Entradas
S 2 Status
B 3 Binarios
T 4 Timer’s
C 5 Contadores
R 6 Control
N 7 Enteros
F 8 Flotante
ARCHIVOS DE DATOS
ARCHIVOS DE DATOS
DIAGRAMAS DE ESCALERA
Diagrama Básico de Escalera Electrico
L1 L2
START
STOP
1 1CR

2 1CR

F.S. O.L.
3 M 5, 6
1CR

4 R
1CR

5 G
1CR M

6 B
M
LENGUAJE DE PROGRAMACION
Un diagrama eléctrico representa como fluye la corriente eléctrica
a través de dispositivos para completar un circuito eléctrico

115 V Neutro
Interruptor Foco

La conexión eléctrica con el PLC sería:

E PLC S
Interruptor Foco

En diagramas de escalera lógico


( )
S1 B1
LENGUAJE DE PROGRAMACION

0000

0001

0002

0003

• Los renglones se leen desde el renglon cero hasta el más alto.


• Un renglon es leído de izquierda a derecha.
• Un nuevo renglon es numerado de acuerdo a su posición.
• El último renglon automaticamente contiene el END.
LENGUAJE DE PROGRAMACION
Instrucciones
Instrucciones condicionales de control
de lectura de escritura

( )

• Un renglon es dividido en dos partes:


una omás instrucciones de entrada al lado izquierdo
que afectan a una o más instrucciones de salida en la derecha.
• Un renglon puede no contener entradas, pero al menos debe
contener una salida.
• Dos o más salidas no pueden estar conectadas en serie.
LENGUAJE DE PROGRAMACION
Continuidad lógica

1 2 3 A
( ) AND

1 A
( ) OR

1 2 3 A
( ) AND
4 y OR
LENGUAJE DE PROGRAMACION
1 A
( )
B
( )
1 2 A
( )
3 B
( )
1 2 A
( )
A
EJERCICIO 2
• Condiciones 1, 2 y 3 energizan las salidas A y B

• Condiciones 1,2 y 3, ó 4 y 3 energizan la salida A

• Condiciones 1 ó (2 y 3) energizan la salida A


Condicones 1 ó (2 y 3) más 4 energizan B

• Condiciones 1 ó 2 ó 3 ó 4, y 5 ó 6 energizan la salida A

• Condicion 1 y 2 ó la salida A y la condición 2 energizan la salida A

• Condicion 1 energiza A. Condiciones 1 y 2 y 3 y 4 energizan B.


Condiciones 1 y 2, y 5 energizan C

• Condiciones 1 y 2 y 3, ó 4 y 2 y 3, ó 5 y 6, energizan A
INSTRUCCIONES BASICAS
INSTRUCCIONES DE BIT

XIC Examine if closed

0ó1

L1
( ) 0 = Falso
K
L2 K A

( ) 1 = Verdadero
K A
INSTRUCCIONES BASICAS
INSTRUCCIONES DE BIT

XIO Examine if open

0ó1

L1
( ) 0 = Verdadero
K
L2 K A

( ) 1 = Falso
K A
INSTRUCCIONES BASICAS
INSTRUCCIONES DE BIT

( ) OTE Output Energize

L1
( ) 1 = Verdadero
A L2
K A

( ) 0 = Falso
0ó1 K A
DIRECCIONAR

( )

I:1/0 O:3/0
I: Entrada O : Salida
:: Separador de Slot : : Separador de Slot
1: Número de Slot 3: Número de Slot
/: Separador de bit / : Separador de Bit
0: Numero de terminal de conexión 0 : Número de terminal de conexión
TIMER’S

Cambian de
estado si:

Done T4:0/DN TIMER = verdadero


ACC = PRE

Timing T4:0/TT TIMER = verdadero


ACC < PRE

Preset = 5 Enable T4:0/EN TIMER= verdadero


Acumulado = 0
TIMER

T4:0.PRE
T4:0.ACC
voltaje
COUNTER’S
ASCENDENTE DESCENDENTE

C5:0/DN
C5:0/CU 0 Este bit cambia de estado
10
C5:0/CD cuando el ACC es igual
Estos dos bits de control o mayor que el PRE.
cambian de estado cada
vez que la instrucción es
verdadera

Estos bits cambian de estado -32768 32767


cuando hay overfolw ó underfolw C5:0/OV
dependiendo del tipo de contador C5:0/UN
INSTRUCCIONES DE COMPARACION
INSTRUCCIONES MATEMATICAS
SECUENCIADOR DE SALIDAS

FILE Dirección de tipo BINARY a nivel elemento


ejemplo: B3:0, B3:100, B9:10, etc.

MASK Parámetro en HEXADECIMAL


ejemplo: 00FFH, 0001H, FEADH, etc.

DEST Dirección del archivo de salidas que se va a controlar a nivel palabra


ejemplo: O:3.0, O:9.1

CONTROL Dirección de tipo CONTROL a nivel elemento


ejemplo: R6:0, R9:20, R6:123, etc.
SECUENCIADOR DE SALIDAS
PASO “0” B3:0 0000 0000 0000 0000
PASO “1” B3:1 0000 0000 0000 0001
PASO “2” B3:2 0000 0000 0000 0000

ACTUAL O:3.0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
PASO “1” B3:1 0000 0000 0000 0001
MASK 0001H 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1
O:3.0 0000 0000 0000 0001

You might also like