回复:单台仪表不间断通讯咨询

已锁定

芳季

西门子1847工业学习平台

  • 帖子

    15537
  • 精华

    101
  • 被关注

    963

论坛等级:至圣

注册时间:2007-08-03

钻石 钻石 如何晋级?

发布于 2023-04-04 11:38:53

7楼

展开查看
以下是引用inception9578在2023-04-03 15:42:41的发言 >1楼

数据接收也正常,许多案例为什么都要将完成位 done  复位 ?不解

这个值就只有上升沿有实质性的作用,就在这一刻,工作完成了。以后这个值即使是on是off也不太反应事实。就像某些老旧信箱,里面依然放着催缴水电费的通知。喜欢清理一下的就清理一下。全凭编程者是否需要。你不觉得需要就不需要。你的思路跟别人可以不一致。这个是无法解释的。你问左手拿筷子的人为什么不用右手,叫人怎么解释?

这里你需要理解两个时刻。

1,first上升沿的这一个扫描周期,msg指令执行了,无论什么结果,done位此刻输出off。

2,任务结束,无论完成了或者未能发出信息。done位都会输出on。

这两个时刻就是指令自主的行为。其他时间你修改这个done也不影响指令的行为。(因为它是out参数)

评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-200 SMART

共有9022条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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