回复:做了两个几乎一样的单按钮启停程序,好像用200Smart做好像都可以,但是用1200就一个正确一个错误,求解!!!!!!

已锁定

老老实实

  • 帖子

    195
  • 精华

    0
  • 被关注

    6

论坛等级:侠士

注册时间:2020-12-23

白金 白金 如何晋级?

发布于 2022-07-26 09:55:10

4楼

哈哈,终于也有人认真思考这个问题了,下面那个之所以不能正常运行,原因在于优先复位指令的操作数,

啥意思呢?就是方框上面那个M2.0,这个东西是啥呢,官方给的名字叫操作数,更容易理解的应该叫中间值,是一个inout属性的二传手。按照程序扫描从上到下,从左到右的原则,m0.0接通,第一行接通,这个时候m2.0就变成了1,然后扫描第二行,由于m2.0接通了,所以第二行也运行,优先复位,所以m2.0又变成了0,最终输出操作数的信号状态为0,所以,程序这样写,就是只能复位,而永远无法置位Q0.0.


诸恶莫作 众善奉行
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-1200系列

共有15595条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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