Вы находитесь на странице: 1из 57

TEMARIO

1.- INTRODUCCION A LOS PLCS


familias de plcs
protocolos y topologas de red
2.- RSLINX
3.- RSLOGIX 500
4.- LENGUAJE DE PROGRAMACION
5.- INSTRUCCIONES BASICAS
INSTRUCCIONES DE BIT
6.- INSTRUCCIONES AVANZADAS
timers
contadores
6.- COMPARADORES
7.- INSTRUCCIONES MATEMATICAS

RELES

PLC
Dispositivo electrnico operado digitalmente, el cual utiliza una
memoria programable de almacenamiento de instrucciones, para
implementar funciones especificas tales como lgica, secuenciacin
registro y control de tiempos, conteos y operaciones aritmticas.
Con la finalidad de controlar salidas en funcin de condiciones de
entrada
ENTRADAS

SALIDAS

CONTROLADOR
PROGRAMABLE
CR

Partes Principales de un PLC


CPU
CENTRAL PROCESSING UNIT

PROGRAM
PANEL

INPUT / OUTPUT RACK

POWER
SUPPLY

OUTPUT DEVICES

INPUT DEVICES

SOLENOIDS
MOTOR STARTERS
ALARMS
INDICATORS
D/A
Lgica
BCD

LIMIT SWITCHES
PRES. SWITCHES
PROX. SWITCHES
TEMP. SWITCHES
PUSH BUTTONS
A/ D
Lgica
BCD

Fuente de Voltaje
Para abastecer de potencia a los procesadores, se necesita
alimentacin elctrica, segn las necesidades de operacin
de algn proyecto se puede hacer con 120/240V ac,
24V dc y 125V dc.

Unidad Central de Proceso


P
R
O
C
E
S
A
D
O
R

CIRCUITOS

AU X I L I AR E S

MEMORIA

Microprocesador, circuitos de memoria y


circuitos auxiliares
Ejecucin de instrucciones en milsimas de
segundo
Operaciones aritmticas, lgicas y de
transferencia de informacin
Simula dispositivos de campo como contadores,
temporizadores, programadores cclicos
Comunicacin con otros dispositivos
(Programadores, PLC, PC)

Unidad Central de Proceso


* RAM (Voltil)
* PROM (No Voltil)
* EPROM (No Voltil)
* EEPROM (No Voltil)
La informacin se almacena en forma binaria
0 y 1 BIT
0100 1100 BYTE
1000 0110 1101 0011 WORD

Memoria
D
A
T
O
S

P
R
O
G
R
A
M
A

Interfases de Entrada y Salida


SLC 500 CPU
L1

Modulo de Salidas

Modulo de Entradas
ENTRADAS

SALIDAS

Control
Logic

R
R

scan

Sirven de enlace entre el mundo exterior y el CPU


Normalmente 1500 Vdc de aislamiento
Seales discretas y seales analgicas

L2

Interfases de Entrada y Salida


Seal Discreta (Digital)
Uno de dos valores 0 1, lleno vaco, hay no hay, etc.
1

Ejemplo: 240 Vac


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

Seal Analgica
Puede tener un valor determinado dentro de muchos valores posibles (rango)
i

Interfases de Entrada y Salida


Las seales discretas de entrada pueden ser de AC o de DC
las seales ms comunes de AC son 120/220 VAC, la seal de
DC ms comn es de 24 VDC.
Los circuitos de salida pueden ser de:

Transistor

Triac

Contacto

Ciclo de Operacin
Operaciones
Internas

Actualizacin
de Entradas

Comunicacion

Actualizacin
de Salidas
Scan de
Programa

Interfases de Comunicacin
Dispositivo que permite la comunicacin de un PLC con otros
dispositivos, para formar redes locales o remotas.
Estn formadas por hardware y software, y juntos forman un
protocolo que todos los dispositivos que se encuentren conectados
van a entender.

Interfases de Comunicacin

Interfases de Comunicacin

Interfases de Comunicacin

Interfases de Comunicacin

