Contacta con nosotros

Temario del curso

Introducción a la Robótica Industrial y la Automatización

  • Panorama general de los ecosistemas de robótica industrial
  • Estándares de comunicación: OPC UA, Modbus y Profinet
  • Roles de ROS y PLC en entornos de automatización

Comunicación e Integración ROS-PLC

  • Comprensión de temas, servicios y mensajes de ROS
  • Conceptos básicos de programación de PLC para conectividad ROS
  • Uso de OPC UA y MQTT para la interoperabilidad

Configuración del Entorno de Integración

  • Instalación y configuración de ROS 2 y Codesys
  • Configuración de la red entre el robot y el PLC
  • Creación de puentes de comunicación entre sistemas

Control y Coordinación de Robots Industriales

  • Control de movimiento basado en ROS para brazos robóticos
  • Mapeo de señales PLC para sincronización de tareas
  • Operación coordinada entre el robot y los procesos de la máquina

Gemelos Digitales y Comisionamiento Virtual

  • Concepto y arquitectura de gemelos digitales en automatización
  • Simulación de líneas de producción en Gazebo o Unity Reflect
  • Retroalimentación en tiempo real entre entornos físicos y digitales

Adquisición de Datos, Monitoreo y Optimización

  • Recopilación de telemetría de PLCs y sensores
  • Análisis de datos de rendimiento utilizando Python o herramientas ROS
  • Optimización de flujos de trabajo robóticos mediante análisis predictivo

Temas Avanzados en ROS-Industrial

  • Introducción a interfaces y bibliotecas de ROS-Industrial
  • Integración de visión artificial e inspección de calidad basada en IA
  • Seguridad y mantenimiento en sistemas ROS-PLC

Proyecto Práctico: Gemelo Digital Integrado ROS-PLC

  • Diseño de un modelo virtual de una celda robótica
  • Conexión de la simulación con la lógica de control del PLC
  • Pruebas de sincronización y optimización en tiempo real

Resumen y Próximos Pasos

Requerimientos

  • Familiaridad con automatización industrial y sistemas PLC
  • Experiencia con programación en Python o lógica de escalera
  • Comprensión básica de robótica y protocolos de comunicación de control

Audiencia Objetivo

  • Ingenieros de automatización que desarrollan o mantienen sistemas robóticos
  • Integradores de sistemas que implementan comunicación ROS-PLC
  • Profesionales que trabajan con entornos de gemelos digitales o simulación industrial
 28 Horas

Número de participantes


Precio por participante

Testimonios (3)

Próximos cursos

Categorías Relacionadas

NP URI: www.nobleprog.co.cr/cc/indrobotauto Undefined array key "country" /apps/hitra7/backdrop/modules/_custom/frontend/islc7/islc7.module:70 Array ( [0] => Array ( [file] => /apps/hitra7/backdrop/modules/_custom/frontend/islc7/islc7.module [line] => 70 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined array key "country" [2] => /apps/hitra7/backdrop/modules/_custom/frontend/islc7/islc7.module [3] => 70 ) ) [1] => Array ( [file] => /apps/hitra7/backdrop/modules/_custom/frontend/islc7/islc7.module [line] => 6 [function] => islc_get_site_list [args] => Array ( ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/nptemplates/default.php [line] => 207 [function] => islc7_sites_links_array_v3 [args] => Array ( ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/modules/course/course.php [line] => 134 [args] => Array ( [0] => /apps/hitra7/npfrontend/nptemplates/default.php ) [function] => require_once ) [4] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 14 [function] => course_menu_callback [args] => Array ( [0] => /cc/indrobotauto ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 87 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [6] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [7] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.co.cr/cc/indrobotauto Undefined array key "region" /apps/hitra7/backdrop/modules/_custom/frontend/islc7/islc7.module:70 Array ( [0] => Array ( [file] => /apps/hitra7/backdrop/modules/_custom/frontend/islc7/islc7.module [line] => 70 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 2 [1] => Undefined array key "region" [2] => /apps/hitra7/backdrop/modules/_custom/frontend/islc7/islc7.module [3] => 70 ) ) [1] => Array ( [file] => /apps/hitra7/backdrop/modules/_custom/frontend/islc7/islc7.module [line] => 6 [function] => islc_get_site_list [args] => Array ( ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/nptemplates/default.php [line] => 207 [function] => islc7_sites_links_array_v3 [args] => Array ( ) ) [3] => Array ( [file] => /apps/hitra7/npfrontend/modules/course/course.php [line] => 134 [args] => Array ( [0] => /apps/hitra7/npfrontend/nptemplates/default.php ) [function] => require_once ) [4] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 14 [function] => course_menu_callback [args] => Array ( [0] => /cc/indrobotauto ) ) [5] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 87 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [6] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [7] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) ) NP URI: www.nobleprog.co.cr/cc/indrobotauto Using null as an array offset is deprecated, use an empty string instead /apps/hitra7/backdrop/modules/_custom/frontend/islc7/islc7.module:11 Array ( [0] => Array ( [file] => /apps/hitra7/backdrop/modules/_custom/frontend/islc7/islc7.module [line] => 11 [function] => {closure:/apps/hitra7/npfrontend/index.php:4} [args] => Array ( [0] => 8192 [1] => Using null as an array offset is deprecated, use an empty string instead [2] => /apps/hitra7/backdrop/modules/_custom/frontend/islc7/islc7.module [3] => 11 ) ) [1] => Array ( [file] => /apps/hitra7/npfrontend/nptemplates/default.php [line] => 207 [function] => islc7_sites_links_array_v3 [args] => Array ( ) ) [2] => Array ( [file] => /apps/hitra7/npfrontend/modules/course/course.php [line] => 134 [args] => Array ( [0] => /apps/hitra7/npfrontend/nptemplates/default.php ) [function] => require_once ) [3] => Array ( [file] => /apps/hitra7/npfrontend/core/routes.php [line] => 14 [function] => course_menu_callback [args] => Array ( [0] => /cc/indrobotauto ) ) [4] => Array ( [file] => /apps/hitra7/npfrontend/__index.php [line] => 87 [args] => Array ( [0] => /apps/hitra7/npfrontend/core/routes.php ) [function] => require_once ) [5] => Array ( [file] => /apps/hitra7/npfrontend/index.php [line] => 15 [args] => Array ( [0] => /apps/hitra7/npfrontend/__index.php ) [function] => include_once ) [6] => Array ( [file] => /apps/hitra7/index.php [line] => 66 [args] => Array ( [0] => /apps/hitra7/npfrontend/index.php ) [function] => include_once ) )