Loading
Innovation Center LOGO
Recent ActivityRecent Activity

Registro remoto de variables con FactoryTalk Optix

Proceso paso a paso para generar reportes en formato PDF a partir de variables de proceso de la operación simulada de un motor eléctrico. Esta aplicación también proporciona una estructura base para desarrollar una primera aplicación utilizando FactoryTalk Optix. - [Tiempo de implementación: 30 minutos]
Innovation Center Home Page
Analista corporativo revisa minuciosamente los registros de cumplimiento normativo digital
Innovation Center LOGO
  • Visión General
  • Guía de Implementación
  • Descarga
  • Contáctenos
  • Suscríbase
Innovation Center Home Page
 

¿Qué hace esta aplicación?

La generación nativa de reportes en PDF sin código en FactoryTalk Optix permite digitalizar de forma automatizada los datos de producción, auditoría y control de calidad directamente en el borde (Edge). Esta función es crítica para el cumplimiento de normativas de trazabilidad, permitiendo a los operadores exportar resúmenes de alarmas, tendencias e históricos de variables con un solo clic a un archivo tipo pdf.

Además la aplicación de FT Optix ofrece un marco de referencia para generar tu primera aplicación de FT Optix.

 

¿Esta aplicación es relevante para mí?

Esto es útil para aquellos que tengan dudas de como generar sus primeros proyectos en FT Optix así como para generar reportes de variables de proceso registradas desde una base de datos cualquiera en forma remota.

Áreas de aplicación: Cualquier tipo de industria que requiera registro de variables.

 

AHIC Download ICON VF.png

Descarga

Tenga en cuenta: deberá aceptar los términos y condiciones para cada descarga.

