CURSO DE AUTOMATIZACIÓN ROBÓTICA DE PROCESOS (RPA) NIVEL BÁSICO

198,900.00227,460.00

Borrar Selección

DESCRIPCIÓN

La automatización robótica de procesos (Robotic Process Automation o RPA) está transformando la manera de operar en las compañías a nivel global, robotizando procesos como mecanizado, pulido, pintura o soldadura. Los robots dentro del proceso “RPA” se comunican con los sistemas y las aplicaciones para agilizar todos los procesos de manufactura y la operación de las compañías, mejorando así los sistemas de control automático y a su vez reduciendo la carga de trabajo que recae sobre el recurso humano, lo cual es un cambio inevitable de cara al avance con la tecnología.
Este curso introduce en el nivel básico al estudiante en cuanto al aprendizaje del lenguaje de programación C/C++, como una herramienta de diseño para programar aplicaciones y rutinas básicas; relacionadas al control de un autómata programable común en la automatización industrial de procesos RPA, a donde se requiere utilizar lenguaje de código o lenguaje funcional de programación.

DIRIGIDO A

Jefaturas, técnicos, profesionales o personas con énfasis en mejora de procesos a través de la automatización robótica RPA, cuyos conocimientos sean básicos en programación.

OBJETIVO GENERAL

Al finalizar el curso los estudiantes serán capaces de conocer y aplicar el funcionamiento del lenguaje de programación C/C++, como herramienta de diseño para la creación de diferentes aplicaciones y rutinas, aplicables a la automatización robótica de procesos (RPA).

OBJETIVOS ESPECÍFICOS

 Realizar diferentes rutinas de repetición como parte de la programación en lenguaje C/C++
 Manejar archivos en lenguaje C/C++
 Realizar diferentes tipos de arreglos y funciones como parte esencial de la programación en lenguaje C/C++
 Realizar programas estructurados para dominar la programación en C/C++
 Programación en línea aplicable a la programación de un autómata programable común la automatización industrial de procesos RPA.

METODOLOGÍA

Seminario totalmente teórico-práctico, dividido en ocho (8) sesiones de tres (3) horas cada una, para un total de 24 horas, en las que se desarrollarán los temas teóricos descritos anteriormente, con la realización de ejercicios individuales que sean aplicables a la lección.

Cada participante recibirá de forma digital una (1) carpeta con los archivos que serán utilizados durante el Seminario. Además, recibirán un instructivo digital que contiene los procedimientos que se impartirán.
El curso se imparte de forma magistral, los temas teóricos se expondrán junto con la aplicación práctica por parte de los participantes desde sus equipos de cómputo. Con ello, los conocimientos transmitidos son empleados por parte de los colaboradores a través de prácticas guiadas por el instructor, en donde se explica paso por paso cómo se ejecutan las diferentes funciones, ecuaciones y herramientas, etc.
Al ser de forma remota, se requiere de un enlace con Microsoft Teams o zoom.us de forma tal que todos los participantes ingresen a la videoconferencia. Los participantes recibirán un correo con el enlace correspondiente para el ingreso a la sesión virtual.

Los participantes aclaran sus consultas con el instructor en cualquier momento durante el curso. De igual forma, el instructor realiza consultas y desarrolla actividades de forma tal que se promueva el dinamismo de la sesión.
• Recomendaciones para un mejor aprovechamiento del curso:
o Cada participante debe trabajar con su propio equipo (Se recomienda NO trabajar en parejas)
o Preferiblemente contar con 2 pantallas para proyectar en una la clase y trabajar en el computador (una buena opción es ver la clase en el dispositivo móvil (celular) y trabajar en la computadora / No es indispensable es sugerido)
o Los participantes deben:
• Contar con buena señal de Internet
• Ubicarse en un lugar libre de distracciones externas que puedan interrumpir durante la sesión.
• Incorporarse a la sesión al menos 10 minutos antes del inicio .
• Tener en sus escritorios descargados los archivos con los que se va a trabajar durante la sesión (no deben trabajar en la carpeta comprimida).
• Mantener el micrófono apagado, salvo cuando “levante la mano” (opción habilitada en Microsoft Teams) para hacer alguna pregunta o comentario”
• Mantenerse presente durante toda la sesión

 

 

 

 

 

CONTENIDO

Lección 01/ Introducción a la programación en C/C++:

o Compiladores
o Variables, constantes, operadores, expresiones
o Tipos de variables
o Aritmética en C
o Operadores

