运行专家

创建画面时,可以很容易地访问在工作台中的 iFIX“专家”。在 iFIX 在线帮助中,“专家”是帮助用户加速完成任务。在 iFIX 在线帮助中,“专家”是帮助用户加速完成任务。下表介绍了 iFIX 中一些专家的使用。

在 iFIX 中使用专家 

进行如下操作时...

您可以使用...

以...

设置对象颜色

前景颜色专家

设置对象的前景颜色。关于定义颜色的更多信息,请参阅使用颜色

创建调度

编辑脚本专家

编写调度事件的脚本(例如,切换数字标签点)。有关更多信息,请参阅编写脚本手册。

开发画面

旋转专家

旋转一选定的对象关于旋转对象的更多信息,请参阅旋转对象

要运行“专家”,单击“专家工具栏”中的相应按钮,完成对话框并单击“确定”。

使用任务向导运行专家

iFIX 提供了一个十分方便的整理器,用于访问、自定义和运行专家 – 任务向导。“任务向导”允许选择与操作相关的命令类型。所有“专家”都可以从“任务向导”中访问,而有些专家在“专家工具栏”中是不可用的。可以在“用户自定义工具栏”对话框的“按钮”标签页中访问这些专家,并可添加到“工具栏”中。在 Ribbon 视图中,所有专家均可通过“工具”选项卡上“任务/专家”组中的“任务/专家”启动按钮进行访问。

有关在工具栏中添加按钮的更多信息,请参阅《了解 iFIX》手册的自定义工具栏一节。

下表列出了在“任务向导”及“专家”工具栏中可用的专家及其功能:

iFIX 专家 

在“专家”工具栏中单击此专家...

可在 Ribbon 视图中访问...

以...

填充

从“工具”选项卡的“动画”组中单击“填充”。

动态地填充对象。

旋转

从“工具”选项卡的“动画”组中单击“旋转”。

旋转对象。

位置

从“工具”选项卡的“动画”组中单击“位置”。

屏幕上水平或垂直移动对象。

比例

从“工具”选项卡的“动画”组中单击“比例”。

缩放对象。

可见性

从“工具”选项卡的“动画”组中单击“可见性”。

使对象可见或不可见。

边界颜色

从“工具”选项卡的“动画”组中单击“边界颜色”。

改变对象边框颜色。

前景色

从“工具”选项卡的“动画”组中单击“前景颜色”。

改变对象的前景颜色。

背景色

从“工具”选项卡的“动画”组中单击“背景颜色”。

改变对象背景颜色。

数据输入

从“工具”选项卡的“任务/专家”组单击“数据输入专家”。

修改标签值。

创建画面向导

从“工具”选项卡的“任务/专家”组中单击“画面”,然后单击“创建画面向导”。

一组画面的创建、定大小及位置。

打开画面

从“工具”选项卡的“任务/专家”组中单击“命令”,然后单击“打开画面”。

单击对象,打开新的画面。

关闭画面

从“工具”选项卡的“任务/专家”组中单击“命令”,然后单击“关闭画面”。

单击对象,关闭画面。

替换画面

从“工具”选项卡的“任务/专家”组中单击“命令”,然后单击“替换画面”。

单击对象,关闭画面并用新的画面将其替换。

打开数字标签

从“工具”选项卡的“任务/专家”组中单击“命令”,然后单击“打开数字量标签”。

单击对象,打开数字量标签。

关闭数字标签

从“工具”选项卡的“任务/专家”组中单击“命令”,然后单击“关闭数字量标签”。

单击对象,关闭数字点。

切换数字标签

从“工具”选项卡的“任务/专家”组中单击“命令”,然后单击“切换数字量标签”。

单击对象,切换数字量标签。

注意:在此专家中,使用 F_CV 字段作为数据链接。使用 A_CV 字段可能会导致不可预知的结果。

确认报警

从“工具”选项卡的“任务/专家”组中单击“命令”,然后单击“确认报警”。

单击对象,确认报警。

报警喇叭

从“工具”选项卡的“任务/专家”组中单击“命令”,然后单击“报警喇叭”。

启用、禁止或抑制报警喇叭。也可在运行模式中提示报警喇叭状态并使喇叭状态在启用和禁用间切换。

下表列出了“任务向导”中其他可用的“专家”及功能(工具栏中不可用):

“任务向导”中的其它“专家” 

在此任务类别中...

单击此专家...

可在 Ribbon 视图中访问...

以...

命令

梯度变化标签值

从“工具”选项卡的“任务/专家”组中单击“命令”,然后单击“梯度变化标签值”。

通过百分比或实际值递增/递减数据库标签的值。

给标签写值

从“工具”选项卡的“任务/专家”组中单击“命令”,然后单击“给标签写值”。

向指定的数据库标签中写值。

开始标签扫描

从“工具”选项卡的“任务/专家”组中单击“命令”,然后单击“置标签启动扫描”。

置指定的数据库标签为扫描。

停止标签扫描

从“工具”选项卡的“任务/专家”组中单击“命令”,然后单击“置标签停止扫描”。

置指定的数据库标签为停止扫描。

切换扫描

从“工具”选项卡的“任务/专家”组中单击“命令”,然后单击“切换扫描”。

将指定的数据标签在扫描及停止扫描间切换。

设置标签自动

从“工具”选项卡的“任务/专家”组中单击“命令”,然后单击“设置标签为自动”。

将指定的数据库标签设置为自动。

设置标签手动

从“工具”选项卡的“任务/专家”组中单击“命令”,然后单击“设置标签为手动”。

将指定的数据库标签设置为手动。

切换标签自动/手动

从“工具”选项卡的“任务/专家”组中单击“命令”,然后单击“切换标签自动/手动”。

