4. 特殊的TwinCAT 3授权类型

4.3. Volume ID Dongle EL6070-1xxx的配置步骤

一、准备工作

  1. EL6070-1xxxXML文件

    EL6070-1xxx系列的dongleXML是需要另外下载的:https://download.beckhoff.com/download/Config/EtherCAT/XML_Device_Description/Beckhoff_EtherCAT_ESI_EL6070-1xxx.zip

    下载后是一个压缩包,解压后进入文件夹,挑选所需授权Dongle型号对应的XML描述文件,复制粘贴到C:\TwinCAT\3.1\Config\Io\EtherCAT文件夹中(TwinCAT 3.1.4026版本路径为:C:\Program Files (x86)\Beckhoff\TwinCAT\3.1\Config\Io\EtherCAT)

  2. 复制License文件

    Volume IDLicense文件,复制到控制器的C:\TwinCAT\3.1\Target\License(TwinCAT 3.1.4026版本在C:\ProgramData\Beckhoff\TwinCAT\3.1\License路径下),如果目标控制器是WinCE操作系统,此文件在\Hard Disk\TwinCAT\3.1\Target\License。(该文件夹中仅有授权文件即可,如果有7天试用的TrialLicense.tclrs临时授权文件,请将其删除)


    复制完之后,点击控制器任务栏右下角的TwinCAT图标,将TwinCAT切换到config模式

    切换状态过后,点击About TwinCAT按钮,可以看到所有license的状态是pendingdongle

二、配置控制器

首先我们需要连接控制器并与之添加ADS路由,并将控制器切换到配置模式,对IO进行扫描和添加。这一部分我们不多做赘述,有需要可以参考TwinCAT 3入门教程。(模块排序:建议将EL6070放在控制器后,作为第一个EtherCAT从站)

在TwinCAT软件左侧的解决方案资源管理器中,找到System→License,使用鼠标右键单击,添加一个新项:Dongle 1


Dongle 1选项卡下面选择Search in I/O configuration,选择对应的EL6070添加

(如果这里Search in I/O configuration找不到模块的话,可以尝试在Devices里手动删除识别到的EL6070,然后再添加一下EL6070

提示是否要激活储存在EL6070里的授权,点击“是”


可以看到当前的Dongle状态是Valid


以上操作完成后,激活硬件配置。之后进入Online Licenses界面,可以查看EL6070里存在的License,以及License的状态