<< 点击显示目录 >> 主页 EtherCAT使用助手 > 应用案例 > Ethercat主站模块X20IF10G1-1测试及汇川伺服Ethercat通讯报告 > SDC方式控制汇川伺服测试 |
在上一章节的基础上继续使用IF10G1-1主站模块通讯汇川伺服SV630N来控制汇川电机,这次采用SDC轴方法来控制。
软件版本:
•AS: 4.12
•AR: E4.73
•ACP10: 5.18.1
1.配置软件环境
首先Runtime version配置中添加ACP10,并且在库文件中添加Acp10sdc库,添加好后库文件情况如下图所示。
2. 添加SDC接口
在Configuration View中添加NC Configuration表,并且在表中添加SDC接口
3. 添加轴配置
4. 添加NC Mapping表并定义SDC轴
AS4.2及以上版本,默认的ncm文件中无法自由添加轴,所以我们新建一个ncm文件并加入一根SDC轴,配置好相关参数。在Configuration View中添加新的·NC Mapping表,在表中定义SDC轴对象,并且指明SDC的配置变量。在.ncm文件中,通过“SDC_AX_HwPv="xxx [x]",将软件程序中的SDC轴硬件配置接口变量xxx [x]分配给SDC轴(gSdcAxisCtrl.cfg.sdcHwCfg[x]),与实际硬件建立连接。完成后在全局变量中添加轴声明。
5.配置SDC程序
添加对应第三方设备对象字典的SDC范例程序,本次测试采用汇川SV630N的SDC程序进行。因SV630N驱动器无插补模式,例程中默认选用周期同步位置模式。
注:任务循环设置
默认配置中,SDC需要在Task Class #1 中运行,因此需要把这个任务等级的Tolerance改为0;另外,任务周期不能大于10ms。
6. 添加单轴程序测试
最后,调用单轴程序并关联轴来进行轴控制