Red de conocimiento del abogados - Bufete de abogados - ¿Cuáles son los puntos clave en el desarrollo de un sistema de software MES?

¿Cuáles son los puntos clave en el desarrollo de un sistema de software MES?

Resumen: Cada vez más empresas han comenzado a aplicar sistemas MES, por lo que la demanda de ingenieros de desarrollo de sistemas de software MES ha aumentado. Entonces, ¿qué información se necesita para desarrollar sistemas MES? ¿Cómo desarrollar el sistema mes? ¿Cuáles son los puntos clave en el desarrollo de un sistema de software MES? Si realmente desea desarrollar un sistema MES, debe comenzar tanto desde el aspecto comercial como desde el de desarrollo. Aprendamos sobre el conocimiento del desarrollo del sistema de software MES. 1. Qué conocimientos básicos se necesitan para construir un sistema MES

Si desea desarrollar un sistema MES, debe comenzar tanto desde el aspecto comercial como desde el de desarrollo.

1. Negocios

¿Qué son los negocios? Simplemente puede comprender que el negocio es la función final de su sistema. En primer lugar, hay que pensar en qué hace el sistema MES y qué problemas resuelve. El primer paso en el desarrollo de un sistema MES es saber qué funciones necesita implementar su sistema. Sólo después de saber esto podrá seguir adelante.

Saber qué funciones quiere lograr el sistema también es un vínculo muy importante en todo el proceso de implementación del sistema MES. Debido a las particularidades de la industria, el negocio de los sistemas MES en cada empresa varía mucho y no existe una especificación unificada. Si nunca ha estado en un sitio de producción y no comprende el proceso de producción, se recomienda que vaya a un taller de fábrica para comprenderlo. Vea cómo trabaja el personal en el sitio. Sería aún mejor si pudiera ir a una empresa que haya implementado MES para ver el proceso de operación de su sistema. Después de verlo, comprenderá varios aspectos del control de MES.

Si nunca ha estado expuesto a la producción, aquí hay una breve introducción a varios módulos funcionales principales de MES que puede diseñar en torno a estos módulos.

(1) Planificación y programación. Aquí MES se hace cargo de los pedidos en ERP y comienza a intervenir en la producción. Este módulo controla principalmente el tiempo de producción del pedido, cuándo comienza y cuándo finaliza, qué equipo, qué empleado e incluso qué estación lo producirá. Cuando se trata de detalles específicos, el pedido se dividirá en procesos, pasos y se analizará la situación del material en el sitio para ver si hay escasez de materiales y si se puede producir.

(2) Ejecución de la producción. Este paso es un proceso de operación de producción específico. En este paso, los trabajadores instalarán piezas. Durante el proceso, nuestro sistema registrará qué piezas instalaron los trabajadores, la información del número de lote y de serie de las piezas y registrará el pedigrí del producto para facilitar la trazabilidad. . La recopilación de números de serie de piezas aquí generalmente se ingresa al sistema mediante escaneo, lo que implica el reconocimiento de códigos de barras en las respuestas de otras personas. De forma más detallada también se recogerá el modelo de herramienta instalada y utilizada por el trabajador y los parámetros de la herramienta como par, ángulo, etc.

(3) Inspección de calidad. Los resultados de la autoinspección realizada por los trabajadores durante el proceso de instalación se registrarán aquí, así como los resultados de la inspección final realizada por el personal de inspección de calidad una vez que los trabajadores hayan terminado. Si la inspección falla, se iniciará otro proceso de procesamiento.

(4) Equipo. Este paso es la interacción con el PLC o equipo en el sitio. Si los resultados de la inspección no son calificados o las piezas están instaladas incorrectamente, el sistema MES se comunicará con el sistema de control de automatización para controlar el inicio y la parada de la línea de producción. Al mismo tiempo, se recopilan el estado operativo y los parámetros del proceso de los equipos clave.

(5) Tecnología. En realidad, el paso del proceso se completa antes de que se inicie el sistema, se debe aclarar el proceso, incluida la ruta del proceso del producto, la estructura de la lista de materiales, los parámetros y otra información del proceso, que es la base para garantizar el funcionamiento correcto del sistema.

(6) Logística. Supervise la información del material involucrada en el proceso de producción para garantizar que la producción pueda realizarse sin problemas.

2. Desarrollo

El trabajo de desarrollo será relativamente más fácil, porque una vez determinadas las funciones, el desarrollo no es más que una cuestión de tiempo. Porque para el sistema MES básicamente no existen dificultades técnicas. Porque nuestro sistema implementa lógica de negocios, es decir, diversas adiciones, eliminaciones, modificaciones y verificaciones. Simplemente asegúrese de que la interfaz entre el sistema MES y los sistemas periféricos sea estable, como ERP, WMS, etc.

Para el desarrollo, si conoce un lenguaje de programación y operaciones de bases de datos ((SQL, procedimientos almacenados)), está básicamente bien. Hoy en día, la mayoría de las empresas tradicionales también utilizan la arquitectura B/S. utilizado O lenguajes de programación y bases de datos como C#, Java, Oracle y SQL Server.