Lección 02/ Desarrollo de programas estructurados:
o Algoritmos
o Sentencias de programa
o Ciclos de ejecución y decisión
o Ciclos de repetición
Lección 03/ Funciones:
o Módulos de programa en C
o Funciones en C++
o Recursividad
o Prototipo de funciones
o Función Main ()
Lección 04/ Arreglos (Arrays):
o Como declarar arreglos
o Punteros y estructuras
o Procesamiento de archivos
o Trabajo con librerías
Lección 05/ Entrada // salida de datos:
o Trabajo con interrupciones p
o Como imprimir cadenas y caracteres
o Como leer y escribir datos en puerto
o Biblioteca de manejo de caracteres

 

Lección 06/ Funciones Graficas y de pantalla:
o Modo de texto
o Ventanas (pop windows)
o Funciones de manipulación de la pantalla
o Funciones en modo grafico
o Paleta de colores
Lección 07 / Funcionamiento básico de un Brazo Robótico en la industria RPA:
o Especificaciones de Brazo Robótico ABB IRB 120-3/0.6
o Estación básica (RoboDK) para introducción a la programación básica de los robots industriales:
• RoboDK software download e interface.
• Acceso a RoboDK local-Library.
• Selección de Robot en la local-library (Basic-Cell ABB IRB 120-3/0.6)
• Top view, front view, side view y rear view del Brazo Robótico en el espacio 3D de la interface.
• Station tree objects en la interface: Robot Model, Tool, Reference frame y Target.
• Adición de Targets en la interface 3D.
• Creación de estructura de Targets para creación de programa (out of line): Home, Approach, Retract y Targets de alcance del tool Robotico.
• Generación de sub-programas.
• Generación de Main program.
• Generación del código de programa (on line) y análisis del mismo.
• Exportar simulación (formato HTML)

Lección 08 / Practica.

MATERIAL

Cada participante tendrá acceso al material digital que será utilizado durante las sesiones. El material incluye presentaciones y prácticas.

NIVEL
Principiante

REQUISITOS

La organización debe proveer el entorno Microsoft y la instalación de la interface de simulación robótica que garantice el desarrollo del curso.
• Microsoft Office
• Interface de simulación robótica: RoboDK versión 5.7 para Windows
• Entorno de desarrollo IDE: DEV C++ o Visual Studio Code (open sources: no requieren de licencias)
• Visual Studio Code, descargar en https://code.visualstudio.com/
• Software del dispositivo de cómputo:
o SO Windows 10.
o Microsoft Edge
o Google Chrome
o Debe contar con una suscripción para uso educativo de la Interface de simulación robótica RoboDK 5.7 para Windows de 64 bit o 32 bit según aplique.
• La persona estudiante debe conocer lo siguiente:
o Desenvolverse en el ambiente de Microsoft Office 365, en concreto las aplicaciones Excel, Outlook, Teams, OneDrive, Sharepoint, tanto las versiones de escritorio como las versiones en línea según corresponda.
o Se recomienda al participante disponer adicionalmente, de al menos tres horas semanales para lectura, práctica e investigación.
o Deseable vocabulario básico en inglés para la interface de simulación robótica y para el lenguaje de programación.

• Conocimientos previos requeridos:
• Fundamentos básicos de programación:
o Es importante tener conocimiento básico: en programación, esto para una mejor comprensión de los conceptos básicos de la programación tales como: la creación y llamado de sub-programas, rutinas, funciones y ejecución del Main Program.

• Microsoft SharePoint:
o Conocer el entorno web de SharePoint.

INSTRUCTOR
Ing. Hansel Ortega Ch.
Ingeniero en Electrónica y Robótica, con más de 10 años de experiencia en procesos de Manufactura Automatizada.

Experto en el desarrollo, validación, testing, debugging y soporte, de Automatización de Procesos de Manufactura Robótica en los campos de la industria electrónica y la industria médica, además de la transferencia de procesos modernos de manufactura desde plantas de E.E.U.U. hacia las plantas de Costa Rica, esto a la vanguardia del campo con la implementación de procesos por medio de tecnología de punta.

Especializado en desarrollo de programas para la automatización robótica de procesos de manufactura en plataformas y lenguajes de programación tales como: C++, C, IQS, Ensamblador, Java y Phyton, siendo lenguajes comercializables y de alta demanda para propósitos generales de desarrollo, poseyendo una vasta experiencia en gestión y administración de procesos automatizados de manufactura moderna. Con una sólida formación en gestión de recursos y administración de procesos automatizados de Manufactura.

 

 

 

Fechas: 5, 12, 19, 26 noviembre, 3, 10, 17 de diciembre de 2024, 7 y 14 de enero de 2025
Duración: 27 horas

Hora: 5:00 p.m. a 8:00 p.m.
Inversión: ¢198.900,00 asociados; ¢227.460,00 no asociados (IVA Incluido)

Incluye: material didáctico y certificado de participación
Inscripciones: Por el teléfono 2202-5600 extensiones 609, 611, 617, 662 ó 676, fax 2234 -6089
O al correo electrónico: capacitacion@cicr.com

Contamos con financiamiento: