工业机器人系统指用于控制工业机器人动作的软件和硬件设备组合。这些系统一般包括控制器、伺服驱动器、传感器、执行器以及人机界面等。目前,工业机器人系统多采用分布式控制,将控制器和机器人分开,通过网络进行通信,以提高控制精度和反应速度。
工业机器人控制器系统是机器人的中央控制设备,用于控制机器人运动和执行任务。它通常包括一个通用的计算机控制器和一个实时操作系统。工业机器人主要有基于VC++、C、C#、Java等多种编程语言和操作系统的控制器系统。其中,用于工业机器人控制的最为广泛的操作系统是基于实时性核心的VxWorks。而工业机器人控制器系统最常用的编程语言是基于IEC61131-3标准的PLC,包括LD、ST、FBD、SFC等编程语言。
此外,最新的工业机器人控制器系统还支持开放式控制器体系结构(OCC),可以实现机器人控制器的组合以及应用程序的共享。
工业机器人伺服驱动器系统是用于控制机器人关节运动的设备,负责将控制器输出的电信号转化为机械运动。主要包括电机、换向器和增量式编码器等部分。工业机器人伺服驱动器系统一般采用数字信号处理技术,能够实现高精度、高速度、低延迟的运动控制。
常见的工业机器人伺服驱动器系统包括三菱、施耐德、ABB等。它们都支持多轴、高速、高精度控制,并且能够应对复杂的机器人运动控制任务。
工业机器人传感器系统是用于实时监测机器人周围环境和机器人本身状态的设备。它能够实时感知机器人周边环境的变化,并向控制器反馈信息,以实现更加精确的机器人运动控制、避障和安全保护等任务。
现代工业机器人传感器系统主要包括光电传感器、测距传感器、力传感器、视觉传感器等。其中,视觉传感器是最为常用的一种传感器,它可以实时获取周边环境的图像信息,并将其反馈给控制器,以实现更为精确的机器人运动控制。