Universidad Simón Bolívar: Decanato de Estudios Profesionales Coordinación de Ingeniería Electrónica
Universidad Simón Bolívar: Decanato de Estudios Profesionales Coordinación de Ingeniería Electrónica
Por:
Edgar Alejandro Zabala López
Por:
Edgar Alejandro Zabala López
Jurado Jurado
Tutor Académico
Co-Tutor Jurado
Nota: Colocar los sellos de los respectivos Departamentos. Para jurados externos, usar sello de la
Coordinación
UNIVERSIDAD SIMÓN BOLÍVAR
DECANATO DE ESTUDIOS PROFESIONALES
COORDINACIÓN DE INGENIERIA ELECTRÓNICA
Realizado con la asesoría de: Prof. Omar Pérez López e Ing. Tulia Concepción Pérez
RESUMEN
El presente trabajo comprende la migración de un Sistema de Control Distribuido utilizado para
la producción de margarina por un sistema de control descentralizado basado en PLC’s
(Controladores Lógicos Programables). La migración responde a un proceso de actualización
tecnológica que se vive actualmente en la planta productora de alimentos, cuyo nombre será
omitido por acuerdos de confidencialidad. El sistema actual, constituido principalmente por un
TDC3000 de Honeywell será reemplazado por una arquitectura descentralizada basada en un
arreglo de PLC's (Controladores Lógicos Programables) Siemens S7300 intercomunicados a
través de una red Ethernet con topología de redundancia tipo anillo y un sistema supervisorio
desarrollado especialmente para controlar procesos de producción por lotes basado en el estándar
ISA88. Para tal fin se documentó una descripción general del proceso de Formulación de
Margarina, la relación entre los procesos involucrados, la conceptualización del proceso de
producción basado en la norma ISA88, la elaboración de un análisis funcional, programación de
rutinas secuenciales en lenguaje Escalera para los PLC’s, elaboración de planos eléctricos como
apoyo en las actividades de fabricación de tableros de fuerza, actualización de información a
nivel de DTI y a nivel de filosofía de operación.
iv
DEDICATORIA
v
AGRADECIMIENTOS Y RECONOCIMIENTOS
A Dios por todas las cosas buenas que he encontrado en mi camino y por los momentos
difíciles, porque de ellos he aprendido y me han hecho la persona que soy.
A mi madre, por el inmenso regalo de la vida, y por sus sabios consejos, siempre serás la
mujer más inteligente que conocí. Tu recuerdo me motiva siempre que estoy lejos de la casa.
A mis hermanos Kristian, Nayibe y Maribel, su ayuda en el desarrollo de este informe llegó
en el momento indicado.
A la Universidad Simón Bolívar, pues con sus materias más difíciles descubrí el máximo de
mis capacidades físicas y mentales!
Profesor Omar Pérez, tutor académico, por tener siempre la mayor de las disposiciones para
atenderme en los momentos específicos.
Ingeniero Tulia Concepción, por ofrecerme la oportunidad laboral más importante que he
podido aprovechar, y por tenderme la mano en una ciudad desconocida para mí.
vi
ÍNDICE GENERAL
RESUMEN .................................................................................................................................... iv
DEDICATORIA ............................................................................................................................ v
INTRODUCCIÓN ......................................................................................................................... 1
Objetivo General.......................................................................................................................... 3
viii
3.1.2 Elaboración de Análisis Funcional: .............................................................................. 27
3.2 Modelado de los procesos involucrados con referencia al estándar ISA 88 ....................... 47
ix
3.3.4 Integración con Sistema Supervisorio .......................................................................... 84
APENDICE A. Código en lenguaje escalera para el bloque de función Estado Motor ......... 108
APENDICE B. Código en lenguaje escalera para el bloque de función Estado Válvulas ..... 111
APENDICE C. Código en lenguaje escalera para la función de falla de comunicación ....... 114
APENDICE H. Diagrama de Tuberías e Instrumentación del proceso Fase Acuosa ............ 139
x
APENDICE I. Diagrama de Tuberías e Instrumentación del proceso Fase Aditiva .............. 141
xi
ÍNDICE DE TABLAS
Tabla 3.3. Valores posibles en el campo Área de la nomenclatura utilizada para identificar los
equipos. .......................................................................................................................................... 37
Tabla 3.4. Posibles valores del campo Equipo en la nomenclatura utilizada. .............................. 38
Tabla 3.5. Señales contempladas por el sistema de control actual para los procesos Fase Acuosa
y Fase Aditiva. ............................................................................................................................... 41
Tabla 3.7. Cantidad de señales relativas a los procesos involucrados consideradas en el nuevo
sistema de control. ......................................................................................................................... 43
xii
Tabla 3.21. Salidas del bloque de función Estado Motores. ......................................................... 75
Tabla 3.22. Estados implementados para las fases, ajustados a la norma ISA 88. ....................... 78
Tabla 3.23. Comandos implementados para las fases, ajustados a la norma ISA 88. .................. 78
xiii
ÍNDICE DE FIGURAS
Figura 3.1. Distribución espacial de los procesos en el área de formulación de margarina. ........ 28
Figura 3.2. Esquema general del proceso de elaboración de Fase Acuosa. Parte I ...................... 30
Figura 3.3. Esquema general del proceso de elaboración de Fase Acuosa. Parte II .................... 31
Figura 3.4. Esquema general del proceso de elaboración de Fase Aditiva .................................. 32
Figura 3.5. Esquema general del proceso de elaboración de Fase Aditiva .................................. 33
Figura 3.12. Modelo de Control de procedimientos, Parte I. Proceso Fase Aditiva .................... 58
Figura 3.13. Modelo de Control de Procedimientos, Parte II. Proceso Fase Aditiva ................... 59
Figura 3.14. Modelo de Control de Procedimientos, Parte III. Proceso Fase Aditiva ................. 60
Figura 3.16. Técnica para determinar el modelo de proceso según la norma ISA 88. ................. 62
Figura 3.17. Mapeo de los modelos físico y de control de procedimientos para obtener el modelo
de proceso del área de Fase Aditiva. ............................................................................................. 62
xiv
Figura 3.18 Jerarquía de programas Funcionales en el nuevo sistema de control ....................... 66
Figura 3.25. Transiciones entre estados, ajustadas a la norma ISA 88. ....................................... 79
Figura 3.26. Topología de red con redundancia tipo anillo y redundancia de medio .................. 81
Figura 3.28. Interconexión del sistema para pruebas de integración de software ........................ 84
Figura 3.36. Esquema general de una pantalla del sistema supervisorio y su descripción. ......... 96
Figura 3.37. Sección Trifilar del plano eléctrico de un motor de arranque directo. ..................... 98
Figura 3.38. Sección de Control del plano eléctrico de un motor de arranque directo. ............. 101
xv
LISTA DE SÍMBOLOS
Símbolo Descripción
Motor trifásico.
Contactor.
Bornero.
xvi
Válvula de corte (On-Off) Automática
xvii
LISTA DE ABREVIATURAS
xviii
CV: Control Valve (Valvula de Control)
xix
1
INTRODUCCIÓN
A nivel mundial existe un gran número de empresas de producción alimenticia las cuales
hacen uso de la automatización de su maquinaria con el fin de garantizar una producción eficaz y
eficiente en términos de tiempo y de mano de obra humana.
La demanda en cuanto al rubro alimenticio cada día es mayor por tanto Venezuela no escapa
a esta realidad. En este país existe gran cantidad de industrias de producción alimenticia
dedicadas a solventar las necesidades de la población. Por tanto, las actualizaciones en materia
tecnológica deben estar al ritmo del avance en cuanto a la innovación de materiales y maquinarias
que agilicen la producción a gran escala de alimentos de mayor necesidad.
Objetivo General
Objetivos Específicos
Electrónica Industrial, Compañía Anónima, más ampliamente conocida como ELINCA, fue
fundada en el año de 1992 en la ciudad de Acarigua, estado Portuguesa, Venezuela, con el
objetivo de desarrollar actividades comerciales lícitas en el área de control electrónico industrial,
englobando suministro de materiales eléctricos y equipos, soluciones en automatización y
control, servicio, instalaciones, asesorías, diseños y proyectos.
Cuenta con una amplia cartera de clientes entre los que destacan:
- ALIMENTOS POLAR
- CARGILL DE VENEZUELA
- CENTRAL AZUCARERO PORTUGUESA
- C.O.P.O.S.A.
- C.O.R.I.N.A.
- IANCARINA.
- INDUSTRIAS DIANA
- MOLINOS NACIONALES, C.A.
- PRODUCTOS PROAVENA
- REMAVENCA
6
1.3 Organización
Los procesos continuos abarcan el flujo continuo de un material a través de varios equipos de
procesamiento. Una vez que un proceso continuo esta operativo en su estado estable, el objetivo
es producir un producto consistente sin importar cuanto pueda durar la operación. La producción
de gasolina es usualmente considerada un importante ejemplo de procesamiento continuo, pues
una vez que la refinería alcanza el punto estable de producción la intención es mantener una
salida constante de producto. [28] [9]
Un proceso de producción por lotes se define como un proceso que permite la producción de
cantidades finitas de material al someter cantidades de materiales de entrada a un conjunto
ordenado de actividades de procesamiento en un periodo de tiempo finito utilizando una o más
piezas de equipos. [28]
- En vez de un flujo continuo de que puede andar por días o semanas, el procesamiento por
lotes abarca o implica la producción de cantidades específicas.
9
- Toma una porción de materia prima, se modifica en un área de trabajo, se envía a otra
área de trabajo y se empieza de nuevo con otra porción de materia prima.
- No posee elementos o partes del producto que puedan ser fácilmente distinguidas o
identificadas. Aunque se pueda separar en recipientes distintos, el contenido dentro de
cada recipiente es el mismo, solo se puede diferenciar por el número del lote con el que
fue envasado.
Puede reducir los costes iniciales de establecimiento porque una sola cadena de
producción se puede utilizar para fabricar diferentes productos.
Puede ser una solución para pequeñas empresas que no pueden permitirse funcionar con
líneas de montaje continuas.
Si un producto no se vende se puede dejar de producir y en su lugar generar otro con más
expectativas de venta sin tener que sufrir pérdidas enormes.
o Ineficiencias asociadas a la parada de los equipos entre cada lote, pues deben ser
configurados de nuevo, y su salida probada antes de que el siguiente lote pueda ser
producido. El tiempo entre los lotes se conoce como tiempo muerto o de inactividad.
o A diferencia de ambos, los procesos discretos y los continuos, no es posible determinar
cuando un lote está siendo elaborado de forma correcta mientras está siendo elaborado. Se
debe esperar hasta que el lote este completo antes de verificarlo. Si es un lote malo, puede
tratar de corregirse, lo cual cuesta tiempo y dinero, o botarlo, lo cual definitivamente
cuesta tiempo y dinero.
De las desventajas se deriva la importancia de controlar los procesos de producción por lotes,
pues producir un producto consistente es la más alta prioridad de un proceso de producción, esto
nos lleva al uso de las normas o estándares de producción, en particular a la norma ISA 88
10
La norma ISA 88 ha sido preparada como parte del servicio de la Sociedad Internacional de
Automatización (International Society of Automation, ISA), con el objetivo de lograr
uniformidad en el campo de la automatización e instrumentación, específicamente como un
instrumento de referencia para los procesos de producción por lotes. [28]
2.3.1 La Organización ISA:
Modelo: Presenta la propuesta de un modelo universal que debe ser adoptado por sus
usuarios y sus proveedores
Terminología: Estandariza los conceptos y términos técnicos que se utilizarán en la
comunicación entre usuarios y proveedores para evitar malas interpretaciones.
Describe las tablas relacionales que se pueden utilizar para intercambiar información entre
diferentes sistemas.
Define símbolos y reglas para un lenguaje gráfico que pueda ser utilizado para representar
las recetas.
Define información adicional para las recetas Generales y Recetas de Sitio, anteriormente
definidas en la ANSI/ISA-88.01-1995. Menciona las actividades que describen el uso de
las recetas dentro y fuera del ámbito de la empresa y el modelo de datos de dichas recetas.
Reporte técnico con ejemplos para ilustrar la aplicación de la primera parte de la Norma.
La norma no pretende sugerir que existe un método único para la aplicación de control de los
lotes e indica que los usuarios no deben renunciar a sus propios métodos previamente
desarrollados. Además se debe adaptar la norma particularmente para cada proceso de producción
distinto, mas no se debe forzar a los procesos de producción ya existentes a adaptarse a la norma.
De forma concreta, la norma perite mejorar la confiabilidad de las operaciones de una planta
y el ciclo de vida de la automatización de sus procesos incluyendo la disminución de los costos
iniciales de automatizar las operaciones.
El comité SP88 se formó para direccionar o corregir los detalles e inconvenientes del control
de procesos de producción por lotes, tal situación se puede resumir en 4 problemas principales
[28]:
13
El mecanismo empleado por la norma para atacar los problemas listados se puede desglosar de la
siguiente manera:
La margarina y sus productos relacionados contienen esencialmente una fase acuosa y una
fase grasa y pueden por tanto caracterizarse como emulsiones de agua en aceite, en las cuales la
fase acuosa es finamente dispersada en la fase grasa continua. La composición de la fase grasa y
el proceso de elaboración son elegidos según la aplicación del producto [4].
De acuerdo con el producto que se desea obtener, el Departamento Técnico de cada empresa
hace la formulación y la distribución de equipos a utilizar. Con base en esta orden de trabajo se
seleccionan y se pesan los componentes del producto.
15
Sal o Salmuera: La cantidad requerida depende del tipo de margarina. En una margarina
de mesa con 16 % de agua, la presencia es de 1-2% de sal. Lo importante es el porcentaje
de sal en la fase acuosa y no en la margarina.
Adicionalmente puede contener: azúcar (margarina para hojaldre), estabilizantes (con bajo
contenido de grasas), conservantes y saborizantes solubles en agua. [4] [5]
Al ser la margarina una unión de dos líquidos inmiscibles, (que por sí solos no se pueden
mezclar, ya que uno de ellos se dispersa dentro del otro en forma de pequeñas gotas), es necesario
emplear un agente emulsionante externo para que éstos se puedan combinar. La Fase Aditiva es
el compuesto utilizado como especie de pegamento de dichas sustancias, está compuesta
generalmente por: emulsionantes, lecitina, saborizantes, colorantes y antioxidantes, todos ellos
solubles en grasa pues son disueltos en una porción de la mezcla grasa requerida para la
formulación de la margarina. [4] [5]
16
En general, un sistema de dos tanques se utiliza para preparación de emulsión para operar la
línea de cristalización en forma continua. Cada tanque trabaja como un tanque de preparación y
pulmón, por lo tanto la línea de cristalización será alimentada por un tanque mientras que un
nuevo lote está siendo preparado en el otro y viceversa. Este sistema se llama “flip-flop“. Otra
alternativa es que la emulsión sea preparada en un tanque y cuando esté lista se transfiera a un
tanque pulmón desde donde se alimenta la línea de cristalización. Este sistema se conoce como
sistema de premezcla. [5]
Con el objetivo de efectuar un óptimo trabajo mecánico y mejorar las propiedades texturales
de la margarina, ésta es tratada en un pin rotor o máquina de pernos durante una de las fases
intermedias de cristalización; permitiendo además que se prolongue el tiempo de residencia en el
equipo, de esta manera se logra una cristalización casi completa antes de entrar al tubo de reposo.
[4] [5]
Es el último equipo de la línea del perfector. La entrada al tubo de reposo está provista de
una malla para distribuir uniformemente el producto. En esta sección se recibe la margarina y se
deja durante algunas horas a temperatura ambiente, lo que permite que la margarina se estabilice
y tome un poco más de consistencia para luego ser enviada a la sección de empaque. [19]
se distribuyen en todo el sistema a través de cada uno de sus componentes. Tal distribución se
hace a través de redes de comunicación la cual incluye un sistema de supervisión. [9]
Los Sistemas de Control Distribuido fueron introducidos en 1975 de forma paralela por
Honeywell, la empresa de ingeniería eléctrica japonesa Yokogawa y Bristol; los modelos fueron
el TDC 2000, el CENTUM y el UCS 3000 respectivamente. En 1980 las compañías Bailey y
Fischer & Porter Company presentan el NETWORK 90 y el DNI-4000 respectivamente. [9]
La primera era del los sistemas de control distribuido estuvo enfocada en el control de los
procesos más que en la automatización de estos, además existían limitaciones en cuanto a la
capacidad de atender eventos discretos; aunado a esto, el uso de dos interfaces de operador: una
computadora de supervisión y otra para los controladores básicos, conformaban las debilidades
más fuertes de estos sistemas. El TDC3000 de Honeywell surgió como respuesta a estas
limitaciones. [6]
El global de la Red del TDC3000 se compone de una Red de control local (LCN) y al menos
una red de procesos. Existen dos tipos de redes que pueden ser conectadas al proceso, la Data
Hiway y la Red Universal de Control (UCN). Cada una de estas dispone de una interfaz, o puerta
de acceso, que le permite comunicar la información del proceso tomada de los dispositivos de
adquisición de datos con la Red de Control Local LCN. La interfaz de la red Data Hiway se llama
Hiway Gateway (HG), y la interfaz de la Red Universal de Control se llama Network Interface
20
Module (NIM). La visualización del estado de la planta se realiza mediante una Estación
Universal o una Estación de Usuario Global, ambos tipos de estaciones residentes en la Red de
Control Local (Local Control Network, LCN). Incluso es posible incluir nodos que permitan la
conexión a una Red de Control de Planta (Plant Control Networks, PCN) basada en Ethernet u
otros protocolos de comunicación estándar. Estas conexiones permiten el intercambio de
información de la planta y decisiones de control entre el sistema TPS y computadoras que llevan
a cabo funciones empresariales y de sistema más elevadas, como planificación de recursos
empresariales (Enterprise Resource Planning, ERP). [7] [26] [25]
La figura 2.2 representa una arquitectura general del TDC3000, en esta se aprecian:
Es la puerta de acceso a la red de procesos reside en la Red de Control Local (Local Control
Network, LCN) y permite interconectar la Red de Procesos (Universal Control Network, UCN)
con la Red de Control Local (Local Control Network, LCN), convierte la técnica de transmisión y
protocolo de la LCN a la técnica de transmisión y protocolo de la Red de Procesos. Por lo general
se implementa de forma redundante con otro módulo de interfaz acoplado para garantizar
robustez en la comunicación. [25]
Principal interfaz hombre-máquina del sistema de control. Proporciona una pantalla única
para todo el sistema, puede ser utilizada por un operador, un ingeniero de procesos o por un
técnico de mantenimiento para realizar cada una de sus diferentes tareas [25].
21
Permite la implementación de cálculos más complejos de control y estrategias de las que son
posibles cuando se utilizan sólo los dispositivos conectados al proceso. es posible desarrollar
algoritmos personalizados y estrategias de control utilizando un Lenguaje de Control orientado a
ingenieros de procesos (CL / AM) [25].
Es otra interfaz hombre-máquina de más alto nivel que permite las mismas funciones de la
estación universal más la posibilidad de configurar ventanas personalizadas.[26]
Un Autómata o Controlador Lógico Programable (PLC) puede ser definido como una
máquina electrónica diseñada para llevar a cabo, en tiempo real y en medios industriales,
procesos secuenciales de control y supervisión¡Error! No se encuentra el origen de la
referencia.. Los PLCs han experimentado una evolución significativa desde sus primeros días,
llegando a convertirse en la actualidad en la insignia de la automatización industrial alrededor del
mundo. Hoy en día, son equipos electrónicos complejos basados en microprocesadores e
interfaces de entrada y salida, encargados de recibir señales provenientes de diversos
transmisores y sensores, y a la vez enviar señales de control para comandar actuadores, regulando
de esta manera un sinfín de procesos industriales de distinta índole. [27]
23
Una unidad central de procesamiento de información (Central Processing Unit, CPU) que se
encarga de los cálculos lógico-aritméticos, la manipulación de información y la ejecución de
rutinas de diagnóstico del sistema.
Módulos de entrada y salida, con capacidad para manejar señales analógicas y/o digitales,
según sea el caso.
En general, la armadura externa de un PLC es relativamente robusta dado que tiene que
soportar situaciones industriales que, en algunos casos, podrían llegar a ser extremas.
Adicionalmente, es común ver diferencias notables entre los terminales de entrada y salida, de
manera de facilitar a los operadores su identificación y distinción.
Pueden ser programados a gusto del consumidor, lo cual los hace virtualmente adaptables a
cualquier requerimiento.
Son capaces de establecer comunicación efectiva con otros dispositivos, sistemas de control
y supervisión como, por ejemplo, sistemas SCADA (Supervisory Control and Data
Acquisition, Control Supervisor y Adquisición de Datos).
Entre las múltiples áreas de aplicación que hacen uso de Controladores Lógicos
Programables en la actualidad, se destacan: las industrias del plástico, vidrio, mueble y madera,
automotrices, aire acondicionado y calefacción, almacenamiento y transporte, plantas
embotelladoras, instalaciones de tratamientos térmicos, azucareras, arena y cemento, distribución
y monitoreo de energía eléctrica, seguridad, industria petrolera y petroquímica [9].
El uso de la Micro Memory Card como memoria de datos y programa hace innecesaria
una pila tampón y ahorra costes de mantenimiento.
Muchos de los componentes S7-300 también están disponibles en una versión SIPLUS
para condiciones ambientales extremas como, por ejemplo, rango de temperatura
ampliado (de -40/25 a -60/70ºC) y utilización en atmósfera agresiva/condensación.
CAPÍTULO 3
MARCO METODOLÓGICO
Este capítulo presenta las consideraciones utilizadas para el desarrollo de las actividades
planteadas como objetivo de trabajo. Se describen los formatos, lineamientos y normas utilizadas
como respaldo de los procedimientos ejecutados. Así mismo se describen las herramientas
utilizadas para su realización, entre ellas: hardware, software e insumos.
En todo proyecto de automatización, bien sea una migración, una ampliación o una modificación
puntual, es necesario disponer de información detallada del proceso de producción, del sistema
que lo controla y de los equipos con los que interactúa; en este caso, debido a la falta de
información actualizada, antes de iniciar la programación, y la distribución física de los equipos
que forman parte de los tableros de fuerza y control hubo que pasar por un proceso de
levantamiento de información cuyas etapas se exponen a continuación.
En el proceso Fase Acuosa, según la presentación del producto, se mezclan los principales
ingredientes hidrosolubles (Salmuera, suero pasteurizado y preservativos) en determinadas
proporciones; para tal fin la planta dispone de 8 tanques (F01, F02, F03, F04, F05, F06, F07 y
F08) destinados exclusivamente para tal preparación, además de disponer de un tanque adicional
para la preparación de suero líquido, un pasteurizador y un intercambiador de calor para cada
tanque de preparación.
29
En el proceso de Fase Grasa se disponen de 8 tanques (T-150, T-151, T-152, T-153, T-154,
T-155, T-156 y T-41) que sirven de simples contenedores de mezclas grasas previamente
preparados por otro tren de producción que escapa del alcance de las actividades llevadas a cabo
por el área de formulación de margarina; de estos contenedores se sirven los procesos de
Emulsión y Fase Aditiva para la elaboración de sus productos.
Adicionalmente existe otra área que aunque no tome parte en el proceso de formulación,
tiene de forma práctica el mismo nivel de importancia, tal proceso es el de Limpieza en Sitio o
C.I.P por sus siglas en inglés (Clean in Place, C.I.P), este está conformado principalmente por 4
tanques (CIP-S1, CIP-S2, CIP-S3, CIP-S4) utilizados para la preparación de las soluciones
higienizantes que recorren las demás aéreas de la planta.
30
Seleccionar receta
Seleccionar Tanque
de preparación
Seleccionar Tanque
de origen de suero
Seleccionar Línea de
Transferencia
No ¿Requiere
Agua?
No ¿Requiere
Calcio o Paso 2: Agregar
Polidextrosa? AguaSuave
Si
¿Requiere
No Salmuera?
Cant_Agua =
No Total Agua/2
Si
Si
Paso 3: Agregar
Salmuera Triblender
Tetra Almix ¿Tetra Almix o
Triblender?
Paso 4: Agregar calcio
o Polidextrosa a través
del Tetra Almix Paso 6: Agregar calcio
o Polidextrosa a través
del Triblender
Paso 5: Barrido de
agua suave línea del
Tetra Almix
A B C
Figura 3.2. Esquema general del proceso de elaboración de Fase Acuosa. Parte I
31
A B C
La agitación
empezará cuando en
Si ¿Requiere el tanque de
Suero? preparación hayan
500Kg.
Realizará una
Paso 7: Agregar suero parada autorizada
por el operador en el
paso 10 para
No permitir tomar una
Paso 8: Barrido de agua suave muestra de la
en línea de transferencia mezcla y después
permitirá arrancarlo Paso 11: Configuración de
Paso 1:
nuevamente. Ajuste
Agitación
Si ¿Requiere
Preservativos
Manuales?
No
Paso 9: Agregar
Preservativos Manuales
¿Dentro del No
rango de
tolerancia?
Si
Si ¿Requiere
acondicionamiento
de temeperatura?
Fase Preparada
Espera llamado de
Emulsión
Figura 3.3. Esquema general del proceso de elaboración de Fase Acuosa. Parte II
32
Fase aditiva
Seleccionar receta
Paso 1: Alineación de
tanques de aceite liberado
Paso 2: Alineación
de placas de aceite
Si ¿Requiere
Emulsificante?
Paso 3: Adición de
aceite a la tina de
fundición No
Paso 5: Adición de
Emulsificante a la
tina de fundición
Si Paso 4: Agitación,
¿Requiere
Lecitina? tina de fundición
Paso 6: Adición de
Lecitina No
Paso 7: Adición de
emulsificante al tanque
de preparación
A B C
A B C
Viene de Paso 9:
Agitación en
Tanque de
preparación
¿Requiere Si
Aditivos
manuales?
¿Requiere Si
Aceite?
¿Dentro del No
rango de
Tolerancia?
Si
- 1 Módulo de Historia
- 2 Estaciones Universales
- 2 tipos de redes: Red de Control Local (Local Control Network, LCN) y Red Universal de
Control (Universal Control Network, UCN)
- 1 Módulo de Interfaz a la Red de procesos (Network Interface Module, NIM)
- 2 Módulos Administradores de Proceso Avanzados (Advanced Process Manager, APM)
Para poder proceder a enumerar y especificar los equipos y señales que intervienen en el
proceso de formulación de margarina, se hizo necesario localizar su ubicación funcional en la
planta a través de un Diagrama de Tuberías e instrumentación actualizado, en función de esto se
depuró el diagrama existente y se implementó la nomenclatura que corresponde al estándar de la
planta, la cual tiene como beneficio la ventaja de asociar rápidamente una señal o un equipo a un
área del proceso. La figura 3.7 ilustra lo que fue la técnica de codificación de los equipos.
Para dar una correcta interpretación se deben tener en cuenta las siguientes consideraciones:
En este sentido se definieron los posibles valores de este campo listados e la tabla 3.3:
Tabla 3.3. Valores posibles en el campo Área de la nomenclatura utilizada para identificar los
equipos.
Área Proceso
10 Fase Acuosa
20 Fase Grasa
30 Fase Aditiva
40 Emulsión
50 Envasado
60 CIP
Los equipos ubicados en un proceso que permiten únicamente la descarga hacia otro
proceso, se hicieron corresponder al área del proceso hacia el cual se hace la descarga.
38
2. El campo Equipo distingue los equipos según su naturaleza. La tabla 3.4 lista los posibles
valores de este campo.
3. Los equipos están asociados a un equipo principal o Equipo Superior al cuál condicionan
su funcionamiento.
Los equipos considerados como principales fueron los tanques de mezcla y en algunos
casos particulares módulos de equipos.
4. El campo Consecutivo distingue los equipos del mismo tipo cuya Área y Equipo Superior
coinciden.
En este campo se completan con un número de secuencia aquellos equipos cuyos campos
anteriores coincidieron en su totalidad.
39
El programa gestiona una base de datos de entidades geométricas (puntos, líneas, arcos, etc)
con la que se puede operar a través de una pantalla gráfica. De forma general permite:
Parte del programa AutoCAD está orientado a la producción de planos, empleando para ello
los recursos tradicionales de grafismo en el dibujo, como: color, grosor de líneas y texturas
tramadas. Utiliza el concepto de espacio modelo y espacio papel para separar las fases de diseño
y dibujo en 2D y 3D. [9]
Las figuras 3.8 y 3.9 ilustran un esquema simplificado de los procesos involucrados en la
primera etapa del proyecto de actualización tecnológica; estos fueron desarrollados en AutoCAD,
en ellos se puede apreciar el uso de la nomenclatura descrita anteriormente.
40
Aún cuando ya se disponía de una propuesta técnica en la que se definían los equipos a
implementar como sustitución de los equipos actuales, no se había determinado la cantidad de
equipos a implementar, pues para ello era necesaria la actualización de la información relativa a
las señales a considerar en el nuevo sistema de control.
Al analizar la base de datos disponible del sistema de control operativo se pudo verificar el
total de las señales contempladas, la información se resume en la tabla 3.5.
Tabla 3.5. Señales contempladas por el sistema de control actual para los procesos Fase Acuosa
y Fase Aditiva.
AI A0 DI DO
Total 166 48 600 560
Fase Acuosa 32 6 128 111
Fase Aditiva 18 0 0 43
Sin embargo, se pudo detectar que luego de la implementación del TDC3000 y a pesar de las
modificaciones realizadas sobre el sistema en marcha, han quedado por fuera del control
automático dos etapas que cumplen una función importante en la formulación de margarina, estas
son:
Esto trae como consecuencia una ralentización del proceso de producción, ya que cada vez
que se prepara un lote de Fase Aditiva es necesario fundir emulsificante, y en la mayoría de las
presentaciones de los lotes de Fase Acuosa se debe pasteurizar el suero. Dichos procedimientos
se llevan a cabo actualmente de forma semi-automática a través de controladores externos y de
tableros de mando independientes al sistema de control principal; aunque se dispone de
instrumentación suficiente para que el sistema pueda hacer el control sobre estos.
42
Al considerar estas áreas, se obtuvo la cantidad actual de equipos en cada uno de los
procesos involucrados. La tabla 3.6 resume la cantidad de motores válvulas e instrumentación
existentes en los procesos Fase Acuosa y Fase Aditiva.
Considerando la cantidad de señales que implica cada equipo, se obtuvo la cantidad actual de
señales que se consideraron más adelante en el diseño del nuevo sistema de control. La tabla 3.7
resume dichas cantidades.
Tabla 3.7. Cantidad de señales relativas a los procesos involucrados consideradas en el nuevo
sistema de control.
Fase Acuosa Fase Aditiva
AI AO DI DO AI AO DI DO
Válvulas On-Off 0 0 102 102 0 0 28 28
Motores Directos 0 0 114 38 0 0 42 14
Instrumentación Discreta 0 0 42 0 0 0 10 0
Válvulas Reguladoras 0 8 0 0 0 4 0 0
Instrumentación Analógica 38 0 0 0 17 0 0 0
En las tablas 3.8, 3.9 y 3.10 se ilustran los formatos utilizados para la realización de los
listados de motores, válvulas e instrumentación respectivamente.
Tabla 3.8. Formato de listado de motores.
NOMBRE DE PROCESO
LISTADO DE MOTORES
NOMBRE DE PROCESO
LISTADO DE VALVULAS
2
46
NOMBRE DE PROCESO
LISTADO DE INSTRUMENTACION
Nº TAG TDC TAG NUEVO DESCRIPCION ALIMENTACION TIPO RANGO DIRECCION PLC OBSERVACIONES
2
3.2 Modelado de los procesos involucrados con referencia al estándar ISA 88
3.2.1 Modelos:
La norma establece 4 modelos para ayudar a especificar los recursos disponibles, las recetas
y las fases necesarias para la fabricación de un producto en un sistema de producción. Estos
modelos corresponden al Modelo Físico, el Modelo de Control de Procedimientos, el Modelo de
Proceso y el Modelo de Actividades de Control. A continuación se presenta la aplicación
detallada del Modelo Físico, el Modelo de Control de Procedimientos y el Modelo de Proceso
definidos en el estándar ISA88 para obtener un esquema común y consistente en el diseño y la
operación del proceso de producción de margarina.
48
El principal objetivo del Modelo Físico propuesto por el estándar ISA88 es estructurar los
activos físicos de la empresa, incluyendo los equipos y el talento humano. Esta subdivisión debe
realizarse teniendo en cuenta las características y perfiles de los recursos que se requieren para
desarrollar cada una de las operaciones y acciones del proceso de producción, debiéndose
identificar claramente la capacidad de procesamiento, almacenamiento y la función específica
que cumplen dentro de la cadena de valor [18]. Es así como, el modelo físico del estándar ISA88
define una jerarquía de equipos, específicamente utilizados en el proceso de producción,
agrupando los recursos de la empresa con referencia a siete niveles tal como se muestra en la
figura 3.10.
Empresa
Sitio
Área
Célula de Proceso
Unidad
Módulos de Equipos
Módulos de Control
Los criterios para definir los límites de los tres niveles superiores (Empresa, Sitio y Área)
van más allá del alcance del control de los procesos de producción por lotes, pues son los
encargados de soportar las decisiones corporativas, por esta razón quedan fuera del alcance de la
norma. Sin embargo, esta última se refiere a ellos como:
Nivel Empresa: Responsable de determinar: ¿qué productos serán manufacturados?, ¿en qué
sitio?, y en general, ¿cómo serán manufacturados? [28]
Nivel Sitio y área: Son agrupaciones físicas, geográficas o lógicas, determinadas por la empresa.
Son delimitadas por criterios organizacionales y de negocios más que por criterios técnicos. [28]
Nivel Célula:
Es la agrupación lógica de equipos requeridos para la producción de uno o más lotes. De esta
manera se define el alcance de la lógica de control de un grupo de equipos de proceso dentro de
un área. La existencia de células de procesos permite la programación de la producción sobre la
base de una célula del proceso, así como también la planificación celular del diseño de estrategias
de control. Tales estrategias de control celular pueden ser particularmente útiles en situaciones de
emergencia. [28] [18]
Nivel Unidad:
Una unidad se compone de módulos de equipos y módulos de control. Los módulos que
conforman la unidad pueden ser configurados como parte de una unidad o pueden ser adquiridos
temporalmente para llevar a cabo tareas específicas.
La unidad combina todos los equipos requeridos para realizar estas actividades como una
agrupación de equipos independientes, adicionalmente, sus características más resaltantes se
listan a continuación [28]:
Según esto, se pudo identificar a los tanques de preparación como equipo principal de las unidades
existentes, entre ellas: tanques de preparación de salmuera, de preparación de suero, tanque de
formulación de Fase Acuosa, tinas de fundición y tanques de preparación de aditivo.
Los módulos de equipos combinación de todos de todos los equipos físicos y de control
requeridos para realizar actividades mínimas de procesamiento como: dosificación, pesaje,
control de flujo o vapor para temperatura. Se pueden discriminar las siguientes características
como las más resaltantes [28]:
Como módulos de equipos se identificó cada subconjunto de equipos que permitía llevar a cabo
una acción específica, entre ellos: equipo dosificador de agua, de Sal, equipo mezclador, y otros.
51
Los módulos de control son una colección de sensores, actuadores, otros módulos de control
y equipos de procesamiento asociados que desde el punto de vista de control, es operado como
una entidad independiente. [28]
Luego, según lo indicado por la norma se definió el modelo físico de los procesos
involucrados, el resultado se recopila en las tablas 3.11 y 3.12 para el proceso de Fase Acuosa y
en la tabla 3.13 para el proceso de Fase Aditiva.
Procedimiento
Procedimiento de Unidad
Operación
Fase
Nivel Procedimiento:
Constituye el nivel más alto de la jerarquía, define la estrategia para llevar a cabo una acción
de procedimiento importante como la realización de un lote de producto.
En este sentido dentro del alcance de los objetivos planteados, según los procesos
involucrados en la primera etapa del proyecto de actualización tecnológica de formulación de
Margarina se distinguen como procedimientos:
Así, para las unidades precisadas en el modelo físico, se definen los siguientes procedimientos de
unidad:
Fase Acuosa:
1. Tanque de Preparación de Salmuera (10-TQ-SA):
Preparar Salmuera
Fase Aditiva:
1. Tinas de Fundición (30-TQ-A0Y)
Preparar Emulsificante
Nivel Operación:
Una Operación está definida como el conjunto ordenado de Fases que define una secuencia
de procesamiento principal, cuya finalidad es tomar el material que está siendo procesado y
pasarlo de un estado a otro, usualmente involucrando un cambio físico o químico.
Adicionalmente, es deseable localizar los alcances de una operación en puntos del procedimiento
en los que el procesamiento normal pueda ser suspendido sin correr riesgos [28].
56
1. Dosificar Ingredientes
2. Reaccionar
Sin embargo, debido a las diferencias entre una mezcla y otra, una misma operación
representa un conjunto ordenado de fases diferente, cuando nos referimos a un Procedimiento de
Unidad u otro.
Nivel Fase:
Luego, se definieron como fases las actividades más básicas: el agregar agua, la agitación,
cambio de temperatura, entre otras.
En las tablas 3.14 y 3.15 se resume el conjunto de acciones involucradas que conforman los
proceso de Fase Acuosa y Fase Aditiva; sin embargo, para efectos del control de los
procedimientos, es más amigable reconocer la jerarquía de estas acciones en un GRAFCET (IEC
848, 1988), ya que es la herramienta ideal para el modelado de sistemas a eventos discretos, pues
las actividades deben llevarse a cabo en un orden cronológico y de acuerdo a cierta lógica con el
objetivo de obtener el producto final deseado. En las Figuras 3.12, 3.13 y 3.14 se presenta a
manera de ejemplo el modelo de control de procedimientos del proceso Fase Aditiva.
57
Procedimiento:
Hacer Fase Aditva
Preparar Emulsificante
Formulación de Fase
Aditiva
Dosificación de
ingredientes Fase de dosificación de
Aceite
Validación de Tolerancias
y Desviaciones
a) b) c) d)
Figura 3.13. Modelo de Control de Procedimientos, Parte II. Proceso Fase Aditiva
Operación:
Procedimiento de Unidad: Reaccionar
Formulación de Fase
Operación: Operación:
Aditiva
Dosificación de Ingredientes Validación de Tolerancias y
desviaciones
Dosificación de
ingredientes Fase de dosificación de
Aceite
Validación de Tolerancias
y Desviaciones
a) b) c) d)
Figura 3.14. Modelo de Control de Procedimientos, Parte III. Proceso Fase Aditiva
Proceso
Etapa de Proceso
Operación de Proceso
Acción de proceso
Figura 3.15. Modelo de Proceso definido por la norma ISA 88 [28]
Modelo de control de
Modelo Físico Modelo de Proceso
procedimientos
Permite llevar
Combinado con a cabo un
Procedimiento Célula de Proceso Proceso
Permite llevar
Combinado con a cabo una
Procedimiento de Unidad Unidad Etapa de Proceso
Permite llevar
Combinado con a cabo una
Operación Unidad Operación de Proceso
Permite llevar
Combinado con a cabo una
Fase Unidad Acción de Proceso
Permite llevar
Combinado con a cabo una
Fase Módulos de Equipos Acción de Proceso
Figura 3.16. Técnica para determinar el modelo de proceso según la norma ISA 88. [28]
A manera de ejemplo, la figura 3.17 ilustra el proceso de mapeo para una porción del proceso de
preparación de Fase Aditiva.
Modelo de control de
Modelo Físico Modelo de Proceso
procedimientos
Permite llevar
Combinado con a cabo un
Procedimiento Célula de Proceso Proceso
Dosificación de ingredientes
Dosificar ingredientes Tinas de Fundición para la preparación de Fase
Permite llevar Aditiva
a cabo una
Combinado con
Fase Módulos de Equipos Acción de Proceso
Figura 3.17. Mapeo de los modelos físico y de control de procedimientos para obtener el modelo de proceso del área
de Fase Aditiva.
Los modelos determinados para cada uno de los procesos involucrados se reflejan en las tablas
3.16 y 3.17 respectivamente.
Tabla 3.16. Modelo de Proceso. Fase Acuosa
Reacción de Ingredientes
Etapa de Preparación para la preparación de Salmuera Recirculación de mezcla para la preparación de Salmuera
de Salmuera
Validación de Tolerancias y
Toma de muestra y registro de resultados en la preparación de
Desviaciones
Emulsificante
en la preparación de Emulsificante
Preparación
de
Fase Aditiva Dosificación de Aceite para la Formulación de Fase Aditiva
Dosificación de Ingredientes
Dosificación de Emulsificante fundido para la Formulación de Fase
para la Formulación de Fase Aditiva
Aditiva
Agitación de ingredientes para la Formulación de Fase Aditiva
Etapa de Formulación Reacción de Ingredientes
de Fase Aditiva para la Formulación de Fase Aditiva Calentamiento de mezcla para la Formulación de Fase Aditiva
Validación de Tolerancias y
Toma de muestra y registro de resultados en la Formulación de Fase
Desviaciones
Aditiva
en la Formulación de Fase Aditiva
Una vez obtenidos los modelos Físico, Control de procedimientos y de Proceso, del área de
Formulación de Margarina de la planta productora de Alimentos, estos son la base para el diseño
de las Recetas. Este último concepto es definido por la norma como el conjunto de información
necesaria que define unívocamente los requerimientos de producción para un producto específico
[28].
El conjunto de recetas obtenidas a partir del modelado de la planta bajo este estándar,
permitirá al sistema de control manejar de forma eficiente el proceso de producción, ya que uno
de sus componentes, el programa de control de recetas, permitirá la ejecución ordenada de cada
una de las actividades, enlazando el conjunto de equipos necesarios en el orden correcto.
Además, dado que ocurre una secuencia ordenada de actividades, el sistema recopila información
detallada de una forma bastante estructurada.
66
Según el diseño del nuevo sistema de control del área de Formulación de Margarina de la
Empresa productora de Alimentos, el programa cargado en el PLC, desde el punto de vista de
software, está en el escalón más bajo, lo cual le permite interactuar directamente con el proceso
de producción. Jerárquicamente, sobre el programa del PLC, se encuentran el InBatch, programa
de control de recetas y el InTouch programa de supervisión del proceso. La figura 3.18 representa
la jerarquía de los programas funcionales en el nuevo sistema de control.
Lenguajes de programación
Los lenguajes de programación KOP, AWL y FUP para S7-300/400 son parte integrante del
software estándar [20].
Gran parte del software desarrollado para este proyecto se realizó bajo el lenguaje KOP, sólo
en casos muy puntuales donde era necesaria la conversión de tipos de datos fue necesario recurrir
al lenguaje literal AWL.
68
El programa principal en el PLC es lineal y cíclico, en este se hace un llamado a todos los
bloques funcionales del programa en el orden adecuado para su ejecución; en el caso particular de
una fase, si esta no ha sido solicitada por el sistema manejador de recetas (InBatch) o accionada
por el operador a través del sistema de supervisión (InTouch), el bloque se ejecuta sin ninguna
consecuencia o acción sobre el proceso. Una vez completada la ejecución de todos los bloques el
programa principal se inicia nuevamente. La figura 3.19 ilustra la estructura general del programa
en el PLC.
INICIO
Entrada – Salida
Válvulas
Entrada – Salida
Motores
Entrada
Instrumentación
Edo. Válvulas
Edo. Motores
Tratamiento de Sondas
Estructura Válvulas
Estructura Motores
Función Permisivos
Fase de Agitación
Fase de Transferencias
Fase de Mezclado
Fase de Temperatura
FIN
Aunque la lógica de ejecución de un programa en un PLC haga una lectura de las entradas
antes de iniciar el ciclo de programa y actualice las salidas al terminar el ciclo de programa; en
estos bloques de programa se dispone de las entradas de los equipos y se ubican en espacios de
memoria que servirán como imágenes de dichas entradas, adicionalmente se hace la adquisición
de aquellas entradas que están disponibles a través de otros canales de comunicación a parte de
los módulos de entradas – salidas, como la red profibus. También se actualizan las órdenes de
apertura–cierre y arranque–parada de los equipos.
- En el caso de las señales digitales: para evitar el efecto de rebote, se considera un tiempo
muerto o tiempo de espera antes de actualizar el cambio de estado de la señal, por lo
general de 2 segundos.
70
Desarrollado como un bloque de función (función con memoria para almacenar sus propios
datos estáticos), se encarga de la ejecución de un bloque de función multi-instancia, (función con
memoria que almacena sus variables estáticas en el bloque de función donde es llamado) por cada
válvula perteneciente al proceso.
Edo_ZS Edo_ZS_30VA0101
Las tablas 3.18 y 3.19 resumen el conjunto de elementos de entrada y salida del bloque Estado
válvulas.
Desarrollado como un bloque de función (función con memoria para almacenar sus propios
datos estáticos), se encarga de la ejecución de un bloque de función multi-instancia, (función con
memoria que almacena sus variables estáticas en el bloque de función donde es llamado) por cada
motor perteneciente al proceso.
- Actualizar los estados de las señales de control de los motores (Selector, Retorno y Falla
de protección magneto-térmica).
- Generar un bit válido de accionamiento manual de arranque o parada de los motores.
- Generar bit de falla de arranque de los motores.
- Generar bit de alarma por arranque local.
- Actualizar el estado de accionamiento de los motores (Manual o Automático).
EN ENO
Ret_Falla
Ret_Falla_Arr Par_Man_Aux Par_30AA01_Aux
_Arr
Falla_Arr Edo_Mant_30VA0101
Las tablas 3.20 y 3.21 resumen el conjunto de elementos de entrada y salida del bloque Estado
motores.
Desarrollada como una función sin memoria ya que no requiere almacenar información
como contadores, temporizadores o cálculos progresivos. Es la encargada de asignar el estado de
un único de bit de condición de alarma por cada fase, el cual, impide el inicio de las mismas o
suspende su ejecución si ésta ya estaba ejecutándose.
En general, el bit de condición de alarma para las fases estará influenciado por:
3.3.2.8 Fases:
Para acoplar la programación del PLC a la Norma ISA 88 se le proporcionó a la lógica de las
funciones de agitación, dosificación y temperatura la cualidad de poseer estados y de responder a
comandos, esto permite a cada uno de los programas de alto nivel: InBatch (el manejador de
recetas) y el InTouch (sistema de supervisión), interactuar con las secuencias lógicas [24]. Se
hizo un ajuste de los estados y comandos propuestos por la norma para acoplarlos a la realidad
del proceso de producción considerado; la tabla 3.22 representa los estados contemplados y la
tabla 3.23 los comandos contemplados.
Tabla 3.22. Estados implementados para las fases, ajustados a la norma ISA 88. [28] [24]
Estado Descripción
La fase está a la espera de un comando de INICIAR, que provocará la
LISTO
transición hacia el estado de EJECUTANDO.
La fase presenta una condición anormal en los equipos que controla que le
BLOQUEADO impedirá arrancar, solo podrá salir de este estado cuando desaparezca la
condición anormal.
EJECUTANDO Funcionamiento normal. La fase lleva a cabo la lógica de operación programada.
FINALIZADO La lógica de operación normal programada ha llegado a su fin.
La fase ha recibido un comando SUSPENDER o ha ocurrido una condición de
SUSPENDIDO alarma durante la ejecución de la fase y está esperando
por un comando REINICIAR para proceder.
La fase ha recibido un comando ABORTAR, y está esperando
ABORTADO
por un comando de RESET, que provocará la transición al estado de LISTO.
Tabla 3.23. Comandos implementados para las fases, ajustados a la norma ISA 88. [28] [24]
Comandos Descripción
Ordena a la fase ejecutar su lógica normal de ejecución.
INICIAR
Solo válido mientras la fase esté en estado LISTO.
Ordena a la fase ejecutar su lógica de suspensión.
SUSPENDER
Sólo válido mientras la fase esté en estado: EJECUTANDO
Ordena a la fase ejecutar su lógica de Reinicio para regresar de modo seguro al
REINICIAR estado de EJECUTANDO.
Sólo válido mientras la fase esté en el estado de SUSPENDIDO.
Ordena a la fase ejecutar su lógica de Abortado. Sólo válido mientras la fase esté
ABORTAR
estado EJECUTANDO y SUSPENDIDO.
Ordena a la fase hacer una transición hacia el estado de LISTO.
RESTABLECER
Sólo válido mientras la fase esta en los estados: FINALIZADO y ABORTADO.
79
Al igual que las demás fases, puede ser ejecutada por el operador desde el sistema
supervisorio (InTouch) como una secuencia lógica independiente o por el sistema manejador de
recetas (InBatch) durante la ejecución de una receta.
a través de la lectura del instrumento de medición del que disponga la unidad o tanque de
preparación, bien sea un transmisor de nivel o un transmisor de peso.
Aunque el tanque de preparación tenga el nivel mínimo necesario para poder ejecutar una
fase de agitación, cuando esta es controlada por nivel, al pasar al estado de ejecución, el agitador
arrancará sólo cuando el nivel en el tanque supere un nivel mínimo de arranque configurado; la
fase llegara a su fin, o estado finalizado cuando, una vez superado el nivel mínimo de arranque,
el nivel en el tanque descienda por debajo de un nivel mínimo de operación configurado.
Si el peso en el tanque es superior al nivel mínimo necesario para poder ejecutar una fase de
agitación, la fase, cuando es controlada por tiempo, arrancará el agitador durante el tiempo
previamente configurado, bien sea por un operador a través del sistema supervisorio o según las
especificaciones de la receta en ejecución, a través del sistema manejador de recetas. La fase
llegara a su fin, o estado finalizado una vez transcurrido el tiempo configurado.
Durante su ejecución, puede pasar a suspendido, por voluntad del operador a través del
sistema supervisorio, por instrucción del sistema manejador de recetas o por la ocurrencia de una
condición de alarma.
Una vez suspendida, la fase podrá reiniciarse retomando el control del agitador bien sea por
nivel o por tiempo. O puede abortarse, en cuyo caso borrará por ejemplo, el tiempo transcurrido
hasta el momento en una agitación por control de tiempo.
3.3.3 Comunicación:
Para aumentar la confiabilidad del sistema se implementó una red de comunicación Ethernet
con doble redundancia: topología tipo anillo y redundancia de medio, ilustrada en la figura 3.26.
Para esto fue necesaria la implementación del siguiente equipo:
Figura 3.26. Topología de red con redundancia tipo anillo y redundancia de medio
82
Interlocutor Activo: PLC que tiene la iniciativa en la comunicación, es aquel que utiliza el
enlace para enviar y recibir información. La figura de interlocutor activo es pre-configurada para
un único PLC por enlace y se mantiene fija. Lee y escribe información en bloques de datos
configurados en el interlocutor Pasivo.
Interlocutor Pasivo: PLC al que accede el Interlocutor Activo para leer o escribir data en los
bloques de datos pre-configurados. La figura de interlocutor pasivo es pre-configurada para un
único PLC por enlace y se mantiene fija.
En paralelo al desarrollo de la programación del PLC, fue desarrollado por otro grupo de
trabajo, el sistema supervisorio y el sistema de control de recetas basado en InTouch e InBatch
respectivamente. Para evaluar el progreso en el desarrollo de las aplicaciones se dispuso de una
estación de trabajo en la que se pudiese interactuar con el sistema, en ambiente de simulación, en
los distintos niveles de automatización:
Como se puede apreciar en la figura 3.28, los PLCs y los sistemas de Supervisión se
interconectan a la misma red Ethernet utilizando el protocolo TCP-IP, la estación de trabajo se
ilustra en la figura YYM.
Validación de Animaciones:
Despliegue de Alarmas:
Falla de Apertura.
Falla de Cierre.
Pérdida de Posición
Falla de Arranque.
Disparo de Protección Magneto-Térmica.
Arranque local.
86
En el caso de la instrumentación:
Alarmas de máximo valor alcanzado (Switches de alto nivel, transmisores de nivel,
transmisores de temperatura, transmisores de peso)
Alarmas de bajo nivel (Switches de bajo nivel, Transmisores de nivel, transmisores de
temperatura, transmisores de peso)
Respuesta a los comandos enviados por un usuario a través del sistema supervisorio o por
el sistema manejador de recetas.
Actualización de estados de la fase según la lógica diseñada.
Seguimiento de la lógica de operación a nivel de accionamiento de válvulas y arranque de
motores.
3.3.5.1 CPU:
El CPU 319-3 PN/DP de la familia de PLC’s S7-300 de Siemens, con una memoria interna
de 2MBytes y capacidad de memoria externa de 8MBytes fue la unidad central de procesamiento
utilizada para este proyecto, sobe su memoria fueron programadas las secuencias lógicas de
interacción de interacción directa con el proceso. La tabla 3.24 resume las especificaciones más
importantes de este equipo. La figura 3.29 ilustra su presentación.
El SM321 de Siemens, fue el módulo de entradas digitales seleccionado para adquirir las
entradas discretas del proceso como: sensores de posición de válvulas, señales de estados de los
motores (retorno, selector, estado de la protección) entre otros. Con una capacidad de adquisición
de 16 señales de forma simultánea, fue utilizado durante la etapa de simulación para verificar el
estado de las conexiones eléctricas en los tableros de control y las secuencias de adquisición de
las señales digitales. La tabla 3.25 resume sus características más importantes, la figura 3.30
ilustra su presentación.
El SM322 de Siemens, fue el módulo de salidas digitales seleccionado para realizar los
accionamientos de válvulas y motores en el proceso. Con una capacidad de generación de 16
señales discretas de tipo relé de forma simultánea, fue utilizado durante la etapa de simulación
para verificar el estado de las conexiones eléctricas en los tableros de control y su interconexión
con los tableros de fuerza.. La tabla 3.26 resume sus características más importantes, la figura
3.31 ilustra su presentación.
90
Con la finalidad de proporcionar una alta confiabilidad al sistema, fueron implementados los
switches SCALANCE, que además de distribuir la red de comunicación de forma estratégica son
encargados de manejar la redundancia de medio de la red. La tabla 3.30 resume las
características más importantes de los dispositivos, la figura 3.35 ilustra su presentación.
a) b)
Figura 3.35. Switches de redundancia. a) Modelo X204-2. b) Modelo X212-2 [14] [15]
95
La figura 3.36 ilustra una pantalla del sistema supervisorio con multiples indicaciones, como
parte del manual de operaciones.
Figura 3.36. Esquema general de una pantalla del sistema supervisorio y su descripción.
97
Tiene como finalidad indicar las conexiones de forma ordenada entre los equipos eléctricos
involucrados: protecciones eléctricas, seccionador de campo, switche de selección de estado,
borneras y controlador lógico programable; por esto, luego de hacer las coordinaciones de los
equipos que servirán de protecciones eléctricas del motor según las características del mismo, se
procedió a la elaboración del plano.
Una vez definida la plantilla de trabajo, el trabajo consiste en utilizar la base de datos de
señales como referencia para identificar, las entradas y salidas al PLC y hacer referencia a cada
uno de los nodos eléctricos involucrados.
- Sección Trifilar
- Sección de Control
En esta sección se identifican con número de referencia los equipos a conectar y los nodos
entre los que están conectados desde el sistema de barras hasta el motor. También es posible
identificar como afecta cada uno de los elementos de protección al accionamiento del motor [2]:
Selector de campo: como su nombre lo indica, está fuera del tablero de fuerza, las normas de
seguridad lo ubican lo más cercano posible al motor, debe estar en posición de contacto para
permitir el flujo de la potencia al motor.
La figura 3.37 ilustra la sección Trifilar del plano eléctrico de un motor de arranque directo.
Figura 3.37. Sección Trifilar del plano eléctrico de un motor de arranque directo.
99
Selector de estado: Se encuentra fuera del tablero de fuerza, por lo general en un tablero
aparte donde se ubican otros selectores de estado para otros motores, sin embargo sus señales son
cableadas hasta el tablero de fuerza, su posicionamiento permite el control local (en campo) o
remoto (por accionamiento del PLC) del motor. Tiene 3 posiciones:
Switche normalmente cerrado del contactor: Este Switche como su nombre lo indica, está
siempre en posición de contacto permitiendo el flujo de corriente hasta la bobina del contactor
siempre que no exista una sobretensión o un cortocircuito.
Switche normalmente abierto del contactor: Este Switche como su nombre lo indica, está
siempre desconectado. De existir una condición anormal en el circuito bien sea una sobre tensión
o cortocircuito, se va a la posición de contacto para indicar al PLC que ha ocurrido la falla.
100
Bobina del contactor: Al ser energizada permite colocar el contactor en posición de contacto,
de esta manera permite energizar al motor para que arranque.
Señales de entrada al PLC: permiten al sistema de control monitorear el estado del motor; la
señal de retorno motor (RM) se activa siempre que el contactor está en posición de contacto; la
señal de selector (SEL) se activa siempre que el selector de estado esté en la posición de
automático; la señal de protección magneto-térmica (PRMT) se activa cuando ha ocurrida una
falla de corto circuito o sobre tensión y el guardamotor ha actuado.
Señal de salida del PLC: permite el control del motor por parte del PLC, cuando está activa y
los demás elementos lo permiten, energiza la bobina del contactor para arrancar el motor.
La figura 3.38 ilustra la sección de control del plano eléctrico de un motor de arranque
directo.
Eplan es un programa profesional de Diseño Asistido por Computadora que facilita el diseño
de esquemas eléctricos así como la documentación electrotécnica de forma rápida y eficaz.
Desarrollado por EPLAN Software & Service GmbH & Co. KG empresa proveedora de
soluciones globales de ingeniería. [8][9]
Los modelos de la planta obtenidos como aplicación de la norma ISA 88, aparte de respaldar
los esquemas de programación de los sistemas: supervisorio, de control de recetas y de interfaz
con el proceso, son útiles para futuras actualizaciones tecnológicas, proyectos de expansión,
modificación a nivel de procedimientos y migraciones.
103
El comportamiento del sistema de control además de ser probado por el equipo desarrollador
en ELINCA, fue sometido a pruebas por los operadores y supervisores del área de producción de
la empresa productora de alimentos, obteniéndose resultados de aceptación favorables; además la
dinámica sirvió como realimentación para la mejora de las secuencias programadas. Con esto se
logró no solo reemplazar en funcionalidad al sistema de control existente en cuanto a los procesos
involucrados, sino que también se logró acoplar el funcionamiento del nuevo sistema a las
necesidades prácticas del proceso de producción.
En general el desarrollo de este trabajo permite conocer las nuevas tendencias tecnológicas
en esta área así como la metodología de trabajo que se implementa. Cabe destacar la importancia
que juega un correcto y eficiente manejo de bases de datos debido al gran número de información
que se maneja en una automatización de esta magnitud. Además son necesarias destrezas para la
elaboración de planos, pues un nivel de aprendizaje aceptable requiere de un tiempo de
adaptación. El uso de los paquetes de software descritos armonizó el desarrollo de las actividades
involucradas, por esta razón son altamente recomendados.
REFERENCIAS
[2] Manual y Catálogo del Electricista Schneider Electric. Disponible en el sitio oficial de
Schneider:
http://www.schneider-electric.com.ar/sites/argentina/es/soporte/recursos/myce.page
[6] Samad, T., McLaughlin, P., Lu, J., “System architecture for process automation: Review and
trends.” Journal of process control 17(2007) 191-201.
f&func=cslib.csinfo&siteid=cseus&groupid=4000003&extranet=standard&viewreg=WW&nodei
d0=15323908&objaction=csopen
[18] Rojas O., Quintero, K., Rondón, I., “Aplicación del Estándar ISA88 en el Modelado del
Proceso de Producción de Azúcar en un Central Azucarero” Séptima conferencia Latino
Americana y del Caribe para la ingeniería y la tecnología. LACCEI (Latin American and
Caribbean Conference for Engineering and Technology) June 2-5, 2009, San Cristóbal,
Venezuela.
[23] Miguel Galarza. “Migración de aplicaciones del sistema TPS al sistema EPKS y
configuración de la interfaz hombre máquina para una planta de extracción de gas natural”.
Universidad Simón Bolívar. Sartenejas, Marzo 2009
[24] Invensys Systems, Inc. Nota técnica 23. “Developing Allen-Bradley Phase Logic for InBatch
©2010” October-2-1996
[25] Honeywell. “TDC 3000, System Overview SW70-500” Release 520 7/96. Revision 01– 7/96
[26] D.E. Rivera, Associate Professor,. V.E. Sater, Professor Department of Chemical and
Materials Engineering. “CHE 461 Process Dynamics and Control Laboratory Manual”. Arizona
State University August 25, 2001
[30] SIMATIC, S7-300 Sistemas de miniautómatas para las gamas baja y media. Página oficial
de Siemens Automation:
https://www.swe.siemens.com/spain/web/es/industry/automatizacion/simatic/controladores/Pages
/S7300.aspx
107
APENDICES
108
APENDICE A
Código en lenguaje escalera para el bloque de función Estado Motor
109
110
111
APENDICE B
Código en lenguaje escalera para el bloque de función Estado Válvulas
112
113
114
APENDICE C
Código en lenguaje escalera para la función de falla de comunicación
115
116
117
APENDICE D
Código en lenguaje escalera para la fase de control de Agitación
118
119
120
121
122
123
124
APENDICE E
Código en lenguaje escalera para la Fase de Transferencia (Dosificación de ingredientes)
125
126
127
128
129
130
131
132
APENDICE F
Listado de equipos, Proceso Fase Aditiva
133
134
135
136
137
APENDICE G
Diagrama Trifilar y de control de un motor de arranque directo
138
139
APENDICE H
Diagrama de Tuberías e Instrumentación del proceso Fase Acuosa
140
141
APENDICE I
Diagrama de Tuberías e Instrumentación del proceso Fase Aditiva
142
143
APENDICE J
Pantallas principales en Sistema Supervisorio