社论
3软件运动控制的主要好处
发布03/19/2018
作者:Jerry Leitz,现场工程,运动控制总监
软件运动控制是基于pc机的运动控制,利用现代x86 CPU减少硬件需求。这意味着软件运动控制不受硬件ASIC限制,也不需要复杂的布线。
KINGSTAR平台基于被称为EtherCAT的创新开放标准网络技术。它是一种开放的、基于行业标准的技术,允许工程师有效地简化运动控制自动化。此外,它允许客户开发产品,而不依赖于大多数运动控制供应商提供的专有黑匣子技术。
软件运动控制操作在PC上,充分利用快速,准确的计算PC的能力,而不需要额外的设备。因此,理想的软件运动技术应该在硬-实内核窗口上开发。这是因为它利用了不断变化的现代计算机cpu;软件运动控制的功率和速度随着功率和速度的增加而增加。主机CPU需要同时执行多轴协调、数据处理、文件管理、图形用户界面、加减速等所有实时运动任务。
增强的连接
pc支持有线和无线以太网连接,这有助于专用硬件系统不支持的共享。因此,基于pc的软件运动系统支持低成本、简单、灵活和远程的信息共享。例如,如果企业的远程机器出现问题,它可以依靠Windows或类似的技术从总部控制远程机器,而不管其位置。
具有成本效益的
与硬件系统昂贵且难以控制的传统控制系统不同,pc机可以大规模生产,因此具有很高的成本效益。尽管一些专家认为,工业pc及其所需的应用程序尺寸并不总是低成本的解决方案,但其他软件运动专家指出,软件运动系统的特点使它们具有成本效益。
例如,一些传统的运动控制系统使用个人电脑和运动卡。这就像在一台计算机上运行两个cpu,这并不划算,因为您将使用更多的电力。软件运动控制利用插件卡进行通信。卡比较便宜,当充分利用时,它会触发cpu的组合能力来执行所有可用的算法。出于这个原因,新的软件运动控制系统是一个更经济的解决方案。
灵活、可靠
软件的开发周期比硬件的开发周期短得多。对于软件,如果你想要改变某些特性,你只需要改变几行代码就可以了。这使得软件运动控制天生更加灵活。此外,由于软件运动控制使用较少的硬件,因此可能发生故障的核心组件也较少。这提高了它的可靠性。
由于这些好处和更多,软件运动控制解决方案目前在实验室设备,数控机床通信和半导体市场流行。业内专家预计,软运动将在高强度的数据操作应用和通用运动控制应用中得到普及。
Jerry拥有超过25年的开发高性能运动控制和视觉系统的经验,以及开发控制自动化设备的实时软件。在加入IntervalZero之前,Jerry是Pitney Bowes的软件开发经理,在那里他帮助开发了非常大规模的邮件和分拣机。他于1999年被带到那里,帮助开发一个纯粹基于软件的运动控制系统。这些系统使用定制的基于以太网的伺服放大器,在一台机器上可以有超过80个伺服电机。