You are on page 1of 12

Introduccin a los PLCs

Seccin 2

Smart Option

Funciones
Lgica

Una combinacin de entradas en una secuencia especifica para controlar una salida.
Ejemplo: Si el interruptor en una habitacin se enciende la luz se encender.

Temporizacin

El intervalo de tiempo transcurrido desde el inicio de un evento, como el encendido


de una solenoide, hasta que transcurra el tiempo pre-establecido.
Ejemplo: El motor de una bomba funciona por 2 minutos despus de activado el
botn de arranque.

Conteo

Acumular o totalizar eventos repetitivos hasta un valor pre-determinado.


Ejemplo: Contar el numero de pldoras en una botella, o numero de piezas
rechazadas, etc.

Secuenciacin

Especificar el orden de eventos en un proceso o maquina.


Ejemplo: Una mesa rotatoria, debe cargar una pieza, perforarla, lijar el orificio,
verifica, descargar la pieza.

Matemticas

Usada para calcular medidas, distancia, proporcin, porcentaje, etc.


Ejemplo: Dividir las piezas rechazadas por el total producido y multiplicarlo por 100
para obtener el porcentaje.

Almacenamiento de
Datos

Archivar mediciones con un cierto periodo de tiempo como datos histricos.


Ejemplo: Datos de pruebas de presin y temperaturas de un proceso.

Smart Option

2-2

Funciones
Mantenimiento

Diagnostico del sistema, as como, diagnostico del proceso o maquina,


programacin de mantenimiento preventivo.
Ejemplo: Identificar Alarmas del sistema; si un cilindro toma mas de 5
segundos en retraerse, enviar un mensaje al operador para que verifique una
posible falla en el cilindro.

Comunicaciones

Transmitir y Recibir datos de dispositivos seriales conectados al PLC.


Ejemplo: Obteniendo datos de una bascula a lector de cdigos de barras.
Lgica

Temporizacion

Conteo

Matemticas

Secuenciacin

Comunicaciones

Almacenamiento
Datos

de

Mantenimiento

Smart Option

2-3

Entrada de Datos al PLC


Los Mdulos de Entrada permiten al PLC
reconocer datos Analgicos o Digitales.
Datos Digitales

Seales digitales o discretas ON/OFF


Ejemplos: Pushbuttons, limit switches, proximity switches, y photo switches.

Datos Analgicos

Seales variables representando valores entre un limite mnimo y mximo.


Ejemplo: Seal 4 y 20mA de una bascula, seal 0 a 10 volt representando
presin, temperatura de un termopar.
Fuente
de Poder

In
p
u
t

Entrada Digital
10
0

Entrada
Analgica

10

Smart Option

B
l
o
c
k

Figura 2-2 Entradas

2-4

Procesando los Datos

Una vez que el PLC lee las entradas, antes de producir las Salidas, el
PLC debe procesar los Datos. El programa contiene las instrucciones que
definen la operacin de la mquina.

CPU

Memoria

La Unidad Central de Proceso con uno o mas


microprocesadores es la que gobierna las actividades
del PLC. La funcion primaria es examinar el estado
de las Entradas, ejecutar el programa, y actualizar las
Salidas. Las funciones secundarias incluyen,
verificacion de estado de hardware, servicio a
perifericos y comunicacin con dispositivos seriales
externos.
Esta es el area de almacenamiento del CPU usada para
guardar el programa y datos. Vea Seccion 6
Definicion de Memoria para mas detalles.

Fuente de
Poder

La fuente de poder provee energia electrica al CPU y la


Memoria. Provee 5VDC para los circuitos logicos
internos y 24VDC para el Bus de E/S.

Entradas

Monitorea el cambio de estado de los dispositivos de


entrada conectados al PLC.

Salidas

Hace que las seales sean enviadas a los dispositivos de


salida.

Smart Option

Fuente de
Poder

RAM
Integrada

C
P
U

E
N
T
R
A
D
A
S

Area
E/S

UM

U
M

Drive
1: EM

Param

Param

Procesador de
Comunicaciones
Figure 2-3

2-5

Salida de Datos del PLC


Los Mdulos de Salida permiten que datos
Digitales o analgicos sean enviados al mundo
externo para manipular Motores, luces piloto y
solenoides.
Fuente
de Poder
Datos Digitales

Seales digitales o discretas ON/OFF.


Ejemplos: Solenoides, relevadores, contactores, motores,
luces piloto

Datos Analogicos

Seales variables representando valores entre un limite


minimo y maximo. Ejemplo: Seal 4 a 20mA para
controlar temperatura, seal 0 a 10 volt para controlar
velocidad.

Fuente de Poder

Externamente provee voltaje a los circuitos.


Ejemplo: 120 VAC, 24 VDC, 12 VDC

Modulo de Salida

Conexin fisica entre los dispositivos y el PLC..


