03 programacion plc blanco

Programación PLC

En el apogeo de la revolución industrial 4.0, la automatización de procesos permite una gestión mucho más ágil y rápida en el entorno industrial, a la vez que lo hace más seguro y económico. Es la clave para garantizar una mayor producción a un menor coste. En el conjunto de dispositivos y herramientas que lo componen, el PLC es «el director de orquesta».

En el departamento de PLC de RBX, nos encargamos del diseño y desarrollo de la automatización de cualquier proceso industrial, siendo especialistas, sobre todo, en el sector de la automoción. Entre las funciones más comunes para realizar en el día a día, cabe destacar las siguientes:

Plc Programming at RBX

Programación Offline

En función de la documentación proporcionada, se prepara en nuestras oficinas los programas que más tarde serán cargados en la instalación, de esta manera se reduce el tiempo de puesta en marcha.

Configuración de los sistemas de comunicación

Para que el PLC pueda enviar y recibir señales con todos los dispositivos conectados a la máquina.

Sistemas de control de producción

Programación de sistemas como Scadas, MES, etc., para gestionar y controlar todo el proceso de producción desde una sola pantalla.

Programación de interfaces

HMI, o “interfaz hombre-máquina”, es una pantalla con un diseño simple e intuitivo para que el operador conozca el estado de la máquina e intervenga de un manera más eficiente en caso de que fuera necesario.

Puesta en marcha

Las pruebas y modificaciones apropiadas se realizan desde el inicio del ensamblaje de la máquina, hasta su aceptación final y entrega al cliente.

Apoyo a la producción

Desde el inicio de la producción, hasta que la máquina cumpla con las expectativas para las cuales ha sido diseñada.

robot
¡Contacta con nosotros!

En el mundo actual de la Internet Industrial de las Cosas iIoT, y de la Industria 4.0, los controladores programables están llamados a comunicar datos vía navegador Web, conectarse a bases de datos vía SQL, e incluso a los datos de la nube vía MQTTT.

En RBX tenemos una filosofía de trabajo muy clara. Always two steps ahead. Siempre intentamos ir dos pasos por delante y la exigencia por la calidad de nuestro trabajo empieza por nosotros mismos.

CPU PLC Blocks

En la programación PLC, la persona responsable de liderar al equipo es Víctor Escuder, que lleva con nosotros desde el año 2018. Su nivel de conocimientos y curiosidad por el campo de trabajo que desarrolla en RBX aporta el valor añadido necesario para destacar entre la competencia. Responsabilidad y perfección, para que el trabajo siempre tenga un resultado magnífico.

Lenguajes de programación PLC

Todos los sistemas de programación para PLCs pertenecen al estándar IEC 1131-3. Se pueden catalogar, como regla general, entre lenguajes de tipo gráfico o de tipo textual.

Tipos de lenguajes de programación PLC

Los de tipo textual se utilizan de una manera muy parecida a la programación en C. Los gráficos se basan en interfaces dentro de las cuales es posible colocar bloques para realizar cada función. Usando cualquiera de estos dos tipos de lenguaje de programación, una máquina o programa, puede ejecutar automáticamente cualquier proceso.

Podemos distinguir en base a estas preferencias dos tipos de lenguaje: los de alto nivel y los de bajo nivel.

Entre los lenguajes de alto nivel se encuentran los lenguajes gráficos. Estos utilizan entornos de símbolos para realizar la programación de las órdenes de control del sistema en cuestión. Su principal característica es que la programación viene limitada al uso de los símbolos que proporcionan dichos entornos.

Los lenguajes de bajo nivel son considerados de tipo textual. Como indica su nombre, su programación se realiza mediante cadenas de caracteres de texto, que son las que darán las indicaciones al sistema a controlar. Su principal característica es que se puede usar cualquier recurso existente dentro de los lenguajes de programación de autómatas.

Lenguajes de PLC de bajo nivel

Listas de instrucciones

Es la base de los demás lenguajes. Es el precursor del diagrama de escalera, utilizado cuando las computadoras aún no eran capaces de mostrar gráficos. Cualquier lenguaje de programación acaba siendo, en un momento dado, traducido a la lista de instrucciones.

Cualquier lenguaje de programación se puede traducir a la lista de instrucciones, pero no es posible hacerlo a la inversa. Es el lenguaje más completo y el que permite la programación más compacta.

Texto estructurado

Este sistema de programación se lleva a cabo mediante series de instrucciones concretas que pueden utilizarse dentro de su entorno. En este aspecto se parece a los lenguajes de alto nivel, pues la programación está condicionada.

En este sistema se utilizan de modo indistinto las mayúsculas y las minúsculas. Soporta instrucciones de tipo aritmético más complejas y ciclos de iteración.

Lenguajes PLC de alto nivel

El diagrama de escalera o ladder

Uno de los primeros en utilizarse para la programación de los PLCs. Se asemeja mucho a los diagramas de reveladores. Su nombre viene de su organización parecida a una escalera, conteniendo dos rieles verticales y varios horizontales.

Los dos rieles verticales hacen la función de alimentación del circuito. Las instrucciones de entrada se sitúan en el lado izquierdo y las de salida, en el derecho.

El diagrama de bloques

Este sistema utiliza símbolos lógicos para representar el bloque de la función. Para cada salida lógica no es necesario incorporar una bobina de salida. En su lugar, la salida es representada por una variable concreta asignada a la salida del bloque en cuestión.

robot
Únete a nuestro equipo