wincc中的数据位的问题

我是一个新手,刚接触到WINCC,现有一个问题想请教一下,我有个数据需要累计流量 ,但是这个流量只会累积到16777216就停止了,不会再往上加了,好像是24位的样子,这个问题是出在上位机的WINCC设置上还是现场的PLC的数据模块的问题呢?如果是上位机的问题应该如何设置它呢?

最佳答案

你的累计是在哪里做的?累加器都是有有效位的,西门子的plc的累加器是6位有效数字,如果你相加的两个数的数量级相差超过10的7次方,则相加时,先对齐指数然后对齐有效数字,这样小的那个数据就因为和大的数字的数量级对齐后,有效数字都变成了0,这样相加就不能累计了。所以为了避免这样的问题出现,你可以按时钟进制的方式来做累计,即sum=sum+pv;sum>=sum_sp,sum1=sum1+sum,sum=0;sum1>=sum1_sp,sum2=sum2+sum1,sum1=0;总累计sum_all=sum+sum1+sum2+sum3+........

提问者对于答案的评价:
谢谢

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年11月29日 下午5:38
下一篇 2017年11月29日 下午5:38

相关推荐

  • wincc作为modbus 从站,由第三方PLC做主站,主站怎么操作wincc里面的从站地址?

    一个项目里面,想把wincc作为modbus TCP从站,由第三方PLC做主站,但是wincc没有实际的存储地址啊,那么主站怎么操作wincc里面的从站地址? 最佳答案 …

    SIMATIC WinCC 2021年7月5日
  • wincc图形编辑器打开后拖拽画面迟钝

    编辑画面时上下拖动画面有卡顿,画面从上往下慢慢刷下去,有种断层 问题补充:处理器 英特尔 Core i7-10875H @ 2.3…

    SIMATIC WinCC 2021年7月5日
  • SIMATIC WinCC flexible 2008

    现在厂里的所有PLC都由CP以太网模块连接用在电脑的监控(别的厂家软件).我想将自己组态的wincc(MP 277 10” Touch)连接到以太网…

    2019年6月10日
  • 报警记录中的消息位作用

    在报警记录编辑窗口,添加报警变量时,其中的一项’消息位’有什么作用?在将该项默认值0改为其它数值也改不了,始终提示’位错误,请输入一个值从0到0′ ,何原因?请指教,谢谢…

    SIMATIC WinCC 2019年6月11日
  • wincc的问题1

    请问,类似在WINCC里面的  PCS7_OpenInputBoxAnalog_V6 这些函数在哪里可以看到它的用途啊和具体功能啊 最佳答案 看看参考…

    SIMATIC WinCC 2017年6月18日
  • Wincc V12字符归档

    Portal版本的Wincc,一直很费解,Wincc归档为什么非的限定浮点格式?像我们的设备,做出场试验用的,对每个产品的条形码,测试数据进行归档。条形码字符串的有没简单方法录入归…

    SIMATIC WinCC 2017年6月24日
  • WINCC如何通过按钮切换多个画面

    做了5个界面  和一个主界面,主界面上有标题和5个按钮,如何通过5个按钮来切换这5个界面呢,应该是按钮的C 动作吗?新人求指点,谢谢大大。 最佳答案 …

    SIMATIC WinCC 2017年8月26日
  • wincc flexible 协调区域指针

    协调区域指针打开后,仿真时发现其地址值不变化 最佳答案 这个好像是用来和PLC进行时钟同步的,有可能不支持仿真参考:Smart屏时间同步问题合集http://www.ad.siem…

    SIMATIC WinCC 2020年11月1日
  • wincc 7.0的xy趋势图如何存储?

    wincc 7.0里利用Fountion Trend Control控件做的xy趋势图怎么能够实现长期存储和实时的打印? 最佳答案 变量归档中长期归档…

    SIMATIC WinCC 2017年12月7日
  • 如何删除WINCC的报警信息

    系统日常运行期间,报警太多,想删除想删掉的报警信息,删除后不会再出现了,能实现吗? 最佳答案 不需要删除,可以使用过滤的办法,指定相应的过滤条件。报警控件的过滤条件:报警控件&nb…

    SIMATIC WinCC 2019年6月10日