fbpx
.st0{fill:#FFFFFF;}

Basic PLC course, examples

Advanced PLC programming tools

 November 10, 2009

By  Jose Carlos Villajulca

En este capitulo conoceremos dos nuevas herramientas del software de programación del PLC que utilizamos para nuestros ejercicios, estas herramientas se denominan “Llamar Función” y “Bit especial”. Ambas herramientas las aplicaremos en la automatización de una banda transportadora de envases de refrescos, la cual tiene la función de transportar los envases de refrescos recién lavados o llenados al área de producción siguiente.

Nuevamente emplearemos un modelo a escala del proceso que vamos a automatizar, observe la figura 11.1.  Que como en ocasiones anteriores, nuestro modelo a escala será un auxiliar en el análisis del funcionamiento del sistema así como en las pruebas al automatizar la banda transportadora de refrescos.

Figura 11. 1 Modelo de la Banda Transportadora en sus tres estados

EMPLEO DEL BIT ESPECIAL

Procedamos a explicar la herramienta del Bit especial. Dicha herramienta consististe en un generador de pulsos discretos (“0” lógico o “1” lógico) y tiene la función de energizar y desenergizar el contacto que lo representa con un intervalo de tiempo fijo, el cual puede ser de 1 segundo o de 1 minuto. El Bit especial puede actuar sobre una marca de memoria (ver figura 4) ó directamente sobre una salida, tal como se muestra en la figuras 11.2 y 11.3.

Figura 11. 2 Implementación del Bit especial

Figura 11. 3 Implementación del Bit especial sobre una salida

Como se observa en el Escalón 1 de la figura 11.2, el Bit especial activa a la marca M0 la cual a su vez al ser energizada activa en el Escalón 2 a la salida S0, en cambio en la figura 11.3 la activación de S0 se realiza de forma directa ahorrando con esto la utilización de una memoria auxiliar.  Pero para fines prácticos a veces resulta más eficiente el método de la figura 11.2, depende de la tarea que se busque automatizar.    

LLAMAR FUNCIÓN

En lo que se refiere a la herramienta “Llamar Función”, ayuda a estructurar y reducir nuestro programa, puesto que encapsula dentro de un conjunto llamado Función una serie de instrucciones que realizan una tarea específica y esta Función es invocada cada vez que es necesaria, su implementación se explicara en el desarrollo del siguiente ejemplo.

Help us grow

Finally, if you are determined to learn Industrial Automation and advance your professional career, you may be interested in our Premium courses:

– Click to see all our courses at MyAutomationClass.com
- Course: «"Become a PLC expert in 60 days, from basic to pro"»
- Course: «"PID Controllers Master Class – 100% practical"»
- Course: «"How to create SCADA/HMI projects from scratch with InTouch"»
- Course: «"PID Tuning Ultimate: The Definitive Course for Tuning"»
- Course: «"Practical Process Modeling: Definitive Steps to Becoming an Expert"»
- Program: «"The Ultimate Process Control Formula" (All-inclusive: PID Control, Tuning, and Modeling)

If you have any questions, contact us via Facebook Messenger

Until next time. COMMENT AND SHARE! I'll be happy to answer your questions.



Image CTA - Comment

Jose Carlos Villajulca


I am a passionate Electronics Engineer specializing in Automation, Control, and Industrial Instrumentation. I love learning every day, and above all, sharing my knowledge with the world. If you have any suggestions for improving our website, please write to me at jvillajulca@instrumentacionycontrol.net

You might also be interested in...

  • {"email":"Email address invalid","url":"Website address invalid","required":"Required field missing"}

    Sign up for our newsletter!

    >