Respuesta directa
Los robots ABB son brazos robóticos industriales fabricados por ABB Robotics, empresa con más de 50 años en automatización. Se programan con el lenguaje RAPID a través del controlador IRC5 o el nuevo OmniCore, y son referencia mundial en soldadura por arco, pintura, ensamble y pick & place. En México, además, son los más usados en plantas de automoción, farmacéutica y manufactura de precisión.
Hay dos tipos de personas en planta: las que ya programaron un ABB y las que todavía no saben lo que les espera. No porque sea difícil — sino porque una vez que trabajas con el IRC5, entiendes por qué lleva décadas siendo el estándar.
En RoboTraining llevamos más de 10 años formando técnicos en programación de robots ABB directamente en planta. Este artículo es lo que le explicaríamos a alguien que empieza — con todo lo que los manuales no dicen.
¿Qué son los robots ABB?
ABB Robotics es la división de robótica del grupo ABB, empresa suiza-sueca con historia en robótica desde 1974, cuando ASEA instaló el primer robot industrial con microprocesador del mundo. En consecuencia, ABB no llegó a la robótica industrial desde fuera — la construyó desde adentro.
Hoy en día, ABB tiene un catálogo de más de 100 modelos de robots, todos programados con el mismo lenguaje — RAPID — y controlados por la misma plataforma — el IRC5 o el nuevo OmniCore. Esa consistencia es uno de sus grandes valores en planta: si sabes programar un IRB 1200, la lógica para un IRB 6700 es exactamente la misma.
En México, los robots ABB se encuentran principalmente en la industria automotriz, farmacéutica, alimentaria y de manufactura de precisión. Además, su integración con PLC Siemens mediante PROFINET es prácticamente estándar en líneas de producción europeas y cada vez más común en plantas nacionales.
Modelos IRB de ABB: cuál usar según el proceso
La familia IRB de ABB cubre desde robots de 3 kg de carga útil hasta monstruos de 800 kg. Por eso, elegir el modelo correcto no es cuestión de preferencia — es cuestión de proceso, alcance y carga útil.
IRB 1200
5–7 kg · 703–901 mm alcance
El más compacto para ensamble y pick & place de precisión. Ligero, rápido y fácil de integrar en celdas pequeñas.
IRB 1600
6–10 kg · hasta 1450 mm alcance
El favorito para carga y descarga de máquinas CNC. Rígido, preciso y con buena relación alcance-carga.
IRB 2600
12–20 kg · hasta 1850 mm alcance
El equilibrio perfecto entre carga y alcance. Muy usado en soldadura por arco y ensamble de componentes medianos.
IRB 4600
20–60 kg · hasta 2550 mm alcance
Soldadura, manipulación y aplicaciones de carga media. Gran cobertura de área de trabajo con alta repetibilidad.
IRB 6700
150–800 kg · hasta 3200 mm alcance
El pesado de la familia. Paletizado industrial, manipulación de cargas grandes y aplicaciones de alta demanda.
IRB 360 FlexPicker
1–8 kg · robot Delta
El velocista. Pick & place de alta velocidad en empaque alimentario y farmacéutico. Hasta 150 ciclos por minuto.
YuMi: el cobot de ABB
El IRB 14000 — conocido como YuMi — es el robot colaborativo de doble brazo de ABB. Por lo tanto, trabaja junto a personas sin celda de seguridad, ideal para ensamble de electrónica y tareas que requieren manipulación delicada. Maneja 0.5 kg por brazo — no es para cargas pesadas, sino para precisión y colaboración.
El controlador IRC5: el cerebro del robot ABB
Si el robot ABB es el brazo, el controlador IRC5 es el cerebro. Sin embargo, es más que eso: es el sistema que ejecuta el programa RAPID, gestiona los servomotores, procesa las señales I/O y se comunica con el PLC de la celda.
El IRC5 lleva más de dos décadas siendo el estándar de la industria. Sus funciones clave son:
- ⚡QuickMove. Optimización dinámica de movimientos para reducir tiempos de ciclo. En la práctica, el robot calcula el camino más rápido entre dos puntos sin que el programador tenga que optimizarlo manualmente.
- 🎯TrueMove. Garantiza que el robot siga exactamente la trayectoria programada independientemente de la velocidad. Crítico en soldadura y aplicaciones donde la desviación de trayectoria arruina el proceso.
- 🔗MultiMove. Permite coordinar hasta cuatro robots desde un solo controlador IRC5. En líneas de soldadura complejas, además, dos robots pueden trabajar sincronizados en la misma pieza.
- 🌐Redes industriales. El IRC5 soporta PROFINET, PROFIBUS, EtherNet/IP y DeviceNet de fábrica. En consecuencia, la integración con PLC Siemens S7 o Allen Bradley es directa sin hardware adicional.
OmniCore: la nueva generación
Desde 2019, ABB introdujo el controlador OmniCore para sus modelos más recientes. Además de mantener la compatibilidad con RAPID, el OmniCore añade visión artificial integrada, conectividad cloud y una interfaz más intuitiva. Si ya programas IRC5, la transición es más sencilla de lo que parece.
Lenguaje RAPID: así se programa un robot ABB
RAPID es el lenguaje de programación propio de ABB. Es de alto nivel, estructurado y modular — en ese sentido, se parece más a un texto estructurado de PLC que a código de bajo nivel. Sin embargo, tiene instrucciones específicas para mover robots que no existen en ningún otro lenguaje.
Las tres instrucciones de movimiento principales son:
MoveJ pInicio, v500, z10, tool0;
! Movimiento lineal: el TCP sigue una línea recta exacta
MoveL pSoldadura, v200, fine, toolSoldador;
! Movimiento circular: el TCP sigue un arco definido
MoveC pMedio, pFin, v100, z5, tool0;
Esas tres instrucciones cubren el 80% del movimiento en cualquier aplicación. Lo demás — lógica de proceso, señales I/O, manejo de errores, subrutinas — es RAPID estructurado que cualquier técnico con base en PLC adopta rápido.
Tooldata y Wobjdata: los datos que la mayoría ignora
Dos conceptos que muchos programadores novatos omiten y que después les cobran caro: el tooldata define la herramienta montada en el eje 6, y el wobjdata define el sistema de coordenadas de la pieza. Sin calibrarlos correctamente, el robot se mueve — pero no donde tú crees. En soldadura especialmente, esa diferencia se ve en el primer cordón.
El FlexPendant: lo que nadie te explica antes de agarrarlo
El FlexPendant es la unidad de programación táctil del IRC5 — básicamente, el control remoto del robot. Es por donde accedes a los modos de operación, mueves el robot en jog, editas el programa, verificas las I/O y lees los registros de falla.
En planta real, el FlexPendant es lo primero que tocas y lo que más vas a usar. Por eso, entender bien su lógica de navegación vale más que memorizar instrucciones RAPID.
Modos de operación que necesitas conocer
| Modo | Para qué sirve | Velocidad |
|---|---|---|
| Manual reducida velocidad | Programar, verificar posiciones, jog | Máx. 250 mm/s |
| Manual velocidad completa | Verificar el programa a velocidad real | Velocidad programada |
| Automático | Producción normal | Velocidad programada |
| Automático externo | Control desde PLC externo | PLC controla |
RobotStudio: programar el ABB sin parar la producción
RobotStudio es el software oficial de ABB para programación offline y simulación. En términos simples, es un gemelo digital de tu celda: puedes diseñar la estación completa en 3D, programar en RAPID, simular trayectorias y verificar colisiones — todo sin tocar el robot físico.
Su ventaja principal en producción es que, en lugar de programar directamente en el robot y detener la línea, desarrollas y pruebas el programa en el PC y lo cargas al robot en minutos. Además, el controlador virtual de RobotStudio utiliza exactamente el mismo software que el IRC5 real.
Lo que puedes hacer con RobotStudio
- 🖥️Programación offline. Escribe y prueba programas RAPID completos sin detener producción. Ideal para cambios de producto y nuevas aplicaciones.
- 📐Simulación de trayectorias. Verifica alcanzabilidad, detecta colisiones y optimiza tiempos de ciclo antes de implementar. Por lo tanto, evitas sorpresas costosas en puesta en marcha.
- 🔌Configuración de I/O. Define y verifica las señales entre robot y PLC sin necesidad de tener el hardware conectado.
- 📊RobotStudio Online. Conectado al robot real, permite monitorear el programa en ejecución, editar en línea y registrar eventos. En consecuencia, es la herramienta de diagnóstico más potente del IRC5.
Aplicaciones de los robots ABB en planta
ABB tiene robots y paquetes de software específicamente diseñados para cada proceso. En general, estas son las aplicaciones donde los encuentras con más frecuencia en México:
Soldadura y procesos térmicos
El dominio histórico de ABB. Los modelos IRB 2600 y IRB 4600 con el paquete ArcPack son referencia en soldadura por arco. El IRC5 gestiona los parámetros del proceso — velocidad de alambre, voltaje, corriente — directamente desde RAPID, en sincronía con el movimiento. En soldadura por puntos para automoción, además, el IRB 6700 es el estándar.
Pick & place y paletizado
El IRB 360 FlexPicker domina en empaque alimentario y farmacéutico gracias a su arquitectura Delta. Por otra parte, para paletizado de carga media y alta, los modelos IRB 4600 y IRB 6700 con el paquete PickMaster permiten configurar patrones de paletizado desde software, sin programación RAPID manual.
Pintura y recubrimientos
Los robots de la familia IRB 5500 y IRB 5710 están diseñados específicamente para pintura con protecciones ATEX para ambientes con vapores inflamables. Además, la programación incluye control del atomizador, caudal y pistola — parámetros que se gestionan desde RAPID con el paquete PaintWare.
Cómo capacitarte en programación de robots ABB
El IRC5 tiene fama de ser el controlador más accesible del mercado para ingenieros que vienen de PLC. Sin embargo, "accesible" no significa "fácil sin práctica". La diferencia entre alguien que sabe RAPID y alguien que realmente sabe trabajar con un ABB en producción es la experiencia en planta.
Lo que necesitas aprender, en orden
En primer lugar, seguridad y modos de operación del IRC5. En segundo lugar, jog y programación básica de movimientos con FlexPendant. En tercer lugar, estructura de programa RAPID: módulos, procedimientos y tipos de datos. Después, configuración de herramientas y objetos de trabajo. Por último, integración con PLC mediante señales I/O y comunicación PROFINET.
Formación práctica vs. formación teórica
Ese recorrido, bien guiado con un robot real, se puede completar en 16 a 24 horas de formación práctica. Por eso en RoboTraining lo hacemos directamente en planta, con robots ABB reales — no con simuladores que no representan lo que vas a encontrar en producción.
Para entender mejor el contexto, puedes leer por qué vale la pena aprender robótica industrial o cómo la automatización está transformando el mercado laboral.
¿Quieres aprender a programar robots ABB desde cero?
Lo hacemos en planta, con robots reales, desde los primeros movimientos hasta la integración con PLC Siemens y Allen Bradley.
Llámanos y lo platicamosO llámanos directamente: 55 5668 6079
Preguntas frecuentes sobre robots ABB
Equipo RoboTraining
Especialistas en Robótica Industrial · +10 años en planta
Formamos técnicos e ingenieros en programación de robots ABB, KUKA y FANUC con integración a PLC Siemens y Allen Bradley, directamente en planta. Hemos trabajado en sectores como automoción, alimentos, farmacéutica y logística en México y Latinoamérica. Conoce al equipo →