概述:
实时曲线反映的是现场数据的实时性,以监测该点在现场工况变化的情况下的控制稳定性,因此在实现时需显示曲线的动态变化。通常当前点在曲线的最右端显示,随着时间的推进整个曲线动态地向左移动。历史曲线反映的是过去一段时间内某个或多个监测点的变化趋势,并供工艺人员分析工艺流程的稳定性和故障原因。明白了实时曲线和历史曲线的概念后,我们接下来开始学习MCGS如何做实时曲线和历史曲线。
实时曲线的制作:
由于前面使用例程里没有做实时曲线,为了学习,我们现在新建一个模拟内存变量来演示实时曲线的制作。
1、在实时数据库中新建一个模拟变量,名称为“test_quxian”,设定该变量的最小值为0,最大值为100。
2、在运行策略中新建一个循环策略,通过脚本来实现“test_quxian”变量的数值变化,变化范围为0--100。
3、新建一个实时曲线画面,在画面上添加“test_quxian”变量的显示,同时做一个按钮,可以返回到历史曲线画面。
4、在实时曲线画面中添加实时曲线控件,在曲线控件中添加“test_quxian”变量。另外需要配置相应的曲线控件属性,由于比较简单,不再赘述。
5、进入“模拟运行”模式,将组态文件下载到仿真器,我们就可以看到实时曲线正常运行了。
历史曲线的制作:
1、在实时数据库中新建一个组对象,在存盘属性中设置存盘周期为5秒,把需要在历史曲线中显示的变量添加到组对象成员列表中。
2、在历史曲线画面中添加历史曲线控件,设置历史控件属性。
3、进入“模拟运行”模式,将组态文件下载到仿真器,观察历史曲线的运行状况。