0% encontró este documento útil (0 votos)
103 vistas8 páginas

Programacion de PLC

Este documento describe los diferentes tipos de lenguajes de programación para PLC. Existen lenguajes de alto nivel como diagramas de escalera, diagramas de bloques y diagramas de funciones secuenciales. También existen lenguajes de bajo nivel como lista de instrucciones y texto estructurado. No hay un lenguaje mejor, depende de los requisitos del proceso que se va a automatizar.

Cargado por

carlos leon
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
103 vistas8 páginas

Programacion de PLC

Este documento describe los diferentes tipos de lenguajes de programación para PLC. Existen lenguajes de alto nivel como diagramas de escalera, diagramas de bloques y diagramas de funciones secuenciales. También existen lenguajes de bajo nivel como lista de instrucciones y texto estructurado. No hay un lenguaje mejor, depende de los requisitos del proceso que se va a automatizar.

Cargado por

carlos leon
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

Tipos de lenguaje de programación de PLC

Profesor: Bachiller:
Rene Flores Carlos León, C.I; 28521225

Sección El-01 (Trayecto III - Fase II)


El Tigre, noviembre del 2021
INDICE
Pág.
Introducción---------------------------------------------------------------------------------------------3
Lenguaje de programación para PLC----------------------------------------------------------------4
¿Para qué sirve los lenguajes de programación PLC?---------------------------------------------4
Características de los lenguajes de programación--------------------------------------------------4
Tipos de lenguajes de Programación------------------------------------------------------------4-5-6
¿Cuál es el mejor lenguaje de programación PLC?------------------------------------------------6
Conclusión-----------------------------------------------------------------------------------------------7
Referencias Bibliográfica------------------------------------------------------------------------------8

2
Introducción

En la actualidad una de las formas más eficientes y seguras para automatizar procesos
electromecánicos, electroneumáticos, y electrohidráulicos en las industrias es a través de un
controlador lógico programable o PLC. Estos autómatas, como cualquier computadora,
necesitan una vía de comunicación, la cual es conocida en la ingeniería de sistemas como
lenguaje de programación

Los lenguajes de programación tienen como función ser el canal de comunicación entre el
sistema operativo que interpreta el lenguaje, y el usuario que tienen acceso a la
configuración del programa. Los lenguajes de programación más utilizados para programar
un PLC son; diagramas de escaleras (KOP), diagramas de funciones (FUN), lista de
instrucciones (FIL) y lenguaje de control estructurado (SCL)

3
Lenguaje de programación para PLC

Se aquellos sistemas de símbolos, reglas y caracteres introducidos en los controladores


lógicos programables o PLC, con la función de crear una comunicación entre los usuarios y
las maquinas, para así poder girar instrucciones que permitan el buen funcionamiento de un
proceso determinado. Mediante esta vía se procesan la transferencia de datos, dicho
mecanismo se conoce también en la ingeniería como protocolo de comunicación

¿Para qué sirve los lenguajes de programación PLC?

Estos lenguajes de programación son la vía de comunicación o interacción entre el sist6ema


operativo de la máquina y el usuario

Los protocolos de comunicación pueden desarrollarse por medio de Profibus, Fieldbus,


Modbus, Devicenet, interbus, entre otros; sirve para crear instrucciones o comandos que el
PLC reconoce y convierte en salidas para controlar maquinas o procesos digitales

Características de los lenguajes de programación

1. Permite que el usuario ingrese al programa de control en la memoria del


PLC
2. Este mecanismo de comunicación se caracteriza por tener varias
tipologías para su desarrollo
3. De acuerdo al tipo de lenguaje, se pueden colocar varias instrucciones o
varias salidas en paralelo
4. El lenguaje esta representados por signos y códigos informáticos
5. Cada lenguaje de programación de PLC tiene un propósito diferente

Tipos de lenguajes de Programación

Asimismo como existen diferentes protocolos de comunicación para la manifestación del


lenguaje de programación PLC, también hay diversas tipologías.

Se clasifican de dos maneras: De bajo nivel y de alto nivel

