Anda di halaman 1dari 13

PLC: Controlador lgico programable

Un PLC es un dispositivo electrnico que puede ser programado por el usuario, diseado para
controlar procesos secuenciales que se ejecutan en un ambiente industrial, automatizando
procesos electromecnicos, ahorrando costos en mantenimiento y aumentando la
confiabilidad de los equipos.

Los PLC son utilizados en muchas industrias y mquinas porque a diferencia de las
computadoras de propsito general, el PLC est diseado para mltiples seales de entrada y
de salida, rangos de temperatura ampliados, inmunidad al ruido elctrico y resistencia a la
vibracin y al impacto.

Funciones bsicas:
Deteccin: El PLC detecta seales del proceso de diferentes tipos de fuentes digitales y
analgicas.

Mando: Toma decisiones, elabora y enva acciones al sistema segn el programa que tenga.

Dialogo hombre maquina: Recibe configuraciones y da reportes al operador de produccin o


supervisores.

Programacin: El programa que utiliza permite modificarlo por el operador cuando se


encuentra autorizado.

Comunicacin: Se comunica con otros dispositivos externos, actuando sobre ellos mediante las
salidas analgicas y digitales.

Conexin a red: algunos PLC presentan esta funcin, esto te permite tener comunicado un PLC
con una PC y otros dispositivos al mismo tiempo, permitiendo hacer monitoreo, estadsticas y
reportes.

Estructura y funcionamiento:
Sus partes fundamentales son la unidad central de proceso o CPU, y las interfaces de entrada y
salida. La CPU es el cerebro del PLC y est formado por el procesador y la memoria. El
procesador se encarga de ejecutar el programa escrito por el usuario, que se encuentra
almacenado en la memoria. Adems el procesador se comunica con el exterior mediante sus
puertos de comunicacin y realiza funciones de autodiagnstico. La interfaz de entrada se
ocupa de adaptar las seales provenientes de los elementos captadores a nivel que el CPU
pueda interpretar como informacin. Por otra parte, cuando la CPU resuelve, a travs de un
programa interno, activa algn elemento de campo, la interfaz de salida es la encargada de
administrar la potencia necesaria para comandar el actuador.
Una vez que se pone en marcha, el procesador realiza una serie de tareas segn el siguiente
orden:

a) Al encender el procesador ejecuta un auto-chequeo de encendido y bloquea las salidas. A


continuacin, si el chequeo ha resultado correcto, el PLC entra en el modo de operacin normal.
b) El siguiente paso lee el estado de las entradas y las almacena en una zona de la memoria
que se llama tabla de imagen de entradas.
c) En base a su programa de control, el PLC ejecuta dicho programa y actualiza una zona de
la memoria llamada tabla de imagen de salida.
d) A continuacin el procesador actualiza el estado de las salidas "copiando" hacia los
mdulos de salida el estado de la tabla de imagen de salidas.
e) Vuelve a ejecutar el paso b)
Cada ciclo de ejecucin se llama ciclo de barrido (scan), el cual normalmente se divide en:

Verificacin de las entradas y salidas


Ejecucin del programa

Software SOMachine:
es un software de diseo y simulacin de circuitos elctricos y automticos con carcter
exclusivamente educacional. Es responsabilidad de cada uno el utilizarlo con un propsito
diferente al mencionado, en especial al profesional (por ejemplo, proyectos laborales).
Nos ofrece diferentes opciones como:
En un solo entorno, mltiples aplicaciones
Configuracin del PLC y de HMI integrada. Informacin integrada para control,
visualizacin y todo el proyecto en un solo archivo. Variables compartidas entre
el PLC y la HMI.

Funciones de control y HMI


Control con 6 lenguajes que cumplen la normativa IEC 61131-3. Simulador
integrado para el PLC y HMI

Herramienta de programacin
6 lenguajes de programacin del PLC. Lista de instrucciones (IL), diagrama de
contactos (LD), diagrama de bloque de funciones (FBD), Sequential Function
Chart/Grafcet (SFC y texto estructurado (ST) y lenguaje CFC (Continuous
Function Chart).

Depuracin
Simulacin en modo off-line. Tablas de animacin. Herramientas avanzadas de
depuracin (paso a paso, forzar variables, visualizar variables). Modificacin de
la aplicacin on-line

Visualizacin de la aplicacin
Entorno de programacin modificable

Para realizar un proyecto en Software SOMachine realizamos los siguientes pasos:

Abrimos somachine y creamos un nuevo proyecto


Pulsar crear proyecto
Para elegir el material a utilizar le damos a gestionar dispositivos

Elegimos por ejemplo una CPU M241 y un terminal HMIGTO


Le damos aceptar y volvemos a la pantalla anterior
Le damos a abrir configuracin para acceder a la vista general del proyecto

Vamos a crear un pou simple con una suma que incrementa una misma palabra por la pulsacin
mantenida de una variable booleana
Se debe agregar a la aplicacin el objeto configuracin de smbolos para poder vincular las
variables del PLC con el terminal HMI
Y pulsamos en crear

Conviene compilar ahora para ver si hay algn error.


En la configuracin de smbolos elegimos solo las variables locales del POU.

Y le damos a generar todo y observaremos como la informacin de smbolo se


actualiza tambin observamos si existen errores.
Nos vamos a la aplicacin de vijeo designer, esto se debe a que no hemos asignado un
nombre en el administrador de la pantalla

Podemos poner cualquier nombre aqu


Tras esto, al generar todo veremos que ya no hay errores. Ahora vamos a
importar desde vijeo designer las variables a compartir variables, importar
variables desde somachine

Como vemos ahora tenemos las variables del controlador vinculadas al terminal HMI pero
aparece otro controlador, SOM_MyController , que se corresponde al PLC
Hay que ponerle un nombre a este controlador; En el nombre est la clave para poder simular
la aplicacin con el PC ; El nombre que hay que poner aqu es el nombre que Windows da a
nuestro PC ; esto lo podemos ver en panel de control / sistema
Crearemos un panel simple con un interruptor y un visualizador numrico
Al interruptor le asignaremos la variable pulsadora con operacin de bit del tipo
temporalmente activado

Y ponemos a ejecutar el programa. Despus procederemos a simular la parte


de vijeo designer