Ejemplo: Una terminal de un modulo del CJ1W conectada a
una solenoide.

sa
l
i
d
as

Salida
Analgica
Output
Salida
Digital
Output

Salidas
Figura 2-4

Smart Option

2-6

Comunicacin con el mundo externo


Para programar el PLC se requiere
comunicacin con una computadora o terminal
de programacin.
Comunicacin con dispositivos de campo
remotos, interfases hombre maquina y redes
para intercambio de informacin entre PLCs y
PCs, todo esto lo realiza el procesador de
comunicaciones.

Smart Option

2-7

Comunicacin con el mundo externo


Dispositivos de
Campo
Remotos

Dispositivos para DeviceNet y


CompoBus/S

Interfases de
Operador

Pantallas NT y NS, CX-Supervisor

Peer-to-peer

PC Link, Sysmac Link, Controller


Link, Ethernet

Perifericos

Handheld Programming Units,


Software CX-Programmer

RAM Integrada

CPU

Area E/S

Memoria Flash

UM

Param

Drive
1:
UM
EM

Param

Procesador de Comunicaciones

Comunicacin
DeviceNet
CompoBus/S
Capa Dispositivos

I/O Link
PC Link
Sysmac Link
Controller Link
Protocol Macro

Capa Control
Layer

Programadores Porttiles
C200H-PRO27
CQM1-PRO01

Software de Programacin
CX-Programmer

Communicaciones
Host Link
Ethernet

Figura 2-5
Capa informacin

Smart Option

2-8

Ensamblando todo junto


Si tomamos todo lo mencionado anteriormente y lo juntamos, tendremos un
sistema completo de PLC.
Fuente de
Poder

Fuente de
Poder
RAM Integrada

Area E/S

CPU
E
N
TR
A
D
AS

Entrada Digital Input


Entrada Analgica

Memoria Flash

UM

S
A
L
I
D
A
S

UM

Drive 1: EM
Param

Param

Procesador de Comunicaciones

Salida Digital
Salida Analgica

Comunicaciones
DeviceNet
CompoBus/S

I/O Link
PC Link
Sysmac Link
Controller Link
Protocol Macro

Host Link
Ethernet

Capa de dispositivos

Capa de Control

Programadores Porttiles
C200H-PRO27
CQM1-PRO01
Software de Programacin
CX-Programmer

Un sistema de PLC completo


Figura 2-6

Capa de Informacin

Smart Option

2-9

Tiempo de Ciclo

Los PLCs tienen algo llamado Tiempo de Ciclo. Este es el tiempo que
toma el PLC para completar todas las tareas una vez y luego volverlas a
repetir continuamente hasta que paramos el PLC o removemos la energa
elctrica.
Tiempo de Ciclo es el tiempo que toma al CPU ejecutar las siguientes
tareas:

Inicializacin de Arranque se ejecuta al aplicar la energa elctrica. Inicializa la memoria


del hardware, limpia la Tabla de E/S, comprueba la memoria del usuario, y automticamente
transfiere los datos desde la tarjeta de memoria, adems de otras cosas.
Proceso de Supervisin lee la configuracin de los interruptores Dip, verifica la batera, y
verifica el Bus de E/S y la Memoria de usuario.
Ejecucin de Programa es la ejecucin del programa de usuario. Este es el programa que
se escribe para ejecutar: secuenciacin, lgica, Temporizacion, y conteo, etc. Los cuales
discutimos anteriormente.
Refresco de E/S El refresco de E/S implica la transferencia cclica de datos mediante
dispositivos externos utilizando canales preconfigurados en la memoria.
Servicio de Perifricos El servicio de perifricos supone el servicio de eventos no
programados de dispositivos externos. Esto incluye tanto a los eventos de dispositivos
externos como a las peticiones de servicio a dichos dispositivos.

Smart Option

2-10

Tiempo de Ciclo

Smart Option

2-11

Resumen
Un Controlador Programable ejecuta muchas funciones Lgica,
Temporizacion, conteo, matemticas, almacenamiento de datos y
comunicaciones.
Los mdulos de entrada sirven de va al PLC para recibir datos de
dispositivos digitales o analgicos.
El CPU analiza y procesa los datos de entrada de acuerdo a un
juego de reglas llamado programa y prepara datos de salida
basado en los resultados de ejecucin del programa.
La memoria se usa para guardar el programa o el juego de reglas
conocido como instrucciones.
Los mdulos de salida convierten los datos de salida del CPU en
seales digitales o analgicas para controlar dispositivos externos.
Las comunicaciones son usadas para hablar con dispositivos de
programacin externos, dispositivos remotos, interfases de
operador, y otros PLCs.
La suma del tiempo tomado por cada uno de los procesos
realizados por el CPU se le llama Tiempo de Ciclo.
Smart Option

2-12

You might also like