用Rest_BF复位一批位Bits,和用Move发送数字0到这些位,二者有什么区别?

已锁定

昔日如诗

  • 帖子

    826
  • 精华

    3
  • 被关注

    10

论坛等级:侠圣

注册时间:2018-04-17

钻石 钻石 如何晋级?

用Rest_BF复位一批位Bits,和用Move发送数字0到这些位,二者有什么区别?

4099

11

2019-09-22 17:57:57

    如下图所示,在程序段6第一行中,我用Reset_BF指令将从M200.0到M201.7复位了。在第二行,用M199.3控制M200.0。这种情况下,M199.3接通时,M200.0会得电从而吸合么?因为我担心M200.0在第一行是用Reset指令复位的,后面必须用Set指令才能将它置位(就是让它的线圈得电从而吸合),而M199.3不是Set指令。

   在程序段7中,我用Move指令发送数字0到MW200中,就是将从M200.0到M201.7清零了。这样,在图中第四行代码中,M199.4控制M200.0,M199.4闭合则M200.0的线圈得电从而吸合;M199.4断开则M200.0的线圈失电从而断开。这是没有问题的。

  但是我还是想采用程序段6这种方式,因为Reset_BF可以精确到位,而Move只能精确到字节或者字。我想问一下大侠,程序段6这种编程有问题吗?   

   



用Rest_BF复位一批位Bits,和用Move发送数字0到这些位,二者有什么区别? 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-1200系列

共有15228条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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