DELTA_IA-ASD_ASDA-A2简明教程

2024-09-08 02:52
文章标签 教程 简明 delta a2 asd ia asda

本文主要是介绍DELTA_IA-ASD_ASDA-A2简明教程,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

该文章仅供参考,编写人不对任何实验设备、人员及测量结果负责!!!

0 引言

文章主要介绍电机的硬件连接、软件配置、转动调试以及软件控制。文章中提到的内容在产品手册中都有说明,强烈建议在操作前通读产品手册,这里以《DELTA_IA-ASD_ASDA-A2_UM_SC_20240510.pdf》为例,简要介绍该产品手册内容

文章脉络:硬件连接 - JOG测试 - 位置脉冲命令测试 - 软件控制测试

序号内容页码备注
1ASDA-A2系列伺服驱动器型号20确定驱动器型号
2机种代码22驱动器支持接口
3ECMA系列伺服电机22确定电机型号
4ADAS-A2_220V系列伺服驱动器三视图26各接口功能简介
5电磁干扰滤波器选型43减少电磁干扰
6回生电阻选型46回生电阻选型及简介
7220V系列外围装置接线图60系统整体连接图
8驱动器端子记号62电源/电机/回生电阻引脚简介
9电源接线法(单相)64驱动器外围电源接线简图
10电机UVW引脚定义66UVW线序及颜色
11编码器(CN2)引脚定义6969-线序及颜色
12CN1端子92引脚定义
13CN2端子118引脚定义
14CN3端子121引脚定义
15面板显示及操作158驱动器操作面板及按键
16试转操作与调机170上电测试设备状态
17空载JOG测试175通过按键控制电机转动
18PT模式位置命令194脉冲+方向控制电机转动
19参数与功能290各指令代号说明(类似寄存器)
1 硬件连接

本人接手项目时只有伺服电机的驱动器与伺服电机,两者之间的配线及接头都遗失,因此只得焊接接头,在硬件连接上稍显麻烦,测试时只以最简单的脉冲+方向模式驱动电机,部分接口没有涉及因此也并未做深入研究,使用到的硬件清单如下:

序号设备型号
1伺服驱动器ADS-A2-0121-L 0.1KW
2伺服电机ECMA-C20401FS
3开关电源24V 5A (根据实际负载选择)
4CN1连接头MDR连接器 SCSI-50P插头
5CN2连接头MDR连接器 SCSI-20P插头
6CN3连接头SM-6P母头焊线式
7伺服驱动器电源接线端子2EDG-7.62mm 6P 插头
8回生电阻接线端子2EDG-7.62mm 3P 插头
9USB转485通讯模块/

注:“伺服驱动器电源接线端子”与“回生电阻接线端子”买回来后可能需要将端子的两只卡扣用小刀切掉才能安装在驱动器上

下图为驱动器正面与两侧的接口示意图,图中圈出的部分为测试中使用到的接口,这也是电机调试必须连接的接口。

驱动器前面板
驱动器两侧面板
手册P60有系统的整体接线图(电源、驱动、电机、控制器等),但通常在测试与实际使用时并不会都使用。本人测试时的设备连接简图如下所示,仅供参考。
系统连接简图
其中,由于测试是在实验室中完成,工作电源稳定,且引入电源经过空气开关盒与继电器,因此没有再添加无熔丝短路器与电磁接触器。下图为电源接入驱动器的连接简图
驱动电源连接简图
电机转动测试使用的方式为位置脉冲命令(除此之外还有模拟命令和高速位置脉冲命令,参考P94,不同方式使用CN1的不同引脚,可根据实际需求选择/焊接),因此对于CN1接口只焊接了pin36,pin37,pin41,pin43,CN1接口焊接实物图如下(只用到上述四只引脚,其余焊接的引脚为悬空状态,此外在焊接CN1端口时,可仔细观察到每只引脚周围都有标号,根据标号焊接能够有效降低出错概率)
CN1焊接
引脚编号、排线颜色及信号标记如下表所示,四只引脚在测试时直接接入stm32,输入信号幅值、频率以及逻辑类型手册中有详细说明,参考P197
CN1三行表
CN2为编码器信号接线,接口类型与CN1相似,焊接、线序及颜色见下图/表,参考P119
CN2三行表
CN2两图
CN3为驱动器与电脑的通讯接口,测试时使用的这种方式控制电机,下文有介绍,这种方式灵活但需要有一定编程基础且熟悉电机指令配置,除此之外台达还提供了一个软件(DELTA_IA_ASDA-xxx),可以根据自身条件选择,CN3接口焊接、线序及颜色见下图/表,参考P121