El aspecto de la base de datos es más importante debido a la complejidad del negocio, habrá muchas tablas involucradas. Es muy importante poder diseñar razonablemente las relaciones de las tablas de la base de datos.

2. ¿Cuáles son los puntos clave del desarrollo del sistema de software MES?

1. Funciones básicas

En términos de inclusión de funciones básicas, el software del sistema MES con Las funciones básicas integrales requieren Tiene cinco módulos de control básicos: gestión de productos y procesos, gestión de producción de planificación y programación, gestión de información de logística de materiales, gestión de calidad de fabricación y gestión de mantenimiento de equipos de taller. Por supuesto, también debe incluir módulos de control como producción y. gestión de recursos de fabricación. El MES para la fabricación inteligente también debe tener integración de sistemas de información y módulos de control de puertos de dispositivos. De lo contrario, no puede realizar la interconexión de diversos contenidos de información dentro del taller y admitir funciones básicas como la programación inteligente, la optimización y la visualización que requieren los talleres inteligentes.

2. Plataforma

El MES en el mercado se divide principalmente en dos tipos: productos a nivel de proyecto y personalizados según las necesidades del usuario, y productos de plataforma de uso general. Las ventajas del nuevo MES a nivel de proyecto son: personalización, gran aplicabilidad, bajo costo y entrega rápida. Sin embargo, la desventaja es que la descripción de la demanda de desarrollo carecerá de estándares universales de la industria, lo que fácilmente puede hacer que el software del sistema no cumpla con los requisitos establecidos. -Necesidades comerciales cambiantes y estándares de la industria. Si hay nuevas demandas después de que la empresa se desarrolle, será necesario invertir mucho en desarrollo secundario. Esto también es una prueba severa para la confiabilidad de la arquitectura del software.

3. Aplicabilidad

Los productos MES basados ​​en plataformas requieren que los desarrolladores tengan una comprensión profunda y detallada y estén familiarizados con los flujos de trabajo reales de producción y fabricación de diversas industrias, e incluso tener También es necesario dominar el proceso con una comprensión profunda y detallada de los procesos clave, en lugar de diseñar MES únicamente desde la perspectiva del desarrollo de software. Al mismo tiempo, los desarrolladores deben ordenar las relaciones entre todos los flujos de trabajo de procesos en función de las necesidades reales de producción y fabricación, y crear productos MES basados ​​en plataformas de acuerdo con estándares como ISA95 para facilitar la finalización de las relaciones comerciales y la información con diversos otro software estandarizado ***Disfrútelo.

4. Programación de producción digital

Muchas empresas establecen requisitos excesivamente altos para la programación automática de la producción antes de que se complete la digitalización, lo que genera grandes inversiones en recursos humanos y pérdidas de producción. devorados por estos mayores costos. Por el contrario, la programación de la producción manual basada en papel sin regulaciones digitales inevitablemente hará que las empresas se alejen gradualmente de la tendencia de desarrollo de la fabricación inteligente y, finalmente, se queden atrás por completo, perdiendo la oportunidad y las políticas favorables para superar la curva de Made in China 2025. Los elementos básicos de la programación de producción automática digital mencionados anteriormente son la base para que todos elijan un producto MES adecuado.

5. Funciones básicas de visualización

Con el rápido desarrollo del nivel de fabricación de China, muchas de las llamadas tecnologías de fabricación avanzadas extranjeras han quedado seriamente obsoletas durante mucho tiempo en nuestro país. Por ejemplo, el método de personalización tradicional en el que el personal de TI desarrolla informes y letreros de cristal basados ​​en las sólidas necesidades de los departamentos de usuarios está lejos de poder satisfacer plenamente las necesidades de gestión de producción rápidas y personalizadas de la fabricación china actual. Otro ejemplo es que el contenido monótono anterior en formato de informe y cartelera ya no puede satisfacer plenamente los requisitos y gustos de los clientes de hoy. Las formas de expresión visual de los buenos productos MES se han vuelto cada vez más abundantes: gráficos de puntos, gráficos de líneas, gráficos de columnas, gráficos circulares, gráficos de radar, diagramas de Gantt, gráficos de embudo, gráficos tridimensionales, etc., no son un problema. Requisitos básicos: hermoso e impactante, fácil de entender de un vistazo y contenido informativo completo.

6. Capacidades de integración de sistemas de información

(1) Integración con sistemas de información: como sistema MES para fabricación inteligente, las capacidades de integración de sistemas de información deben ser una consideración importante, incluida la integración con. bases de datos como SQL y ORCAL, integración con PDM (conexión de BOM, proceso), ERP (conexión de planificación, materiales), WMS (conexión de logística, transporte), simulación (conexión de datos) y otro software, e integración con terminales móviles IOS y Android integración, etcétera.

(2) Integración con tipos de datos: Es el método de implementación técnica de integración de información descrito anteriormente, tales como: XML, CSV, TXT, tablas intermedias mutuamente acordadas, servicio web, puerto API abierto, etc.