Documentos de Académico
Documentos de Profesional
Documentos de Cultura
GRUPO: 203047_9
Es importante destacar que los algoritmos no tienen que ver con los lenguajes de
programación, dado que en un mismo algoritmo o diagrama de flujo puede representarse en
diversos lenguajes de programación, es decir, se trata de un ordenamiento previo a
la programación.
Visto así, al programar un PLC no es otra cosa que una serie compleja de algoritmos
ordenados y codificados mediante un lenguaje de programación para su posterior ejecución.
Antes de seguir avanzando en la temática hay que definir en sí lo que es un PLC. más
conocido por sus siglas en inglés PLC (Programmable Logic Controller) o por autómata
programable, es una computadora utilizada en la ingeniería automática o automatización
industrial, para automatizar procesos electromecánicos, tales como el control de la
maquinaria de la fábrica en líneas de montaje o atracciones mecánicas a través de entradas
y salidas. Las entradas y las salidas pueden ser tanto analógicas como digitales.
Una vez aclarado sobre que es un algoritmo y un PLC es momento de conocer cuales o que
son los leguajes de programación de un PLC; Los lenguajes de programación de PLC son
símbolos, caracteres y reglas de uso que fueron diseñados para poder tener una
comunicación de los usuarios con las máquinas. Gracias a este vínculo, podemos ser
capaces de crear un programa con instrucciones para controlar el funcionamiento de
cualquier proceso o máquina.
La comunicación entre dos o más PLC’s sucede a través de una conexión especial a base de
reglas, que permiten la transferencia de datos o información entre cada uno de estos. A este
tipo de reglas se les conoce como “protocolo de comunicación”, algunos de estos son:
Profibus, Fieldbus, Modbus, Devicenet, Interbuss, entre algunos otros.
Existe diversidad dentro de los lenguajes de programación debido a que los usuarios tienen
diferente formación en diferentes ramas de la ingeniería, por ejemplo los ingenieros o
técnicos eléctricos y electrónicos están acostumbrados a utilizar símbolos en los diagramas
eléctricos, mientras que los ingenieros en sistemas siempre utilizan lenguajes escritos, por
lo cual unos prefieren programar un lenguaje más visual y otros prefieren un lenguaje
escrito.
Los lenguajes de programación de PLC se pueden clasificarse en dos clases, lenguajes de
alto y bajo nivel cada uno con diferentes tipos.
En esta categoría se encuentran los lenguajes que son gráficos, ya que 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 está limitada a los símbolos que se
proporcionan.
Diagrama escalera o ladder: Este lenguaje fue uno de los pioneros ya que fue uno de
los primeros en ser utilizados, ya que se asemeja mucho a los diagramas con
relevadores. Se le llama de escalera porque es muy similar a la estructura de una
escalera, ya que contiene dos rieles verticales, y varios rieles horizontales (en este
caso serían los escalones).
Sin lugar a duda el algoritmo es la base para realizar la programación correcta de un PLC y
este es independiente a cualquier lenguaje de programación por esto es importante antes de
abordar un problema, el desarrollo de un proceso de automatización o maquina es de vital
importancia, definir y analizar el problema, definir la arquitectura del hardware necesario,
Diseñar los algoritmos, programación del código, en los lenguajes de programación y
depuración y verificación del programa.
Los algoritmos son una manera de expresar cualquier situación por medio de una
secuencia de pasos ordenados y lógicos que buscan el aclaramiento de cualquier
problema para así identificar lo que se necesita, como se hace y el resultado final, el
cual debe ser igual siempre por lo que se busca que hayan alternativas para
cualquier solución posible.
Es importante destacar que los algoritmos no tienen que ver con los lenguajes de
programación, dado que en un mismo algoritmo o diagrama de flujo puede
representarse en diversos lenguajes de programación, es decir, se trata de un
ordenamiento previo a la programación.
Los lenguajes de programación de PLC son símbolos, caracteres y reglas de uso que
fueron diseñados para poder tener una comunicación de los usuarios con las
máquinas. Gracias a este vínculo, podemos ser capaces de crear un programa con
instrucciones para controlar el funcionamiento de cualquier proceso o máquina.
En el entorno de la automatización de procesos industriales, la comunicación entre
los dispositivos que intervienen en el control de estos sistemas, es una cuestión
clave para permitir, no sólo un correcto funcionamiento, sino también la supervisión
y control de estos procesos. Las comunicaciones entre dispositivos se llevan a cabo
mediante el uso de distintos protocolos de comunicaciones industriales. Un
protocolo de comunicación es un conjunto de reglas que permite la transferencia e
intercambio de datos entre los dispositivos a comunicar.