PLSY PLSR两条指令能用两次吗? 点击:7342 | 回复:8



zou_teng

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:3帖 | 18回
  • 年度积分:0
  • 历史总积分:39
  • 注册:2012年2月11日
发表于:2014-10-24 17:07:54
楼主

我这两天在用LP1-08M06T这款PLC驱动步进电机,想多次使用PLSR指令,但在第二次调用这条指令时,程序卡在此处不动。看手册上说不能调用两次,我想问如果我想用这款PLC控制步进电机(不支持定位指令),除了弄闭环外,还有其它好的办法吗?谢谢回答!




zhu860423060

  • 精华:5帖
  • 求助:27帖
  • 帖子:272帖 | 3538回
  • 年度积分:79
  • 历史总积分:18638
  • 注册:2011年3月06日
发表于:2014-10-24 17:53:02
1楼

有的PLC可以,有的不可以。

zou_teng

  • 精华:0帖
  • 求助:0帖
  • 帖子:3帖 | 18回
  • 年度积分:0
  • 历史总积分:39
  • 注册:2012年2月11日
发表于:2014-10-24 18:12:21
2楼

回复内容:

对: zhu860423060 有的PLC可以,有的不可以。 内容的回复!


LP1-08M06T不可以,那怎样可以实现精确控制?

zhu860423060

  • 精华:5帖
  • 求助:27帖
  • 帖子:272帖 | 3538回
  • 年度积分:79
  • 历史总积分:18638
  • 注册:2011年3月06日
发表于:2014-10-25 08:00:53
3楼

回复内容:

对: zou_teng 回复内容:对: zhu860423060  有的PLC... 内容的回复!


就用一条,但他的触发条件可以有多条,信捷的PLC有些款也是这样子,只能用一条运动指令,这里有可实例,希望能帮到你。http://bbs.gongkong.com/d/201406/566126_1.shtml

rockey_81

  • 精华:1帖
  • 求助:10帖
  • 帖子:98帖 | 631回
  • 年度积分:0
  • 历史总积分:980
  • 注册:2005年4月01日
发表于:2014-10-25 08:10:31
4楼

应该可以吧,只要不同时触发就行了


zou_teng

  • 精华:0帖
  • 求助:0帖
  • 帖子:3帖 | 18回
  • 年度积分:0
  • 历史总积分:39
  • 注册:2012年2月11日
发表于:2014-10-25 09:32:17
5楼

回复内容:

对: zhu860423060 回复内容:对: zou_teng  回复内容:对: z... 内容的回复!


恩,是的,可以通过改变触发条件和改变参数来实现,昨天我是用子函数的方式来实现,可能是子函数的限制,今天用顺序功能图(用辅助变量M的方式)可以实现控制,谢谢你的回答!

zou_teng

  • 精华:0帖
  • 求助:0帖
  • 帖子:3帖 | 18回
  • 年度积分:0
  • 历史总积分:39
  • 注册:2012年2月11日
发表于:2014-10-25 09:35:42
6楼

回复内容:

对: rockey_81 应该可以吧,只要不同时触发就行了 内容的回复!



zou_teng

  • 精华:0帖
  • 求助:0帖
  • 帖子:3帖 | 18回
  • 年度积分:0
  • 历史总积分:39
  • 注册:2012年2月11日
发表于:2014-10-25 09:43:13
7楼

回复内容:

对: zou_teng 回复内容:对: rockey_81  应该可以吧,只要... 内容的回复!



看这个LP1系列PLC手册时把我给搞懵了,我以为不管改不改触发条件,只要两次及以上调用时,程序就会出错。今天用状态位的方式是可以的。

Jack_luo

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 135回
  • 年度积分:0
  • 历史总积分:848
  • 注册:2015年5月08日
发表于:2016-06-22 16:10:30
8楼

可以用,在顺序功能块或者不同流程里也可以用


相关主题

官方公众号

智造工程师