Descarga
¿Qué hace esta aplicación?
REST API (Representational State Transfer Application Programming Interface) es un estilo de arquitectura para crear servicios web. Define un conjunto de principios para la comunicación entre sistemas utilizando protocolos web estándar, como HTTP, permitiendo una integración y conexión flexible entre diferentes arquitecturas y microservicios, siendo una tecnología tecnológica muy extendida tecnología de la información y microservicios de información y microservicios y microservicios es una tecnología que se utiliza ampliamente en el sistema de tecnologías de la información.
API son las siglas de Interfaz de Programación de Aplicaciones. En el contexto de las API, la palabra Aplicación se refiere a cualquier software con una función distinta. La interfaz se puede considerar como un contrato de servicio entre dos aplicaciones. Este contrato define cómo los dos se comunican mediante solicitudes y respuestas. La documentación de sus respectivas API contiene información sobre cómo los desarrolladores deben estructurar estas solicitudes y respuestas.
En esta nota de aplicación presentamos cómo FT-Optix con RESTAPI, permite a los fabricantes de máquinas, procesos y clientes finales interactuar con sistemas IT, SAP, MES y software específico utilizando tecnología REST. Esta demostración muestra cómo ejecutar la llamada a un servidor RestAPI remoto y procesar la respuesta para mostrar un modelo 3D interactivo del objeto devuelto
Tenga en cuenta: deberá aceptar los Términos y Condiciones para cada descarga.
¿Necesita ayuda?
Si necesita ayuda con alguna aplicación o tiene comentarios acerca del Innovation Center, por favor contáctenos.
Características Generales
REST-API:
- Cliente-Servidor: Separación entre cliente (frontend) y servidor (backend).
- Sin estado: cada solicitud es independiente, lo que significa que no mantiene el estado en el servidor.
- Caché: admite el almacenamiento en caché para mejorar el rendimiento.
- Interfaz uniforme: utiliza métodos HTTP bien definidos, como
- OBTENER → Obtener datos
- POST → Crear nuevas funciones
- PUT → actualizar las funciones existentes
- ELIMINAR → Eliminar características
- Suplantación de recursos: Los datos se pueden devolver en formatos como JSON o XML.
Ventajas
- Facilidad de integración: Permite que diferentes sistemas se comuniquen de forma sencilla.
- Escalabilidad: Al no tener estado, facilita la escalabilidad del sistema.
- Compatibilidad: Puede ser consumido por varios clientes (web, móvil, IoT).
- Simplicidad: Utiliza estándares web conocidos como HTTP y JSON, lo que lo hace accesible para los desarrolladores.
Limitaciones Y Desventajas - Para FT-Optix hasta la versión actual (1.5.2) solo se acepta el formato JSON.
¿Esta aplicación es relevante para mí?
Aplicación lista para integrar con FT-Optix utilizando REST-API, código abierto, y se puede implementar o utilizar fácilmente como base en su proyecto.
Para la conexión a controladores, FT-Optix permite la integración (controlador de comunicación) con controladores Logix (Rockwell Automation) o controladores de terceros.
Vea nuestros controladores disponibles: https://www.rockwellautomation.com/pt-pt/docs/factorytalk-optix/current/contents-ditamap/creating-projects/communication-driver/communication-drivers-overview.html
¿Cómo puedo hacerlo funcionar?
Requisitos: productos, herramientas, conocimientos previos.
Hardware
- Procesador Intel Core i5 Standard Power (i5-8xxx)
- 8 GB de memoria RAM
- 20 GB de espacio libre en el disco duro
Los requisitos de hardware para las aplicaciones de FactoryTalk Optix pueden variar en función de la aplicación y del tipo de dispositivo que la ejecute.
Software
- FactoryTalk Optix
- Descargue e instale FactoryTalk, Optix Studio y Runtime.
- Enlace de descarga: https://home.cloud.rockwellautomation.com/sign-in?returnTo=%2Fdashboard
- El PCDC se puede descargar: https://compatibility.rockwellautomation.com/Pages/home.aspx
Conocimiento previos
- Sistema operativo Windows
- Estudio Optix de FactoryTalk
- Conocimiento de la tecnología REST-API
Guía de Implementación
- Paso 1
- Paso 2
Descarga la aplicación desde Descargas/GeneralFiles.zip
La aplicación de ejemplo utiliza REST-API desde el sitio https://restful-api.dev/rest-fundamentals. Un sitio web que contiene un servidor para proyectos de demostración y sistemas de prueba.
Abra la aplicación en FT-Optix Studio.
Convierta automáticamente la aplicación si tiene una versión más reciente de FT-Optix.
- Ejecutar la aplicación y comprobar la operación.
- Haga clic en el menú: OBTENER Lista de todos los objetos y, a continuación, haga clic en el botón OBTENER.
A través de REST-API, el comando ejecuta un script que solicita (GET) al servidor (REST-API) todos los objetos disponibles y devuelve un código de estado y la respuesta en formato JSON.
connect-automation-with-it-systems-using-ft-optix-and-rest-api_Image3
Conecte la automatización con los sistemas de TI mediante FT-Optix y REST-API
Versión 2.0 - Septiembre de 2026