
华镕
男,现任施耐德电气(中国)投资有限公司工业自动化部产品推广经理。
7 操作
功能一瞥
● 工具提示; ● 滑动条; ● 键盘命令; ● 鼠标命令; ● 屏幕目标区; ● 弹出菜单; ● XP-风格按钮。
Vijeo Citect 为用户提供了一系列预定义系统页面和模板,所以用户能很快上手,迅速开发。系统页面的内容包括:趋势、报警、管理工具和过程分析,他们都可以在不同的模块中使用。系统页面和用户图形可以使用用户友好的命令与控制,用于操作员与Vijeo Citect运行时进行交互。用户可以对不同的命令和控制分配权利,以及对操作员每次提交的命令进行记录。
触摸命令
触摸命令能够分配给任何一个图形对象,包括按钮。当操作员触摸这个对象时,它就会动作 。当鼠标按钮压下(摁),释放(抬)和保持(重复),会分别激活不同的命令。
滑动条
所有的图形对象(矩形、椭圆形等)都能够定义成一个滑动条。滑动条允许操作员改变滑动条的位置来改变模拟量变量的值,比如,当你移动滑动条向上时,设定值就会增加;相反,向下时设定值减小。滑动条能够从左向右、从上向下移动,甚至可以旋转。如果在运行时条件下改变变量的值,滑动条就会自动移动,反应值的变化。
键盘命令 全局(或者系统)键盘命令可以从运行时系统的任何位置发出。页面键盘命令只能从该页配置过的命令中发出。对象键盘命令只能从鼠标点中该对象的位置时,才能发出。
屏幕目标
屏幕目标是一个带有背景的热点区域,操作员可以点击它(象一个按钮),这些看不见的按钮使得在操作员界面的设计时,具有很大的灵活性。

弹出菜单
弹出菜单能够提供向导,并能触发Cicode和CitectVBA功能。
弹出菜单能够选中或者链接到其他菜单项。
XP-风格按钮
有一种可选项,可以创建XP风格的按钮,支持动态属性。这对于习惯 了XP环境的操作员而言,可进一步节省培训时间。
7.1 访问数据库系统:DatabaseExchange
功能一瞥
● 可以定义菜单的位置,在顶部或在底部。 ● 支持微软Access数据库的参数化查询。
DatabaseExchange是一种ActiveX 控件,它增强了 Vijeo Citect 使用数据库信息的能力。 DatabaseExchange可以在操作员界面,显示任何经过配置的数据库数据(通过ODBC)。项目中能够配置查询,可以控制数据的显示。当操作员在控制中编辑数据时,数据库交换能够反应在控制系统中的设置。在运行时,通过编码能够改变数据,这些变化将在数据库中持续。

右图: 返回数据准备显示或交换 左图: 从Vijeo Citect直接使用SQL的功能
和从数据库显示信息一样,用户能够定义数据返回的每一行的标签。用户然后可以选择在这些标签和数据库之间上载或下载信息。以这种方式,设备建立参数或设置点,从数据库中加载数据,或者在优化性能后维持数据库。如果在数据库选择一列或者加入一列,数据的上载将替换原有的数据。
数据库交换集成于图形建造者的工具栏中。
7.2 多语言项目
一个Vijeo Citect项目可以运行多种语言,这意味着可以适应各种语言环境,而无需配置多个项目。 不管项目在哪里,或者谁将使用它,开发者只需对项目配置一次。所有语言的会话者能够运行于同一个项目。这个特性特别适合那些国际型的分销商或者项目承包商(OEM,等)。只要按一下按钮,操作员就可以看到他们喜好的语言了,甚至可以在运行时切换语言。

比如,在任何时候,一个显示客户端把语言从中文切换到英文, 而另外机器运行的是法语,另外一台运行的是德语,等等。这里重要的事情是:所有客户端运行的是同一个项目。
在系统运行时,一种新语言也可以加到系统中,然后可以立即切换而无需停机。
功能一瞥
● 一个项目,多种语言; ● 运行时切换,无语言限制; ● 支持单字节和双字节字符; ● 不同语言在一个客户端中。
7.3 操作
过程操作的改进 Analyst
过程分析是历史可视化工具的下一代产品。过程分析使操作员和过程工程师能够把传统上是分别存储的趋势和报警结合起来,分析过程扰动的原因。有了过程分析,用户通过一个简单集成的页面,观看所有的信息。完善的灵活性为用户提供了画笔怎样显示,比如画笔可以覆盖或者堆叠,任何画笔可以放在不同的方格内,减少轨迹的交叉,使显示容易阅读。过程分析包括许多独特的特性,例如夏时制的支持、毫秒的时间精度、每个画笔独立时间轴、用户定制工具栏、富打印和所有显示的保存。
使用举例
(1) 分析故障原因
当过程出现停机或者扰动时,总是要花费很多时间查找故障的原因。在过去,过程工程师不得不比较趋势数据和报警登录。有了过程分析,所有工程师只要简单加入画笔(模拟量、数字量、报警),就可以提供出过程停机的显示。当报警发生时,每个过程的变化能够很容易比较,可对过程的停机进行复杂的分析。
(2) 不同批处理比较
用过程分析,可在单一集成的显示窗里比较不同的批处理作业。简单放置所有的变量标签、报警和批处理单元的状态变化到一个方框中,并且对另一个方框做同样的设置。然后操作员只要简单地按时间进行滚读操作。批处理执行的任何不同就马上可以分辨出来。
(3) 事件发生顺序
在 SCADA 应用中,数据通常分布在一个很大的区域里,典型的带有毫秒分辨率的RTU采集数据,当每次 Vijeo Citect 采数时发送过来。过程分析用毫秒级精度显示历史报警和趋势,这就能够非常容易地决定事件发生的顺序。

“过程分析是一个大的改进,从现存的 SCADA 系统到过程的优化,使操作员很容易分析扰动”中央高地水厂自动测量工程师Paul Donald认为。
7.4 使用过程分析改进操作
容易使用
过程分析具有很强的信息提供和显示能力。因为有了导航系统,所以很容易使用。每个加到过程分析中的笔迹都有一系列的属性,包括:笔色和名称,标签属性如:工程单位,标度等。指针值(可以有多个指针),数据平均值/最小值/最大值, 信息可以定制,允许你加入或删除任何一个标准行(比如工程值),也可以加入一个用户行。
用户定制
用户可以选择哪个按钮在过程分析的实例中出现,用户可以定义所需的安全访问密码和加入用户按钮增加附加的功能。 下图:趋势例子,显示不同的质量品质

存储当前画面,做为一个模板或者过程快照。
在同一个平面上,可以叠加多个模拟量和数字量的色笔。
操作员可以清晰地分辩不同显示笔迹。

各自的笔可以异时绘制,允许他们的值在不同的时间段进行比较。
任何色笔的值都在当前指针位置显示。 |