科技论文
传统Ethercat配置流程的挑战
发布11/16/2016
EtherCAT是一个非常灵活的协议。它允许连接I/O模块,电机,驱动器,通信设备,耦合器甚至控制器。对于每种硬件类型,都有不同的数据交换方法。电机驱动可以在EtherCAT (CoE)上使用CANopen或在EtherCAT (SoE)上使用SERCOS,以及多种控制模式,如位置、速度和扭矩。EtherCAT还确保了数百台设备可以一起使用并精确同步。
然而,这种灵活性也有明显的缺点:通过网络控制软件配置伺服电机和驱动器既麻烦又耗时。
为了建立连接,EtherCAT主机必须知道每个设备将使用的位置和变量。实现这一点的标准方法是获取描述每个硬件支持哪些功能的文件,称为EtherCAT Slave Information (ESI)文件。然后将该文件导入图形用户界面(GUI)工具中。这个GUI可以检测连接了哪些设备,并让您浏览并根据ESI中描述的功能选择启用哪些功能。这种配置是复杂的,因为有很多可能的功能。
然后,GUI将导出将设备的文件与其在现场总线上的节点位置导出,以及应启用哪些功能。每次更改或添加硬件或添加函数时,必须完成此过程,或者启用/禁用功能。这种配置非常耗时。
为解决这些挑战,许多供应商将预先集成某些类型的硬件的设置,以便自动配置它们。但此解决方案迅速增加了自身的专有系统问题。由于供应商希望销售自己的解决方案,因此它们只会预先集成自己的硬件,并隐藏设置,使其极难与其他供应商的设备一起使用。
kingstar自动发现和配置过程
Kingstar根据COE标准通过预先测试和预融合驱动器列表启用了自动配置,消除了这些挑战。使用COE网络,金席尔可以从主要制造商配置大多数驱动器。它对所有I / O和驱动器开放,能够添加新功能并在介绍新硬件时进行更改。可以随时更改网络配置,然后立即运行,因此您的系统变得明确地“未来证明”。
KINGSTAR默认包含最常用的设备信息,而不是为每个I/O或电机下载和安装单独的ESI文件(基于XML)。通过记录供应商和产品id,可以为整个EtherCAT网络中的每个设备构建对象。当工程师运行KINGSTAR时,该软件会立即对网络进行检查,寻找新的、更换的或编辑过的I/ o、伺服电机和驱动器,然后立即配置网络。这使得工程师能够从程序开始运行的那一刻起访问、理解并与所有可用的I/O、电机和驱动器进行通信。KINGSTAR API提供了编写应用程序所需的所有变量信息。
如果制造商改变了他们的驱动器呢?虽然KINGSTAR为最常用的硬件提供了一套默认设置,但我们仔细、细致地监控所有主要电机和制造商的更新,以确保软件保持最新。由于驱动器制造商很少改变他们的驱动器的基本特征,KINGSTAR总是最新的,并迅速和容易更新,如果和必要时。对于任何例外情况,KINGSTAR有一个ESI导入工具,可以将新的或更新的硬件信息导入到基于ESI文件的自动配置中。
是什么让金斯达与众不同
自动配置可节省时间,防止麻烦,提高生产率。工程师不再需要花费数小时的时间下载,安装和配置独立驱动器。相反,网络总是最新的。Kingstar的支持电机清单继续增长以保持与市场的步伐。即使金斯出局不包含需要使用的驱动器,您也可以在安装新驱动器时将其导入KingStar,并且它将立即注册和配置。这确保了Kingstar在市场上仍然是最开放和灵活的软运动平台。
KINGSTAR是唯一一个可以导入驱动器中可用设置列表的EtherCAT配置工具。使用的函数是在运行时使用KINGSTAR API选择的。
Kingstar还使您的系统更改简单。使用传统的配置过程,每次更新都需要更改为EtherCAT网络信息(ENI)文件,该文件必须由高级软件工程师执行。这些员工通常是大多数制造商的现场,这意味着对于每个变化,您必须等待合适的资源来解决问题。随着金席石,机械技术人员可以轻松地看到那里的东西,并在没有等待专业支持或专业知识的情况下实时实时进行任何必要的调整。
有了KINGSTAR,您的机器自动化系统不仅受益于软运动控制节省的时间和成本,而且自动配置还确保您的基础设施是真正的“未来证明”,随时准备并等待将使您的业务差异化的最新进展。
KINGSTAR自动配置的好处
- 即时配置的所有主要的I/O马达和驱动器
- 新,替换或编辑伺服的自动更新
- 不需要运行和管理单独的ENI文件
- 易于配置的现场资源
- 对所有设备开放,能够快速轻松地添加新设备
- 市场上可用的最完整的设备列表