回复:请教关于S7-200的异或指令(还是单键开关的问题)

伊默

西门子1847工业学习平台

  • 帖子

    4266
  • 精华

    118
  • 被关注

    220

论坛等级:至圣

注册时间:2003-10-24

白金 白金 如何晋级?

发布于 2005-10-12 15:39:22

0楼

你自己分析一下就知道为啥不行啦!
假设某一时刻Q0.0为0,此时I0.0上升沿来了,那么执行了第一条,这样Q0.0就为1了; 但是正因为这时Q0.0为1了,又会导致接着执行了第二条指令,这样Q0.0又变成了0,所以.....你明白了吗??? 反过来如果初始Q0.0=1你也可以分析出来的.

所以要想用置位和复位的方式完成,则需要一个中间位来过渡一下:
LD Q0.0
= M0.0

LD I0.0
EU
LPS
AN M0.0
S Q0.0, 1
LPP
A M0.0
R Q0.0, 1
或者
LD I0.0
EU
INCB MB0

LD M0.0
= Q0.0
当然还有N多其他的方法.再自己分析分析吧.
I can do it
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-200

共有33262条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
X 图片
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。