Documentos de Académico
Documentos de Profesional
Documentos de Cultura
INGENIERA ELECTROMECNICA
12VO SEMESTRE
SIMBOLOGA PLC
Marco terico
Los programas de aplicacin que crean los usuarios estn orientados a ejecutar, a
travs del controlador, tareas de automatizacin y control. Para ello, el usuario
escribe el programa en el lenguaje de programacin que mejor se adapte a su
trabajo y con el que sienta poseer un mejor dominio. En este punto es importante
sealar, que algunos fabricantes no ofrecen todas las formas de representacin de
lenguajes de programacin, por lo que el usuario deber adaptarse a la
representacin disponible
Por otro lado, el conjunto de programas que realizan funciones operativas internas
del controlador, incluyendo los traductores de lenguaje, reciben la denominacin
de programas del sistema o software del sistema. Un elemento importante de ste,
es el sistema operativo, cuyos servicios incluyen el manejo de los dispositivos de
entrada y salida del PLC, el almacenamiento de la informacin durante largos
perodos, el procesamiento de los programas del usuario, etc. Estos programas ya
vienen escritos y estn almacenados en una memoria No voltil dentro de la CPU,
por lo tanto no se pierden ni alteran en caso de prdida de alimentacin al equipo.
El usuario No tiene acceso a ellos.
2. TIPOS DE LENGUAJES DE PROGRAMACIN DE PLCS
4. LENGUAJE LADDER
-Elementos de programacin
Para programar un PLC con LADDER, adems de estar familiarizado con las
reglas de los circuitos de conmutacin, es necesario conocer cada uno de los
elementos de que consta este lenguaje. En la siguiente tabla podemos observar
los smbolos de los elementos bsicos junto con sus respectivas descripciones.
-Programacin
Las variables internas son bits auxiliares que pueden ser usados segn convenga,
sin necesidad de que representen ningn elemento del autmata. Se suele indicar
mediante los caracteres B M y tienen tanto bobinas como contactos asociados a
las mismas. Su nmero de identificacin suele oscilar, en general, entre 0 y 255.
Su utilidad fundamental es la de almacenar informacin intermedia para simplificar
esquemas y programacin.
Los bits de sistema son contactos que el propio autmata activa cuando conviene
o cuando se dan unas circunstancias determinadas. Existe una gran variedad,
siendo los ms importantes los de arranque y los de reloj, que permiten que
empiece la ejecucin desde un sitio en concreto y formar una base de tiempos
respectivamente. Su nomenclatura es muy diversa, dependiendo siempre del tipo
de autmata y fabricante
Al igual que LD, FBD e IL, el lenguaje de texto estructurado utiliza la definicin de
variables para identificar entradas y salidas de dispositivos de campo y cualquier
otra variable creada internamente.
Incluye estructuras de clculo repetitivo y condicional, tales como: FOR ... TO;
REPEAT..... UNTIL X; WHILE X... ; IF ... THEN ...ELSE. Adems soporta
operaciones Booleanas (AND, OR, etc.) y una variedad de datos especficos, tales
como fecha, hora.
Pasos (etapas)
Transiciones (condiciones)
Acciones
Ejemplo:
Como se mencion anteriormente, el lenguaje SFC tiene su origen en el estndar
francs GRAFCET (GRAFica de Control de Etapas de Transicin). El grafcet
tambin utiliza etapas, transiciones y acciones, que operan de la misma manera
como en SFC.
Puerta O: Realiza la suma lgica o funcin OR; en esta funcin basta que una
de las entradas est activada para que la salida est activada. Equivale a tantos
contactos en paralelo como entradas dispone la funcin. Su smbolo, y circuito
equivalente, es:
Temporizador:
La nica funcin de temporizacin que utilizamos en los programas es la de un
temporizado a la conexin. Este temporizado se caracteriza porque cuando la
entrada se pone a [1] el autmata empieza a contar el tiempo que se fija en la
entrada [TW]. Para determinar el tiempo que se ha fijado en esta entrada
pasemos a explicar cmo se interpreta el valor de la constante KT; la constante KT
tiene el siguiente formato:
0 = Centsimas de segundo
1 = Dcimas de segundo
2 = Segundos
3 = Intervalos de 10 segundos
Veamos unos ejemplos:
El bloque funcional Contador descendente (CTD) cuenta hacia atrs desde el valor prefijado al
producirse un flanco positivo en la entrada de contaje atrs (CD). Si el valor actual (VA) es igual
a cero, se activa el bit del contador. El contador se inicializa y carga el valor actual (CV) en el
valor prefijado (PV) cuando se habilita la entrada de carga (LD). El contador atrs se detiene al
alcanzar el valor cero.
Nota: Puesto que cada contador dispone slo de un valor actual, no se podr asignar un mismo
nmero a varios contadores. (Los contadores ascendentes, descendentes y ascendentes-
descendentes acceden a un mismo valor actual).
Los temporizadores son funciones de programacin que permiten el control de acciones especficas en
funcin del tiempo.
Tipos:
TON: ON-DELAY (temporizador con retardo a la conexin) TOF: OFF-DELAY (temporizador con
retardo a la desconexin) TP: MONOESTABLE
Por otro lado, la cantidad de temporizadores que se podr programar con el PLC depender de su
tamao.
A continuacin, desarrollaremos un ejemplo donde seexplica claramente cmo programar un
temporizador del tipo ON-DELAY.
DESCRIPCIN TECNOLGICA:
Se desea activar un motor accionado por un contactor (K1M), el motor debe funcionar al cabo de 10
segundos de haber cerrado el selector S1Q.
CIRCUITO ELCTRICO
Se pide:
1. LISTA DE ORDENAMIENTO
ENTRADAS
SALIDAS
2. DIAGRAMA DE CONTACTOS
3. PLANO DE FUNCIONES