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

2016

ARQUITECTURA DE UN
CONTROLADOR LOGICO
PROGRAMABLE (PLC)

Azcue Mollinedo Alfredo


Cahuana Cuba Gustavo
Chilo Zinanyuca Jonathan
Quintanilla Durand Carlos Alfredo
Pinto Gallegos Jesus Aldo

8-2-2016
INDICE
OBJETIVOS..................................................................................................................................... 3
1.1 HISTORIA ............................................................................................................................ 4
1.2 DEFINICIN: ........................................................................................................................ 4
1.3 PARTES DE UN CONTROLADOR LGICO PROGRAMABLE: ................................................ 5
1.4 DIFERENCIA DE UN PLC Y PC............................................................................................... 5
1.5 CLASIFICACIN DE LOS PLCS ............................................................................................. 6
1.5.1 PLC TIPO NANO:........................................................................................................... 6
1.5.2 PLC TIPO COMPACTOS: ............................................................................................... 6
1.5.3 PLC TIPO MODULAR: ................................................................................................... 7
1.6 VENTAJAS Y DESVENTAJAS DE LOS PLC ............................................................................. 7
1.6.1 VENTAJAS:.................................................................................................................... 7
1.6.2 DESVENTAJAS: ............................................................................................................. 7
2. EL CPU DE UN PLC ................................................................................................................. 8
2.1 ALGUNAS CARACTERSTICAS DEL PLC ................................................................................ 8
3. El CPU .................................................................................................................................. 10
3.3 CICLO DE TRATAMIENTO DE LAS SEALES DE ENTRADA / SALIDA ATRAVES DE LAS
MEMORIAS DE IMAGEN ......................................................................................................... 11
CONSOLA DE PROGRACION.............................................................................................. 11
3.5 PERIFRICOS...................................................................................................................... 12
3.6 CICLO DE SCAN .................................................................................................................. 12
4. CMO FUNCIONA UN PLC ? ................................................................................................ 13
5. ENTRADAS ANALOGICAS Y DIGITALES. .............................................................................. 16
5.2 SALIDAS ANALGICAS ...................................................................................................... 17
5.3 ENTRADAS DIGITALES ....................................................................................................... 17
5.4 SALIDAS DIGITALES. .......................................................................................................... 17
6 MEMORIA DE UN PLC ......................................................................................................... 18
6.1 FORMA DE TRABAJO DE UNA MEMORIA DEL PLC. ......................................................... 19
6.2 CICLO DE TRATAMIENTO DE LAS SEALES DE ENTRADA/SALIDA A TRAVS DE LAS
MEMORIAS IMAGEN: ............................................................................................................. 19
6.3 MEMORIA DE DATOS........................................................................................................ 20
6.4 MEMORIA DE IMAGEN DE E/S ......................................................................................... 20
6.5 MEMORIA DE PROGRAMA ............................................................................................... 20
7 MODULOS DE COMUNICACIN ENTRE PLCS .................................................................... 22
7.1 INTRODUCCIN ................................................................................................................ 22
7.2 ARQUITECTURAS DE COMUNICACIN ....................................................................... 22

1
7.3 ALTERNATIVAS DE REDES DISPONIBLES PARA BRIDAR SOLUCIONES ............................ 23
7.3.1 RED ETHERNET ........................................................................................................... 23
7.3.2 RED CONTROL NET..................................................................................................... 23
7.3.3 RED DEVICENET ................................................................................................... 23
7.3.4 RED DATA HIGHWAY PLUS ................................................................................. 24
7.3.5 RED REMOTE I/O ...................................................................................................... 24
7.3.5 RED SERIAL (PUNTO A PUNTO) .......................................................................... 24
7.3.6 RED HART SOBRE BELL 202 ................................................................................. 24
7. CONCLUSIONES ....................................................................................................................... 25

2
OBJETIVOS

Con la presente monografa realizada se busca conocer ms acerca de la estructura del PLC.
Conocer las partes internas que componen el PLC.
Saber las diferentes funciones y procesos que realiza cada elemento.

3
1. INTRODUCCIN

Los controladores lgicos programables PLC aparecieron en 1968 como respuesta al deseo de la
industria del automvil de contar con cadenas de produccin automatizadas que pudieran seguir la
evolucin de las tcnicas de produccin y permitieran reducir el tiempo de produccin de nuevos
modelos de vehculos. La General Motors preparo ciertas especificaciones que deban ser flexibles,
estado slido, ambiente, sencillo y lgico. Y deban ser asociados no solamente a la industria automotriz,
sino prcticamente a cualquier industria de manufactura.
Los actuales no solamente cumplen los requisitos que se requera anteriormente sino que los superan.
Ahora es un dispositivo especfico que proporciona una alternativa ms flexible y funcional para los
sistemas industriales de control automticos.

1.1 HISTORIA

