您好,欢迎您访问艾洋工控园。

艾洋工控园

首页 > PLC

PLC

三菱plc指令plsv可以用双线圈吗(三菱plc脉冲指令plsv加减速)

发布时间:2024-01-24 10:30:01 PLC
  上两个文章我们讲述了高速脉冲输出指令PLSY和PLSR,相比这两个指令,今天所说的PLSV指令是可变速脉冲输出,它的指令内容为:116位指令PLSV S D1 D2,32位指令DPLSV S D1 D2。其中...

  上两个文章我们讲述了高速脉冲输出指令PLSY和PLSR,相比这两个指令,今天所说的PLSV指令是可变速脉冲输出,它的指令内容为:116位指令PLSV S D1 D2,32位指令DPLSV S D1 D2。其中S是脉冲输出的指定频率,D1是脉冲输出端子,D2是旋转方向输出信号端子,从这里可以看出它是一条速度指令,没有完成标志。

  

  1 指令讲解

  PLSV D100 Y0 Y4,D100代表脉冲输出频率,其范围是-32768~-1,+1~32768,可在脉冲输出过程中随意修改脉冲频率D100, 从它的范围-32768~-1能发现它能输出负脉冲,这里说明一下这里的负表示方向,就是说当频率值为正时正转,为负时反转。若输出正频率脉冲,此时旋转方向信号Y4闭合,输出负频率脉冲,Y4断开,在执行过程中不要对Y4的输出进行控制。

  2 功能说明

  主要输出可变速脉冲,其中可带有加减速动作和无加减速动作:

  

  无加减速动作功能

  此时,输出脉冲的频率的改变没有加减速,如上图的从0升到100,从100升到250没有加速时间都是直接改变,从500降到250,从250降到0也没有减速过程,都是直接下降。

  

  带加减速的脉冲输出

  上图就是带有加减动作的脉冲输出,此时需要将特殊辅助继电器M8338设置为ON状态。此时有一个基底速度,默认值为0Hz,这个基底速度是从0直接上升的速度没有加减速,加速时间就是从基底速度上升到最高速度的时间,减速时间是从到最高速度到基底速度的时间,初始值都为100ms,这个怎么理解呢,比如现在设置最高速度为1000Hz,加减速时间设置为1000ms,基底速度为0,输出一个500Hz频率的脉冲,那么根据以上设置,只需要500ms就能达到500Hz,同理减速也一样,目前这个仅支持梯形加减速不支持S曲线加减速。

  3 相关软元件介绍

  特殊辅助继电器M

  M8329,指令执行异常结束标志,属性可读,就会指令执行错误时会停止脉冲的输出。

  M8338,加减速动作,ON状态下才有的功能,属性可驱动。

  M8340、M8450、M8360、M8370是Y0、Y1、Y2、Y3脉冲输出监控,属性可读。

  还有一些正反转极限标志和指令驱动标志。

  特殊数据寄存器D

  D8340、D8450、D8360、D8370脉冲当前值寄存器,32位的。

  D8342、D8352、D8362、D8372基底速度设置,单位Hz,16位的。

  D8343、D8353、D8363、D8373最高速度设置,单位Hz,32位的。

  D8348、D8358、D8368、D8378加速时间设置,单位ms,16位的。

  D8349、D8359、D8369、D8379减速时间设置, 单位ms,16位的。

  注意: 有些型号的PLC或低版本不支持上述功能, 具体可参考三菱定位手册。

  脉冲当前值寄存器根据脉冲频率的正负进行增加或减少, 当输出正频率脉冲时当前值增加, 输出负频率脉冲时当前值减少。

  最后在HMI上显示PLSV指令脉冲输出过程, 遗憾的加减速功能没有提现出来, 不知道是哪方面的原因或许是PLC版本低,本次演示触摸屏采用汇川IT5100T型号,显示效果没有威纶效果好, 分辨率和采样率都不太好。

  视频加载中...

留言与评论(共有 0 条评论)
   
验证码: