云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > Siemens S7-200 M寄存器和V寄存器的区别

Siemens S7-200 M寄存器和V寄存器的区别

  • 62 次阅读
  • 3 次下载
  • 2025/7/13 17:26:48

Siemens S7-200 M寄存器和V寄存器的区别

我在做一个PLC程序时,总工要我把所有的 M寄存器 都改为 V寄存器,尤其是与外围设备进行数据交换的点,请教大家,为什么要这样做??

个人认为:

1:M和V均具有读写属性,应该都可以与外围设备进行数据交换

2:V寄存器应该主要用来存储数据的吧。

如果跟300数据交换,只能用v区。所以,不是所有情况下,m和v都一样的 M点容量很少,点不是很多,M点一般是停电保存数据用!

这个按照我的理解是数据容量不同吧,VB,VW,VD可以有这些,而M。。。

S7-200CPU中的M区地址空间很小,只有32个字节。 而V区空间很大,并且用法与M区相似。 有些用户习惯使用M 区作为中间地址,但S7-200CPU中M区地址空间很小,只有32个字节,往往不够用。而S7-200CPU中提供了大量的V 区存储空间,即用户数据空间。V存储区相对很大,其用法与M 区相似,可以按位、字节、字或双字来存取V 区数据。例:V10.1, VB20, VW100, VD200等等。

的确,范围方面CPU224/226有 VB0.0~VB5119.7 的 5KB 存储容量;而 CPU226的有效编址范围为 M0.0~M31.7 的范围

但是,我编辑的程序中,使用M存储器对应的变量的类型为I/O离散或者内存离散,是用来存储开关量的。

还有一点,在 组态王 上位机监控软件 里定义 变量时,M寄存器 可以按位定义,如:

变量:启动按钮;变量类型:I/O离散;寄存器:M0.0;数据类型:Bit;属性:读写

而 V寄存器 就不能直接进行位的定义,最小为 Byte,然后再应用相应的 函数 进行位的操作,如:

变量:启动按钮;变量类型:I/O整数;寄存器:V0;数据类型:Byte;属性:读写

然后在画面上定义一个启动按钮:命令语言链接为:

按下时:Bitset(\\\\本站点\\启动按钮,1, 1 );

弹起时:Bitset(\\\\本站点\\启动按钮,1, 0 );

搜索更多关于: Siemens S7-200 M寄存器和V寄存器的区别 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

Siemens S7-200 M寄存器和V寄存器的区别 我在做一个PLC程序时,总工要我把所有的 M寄存器 都改为 V寄存器,尤其是与外围设备进行数据交换的点,请教大家,为什么要这样做?? 个人认为: 1:M和V均具有读写属性,应该都可以与外围设备进行数据交换 2:V寄存器应该主要用来存储数据的吧。 如果跟300数据交换,只能用v区。所以,不是所有情况下,m和v都一样的 M点容量很少,点不是很多,M点一般是停电保存数据用! 这个按照我的理解是数据容量不同吧,VB,VW,VD可以有这些,而M。。。 S7-200CPU中的M区地址空间很小,只有32个字节。 而V区空间很大,并且用法与M区相似。 有些用户习惯使用M 区作为中间地址,但S7-200CPU中M区地址空间很小,只有32个字节

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com