El primer PLC apareci en 1968 y cumpla con los requerimientos mnimos de General Motor:
Flexibles: deben adaptarse a una variedad de situaciones se pretenda lograr mediante la
programacin.
Estado Solido: deban estar realizados utilizando componentes electrnicos.
Ambiente: Soportar ambientes industriales.
Sencillos: programacin, mantenimiento e instalacin.
Lgicos: las funciones eran de tipo On/OFF (todo o nada).
1972 aparecen equipos con programacin (Relay Ladder logic)
1974 aparece el microprocesador fue un gran avance para el desarrollo de PLC.

1.2 DEFINICIN:
Define la Asociacin Nacional de Fabricantes Elctricos de los Estados Unidos un PLC Programable
Logic Controller (Controlador Lgico Programable) es un dispositivo digital electrnico con una memoria
programable para el almacenamiento de instrucciones, permitiendo la implementacin de funciones
especficas como ser: lgicas, secuenciales, temporizadas, de conteo y aritmticas; con el objeto de
controlar mquinas y procesos.
Controlador Lgico Programable (P.L.C) es un computador especialmente diseado para automatizacin
industrial, para el control de una maquina o proceso industrial.

FIGURA.1 Fuente ABB

4
1.3 PARTES DE UN CONTROLADOR LGICO PROGRAMABLE:

Fuente de alimentacin.
Unidad central de procesos (CPU).
Memoria.
interfaces de entrada.
Interfaces de salida.
Unidad de programacin.

FIGURA 2 Fuente Roberto Molinario-Facultad Mecanica-Electrica


1.4 DIFERENCIA DE UN PLC Y PC

Un PLC no tiene teclado, pantalla ni ratn, tampoco tienen disco duro ni Windows. Pero internamente si
es un computador, con su hardware: procesadores, memorias, puertos de comunicacin. Y con su
software: un sistema operativo (Firmware), y una aplicacin especfica para la aplicacin.
El PLC contiene mltiples canales para medir distintas seales provenientes de sensores instalados en la
maquina o proceso que controla. Y tambin tiene canales de salida de seal que actan sobre la
maquina o proceso que controla.
Un PLC permite controlar o proteger un proceso industrial, posibilitando adems las opciones de
monitoreo y diagnstico de condiciones (alarmas) presentndolas en un HMI (Human- Machine
Interface) o pantalla de operacin.

FIGURA 3 Fuente Academia SIEMENS

5
1.5 CLASIFICACIN DE LOS PLCS

1.5.1 PLC TIPO NANO:


Generalmente PLC de tipo compacto (Fuente, CPU e I/O integradas) que puede manejar un conjunto
reducido de I/O, generalmente en un nmero inferior a 100. Permiten manejar entradas y salidas
digitales y algunos mdulos especiales.

F FIGURA 4 Fuente Academia SIEMENS

1.5.2 PLC TIPO COMPACTOS:


Estos PLC tienen incorporado la Fuente de Alimentacin, su CPU y mdulos de I/O en un solo mdulo
principal y permiten manejar desde unas pocas I/O hasta varios cientos ( alrededor de 500 I/O ) , su
tamao es superior a los Nano PLC y soportan una gran variedad de mdulos especiales, tales como:
Entradas y salidas anlogas
Mdulos contadores rpidos
Mdulos de comunicaciones
Interfaces de operador
Expansiones de i/o

FIGURA 5 Fuente Telemecanic

6
1.5.3 PLC TIPO MODULAR:
Estos PLC se componen de un conjunto de elementos que conforman el controlador final, estos son:
Rack
Fuente de Alimentacin
CPU
Mdulos de I/O
Comunicaciones.
Contaje rpido.

FIGURA 6 Fuente SIEMENS

Funciones especial De estos tipos existen desde los denominados MicroPLC que soportan gran cantidad
de I/O, hasta los PLC de grandes prestaciones que permiten manejar miles de I/O.

1.6 VENTAJAS Y DESVENTAJAS DE LOS PLC


No todos los controladores ofrecen las mismas ventajas sobre la lgica cableada debido a la variedad
que se encuentra en el mercado

1.6.1 VENTAJAS:
Posibilidad de realizar modificaciones sin la necesidad de cambiar cableado ni aadir aparatos.
Reducidas dimensiones de ocupacin.
Reducir tiempos de produccin.
Menor costo de mantenimiento.
Oportunidad de gobernar varias mquinas con un mismo
PLC.
Se requiere un menor tiempo para poner en funcionamiento el proceso.
Menor tiempo de puesta en funcionamiento.

1.6.2 DESVENTAJAS:
Se necesita de un programador, por lo que se requiere que se de capacitacin a una persona.
Alto costo inicial
Rechazo al cambio por parte del personal.

7
2. EL CPU DE UN PLC

Un PLC o Autmata Programable posee las herramientas necesarias, tanto de software como de
hardware, para controlar dispositivos externos, recibir seales de sensores y tomar decisiones de
acuerdo a un programa que el usuario elabore segn el esquema del proceso a controlar.

(LA FIGURA 1. ENSEA EL ESQUEMA DE UN SISTEMA DE CONTROL).