CN3三行表
CN3与USB

驱动器UVW接口与电机6pin中的三只引脚相连接,此外还需要开关电源提供24V为电机供电,线序及颜色见下图/表,参考P68
motor6pin三行表
电机端口6pin引脚

到此,电机、驱动与电脑的硬件连接完成,下一步将进行上电测试

2 JOG测试

JOG测试不需要使用电脑和单片机/信号源,因此可不接CN1与CN3,将驱动与电机,驱动与220V电源,电机与24V电源连接完成后便可进行测试,该测试旨在验证硬件连接正确与否,因此适用于空载、低速情况,参考P175

对于带刹车的电机来说,电机在断电(24V)时,转动轴处于锁住状态,用手无法拧动,当上电(24V)后,可以用手转动,判断电机是否带刹车可参考P664

通常手中的设备可能保留之前测试/使用时设置的参数,为避免意外情况发生,建议拿到一台设备后先进行恢复默认出厂设置,若之前设置的参数较为重要可通过软件先将所有设置参数读取出来(自行查找读取方法),再进行恢复默认出厂设置

// 0、连连无误界面显示00000,恢复出厂设置
P2-08  -->  10// 1、使用软件设定伺服启动,转轴锁住
P2-30  -->  1// 2、设定寸动速度(单位:r/min),此处设置为50 r/min
P4-05  -->  50// 3、通过上、下键控制电机正反转// 4、按下MODE退出JOG测试
3 位置脉冲命令测试

在JOG测试的硬件连接上添加CN1与单片机/信号源的连接便可完成位置脉冲命令测试,测试时使用的是STM32作为信号源,其中引脚PB0提供一个高或者低电平控制电机转轴的转向(顺时针或逆时针),PB1提供脉冲控制电机转轴转动快慢,关于如何使用单片机输出高低电平与脉冲信号此处不详述,可根据情况选择驱动信号源,CN1与单片机的连接简图如下所示
单片机连接
完成上图连接后,还需要对驱动器进行如下设置才能启用位置脉冲命令控制

// 0、控制方式:脉冲+方向
p1-00  -->  2   // 1、模式:位置控制
p1-01  -->  0  	// 2、停止方式为立即停止
p1-32  -->  0  // 3、初始值10,表示负载惯量与电机本身惯量比,在调试时自动估算。
p1-37  -->  10 	// 4、电子齿轮比分子,默认出厂为128,建议改大些,如800,这样转动时效果明显
p1-44  -->  128	// 5、电子齿轮比分母,默认出厂为10
P1-45  -->  10// 6、
p2-15  -->  0	// 7、反向运转禁止极限
p2-16  -->  0	// 8、正向运转禁止极限
p2-17  -->  0// 9、如有刹车还要把 P2-18设为108(设定第一路数字量输出为电磁抱闸信号)
p2-18  -->  108	// 10、第一组机械共振频率设定值,【注1】
p2-23  -->  1000// 11、开启第一组机械共振频率时,P2-24不能为零,【注1】
p2-24  -->  5	// 12、共振抑制低通滤波,【注1】
p2-25  -->  6.2	// 13、外部干扰抵抗增益,【注1】
p2-26  -->  40// 14、自动共振抑制设为1 抑振后自动固定,【注1】
p2-47  -->  0	// 15、速度检测滤波及微振抑制,【注1】
P2-49  -->  19	// 16、伺服在运行过程中每半个小时估测负载惯量比至P1-37,
// 再结合P2-31 的刚性及频宽设定,自动修改P2-00,P2-04,
// P2-06,P2-25,P2-26,P2-49等参数
p2-32  -->  1	// 17、为1时,P1-37惯量比估算完成,以上相应的控制参数值固定
p2-33  -->  0	【注1】:这几个参数应该是没有手动去设置,要么是出厂默认或者自动计算的,可暂不关注
4 软件控制测试

上文提到软件有两种方法控制电机转轴转动,测试使用的方式为利用Qt(pyqt)编写上位机通过电脑USB接口输出到USB转485模块传到驱动器CN3,由于项目的原因不便做过多说明,实现过程可参考脚注[2]、[3]、[4]

