当前位置:
西门子200PLS指令控制步进正反转问题
回复 | 人气 | 打印
hufangsheng 个人主页 给TA发消息 加TA为好友 悬赏40分-未结帖 发表于:2020-02-08 18:42:12 楼主

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

image.png


分享到: 关注收藏 邀请回答 回复 举报

请叫我王老湿 个人主页 给TA发消息 加TA为好友 发表于:2020-02-09 11:41:05 1楼
 

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

  回复 引用 举报
chensiyuan126qq 个人主页 给TA发消息 加TA为好友 发表于:2020-02-09 15:14:08 2楼
 

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

  回复 引用 举报
hufangsheng 个人主页 给TA发消息 加TA为好友 发表于:2020-02-09 21:09:02 3楼
 


回复内容:

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

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

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

  回复 引用 举报
hufangsheng 个人主页 给TA发消息 加TA为好友 发表于:2020-02-09 21:12:01 4楼
 


回复内容:

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

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

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

  回复 引用 举报
李东泽 个人主页 给TA发消息 加TA为好友 发表于:2020-02-10 19:01:17 5楼
 

建议放到主程序


  回复 引用 举报

周点击排行
周回复排行
最新求助