三菱PLC中的定位指令DRVI应用案例
DRVI指令说明: 相对定位指令,相对定位的起始点始终是以当前位置为参考,指令形式:
DRVI S1 S2 D1 D2;S1为定位的距离(单位为脉冲),S2为定位的速度(单位为HZ,即每秒多少个脉冲),D1为脉冲输出端,D2为脉冲输出的方向。
案例说明: 使用三菱的FX3G PLC实现伺服的手动正传和反转?
在三菱PLC的梯形图中程序如下:
伺服JOG程序
程序解释:M100,M101为触摸屏上的伺服正反转按钮,D200为触摸屏上的伺服JOG速度,一直按着伺服正传按钮时,伺服碰到正限位时停转,此时按下反转按钮时,可以进行反转。
运动控制PLC编程指令使用方法
伺服电机
在进行电机控制处理的过程中,一般都会需要使用到电机控制各种模式,如绝对定位、相对定位、点动运行、回原点运行等。在PLC的内部,其实际上除了这几种功能外,还具有多个功能指令。如下图表所示:
这其中,DSZR、PLSV、DRVA、DVIT这几个指令是常用且必要的指令。
原点回归(DSZR)
执行原点回归使机械位置与可编程控制器内的当前值寄存器一致的指令。用于建立其运动轴的参考位置。如进行绝对定位100mm,其中定位运行的0位置,就是原点回归所确定的参考位置。
原点回归指令使用示例
S1:指定输入近点信号(DOG)的软元件编号。
S2:指定输入零点信号的输入编号。
D1:指定输出脉冲的输出编号。
D2:指定旋转方向信号的输出对象编号。
回原点曲线
回原点设备动作
可变速脉冲输出(PLSV)
输出带旋转方向的可变速脉冲的指令。
脉冲输出使用示例
S1:指定输出脉冲频率的软元件编号。
D1:指定输出脉冲的输出编号。
D2:指定旋转方向信号的输出对象编号。
相对定位(DRVI)
以相对驱动方式执行单速定位的指令。用带正/负的符号指定从当前位置开始的移动距离的方式,也称为增量(相对)驱动方式。
相对定位指令使用示例
S1:指定输出脉冲数(相对地址)。
S2:指定输出脉冲频率。
D1:指定输出脉冲的输出编号。
D2:指定旋转方向信号的输出对象编号。
中断定位(DVIT)
执行单速中断定长进给的指令。
中断定位指令使用示例
S1:指定中断后的输出脉冲数(相对地址)。
S2:指定输出脉冲频率。
D1:指定输出脉冲的输出编号。
D2:指定旋转方向信号的输出对象编号。
定位中断
绝对定位(DRVA)
以绝对驱动方式执行单速定位的指令。用指定从原点(零点)开始的移动距离的方式,也称为绝对驱动方式。
绝对定位指令使用示例
S1:指定输出脉冲数(绝对地址)。
S2:指定输出脉冲频率。
D1:指定输出脉冲的输出编号。
D2:指定旋转方向信号的输出对象编号。
绝对定位运行曲线
(转载请注明来源函控自动化工程师头条号)
相关问答
信捷plc用了DRVI指令后,在写一条PLSY指令,前面的DRVI就不能正常发脉冲了,不知为什么。我没有同时驱动?
三菱PLC对脉冲指令的使用次数方面有限制,用了1种脉冲指令,另1种脉冲指令就不能使用。信捷plc是否也有相同的限制,查一下信捷plc指令手册就知道了。三菱PLC对...
三菱drva指令应用实例?
绝对定位指令DRVA和相对定位指令DRVI输出只能应用于高速点。他们的指令表现形式基本一致,在它们的指令中可以设置脉冲总数、脉冲频率、脉冲的发出点和方向点...
三菱plc编程中,2N系列的怎么编不了DRVI指令,一确定就跳出指令帮助窗口?
怎么不支持了,选择2n系列的不行的话,你就选择3u系列的来编写编完了以后就改变plc的类型不就可以,自己就转换过来了zrn的指令没看到后面的是支持的怎么不支持...
三菱PLC中定位指令ABSZRNPLSVDRVIARVA什么时候用?
回原点,在上电时或故障时复位输入,要求回原点的情况下用,脉冲输出,伺服/步进要前进/后退时用,相对位置下用定位,采用绝对位置时采用定位指令。。回原点,在...
我用DRVI指令控制伺服,程序长了脉冲丢失严重,无法精确定位,那位师傅有办法解决,麻烦指点,多谢?
丢脉冲,这是你PLC或者是伺服性能不过硬,办法是调整伺服的电子齿轮比,使一个脉冲对应的电机转数尽量小,这样丢同样脉冲伺服定位的偏差会减小。丢脉冲,这是你PL...
三菱plc的ddrv1指令是什么意思?
ddrvi是32位定位,drvi是16位ddrvi是32位定位,drvi是16位
三菱2轴定位编程实例?
三菱2轴定位编程:绝对定位指令DRVA和相对定位指令DRVI输出只能应用于高速点。他们的指令表现形式基本一致,在它们的指令中可以设置脉冲总数、脉冲频率、脉冲...
三菱PLCFX3U的一个控制伺服电机的程序,求大家帮忙看下,本...
X3动作后,DDRVI减速停止需要时间,因此立即启动DRVI指令不会有动作,要用脉冲输出停止信号位做条件再启动。你程序中第一个M8340只在停止发送脉冲时接通一个扫描...
诸位大佬跪求回复!凤岗台达plc哪家强,台达plc有几款??
[回答]PLC有对电机控制的专用指令,比如:台达PLC的DRVI(相对位置定位)等指令。PLC输出点要选用晶体管方式的,适应高频率的输出。这些指令能使输出点输出脉...
伺服位置指令是什么?
1、首先要PLC控制它进行归零,确定机械坐标。2、用相对位置控制或绝对位置控制进行伺服电机运行,定位完成(PLC的M8029信号ON),PLC延时或其它控制,再用位置...