Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Independientemente del tipo de control utilizado los objetivos que se persiguen con la automatización se pueden resumir
en [4]:
4. Ejemplo de aplicación
Como ejemplo se presenta a continuación la implementación de un sistema de control empleando PLC, Interfaz
Hombre Máquina – HMI, y Servidor DDE/OPC.
4.1. Descripción
Para el ejemplo se selecciono el sistema físico mostrado en la Figura 3, el cual corresponde a un tanque de área
transversal rectangular cuya operación es descrita en [9]. El tanque tiene una entrada y una salida de líquido variable,
regulado por las válvulas VLV1 y VLV2 respectivamente. El proceso requiere calentar el líquido para que salga a una
temperatura deseada, empleando vapor de agua que fluye a través de un serpentín situado dentro del tanque.
Actuando sobre el caudal de vapor se puede estabilizar la temperatura de salida deseada. Sin embargo, existe una
complicación adicional y es que el nivel del tanque no debe rebozar un valor determinado y tampoco descender hasta
quedar vacío, en otras palabras, el nivel de líquido debe mantenerse dentro de un rango especificado.
La temperatura y el nivel se miden en el tanque utilizando dos
transmisores TT y LT respectivamente, la magnitud de cada
variable se transmite a los indicadores TI y LI. El operador del
proceso, tiene como función mantener el nivel de líquido
dentro de unos límites prefijados (hmín – hmáx), asegurando al
mismo tiempo que la temperatura de salida permanezca
también dentro de unos límites (Tmín – Tmáx). Para este caso,
se supondrá que la temperatura de salida del líquido es
constante. [10] trabaja el mismo ejemplo y muestra la
implementación de varios tipos de controladores, a partir de
modelos sistema-dinámicos empleando modelos de influencias
y modelos con diagramas de Forrester. A continuación, se
desarrolla un sistema de control para el nivel del tanque
empleando los principios de operación del controlador On-Off,
descrito por [8] como un sistema de control no lineal debido a
que proporciona una salida con dos valores o estados: uno o
Figura 3. Tanque rectangular con flujo de salida laminar cero, es decir, encendido o apagado, de acuerdo al error
presente, positivo o negativo, respectivamente.
4.2. Desarrollo programa en lenguaje Ladder
La implementación del esquema de control On-Off se realizo en Lenguaje Ladder cuyos principios fundamentales son
descritos en [11 - 12]. Recomendaciones y estructuras de programación basadas en estándares internacionales pueden
ser consultadas en [13 - 14].
Se utilizo un PLC [15 - 16] Micrologix 1100 de Allen Bradley, el cual está conectado a una red Ethernet. Se dispone de un
PC con los software RSLinx Classic, RSLogix 500, RSLogix Emulate 500 y Microsoft Excel. Las instrucciones principales del
sistema implenentado en Ladder se muestran en las Figuras 4 y 5.
4.3. Configuración Servidores DDE/OPC
La configuración del Servidor DDE/OPC se realizo empleando el software RSlinx Classic, su función es habilitar y compartir
para otras aplicaciones variables del PLC
En general, la utilización de herramientas tan sencillas como DDE, permite el diseño de sistemas de supervisión y
control en tiempo real, lográndose una reducción en los costos de implementación. Esto debido a que en el mercado
nacional los costos por adquisición de licencias de software para la implementación de este tipo de sistemas superan
los $ 3.700.000 de pesos y dado que la mayoría de microempresas y empresas cuentan con licencias de Microsoft
Office Profesional, se pueden desarrollar aplicaciones para monitorear y manipular variables de controladores en
tiempo real empleando Interfaces Graficas en Excel que gestionen información importante para el control, la seguridad
y la planificación de otras actividades que requieren información de campo o de los procesos
Referencias
[1] García M. Emilio, Automatización de procesos industriales, Editorial Alfa Omega, México, 2001, 379 p.
[2] J. Rose, La revolución cibernética, Segunda Edición, Fondo de Cultura de México, México, 1978, 280 p.
[3] Paul A. David General, Wright Gavin. ―General Purpose Technologies and surges in productivity: Historical reflections on
the future of the ICT revolution‖. Discussion Papers in Economic and Social History. Symposium on Economic Challenges of the
21 century in historical perspective. Number 31. University of Oxford. Inglaterra. Sep. De 1999.
[4] Ferrari Juan Pablo. Monografía ―Sistemas de Control Distribuido‖. Departamento de Sistemas e Informática, Universidad
Nacional del Rosario, Argentina, 2005, 120 p.
[5] RSLinx Classic Getting result guide, Rockwell Automation, Publication Linx-GR001IEN-E-November 2011. Disponible en:
http://support.rockwellautomation.com. Consultado abril 2 de 2012.
[6] Yoh Shimanuki. ―OLE for Process Control (OPC) for New Industrial Automation Systems‖. Information and Industrial
Systems & Services Company Toshiba Corporation, Tokio, IEEE 1999, pp. 1048 -1050.
[7] Mandado P. Enrrique, Marcos A. Jorge, Perez l. Serafin A., Controladores Lógicos y Automátas Programables, Segunda
Edición, Editorial Alfa Omega, Mexico, 1999, pp. 201 – 279.
[8] Deng Shi-jian Pan Lei Wu Yu-kang (2008). ―Technology and Realization of Developing Monitoring Software Based on Multi-
Application's Cooperation‖. International Conference on Computer Science and Software Engineering, China, 2008, pp. 48 - 51.
[9] Acevedo Sánchez J., Control Avanzado de Procesos: teoría y práctica, Ediciones Diaz de Santos SA, Madrid, 2003, pp. 129.
[10] Vargas C. Jairon, Pinzon R,. Wilson A, Implementacion de Sistemas de Control a partir de modelos sistemo dinamicos, 11
Encuentro Colombiano de Dinamica de sistemas, Bucaramanga , Colombia, 2013, pp. 73 - 8 2.
[11] Balcells Joseph, Romeral José L., Autómatas programables, Editorial Alfa Omega, Marcombo, México, 1998, pp. 11 - 17.
[12] Shannon Claude E. (1938). A symbolic analysis of relay and switching circuits. American Institute of Electrical Enginners,
Vol. 57 Issue 12, Versión Junio de 2009, New York, pp. 713 – 723,
[13] Trevathan, Vernon L., A Guide to the Automation Body of Knowledge, 2nd Edition, ISA, ISA—The Instrumentation,
Systems, and Automation Society, USA, 2006, 500 p.
[14] Karl-Heinz John, Tiegelkamp Michael, IEC 61131-3: Programming Industrial Systems Concepts and Programming
Languages, Requirements for Programming Systems, Decision-Making Aids, Second Edition, Springer-Verlag Berlin
Heidelberg, New York, 2010, pp. 520.
[15] Bolton W, Programmable Logic Controllers, Fourth Edition, Elsevier Newnes, 2006, pp. 380.
[16] Hackworth John R., Hackworth Frederick D., Programmable Logic Controllers: Programming Methods and Applications
Disponible en:
https://www.fer.unizg.hr/_download/repository/Programmable_Logic_Controllers_Programming_Methods.pdf
[17] Rockwell Automation - Disponible en:
http://literature.rockwellautomation.com/idc/groups/public/documents/webassets/brows e_category.hcst
[18] Siemens: Industry Automation and Drive Technologies – Disponible en:
https://support.automation.siemens.com/WW/llisapi.dll?func=cslib.csinfo&lang=en&objI
D=10806836&subtype=133200