关于台达plc控制伺服绝对值指令问题 点击:530 | 回复:4



JunerC

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:4帖 | 46回
  • 年度积分:0
  • 历史总积分:95
  • 注册:2018年6月15日
发表于:2019-12-17 07:31:09
楼主

假如执行了DDRVA指令后我的目标值是1000,在执行这个指令中我想把目标位置修改成2000这个时候应该怎么做

1分不嫌少!



请叫我王老湿

  • [版主]
  • 精华:0帖
  • 求助:0帖
  • 帖子:622帖 | 8531回
  • 年度积分:91
  • 历史总积分:332562
  • 注册:2011年4月25日
发表于:2019-12-17 08:54:19
1楼

中小型PLC,在指令导通时,修改脉冲数及频率无效,你可以在修改的那个周期,把脉冲执行指令断开一周期就OK了,这样脉冲量及频率也改变了。对于脉冲指令为上升沿执行的指令, 你可以在改变脉冲数的那个周期,让指令暂停执行一期, 待数据改变后,再执行一次沿指令。


请叫我王老湿

  • [版主]
  • 精华:0帖
  • 求助:0帖
  • 帖子:622帖 | 8531回
  • 年度积分:91
  • 历史总积分:332562
  • 注册:2011年4月25日
发表于:2019-12-17 09:01:47
2楼

在指令执行过程中修改脉冲数或者频率是没有反应的;
DDRVA是绝对定位指令,以中断方式执行不受扫描周期影响;
修改任何数据后当前执行的数据是不变化的,需要下次执行的时候才会生效。

JunerC

  • 精华:0帖
  • 求助:0帖
  • 帖子:4帖 | 46回
  • 年度积分:0
  • 历史总积分:95
  • 注册:2018年6月15日
发表于:2021-03-29 09:21:00
3楼

引用 "请叫我王老湿" 的回复,发表在1楼
        内容: 中小型PLC,在指令导通时,修改脉冲数及频率无效,你可以在修改的那个周期,把脉冲执行指令断开一周期就OK了,这样脉冲量及频率也改变了。对于脉冲指令为上升沿执行的指令, 你可以在改变脉冲数的那个周期,让...

阿帆

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 61回
  • 年度积分:0
  • 历史总积分:51
  • 注册:2019年4月27日
发表于:2021-08-31 10:50:41
4楼

不知道哟哦哦阿斯顿哦撒


热门招聘
相关主题

官方公众号

智造工程师