在高速通信领域具有竞争力的技术中,POWERLINK 正在积极推进openPOWERLINK 源代码的发布。服务提供商Kalycito 针对首批公布的源代码作出报告,检验它的潜能。Rodiger Eikmeier 同样问了Stephane Potier , Kalycito 的销售和市场经理,关于他对openPOWERLINK 市场接受度的评估。
Kalycito的openPOWERLINK 回顾
Kalycito 的创始成员在技术早期的概念阶段就与POWERLINK 的演变联系起来,他们为最后的规范化作出了贡献,并且开发实现了大量以POWERLINK 为基础的解决方案。openPOWERLINK 一经发布,我们就迫切地检验了首批公布的源代码,并且组织团队直接评估。
我们的工程师有能力在堆栈公布数小时后运行简单的Managing Node 和Controlled Node 配置。然后我们彻底关注了非功能性的方面如模块性、便携性、程序研发的灵活性、易测性、可重复使用性、稳固性和数据完整性。
具有良好设计的应用程序接口促进了应用程序的发展。使用Macros 宏的Object Dictinary ( OBD)可读,对任何使用过CAN - openOBD 的人来说很容易理解。Macros 宏的使用确保了变量无需指示器进行静态声明和存取复杂结构。最后,CANopen 和OBD 的新用户一定能够在论坛中得到更多的帮助。首次用户需要借助OBD 、PDO 映射和过程映像上更为详细的文件和例子来切身体验。研发团队也应该考虑提供一个开源配置工具。
Stephane Potier 是Kalycito 的销售和市场经理。他同样致力于将EPSG 的技术工作组变得更高效。
我们看到编码平台和硬件相关的部分都可以独立地维护,因此我们希望新操作系统的端口或者是non-OS环境的端口便于处理。编码同样拥有很多固定的调试选项来快速发现并维修故障。我们已经注意到用户空间的实现还没有在Linux 系统上实现。目前,NMT的模块维护性并不强大,但是良好的文件如果可以得到的话将变的非常有用。文件一般只用于API ,它为其他方面的改善留出空间。
我们对于编码数据完整性的测试已经产生了积极的效果。
就许可证而言,编码设计师作出了明智的选择,公开了BSD许可证,它确保了机器生产商在她们的产品中定制和集成许可证而不用担心此类问题。然而,任何想在Linux 系统上使用openPOWERLINK 作为核心模块的人不得不权衡利弊。
我们对于堆栈完全的分析和体验表明,堆栈在功能性和非功能性参数上表现很好。考虑到这些结论和BSD 许可证,openPOWER LINK 为用户创造了大量有吸引力的机会。对于openPOWERLINK 来说,下一步应该专注于提供一些例子,包括如何使用堆栈和可能创造一个开源配置工具。
关于Kalycito公司
Kalycito 是一家技术服务型公司,她专注于嵌入式系统的研究与开发。公司在法国有一个咨询办事处,在印度有一个研发办事处。包括全球OEM 和一级供应商在内的客户采用了Kalycito 的技术,包括嵌入式硬件、软件以及软件外包,因此节省了时间和花费。除了为实时操作系统提供深入的技术、开放式软件、网络协议和Linux , Kalycito 在帮助用户实现产品的POWERUNK 协议方面拥有丰富的经验。公司服务的范围覆盖了咨询、规范、设计到测试和维护,她有能力帮助客户在产品的各个阶段进行开发。