大家好!小弟是大四在读,最近在设计程序,用S7-200,编程时需要用到PLS脉冲输出指令。现在需要实现的功能是:
1.按下I0.6按钮后,通过PLS指令向Q0.0发送脉冲。
2.当发送脉冲时,按下I0.2按钮后,停止发脉冲,且Q0.3和Q0.4置位。
程序编好后发现,一旦启用PLS指令发送脉冲后,就再也停不下来了,只能等待脉冲发完。且发脉冲期间,按下I0.2后,Q0.3与0.4都可以置位。真是奇怪!
现在我将我编写的程序附上给大家看看,第一幅是主程序,第二幅是中断程序。
大家帮我分析一下问题吧!不胜感激!