Back to Blog

【ARM+Codesys 客户案例 】 基于RK3568/A40i/STM32+CODESYS在智能生产线中的应用案例:使用机器人全自动组装LeanMotor转子

#arm开发#机器人#自动化#codesys#stm32

引言

本文将详细介绍 STOBER 公司在德国普福尔茨海姆利用 ARM+Codesys 平台实现的全自动机器人装配案例。读者可以了解该案例中使用的硬件(RK3568/A40i/STM32、SCARA 机器人、旋转分度台等)以及 CODESYS 作为软 PLC 在运动控制、EtherCAT 同步以及人机界面中的核心作用,帮助您在智能生产线或高端装备研发中快速落地类似方案。

案例概览

在欧洲尤其是德国,借助于全自动机器人进行工件组装早已不是什么新鲜事儿,比如普福尔茨海姆市(德国城市)的 STOBER(斯德博)公司制造的 无编码器 LeanMotor 在世界市场上位居第一。他使用全自动机器人元件安装系统,为这种高效驱动解决方案生产转子。该系统完全自动化,是基于内部开发的最新技术以及德国 CODESYS 的控制方案作为核心支持。再加上其广泛的产品组合,STOBER 能够实现各种各样的应用程序。

图片

LeanMotor 的技术优势

  • 无编码器驱动器 能提供始终如一的输出,比非同步驱动器更轻,电机比伺服电机更小,更具成本效益和坚固性。
  • 通过 全扭矩控制,速度和扭矩可以任意控制,效率高达 96%,LeanMotor 符合 IE5 效率等级。
  • SC6SI6 控制器结合后,速度偏差 小于 1%定位精度±1 度

这些指标在实际装配线上表现出极高的重复定位能力,为后续机器人路径规划提供了可靠的基础。

自动装配系统的硬件构成

为了生产新型 LeanMotor 的圆形坯料,在 CODESYS 集团的协助下 STOBER 公司开发了一种全自动安装系统,包括 三个 SCARA 机器人 和一个带有 五个工位的旋转分度台,用于各个加工步骤。

图片

  • 低背隙行星齿轮或螺旋锥齿轮减速机:用于需要高精度和重复精度的任何地方,尤其是机器人和旋转分度台中的轴。
  • STOBER MC6 运动控制器:负责集中控制,特别适配 EtherCAT 的同步控制,并在此过程中处理整个人机界面(HMI)。

CODESYS 在系统中的角色

嵌入式 Runtime

STOBER MC6 运动控制器 基于 CODESYS 的嵌入式 Runtime 开发,CODESYS 为应用程序员保持了尽可能简单的界面。程序员可以:

  1. 使用 点对点 (PtP) 直接定位机器人。
  2. 在必要时使用程序序列中的 示教位置
  3. 通过 CODESYS 提供的库功能块完成 三个 SCARA 机器人的路径规划和插补 等所有计算。

软 PLC 的跨平台特性

CODESYS 本质上是一款软 PLC,除了可以被移植到主流的嵌入式开发板(ARM、×86、PowerPC、TriCore 等),支持 Linux、VxWorks、QNX 嵌入系统之外,还可以直接安装在 PC 端,直接把您的电脑变成一台显控一体的控制器。

  • 可视化:提供直观的图形化界面,便于调试和监控。
  • 运动控制系统:内置丰富的运动控制库,支持多轴同步、插补算法等。
  • 总线协议:支持 30 多种 主流现场总线(如 EtherCAT、PROFINET、CANopen 等),满足工业现场的多样化需求。
  • OPC / OPC UA:基于标准 OPC 协议和 OPC UA 协议,配合 PLCHandler 第三方客户端,实现与 SCADA、MES 等上位系统的无缝集成。

OEM 与生态联盟

CODESYS 的众多 OEM 合作伙伴形成了 CODESYS 自动化联盟,能够为其提供硬件设备。使用这样一种自动化开发平台开发的产品必然具备 稳定、可靠、高效 的特性,在提升产品品质的同时必然会降低开发成本。

实际部署要点

步骤关键技术点注意事项
1. 硬件选型RK3568/A40i/STM32 等 ARM 开发板,SCARA 机器人,旋转分度台确认板卡的 EtherCAT 主从兼容性
2. 系统集成将 MC6 控制器通过 EtherCAT 接入 CODESYS Runtime采用 同步时钟(Distributed Clocks)确保多轴同步
3. 运动规划使用 CODESYS 库功能块进行 PtP、示教、路径插补通过 仿真模式 先验证轨迹,避免实际碰撞
4. HMI 开发在 CODESYS 中配置可视化页面,展示机器人状态、错误报警采用 分层设计,将关键参数放在主界面,次要信息放在子页面
5. 调试与验证通过 CODESYS 在线监控功能查看实时轴位置、速度、扭矩使用 日志记录(Trace)捕获异常,便于后期分析
6. 交付运行进行 长时间运行测试(48h+),验证可靠性检查 温度、功耗 是否在额定范围内

结语

STOBER 通过 ARM+Codesys 平台实现的全自动装配系统,展示了软 PLC 与工业机器人深度融合的典型路径。CODESYS 的跨平台 Runtime、丰富的运动控制库以及对 EtherCAT 等工业总线的原生支持,使得从硬件选型到软件开发、再到现场调试的整个流程更加高效、可靠。对于希望在智能制造、机器人装配或高端装备领域快速落地的企业而言,借助 CODESYS 生态体系进行定制化开发,是降低研发成本、提升产品质量的理想选择。

信迈 提供 ARM+Codesys 国产化定制服务,帮助国内企业在本土化、成本控制和技术支持上获得更大优势。