登录
首页 PLC论坛 西门子SIEMENS
回帖 发帖
正文

主题:[求助]单脉冲信号

点击:2375 回复:6

用“A,AN,O,ON,=”做一个单脉冲信号,要求只能按一个按钮。
多谢了。
04-09-07 16:51
什么是单脉冲信号?
A I0.0
= Q0.0
按键上跳,松开下跳,一个脉冲。
A   I0.0
AN Q0.0
=   Q0.0
按键后上下跳,峰谷均为一个程序周期。
A    I0.0
AN  M0.0
AN  Q0.0        //可去除,保守写法
=    Q 0.0
A    I0.0
=    M0.0
按键后产生一个脉宽为程序周期的单脉冲。
============================
以上几个脉冲程序只是研讨性举例,忽略了程序结构,所以脉冲并不一定能应用在正式商业程序。
04-09-08 10:06
我也写了一个:
LD     I0.0
LPS
AN     M0.0
=      Q0.0
LPP
=      M0.0
按键后产生一个脉宽为程序周期的单脉冲,请各位老大看看。
04-09-08 11:31

引用 tonny 在 2004-9-7 16:51:00 发言【内容省略】

老兄,你的条件不要了?“A,AN,O,ON,=”
用FP\FN\SP很简单呀。
04-09-08 11:56
你写的是200的?
04-09-08 11:58
是200的,用梯形图写的再转到STL的。再问一个问题,用一个按钮控制一个输出的on/off,第一次按下on,第二次按下off,只能用简单的逻辑指令,如A, AN, ()。
最后修改:2004-9-9 9:10:25
04-09-08 12:31
LD     I0.0
EU
A      Q0.0
=      M0.0
LD     I0.0
EU
O      Q0.0
AN     M0.0
=      Q0.0
04-09-10 10:51

工控新闻

更多新闻资讯