Archivo descargable ›
Aviso legal Aceptación. ROCKWELL AUTOMATION PROPORCIONARÁ ACCESO A LOS PRODUCTOS DE ROCKWELL AUTOMATION (MEJORES PRÁCTICAS, APLICACIONES Y CONOCIMIENTOS) CON LA CONDICIÓN DE QUE USTED ACEPTE Y CUMPLA LOS SIGUIENTES TÉRMINOS Y CONDICIONES. USTED ACEPTA Y SE COMPROMETE A CUMPLIR LOS TÉRMINOS DE ESTE ACUERDO AL DESCARGAR, INSTALAR, COPIAR O UTILIZAR DE OTRO MODO LOS PRODUCTOS. SI USTED ACEPTA ESTOS TÉRMINOS EN NOMBRE DE OTRA PERSONA, EMPRESA U OTRA ENTIDAD LEGAL, USTED DECLARA Y GARANTIZA QUE TIENE PLENA AUTORIDAD PARA OBLIGAR A ESA PERSONA, EMPRESA O ENTIDAD LEGAL A ESTOS TÉRMINOS. SI NO ESTÁ DE ACUERDO CON ESTOS TÉRMINOS, NO DESCARGUE, INSTALE, COPIE, ACCEDA NI UTILICE LOS PRODUCTOS, EL SOFTWARE Y/O LOS SERVICIOS EN LA NUBE. 1. Rockwell Automation conserva la propiedad y el título completos de todos los Productos y la documentación relacionada. No se otorgan derechos ni licencias distintos a los establecidos en este Acuerdo. La Compañía otorga a Rockwell Automation una licencia no exclusiva, mundial, libre de regalías, perpetua y no revocable para utilizar cualquier retroalimentación que la Compañía proporcione con respecto a los Productos, incluso si la Compañía ha designado la retroalimentación como confidencial. Rockwell Automation tendrá derecho a utilizar la retroalimentación sin restricción ni compensación para la Compañía. 2. La Compañía no podrá arrendar, subarrendar, ceder, licenciar, sublicenciar ni transferir de otra manera ninguno de los Productos sin el consentimiento previo por escrito de Rockwell Automation. La Compañía no podrá ceder ni transferir de otra manera los derechos de acceso a los Productos sin el consentimiento previo por escrito de Rockwell Automation. Se prohíbe el ensamblaje inverso, la ingeniería inversa, la descompilación y la creación de obras derivadas basadas en los Productos por parte de la Compañía. 3. La Compañía reconoce que los Productos proporcionados en virtud de este Acuerdo son información de confidencialidad de Rockwell Automation y están cubiertos por derechos de autor, patentes, marcas comerciales y/o secretos comerciales vigentes o pendientes de Rockwell Automation, y la Compañía acepta mantener la confidencialidad al no divulgar los Productos ni la documentación a ningún tercero sin el consentimiento previo por escrito de Rockwell Automation y proteger la confidencialidad de los Productos como si fuera la información de confidencialidad propia de la Compañía. La Compañía acepta que su obligación de confidencialidad en virtud de este párrafo subsistirá tras la expiración o terminación de este Acuerdo. 4. La Compañía acepta que los Productos proporcionados en virtud de este Acuerdo son prototipos y ejemplos, y su aplicación y resultados pueden variar según las condiciones de cada cliente y proyecto. Rockwell Automation no otorga garantía de los mismos resultados. Este Acuerdo no se interpretará en modo alguno como un compromiso por parte de Rockwell Automation en ningún momento de fabricar y/o ofrecer Productos para la venta. No existe ningún acuerdo de 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 satisfagan los requisitos de la Compañía. La Compañía acepta utilizar todos los Productos únicamente 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 RECHAZA TODAS LAS GARANTÍAS, EXPRESAS, IMPLÍCITAS O LEGALES, INCLUIDAS, SIN LIMITACIÓN, CUALQUIER GARANTÍA DE COMERCIABILIDAD O ADECUACIÓN PARA UN PROPÓSITO PARTICULAR. ROCKWELL AUTOMATION RECHAZA EXPRESAMENTE 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 DE VULNERABILIDADES DE SEGURIDAD. EN NINGÚN CASO ROCKWELL AUTOMATION SERÁ RESPONSABLE DE (i) PÉRDIDA DE BENEFICIOS, PÉRDIDA DE AHORROS, TIEMPO IMPRODUCTIVO, DAÑOS ESPECIALES, INDIRECTOS O CONSECUENTES DE CUALQUIER TIPO, O (ii) CUALQUIER LESIÓN PERSONAL, DAÑOS A LA PROPIEDAD O DAÑOS AMBIENTALES QUE SURJAN DE O EN CONEXIÓN CON ESTE ACUERDO, YA SEA EN UNA ACCIÓN DE CONTRATO, RESPONSABILIDAD ESTRICTA O EN AGRAVIO, INCLUYENDO NEGLIGENCIA. 6. LA COMPAÑÍA ACEPTA INDEMNIZAR Y MANTENER A ROCKWELL AUTOMATION INDEMNE DE TODOS LOS COSTOS, PREMIOS, DAÑOS, GASTOS Y HONORARIOS (INCLUIDOS LOS HONORARIOS DE ABOGADOS) RESULTANTES DE O RELACIONADOS CON CUALQUIER RECLAMACIÓN DE TERCEROS (INCLUIDOS EMPLEADOS Y AGENTES DE LA COMPAÑÍA) CONTRA ROCKWELL AUTOMATION, SUS DISTRIBUIDORES, AGENTES, FUNCIONARIOS, DIRECTORES O EMPLEADOS POR LESIONES PERSONALES (INCLUIDA LA MUERTE), DAÑOS A LA PROPIEDAD O DAÑOS AMBIENTALES RELACIONADOS CON O RESULTANTES DEL USO DE LOS PRODUCTOS. 7. En caso de que se exporte un Producto, la Compañía acepta cumplir con todas las leyes y regulaciones de control de exportaciones de los Estados Unidos aplicables, así como con las leyes de control de exportaciones aplicables de otros países. Este Acuerdo se regirá por las leyes del estado de Wisconsin. Este Acuerdo constituye el acuerdo completo y exclusivo entre Rockwell Automation y la Compañía, y reemplaza todos los acuerdos anteriores, ya sean escritos u orales, relacionados con los Productos.
AHIC NEED HELP ICON VF.png

¿Necesita ayuda?

Si necesita ayuda con una aplicación o tiene comentarios del Centro de Innovación, por favor  contáctenos.

 

¿Cómo puedo hacerlo funcionar?

Requisitos: productos, herramientas y conocimientos previos.

Hardware

  • Computadora personal

Software

  • FactoryTalk Optix 1.6+
  • Studio 5000
  • FT Echo

Conocimientos previos 

  • Conocimientos de programación y configuración en FT Optix y Studio 5000.
 
 
 
 
 
 
 
 
AHIC STEP ICON.png

