您的当前位置:首页正文

Citect 7.2 新功能

2022-06-05 来源:客趣旅游网
7.2版本软件已经发布一年了,总结一下7.2和之前版本的不同

VCQ1 Citect 7.2的在线更新功能的改进?

之前版本的在线更新功能只能在线更新前台所做的修改,比如修改了页面上的物体,是不需要重新启动工程,只需要将正在运行的工程翻页刷新一下即可。

V7.2软件不但可以对页面上的修改进行在线更新,也可以对后台的修改进行更新,比如增加了一个趋势或者报警变量标签,可以通过Runtime管理器直接Reload数据上来,不需要重新启动运行的工程,此功能只针对趋势,报警和报表服务器。

VCQ2 Citect 7.2的变量标签扩展功能?

Citect 7.2软件不但沿袭了报警标签的属性功能,还有变量标签的扩展功能。结构如下 [Cluster.]Tag[.Element][.Item] Cluster:The optional Cluster name

Tag:The Tag name or SuperGenie assignment Element:The optional Element name

包括:field,valid,override,overridemode,controlmode,status Item:The optional element Item name 包括.v .vt .q .qt .t

VCQ3 Citect 7.2版本软件集成Pelco摄像头的控件,那么具体都支持Pelco哪些型号的摄像头呢? 主要测试过的摄像头是2011年1月31日之前发布的,具体型号请见下面列表: Fixed IP Camera IP 3701 Spectra IV Dome Spectra IV-IP Spectra IV Dome Spectra IV-IP Spectra IV PND 35X Spectra IV-IP Sarix IXE20C

Sarix IX10DN Sarix IXS0DN

Spectra HD Sarix D5118

VCQ4 Citect 7.2版本软件新建立的工程编译报“No User has been defined for this project. At least one user must be defined”错误,怎么解决?

Citect软件7.2版本由于新添加了一些安全功能,所以要求定义的新工程必须建立一个用户,在工程编辑器――系统菜单――用户中建立即可。

VCQ5 Citect 7.2的用户定义中没有权限等级的设置了,请问权限等级需要在什么地方设置? 7.2软件中用户的权限等级需要在“角色”中设置,工程编辑器――系统菜单――角色

然后在工程编辑器――系统菜单――用户中链接这个“角色”即可

VCQ6 在Citect 7.2软件中恢复了7.0或者7.1软件制作的工程以后,累加器不好用了,为什么?

因为在7.2版本的软件中,对累加器做了一些配置上的修改,累加器中的Totalizer Inc和Totalizer区域不能空白,需要添加两个变量标签。

关于累加器的例子工程如下:

Accumulators.zip (124 K) 下载次数:2

VCQ7 Citect 7.2软件安装好以后,包含工程和例子工程都有了一些改变,具体都有哪些变化?

V7.0/V7.1软件的例子工程有Example(使用了Include工程的模板)和CSV_Example(使用了CSV_Include工程的模板)

V7.0/V7.1软件的包含工程有Include和CSV_Include;

V7.2软件的例子工程只有Example(使用了Tab_Style_Include工程的模板)

V7.2软件的包含工程有Include和CSV_Include,还增加了一个Tab_Style_Include包含工程

Tab_Style_Include包含工程具有更简洁友好的用户交互界面,Tab 风格的交互菜单,增加更多Office 2007和IE7风格的功能,增加对宽屏的支持,而且这个模板的趋势页面只支持过程分析器。

VCQ8 Citect 7.2软件基于Tab_Style_Include模板的导航菜单的配置?

V7.0/V7.1软件的XP风格模板中的导航菜单的配置需要打开工程文件夹中的Menu.DBF文件进行配置。 V7.2版本中的Tab-Style风格模板的菜单功能可以在软件中直接编辑导航菜单。不需要打开工程文件夹的PageMenu.DBF文件编辑。在工程编辑器――系统菜单――menu configuration可以设置导航菜单,设置好的参数也是直接录入到PageMenu.DBF文件中的。

配置页面如下:

VCQ9 Citect 7.2软件的Menu Configuration里面的Order项起什么作用?

菜单配置页面如下,其中的Order项是用来对同等级的菜单进行排序显示作用的,如果Order分别是1,2,3三个菜单,那么分别按照上中下(或者左中右)三个顺序排列菜单,如果Order都是空白或者都是0,那么按照输入的顺序显示菜单。

