工控人生

欢迎光临
我们一直在努力

WinCC如何记录模拟量一段时间内的平均值?

要实现这个功能其实只需要利用WinCC的归档功能就可以很简单实现,具体方法步骤如下;

1、将要记录平均值的模拟量归档,如下图:

归档

2、设置归档参数,只有涉及3个参数:采集周期(Acquisition cycle)、归档同期(Archiving/display cycle)、处理方式(Processing),采集同期一般可默认,归档周期就是你要计算多长时间内的平均值就设置为多少,处理方式选择“Average value”,具体见下图:

归档参数

上面2步设置好后,就可以查询这个模拟量的平均值趋势了,但要在WinCC中显示出来,还需要进一步操作:

3、在符号表中新建一个实数型变量并打上旗帜的标识后编译,或是在WinCC中直接建立一个实数型的中间变量也可以,如下图:

MD变量

WinCC中间变量

4、在步骤2中,“Also in tag”选项中,选择你建立的变量,这样在归档的同时,会把归档值写入到这个变量中,这样在WinCC中画面中就可以调用显示这个平均值的归档了,简单的方法就是添加一个I/O域直接连接这个变量即可。

未经允许不得转载:编程 » WinCC如何记录模拟量一段时间内的平均值?
分享到:

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址