Guía de Implementación

 
  1. Paso 1
  2. Paso 2
  3. Paso 3
  4. Paso 4
Open All Close All
Paso 1
 

Glosario de Conceptos de Objetos en FactoryTalk Optix

Para entender mejor los objetos usados en la aplicación es recomendable entender el significado de estos.

  • Navigation Panel - Componente de la interfaz de usuario (UI) diseñado para gestionar la navegación entre las distintas pantallas de la aplicación. Permite la conmutación de contenedores visuales de forma automatizada y estructurada mediante eventos nativos, facilitando flujos de trabajo eficientes e intuitivos para el operador sin sobrecargar el hilo de renderizado.
  • Panel (Type) - Nodo base visual que actúa como contenedor de propósito general en la interfaz de usuario. Al ser tratado como un Type, permite la herencia, instanciación en masa y la creación de plantillas personalizadas (Widgets). Puede alojar lógicas locales, colecciones de variables o layouts complejos, sirviendo como bloque de construcción modular de la interfaz.
  • Datagrid - Componente visual avanzado y tabular diseñado para la visualización y edición en tiempo real de grandes volúmenes de datos estructurados (como registros de bases de datos, arreglos de controladores o listas de alarmas). Soporta el enlace dinámico a modelos de datos (Model) y la interacción directa con filas/columnas expuestas como objetos dentro del modelo de información de la sesión.
  • Gridlayout - Control de distribución de UI que organiza automáticamente sus nodos hijos en una estructura matricial bidimensional de filas y columnas flexibles o de tamaño fijo. Optimiza el diseño "High-Performance HMI", garantizando que los elementos visuales de diagnóstico mantengan proporciones consistentes y un alineamiento riguroso frente a cambios de resolución de pantalla o accesos web remotos.
  • Data Logger - Módulo del núcleo de FactoryTalk Optix encargado del muestreo, almacenamiento y transferencia histórica de variables físicas y de estado del proceso hacia un almacén de datos (Store). Permite configurar disparos por tiempo (periódicos) o por cambio de estado de variables, traduciendo de forma nativa la información de las etiquetas del controlador hacia estructuras relacionales compatibles con TI.
  • Datalog Embedded - Configuración específica del motor de almacenamiento donde el histórico recopilado por el Data Logger se escribe directamente en una base de datos local y nativa del Runtime basada en tecnología SQLite. Esta solución no requiere de servidores externos, ideal para aplicaciones Edge o terminales cerrados como el OptixPanel, operando de manera eficiente dentro del esquema de licenciamiento por tokens (incluido con el Data Logger).
  • Reports - Componente nativo y motor de renderizado encargado de la generación y exportación automatizada de reportes en formato PDF basados en plantillas de diseño visual (UI). Permite asociar variables del modelo y consultas SQL dinámicas directas al documento final para propósitos de auditoría, control de calidad y cumplimiento de normativas como la CFR21 Parte 11.
     
Paso 2
 
Configuración del Modelo (Studio)
Para crear y configurar un reporte en PDF utilizando las funciones e interconexiones nativas del Information Model en FactoryTalk Optix Studio, siga estos pasos:
 
