Loading
Logix IA | Analytics | Studio 5000

Entrenamiento y cálculo automatizado de modelos para LogixAI

Permite configurar el AOI para LogixAI: duplicación, renombrado para fácil identificación y ajustes. Simplifica entrenamiento, validación y detección de anomalías, mejorando la interacción usuario-modelo.
Un hombre de negocios trabajando en una computadora portátil con código binario en segundo plano
En esta página:
  • Visión general
  • Guía de instalación
Innovation Center Home Page

¿En qué consiste esta aplicación?

El LogixAI_AutoTrainCal_AOI es una herramienta diseñada para optimizar el proceso de entrenamiento y cálculo de modelos de inteligencia artificial, para los usuarios, mediante la automatización de tareas repetitivas. Inicialmente, los usuarios deben configurar su modelo a través de una interfaz web e importar el tipo de datos necesario (. L5X file). 

Características generales

La guía instruye sobre la duplicación del AOI para cada modelo, renombrándolo para su identificación, y configurando parámetros para garantizar un correcto funcionamiento con modelos LogixAI. Simplifica el entrenamiento del modelo, la validación y la detección de anomalías mediante la configuración de comandos de autoentrenamiento/calculación y de entrenamiento/calculación únicos, mostrando el estado del entrenamiento y los niveles de confianza. Este AOI tiene como objetivo mejorar la interacción del usuario con el UDT del modelo sin influir en los resultados de LogixAI.

Captura de pantalla genérica de la aplicación
 

Limitaciones / Desventajas

Se espera que ya hayas configurado tu modelo a través de la interfaz web e importado el tipo de datos (.L5X file) en tu programa.

También se espera que conozcas el nombre de tu modelo para poder cambiar el tipo de datos de 'Model_Tags' a tu nombre de modelo. Si tienes un segundo modelo, deberás duplicar la AOI y cambiar el tipo de datos de Model_Tags al nombre de tu segundo modelo. Varias instancias de la misma AOI no funcionarían para varios modelos, necesitas duplicar las AOIs.

Descargas

Tenga en cuenta: deberá aceptar los Términos y Condiciones para cada descarga.

