S7-200VD存储区累加问题

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

最佳答案

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

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

专家置评

已阅,最佳答案正确。

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

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

相关推荐

  • microwin4.0软件无法彻底删除

    microwin4.0软件用PPI方式连接CPU时,可以通讯,上载的时候能读取系统数据,但是到程序块的时候就无法读取,于是想删除MINCROWIN再重装,结果MINCROWIN无法…

    SIMATIC S7-200 2020年10月31日
  • 通讯口参数如何设置?

    如何设置S7-200通迅口参数? 最佳答案 在Micro WIN左侧点击系统块,根据你使用的是PORT0还是PORT1进行对应的参数设置(如果有两个口的话),图标及系统块…

    2017年11月19日
  • 增量式 光电 旋转 编码器输出电路为NPN集电极开路输出型;A、B两路脉冲;怎么接到224xp上

    怎么接线啊 最佳答案 除了按照“水星来客”的接法以外,每个信号通道必须使用一个2k电阻与+24V相连才行。——上拉电阻有了上拉电阻,你的这种编码器才能输出一…

    SIMATIC S7-200 2021年7月5日
  • 二个电机二选一程序

    我用触模屏与226PLC,控制程序中有二个电机A,B。AB只能一个工作,这程序我不会,请帮忙编个程序。A  :M0.0-Q0.0B:M0.1-Q0.1 最佳答案…

    SIMATIC S7-200 2017年5月29日
  • sm0.0和sm0.1

    各位老师,SM0.0和SM0.1的具体作用是什么? 问题补充:我知道SM0.0是RUN时都接通。 SM0.1是STOP到RUN时只接通一个扫描周期。 但能说说用…

    SIMATIC S7-200 2021年7月5日
  • 为什么显示不一样

    这是温度显示子程序的计算后得出的数值我在自己编写另一个子程序时候再读出来怎么就变了? 图片说明:       最佳答案 数据类型用的不对,应…

    2017年6月19日
  • 关于S7-200高速计数问题

    我使用226CN的i0.0、i0.1对伺服器脉冲输出A/B相高速计数,计数模式9,1X倍率。当伺服电机500rpm时1,伺服器脉冲输出设定为每圈500脉冲,PLC可以正确读取脉冲数…

    SIMATIC S7-200 2020年11月1日
  • S7200数字量输入问题

    在cpu224数字量输入端,看图纸上都是直接是一个开关。能不能在这个开关的回路中加一个灯,就是开关按下的时候灯亮了同时回路也接通了。 问题补充:数字量输入端 ,按照标准是…

    SIMATIC S7-200 2018年1月1日
  • modbus通信测试

    我想做用MODSCAN32来对S7-200的通信口进行一下modbus通信测试!但软件不知道怎么用和PLC连接的电缆用什么电缆!我的电脑只有USB接口 最佳答案 采用USB转RS4…

    SIMATIC S7-200 2020年11月1日
  • 关于EM253的问题

    以下问题比较急,请各位帮帮忙,谢谢。1,位控向导里EM253的位置如何确定?根据手册说明紧靠CPU时为0,那么如果前面还有3个扩展模块时,位置是不是应该为3?2,命令字节QB如何确…

    SIMATIC S7-200 2017年10月30日