回复:新手自学有个问题怎么都搞不明白,M区和V区到底有啥区别,什么情况下只能用M区而不能用V区?

已锁定

GreenHands

西门子1847工业学习平台

  • 帖子

    715
  • 精华

    2
  • 被关注

    11

论坛等级:侠圣

注册时间:2017-02-06

钻石 钻石 如何晋级?

发布于 2024-01-25 20:59:31

6楼

变量存储区(V,Variable memory);

标志存储区(M,Flag memory);

变量存储区(V)用来存放程序在运行过程中的中间变量或者需要的配方数据;标志存储区(M)用来存放逻辑运算的中间结果(标志,flag);其实,在编程时,变量存储区和标志存储区没有明显的界限,你也可以用变量存储区来存放逻辑运算的中间结果。两者都可以位、字节、字或者双字的方式进行访问,其区别在于变量存储区(V)比标志存储区(M)要大很多。比如,在CPU ST40中,变量存储区的范围为VB0到VB16383;而标志存储区的范围为MB0到MB31。程序运行过程中需要的配方数据,需要在数据块(Data Block)编辑器中设置并存放在变量存储器(V)中。



摘自:https://zhuanlan.zhihu.com/p/36213652

肝就完事了,然后就没有然后了
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-200 SMART

共有8941条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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