存储在MW中的int值跳变 求指点!

我在变量表里定义了int值存储在MWxx中,程序中定义:当满足一定条件中,将int值设置为200。监控是发现,当满足条件后,int值会先跳变,一百多两百多不等,然后变成200.如果改变储存地址,有时候在变量表中监控一直为0. 求问跳变是为什么?要如何解决?和MW存储器有什么关系?谢谢各位!

图片说明:

存储在MW中的int值跳变 求指点!   

最佳答案

楼主的程序有问题。估计是地址交叉了。你使用MW13,MW13包括MB13和MB14这2个字节。MB13包括M13.0到M13.7,MB14包括M14.0到M14.7。有可能你程序中使用了M13.0到M14.7中的点了。建议使用MW字存储区时候使用双数存储区。例如MW0,MW2,MW4,MW6等等,不要使用MW1,MW3,MW13等。使用交叉参考查看是不是地址重叠了。建议楼主更改MW13为其他没有使用的地址。例如MW20 。确保MW20没有被占用,包括M20.0到M21.7都不能被使用。然后下载程序,在变量表中监控MW20数值。

提问者对于答案的评价:
已经解决,非常感谢!

专家置评

已阅,最佳答案正确。MW13用重了,程序里有两个地方为这个地址写数据。

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc148011.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年6月3日
下一篇 2017年6月3日

相关推荐

  • win10 64位 set pg/pc interface

    我在win10 64位系统下安装portal v14 sp1后,控制面板里有一个:设置PG/PC接口(32位),打开后没有:添加/删除项,接口参数里没…

    2017年5月28日
  • “网络风暴”是啥玩意儿?

    某书在介绍S7-1500冗余时写道,若没有配置MRP介质冗余,连接环网,会造成网络风暴。不知这个“网络风暴”是啥玩意儿? 最佳答案 交换机负责收发报文,如果是自己的就收下来,如果不…

    SIMATIC S7-1500 2017年6月5日
  • S71500CPU 电源端子接线

    如果用S71500的负载电源PM1507(不支持背板供电)或300的PS307电源为S71500的CPU供电,那么24V电源应该接到S71500电源端子的哪个端子上。具体来说,S7…

    2017年6月12日
  • 分布式IO

    求分布式IO的CAD图纸 最佳答案 西门子下载中心 提问者对于答案的评价:谢谢

    SIMATIC S7-1500 2017年6月7日
  • S7-1500如何诊断DP/PN网络站点信息

    S7-1500如何诊断DP/PN网络站点信息 最佳答案 1500系统支持以下多种方式对DP/PN网络站点进行诊断(1)通过PLC或模块的LED指示灯  &nbs…

    SIMATIC S7-1500 2017年6月4日
  • S7-1500存储卡问题

    S7-1500用存储卡都有2 GB卡, 怎么容量和S7-300/400 存储卡比起来 大这么多?新的存储卡有什么作用了,是否 只能…

    SIMATIC S7-1500 2017年6月10日
  • TIA博途软件V13无线仿连接不上无法控制设备

    电脑上已经连接好了PLC安装的局域网无线,想通过仿真来控制设备伸出收回情况,同事的电脑仿真就能连接上,但我的却连不上我们都没有找到问题在哪里,希望有大神能指点一下,谢谢了! 问题补…

    SIMATIC S7-1500 2017年6月3日
  • 博途V13.0软件不能与授权管理器连接

    请问我的博途软件打开组态时弹出不能建立与授权管理器的连接是怎么回事啊,错误代码:0x0000274C 最佳答案 应该是授权管理的服务没有启动或者被杀毒软件禁用了。我的电脑,右键,管…

    SIMATIC S7-1500 2017年6月12日
  • 1500M区数据断电保持怎么设置?

    1511-PN的 M区数据断电保持怎么设置? 最佳答案 位存储器、定时器、计数器 在 PLC 变量表中,可通过“保留”(Retain)&nb…

    SIMATIC S7-1500 2017年6月1日
  • 博途软件使用中梯形图换行

    博途软件梯形图编程时当一行触点数量很多时看起来不方便,请问怎样换行,接在上一行后继续写。 问题补充:用三菱软件时,一行点太多会自动换行, 最佳答案 触点太多  …

    SIMATIC S7-1500 2017年5月28日