chzy_114
级别: 论坛先锋

精华主题: 4 篇
发帖数量: 542 个
工控威望: 1220 点
下载积分: 3875 分
在线时间: 328(小时)
注册时间: 2007-04-22
最后登录: 2022-03-17
查看chzy_114的 主题 / 回贴
楼主  发表于: 2009-01-19 15:18
相对位置控制指令DRVI---三菱FX系列PLC应用指令

  所谓相对位置控制方式,是指由当前位置开始移动距离的方式,移动方向由输出脉冲数的正/负符号决定。


    相对位置控制指令DRVI编程方式如下:
    DRVI D10 D20 Y1 Y4
    *D10:指令输出脉冲数,可以应用寄存器或是数值指定
    *D20:指令输出脉冲频率,可以应用寄存器或是数值指定  
    *Y1: 指令输出脉冲地址,只能用Y0或是Y1
    *Y4: 旋转方向输出,根据所控制执行元件的设置参数来确定输出ON(OFF)为正向或是反向。
    相对位置指令实例:(假设Y3闭合时,执行元件向右。D8142原值为1000)
    LD  M0  
    DRVI K3000 K1000 Y1 Y3
    由当前位置向右运行3000个脉冲数,Y3闭合状态。D8142的值变为4000
    LD  M0  
    DRVI K-3000 K1000 Y1 Y3    
    由当前位置向左运行3000个脉冲数,Y3断开状态。D8142的值变为-2000
    由上面的例子可以看出,相对位置指令输出脉冲数完全由指令中的脉冲数所决定,与D8140(D8142)无关。这是相对位置指令与绝对位置指令的区别.

本帖最近评分记录:
  • 下载积分:+1(hualuogeng) 热心助人!
  • 下载积分:+1(yeyanhua) 热心助人!
  • 下载积分:+2(jinyongdaxa) 热心助人!
    190321412
    级别: 论坛先锋
    精华主题: 0
    发帖数量: 805 个
    工控威望: 1043 点
    下载积分: 301 分
    在线时间: 201(小时)
    注册时间: 2007-09-14
    最后登录: 2024-06-09
    查看190321412的 主题 / 回贴
    1楼  发表于: 2009-02-26 11:19
    谢谢分享!