4
En la categoría de lenguajes de alto nivel se encuentra los llamados gráficos y manejan
símbolos para expresar sus instrucciones de control. Estos lenguajes de subdividen en:

 Diagrama escalar: también llamado ladder o de contacto (LD) este es el


lenguaje de interface gráfica más utilizado en campo, su nombre se debe a su
forma estructural semejante a una escalera por donde corren dos relés verticales
llamados lógica 1y 2 El riel izquierdo (L1) es el que recibe el flujo de energía
(entrada) que representa el voltaje y deja pasar la energía al riel derecho que
representa la tierra (salida). Su lectura obedece siempre la misma instrucción;
de izquierda a derecha y de arriba hacia abajo. Su naturaleza es ser simple y
fácil de utilizar lo que representa ahorro de tiempo y costos.
 Diagrama de Bloques: Está elaborado en bloques de función, que albergan las
variables que transformarán la secuencia. Su utilidad es común en la
representación gráfica. En este tipo de lenguajes, las variables nunca se
conectan entre sí.
 Diagrama de Funciones Secuenciales (SFC): Es una representación
diagramática de secuencias de control en un programa en el que se pueden
organizar subrutinas o etapas que van afectando el producto de las funciones
posteriores. Este lenguaje proviene del estándar francés GRAFCET que
también utiliza etapas, transiciones y acciones para su funcionamiento.

Con relación a la tipología de bajo nivel se caracterizan por representarse a través de textos
y se subdividen en:

 Lista de Instrucciones: Su estructura de funcionamiento está considerada por los


expertos como compleja. Sin embargo, hay ciertos procesos donde su aplicabilidad
es la más adecuada. Realiza códigos de mando que el procesador obedece, pero
debe estar presente la parte operacional, así como el usuario que dará respuesta a
los códigos de mando.

 Texto Estructurado: Compatible para la ejecución de expresiones aritméticas


complejas con valores analógicos y digitales, contiene una estructuras para bucles,

5
tolera ciclos de interacción y puede alternar letras mayúsculas y minúsculas en su
código. Además incluye la formulación de las tareas del programa.

¿Cuál es el mejor lenguaje de programación PLC?

Para responder esta pregunta hay que tener en cuenta muchos factores, ya que la aplicación
adecuada implica elementos más allá de la estructura de funcionamiento de cada tipología y
nos referimos específicamente al objetivo o utilidad con la que se instale el PLC, de ello
dependerá el modo de lenguaje de programación que sea útil según los requerimientos del
proceso

6
Conclusión

El Lenguaje de Programación permite al usuario ingresar un programa de control en la


memoria del PLC, usando una sintaxis establecida, con la finalidad de crear instrucciones
secuenciales (comandos) que el CPU del PLC traduce en salidas digitales que energizan y
controlan maquinas especificas o procesos complejos. Al igual como los PLCs se han
desarrollado y expandido, los lenguajes de programación también se han desarrollado con
ellos. Los lenguajes de hoy en día tienen nuevas y más versátiles instrucciones y con mayor
poder de computación. Por ejemplo, los PLCs pueden transferir bloques de datos de una
localización de memoria a otra, mientras al mismo tiempo llevan cabo operaciones lógicas
y matemáticas en otro bloque. Como resultado de estas nuevas y expandidas instrucciones,
los programas de control pueden ahora manejar datos más fácilmente.

En la actualidad cada fabricante diseña su propio software de programación, lo que


significa que existe una gran variedad comparable con la cantidad de PLCs que hay en el
mercado. No obstante, actualmente existen tres tipos de lenguajes de programación de
PLCs como los más difundidos a nivel mundial; estos son: lenguaje de contactos o ladder,
lenguaje Booleano (Lista de instrucciones), diagrama de funciones

7
Referencias Bibliográficas

https://www.electroclub.com.mx/2020/06/lenguajes-de-programacion-de-un-plc-
mas.html?m=1

https://es.scribd.com/document/174338380/TIPOS-DE-PROGRAMACION-DE-PLC

https://m.monografias.com/trabajos106/programacion-de-plc/programacion-de-
plc2.shtml

https://es.scribd.com/document/256588177/Programacion-de-Un-Plc-Para-
Automatizar-Un-Semaforo

También podría gustarte