Vous êtes sur la page 1sur 10

INSTITUTO TECNOLGICO DE LERMA

MATERIA:
PLC

INVESTIGACIN:
FUNCIONES BASICAS DE PROGRAMACIN
UNIDAD I:
FUNDAMENTOS DE AUTOMATIZACIN

ALUMNO:
UC CAN BORIS GERSEN

VII SEMESTRE

ING.EN ELECTRNICA

DOCENTE: ING. ZAPATA ARCEO BALTAZAR

SAN FRANCISCO DE CAMPECHE, CAMP. A 05 DE SEPTIEMBRE DE 2014

PARTES DE UN PLC
Bsicamente un controlador lgico programable est construido en forma modular,
teniendo usualmente un procesador central, mdulos de entrada/salida (E/S,
input / output), fuentes de poder y otros accesorios.
Debido a la estructura modular de los PLC, en general pueden distinguirse en l
los siguientes subsistemas:

Procesador central
Mdulo de E/S
Interfaz con el operador y otros perifricos
Comunicaciones

Figura 1. 1 partes externas de un PLC


Procesador central
Es la unidad central del proceso del sistema. En la actualidad casi todos los PLC
usan varias CPU para dividir el trabajo de entrada/salida, procesamiento, solucin
de lgica y comunicaciones. Con esto se logra facilidad para desarrollar

programas, como tambin una mejor ejecucin de funciones de control y


manipulacin de informacin.
Entre los componentes que conforman el procesador se pueden sealar:

Mdulo de procesador
Mdulo de memoria
Mdulo de registro
Mdulo de control de sistemas
Control de E/S
Fuente de poder
Control de comunicaciones

1.2 Diagrama de bloques de partes de un PLC


Dentro de la CPU vamos a disponer de un rea de memoria, la cual se emplea
para diversas funciones:
1. Memoria del programa de usuario: aqu introduciremos el programa que el
PLC va a ejecutar cclicamente.
2. Memoria de la tabla de datos: se suele subdividir en zonas segn el tipo de
datos (como marcas de memoria, temporizadores, contadores, etc.)
3. Memoria del sistema: aqu se encuentra el programa en cdigo mquina
que motoriza el sistema (programa del sistema). Este programa es
ejecutado directamente por el microprocesador dividido microcontrolador
que posea el PLC.

4. Memoria de almacenamiento: se trata de memoria externa que empleamos


para almacenar el programa de usuario y en ciertos casos parte de la
memoria de la tabla de datos.
Algunos tipos de memoria que utilizan son: RAM, CMOS, EPROM, EEPROM y
otras. En la memoria tipo ROM esta contenido el sistema operativo y software de
aplicacin, y en la memoria tipo RAM se carga, por el usuario, el programa de
aplicacin de control.
FUNCIONES BASICAS DE PROGRAMACION
Lenguaje en escalera
Para programar un PLC es necesario el empleo de un lenguaje especifico el cual
por lo general solo entiende ste. El lenguaje de programacin de cada PLC
cambia de acuerdo al creador del producto, y aunque se utilizan los mismos
smbolos en los distinto lenguajes, la forma en cmo se crean y almacenan cambia
de fabricante a fabricante, por lo tanto la manera de cmo se interpretan las
instrucciones por medio de un PLC es diferente, dependiendo de la marca.
Este lenguaje es una representacin grfica que por medio de software se
implementan tanto los contactos fsicos que posee un rel (Variables de Entrada),
as como tambin las bobinas (Variables de Salida) que lo constituyen, las
actividades que realizan estas representaciones se materializan a travs de las
lneas de entrada y salida del PLC.
Los elementos bsicos correspondientes a las entradas, son los que a
continuacin se muestran:

Contacto normalmente abierto

Contacto normalmente cerrado

Contacto normalmente abierto (NA). Este tiene la misma funcin de un botn


