以服务方式运行 iFIX

如果以服务方式运行iFIX,请注意以下信息。有关 Windows 安全和以服务方式运行 iFIX 的更多信息,请参阅 Windows 与安全

Windows服务

在WINDOWS服务控制面板中,不要停止iFIX服务或改变iFIX的配置。这对任何操作系统下的iFIX都适用。

在 Microsoft Windows 8.1 中禁用快速启动

在Windows 8.1 的“电源选项”中有一项名为“快速启动”的功能(可以从“设置”>“控制面板”中访问“电源选项”)。如果启用“快速启动”作为一个电源选项(默认),则在您关闭计算机或平板电脑时,Windows 将保存系统的当前状态。您下次启动 Windows 时系统会恢复到之前的状态。这是因为在默认情况下,Microsoft Windows 8 和 8.1 关机时会先注销所有用户,然后再进入休眠状态。在这种情况下,关机前运行的所有服务都会在下一次启动后继续运行。

当 iFIX 作为服务运行时,您可能不想使用“快速启动”功能。若要重新在 Windows 8.1 上进行完全关机,请在 SCADA 服务器上的“电源选项”中选择“选择电源按钮操作”。选择““更改当前不可用的设置””选项,然后向下滚动至“关机设置”区域,然后清除““打开快速启动””选项。

(“快速启动”功能在 Microsoft Windows Server 2012 R2 上不可用。)

启用 iFIX 作为服务运行

允许iFIX作为服务运行:

  1. 关闭 iFIX。
  2. 确保您以 iFIX 管理员组中的用户身份登录。如果不是,请立即以管理员身份登录。
  3. 在“开始”菜单上,依次指向“程序”、“iFIX”和“系统配置”。此时将出现“系统配置应用(SCU)”窗口。
  4. 在“配置”菜单中单击“本地启动”。此时将出现“本地启动定义”对话框。
  5. 在“服务”区域中,选中“以服务方式运行 iFIX”复选框,如下图所示。该对话框允许您将 iFIX 配置为在启动 iFIX 时作为服务运行。

注意: 当 iFIX 运行时,“本地启动定义”对话框的以服务方式运行 iFIX  区域中的复选框不可用。您需要关闭 iFIX 以配置服务,如步骤 1 中所述。如果出现类似下面的消息而不是灰色字段,则表明 iFIX 正在安全模式下运行且没有为此节点设置服务帐户。运行 iFIX 安装文件夹中的 ConfigureWizard.exe,以将 Windows 用户添加到 iFIX 服务帐户。请参阅下面的步骤。

  1. 要在 Windows 启动时以服务方式运行 iFIX,请单击“将服务启动类型设置为自动”选项。
  2. 单击“确定”。
  3. 保存并退出 SCU。
  4. 启动 iFIX,或允许用户重新启动 Windows 以服务方式运行 iFIX。

将 Windows 用户添加到 iFIX 服务帐户

如果要将 Windows 用户添加到服务帐户,请执行以下步骤:

  1. 作为 iFIX 管理员登录。

  2. 在 iFIX 安装文件夹中找到并运行配置向导 (ConfigureWizard.exe)。默认情况下路径为:C:\Program Files (x86)\GE\iFIX\ConfigureWizard.exe。系统将显示“安装模式”向导。

  1. 选择“将 Windows 用户帐户分配给 iFIX 服务”选项。

  2. 输入用户名.如果在域中,请输入完全限定域名及用户帐户。例如,上图将 W2019-KMM\USER1 指定为用户帐户。-

  3. 输入此帐户的密码。

  4. 单击“确定”。

  5. 重新启动计算机。

  6. 启动 iFIX

禁用 iFIX 作为服务运行

禁止iFIX作为服务运行:

  1. 关闭 iFIX。
  2. 确保作为管理员组的用户登录。如果不是,请立即以管理员身份登录。
  3. 在“开始”菜单上,依次指向“程序”、“iFIX”和“系统配置”。此时将出现“系统配置应用(SCU)”窗口。
  4. 在“配置”菜单中单击“本地启动”。此时将出现“本地启动定义”对话框。
  5. 在对话框的“服务”区域中,清除“以服务方式运行 iFIX”复选框。
  6. 单击“确定”。
  7. 在“文件”菜单上,单击“保存”来保存SCU文件。
  8. 退出 SCU。
  9. 重新启动 iFIX。

iFIX 路径

Windows在没有用户登录之前不会映射网络驱动器。因此,如果在WindowsNT下以服务方式运行iFIX,所有iFIX路径必须被设置成本地驱动器。

必需的应用特性

当iFIX以服务方式运行时,必须为登陆的用户配置启用Ctrl+Alt+Del应用特性。另外,当iFIX以服务方式运行时,如果用户注销了操作员系统,则没人能再次登陆操作员系统。

在终端服务器上运行iFIX

如果想在终端服务器上以服务方式运行 iFIX,则必须在启动配置文件管理器中配置默认服务 SCU。有关更多信息,请参阅“使用终端服务器”电子书中的配置默认配置文件一节。

用其它程序运行iFIX

默认状态下,当以服务方式运行时,iFIX会使用本地系统帐户。但是,不能使用某个应用的系统帐户,如 Proficy Historian.

为以服务方式运行iFIX来配置不同的用户名和密码:

  1. 从控制面板中选择管理工具,然后选择服务。
  2. 在“服务”文件夹中,右键单击 iFIX 服务器,选择“属性”。
  3. 在登录表中,当iFIX以服务方式运行时,设置该登录用户帐户的用户名和密码。

不支持快速用户切换

iFIX不支持快速用户切换,即使您已经将iFIX作为服务运行。

以服务器方式运行OPC客户端驱动程序和iFIX

如果您想以服务器方式运行OPC客户端驱动程序,iFIX也必须作为服务运行。同样道理,如果您想以服务方式运行 iFIX, OPC 客户端驱动器也必须作为服务运行。两者必须同时作为服务运行。

不支持从 SCU 任务列表运行 Workspace.exe

当 iFIX 作为服务运行时,不建议您在 SCU 任务列表中运行 Workspace.exe。

相关信息

您最近了解过 iFIX 吗 ?

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

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