三菱FX3U系列-定位指令

目录

一、简介

二、指令形式

1、相对定位DRVI、DDRVI

2、绝对定位DRVA、DDRVA

三、总结


一、简介

定位指令用于控制伺服电机或步进电机的位置移动。可以通过改变脉冲频率和脉冲数量来控制电机的移动速度和移动距离,同时还可以指定移动的方向。

二、指令形式

1、相对定位DRVI、DDRVI

DRVI S1 S2 Dn1 Dn2

S1 输出脉冲量(位置移动距离),1~32767 PLS。

S2 输出脉冲频率(位置移动速度),1~32767 HZ。

Dn1 输出脉冲端口,Y0、Y1、Y2。

Dn2 指定旋转方向的输出端口(位置移动方向), ON:正转,OFF:反转。

运动过程:(指令指定小车向左运行)

指令:DRVI 5000 2000 Y0 Y3

使用相对定位指令--->从小车位置算起,运行5000个脉冲数。

2、绝对定位DRVA、DDRVA

DRVA S1 S2 Dn1 Dn2

S1 输出脉冲量(位置移动距离),1~32767 PLS。

S2 输出脉冲频率(位置移动速度),1~32767 HZ。

Dn1 输出脉冲端口,Y0、Y1、Y2。

Dn2 指定旋转方向的输出端口(位置移动方向), ON:正转,OFF:反转。

运动过程:(指令指定小车向左运行)

指令:DRVA 5000 2000 Y0 Y3

使用绝对定位指令--->从机械原点算起,运行5000个脉冲数

**解析:**对于不同指令,但是运行的脉冲数相同时对于小车位置是一样的,这两个指令主要用于参考点不同,一个是从运行位置(小车)开始计算,一个是从原点位置(原点信号)开始计算。

三、总结

1、S1的值与电机转动方向也相关,当S1正值则电机按设定方向转动;当S1负值则电机为设定方向反向运行。

2、DDRVA 、DDRVA是32位操作,即脉冲量和脉冲频率都可以达到21亿。

3、绝对定位的参考物是以原点信号为计算起点,运动S1的距离;相对定位的参考物是以运动物体自身为计算起点,运动S1的距离。

相关推荐
小雪崩9 小时前
嵌入式学习 day40:数据库
数据库·学习
哈德森hh9 小时前
Twitter能不能通过产品关键词筛选客户?赛博云推获客思路解析
自动化·twitter
一条破秋裤9 小时前
17_ADC原理与转换模式
笔记·stm32·学习
传奇开心果编程9 小时前
【Rust入门知识点学与练】第5课:函数
开发语言·学习·rust
留白_10 小时前
【tableau入门学习】2、柱状图、折线图、饼图、散点图
学习·tableau
AI视觉网奇10 小时前
blende 下载安装学习笔记
笔记·学习
传奇开心果编程10 小时前
【Rust入门知识点学与练】第9课:Vec 动态数组
开发语言·学习·rust
是翎10 小时前
Vibe Coding零基础入门:六步工作流拆解
大数据·人工智能·学习·机器学习·数据挖掘
my059210 小时前
市场学习,不止看资讯,数据查阅与思维练习同样重要
python·学习
斑马13910 小时前
Linux软件编程学习笔记(十一)——HTTP协议
linux·笔记·学习