Micrologix fijo

Micrologix modular

SLC 500 Fijo

SLC 500 Modular

Compac logix

Compac logix

Control logix

Control logix

Control distribuido

PACs

pausa

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
ONLINE

OFFLINE

DOWNLOAD

UPLOAD

ORGANIZACIN DE LA MEMORIA

O
I
S
B
T
C
R
N
F

0
1
2
3
4
5
6
7
8

Salidas
Entradas
Status
Binarios
Timers
Contadores
Control
Enteros
Flotante

ARCHIVOS DE DATOS

ARCHIVOS DE DATOS

DIAGRAMAS DE ESCALERA
Diagrama Bsico de Escalera Electrico
L1

L2

START
STOP

1CR

1CR

O.L.

F.S.
3

M
1CR
R

4
1CR

5
1CR
6

M
B

5, 6

LENGUAJE DE PROGRAMACION
Un diagrama elctrico representa como fluye la corriente elctrica
a travs de dispositivos para completar un circuito elctrico
115 V

Interruptor

Foco

Neutro

La conexin elctrica con el PLC sera:


Interruptor

PLC

S
Foco

En diagramas de escalera lgico


( )
S1

B1

LENGUAJE DE PROGRAMACION
0000
0001
0002
0003
Los renglones se leen desde el renglon cero hasta el ms alto.
Un renglon es ledo de izquierda a derecha.
Un nuevo renglon es numerado de acuerdo a su posicin.
El ltimo renglon automaticamente contiene el END.

LENGUAJE DE PROGRAMACION
Instrucciones condicionales
de lectura

Instrucciones
de control
de escritura

( )

Un renglon es dividido en dos partes:


una oms instrucciones de entrada al lado izquierdo
que afectan a una o ms instrucciones de salida en la derecha.
Un renglon puede no contener entradas, pero al menos debe
contener una salida.
Dos o ms salidas no pueden estar conectadas en serie.

LENGUAJE DE PROGRAMACION
Continuidad lgica
1

( )

AND

( )

OR

2
1

2
4

( )

AND
y OR

LENGUAJE DE PROGRAMACION
1

( )
B
( )

( )
3

1
A

( )
A

( )

INSTRUCCIONES BASICAS
INSTRUCCIONES DE BIT
XIC

Examine if closed

01
L1

( )

L2

( )
K

0 = Falso

1 = Verdadero

INSTRUCCIONES BASICAS
INSTRUCCIONES DE BIT
XIO

Examine if open

01
L1
L2

( )
K

( )
K

0 = Verdadero

1 = Falso

INSTRUCCIONES BASICAS
INSTRUCCIONES DE BIT

( )

OTE

Output Energize

L1

( )

L2

( )
01

1 = Verdadero

0 = Falso

DIRECCIONAR
( )

I:1/0
I: Entrada
:: Separador de Slot
1: Nmero de Slot
/: Separador de bit
0: Numero de terminal de conexin

O:3/0
O : Salida
: : Separador de Slot
3: Nmero de Slot
/ : Separador de Bit
0 : Nmero de terminal de conexin

TIMERS

Cambian de
estado si:

Preset = 5
Acumulado = 0
TIMER
T4:0.PRE
T4:0.ACC

voltaje

Done

T4:0/DN

TIMER = verdadero
ACC = PRE

Timing

T4:0/TT

TIMER = verdadero
ACC < PRE

Enable

T4:0/EN

TIMER= verdadero

COUNTERS
ASCENDENTE

DESCENDENTE

C5:0/DN
C5:0/CU
C5:0/CD
Estos dos bits de control
cambian de estado cada
vez que la instruccin es
verdadera

Estos bits cambian de estado


cuando hay overfolw underfolw
dependiendo del tipo de contador

-32768
32767
C5:0/OV
C5:0/UN

10

Este bit cambia de estado


cuando el ACC es igual
o mayor que el PRE.

INSTRUCCIONES DE COMPARACION

INSTRUCCIONES MATEMATICAS