FIGURA 7. (IMGEN DE LA PGINA WEB UNIVERSIDAD UNAD- UNIVERSIDAD NACIONAL ABIERTA Y A


DISTANCIA)
2.1 ALGUNAS CARACTERSTICAS DEL PLC

Debe ser Robusto, su fabricacin y ensamblaje tienen que permitirle resistir las condiciones de trabajo a
las que puede ser sometido. Esta robustez debe le debe permitir al PLC soportar condiciones como:

Rigidez dielctrica
Temperatura
Humedad
Vibraciones
Shokc (golpes)
Radiofrecuencia
Antiexplosivo

Las partes externas de un PLC

CPU
Bloque de entrada
Bloque de salida
Fuente de alimentacin
Consola de programacin
Perifricos
Interfaces

FIGURA 8. Bloques necesarios para el funcionamiento de un PLC


Roberto Molinario-Facultad Mecanica-Electrica

8
Bloque de Entradas. En l se reciben las seales que proceden de los sensores.
Estas son adaptadas y codificadas de forma tal que sean comprendidas por la CPU.
Tambin tiene como misin proteger los circuitos electrnicos internos del PLC,
Realizando una separacin elctrica entre stos y los sensores.

Bloque de Salidas: Trabaja de forma inversa al anterior. Interpreta las rdenes de la


CPU, las descodifica y las amplifica para enviarlas a los actuadores.
Tambin tiene una interface para aislar la salida de los circuitos internos.

Unidad Central de Procesamiento CPU): En ella reside la inteligencia del sistema. En funcin de
las instrucciones del usuario (programa) y los valores de las entradas, activa las salidas.

Fuente de Alimentacin: Su misin es adaptar la tensin de red (220V/50Hz) a los valores


necesarios para los dispositivos electrnicos internos (generalmente 24Vcc y 5Vcc).

Interfaces: Son los canales de comunicacin con el exterior. Por ejemplo con:
Los equipos de programacin otros autmatas, computadoras.
etc.

FIGURA 9.
Fuente: IMGEN DE LA PGINA WEB UNIVERSIDAD UNAD- UNIVERSIDAD NACIONAL ABIERTA Y A
DISTANCIA.

9
3. El CPU

La Unidad Central de Procesos es el cerebro del sistema. En ella se ejecuta el programa de control del
proceso, el cual fue cargado por medio de la consola de programacin, lee las entradas. Y
posteriormente procesa esta informacin para enviar respuestas al mdulo de salidas. En su memoria
se encuentra residente el programa destinado a controlar el proceso.

FIGURA 10. Fuente: IMGEN DE LA PGINA WEB UNIVERSIDAD UNAD- UNIVERSIDAD NACIONAL
ABIERTA Y A DISTANCIA.

3.1 SELECCIN DEL MODO DE OPERACIN

RUN: En esta posicin, el PLC empieza a ejecutar el programa

STOP: Esta posicin detiene el proceso que se est ejecutando.

PROGRAM: En esta posicin, el PLC permite ser programado desde algn dispositivo
Externo
(Figura D)

3.2 ESTRUCTURA INTERNA.

Para poder interpretar luego el funcionamiento de un PLC se muestra un esquema de su estructura


interna. Podemos distinguir cinco bloques en la estructura interna de los Autmatas Programables, que
pasaremos a describirlos: (Figura 11).

FIGURA 11 Fuente: IMGEN DEL PDF APUNTES DE PLC/ PDF

10
3.3 CICLO DE TRATAMIENTO DE LAS SEALES DE ENTRADA / SALIDA ATRAVES DE LAS MEMORIAS DE
IMAGEN

1- Antes de la ejecucin del programa de usuario, la CPU consulta los estados de las entradas fsicas y
carga con ellos la memoria imagen de entradas.

2- Durante la ejecucin del programa de usuario, la CPU realiza los clculos a partir de los datos de la
memoria imagen y del estado de los temporizadores, contadores y rels internos. El resultado de estos
clculos queda depositado en la memoria imagen de salidas
.
3- Finalizada la ejecucin, la CPU transfiere a las interfaces de salida los estados de las seales
contenidos en la memoria imagen de salidas, quedando el sistema preparado para comenzar un nuevo
ciclo. (Figura 12).

FIGURA 12. Fuente: IMGEN DEL PDF APUNTES DE PLC/ PDF

CONSOLA DE PROGRACION

La consola de programacin es la que permite comunicar al operario con el sistema, permitiendo


escribir y poner a punto programas. Algunas permiten ensayos de simulacin y puesta en servicio de los
mismos.
Las consolas pueden estar constituidas por un dispositivo de presentacin visual (display) o bien un
ordenador personal (PC) que soporte un software especialmente diseado para resolver los problemas
de programacin y control. Las funciones bsicas de ste son las siguientes:

1. Transferencia y modificacin de programas.


2. Verificacin de la programacin.
3. Informacin del funcionamiento de los procesos.

FIGURA 13. Fuente: IMGEN DEL PDF AUTMATAS PROGRAMABLES

