设计要点

我们建议您在设计您的画面时,牢记以下窍门。

一般窍门

以下窍门适用于在逻辑或增强型坐标系统中开发画面。

  • 使用 iFIX 提供的工具来完成该作业。使用可用的工具帮助您快速实现过程开发策略。示例:用图符替代通用的对象组;用屏幕区域决定色彩模板;用查找和替换功能查找及修改数据;使用专家为对象添加脚本。
  • 提取数据一次。由于 iFIX 允许从不同的来源获得数据并在整个 iFIX 工作台的开放环境中使用该数据,您只需挂接该数据源一次就可以了。例如,在画面中想把一个数据源分配给多个对象,只需把数据分配给一个对象。无须多次提取或转换数据、或在整个画面中动画多个属性。
  • 仅当颜色可增强画面并使其易于使用时使用颜色。过度使用颜色,或使用无效的颜色策略,对画面设计来说弊大于利。有关设计颜色策略的帮助信息,请参见“使用颜色” 部分。
  • 使用调度程序,而不是创建画面来监视各点。使用画面来监视某一点的值可能无效,因为脚本可能会连续运行并且运行永远不会结束。而“调度”只是等待事件的发生,这种方法要优于运行循环的脚本。有关调度程序的更多信息,请参阅精通iFIX手册。
  • 使用大量可用的资源以获得帮助。系统树中的“帮助和信息”文件夹包含了全面的帮助信息,可帮助您了解概念或执行过程。这些信息包括《自动化接口》和《数据库管理器》的帮助,是一本完整的带有上下文帮助的电子书。
  • 将 SmoothShapes 属性用于更加精美的图像,并启用抗锯齿功能。SmoothShapes 属性对所有新画面设置为 TRUE。旧画面将默认设置为 FALSE。在画面级别,从 iFIX 工作台的“属性”窗口中设置此属性。

增强型坐标系统窍门

以下窍门适用于在增强型坐标系统中开发画面:

  • 设计增强型坐标画面,针对其将被查看的终端。 针对特定分辨率设计画面时,您应该为您的开发使用具有相同分辨率的终端。
  • 当为目标设备针对各种分辨率进行设计时,使用最小分辨率。当创建将适用于多种分辨率的画面时,建议您使用画面将显示的最小分辨率开发这些画面。
  • 如果将画面升级为增强型坐标,请确保现有画面显示为您希望其在屏幕中显示的方式。如果将画面从逻辑坐标系统升级为增强型坐标系统,请确保在您升级画面前,现有画面的显示是您所希望的。由于升级过程使用现有画面的尺寸,与现有画面有关的问题会转移到升级的画面。
  • 为移动设备开发单独的画面。为移动设备开发增强型坐标系统画面时,请创建单独的画面;也就是说,不要使用您为宽屏幕或其他全尺寸移动设备使用的相同画面。

相关信息

 

 

您最近了解过 iFIX 吗 ?

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

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