西门子200PLS指令控制步进正反转问题 点击:1289 | 回复:7



hufangsheng

    
  • 精华:0帖
  • 求助:4帖
  • 帖子:5帖 | 83回
  • 年度积分:254
  • 历史总积分:1518
  • 注册:2013年4月24日
发表于:2020-02-08 18:42:12
楼主
求助帖40分-已结帖

西门子200 PLC用PLS指令控制步进电机正反转时,为什么停不下来,感觉程序一直在执行中断程序,程序如下

image.png


1分不嫌少!


楼主最近还看过



请叫我王老湿

  • [版主]
  • 精华:0帖
  • 求助:0帖
  • 帖子:622帖 | 8548回
  • 年度积分:24
  • 历史总积分:335295
  • 注册:2011年4月25日
发表于:2020-02-09 11:41:05
1楼

在中断结束或子程序调用完成之前,如果你没有停止发出脉冲,它会持续发送脉冲,放到主程序中就没事了,将运行触发触点放到中断程序中。

chensiyuan126qq

  • 精华:0帖
  • 求助:0帖
  • 帖子:12帖 | 674回
  • 年度积分:0
  • 历史总积分:361
  • 注册:2011年12月28日
发表于:2020-02-09 15:14:08
2楼

一般脉冲指令要放到主程序,触发条件放到子程序

hufangsheng

  • 精华:0帖
  • 求助:4帖
  • 帖子:5帖 | 83回
  • 年度积分:254
  • 历史总积分:1518
  • 注册:2013年4月24日
发表于:2020-02-09 21:09:02
3楼


回复内容:

对: 请叫我王老湿 在中断结束或子程序调用完成之前,如果你没有停止发出脉冲... 内容的回复!

-------------------------

在中断程序中不是也指定了脉冲发送的数量吗,按理它不应该是按照给定的脉冲数量发送完了就应该停止发送吗

hufangsheng

  • 精华:0帖
  • 求助:4帖
  • 帖子:5帖 | 83回
  • 年度积分:254
  • 历史总积分:1518
  • 注册:2013年4月24日
发表于:2020-02-09 21:12:01
4楼


回复内容:

对: chensiyuan126qq 一般脉冲指令要放到主程序,触发条件放到子程序 内容的回复!

-------------------------

您意思是将触发条件放到中断子程序?

李东泽

  • [版主]
  • 精华:7帖
  • 求助:25帖
  • 帖子:1209帖 | 6375回
  • 年度积分:224
  • 历史总积分:44417
  • 注册:2010年3月25日
发表于:2020-02-10 19:01:17
5楼

建议放到主程序


Smile-lyc

  • [管理员]
  • 精华:127帖
  • 求助:50帖
  • 帖子:3482帖 | 22331回
  • 年度积分:1963
  • 历史总积分:145694
  • 注册:2006年8月04日
发表于:2020-03-13 08:56:29
6楼

感谢诸位答疑求助。温馨提醒:求助者请在一个月内及时把悬赏积分结贴发放。如果自己已经解决问题,还请到帖子跟帖分享为好。

一起分享经验,一起进步!


zhaojun1981

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 47回
  • 年度积分:0
  • 历史总积分:100
  • 注册:2007年5月14日
发表于:2020-03-14 11:29:06
7楼

初始化赋值一次即可


热门招聘
相关主题

官方公众号

智造工程师