11
3.5 PERIFRICOS

Los perifricos no intervienen directamente en el funcionamiento del autmata, pero sin embargo
facilitan la labor del operario. Los ms utilizados son:
(Figura 14).

- Grabadoras a cassettes.
- Impresoras.
- Cartuchos de memoria EEPROM.
- Visualizadores y paneles de operacin OP

FIGURA 14. Fuente: IMGEN DEL PDF Conexin de un visualizador a un autmata

3.6 CICLO DE SCAN

Para elegir a un PLC tenemos que tener en cuenta el llamado SCAN, El ciclo de barrido o SCAN es uno de
los parmetros ms importantes en un PLC y es bsicamente el tiempo necesario para un recorrido por
todo el programa.

Durante un SCAN el PLC ejecuta las siguientes acciones:

1. Lectura de las Seales de Entradas


En este paso el CPU obtiene las entradas que estn presentes en ese instante.
2. Ejecucin de Instrucciones Lgicas
Paso en cual el CPU ejecuta las instrucciones contenidas en la lgica del diagrama
escalera (RLL, Relay Logic Ladder), en diagrama de bloques lgicos o en secuencias de
instrucciones.
3. Escritura de las seales de salida a los mdulos de salida especficos.
4. Servicio de Perifricos, Diagnstico y Comunicacin.

El CPU se comunica con sus perifricos para chequeo de errores para la comunicacin. Verifica el estado
del procesador en cuanto a: Memoria, Procesador, Batera y Fuente de Poder.

El CPU gobierna sobre los PLCs, y el dispositivo principal ms importante del CPU encargado de este
gobierno es el microprocesador. Los PLCs estn basados en microprocesadores de 8,16 o 32 bits.
(Figura I).

El microprocesador del computador se encarga de recibir, analizar y calcular todos los datos de entrada,
es un circuito integrado (chip), que realiza una gran cantidad de operaciones y esto lo hace en varias
etapas de ejecucin.

12
FIGURA 15. FUENTE: INTRODUCCIN A LOS AUTMATAS PROGRAMABLES JOAN DOMINGO PEA

4. CMO FUNCIONA UN PLC ?

Un PLC funciona cclicamente. Cada ciclo comienza con trabajo interno de mantenimiento de PLC como
el control de la memoria, diagnstico. Etc.

El siguiente paso es la actualizacin de las entradas. Las condiciones de la entrada se leen y se


convierten en seales binarias y digitales, estas seales se envan al CPU y se guardan en los datos de la
memoria.

A continuacin, la CPU ejecuta el programa de usuario, el cual est cargando secuencialmente en la


memoria (cada instruccin individualmente). Durante la ejecucin de este programa se generan nuevas
seales de salida.

El ltimo paso es la actualizacin de las salidas (binarias, digitales o analgicas). Estas seales son
entonces convertidas en seales apropiadas para las seales de los actuadores.

El PLC comienza un nuevo ciclo; en la figura siguiente se muestra el ciclo de operacin de un PLC.

FIGURA 16.
FUENTE: INTRODUCCIN A LOS AUTMATAS PROGRAMABLES POR JOAN DOMINGO PEA

13
En esta siguiente grafica se observa una pirmide, en donde se nos indica la jerarqua de una red
industrial; se puede apreciar que el uso de las PLCs estn ubicadas el cuarto y tercer lugar (empezando
desde arriba) en donde se encuentran los niveles de control y procesos respectivamente. La actividad de
gestin es la primera en el diagrama jerrquico y los encargados de este nivel son los supervisores de
todos los dems niveles o reas. (Figura 17).

FIGURA 17.
FUENTE: IMGEN DE LA PGINA WEB UNAD UNIVERSIDAD NACIONAL ABIERTA Y A DISTACIA

En el estudio en cuestin es imprescindible un dialogo entre operador mquina de la mano con la


comunicacin entre la mquina y el controlador lgico programable. Segn B.Wolton en su libro
Programmable Logic Controllers la comunicacin se establecer por medio del conjunto de entradas y
salidas del elemento. Todas las seales que provienen del campo son informadas a la CPU, luego de ser
tomadas por los captadores de entradas, y a su vez, las ordenes generadas por la CPU estas son
comunicadas a los elementos del proceso bajo control por medio de las interfaces de salida. Los PLC
tienen capacidad de manejar tensiones y corrientes de nivel industrial, gracias a que disponen un bloque
de circuitos de interfaz de E/S (Entrada y Salida) muy potente, que les permite conectarse directamente
con los sensores y accionamientos del proceso. En los controladores ms sencillos, las interfaces de
entrada se encargan de convertir la tensin o la corriente que reciben de los sensores, lmites de
carrera, pulsadores, llaves, etc. En niveles apropiados para la operacin de la CPU.

Dentro de todos los tipos de interfaces que existen, las interfaces especficas permiten la conexin con
elementos muy concretos del proceso de automatizacin. Se pueden distinguir entre ellas dos grupos
bien diferenciados por E.A. PARR. En su libro Programmable controllers an Engineers guide los cuales
son:

