En tu próximo proyecto de actualización, decides migrar de una plataforma de sistema de control distribuido (DCS) a una plataforma tecnológica actual o a una plataforma completamente diferente. ¿Deberías recrear el sistema actual tal y como existe hoy en día con un enfoque de uno por uno o deberías diseñarlo con un enfoque de optimización desde cero? Determinar la estrategia más rentable depende de muchos factores. A continuación, desglosamos el proceso de cada estrategia.
Descarga nuestra Guía de comparación de sistemas DCS
Sin importar qué estrategia implementes, el primer paso en cualquier migración es la ingeniería inversa. Esto requiere inspeccionar el sistema de control existente para conocer los controles del sistema heredado y comprender la funcionalidad necesaria. Si está disponible, esto también debe incluir la revisión de la documentación existente con respecto a la filosofía de control o la estrategia implementada. La ingeniería inversa suele implicar un estudio exhaustivo del código de software y el hardware del sistema heredado, así como entrevistas intensivas con el personal de operaciones y procesos.
Su DCS actual puede ser anticuado y lo más probable es que esté repleto de código no utilizado o inactivo, denominado "código muerto", que se utilizó, probó o abandonó. Este código ahora quedó obsoleto y ya no es necesario como parte funcional del sistema. A veces, este "código muerto" es el resultado de la actualización de una estrategia de control, la modificación de la instrumentación o la adición y eliminación de partes de una unidad operativa. Migrar el código puede aumentar los costos, extender los plazos, provocar complicaciones imprevistas y hacer que la localización y resolución de problemas en el arranque sea engorrosa. Los códigos muertos pueden dar lugar a un sistema sobredimensionado y a una carga innecesaria para los procesadores del sistema de control. Con cualquier sistema DCS, el tiempo inicial dedicado a eliminar el código no utilizado o "muerto" ahorra tiempo de configuración o implementación más adelante en el proceso y da como resultado un sistema más ordenado que también es más fácil de usar.
Las prácticas recomendadas incluyen documentar cualquier código que no sea funcional, esté inactivo o abandonado y dejarlo fuera de la nueva configuración del sistema. Una prueba de aceptación en fábrica bien diseñada validará que el código migrado restante sigue funcionando de manera correcta. Si se dispone de la documentación adecuada, será fácil volver a añadirla en caso de que sea necesario.
Además de estudiar la funcionalidad del sistema, los ingenieros investigarán el estado de los gráficos heredados en las HMI. A través de entrevistas con operadores y un profundo conocimiento del sistema, los ingenieros de controles podrán construir gráficos que presenten fácilmente información pertinente a los operadores. Los gráficos modernizados con un mayor enfoque en la interfaz de usuario (UI) a menudo facilitan la administración de alarmas y la identificación de situaciones anormales de manera más rápida y efectiva. Al comprender las necesidades de los operadores, los nuevos gráficos pueden hacer que los esfuerzos de los operadores sean más eficiente y reducir los errores y los tiempos de respuesta.
El sistema desde cero está diseñado para optimizar y modernizar el hardware, el software y los procesos de fabricación. Se escriben nuevas narrativas para la operación sin duplicar el código original.
Estos son algunos de los factores que se deben tener en cuenta para una migración desde cero:
Aunque la idea de empezar de cero con el DCS moderno puede parecer un desprecio por la propiedad intelectual que se desarrolló, volver a darle una mirada al sistema tiene beneficios.
En una migración uno por uno, se toma todo en el sistema heredado; es decir, cada cable, cada bucle, cada pieza de código, cada pieza de lógica y se recrea de manera exacta en el nuevo sistema. Una migración uno por uno determina las complejidades de la lógica de control del sistema y replica esa estructura y código por completo en el nuevo DCS.
Durante el proceso de migración de un sistema uno por uno, se evalúa el sistema antiguo para determinar qué se puede programar en el nuevo y cómo aprovechar mejor las capacidades avanzadas para texto estructurado complejo.
Resulta tentador forzar las estrategias de control del sistema heredado en un nuevo sistema tal cual está, aunque el nuevo tenga una opción incorporada y lista para usar para manejar la lógica heredada. Es fundamental garantizar una comprensión adecuada de las nuevas funciones y cómo se implementan de manera correcta. Crear una configuración adicional en un nuevo sistema que es innecesaria para lograr las viejas estrategias puede ser complicado y provocar un "bit flipping".
Por ejemplo, no es necesario dejar la configuración en formato de texto estructurado cuando el nuevo sistema tiene una funcionalidad incorporada para lograr el mismo control. Puede dificultar la localización y resolución de problemas y requerir más potencia de procesamiento.
Los esquemas de control simples a moderadamente complejos se pueden migrar uno por uno y, por lo general, puedes utilizar herramientas que convertirán el sistema antiguo en el nuevo. En el caso de las estrategias de control más complejas, resulta beneficioso dar un paso atrás para garantizar que se comprenda la funcionalidad general del esquema de control y que la configuración implementada en el nuevo sistema utilice la mayor cantidad posible de funcionalidad integrada. Suele ser un enfoque que requiere menos tiempo y genera menos complicaciones en el arranque.
Si no necesitas cambiar los diseños o modernizar tus gráficos, una migración uno por uno podría ser una buena estrategia. También hay situaciones en las que una solución uno a uno puede o no ser más rentable y de menor riesgo. Estos son algunos factores a tener en cuenta:
Al finalizar una migración de DCS, hay que tener en cuenta muchos factores para determinar qué estrategia es la mejor. Ya sea con una estrategia uno por uno o desde cero, los especialistas de la industria con conocimiento de las plataformas heredadas y nuevas pueden revisar las complejidades de tu sistema para ayudarte a determinar la mejor solución.
¿Quieres migrar tu sistema heredado y no sabes por dónde empezar? Ponte en contacto con Hargrove hoy mismo para hablar sobre tu estrategia de migración.
Volver a Noticias