科技论文
为什么一个开放的“即插即用”软件平台是工业运动控制的答案
发布04/28/2016
工业自动化工程师在工作中最想要的是什么?
这很简单:自由和灵活地选择最好的工具。
然而,这种自主很少能实现,不仅是在工业自动化领域,如今几乎任何行业都是如此。当然,很多工具供应商表示,它们在运动控制或机器视觉等领域提供了灵活性,但几乎总是存在漏洞或漏洞。如今,几乎所有的工业自动化工程师都成了构建应用程序的三个工具集选项的牺牲品:
- 专有解决方案,供应商锁定
- 点解决方案,为每个想要的组件购买最好的品种,这可能会变得昂贵
- 硬件解决方案,非常昂贵
这些选择各有利弊,但没有一个是工程师真正想要的;这更像是“选你的毒药”。为什么?工程师想要高质量的解决方案,但是没有必要的资金来及时开发必要的集成。这就是最佳品种变得昂贵的原因;不仅仅是技术本身,而是把所有的部件连接在一起。因此组织采用B计划,这是一个单一供应商解决方案,虽然不是最好的解决方案,但可以省去集成的麻烦。
运动控制、机器视觉和其他工业自动化工程师想要免费使用任何组件在市场上,他们毫不犹豫地选择或预订,从pc操作系统不一样,硬实时决定论,行业标准集成,运动控制和机器视觉的api和算法,到PLC。一个开放的平台使这成为可能。
开放平台的美妙之处在于,该平台取代了所有的集成工作:最好的组件简单地插入到平台中,而不是直接相互连接。在这样做的过程中,平台处理集成,因此提供的质量和性能远远超过单一解决方案供应商,因为每个组件都是优化的。
例如:单一供应商解决方案的好处在于,因为每个组件都来自同一个供应商,每个组件——PLC、运动、网线、网络协议——都是预先集成在一起工作的。客户受益,因为他们不需要做任何集成,这转化为巨大的节省。然而,客户也可能会受到影响,因为有些组件是最好的,而其他组件不是。也许PLC是优秀的,但网络很糟糕——非常慢的性能,没有可伸缩性,驱动器没有很好的分辨率。更糟糕的是,客户没有能力将网络改为EtherCAT或其他更快的标准。这一限制常常被忽视。
KINGSTAR通过一个端到端的、开放的、基于标准的软件平台解决了这个问题,它允许工程师们从头开始为运动控制和机器视觉挑选他们所选择的组件。在硬实时确定性64位操作系统(RTOS)的基础上,IntervalZero的RTX64,运动控制工程师选择的所有组件可以是KINGSTAR的预集成和预测试解决方案,也可以是他们自己选择的。
假设您希望利用越来越受欢迎的Ethercat现场总线作为您的行业标准。您拥有自由和灵活性,可在EtherCAT中选择Kingstar的基本CANopen,或者您可以选择您选择的EtherCAT主人,如Acontis,Koenig或ESD。假设您想要利用您自己的自定义软运动控制算法和API。没问题;您可以将自己的自定义解决方案集成到EtherCAT中或利用KingStar自己的强大的软运动控制算法集。
它还不止于此。如果你想添加机器视觉定向运动控制呢?那么,你完全可以选择KINGSTAR或matrix 's Imaging Library。最后,如果您想通过利用您最喜欢的PLC来完成HMI的全部设置,那么就继续选择像ISaGRAF或PHOENIX CONTACT这样的PLC作为您的应用程序管理系统。
换句话说,客户也得到了他们的蛋糕和吃它:他们得到了预集成的好处(他们不需要集成),他们的所有组件都是最先进的。
尽管市场上也有其他软件解决方案自称是这样一个平台,但这实际上只是表面现象。其他供应商将提供您等组件的自定义或vendor-offered柔软的运动和plc,但铜钉下来不得不使用他们自己的特定的专有的脚本语言,不给直接访问一个通用的操作系统,但只有通过预先确定的特定操作系统和控制访问点。有了KINGSTAR,你就有了一个真正透明的开放平台,它允许你使用你已经知道的语言,比如C, c++和。net,以便访问所有平台组件,并创建运动控制和机器视觉应用程序。
平台的优势在于它可以集成最好的组件以获得最高的质量和性能。平台中的组件越多,平台就越强大。KINGSTAR在这方面已经很强大了,在未来,越来越多的组件可以并且将被添加到这个开放的平台上,如运动学(数控和机器人)和仿真。