Entradas / salidas especiales.


Entradas / salidas inteligentes

Las interfaces especiales del primer grupo se caracterizan por no influir en las variables de estado del
proceso de automatizacin. nicamente se encargan de adecuar las E/S, para que puedan ser
entendidas por la CPU, si son entradas, o para que puedan ser interpretadas correctamente por
actuadores (motores, cilindros, etc.), en el caso de las salidas.

14
Las del segundo grupo admiten mltiples modos de configuracin, por medio de unas combinaciones
binarias situadas en la misma tarjeta. De esta forma se descarga de trabajo a la unidad central, con las
ventajas que conlleva.

Entradas - Salidas

La seccin de entradas, adapta y codifica de forma comprensible para la CPU las seales procedentes de
los dispositivos de entrada o captadores. Hay dos tipos de entradas: Entradas digitales Entradas y
analgicas La seccin de salida trabaja de forma inversa a las entradas, es decir, decodifica las seales
procedentes de la CPU, las amplifica y manda con ellas los dispositivos de salida o actuadores como
lmparas, relees. Hay dos tipos de salidas: Salidas digitales Salidas analgicas

15
5. ENTRADAS ANALOGICAS Y DIGITALES.

ANALGICAS. Se deben usar cuando la entrada corresponde a una medida de temperatura, presin,
etc. En su interior tienen un dispositivo que convierte la seal analgica a digital (conversor A/D). Vienen
en distintos rangos de tensin e intensidad. (Por ejemplo 0 a 10V, 0 a +- 10V, 4 a 20 mA, etc.). La
resolucin puede ser de 8 o 12 bits.

DIGITALES. Son las ms utilizadas y corresponde a seales todo/nada. O sea la presencia o no de una
tensin (por ejemplo de finales de carrera, termostatos, pulsadores, etc.). Esta tensin puede ser alterna
(0-220V, 0-110V) o continua (generalmente 0-24V).

5.1 ENTRADAS ANALGICAS

Las entradas analgicas permiten que el Controlador Lgico Programable trabaje con accionadores de
mando analgico y lean seales de tipo analgico como pueden ser la temperatura, la presin, el caudal,
tensin o intensidad, etc. Las entradas analgicas convierten una magnitud analgica en un nmero que
se deposita en una variable interna del Controlador Lgico Programable. Lo que realiza es una
conversin A/D, puesto que el autmata solo trabajar con seales digitales. Esta conversin se realiza
con una precisin o resolucin determinada (nmero de bits) y cada cierto intervalo de tiempo (periodo
de muestreo). El proceso de adquisicin de la seal analgica consta de varias etapas las cuales son:

Filtrado
Conversin A/D
Memoria interna

Un ejemplo clsico de entrada analgica puede tener, cuatro u ocho canales de entrada multiplexado.
Poseen normalmente etapas en sus circuitos con frecuencias de filtrado y limitacin de seal. La etapa
limitadora previene la llegada al conversor analgico digital de seales de valor excesivo o de polaridad
incorrecta, las seales pueden ser adems opto aisladas tanto en la entrada como en el multiplexado.

Luego de pasar por las etapas de filtrado y limitacin, la seal analgica es transmitida al conversor
analgico digital desde donde la seal digital equivalente pasa por una memoria intermedia y luego a la
memoria de estados de entrada y salidas del controlador, dentro de esta etapa tambin se encuentran
circuitos de sincronizacin para seleccionar el canal que debe ser ledo en forma secuencial y
transportar el valor hasta la memoria intermedia. Tambin posee circuitos de inhibicin para evitar la
lectura por la CPU simultneamente de valores en la memoria intermedia, de la misma manera que en
los mdulos de entrada. El tiempo de lectura y actualizacin de los estados de entrada analgico est
determinado por el modulo en s y es independiente del tiempo de barrido de la CPU. De otro modo, el
tiempo no depende de cuantas veces lee la CPU en estado de la memoria intermedia, sino de la mayor o
menor velocidad del ciclo del conversor analgico/digital.

Luego del proceso de lectura, los datos obtenidos se transfieren a posiciones de memoria, desde donde
el programa escrito por el usuario toma los valores para realizar las operaciones.

FIGURA 18: FUENTE: W.BOLTON

16
5.2 SALIDAS ANALGICAS
Las salidas analgicas permiten que el valor de una variable numrica interna del autmata se convierta
en tensin o intensidad. Lo que realiza es una conversin D/A, puesto que el Controlador Lgico
Programable solo trabaja con seales digitales. Esta conversin se realiza con una precisin o resolucin
determinada (nmero de bits) y cada cierto intervalo de tiempo (periodo muestreo). Esta tensin o
intensidad puede servir de referencia de mando para actuadores que admitan mando analgico como
pueden ser los variadores de velocidad, las etapas de los tiristores de los hornos, reguladores de
temperatura. Permitiendo al Controlador Lgico Programable realiza funciones de regulacin y control
de procesos continuos. El proceso de envo de la seal analgica consta de varias etapas las cuales
W.Bolton las menciona de tal manera:

