SAP Manufacturing Integration and Intelligence (SAP MII) es una composición y plataforma de fabricación para la integración y la gestión de la inteligencia y el rendimiento.
En esta publicación de blog, nos gustaría ofrecer una descripción general básica de la arquitectura de la aplicación de MII de SAP demostrar cómo las funcionalidades de integración e inteligencia son compatibles con los diversos componentes desde una perspectiva técnica.
SAP MII 15.5 se ejecuta en SAP NetWeaver Application Server (AS) para Java 7.5 como aplicación web. Utiliza los servicios estándar de SAP NetWeaver, como gestión de identidades y registro, y proporciona sus propias funcionalidades, incluidos servicios de datos, servicios de lógica empresarial, servicios de visualización y servicios de mensajes a través de varios módulos desarrollados con J2EE e implementados en SAP NetWeaver AS Java.
Puede instalar SAP NetWeaver AS Java en SAP HANA o cualquier otra base de datos, como Oracle, IBM DB2, Microsoft SQL Server, etc. Para ejecutar consultas y análisis extensos, se recomienda usar una base de datos SAP HANA para aprovechar sus capacidades en memoria, lo que ayudará a ejecutar consultas complejas con grandes conjuntos de datos más rápido.
SAP MII está diseñado como una aplicación web de N niveles independiente del navegador. SAP MII gestiona la interacción con sistemas externos en un formato XML específico. Casi todas las funcionalidades de SAP MII son Java Servlets, que se pueden invocar como servicios web SOAP o enviando una solicitud XML usando HTTP POST o usando servicios OData desde un sistema externo que proporcione la autenticación correcta. Los contenidos desarrollados en SAP MII se almacenan como XML o como objetos web en la base de datos de SAP MII y se publican en las carpetas web de SAP NetWeaver AS Java, según se requiera.
La gestión de contenido y versión está habilitada por la integración con SAP NetWeaver Development Infrastructure (NWDI) y la gestión de transporte de contenido mediante el sistema mejorado de cambio y transporte (CTS+), y el sistema también permite importar y exportar fácilmente contenido de desarrollo en forma de archivos ZIP, que tienen que ser transportados manualmente entre diferentes instalaciones. El desarrollo de plantillas de consulta, plantillas de visualización, BLS, MDO, KPI y alertas se realiza mediante el banco de trabajo SAP MII, que es un subprograma Java Standard Widget Toolkit (SWT) que se abre a través del navegador web.
La mayoría de los conectores de datos estándar se proporcionan en la propia instalación de SAP MII. También puede usar el complemento SAP Plant Connectivity para conectarse a sistemas basados en OPC, MQTT, Socket y Modbus o sistemas específicos como OSIPI Historian, iHistorian, IP21, etc. en el nivel de la planta. SAP Plant Connectivity debe instalarse en el sistema operativo Windows. Se puede instalar en el mismo servidor donde está instalado SAP MII, si está en Windows; de lo contrario, se puede instalar en un servidor separado o en los servidores donde están instalados los sistemas de origen, como el historiador y SCADA.
BLS forma el motor lógico central de SAP MII donde puede modelar la lógica de la aplicación y puede ejecutarlos desde páginas web o como servicios web HTTP o SOAP desde páginas web o sistemas externos.
Las interfaces de usuario desarrolladas en SAP MII son páginas web basadas en SAPUI5 con extensiones .irpt o .html, a las que se puede acceder desde dispositivos móviles o tabletas, así como a través de navegadores web. Los componentes de visualización, como gráficos, cuadrículas y gráficos SPC, se muestran como subprogramas SAPUI5 incrustados en páginas web o también se pueden representar en el lado del servidor y se pueden mostrar como imágenes estáticas. SAP MII proporciona un portal ligero junto con la instalación estándar que puede usar en el piso de la planta de fabricación para proporcionar paneles de visualización a los usuarios finales.
La siguiente figura ilustra la arquitectura de aplicaciones de alto nivel de SAP MII con diferentes componentes y los aspectos de integración de SAP MII con sistemas empresariales y de planta.
Nota del editor: Esta publicación ha sido adaptada de una sección del libro. Implementando SAP MII por Dipankar Saha, Chandan Jash, Sudipta Mukherjee, Supriya Malakar y Abesh Bhattacharjee.
Calle Eloy Gonzalo, 27
Madrid, Madrid.
Código Postal 28010
Paseo de la Reforma 26
Colonia Juárez, Cuauhtémoc
Ciudad de México 06600
Real Cariari
Autopista General Cañas,
San José, SJ 40104
Av. Jorge Basadre 349
San Isidro
Lima, LIM 15073