各位大师,台达PLC SV的DRVI指令能不能实现暂停功能啊? 点击:5484 | 回复:7



xudengke

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:4帖 | 76回
  • 年度积分:75
  • 历史总积分:176
  • 注册:2008年4月26日
发表于:2010-10-25 21:41:15
楼主
各位大师,台达PLC SV系列的DRVI指令能不能实现暂停功能啊?具体如何实现呢?我知道EH系列是有这个特M的,可SV系列的没有啊,只有直接停止的特M。我需要在“暂停”后停止发脉冲,“继续”后发完剩下的,因为路径比较复杂,如果每段都计算的话就太麻烦了,有什么好办法,请不吝赐教!



xudengke

  • 精华:0帖
  • 求助:0帖
  • 帖子:4帖 | 76回
  • 年度积分:75
  • 历史总积分:176
  • 注册:2008年4月26日
发表于:2010-10-26 20:47:18
1楼
难道是我没有把问题描述清楚?请大家给出建议,谢谢!

robotH

  • 精华:0帖
  • 求助:0帖
  • 帖子:7帖 | 688回
  • 年度积分:0
  • 历史总积分:2433
  • 注册:2004年10月14日
发表于:2010-10-26 21:17:46
2楼

从台达最新版编程手册看,EH2和SV均不支持暂停功能了。你可以

1、用DRVA指令;

2、仍用DRVI,但在开始发脉冲前记下当前脉冲数,“暂停”后再次记下当前脉冲数,“继续”后将相差的脉冲数发完。

xudengke

  • 精华:0帖
  • 求助:0帖
  • 帖子:4帖 | 76回
  • 年度积分:75
  • 历史总积分:176
  • 注册:2008年4月26日
发表于:2010-10-27 20:57:30
3楼
回复内容:
对:robotH 关于

从台达最新版编程手册看,EH2和SV均不支持暂停功能了。你可以

1、用DRVA指令;

2、仍用DRVI,但在开始发脉冲前记下当前脉冲数,“暂停”后再次记下当前脉冲数,“继续”后将相差的脉冲数发完。

内容的回复:嗯,你说的方法我考虑过,路径比较复杂,还有点担心用这种方法计算后,是否影响精度。EH2是支持暂停功能的,我已经实现了,特M忘了是多少,身边没带资料,你再查查。


robotH

  • 精华:0帖
  • 求助:0帖
  • 帖子:7帖 | 688回
  • 年度积分:0
  • 历史总积分:2433
  • 注册:2004年10月14日
发表于:2010-10-27 22:40:30
4楼

SV与EH2应该是一样的。以下是台达编程手册上的内容:

工*控*人*生

  • 精华:0帖
  • 求助:0帖
  • 帖子:3帖 | 239回
  • 年度积分:0
  • 历史总积分:1070
  • 注册:2007年3月20日
发表于:2010-10-29 11:43:01
5楼

有机会试看看台湾永宏PLC,单机最多可控制4轴,每轴200K,有需要QQ1012351099

xudengke

  • 精华:0帖
  • 求助:0帖
  • 帖子:4帖 | 76回
  • 年度积分:75
  • 历史总积分:176
  • 注册:2008年4月26日
发表于:2010-10-29 21:04:56
6楼
回复内容:
对:robotH 关于

SV与EH2应该是一样的。以下是台达编程手册上的内容:

内容的回复:是我记错了,是EH,SV就只能直接停止了,似乎没什么意义


robotH

  • 精华:0帖
  • 求助:0帖
  • 帖子:7帖 | 688回
  • 年度积分:0
  • 历史总积分:2433
  • 注册:2004年10月14日
发表于:2010-10-30 09:55:39
7楼
M1334实际上是决定立刻停止还是按减速时间减速停止。

热门招聘
相关主题

官方公众号

智造工程师