Programación plc : fundamentos, dispositivos y lógica de escalera

Concepto de programación PLC

Los controladores lógicos programables (PLC) son los principales componentes de los sistemas de automatización y control industriales. La naturaleza controladora del PLC va desde el cambio de pulsador simple a un solo motor a varias estructuras de control complejas. La programación del PLC es una tarea importante de diseñar e implementar la aplicación de control dependiendo de las necesidades de los clientes. Un programa de PLC consiste en un conjunto de instrucciones, ya sea en forma textual o gráfica, que representa la lógica a implementar para aplicaciones industriales específicas en tiempo real.

Un software dedicado de programación PLC viene de un hardware PLC de fabricante específico que permite la entrada y el desarrollo de código de aplicación de usuario, que finalmente se puede descargar al hardware PLC. Este software también asegura la interfaz de la máquina humana (HMI) como una representación gráfica de variables. Una vez que este programa se descarga al PLC y si el PLC se coloca en modo Ejecutar, entonces el PLC funciona continuamente de acuerdo con el programa. Antes de ir al programa del PLC, déjenos saber los fundamentos del tutorial de programación PLC y sus conceptos básicos.

Básicos de programación del PLC

Una CPU del PLC ejecuta dos programas diferentes:

1. El sistema operativo
2. El programa de usuario

El sistema operativo

El sistema operativo organiza todas las funciones, operaciones y secuencias de la CPU que no están asociadas con una tarea de control.

  • Manejo de un reinicio en caliente y reinicio en caliente
  • Actualización y salida de las tablas de imagen del proceso de entradas y salidas
  • Ejecutar el programa de usuario
  • Detectar y llamar a las interrupciones
  • Gestión de las áreas de memoria
  • Establecer la comunicación con dispositivos programables

Básicos de programación del PLC

El programa de usuario

Es una combinación de varias funciones que se requieren para procesar una tarea automatizada. Esto debe ser creado por los usuarios y debe ser descargado en la CPU del PLC. Algunas de las tareas del programa de usuario incluyen:

  • Iniciando todas las condiciones para iniciar la tarea especificada
  • Lectura y evaluación de todas las señales de entrada binarias y analógicas
  • Especificación de señales de salida para todas las señales de salida binarias y analógicas

En el actual sector de automatización industrial, hay varios fabricantes líderes de PLC que desarrollan PLC típicos que van desde pequeños hasta PLC de gama alta. Cada fabricante de PLC tiene su propio software dedicado para programar y configurar el hardware de PLC. Pero el lenguaje de programación de PLC es variado dependiendo de los fabricantes. Algunos fabricantes tienen lenguajes de programación comunes y otros son diferentes. Algunos de los lenguajes de programación estándar de PLC son básicamente de dos tipos, que se subdividen en varios tipos, que son los siguientes:

1. Lenguaje textual

  • Diagramas de la escalera (LD)
  • Gráfico de funciones secuenciales (SFC)

Programación de Lógica de Escalera PLC

Entre varios lenguajes de programación diagrama lógico escalera es la forma más básica y más simple de programación del PLC. Antes de ir a programar el PLC con este lenguaje, uno debe saber alguna información básica sobre él. La figura de abajo muestra el diagrama de la escalera con cable duro en el que la misma carga de la lámpara es controlada por dos interruptores pulsadores, En caso de que uno de los interruptores se cierra, la lámpara brilla. Aquí dos líneas horizontales se llaman peldaños que se conectan entre dos líneas verticales llamadas carriles. Cada peldaño establece la continuidad eléctrica entre los carriles positivos (L) y negativos (N) de modo que los flujos de corriente de los dispositivos de entrada a salida. Algunos de los símbolos utilizados en la programación lógica de escalera se muestran en la figura.

Procedimiento Paso a Paso para Programar PLC usando Lógica de Escalera

Paso 1: Analizar y obtener la idea de la aplicación de control

El paso principal para programar el PLC es obtener la idea para la que va a desarrollar un programa basado en aplicaciones. Si usted está conduciendo un robot seguidor de línea mediante el uso de motor de CC cuando se presiona el botón. Este estado debe ser mostrado por la luz LED cuando el motor se enciende. El motor también está conectado con un sensor (Aquí se considera como otro interruptor) que detecta obstáculos, por lo que cuando se enciende, el motor debe ser apagado. Y, en consecuencia, si el motor se apaga, el timbre debe ser encendido.

Paso 2: Listar todas las condiciones y obtener el diseño utilizando Flowchart

Diagrama de flujo de programación PLC

Paso 3: Abra y configure el software de programación PLC

Abra el software de programación instalado en el PC que viene con hardware PLC. Seleccione el modelo de hardware del PLC en el software y configure con los módulos de entrada y salida apropiados. Seleccione el lenguaje de escalera (LD) de la lista de los lenguajes de programación, y elija el procesador de hardware y dé un nombre para el programa.

Software de programación PLC

Paso 4: Añada las canciones requeridas y las direcciones

Añadir los peldaños necesarios basados en la lógica de aplicación de control y dar la dirección a cada entrada y salida. El diagrama de lógica de escalera del ejemplo mencionado anteriormente se da a continuación.

Ejemplo del Programa de Lógica de Escalera

Paso 5: Comprobar los errores y simularlo

Paso 6: Descargue el programa a la memoria de la CPU del PLC

Después de la simulación exitosa del programa, descargue el programa en la CPU seleccionando la opción Descargar a través de una red o cable de comunicación.

Consulte este enlace para saber más sobre Idiomas de programación & sus tipos.

Se trata de los fundamentos de programación del PLC y sus pasos de procedimiento. Esperamos que el contenido dado sea claro y fácil de entender. También es posible conocer y entender mejor con software especificado de PLC particular como RSLogix 500, Codesys, paso 7, etc. Usted puede compartir sus opiniones, sugerencias sobre la programación del PLC o si desea cualquier ayuda relacionada con los ejemplos, a continuación, escribirnos en la sección de comentarios a continuación.

Créditos fotográficos:

Video: Programación PLC : Fundamentos, Dispositivos y Lógica de Escalera

Similar Articles

Most Popular