Aislamiento galvnico
Conversin D/A
Circuitos de amplificacin y adaptacin
Proteccin electrnica de la salida

Como hemos visto las seales analgicas sufren un gran proceso de adaptacin tanto en las entradas
como en las salidas. Las funciones de conversin A/D y D/A Proteccin, Filtro, Limitacin, Multiplexado,
los canales Conversor A/D Selector de Canal Aislacin, Aislacin Memoria Interna Control, Sincronismo
Datos a Memoria Seal de Lectura Elementos y Equipos Elctricos, que realiza son esenciales. Por ello
los mdulos de E/S analgicos se les consideran mdulos de E/S especiales.

5.3 ENTRADAS DIGITALES

Los mdulos de entrada digitales permiten conectar al autmata captador de tipo todo o nada como
finales de carrera pulsadores.

Los mdulos de entrada digitales trabajan con seales de tensin, por ejemplo cuando por una va
llegan 24 voltios se interpreta como un "1" y cuando llegan cero voltios se interpreta como un "0"

El proceso de adquisicin de la seal digital consta de varias etapas.

Proteccin contra sobretensiones.


Filtrado.
Puesta en forma de onda.
Aislamiento galvnico o por octoacoplador.

5.4 SALIDAS DIGITALES.


Vienen de tres tipos. Con salida a triac, a rel o a transistor. En el primer caso es exclusivamente para
corriente alterna. En el segundo puede ser para continua o alterna. En el caso de salida a transistor es
exclusivamente para continua. Soportan en todos los casos corrientes entre 0,5 y 2A.

El triac es un dispositivo semiconductor de tres terminales que se usa para controlar el flujo de corriente
promedio a una carga, con la particularidad de que conduce en ambos sentidos y puede ser bloqueado
por inversin de la tensin o al disminuir la corriente por debajo del valor de mantenimiento. El triac
puede ser disparado independientemente de la polarizacin de puerta, es decir, mediante una corriente
de puerta positiva o negativa.

17
6 MEMORIA DE UN PLC

Cualquier tipo de dispositivo que nos permite almacenar datos en forma de bits, bloques, etc.

Tenemos dos tipos de memorias:

1. Memoria RAM (Random Acces Memory).


Memorias de acceso aleatorio, de lectura/escritura. Pueden realizar los procesos de lectura y
escritura, pero su informacin se volatiliza al ser desenergizada.

2. ROM (ReadOnlyMemory).

Memorias de solo lectura, no se puede escribir en ellas, el usuario no puede modificar su


contenido.
En caso de falta de una fuente de alimentacin no se pierden los datos.

Tenemos dos clasificaciones:


a. EPROM: son reprogramables pero con borrado por luz ultravioleta.
b. EEPROM: Ms prctica, tambin son reprogramables, pero el borrado es por medios
elctricos. Tienen un nmero mximo de ciclos de borrado y grabado posterior.

3. EAROM (Electrycally Alterable readOnlyMemory): Son de caractersticas similares a las de las


precedentes pero se reprograman por medios electrnicos sin necesidad de ser extradas de su
puesto de trabajo, tambin denominadas E2 PROM (Electrically Erasable PROM).

4. NVRAM: Denominada tambin shadow se compone esencialmente de una RAM y una


EEPROM. Caractersticas:
a. Capacidad: Representadas por el nmero total de bits que pueden ser almacenados,
la misma se determina de acuerdo a la magnitud de programa que ser cargado para
el desarrollo de la aplicacin.
b. Tiempo de acceso: Es el tiempo requerido para ser leda en cualquier posicin de la
misma. Esta determinado de acuerdo a la tecnologa de la CPU.

Tipos de memorias vase en la FIGURA (6.1)

FIGURA 19: FUENTE: PILAR MENGUAL

El firmware (el sistema operativo) de un PLC se graba sobre una memoria ROM o EPROM justamente
porque no se pierde dicha informacin cuando se desenergiza el PLC.

En el esquema se pueden ver representados todos los tipos de memoria que tiene un PLC. (VER FIGURA
6.2)

18
FIGURA 20: FUENTE: RICHARD L. SHELL

6.1 FORMA DE TRABAJO DE UNA MEMORIA DEL PLC.


1. Cuando se enciende el equipo, el procesador lee la primer palabra cdigo (instruccin)
almacenada en la memoria y la ejecuta.
2. Una vez que se termina de ejecutarla introduccin leda, busca en la memoria la siguiente
instruccin sucesivamente hasta que se complete el ciclo.
3. A esta operacin se llama ciclo de bsqueda-ejecucin (FETCHEXECUTE CYCLE).

