定时采集变量差一小时

您好!我用wincc6.2做了一个项目,用表格控件(Wincc  Online Table Control)每小时记录一次数据。现在记录归档都正常运行。
    step7中做小时累计,step7到整点后先把累积值先传给另外一个变量(比如MD0)然后清零重新累积。MD0连接到wincc中。
      但让我郁闷的是每次的记录数据都相差一个小时。我做成PLC的时间比wincc快半分钟,应该是step7先到整点把累计值传到wincc变量中,但是表格控件总是差一个小时记录。比如step7中8点到9点的累计值为12,9点到10点的累计值为16,10点到11点的累积至为13,那么在画面表格控件中显示10点的累计值为12,11点的累积至为16。永远记录不了当前小时数,这个小时记录的是上一个小时的数据。我在wincc中用I/O域监控变量值整点能传过来,但归档记录的是上一个小时的数,不知道怎么回事。请大家帮忙!
    若哪位大侠能帮忙解决问题我会把分数加到头后给您!谢谢您的帮助!

问题补充:
感谢大家的回答。
 时间设置我看了,就是GMT。
 我是想先让PLC把整点的数传出来,半分钟后让wincc归档。实际监控的时候小时累计值每小时都能传上来,但归档显示的却是上一个小时的累计数。不明白,时间和累计值怎么总是差一个小时记录?
 wincc整点的设置:
 变量记录--定时器-- 1小时--属性中的分和秒都填了0。
 归档中连接变量--周期-连续(采集类型)-- 1小时(采集周期)

 dcount107 -非常感谢您的回帖,若问题补充不清的话给您邮箱发邮件可以么?谢谢您的帮助!
 也感谢大家的热心帮忙!

 

最佳答案

我觉得做法的逻辑上有点错误。你设置的归档间隔是一小时,但是他没有保证是整点开始的。
  比如你开始的时间10:10,一小时后11:10Wincc归档,它归档的值是10:00时候PLC传递过来的值。在趋势控件表里,时间显示是11点,但是归档值为10:00的值。

  所以,使用非周其归档会更好。在变量归档--〉属性--〉归档--> 归档方式:非周期, 归档:数值改变。

  因为你的累加值改变是整点的,这里就不用考虑时间问题了。
 

提问者对于答案的评价:
感谢大家的帮助,其实这个跟时间设定没什么关系。鼓励一下新朋友!问题不好解决!希望 置评专家 看到后给点建议,一点点也行,谢谢您的帮助!

专家置评

这个问题应该是时间差的问题,很多网友都给出了原因。
 应该是这次计算出的数还没有传到WinCC,WinCC就开始归档,所以得到的是上次的结果。
 你把时间间隔错开大一些,比如10分钟,30分钟,应该可以得到正确的结果。
 或者先对PLC和WinCC做时间同步,然后在循环起始点直接设置30分归档,这样测试一下。

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

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

相关推荐

  • 寻WinCC Tag Simulator

    我的WinCC是PCS7里的,没有WinCC tag simulator组件,哪位有单独的安装组件,发给我一下啊!万分感谢! 最佳答案 PCS7里面的Wincc…

    SIMATIC WinCC 2019年6月11日
  • 两个单独的博途V13的s7项目和wincc项目如何合并成一个博途项目

    有一个博途V13SP1生成的S7-400项目和一个由wincc7.2移植过来的博途V13SP1的wincc项目,想生成一个组合博途项目如何实现?求高手指点(点击博途的选项里的显示参…

    SIMATIC WinCC 2017年6月7日
  • Wincc与PLC时钟同步

    请问各位大师Wincc6.2与PLC317-2PN/DP能不能实现时钟同步,如果可以,请指导怎么操作? 问题补充:请问SG9:DB1_FLAG,DB1_YEAR等这些变量的地址是什…

    SIMATIC WinCC 2019年6月11日
  • wincc定时向sql中写入数据

    wincc如何实现定时向Sql中写入数据,比如每隔1分钟向sql相应表中插入一条记录 问题补充:定时归档解决了,现在问题是如何自己定义归档值存储在哪一个数据库的数据表中, 最佳答案…

    SIMATIC WinCC 2021年7月5日
  • wincc的c脚本操作一个控件

    如何写一个简单的程序,,,可以操作一个控件,比如mscomm串口控件,winsock套接字控件,,,,用c脚本 最佳答案 如何在 WinCC 运行系统中通过串口…

    SIMATIC WinCC 2017年6月8日
  • s7-200与WINCC的通讯问题

    想要建立一个组态系统,以s7-200作为控制,WNICC作为组态系统。但是不知道变量怎么定义可以让他们通讯成功。比如s7-200中的I点Q点怎么定义变量,VW2怎么定义变量,VB1…

    SIMATIC WinCC 2019年6月11日
  • 两个装有wincc的电脑通过以太网通信

    有没有相关手册资料什么的啊, 谢谢各位! 最佳答案 既然以太网之间已经能通讯了,可以直接发布服务器数据包,然后各自装载对方的数据包就可以了,这就是西门子的分布式系统架构。…

    SIMATIC WinCC 2019年6月11日
  • 激活wincc时的问题

    激活wincc时,到了44%后就不再进行了,也没退出,也没提示错误。什么原因啊! 最佳答案 提示什么了吗?可以把项目重新用项目复制器复制一下,然后新建一文件与现在项目重名,将复制完…

    SIMATIC WinCC 2019年6月11日
  • OS项目编辑器组态后无趋势按钮

    一个STEP7+WinCC项目(非PCS7),想用OS项目编辑器生成一些功能,“区域”选项内选了“可通过区域按钮和组显示选择画面”但是最终激活运行后发现,趋势按钮等有两个按钮没有(…

    2021年7月5日
  • wincc安装在win10专业版问题

    wincc是中文版的,装在其他电脑上度显示有中文安装选项,装在了一台新电脑上显示只有英文,这个新电脑系统是中文版win10专业版 最佳答案 你把.net3.5功能和消息队列功能打开…

    SIMATIC WinCC 2021年7月5日