三菱

注册

 

发新话题 回复该主题

drvi指令用法 [复制链接]

1#

三菱PLC中DRVI为相对定位指令。

一、关于DRVI:DRVI输出只能应用于高速点,在指令中可以设置脉冲总数、脉冲频率、脉冲的发出点和方向点。

二、关于DRVA(绝对定位指令):DRVA与DRVI相同,也是输出只能应用于高速点,在指令中可以设置脉冲总数、脉冲频率、脉冲的发出点和方向点。

三、DRVA与DRVI的区别:DRVA与DRVI这两个指令不同之处就是:DRVA是绝对记录脉冲式的,它的脉冲总数实际是它要到达的目标值,也就是和各高速点的计数寄存器相匹配,例如,当你输入脉冲目标值为,而你高速点的计数寄存器中是,这时它会朝着反向发出个脉冲;而DRVI指令却不同,它不管高速点计数器中的脉冲坐标值,它会向正方向运行个脉冲,因而成为相对脉冲指令。

四、程序例:

1、︱-----︱︱-----------(DRVADZ6DZ6YY)

2、︱-----︱︱-----------(DRVIKKYY)

五、关于高速脉冲点:高速脉冲点的特点就是他们有自己的脉冲计数寄存器,也就是不管通过DRVA指令,还是DRVI指令发出脉冲,高速点会有以一个特定的寄存器记录所发出的脉冲数,包括正向的和反向的,可作为运动控制中每个轴的坐标。

举例说明如:DRVIDDY0M,其意思为:DRVI是三菱PLC定位控制中的相对定位指令,S1是输出脉冲数(相对地址值),S2是输出脉冲频率,D1是脉冲输出编号,D2是输出旋转方向。比如D=,D=,那么plc在Y0输出口以p/s的速度发出个脉冲,M0是方向信号,如果D中的数值为正,M0是闭合状态表示正转,如果D中的数值为负,则M0是OFF状态表示反转。与之相对的还有绝对定位指令DRVA走的绝对位置。

扩展资料:三菱plc的plsy和drvi区别?

PLSY和DRVI都是相对控制伺服的位置,PLSY指令可以用于正反脉冲和脉冲加方向两种模式,DRVI只能用于脉冲加方向模式。三菱PLC而言,所有型号都有PLSY,但是FX2N并没有DRVI,DRVA,ZRN等定位指令,所以在选用指令时请查看你的PLC型号是否支持这个指令。程序上,两个指令都可以实现,只是写法不一样而已,相对来说,DRVI控制更方便一些。

分享 转发
TOP
发新话题 回复该主题