Archivo descargable ›
Términos y condiciones Aceptación. ROCKWELL AUTOMATION PROPORCIONARÁ ACCESO A LOS PRODUCTOS DE ROCKWELL (BUENAS PRÁCTICAS, APLICACIONES Y CONOCIMIENTOS) CON LA CONDICIÓN DE QUE USTED ACEPTE Y CUMPLA LOS SIGUIENTES TÉRMINOS Y CONDICIONES. USTED ACEPTA ESTAR OBLIGADO POR LOS TÉRMINOS DE ESTE ACUERDO DESCARGANDO, INSTALANDO, COPIANDO O UTILIZANDO PRODUCTOS. SI ACEPTA ESTOS TÉRMINOS EN NOMBRE DE OTRA PERSONA, EMPRESA U OTRA ENTIDAD LEGAL, USTED REPRESENTA Y GARANTIZA QUE TIENE AUTORIDAD COMPLETA PARA OBLIGAR A ESA PERSONA, EMPRESA O ENTIDAD LEGAL A ESTOS TÉRMINOS. SI NO ACEPTA ESTOS TÉRMINOS, NO DESCARGUE, INSTALE, COPIE, ACCEDA NI UTILICE EL SOFTWARE Y/O LOS PRODUCTOS Y SERVICIOS EN LA NUBE. 1. Rockwell Automation conserva la propiedad intelectual de todos los Productos y la documentación relacionada. No se otorgan derechos ni licencias distintos de los establecidos en este Acuerdo. La Empresa otorga a Rockwell Automation una licencia no exclusiva, mundial, libre de regalías, perpetua y no revocable para utilizar cualquier comentario que la Empresa proporcione con respecto a los Productos, incluso si la Empresa ha designado los comentarios como confidenciales. Rockwell Automation tendrá derecho a utilizar los comentarios sin restricción ni compensación para la Empresa. 2. La empresa no puede subarrendar, ceder, otorgar licencias, sublicenciar o transferir de otro modo ninguno de los Productos sin el consentimiento previo por escrito de Rockwell Automation. La empresa no puede asignar ni transferir de ninguna manera los derechos de acceso a los Productos sin el consentimiento previo por escrito de Rockwell Automation. Se prohíbe cualquier ensamblaje inverso, ingeniería inversa, des compilación y creación de trabajos derivados basados en los Productos por parte de la Empresa. 3. La Empresa reconoce que los Productos proporcionados en virtud de este Acuerdo son Información confidencial de Rockwell Automation y están protegidos por derechos de autor, patentes, marcas registradas y/o secretos comerciales vigentes o pendientes de Rockwell Automation, y la Empresa acepta mantener la confidencialidad al no divulgar los Productos o la documentación a terceros sin el consentimiento previo por escrito de Rockwell Automation y para proteger la confidencialidad de los Productos como lo haría con la información confidencial de ella misma. La Empresa acepta que su obligación de confidencialidad en virtud de este párrafo sobrevivirá a la expiración o terminación de este Acuerdo. 4. La Empresa acepta que los Productos provistos bajo este Acuerdo son modelos y ejemplos y su aplicación y resultados pueden variar dependiendo de las condiciones de cada cliente y proyecto. Rockwell Automation no garantiza los mismos resultados en cada caso. Este Acuerdo no se interpretará de ninguna manera como un compromiso por parte de Rockwell Automation en ningún momento para fabricar y/u ofrecer Productos para la venta. No existe un acuerdo a nivel de servicio explícito o implícito asociado con el uso de los Productos. Rockwell Automation no garantiza que las funciones contenidas en los Productos cumplan con los requisitos de la Empresa. La Empresa acepta usar todos los Productos solo de acuerdo con las instrucciones y solo para los usos previstos identificados en la documentación. 5. EXCLUSIÓN DE GARANTÍAS Y LIMITACIÓN DE RESPONSABILIDAD. LOS PRODUCTOS SE PROPORCIONAN "TAL CUAL". ROCKWELL AUTOMATION RENUNCIA A TODAS LAS GARANTÍAS, EXPLÍCITAS, IMPLÍCITAS O LEGALES, INCLUYENDO SIN LIMITACIÓN CUALQUIER GARANTÍA DE COMERCIABILIDAD O IDONEIDAD PARA UN PROPÓSITO EN PARTICULAR. ROCKWELL AUTOMATION NIEGA EXPLÍCITAMENTE TODAS LAS GARANTÍAS DE NO INFRACCIÓN Y NO GARANTIZA EXPRESAMENTE QUE LOS PRODUCTOS, EN SU TOTALIDAD O EN PARTE, ESTARÁN LIBRES DE ERRORES O VULNERABILIDADES DE SEGURIDAD. EN NINGÚN CASO, ROCKWELL AUTOMATION SERÁ RESPONSABLE DE (i) LA PÉRDIDA DE BENEFICIOS, LA PÉRDIDA DE AHORROS, EL TIEMPO DE INACTIVIDAD, LOS DAÑOS ESPECIALES, INDIRECTOS O CONSECUENTES DE CUALQUIER TIPO, O (ii) CUALQUIER LESIÓN PERSONAL, DAÑO A LA PROPIEDAD O DAÑO AL MEDIO AMBIENTE QUE SURJA DE O EN RELACIÓN CON ESTE ACUERDO, YA SEA EN UNA ACCIÓN CONTRACTUAL, DE RESPONSABILIDAD ESTRICTA O DE AGRAVIO, INCLUYENDO NEGLIGENCIA. 6. LA EMPRESA ACUERDA INDEMNIZAR Y EXIMIR A ROCKWELL AUTOMATION DE TODOS LOS COSTOS, PREMIOS, DAÑOS, GASTOS Y HONORARIOS (INCLUIDOS LOS HONORARIOS DE LOS ABOGADOS) RESULTANTES O RELACIONADOS CON CUALQUIER RECLAMACIÓN DE TERCEROS (INCLUYENDO EMPLEADOS Y AGENTES DE LA EMPRESA) CONTRA ROCKWELL AUTOMATION, SUS DISTRIBUIDORES, AGENTES, FUNCIONARIOS, DIRECTORES O EMPLEADOS POR LESIONES PERSONALES (INCLUYENDO LA MUERTE), DAÑOS A LA PROPIEDAD O DAÑOS AMBIENTALES RELACIONADOS O RESULTANTES DEL USO DE LOS PRODUCTOS. 7. En caso de que se exporte un Producto, la Empresa acepta cumplir con todas las Leyes y Reglamentos de Control de Exportaciones de los Estados Unidos aplicables, y las leyes de control de exportaciones aplicables de otros países. Este Acuerdo se regirá por las leyes del estado de Wisconsin. Este Acuerdo es el Acuerdo completo y exclusivo entre Rockwell Automation y la Empresa, y reemplaza todos los acuerdos anteriores, ya sean escritos u orales, relacionados con estos Productos.

¿Necesita ayuda?

Si necesita ayuda con alguna aplicación o tiene comentarios acerca del Innovation Center, por favor contáctenos.

Guía de implementación

Paso 1: Importar AOI

Una AOI solo funcionaría con un modelo LogixAI porque necesitamos configurar un tipo de dato de parámetro para el modelo. Si deseas utilizar esta AOI para múltiples modelos, necesitarás importar esta AOI varias veces. Esta sección te guiará a través de ello.

Realiza los siguientes cambios cuando estés importando la AOI.

1.1. Dado que una AOI solo funcionaría con un modelo, cámbiale el nombre específicamente para el modelo.

Step 1 - screenshot
Step 1 - screenshot

1.2. Sobrescribe el 'TrainPredictDummDataType' con tu archivo de tipo de datos de modelo (.L5X). En el ejemplo de captura de pantalla a continuación, 'PressureValidator1' es el UDT generado por la herramienta de configuración web para LogixAI.

Step 1 - screenshot
Step 1 - screenshot

1.3. Valida que el tipo de datos 'Model_Tags' tenga el mismo nombre que el tipo de datos de tu modelo LogixAI.

