wincc变量数据归档(案例)

归档就是数据存储,将现场采集、监控等数据进行处理和保存。

原理图如下

AS
DM
归档系统
DB

案例

工艺流程在这里插入图片描述

建立变量

使用内部变量建立浮点数变量(number)
在这里插入图片描述

变量归档

定时器设置

本例子使用的定时器为2s。这里特别说下:

  1. 定时器名称尽量明确,比如2s,就代表2s的周期时间
  2. wincc提供一个时间基准,用户可以根据需要调整时间系数,改变周期时间,比如2s的周期时间:选择时间基准为1秒,时间系数为2

在这里插入图片描述

归档变量建立

  1. 选择变量,在变量表中找到你要归档的变量
  2. 选择采集周期和归档周期,这个周期就是选择第一步建立的定时器
    在这里插入图片描述

画面组态

趋势图、表格、输入输出域
在这里插入图片描述在进行趋势图和表格设置时,记得在数据源处选择你归档的变量。
在这里插入图片描述在这里插入图片描述

脚本

建立全局脚本,脚本触发频率为1s
在这里插入图片描述
在这里插入图片描述
代码如下

Dim number
number=HMIRuntime.Tags("number").Read
If number >=300 Then
	number=100*Rnd
End If
HMIRuntime.Tags("number").Write number
If number < 300 Then
	number=number+2
End If
HMIRuntime.Tags("number").Write number

效果

在这里插入图片描述

Tips

运行之前,记得检查计算机启动项是否勾选变量记录系统
在这里插入图片描述

  • 3
    点赞
  • 29
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

yue008

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值