我手边这个项目是PCS7 8.1的项目,目前有两个问题不知道该如何处理,向大家求教一下。
第一个问题是模拟量归档的问题。
项目中有不少模拟量,运行时点击模拟量,会弹出一个面板,这个面板上有趋势按钮,点击趋势按钮后,会弹出趋势面板。
趋势面板默认显示的是在线趋势,就是从面板最后面开始刷新显示当前的趋势。如果关闭,再重新点开会重新开始加载显示在线趋势。
这个面板上有一个“在线变量/归档变量”按钮,点击之后,会显示归档趋势。就是历史趋势,可以查看一定时间段内的历史趋势。
目前我遇到的问题是,有一部分模拟量,查看不了这个历史趋势,点击“在线变量/归档变量”按钮之后,趋势面板就变成空白的了。没有任何信息。然后面板右下角,还会显示一个“无法建立任何数据连接”的提示。

经过我的观察,我发现没有历史趋势的模拟量,这个地方是两个小电脑都是红色的,有历史趋势的,是有一个是红色的。
然后就是,在WinCC的变量里面查询,有历史趋势的变量,变量属性里面,这个“长期关联”的地方打了勾,于是我就尝试在变量管理器里面,把没有打勾的全部打勾了。

但是打完勾,并没有效果,没有历史趋势的那些模拟量还是没有。
后来我查了一下,看到下位程序这个地方也是有“不归档,归档和长期归档”三个选项,我这个项目里,有的模拟量就是选择了归档,有的是选择了不归档,于是我尝试把其中一个模拟量的这个属性,修改为长期归档,并编译下载了。

但是问题依旧没有解决。
所以个这个情况的原因究竟是什么?画面上个历史趋势,究竟是通过什么方式显示的?我这个问题需要如何才能解决呢?
第二个问题是一个画面编辑的问题。
项目中有一个模拟量,本来是在画面A上显示的 ,操作员想让在画面B上也显示。我就直接从画面A复制到了画面B,然后保存。保存之后并没有更新到实时画面上,并且我重新打开画面编辑器,修改之后的画面B上,又没有了?这是什么原因?
另外假如我在ES上做好了画面修改,应该如何更新到其他的OS上呢?