如何在在调用趋势视图后显示连续更新的趋势归档?

描述:
基本上,可能让趋势连续更新显示,因为调用它时,只有有效的归档数据能够被读出。可是,为了使当前趋势仍然在调用趋势视图时显示,那么必须在相同的趋势视图中组态另一条趋势。另一条曲线必须连接相同的变量,但是趋势类型为“ cyclic real-time ”,因为这个趋势类型是以周期连续更新的。n

注释:
为了性能,最好将归档趋势和循环实时趋势分开。使用归档趋势肯定会影响操作面板的性能。如果操作面板负荷并不严重那么最好使用下列方法。n

如何在在调用趋势视图后显示连续更新的趋势归档?
Fig. 01n

归档趋势在图. 01 中被标为红色。归档趋势允许对归档数据进行长期回顾并对趋势进行图形显示。蓝色的趋势显示的是相同变量当前的临时序列,它的趋势类型是“ cyclic real-time ”。 这种趋势类型只显示短期的序列,这取决于趋势数值的数量。n

注释:
如果除趋势视图外还使用数值表,那么也许会发生数值表显示“######”,因为归档趋势不能循环更新。n

内容:
1. 组态趋势视图
2. 趋势视图不更新的原因
2.1 更新已被停止
2.2 显示范围的焦点已被改变
3. 下载

1. 组态趋势视图
以下是解释一个样例组态的过程。
n

编号 过程
1 打开WinCC flexible n

  • 启动WinCC flexible ES (工程系统)。n
  • 创建一个新项目- 例如,MP277。

如何在在调用趋势视图后显示连续更新的趋势归档?
Fig. 02

2创建归档 n

  • 在项目树中打开数据记录编辑器“ Historical Data > Data Logs ”(1)。n
  • 在数据记录编辑器中,通过单击右键打开弹出菜单点击“ Add Data Log ” (2) 添加一个新的数据记录。

如何在在调用趋势视图后显示连续更新的趋势归档?
Fig. 03 n注意:
通过“ segmental circular log ”方法在记录中获得最佳“性能”。在 WinCC flexible 2008 以后,通过使用存储路径“ File - RDB ”替代“ File - CSV ”可以进一步提升记录“性能”。n

如何在在调用趋势视图后显示连续更新的趋势归档?
Fig. 04

3创建连接及变量 n

  • 在项目树中,点击“ Communication > Coections ”。n
  • 创建一个新的连接。n
  • 打开变量编辑器“Communication > Tags ”。n
  • 在变量编辑器中创建一个新变量名为“ Sine ”。n
  • 添加已创建的数据记录到这个变量。n
  • 选择一个适当的采集周期。在本例中,选择的采集周期为“ 1 s ”。

如何在在调用趋势视图后显示连续更新的趋势归档?
Fig. 05

4添加画面 n

  • 添加一个新画面 - “ Screen_2 ”。n
  • 在“ Screen_1 ”和“ Screen_2 ”中,按照下列名称创建按钮:
    n
    画面 名称
    Screen_1 "Trend"
    Screen_2 "Previous"

    表 01
    n

  • 为两个按钮的“ Click ”事件添加“ ActivateScreen ”系统函数。n
  • 在各自的“ Screen name ”中添加另外一个画面。

如何在在调用趋势视图后显示连续更新的趋势归档?
Fig. 06

5组态趋势视图 n

  • 添加一个趋势视图并打开趋势视图的属性窗口。n
  • 在属性窗口中,点击“ General ”。n
  • 可选的- 选择“ Buttons ”选项“ Settings > Buttons ”。n
  • 为“ Number of lines ”输入“ 2 ”。n
  • 在属性窗口中点击“ Properties > Left value axis ”。n
  • 可选的- 为“ Auxiliary line ”勾选复选框输入数值“0 ”。n
  • 为数值轴指定相应的刻度。鉴于在可下载的样例中一条正弦曲线在 STEP 7 中生成,那么数值“ -1 ”用于“ Begiing of axis ”,数值“ 1 ”用于“ End of axis ”。

    注意:
    如果定义了数值轴的刻度,那么禁用选项“ Automatic change ”。

  • 然后点击“ Trends ”并添加下列趋势。
    n
    名称

    趋势类型

    数据源设置

    前景色

    Curve1Archive记录
    [Data_log_1]
    记录条目
    [Sine]
    Curve2Cyclic real-time趋势变量
    [Sine]
    脉冲
    1.0 s

    表 02

    注意:
    如果要想使归档趋势和循环实时趋势的区别不可见,那么为两个趋势使用相同的颜色。

如何在在调用趋势视图后显示连续更新的趋势归档?
Fig. 07

6启动 WinCC flexible 运行系统 n

  • 启动 WinCC flexible RT (运行系统)或传送项目到操作面板。n
  • 点击“ Trend ”按钮并等待片刻。n
  • 然后点击“ Previous ”按钮。n
  • 再次点击“ Trend ”按钮。n
  • 需要时终止 WinCC flexible 运行系统。

如何在在调用趋势视图后显示连续更新的趋势归档?
Fig. 08


2. 趋势视图不更新的原因
下表给出了一些关于趋势视图为什么不更新的可能原因。n

2.1 更新已被停止
如果在趋势视图中添加了按钮,那么如果按下停止按钮趋势便不更新。n

补救:
必须按下运行按钮启动循环记录。
n

按钮 功能
如何在在调用趋势视图后显示连续更新的趋势归档? 停止
如何在在调用趋势视图后显示连续更新的趋势归档? 运行

表 03 n

2.2 显示范围的焦点已被改变
如果通过“ Forwards ”和“ Backwards ”按钮 - 见表 04 改变了显示范围的焦点那么趋势视图将不会更新。

补救:
为了使趋势视图能够更新必须设置趋势视图的焦点到趋势视图最开始的时间点。
n

按钮 功能
如何在在调用趋势视图后显示连续更新的趋势归档? 向后
如何在在调用趋势视图后显示连续更新的趋势归档? 向前
如何在在调用趋势视图后显示连续更新的趋势归档? 跳转到趋势视图的开始 (补救)

表 04

3. 下载
下列的附件保护了上面描述的样例项目。

如何在在调用趋势视图后显示连续更新的趋势归档? 附件1: WinCC_flexible_Trend_archive.zip ( 2849 KB )

运行及测试环境:
下表列出的是创建本条目并验证描述功能所使用的组建。

组建 产品及版本名称
PC 操作系统 Microsoft WindowsXP SP2
标准工具 -
工程工具 STEP 7 V5.4 SP4
HMI 软件 WinCC flexible 2008 HF3
HMI 系统 MP 277 10" Touch

关键字:
趋势视图

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月5日 下午12:03
下一篇 2021年4月12日 上午12:00

相关推荐

发表回复

登录后才能评论