用PLSY控制伺服,怎么有时候不动作?请问M1030有什么问题? 点击:580 | 回复:5



魔_小柒

    
  • 精华:0帖
  • 求助:1帖
  • 帖子:22帖 | 154回
  • 年度积分:0
  • 历史总积分:194
  • 注册:2008年11月04日
发表于:2009-08-29 17:07:49
楼主
各位大哥,麻烦帮忙看下这个程序。             每隔10S触发一次M10,半个小时左右伺服突然就不动作。小弟不明白为什么。 通过监控发现是第一个脉冲发送完毕后 M1030不输出。程序就卡在我框框的位置。
并不是每次都会。偶发事件。。
我程序扫描时间大概在10.7MS。请问会不会影响?



一点意见

  • 精华:0帖
  • 求助:0帖
  • 帖子:6帖 | 895回
  • 年度积分:0
  • 历史总积分:1187
  • 注册:2002年7月29日
发表于:2009-08-31 10:48:14
1楼

你说用的PLC型号?

你可以在M10上升沿后再加上复位M1030试试

魔_小柒

  • 精华:0帖
  • 求助:1帖
  • 帖子:22帖 | 154回
  • 年度积分:0
  • 历史总积分:194
  • 注册:2008年11月04日
发表于:2009-09-01 08:24:15
2楼

20EH的PLC。

M14发的脉冲没有终止信号,用M10复位M1030没有效果呀。真奇怪。

我现在用另一种方式也可以实现我要求的动作了,但就是不明白为什么这样写不行。。

天涯

  • 精华:0帖
  • 求助:2帖
  • 帖子:23帖 | 269回
  • 年度积分:0
  • 历史总积分:867
  • 注册:2008年10月17日
发表于:2009-09-01 08:36:06
3楼

我认识你阿!我是追寻还记得啊

问题解决没阿 !没找我 !简单

一点意见

  • 精华:0帖
  • 求助:0帖
  • 帖子:6帖 | 895回
  • 年度积分:0
  • 历史总积分:1187
  • 注册:2002年7月29日
发表于:2009-09-01 15:19:05
4楼

不行是吧!

这样,你在M1030下方并联一个M1337的下降沿,试一下!

zjq

  • 精华:1帖
  • 求助:0帖
  • 帖子:23帖 | 83回
  • 年度积分:0
  • 历史总积分:291
  • 注册:2006年9月19日
发表于:2009-09-08 12:25:13
5楼

程序看不全,第一个PLSY最好延时一个扫描周期让条件导通,你这个存在2个PLSY的条件同时成立(第1个到第2个PLSY之间程序执行时应该有0.5s),按理是不影响的,但现在出现问题了,还是避免好。

 


热门招聘
相关主题

官方公众号

智造工程师