VCQ10 Citect 7.2软件中的报警服务器为什么没有发布报警属性的选型了?

在Citect V7.0/7.1版本的软件中,如果想使用报警属性功能,需要在报警服务器中将报警属性功能激活,如下图:

但是7.2软件的报警服务器的扩展菜单中没有这个选项了,是因为7.2软件把报警属性功能设置成了永久激活的状

态,不需要在手动激活了,可以在页面或者脚本中直接使用报警属性即可。7.2软件的报警服务器如下图:

VCQ11 Citect 7.2的报警模板有什么改进的地方?

V7.2软件的报警模板改动比较大,除了原有的四类报警模板(Alarm,Disabled,Summary,Hardware)还保留之外,在这四类模板里面还增加了一些细节上面的设计。

1,新的报警模板在运行状态下可以随意修改报警页面中任意列的列宽

2,可以在运行状态下添加或者删除任意报警列

3,在运行状态下可以对任意列的报警进行排序,只需点击报警列名右下角的三角标识即可

4,在运行状态下移动任意列

5,还有保存,打印和过滤报警等等功能。

VCQ12 Citect 中怎样判断客户端和服务器的连接状况?

Citect V7.2版本的新功能可以实现这个功能。可以在客户端判断是否连接了每个服务器,可以使用以下函数判断: ServerBrowseOpen() ServerBrowseFirst() ServerBrowseGetField() ServerBrowseNext() 这些函数组合使用。

VCQ13 Citect 7.2的系统安全性方面的改进?

Citect 7.2软件中,当多个服务器之间需要通信连接的时候,需要输入密码才可以通信,配置的位置在工程编辑器――工具――计算机设置――定制设置,见下图,所有的服务器都需要输入相同的密码才可以正常通信。

VCQ14 Citect 7.2的MetaData功能的使用?

Citect之前版本的软件存在这样一个问题,当精灵传递变量给超级精灵的时候,如果在精灵中输入的字符数超过了253个,那么就需要将传递变量的函数写在Cicode中,这样很不方便,7.2版本软件克服了这个弱点,使用了变量名称后台陆录的方式。传递在长的变量也不要紧了。 1,建立变量标签 Name Bark_Tank_Pump_Run Bark_Tank_Pump_Man Bark_Tank_Pump_Speed

2,打开Citect图形编辑器,使用Blank模板新建一个页面。

DataType Digital Digital INT

3,添加5个按钮在页面上(如5图) Appearance(General)—Text Start Stop Auto Manual Icons.clos2 4,在放置4个指示灯到页面上(如5图) Object ON symbol when [/td][td=1,1,189 colSpan=2]Symbols Start Light ON Stop Light ON Auto Light ON Manual Light ON 5,放置一个数值显示框(如5图)

Appearance(Display Value)--Numeric expression ?INT Numeric? Input(Keyboard Commands)—Key sequence ‘####ENTER’ command ####ENTER ?INT Numeric?=ArgValue1 ?Digital State?=1 Lights_square_medium.green ?Digital State?=0 Lights_square_medium.green ?Digital Mode?=1 Lights_square_medium.green ?Digital Mode?=0 Lights_square_medium.green OFF Lights_square_medium.grey OFF Lights_square_medium.grey OFF Lights_square_medium.grey OFF Lights_square_medium.grey Input(Touch)—Up ?Digital State?=1 ?Digital State?=0 ?Digital Mode?=1 ?Digital Mode?=0 Winfree(); 6,然后把鼠标放置在关闭按钮的右下角上查看所有object的范围坐标,来设置这个弹出页面的大小

7,页面的属性里面设置页面的大小和关联的关键字

8,保存这个弹出式页面,名称是!PopControl. 9,新建一个精灵,放置一个按钮, 按钮的Input(Touch)—Up command中写入 AssMetadataPopup(\"!PopControl\");

Wintitle(AssGetProperty(\"State\ 按钮的Metadata(General)中写入 Name State Mode Numeric

10,保存精灵,名称是pumpcontroller,然后图形编辑器――工具――更新页 11,在页面上粘贴精灵,并填写Bark_Tank

Value %Tag%_Pump_Run %Tag%_Pump_Man %Tag%_Pump_Speed

12,编译并且运行工程进行测试

因篇幅问题不能全部显示,请点此查看更多更全内容