S7-200VD存储区累加问题

我用VD存储区进行累加计算,当VD存储区的值累加到2048就不正常了,在2048以下任何数值都可以正常累加,当数值达到2048以上就不能正常累加了。附件有监控图片!请问是那里出了问题,是CPU的存储区出了问题还是我的程序有问题。

最佳答案

除了地址问题,还有一个更重要的问题:
累加器都是有有效位的,我记得应该是6位,两个实数相加先对齐指数,然后加前面的小数部分。这样如果相加的两个数相差超过10^7,则小的那个数对齐指数后,小数部分为0了,就出现不累加的情况。两个相加的数相差的数量级越大,误差也就越大。

提问者对于答案的评价:
非常感谢指教!我换了个控制器,它又可以正常在以前基础上进行累加,我很迷惑!有没可能是PLC的问题!

专家置评

已阅,最佳答案正确。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年8月18日 下午10:37
下一篇 2017年8月18日 下午10:38

相关推荐

  • win7 旗舰版 64位,装上wincc7.2后,Micro-Win和PLC通信良好,pc access 测试总报错

    win7 旗舰版 64位,装上wincc7.2后,Micro-Win和PLC通信良好,pc access 测试总报错,请高手指点。谢谢了 问…

    SIMATIC S7-200 2017年6月10日
  • 输出指令的问题

    在程序里,输出指令确实有将Q1.7(= Q 1.7),但是模块Q1.7没有输出,程序也不会有问题,更换成S命令的时候Q1.7就没问题了,这个问题在什么地方呢? …

    SIMATIC S7-200 2021年7月4日
  • 是变频器的干扰吗?

    用一CPU224XP和一K-TP178micro触摸屏控制一台变频水泵,HMI上一个按钮控制启停,然后又水压控制变频水泵,达到恒压。现出现一现象,水泵运行一段时间就停止了,没有过载…

    SIMATIC S7-200 2020年11月1日
  • 接口问题

    主程序调用功能块无问号,什么原因,如图 图片说明:       最佳答案 是正常的,都是IN类的BOOL型输入,外部输入需要你像OB1中的S…

    2020年10月31日
  • smart200 可以做冗余吗

    一直听说冗余,但是没有做过,有没有大神具体讲解一下,200smat可以做冗余吗?最好有例子分享一下,谢谢。 问题补充:如果不可以,西门子最低要哪个系列才能支持呢? 最佳答案 SMA…

    SIMATIC S7-200 2021年7月5日
  • 200PLC cpu226继电器型用了1一年后程序都自动消失了

    现在CPU里面怎么程序自动消失了,这是什么原因? 最佳答案 我认为以上理由的发生概率都比,人为清除程序的理由低。还有一个稍微高的概率的是plc被换了。这个只是针对你说程序消失了的说…

    SIMATIC S7-200 2017年11月19日
  • S7-200监控程序块问题

    S7-200监控程序块时  某些指令块程红色 是么问题? 问题补充:如果溢出 我用双整数怎么也是红色? 图片说明:   …

    2017年11月1日
  • s7-200主机224xp怎么和smart模拟量模块EM AT04连接?

    224主机cpu扩展接口是10针的,smart EM AT04接口是8针的,怎么连接?能转换吗?另外想再确认下S7-200主机能不能连接smart扩展模块?需要…

    SIMATIC S7-200 2017年6月1日
  • 诚恳求学

    请学长能不吝给一个TD400C的示用范例,我在应用时不能很好应用,谢谢了. 问题补充:有求诸位师长: 我把程序运行后,为什么一直显示我创立的第一个显示屏,用程序调用其它用…

    SIMATIC S7-200 2021年7月5日
  • 两台电脑连接一台S7-200

    假设有两台电脑装了WINCC,要来监控同一台CPU214的状态。如何实现。用OPC能实现吗? 最佳答案 一个说方法,一个说连接,有意思,合到一起就好了,不过还是有些问题用其中一台用…

    SIMATIC S7-200 2020年11月1日