En esta nueva entrada, se describirán los lenguajes de programación. Éstos se encargan de gestionar el conjunto de instrucciones del autómata para realizar las funciones lógicas y de cálculo de la CPU del PLC.
A través del lenguaje se podrán indicar las instrucciones dentro de un programa que será procesado por la memoria del autómata.
Como se ha indicado en la unidad anterior es la norma UNE-EN 611131-3 (en concordancia con la IEC 1131-3) en la que aparecer regulados los tres lenguajes de programación, dos de ellos en formato de texto y dos en formato gráfico. Los lenguajes son Ladder Diagram (LD) o (KOP) son los denominados lenguaje gráfico de contactos. Por otra parte los está el lenguaje gráfico de funciones lógicas o (FBD o FUP). Por último está el lenguaje por lista de instrucciones (IL o AWL). Todos ellos son equivalentes y «traducibles» cuya equivalencia se asienta en los sistemas lógicos.

En esta unidad nos centraremos en la representación y programación a partir del lenguaje de contactos (LD o KOP). Los esquemas que utiliza este sistema de programación guarda una fuerte similitud con los esquemas de mando eléctricos en los que utilizamos relés y contactores. En los siguientes links podréis descargar una documentación técnica resumida y precisa para aprender a programar autómatas programables.
TABLA DE EQUIVALENCIA DE ENTRADAS Y SALIDAS
Es preciso en primer lugar que el alumno entienda el 1º paso necesario para realizar la programación de un sistema. La primera acción previa será la realización de una TABLA DE ENTRADAS (I) Y SALIDAS (Q) asociando los elementos físicos del circuito a la propia estructura del autómata. Con ello, se establecerá la asociación en entre el elemento físico del circuito de mando con su símbolo en lenguaje KOP que permita programar las funciones que lo comanden desde el PLC.


PROGRAMACIÓN EN LENGUAJE DE CONTACTOS (LD) (KOP).
A partir del esquema eléctrico de mando, el alumno podrá establecer (sobretodo en los comienzos del aprendizaje) las similitudes existentes entre los dos esquemas de mando el analógico (eléctrico) y el digital (PLC).
En los apuntes ofrecidos para descarga podréis encontrar una explicación más extensa de lo que a continuación se resume.

A través de los símbolos anteriores, se realiza la mayor parte ordenes lógicas de los programas digitales de un PLC. En este caso se realizará

Por último para esta unidad didáctica, se muestra una imagen de un software básico para programación en del S7-200 de Siemens.

En la próxima unidad se explicará la metodología de trabajo para programación y simulación de programas en Lader Diagram. La interconexión de varios software que nos permitirán no sólo simular los proyectos sino que a través de ellos podremos observar malos funcionamientos o errores en las secuencias que sea necesario corregir previamente a la carga del programa en el PLC físico junto con su conexión a través de un Profibus.
Un Saludo
JCBG.