real, el cual cuando no es accionado se reposiciona automticamente a su estado
natural que es encontrarse abierto o desconectado. En otras palabras cuando el
usuario presiona el interruptor hace que exista una unin entre los dos contactos
internos que tiene el botn, cambiando su estado lgico de abierto a cerrado.
Contacto normalmente cerrado (NC). Igualmente funciona como un botn real,
pero de manera inversa al contacto normalmente abierto, esto es que cuando no
es accionado se reposiciona automticamente a su estado natural que es el
encontrarse cerrado o conectado.
De acuerdo a la convencin establecida por los fabricantes de los PLC se sabe
que la correspondencia que tienen los estados lgicos cerrado y abierto con los
dgitos binarios "0" y "1" es la siguiente:

Abierto equivale a "0" lgico


Cerrado equivale a "1" lgico

Para programar un PLC, primeramente se deben tener contempladas las entradas


y las salidas totales que estarn interactuando en el sistema que se va a
automatizar, posteriormente es necesario plantear el procedimiento mediante el
cual se relacionaran las entradas con las salidas de acuerdo a las respuestas que
se esperan del sistema.
Una herramienta que se emplea frecuentemente para programar un PLC son las
Tablas de Verdad, ya que en estas se observa la respuesta que debe emitir el PLC
en funcin de las combinaciones de los estados lgicos de las entradas. La
combinacin generada por la forma en cmo se conecten las variables de entrada
da origen a funciones lgicas estandarizadas como por ejemplo: AND, OR,
INVERSOR, etc.

Funcin lgica and (y)


La funcin lgica AND tendr la salida activada (energizada) solo si ambos
contactos (normalmente abiertos) tienen el nivel lgico de 1, en todos los otros
casos la salida estar desactivada (desenergizada).

Figura 1. 3 Funcin lgica AND (Y)


Tabla 1. 1 Funcin lgica AND (Y)
SALID
A B A
0

FUNCIN LGICA OR (O)


Con una funcin lgica OR la salida se presenta activada (energizada) si uno o
todos sus contactos (normalmente abiertos) se encuentran en el estado de "1"
lgico. En contraparte la salida se presentara desactivada (desenergizada) cuando
todos los interruptores tienen un estado lgico "0".

Figura 1. 4 Funcin lgica OR (Y)

La tabla de verdad que se desprende de la figura anterior es la siguiente:


Tabla 1. 2 Funcin lgica OR (O)
A

SALIDA

Funcin lgica inversora (NOT)


La funcin lgica INVERSORA (NOT), a diferencia de las funciones AND y OR,
solo requiere un contacto en la entrada, el cual debe ser normalmente cerrado. La
salida se presenta activada (energizada) si el contacto se encuentra en el estado
de 0 lgico. En contraparte la salida se presentara desactivada (desenergizada)
cuando el interruptor tiene un estado lgico "1".

Figura 1. 5 Funcin Lgica Inversora (NOT)


Tabla 1. 3 Funcin Lgica Inversora (NOT)
A

SALIDA

Funcin lgica no inversora


La funcin lgica NO INVERSORA requiere de nicamente de un contacto el cual
debe ser normalmente abierto. La salida es el reflejo del estado lgico en el que se
encuentre el contacto.

Figura 1. 6 Funcin Lgica NO Inversora.


Tabla 1. 4 Funcin Lgica NO Inversora.
A

SALIDA

FUNCIN LGICA OR EXCLUSIVA (XOR)


Con una funcin lgica XOR la salida se presenta activada (energizada)
solamente si uno de sus operandos se encuentra en el estado de "1" lgico, pero
no ambos.

Figura 1. 6 Funcin lgica XOR (Y)

La tabla de verdad que se desprende de la figura anterior es la siguiente:


Tabla 1. 6 Funcin lgica OR (O)
A

SALIDA

BIBLIOGRAFIA
(2009,10). Funciones lgicas de un PLC. J. Villajulca. Recuperado el 09,2014 en.
http://www.instrumentacionycontrol.net/cursos-libres/automatizacion/cursocompleto-de-plcs/item/111-capitulo-6-funciones-l%C3%B3gicas-de-unplc.html#sthash.cEAHDFeX.dpuf
(2011,03).Partes

de

un

PLC.

Recuperado

el

http://aprendeplc.blogspot.mx/2011/03/partes-de-un-plc.html

09,2014

en