2013年11月4日,德国3S软件(中国)-欧德神思软件系统(北京)有限公司出席了“PLCopen现代运动控制技术研讨会”,并做了精彩的技术演讲—基于.NET技术和面向对象编程方法的机器人控制系统开发平台CODESYS。
德国3S软件公司大中华区技术总监康存锋博士就“基于.NET技术和面向对象编程方法的机器人控制系统开发平台技术”同与会者们进行了深入地探讨和交流。
如今,顺利地完成令客户满意的行业应用程序的开发工作并不简单,因为需要考虑和满足众多的个性化要求。传统的考虑因素:如访问数据、通过Web浏览器上网等固然重要,但应运而生的一些新的需求也不容忽视,康博士在演讲中列举出了一系列现代应用程序所面临的新挑战,例如:支持工作流的应用程序、适用于面向服务的架构(SOA),一致的数字标识,不同的用户界面可采用统一的方法等等。针对这些新的挑战和需求,微软的新一代技术平台.NET技术提供了强大的技术支撑。而基于.NET技术平台的CODESYS机器人控制系统开发平台则完美地实现了.NET技术与机器人控制系统的融合。会议期间,康博士就CODESYS的组件式架构以及技术优势做了深入浅出地分析和讲解,使与会者们更加全面和透彻地了解到CODESYS软件开发平台的强大优势。
CODESYS软件架构图
CODESYS是一款基于IEC 61131-3国际标准的、开放式、通用的工业自动化软件开发套件,它包含了CODESYS上位编程系统、硬件设备层运行系统、运动控制及数控模块、安全模块、应用程序开发设计器、专业开发编辑器等一系列产品,其中,康博士重点讲解了可应用于机器人控制系统的CODESYSSoftMotion(CNC)。CODESYSSoftMotion(CNC)是将运动控制(CNC)功能集成在了CODESYS编程系统和运行系统中,从简单的点到点的运动控制到复杂的CNC控制的应用都可以用它来编程实现,它包含所有运动控制功能块的POU库,可提供所有必要组件的CNC POU库,并且适用于目前很多国际流行的通用驱动系统硬件,如博世力士乐、伦茨、丹纳赫、路斯特(LTi)、科比(KEB)、施耐德、倍福、KEBA、固高、汇川、雷赛、合信等国内外品牌。目前,CODESYSSoftMotion(CNC)已广泛应用于各种类型的机器人以及多轴复杂机器臂的控制系统,为研发和生产复杂的运动控制系统提供了高效优化的解决方案。
会议现场,康博士还向大家展示了基于CODESYS平台的各种行业应用案例,引起了与会者的浓厚兴趣,热烈的讨论和互动问答将整个交流推向了高潮。