Instanciar el Motor de Reportes y la Plantilla Visual
  • En el Project Panel, expanda el nodo principal de su proyecto.
  • Haga clic derecho sobre la carpeta Reports (o en la raíz del proyecto) y seleccione New -> Report. Se creará un nuevo nodo que actuará como el motor de generación. Nómbrelo Reports1.
  • Al crear el reporte, de forma automática se añade un contenedor visual hijo bajo la carpeta UI. Expanda UI -> Reports y localice el panel visual asociado (normalmente nombrado como Reports1. Esta es la plantilla del reporte.
  • Haga doble clic sobre este panel visual para abrir el editor gráfico. Diseñe el formato del reporte utilizando las directrices de High-Performance HMI:
  • Inserte un objeto Label en la sección Header para el título del reporte (ej. "OEM Company Buenos Aires, Argentina") y demás elementos que aparecen a continuación.
     
export-report-variables-from-factorytalk-optix_Image 1.jpg

export-report-variables-from-factorytalk-optix_Imagen 1.jpg

  • En Sections, inserte un componente DataGrid si desea mostrar datos tabulares históricos.
export-report-variables-from-factorytalk-optix_Image 2.jpg

export-report-variables-from-factorytalk-optix_Imagen 2.jpg

Paso 3
 

Vincular los Datos al Reporte (Data Binding Nativo)

  • Seleccione el componente DataGrid que insertó dentro de la plantilla visual del reporte.
  • En el panel de Properties (a la derecha), localice la propiedad Model.
  • Haga clic en el icono de enlace dinámico (el rombo indicador de Dynamic Link).
  • Navegue en el árbol del Information Model y apunte directamente hacia su fuente de datos histórica, por ejemplo: Model/DataLoggers/PlantDataLogger/DatalogEmbedded (o la tabla del Store asociada al Data Logger).
  • El componente mapeará automáticamente las columnas de la base de datos relacional (timestamps, variables de proceso, estados) dentro de la vista del reporte.
     
 

Configurar el Disparador de Generación en la UI (Trigger) y Configurar los Parámetros de Salida del PDF

  • Vaya a UI -> MainWindow (Type) y agregue un objeto tipo Panel (Type) llamado Report (Type) donde se ubicará el botón de impresión.
  • Inserte un componente Button y cambie su texto a "Generar Reporte PDF".
  • Seleccione el botón, vaya al panel de Properties y localice la sección Events.
  • En el evento MouseClick, haga clic en el botón + para añadir una nueva acción nativa.
  • Seleccione la acción ExecuteMethod (Ejecutar Método).
  • En el campo Method, haga clic en el selector del Information Model, navegue hasta el nodo de su reporte (Reports/Reports1) y seleccione el método nativo GeneratePdf.
  • OutputPath: Ruta y nombre del archivo de salida. Para hacerlo dinámico y compatible con cualquier plataforma (Windows/Linux/OptixPanel), utilice la sintaxis de almacenamiento local del Runtime: Ruta\MotorStatusReport.pdf.
     
export-report-variables-from-factorytalk-optix_Imagen 3.jpg

export-report-variables-from-factorytalk-optix_Image 3.jpg

Paso 4
 

Ejecute el emulador de FT Optix, establezca la conexión con FT Echo y Studio 5000, y presione el botón después de cambiar algunas variables del motor.

export-report-variables-from-factorytalk-optix_Image 4.jpg

export-report-variables-from-factorytalk-optix_Imagen 4.jpg

export-report-variables-from-factorytalk-optix_Imagen 5.jpg

export-report-variables-from-factorytalk-optix_Imagen 5.jpg

export-report-variables-from-factorytalk-optix_Image 6.jpg

export-report-variables-from-factorytalk-optix_Imagen 6.jpg

export-report-variables-from-factorytalk-optix_Imagen 1.jpg

export-report-variables-from-factorytalk-optix_Imagen 1.jpg

export-report-variables-from-factorytalk-optix_Image 2.jpg

export-report-variables-from-factorytalk-optix_Imagen 2.jpg

export-report-variables-from-factorytalk-optix_Imagen 3.jpg

export-report-variables-from-factorytalk-optix_Imagen 3.jpg

export-report-variables-from-factorytalk-optix_Image 4.jpg

export-report-variables-from-factorytalk-optix_Imagen 4.jpg

export-report-variables-from-factorytalk-optix_Image 5.jpg

export-report-variables-from-factorytalk-optix_Imagen 5.jpg

export-report-variables-from-factorytalk-optix_Image 6.jpg

export-report-variables-from-factorytalk-optix_Imagen 6.jpg

 
 
 
 
 
 
 

Registro remoto de variables con FactoryTalk Optix

Versión 1.0 - Junio 2026

 

 
 
Logotipo blanco de AHIC
¡Suscríbase!

Reciba nuevas versiones de apps y otras actualizaciones del Innovation Center directamente en su bandeja de entrada.

Quiero suscribirme.
 
  1. Chevron LeftChevron Left Página principal de Rockwell Automation
  2. Chevron LeftChevron Left Asi...
  3. Chevron LeftChevron Left Sop...
  4. Chevron LeftChevron Left Descargas
  5. Chevron LeftChevron Left Application Hub - Innovation Center
  6. Chevron LeftChevron Left Registro remoto de variables con FactoryTalk Optix
El contenido de este sitio ha sido traducido mediante inteligencia artificial (IA) sin revisión humana o ediciones. El contenido podría contener errores o inexactitudes, y se proporciona “tal cual” sin ninguna garantía. El texto oficial es la versión en inglés del contenido.
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