[1]台达DELTA_IA-ASD_ASDA-A2_UM_SC_20240510 BaiduPan(pwd : vaxl)

[2]通过CN3口直接控制台达伺服电机A2-M(一)

[3]通过CN3口直接控制台达伺服电机A2-M(二)

[4]通过CN3口直接控制台达伺服电机A2-M(三)

这篇关于DELTA_IA-ASD_ASDA-A2简明教程的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1146907

相关文章

windos server2022的配置故障转移服务的图文教程

《windosserver2022的配置故障转移服务的图文教程》本文主要介绍了windosserver2022的配置故障转移服务的图文教程,以确保服务和应用程序的连续性和可用性,文中通过图文介绍的非... 目录准备环境:步骤故障转移群集是 Windows Server 2022 中提供的一种功能,用于在多个

龙蜥操作系统Anolis OS-23.x安装配置图解教程(保姆级)

《龙蜥操作系统AnolisOS-23.x安装配置图解教程(保姆级)》:本文主要介绍了安装和配置AnolisOS23.2系统,包括分区、软件选择、设置root密码、网络配置、主机名设置和禁用SELinux的步骤,详细内容请阅读本文,希望能对你有所帮助... ‌AnolisOS‌是由阿里云推出的开源操作系统,旨

PyTorch使用教程之Tensor包详解

《PyTorch使用教程之Tensor包详解》这篇文章介绍了PyTorch中的张量(Tensor)数据结构,包括张量的数据类型、初始化、常用操作、属性等,张量是PyTorch框架中的核心数据结构,支持... 目录1、张量Tensor2、数据类型3、初始化(构造张量)4、常用操作5、常用属性5.1 存储(st

Java操作PDF文件实现签订电子合同详细教程

《Java操作PDF文件实现签订电子合同详细教程》:本文主要介绍如何在PDF中加入电子签章与电子签名的过程,包括编写Word文件、生成PDF、为PDF格式做表单、为表单赋值、生成文档以及上传到OB... 目录前言:先看效果:1.编写word文件1.2然后生成PDF格式进行保存1.3我这里是将文件保存到本地后

windows系统下shutdown重启关机命令超详细教程

《windows系统下shutdown重启关机命令超详细教程》shutdown命令是一个强大的工具,允许你通过命令行快速完成关机、重启或注销操作,本文将为你详细解析shutdown命令的使用方法,并提... 目录一、shutdown 命令简介二、shutdown 命令的基本用法三、远程关机与重启四、实际应用

python库fire使用教程

《python库fire使用教程》本文主要介绍了python库fire使用教程,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧... 目录1.简介2. fire安装3. fire使用示例1.简介目前python命令行解析库用过的有:ar

LinuxMint怎么安装? Linux Mint22下载安装图文教程

《LinuxMint怎么安装?LinuxMint22下载安装图文教程》LinuxMint22发布以后,有很多新功能,很多朋友想要下载并安装,该怎么操作呢?下面我们就来看看详细安装指南... linux Mint 是一款基于 Ubuntu 的流行发行版,凭借其现代、精致、易于使用的特性,深受小伙伴们所喜爱。对

使用Nginx来共享文件的详细教程

《使用Nginx来共享文件的详细教程》有时我们想共享电脑上的某些文件,一个比较方便的做法是,开一个HTTP服务,指向文件所在的目录,这次我们用nginx来实现这个需求,本文将通过代码示例一步步教你使用... 在本教程中,我们将向您展示如何使用开源 Web 服务器 Nginx 设置文件共享服务器步骤 0 —

Golang使用minio替代文件系统的实战教程

《Golang使用minio替代文件系统的实战教程》本文讨论项目开发中直接文件系统的限制或不足,接着介绍Minio对象存储的优势,同时给出Golang的实际示例代码,包括初始化客户端、读取minio对... 目录文件系统 vs Minio文件系统不足:对象存储:miniogolang连接Minio配置Min

手把手教你idea中创建一个javaweb(webapp)项目详细图文教程

《手把手教你idea中创建一个javaweb(webapp)项目详细图文教程》:本文主要介绍如何使用IntelliJIDEA创建一个Maven项目,并配置Tomcat服务器进行运行,过程包括创建... 1.启动idea2.创建项目模板点击项目-新建项目-选择maven,显示如下页面输入项目名称,选择