将指定的数据库标签在自动或手动间切换。

确认所有报警

从“工具”选项卡的“任务/专家”组中单击“命令”,然后单击“确认所有报警”。

在指定的画面中确认所有新的报警。

禁用报警

从“工具”选项卡的“任务/专家”组中单击“命令”,然后单击“禁止报警”。

在指定的画面中禁止所有新的报警。

启用报警

从“工具”选项卡的“任务/专家”组中单击“命令”,然后单击“允许报警”。

在指定的画面中启动所有新的报警。

定位对象

从“工具”选项卡的“任务/专家”组中单击“命令”,然后单击“定位对象”。

查找对象。

打印水晶报表

从“工具”选项卡的“任务/专家”组中单击“命令”,然后单击“打印水晶报表”。

打印指定的水晶报表。

数据库

添加数据库块

从“应用程序”选项卡的“过程数据库”组中单击“块”,然后单击“添加数据库块”。

无须打开“数据库管理器”,添加新的数据块。

修改数据库块

从“应用程序”选项卡的“过程数据库”组中单击“块”,然后单击“修改数据库块”。

无须打开“数据库管理器”,修改新的数据块。

数据库保存

从“应用程序”选项卡的“过程数据库”组中单击“保存数据库”。

保存数据库。

数据库重新载入

从“应用程序”选项卡的“过程数据库”组中单击“重新装入数据库”。

重新载入数据库。

数据输入

数据输入

从“工具”选项卡的“任务/专家”组中单击“任务/专家”。从“任务类别”菜单中选择“数据输入”,然后从任务列表中选择“数据输入”。单击“执行任务”。

写数据到输入的数据源中。

画面

预处理文件

从“工具”选项卡的“任务/专家”组中单击“任务/专家”。从“任务类别”菜单中选择“画面”,然后从任务列表中选择“处理文件”。单击“执行任务”。

在进入运行环境前预处理文件。

生成新画面

从“工具”选项卡的“任务/专家”组中单击“画面”,然后单击“生成画面专家”。

生成新画面。

刷新频率

从“工具”选项卡的“任务/专家”组中单击“画面”,然后单击“刷新速率专家”。

改变选定对象或整幅画面的刷新频率。

导出关键宏

从“工具”选项卡的“任务/专家”组中单击“画面”,然后单击“导出键宏”。

将选定的对象、画面及使用者全局页中所有的键宏导出为 CSV 文件。

随文件保存缩略图首选项

从“工具”选项卡的“任务/专家”组中单击“任务/专家”。从“任务类别”菜单中选择“画面”,然后从任务列表中选择“随文件保存缩略图首选项。单击“执行任务”。

保存现有画面和图符集的缩略图。

转换选定按钮的标题 

从“应用程序”选项卡上“工具”组中的下拉菜单中,单击“转换选定按钮的标题”。

在使用增强型坐标系统的画面中,转换按钮的标题文字,将其缩放为新的屏幕分辨率。

多个按钮标题转换工具专家

从“应用程序”选项卡上“工具”组中的下拉菜单中,单击“多个按钮标题转换工具专家”。

使用增强型坐标系统转换多个或所有按钮标题文本以缩放画面中的新屏幕分辨率。

升级到增强型坐标

从“应用程序”选项卡的“工具”组中单击“升级到增强型坐标”。

将一个或多个画面/图符集升级到增强型坐标系统 -或- 将一个或多个画面/图符集恢复到逻辑坐标系统。

报告

打印水晶报表

从“工具”选项卡的“任务/专家”组中单击“命令”,然后单击“打印水晶报表”。

打印指定的水晶报表。

您也可以创建自己的专家,帮助您自动化常用的过程。通过 VBA 脚本。有关创建您自己的专家的更多信息,请参阅编写脚本手册。要了解如何使用任务向导,请参阅使用专家和任务向导一节,该节位于 《了解 iFIX》手册。

重要:使用安全环境和电子签名选项,必须了解对过程数据库进行无签名写数据的影响。无签名写入可能来自脚本。有关详细信息,请参阅《使用电子签名》手册的使用电子签名对数据库写入的含义。使用某些专家(如切换数字标签)时,如果相关标签配置了电子签名,则会提示您签名。有关安全环境和电子签名的完整信息,请参阅使用电子签名手册。

再进入专家

在“任务向导”的“动画”目录中的所有专家都具有再进入的功能。允许退出专家,在画面中进行的修改,再回到专家中继续输入数据完成任务这些专家包括:

  • 填充
  • 前景色
  • 边界颜色
  • 背景色
  • 旋转
  • 比例
  • 可见性
  • 位置

可以再进入“任务向导”的“数据输入”目录中的“数据输入”专家。

注意:数据输入专家将脚本写入选定对象;因此,如果您更改代码,数据输入专家将不再具有再进入功能。相反,它将假定此时没有任何数据输入参数,因而将覆盖现有脚本。

iFIX 专家能产生 VBA 代码

专家产生的 VBA 代码的有关问题有时候,画面、变量、或全局页的 VBA 代码可能会和专家产生的代码产生命名冲突。这种冲突发生时,解决方法是改变画面、变量或全局 子程序的名字。

例如:不要使画面与数据输入专家类别重名。画面名可能会和数据输入专家中使用的脚本变量名冲突。例如:如果将画面命名为 Pushbutton.grf,并且使用了 Pushbutton 数据输入方法,当进入运行模式时,会出现一个错误信息。如果将画面重命名为 Pushbutton1.grf,就不会出现错误消息,因为这时画面名已与数据输入方法名不一样了。

相关信息

 

您最近了解过 iFIX 吗 ?

查看最新版 iFIX 的所有新功能。

让 iFIX 帮助您提高效率,降低成本。