s7200子程序脉冲问题

LD     SM0.0
 DTCH   10
 AENO
 S      M10.0, 1

 LD     M10.0
 EU
 A      M10.1
 FIFO   VW2996, VW4000
 AENO
 R      M10.1, 1

 LD     M10.0
 EU
 A      Q0.2
 AN     M10.1
 ATT    VW1200, VW2996

 LDW>=  VW2998, VW2996
 S      M10.1, 1

 LD     SM0.0
 R      M10.0, 1

 使用定时中断0(6MS),执行表操作,但是触发脉冲不好取,于是便想利用该中断子程序自己产生,不知道会不会有效?

问题补充:
这是定时中断执行的中断程序,中断的连接已经在OB1中写过了!
     **其实我的问题是定时中断程序能否使用自己产生的脉冲信号(M10.0)?**

最佳答案

这部分是定时中断的程序吗?
 是:分离完中断在执行完中断后还需要再连接一次中断
 不是
 看这部分程序发现很多错误,将定时中断分离,定时中断就不会执行,如果要使用定时中断首先要连接中断,在中断程序中置为m10.0
 

提问者对于答案的评价:
问题已解决!
 原来在定时中断中,是不需要加上升沿来触发<表操作>指令的!
 还有我原来程序的做法是错误的,根本读不到子程序自己产生的脉冲!

原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc349240.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月4日 下午11:59
下一篇 2021年7月4日 下午11:59

相关推荐

发表回复

登录后才能评论