西门子S7-300 程序问题

上升沿触发 P 后边的 Q 是一直置位还是只置位一个周期
还是有其他的什么讲究?

请真正试过的高手 做解答

PLC-SIM 里是置位一个周期 但是我在实际的应用中 确实一直置位

我想不通!

求高人指点!
楼下两位 200 300 我做这方面的PLC 已经4年了
我不是问 原理 请看清我的问题 谢谢!
p)是M0.0上升沿触发信号,是在M0.0接通时产生一个接通信号,然后断开。所以Q只是瞬间接通,如让Q保持用(S)线圈输出命令。
你真正的试了吗? Q只是瞬间接通?? 你去监控看了?
没有真正理解和实践过的 兄弟 请勿回答 请抱着跟我一样的态度 请求高人指点 谢谢

一般是不可能出现的,有以下几种情况会导致上述问题发生
1.输出点在其他程序块中有重置
2.M0.0在不断被触发,它在以监控看不到的速度通断
3.300的上升沿P的地址有没被重置
4.更换输出点或CPU试一下
希望对你有帮助
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-02-20
(p)是M0.0上升沿触发信号,是在M0.0接通时产生一个接通信号,然后断开。所以Q只是瞬间接通,如让Q保持用(S)线圈输出命令。
第2个回答  2011-03-01
只要M0.0导通触发一次,Q点就会有一个脉冲输出。 呵呵,幸亏你已经做这个已经四年了,一点东西都不懂,呵呵,可笑!如果让Q点控制置位的话,那么输出是会一直存在的呀,除非有复位信号。还有就是你的M0.0的接通频率是多少?如果过高的话,那么你用的继电器可能不支持的,造成了输出置位的情况了,你可以让Q点控制一个固态继电器,然后再试试,这就是你说的所有可以形成的原因了,自己再看看吧
第3个回答  2011-03-04
Q是接通一个周期,肯定不会错,但有个前提,就是如果你用的是300的PLC,那么(P)是要赋予一个位的,这个位如果你用了L存储区那结果就不一定了,如果你用了M存储区,那肯定不会错,如果有问题,可能是那个位你在别的程序里还在使用!
相似回答