- 1、本文档共39页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
运动及轴命令
ACC
类型: 轴指令
语法: ACC(rate)
注意: 这个指令用来和旧的Trio控制器兼容。在新控制程序中加速度率和减速度率可用ACCEL 和DECEL轴参数设定。
说明:同时设定加速度率和减速度率
参数:rate:加速率,单位:UNITS/SEC/SEC
例子:
例1:把轴的加、减速设置成相同的值,在指定的速度下,运行电机
ACC(120) ‘ 加减速同时设为 120 units/sec/sec
SPEED=14.5 ‘ 电机速度设为 14.5 units/sec
MOVE(200) ‘ 电机走 200个units的增量距离
ADD_DAC
类型: 轴指令
语法: ADD_DAC(轴)
说明: ADD_DAC指令提供双反馈控制。允许一个辅助编码器(轴2)反馈到伺服轴(轴1)。指令使得两个伺服环的输出共同决定伺服轴的速度指令输出。
这个指令通常应用于轧辊反馈系统,需要一个辅助编码器补偿滑动。
当一个运动轴,带两个反馈编码器时,用到这条指令。实现方法:在虚拟轴上做动作,用ADDAX()或CONNECT()把此动作加到两个轴上,再用ADD_DAC把两个轴的速度指令输出加到同一轴上
如果2个反馈装置分辨率的不同,必须注意两个轴所要求的目标位置不一样。
注: 在下例中,需要设置辅助编码器轴的ATYPE为伺服轴。
使用ADD_DAC(-1)取消连接
参数: 轴
速度参考输出到基本轴,设置-1取消连接,并返回正常操作。
参阅: AXIS,ADDAX,OUTLIMIT
例1:
BASE(1)
‘ 使两轴编码器在相同的线性距离反馈回相同的计数
ENCODER_RATIO(counts_per_mm2, counts_per_mm1)
UNITS AXIS(1) = counts_per_mm1
UNITS AXIS(2) = counts_per_mm1 ‘ 单位必须相同
ADD_DAC(2) 把轴2 的DAC_OUT叠加到轴1上
ADDAX(1) AXIS(2) 把轴1的轨迹加到轴2上
‘ 到现在,两轴已经准备就绪
MOVE(1200)
WAIT IDLE
ADDAX
类型: 运动控制指令
语法: ADDAX(轴号)
说明: ADDAX指令将2个或多个的运动叠加形成较复杂的运动轨迹。
ADDAX指令把指定轴的目标位置(DPOS)的变化,附加到指令指向的轴(基准轴)的任意运动上。指定轴可以是任一轴,不一定在系统里物理存在。ADDAX指令发出后两轴的链路保持连接。直到断开。指定轴上的进一步运动被附加到基准轴上。使用ADDAX(-1)取消轴的连接。ADDAX允许执行两轴叠加运动。当带有编码器接口的伺服轴的轴参数SERVO设置到OFF也就是开环,所测位置MPOS被复制到需求位置DPOS。可以使用ADDAX统计编码器输入。
参数:轴号:指定轴
注意:ADDAX指令在做运动叠加时,是在轴参数units下计算的。
例1
UNITS AXIS(0)=1000
UNITS AXIS(1)=20
把轴1叠加到轴0
ADDAX(1) AXIS(0)
MOVE(1) AXIS(0)
MOVE(2) AXIS(1)
轴0将运动1*1000+2*20=1040个边沿
例2 物体放置在连续运动的同步带上,并在不远处拾起。传感器给出信息物体在需要位置之前还是之后,有多远的距离。
在以下例子中,轴0假设为基本轴并连续正向运动,叠加轴2依据子程序计算出的偏移运动到轴0。
FORWARD AXIS(0) ‘设置连续运动
ADDAX(2) ‘叠加轴2的偏移运动到轴0
REPEAT
GOSUB getoffset ‘计算偏移
MOVE(offset) AXIS(2) 在轴2上作偏移的运动
UNITL IN(2)=ON ‘直到校正结束
例3 有一个cambox运动,用一个编码器输入轴(可以是手轮)作主轴,其实现方法:用一个虚拟轴做主轴,执行cambox运动。把编码器输入的脉冲输入加到这个虚拟轴上。
轴0执行凸轮运动,轴2做主轴
轴1有一个编码输入子板
轴2是虚拟轴
SERVO AXIS(1)=OFF
ADDAX(1) AXIS(2) ’ 把编码器输入
您可能关注的文档
最近下载
- 《信用管理》模拟试题及参考答案(2套).pdf
- 2024年03月西南民族大学2024年公开招聘教师笔试笔试历年典型考题及考点研判与答案解析.docx
- YY_T 0003-2023 手动病床标准.pdf
- 人教版七年级英语上册期末总复习语法知识点专项练习100题( 含答案).pdf
- 精品解析:2020-2021学年浙江省金华市义乌市教科版五年级上册期中考试科学试卷(原卷版).docx VIP
- 优秀销售培训ppt课件.pptx
- DB44∕T 857-2011 新建房屋白蚁预防技术规程(广东省).pdf
- ChatGPT+MindShow 三分钟搞定PPT制作.pdf VIP
- 分块式定子焊线机.pdf VIP
- 2021年最新四川省拟任县处级党政领导职务政治理论水平任职资格考试第八套试题.doc VIP
文档评论(0)