6.2 CICLO DE TRATAMIENTO DE LAS SEALES DE ENTRADA/SALIDA A TRAVS DE LAS MEMORIAS IMAGEN:
1- Antes de la ejecucin del programa de usuario, la CPU consulta los estados de las entradas
fsicas y carga con ellos la memoria imagen de entradas.
2- Durante la ejecucin del programa de usuario, la CPU realiza los clculos a partir de los datos
de la memoria imagen y del estado de los temporizadores, contadores y rels internos. El
resultado de estos clculos queda depositado en la memoria imagen de salidas.
3- Finalizada la ejecucin, la CPU transfiere a las interfaces de salida los estados de las seales
contenidos en la memoria imagen de salidas, quedando el sistema preparado para comenzar
un nuevo ciclo. Vase en la FIGURA (21)

FIGURA 21: FUENTE: RICHARD L. SHELL

Diagrama en bloques representativo de sus partes constitutivas de las memorias presentes en el PLC
dentro de su arquitectura interna.

19
FIGURA 22 Fuente: Richard L. Shell

6.3 MEMORIA DE DATOS


Se usa como el rea de trabajo, aqu se encuentra la memoria de clculos, resultados, constantes,
direcciones para temporizadores, contadores y contadores rpidos.
Como es una memoria RAM las variables que se encuentran aqu pueden ser ledas y modificadas
durante la ejecucin de programa por el CPU.
Elementos que pueden ser almacenados en la memoria de datos:

Rels o marcas internos ocupan posiciones RAM de 1 bit (rea de datos temporales).
Rels o marcas especiales ocupan posiciones RAM de 1 bit, mantiene informacin de seales
necesarias para el sistema.
Los contadores y temporizadores ocupan posiciones de 16 bits (almacenan los valores de
preseleccin y actualizaciones de estos elementos).

6.4 MEMORIA DE IMAGEN DE E/S

Esta memoria almacena las ltimas seales ledas en la entrada y salida, y se actualiza despus de
cada ejecucin del ciclo de problema (de manera completa)
Su importancia en la entrada y salida es porque se logra una mayor estabilidad en el sistema
sincronizando y congelando valores momentneamente.
Adems el acceso a la imagen es ms rpido que a las entradas o salidas fsicas, por lo que se acelera el
tiempo de ejecucin del ciclo. Por ltimo, permite el acceso en formato bit, byte, palabra y doble
palabra dndole una flexibilidad adicional al tratamiento de las entradas y salidas del PLC.

6.5 MEMORIA DE PROGRAMA

Almacena el programa de usuario, contiene tambin datos alfanumricos, textos, informacin


parametrizada del sistema (nombre o identificacin del programa), etc.
Esta memoria es de tipo RAM por lo general, en modelos anteriores llevan una fuente de alimentacin
de respaldo para evitar la prdida de informacin del programa.

