0% encontró este documento útil (0 votos)
88 vistas4 páginas

Lenguajes de Programación de PLC

Los lenguajes de programación de PLC permiten la comunicación entre el usuario y la máquina mediante instrucciones. Existen lenguajes de alto nivel visuales y de bajo nivel como lista de instrucciones y diagrama de escalera. Los lenguajes definen las condiciones de entrada y salida para controlar procesos industriales.

Cargado por

Rodrigo Tom
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 PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
88 vistas4 páginas

Lenguajes de Programación de PLC

Los lenguajes de programación de PLC permiten la comunicación entre el usuario y la máquina mediante instrucciones. Existen lenguajes de alto nivel visuales y de bajo nivel como lista de instrucciones y diagrama de escalera. Los lenguajes definen las condiciones de entrada y salida para controlar procesos industriales.

Cargado por

Rodrigo Tom
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 PDF, TXT o lee en línea desde Scribd

Lenguajes de programación de PLC

Que son;

Los lenguajes de programación de PLC fueron diseñados para poder tener una
comunicación de usuario máquina. Gracias a este vinculo, podemos ser capaces
de crear un programa con las instrucciones necesarias para controlar el
comportamiento de cualquier proceso o máquina. Dichos lenguajes de
programación consisten en símbolos, caracteres y reglas de uso.

La comunicación entre dos o mas PLC´S no sucede a través de un lenguaje de


programación convencional. Para lograr una conexión entre estos dispositivos se
requiere de una serie de reglas que permiten la transferencia de información.

Protocolo de comunicación, algunos de esto son: Profibus, Fieldbus, Modbus,


Devicenet, Interbus, entre otros.

Lenguajes de alto nivel

Los lenguajes de lato nivel se encuentran en los lenguajes gráficos, estos utilizan
una interfaz de símbolos para declarar las instrucciones de control, una de las
desventajas de estos lenguajes visuales es que la programación esta limitada a
los símbolos que se proporcionan.
Diagrama escalera o ladder

El lenguaje ledder fue uno de los pioneros ya que fue uno de los primeros en ser
utilizados, y se asemeja mucho a los diagramas con relevadores. Se le llama de
escalera por que es muy similar a la estructura de una escalera, ya que contiene
dos rieles verticales, y varios rieles horizontales (en este caso serian los
escalones).

Características principales:

 Los 2 rieles verticales son de alimentación (en el caso de VCD uno es


voltaje y otro tierra y en VCA son L1 y L2)
 Las instrucciones se colocan del lado izquierdo
 Las salidas siempre se colocan del lado derecho.
 Se pueden colocar varias instrucciones o varias salida en paralelo.
 El procesador del plc interpreta los datos de arriba hacia a abajo y de
izquierda a derecha.

Cuatro posibilidades de condiciones de entrada:

Contacto normalmente abierto: El contacto o entrada se encuentra en circuito


abierto cuando su valor lógico es 0 y en circuito cerrado cuando su valor lógico es
el Es el contacto más empleado en todo tipo de interruptores o selectores.
Contacto normalmente cerrado: El contacto o entrada se encuentra en
cortocircuito cuando su valor lógico es 0 y en circuito abierto cuando su valor
lógico es primer . La utilidad de este tipo de equipos es la activación de los
mismos si hay algún fallo en ellos lo que permite detectar fallos de alimentación,
cableado…
Flanco positivo: Se activa en el momento que el estado lógico de un contacto
pasa de 0 a 1. Se suele emplear en pulsadores, donde lo importante no es el
estado, sino el número de pulsaciones.
Flanco negativo: Se activa en el momento que el estado lógico de un contacto
pasa de 1 a 0. Se suele emplear igualmente en pulsadores pero en el momento de
soltar el pulsador.
Cuatro posibilidades de salida

Bobina normalmente abierta: al activarse pondrá a nivel lógico 1 la bobina.


Bobina normalmente cerrada: al activarse pondrá a nivel lógico 0 la bobina
Enclavar bobina: al activarse pondrá a nivel lógico 1 la bobina y aunque las
condiciones de entrada cambien, la bobina se quedará en este este estado.
Resetear bobina: al activarse pondrá a nivel lógico 0 la bobina y aunque las
condiciones de entrada cambien, la bobina se quedará en este estado.

Diagrama de bloques;

En este tipo de programación se utilizan bloques de símbolo lógicos. Las salidas


no se requieren incorporar a una bobina de salida, por que la salida esta asignada
en las salidas de los bloques lógicos. Estos diagramas en su mayoría son
preferidos por personas acostumbrados a trabajar con circuitos de compuertas
lógicas, ya que la simbología utilizada es equivalente.
Características principales:

 Las salidas de los bloques no se conectarán entre si.


 La evaluación de una red se termina antes de iniciar la siguiente.
Lista de instrucciones

Este tipo de lenguaje es el más antiguo y es la base para todos los lenguajes de
programación que existen, este lenguaje es el precursor del diagrama escalera ya
que este se utilizaba cuando las computadoras aun no tenían capacidad gráfica.
Todos los lenguajes son traducidos a lista de instrucciones.

Características principales:

 Todos los lenguajes pueden ser traducidos a lista de instrucciones, pero no al


revés.
 La programación es más compacta.
 Este lenguaje es el mas completo de todos.

También podría gustarte