案例背景
客户在其生产线上使用工业机器人时,需与第三方PLC协同工作。在此过程中,PLC负责逻辑功能的分析并将指令发送给机器人,机器人接收到指令后进行路径规划与运动控制。然而,这种配置下的布局设计以及硬件问题的排查相对复杂,增加了操作难度。
在本方案中,通过鸿道Intewell-H实时扩展操作系统,我们专门分配了一个内核运行机器人的算法,另一个内核运行Codesys以实现PLC的逻辑功能,而剩余的内核则用于运行客户原有的Windows或Linux系统应用。实时任务与非实时任务之间可通过共享内存或虚拟网络进行高效通信,确保了系统的灵活性与高效性。
基于鸿道(Intewell)操作系统的混合异构系统架构,本方案实现了多系统的并行且隔离运行,将工业机器人的控制功能与PLC功能整合在同一硬件平台之上,从而显著提升工业机器人产品的优势与竞争力。
应用效果
本方案已应用在浙江某国产化工业机器人项目中,通过将PLC控制方式转换为软PLC实现,并采用Codesys生态系统,大幅降低了客户的开发门槛,同时减少了PLC硬件占用的空间及接线成本。借助多核计算能力和鸿道(Intewell)虚拟化混合架构的优势,实现了工业机器人与PLC控制功能的集成,不仅提升了工业机器人产品的竞争力,还提高了机器人生产线的集成度。