La MemoryCard que se utiliza en los PLC`s S7-1200 de SIEMENS tiene varias prestaciones, incluso puede
actualizarse el firmware desde aqu. En la Figura (6.5) puede apreciarse la forma de introduccin de esta
tarjeta de memoria en su ranura.

20
FIGURA 23 FUENTE: SIEMENS

La empresa SIEMENS lanz al mercado una nueva tarjeta de memoria tipo SMC. La nueva tarjeta de
memoria SIMATIC (SMC) de 32 GB tiene la misma funcionalidad que las tarjetas SMC de 4 MB, 12 MB,
24 MB, 256 MB y 2 GB y se puede usar como tarjeta de programa, tarjeta de actualizacin de firmware,
tarjeta para datos de asistencia o portador de datos mvil.
La razn por la que puedes necesitar una tarjeta con tanta capacidad de almacenamiento, es porque es
especialmente adecuada para aplicaciones en las que se necesitan almacenar grandes cantidades de
datos, como por ejemplo registros de datos o recetas.

21
7 MODULOS DE COMUNICACIN ENTRE PLCS
7.1 INTRODUCCIN

El procesador PLC-5 es el ncleo de la arquitectura de control que cambian los sistemas existentes y
futuros mediante redes abiertas y conectividad a oros dispositivos. Sirve como ncleo a miles de
soluciones de control Allen-Bradley en todo el mundo, por las siguientes caractersticas:

Flexibilidad de programacin
Confiabilidad con un valor nominal MTBF de ms de 400 000 horas.
Compatibilidad con los productos actuales y los nuevos productos introducidos continuamente
por Rockwell Automacin
Puede usar un sistema diseado para:

Control centralizado es un sistema jerrquico en donde el control sobre todo el proceso est
centrado en un procesador
Control distribuido es un sistema en el cual, las funciones de control administracin estn
dispersa a travs de la planta. Mltiples procesadores efectan las funciones de administracin
y control y unas una red Data Highway+, una red Etherner o un sistema bus de comunicacin.

7.2 ARQUITECTURAS DE COMUNICACIN

Tipo de comunicacin que se enva/recibe:

Rendimiento del sistema.


Distancia/tamao de la aplicacin.
Redes disponibles.
Expansin futura.

Tipos de redes principales:

Redes de informacin
Redes de control
Redes de dispositivos

22
7.3 ALTERNATIVAS DE REDES DISPONIBLES PARA BRIDAR SOLUCIONES
7.3.1 RED ETHERNET
La red Ethernet TCP/IP es una red de are local diseada para el intercambio a alta velocidad de
informacin entre las computadoras y los dispositivos asociados. El ancho de banda (10 Mbps
a 100 Mbps).

Caractersticas:
Capa de informacin
Intercambio de informacin a alta velocidad.
Alto ancho de banda
Usado por la internet.

7.3.2 RED CONTROL NET


La red ControlNet es una red abierta determinista de alta velocidad que se usa para transmitir
informacin de tiempo crtico.

CARACTERSTICAS:

Capa de control.
Transfiere datos de E/S y programa
Alta velocidad de transmisin: Mbps.
Tiempo de actualizacin de la red: 2-100 ms.
Determinista

7.3.3 RED DEVICENET


Una red Devicenet es un vnculo de comunicacin abierto de bajo nivel que proporciona
conexiones dentro los dispositivos sencillos industriales y los dispositivos de alto nivel. Esta red
abierta est basada en la tecnologa estndar de red de rea de controlador (CAN) y ofrece un
nivel de inter operacin entre dispositivos similares provenientes de diversos vendedores.

Nos reduce:

Gastos de instalacin
Tiempo de puesta en marcha y habilitacin.
Tiempo improductivo del sistema y la mquina.

Caractersticas:

Interoperacin, flexibilidad y seleccin de dispositivos de distintos vendedores.


Redes comunes, proporciona soluciones y reduce la necesidad de compatibilidad.
Cableado econmico, alimentacin elctrica de 24V.
Capa de dispositivos
Norma abierta
Velocidades de 125, 250 y 500 kbps
Se conecta directamente a los dispositivos de bajo nivel.

23
7.3.4 RED DATA HIGHWAY PLUS
LA RED Highway Plus es una red diseada para ser compatible con la programacin remosta y
adquisicin de datos en aplicaciones en la planta.

Caractersticas:
Compatible con la programacin remota
Norma comn existente
Comunicacin entre dispositivos similares

7.3.5 RED REMOTE I/O


La robustez y versatilidad de la red universal de E/S remota de la amplitud de productos con los
cuales la red es compatible.

Caractersticas:

Conecta mdulos E/S.


Norma comn existente.
Es compatible con la funcin de paso pass-thru

7.3.5 RED SERIAL (PUNTO A PUNTO)


Esta red en serie sirve para conectar dispositivos que:
Se comunican usando el protocol PF1 Tales como los modem, mdulos de
conversacin, etc.
Envan y reciben caracteres ASCII como lectores de cdigos de barras e impresoras..
Caractersticas:

Comunicacin utilizando el protocolo DF1 (comunicacin asncrona a bytes)


Configurable para RS-232,-423 y -422A.
Compatible con aplicaciones SCADA

7.3.6 RED HART SOBRE BELL 202


El protocolo de comunicacin de campo Hart la informacin digital con la seal anloga sobre el
estndar industrial de lazos de control de procesos 4-20mA. Ambas la seal digital y al seal
anloga ocurren simultneamente en el mismo lazo sin interferir el cableado de la seal de
proceso. Posee 2 frecuencias individuales, 1200 y 2200 Hz, representan los dgitos 1 y 0.

24
7. CONCLUSIONES

Entendemos la diferencia el tipo de entradas y salidas que tendremos que utilizar


segn el tipo de seal que estemos manipulando, comprendemos tambin que es muy
importante manejar una buena cantidad de bits para mejorar la resolucin o para
disminuirla sea el caso que se necesite trabajar.
Conocemos la forma en que se utiliza las diferentes memorias RAM y ROM.
Para los mdulos de comunicacin de PLCs se utilizan cables en la actualidad y normas que
segn la velocidad de transferencia de la informacin y nivel de los sistemas se utilizan distintas
redes de interconexin.
El PLC o autmata es un dispositivo que trabaja cclicamente, siguiendo una serie de pasos y
procesos para finalmente interpretar y ejecutar la orden dada por el usuario. Para todo esto la
unidad central de procesos con su microprocesador interpretara las instrucciones habidas en su
memoria y que por supuesto pueden ser reprogramadas.
Un PLC permite reducir costos de produccin y ayuda a la facilidad de comunicacin entre
mquina y operador.
Reduce costo de mantenimiento y reduccin de espacios en reas industriales.

BIBLIOGRAFIA

Telemecanic 2007 Mexico


B.wolt EE.UU 2012
CSiemens 2008
Automatizacion y control idustrial. Hasa.
http://sisbib.unmsm.edu.pe/bibvirtualdata/tesis/ingenie/reategui_gh/cap4.pdf (UMSM)
http://www.herrera.unt.edu.ar/dluno/material/apuntes/plc.pdf
http://datateca.unad.edu.co/contenidos/299013/Manual061ControladorLgicoProgramablePLC.
pdf
www.abb.com/plc
http://w3.siemens.com/mcms/programmable-logic-controller/en/pages/default.aspx

25