Step 1 - screenshot
Step 1 - screenshot

Paso 2: Inserta la AOI en tu diagrama de escalera y configura los parámetros

Esto significa que:

a) Al igual que cualquier AOI, necesita un nombre único.

b) Aquí asignas el nombre de tu modelo LogixAI. Solo deberías ver el nombre de tu modelo si has configurado correctamente la AOI.

Step 2 - screenshot
Step 2 - screenshot

Puedes ejecutar tu proceso y utilizar esta AOI para entrenar y validar tu modelo. Ten en cuenta que no se espera que esta AOI afecte el resultado de LogixAI. Su principal propósito es simplificar tu interacción con el UDT del modelo.

Step 2 - screenshot
Step 2 - screenshot

Paso 3: Training the model with the AOI

3.1. El valor predeterminado de AutoTrainCycles es 100. Si ejecutas el entrenamiento automático tal como está, entrenará 100 muestras. En el ejemplo de captura de pantalla a continuación, el modelo ha entrenado 21 muestras y el nivel de confianza actual es aproximadamente del 92.87%.

Ten en cuenta que generalmente tomará uno o dos minutos para entrenar más allá de la primera muestra.

 

Step 3 - screenshot
Step 3 - screenshot

3.2. La captura de pantalla a continuación muestra el estado cuando se completa el ajuste automático.

Step 3 - screenshot
Step 3 - screenshot

Paso 4: Validando el modelo entrenado

Cuando la confianza sea de al menos el 80%, el usuario puede intentar validar el modelo calculándolo y comparándolo con los datos del proceso.

4.1. Cuando el entrenamiento esté completado, establece 'Cmd_AutoCalculate' en Verdadero. La AOI lo establecerá automáticamente en Falso.

Puedes dejar que este modelo se ejecute continuamente para detectar anomalías.

Step 4 - screenshot
Step 4 - screenshot

4.2. Puedes configurar una tendencia para una mejor comparación entre el proceso real y el modelo.

Step 4 - screenshot
Step 4 - screenshot

Operandos:

InOut Parameters Tipo Descripción
Model_Tags LogixAI model UDT El usuario debe cambiar este tipo de dato al nombre de su UDT de modelo.

 

Input Parameters Tipo Descripción
Set_AutoTrainCycles DINT Por defecto, el ciclo de entrenamiento automático está predefinido en 100. El usuario puede establecerlo manualmente en cualquier número positivo admitido por el tipo de dato DINT.
Cmd_AutoTrain BOOL Comando para ejecutar el entrenamiento automático durante el   número de ciclos definido en 'Val_AutoTrainCycles'.
Cmd_SingleTrain BOOL Comando para ejecutar un solo entrenamiento.
Cmd_AutoCalculate BOOL Comando para calcular el modelo continuamente.
Cmd_SingleCalculate BOOL Comando para ejecutar un cálculo único.
Cmd_Stop BOOL  Comando para detener todas las operaciones.

 

Output Parameters Tipo Descripción
Sts_Training BOOL Cuando es verdadero, indica que el modelo está en modo de entrenamiento
Sts_AutoCalculate BOOL Cuando es verdadero, indica que el modelo se está calculando automáticamente.
Sts_AutoTraining BOOL Cuando es verdadero, indica que el modelo está en modo de autoentrenamiento.
Sts_AutoTrainDone BOOL Cuando es verdadero, indica que el entrenamiento automático está completado.
Val_AutoTrainCycles DINT Ciclos de ajuste automático programados.
Val_AutoTrainCount DINT Número de ciclos de ajuste automático ejecutados.
Val_Confidence REAL Este valor indica el nivel de confianza del modelo.
Val_PredictedValue REAL Este valor indica el valor calculado del modelo.
Val_ActualValue REAL Este valor indica el valor real del sensor.
Val_TrainCount DINT Número de ciclos de entrenamiento ejecutados.
Val_Error REAL La diferencia entre 'Val_ActualValue' y 'Val_PredictedValue'
¡Suscríbase!

Reciba directamente en su correo nuevos lanzamientos de aplicaciones y otras novedades del Innovation Center

Quiero suscribirme
  1. Chevron LeftChevron Left Página principal de Rockwell Automation Chevron RightChevron Right
  2. Chevron LeftChevron Left Asi... Chevron RightChevron Right
  3. Chevron LeftChevron Left Pro... Chevron RightChevron Right
  4. Chevron LeftChevron Left Downloads Chevron RightChevron Right
  5. Chevron LeftChevron Left Innovation Center Chevron RightChevron Right
  6. Chevron LeftChevron Left Entrenamiento y cálculo automatizado de modelos para LogixAI Chevron RightChevron Right
Actualice sus preferencias de cookies para continuar.
Esta función requiere cookies para mejorar su experiencia. Actualice sus preferencias para permitir estas cookies.:
  • Cookies de Redes Sociales
  • Cookies Funcionales
  • Cookies de Performance
  • Cookies de Marketing
  • Todas las cookies
Puede actualizar sus preferencias en cualquier momento. Para más información, vea nuestro {0} Política de Privacidad
CloseClose