欢迎来到西门子工业支持中心网站!
欢迎来到西门子工业支持中心网站!
悬赏:5分 | 解决时间:2009-02-12 22:44
产品版区:
SIMATIC S7-300(F)/S7-400(F/H/FH)
Simatic99
要求按一下按钮(M100.0),灯(M200.0)亮,再按,灯熄;再按,灯亮~~~以此类推。为什么以下程序只能置位不能复位啊,我觉得没有问题的啊~麻烦大家指点一下。
A M 100.0
FP M 100.1
AN M 200.0
S M 200.0
A M 100.0
FP M 100.1
A M 200.0
R M 200.0
NOP 0
小程序:
最佳答案
回答者:
weiyt
回答时间:2008-11-29 09:42
提问者对于答案的评价:
都很不错,谢谢大家了!
A M 100.0
FP M 100.1
X M200.0
= M200.0
程序有问题,涉及到置位优先与复位优先。
如果你把程序前四句放到后边,就是只复位不置位啦
楼上可以满足,再给你一种选择:
A I 0.0
FP M 0.0
JCN ll
A Q 0.0
NOT
= Q 0.0
ll: BEU
如果用梯形图编写你的程序 ,在你程序的基础上分别添加两个上升沿就可以实现
m100.0 m100.1 m200.0 m100.2 m200.0
------||------------------(p)----------|/|------------(p)-------------(s)
|
| m200.0 m100.3 M200.0
------||---------------(p)------------(R)
模拟器是没有办法模拟的,但是用在实际项目中却可以。。。
给你发了邮件
那为什么在s7-200中如下程序可以实现题目要求,而同样程序在s7-400中却不能了呢(转换成梯形图是一样的语法)?
LD I0.0
EU
AN Q0.0
//
LD I0.0
EU
NOT
A Q0.0
OLD
= Q0.0
学习了.
乒乓电路
Network1
I0.0 M0.0 M0.1
├─┤├──(P)──()─┤
Network2
M0.1 M0.2 M0.2
├─┤├┬┤/├┬─()─┤
│ M0.2│M0.1 │
├─┤├┴┤/├┘
Network3
M0.2 Q0.0
├─┤├─────()──┤
用梯形图编比较方便,编了后可以在STEP7中直接转换为语句表的
现赠您1张1847体验会员卡,可免费领取,畅学1847会员内容,是否领取?
欢迎您访问支持中心!
丰富的视频,全方位的文档,大量的网友交流精华……
为了更好的完善这些内容,我们诚邀您在浏览结束后,花20秒左右的时间,完成一个用户在线调查!
感谢您的支持!