You are on page 1of 5

Tipos de programacin para plc

Logica Ladder

Tambin denominado lenguaje de contactos o en escalera, es un lenguaje de


programacin grfico muy popular dentro de los autmatas programables debido a que
est basado en los esquemas elctricos de control clsicos. De este modo, con los
conocimientos que todo tcnico elctrico posee, es muy fcil adaptarse a la
programacin en este tipo de lenguaje.

Habilidad de probar mientras es esta En-Lnea o durante el Tiempo-de-Ejecucin.


Etiquetas de nombres, etiquetas base Alias, descripcin de etiquetas y comentarios es
los escalones ayudan al ser mostrados en lnea ayudas de animacin para la
depuracin de Bits y de valores una alta cantidad de instrucciones disponibles:
Basado en el PLC-5/SLC-500
Bloques de control de movimiento
Control de procesos PID
Administracin de tablas y matrices
Diagnsticos
ASCII, Puerto serial & Mensajes.
Bloques de Funciones

Se basa en bloques que realizan operaciones matemticas simples para poder


determinar una salida. Su estructura describe las funciones entre entradas y salidas.
Una funcin es descrita como un grupo de bloques elementales. Las entradas y salidas
estn conectadas con lneas conectoras:

La ejecucin automtica en orden predeterminado por las interconexiones simplifica la


creacin y la modificacin de programas.
Descripciones de bloques de etiquetas y cajas de texto flotantes y ancladas permiten la
fcil
documentacin y mejoran el entendimiento.
Nemnicos o lista de Instrucciones (Instruction list IL)

Es un lenguaje de bajo nivel basado en operaciones Booleanas y cuya


apariencia es similar al cdigo del lenguaje ensamblador; se podra afirmar
tambin que este lenguaje no es ms que la representacin en forma de texto
del lenguaje grfico "Ladder". Es el ms antiguo de los lenguajes de
programacin de PLC. Precursor del Ladder se usaba cuando los computadores
aun no tenan capacidad grfica. En este lenguaje cada instruccin se basa en
las definiciones del lgebra de lgebra lgica.
A continuacin relacionan en forma de nemnico las instrucciones y se indica su
funcionalidad:

Como se mencionaba, el lenguaje Booleano utiliza la sintaxis del lgebra de


Boole para ingresar y explicar la lgica de control. Consiste en elaborar una lista
de instrucciones o nemnicos, haciendo uso de operadores Booleanos (AND,
OR, NOT, etc.) y otras instrucciones nemnicas, para implementar el circuito de
control. El lenguaje Lista de Instrucciones (IL) de la Norma IEC 1131-3, es una
forma de lenguaje Booleano.

INTRODUCCION AL GRAFCET
Los primeros mtodos para el desarrollo de automatismos eran puramente intuitivos, llevados a
trminos por expertos y desarrollados basndose en la experiencia.

En la actualidad se utilizan mtodos ms sistemticos con lo que no es necesario ser


un experto en automatismos para llevarlos a trmino.

El GRAFCET es un diagrama funcional que describe los procesos a automatizar,


teniendo en cuenta las acciones a realizar, y los procesos intermedios que provocan
estas acciones.

Este mtodo de representacin es aceptado en Europa y homologado por varios


pases, entre ellos Francia por la norma NFC-03-190 y en Alemania por DIN.

el GRAFCET, es un modelo de representacin grfica, de los sucesivos


comportamientos de un sistema lgico, predefinido por sus entradas y salidas.
Tambin, es un grafo, o diagrama funcional normalizado, que permite hacer un modelo
del proceso a automatizar, contemplando entradas, acciones a realizar, y los procesos
intermedios que provocan estas acciones. Inicialmente fue propuesto para documentar
la etapa secuencial de los sistemas de control de procesos a eventos discretos. No fue
concebido como un lenguaje de programacin de autmatas, sino un tipo de Grafo para
elaborar el modelo pensando en la ejecucin directa del automatismo o programa de
autmata. Varios fabricantes en sus autmatas de gama alta hacen este paso directo,
lo que lo ha convertido en un potente lenguaje grfico de programacin
para autmatas, adaptado a la resolucin de sistemas secuenciales. En la actualidad
no tiene una amplia difusin como lenguaje, puesto que la mayora de los autmatas no
pueden programarse directamente en este lenguaje, a diferencia del Lenguaje Ladder.
Pero se ha universalizado como herramienta de modelado que permite el paso directo
a programacin, tambin con Ladder.

Bibliografa
http://datateca.unad.edu.co/contenidos/2150512/ContenidoLinea/leccin_1634__nemnic
os_o_lista_de_instrucciones_instruction_list__il.html
http://www.rocatek.com/programacion_de_plc.php
http://www.automatas.org/redes/grafcet.htm

You might also like