下列步骤概述了如何从产品安装包安装 iFIX 软件。
注意:iFIX DVD 不再包含 GE Historian 或 WebSpace(以前称为 iFIX WebSpace)安装程序。这些产品目前使用单独的介质进行分销。要安装或升级这些产品,您必须获取相应产品的介质。
重要信息:
- 不支持通过远程桌面连接或终端服务器会话来安装或卸载 iFIX。
- 在为 WebSpace 进行配置时,不能将 WebSpace 服务器上的 iFIX SCU 配置为以服务方式启动 iFIX,因为此项配置不受支持。
有关 iFIX 升级的步骤或升级 iFIX 的一般信息,请参阅从 iFIX 早期版本升级和“从 FIX 7.x 升级”部分。
iFIX 安装的日志文件名为 iFIX65_SETUP.log。安装的配置中心部分的日志文件名为 iFIX 6.5_ConfigHubMSI.log。这两个日志文件出现在 Windows 文件夹中。这两个日志文件可用于解决安装期间出现的所有问题。
安装iFIX软件:
- 以管理员权限登录到 Windows。只有管理员才能安装 iFIX。确认没有 iFIX、或 GE 过程运行,关闭其他正在运行的程序。
注意:在安装 iFIX 之前,必须关闭所有 GE 或 Proficy 服务和授权。
- 从安装介质,打开 iFIX 安装屏幕。
注意:如果浏览 DVD 或 ISO 时此屏幕没有自动出现,双击 DVD 中的 InstallFrontEnd.exe 文件以显示该屏幕。将出现安全警告消息。如未出现,请选择“运行”以继续。
重要信息:请注意,如果您尚未安装 .NET 4.6.1 并选择安装 iFIX,则会首先运行 .NET 4.6.1 安装。安装完成后,系统将提示您重新启动计算机。重新启动后,iFIX 安装会继续。安装介质必须在从安装到完成的整个时间内可用或连接到目标机器。
- 单击"安装 iFIX"链接。此时将显示一个消息框,要求您确认安装。默认情况下,系统会提示您以安全模式安装 iFIX 安装。如消息所示,在启动安装程序之前,请执行以下操作:
1.)为要启动 iFIX 的用户确定一个 Windows 用户组(本地或域)。事先创建此组,或让安装程序创建一个本地组。
如果安装有权限,将当前登录的用户添加到此本地组。
重要说明:如果使用网络域组,但本计算机断开与网络的连接,则 iFIX 及其应用程序将无法运行。
2.)确定 iFIX 服务将在其下运行的用户帐户的用户名和密码。将此用户添加到步骤 1 中指定的本地组。
3.)确定需要在此计算机上使用或操作 iFIX 的其他 Windows 用户。安装 iFIX 后,您可以稍后将这些用户添加到同一 Windows 用户组。
准备好继续了吗?
- 单击“是”继续。继续进行安装。
提示:如果在 iFIX 安装期间看到此消息,则表示您需要安装 Microsoft 更新,然后才能继续:“此计算机上缺少 Universal C Runtime 组件的必要 Windows 安全更新”。请安装最新的 Windows 更新,然后再安装 iFIX。有关详细信息,请查看此安装介质中 ReleaseNotes 文件夹中的 IPIiFIX.chm 的“新增功能”部分。安装 Microsoft Update Kb2999226,然后再次尝试安装 iFIX。要安装 KB2999226,可能需要首先安装其他更新。对于 Windows Server 2012 R2,必须先安装 KB2919442,然后再安装 KB2919355,然后再安装 KB2999226。对于 Windows 8.1,需要 KB2999226。
- 此时将出现一个信息性消息框。单击“确定”继续。
注意: 如果当您尝试安装最新版 iFIX 时计算机中已存在之前版本的 iFIX,则安装期间会出现一个消息框,建议您升级现有的 iFIX 安装。当出现整个消息时,推荐选择iFIX升级。通过按照升级进程操作,iFIX 会安装到之前版本所在的同一文件夹。例如,如果您将 iFIX 安装到 C:\Dynamics 文件夹,则升级时,新版本 iFIX 也将安装到 C:\Dynamics 文件夹。iFIX 升级完成并且您重新启动 iFIX 后,SCU 文件将自动升级,而原始文件将使用^CU 扩展名进行备份。有关升级 SCU 文件的详细信息,请参阅 SCU 文件和升级部分。
启动安装程序,此时将显示“欢迎”屏幕。
- 单击下一步继续。此时将显示许可协议屏幕。
- 如果想要继续,单击“我接受授权协议的条款”,然后单击“下一步”。
重要:如果检测到 iFIX 的以前版本,可以选择升级 iFIX。对于iFIX4.0以前的版本,您可以选择升级,或干脆重新安装到新的文件夹中而无需升级。如果想要升级,建议您在这个步骤使用安装程序进行升级。
此时将出现“安装类型”屏幕。
- 选择一个选项,然后单击“下一步”:
- 完全安装 – 安装所有 iFIX 组件,包括电子书、演示系统、My-T-Soft 虚拟(屏幕)键盘、配置中心、Water and OEM Solutions Packs 以及 Productivity Tools 等选项。
- 自定义 –您可以选择安装iFIX及其选项。在您选择安装路径后,系统会提示您输入选项。
- 典型 – 安装 iFIX、配置中心和电子书。
选择目标路径窗口出现。
- 保留默认路径,或单击“浏览”选择其他文件夹。
注意:
- 如果输入了自定义的安装路径,请注意,该路径的长度不能超过 100 个字符。
- 如果从 FIX32 升级,请确保选择的位置不是包含 FIX32 软件的文件夹(如果该软件安装在相同的计算机上)。安装时不要覆盖当前的 FIX32 安装。
- 如果想要使用 6.x 驱动程序,iFIX 压缩的安装路径必须不超过 64 个字符长度。iFIX 使用微软压缩算法来使长路径保持在这个范围内。有些路径无法压缩到 64 个字符的最大长度。请注意这些。此外,确认注册表键,HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\FileSystem\NtfsDisable8dot3NameCreation被禁止(设置为0)当安装文件夹被创建时。当设置为1时,压缩算法被禁止。参考微软帮助来获得GetShortPathName()压缩算法的更多信息。
- 安装了 6x 的驱动程序后,该驱动程序将列于 SCU 的“可用驱动程序”对话框中(可通过“SCADA 配置”对话框中的“I/O 驱动程序名称”浏览按钮访问)。在“SCADA 配置”对话框中,需要手动向“已配置的 I/O 驱动程序”列表添加驱动程序。
- 单击下一步继续。
注意:如果选择“自定义”安装而不是“完全”安装,接下来会显示“选择功能”屏幕。选择要安装的功能,然后单击“下一步”。
此时将出现“准备安装程序”屏幕。
- 单击“安装”。复制文件时,屏幕上将显示安装进度。
- iFIX 安装时,请等待。几分钟后,系统将显示防火墙设置消息。
- 单击“是”通过 Windows 防火墙启用 iFIX。继续进行安装。显示的下一个屏幕是“配置中心 – 安装并注册到配置中心”屏幕。
- 如果已将配置中心安装在同一台计算机或另一台服务器上,请选择“安装并注册配置中心的本地实例”或“注册到现有配置中心”。
-
如果选择“注册到现有配置中心”,请单击“跳过”(选择“启动注册帮助”按钮以显示安装 iFIX 后要执行的步骤的信息)。否则,如果正在安装配置中心的本地实例,系统将显示“注册到配置中心”屏幕。
- 输入客户端 ID 和客户端密钥。客户端密钥长度必须为八个或更多字符,并且至少必须包含一个数字和一个字母。
注意:客户端 ID 和客户端密钥字段仅支持英文字母数字字符值和以下符号:"-><~!@#$%^&*?|”
重要说明:请务必记下您在这些字段中输入的值。您需要这些信息来注册、更新或取消注册配置中心。例如,如果要配置远程配置中心,则需要客户端 ID 和客户端密钥。
- 单击“安装”以安装配置中心选项。安装和注册完成后,系统将显示“iFIX 配置向导”对话框。
- 输入节点名称、节点类型和连接方式,如果需要,单击“确定”。例如,如果您想在没有远程节点的情况下设置 "SCADA" 服务器,请选择 SCADA 和“独立”。如果想要设置联网 SCADA 服务器,请选择 "SCADA" 和“联网”。如果想要配置联网客户端,选择“查看”和“联网”。
提示:请确保在“节点名”字段内输入新名称,这是一种最佳做法。节点名最好选择默认 FIX 名称以外的名称。如果同一网络中存在多个 SCADA 节点,则保持这种区分非常重要。
配置好设置后,单击“确定”。如果提示输入您的远程节点(针对联网节点),输入您的远程 SCADA节点的名称,单击“添加”,然后单击“确定”。否则,单击“跳过”。您随后可以在 SCU 中进行配置(通过选择“配置” > “网络”菜单选项)。
安装继续,系统将显示“iFIX 安装模式”屏幕。
- 选择默认“以安全模式安装 iFIX”选项。
注意:您可以选择“继续安装,不以安全模式”选项,但出于安全目的不建议选择该选项。
- 如果使用域网络组作为范围进行验证,请输入域名(例如,mycompany.com)。否则,请指定本地计算机名称(默认)。
- 如果使用网络域组,则 iFIX 及其应用程序将无法运行(如果本计算机断开与域的连接)。
- 如果您指定一个不存在的本地组,则安装程序将创建该本地组。通过选择安全模式,可将当前登录的用户添加到此 Windows 组。所有其他 iFIX 用户需要手动添加。
- 如果要将 iFIX 作为服务运行,请选择“将 Windows 用户帐户分配给 iFIX 服务”选项,然后输入用户名和密码。当配置作为服务运行时,iFIX 将在此帐户下运行。
- 此用户必须在指定的 Windows 组名称中。
- 如果选择不提供此信息,则无法将 iFIX 配置作为服务运行。
- 建议您使用最小权限帐户,而非管理帐户。
提示: 如果选择“继续安装,不以安全模式”选项”,则可以稍后在安装后运行此向导以保护 iFIX。该向导可以通过使用 iFIX 安装目录中的 ConfigureWizard.exe 应用程序运行。
- 单击“确定”。
- 当请求您查看发行说明的消息框出现时,单击“是”。看完后关闭发行说明,然后继续安装。系统将显示“安装完成”屏幕。
- 选择”完成“以重新启动计算机。
- 重新启动计算机并完成安装后,请更新产品授权。有关安装和配置授权的信息,请参阅 GE 支持站点。
- 配置授权后,请再次重新启动计算机。当计算机重新启动时,用相同的用户名(具有管理员权限)登录到 Windows。
- 查看 GE 支持网站上是否有任何需要为 iFIX 安装的 Service Pack 或 SIM,并进行安装。
- 如果刚刚安装了 SCADA 服务器,请在“安全配置”程序中更改默认的 iFIX 管理员密码。iFIX 必须运行才能执行此项操作。有关更改密码和其他用户帐户设置的步骤,请参阅“配置安全功能”电子书中的修改用户帐户主题。确保已保存此密码。
- 如果在域上使用 iFIX,在服务器/客户端网络配置里更新iFIX SCADA 服务器的 HOSTS 文件,确保连接的高可靠性。此更新必须在服务器和所有客户端上执行,因为 TCP/IP 网络上的所有节点(客户端和服务器)的 HOSTS 文件的内容必须相同。如果 iFIX SCADA 服务器的节点名称与 iFIX 所安装的计算机名称不同,您还需要将此名称添加到每个 HOSTS 文件中。
提示:
- 您可以在 C:\WINDOWS\system32\drivers\etc 文件夹中找到 HOSTS 文件。
- 根据您的权限,您可能需要将此文件复制到另一个文件夹,进行编辑,然后在编辑完成后将其复制回到 etc 文件夹。
- 用记事本等文本编辑器编辑 HOSTS 文件。要防止记事本在保存文件时自动添加 .TXT 文件扩展名,请在“另存为类型”字段中选择“所有文件”。
- HOSTS 文件中的输入示例如下:198.212.170.4 SCADA01。如果 iFIX SCADA 服务器节点的名称为 SCADA1,但安装 iFIX SCADA 服务器的计算机名称为 AREA1,可能需要在 AREA1 的 HOSTS 文件中添加第二行:198.212.170.4 AREA1。
- 如果您不知道 SCADA 计算机的 TCP/IP 地址,请在 SCADA 服务器上运行 IPCONFIG 命令。
- 确保更新 SCADA 服务器和所有 iFIX 客户端上的 HOSTS 文件。
- 网络上的 iFIX SCADA 服务器和所有 iFIX 查看节点(客户端)的 HOSTS 文件中的内容必须想通
- 如果您刚刚安装 iFIX 视图 (iClient) 节点,并希望能够从此节点查看 SCADA 服务器中的画面,则需要:将画面从 iFIX SCADA 复制到 iFIX 客户端(无需复制数据库或其他文件),或将视图节点上的驱动器映射到 SCADA 服务器上的画面文件夹以共享画面。然后,更新“查看”节点上的 SCU(使用“配置 > 路径”菜单选项),将其指向映射的驱动器位置。
重要说明: 要从视图(客户端)节点查看画面,视图节点需要与 iFIX SCADA 服务器的 iFIX 版本相匹配。
注意:如果使用一个共享的PIC目录而不是iFIX安装时的目录,要输入路径全称给PIC目录。例如,要使用 G 盘上的共享 PIC 目录,必须在 SCU 中输入 G:\PIC。
如果想超越 Windows 并发限制,允许多个客户端打开同一个画面文件,您需要确保 iFIX服务器上的 PIC文件夹设置为只读,并且该文件夹中的画面也是只读。此外,以下条目需要添加至 FixUserPreferecnes.ini:
[FileOpenMethod]
FileOpenStyle=1
同时打开一个文件的并发用户限制为 20,这是使用 IStorage 对象时的 Microsoft 限制。此限制记录在 Istorage 对象的 Microsoft 在线参考书中,位置为:http://msdn.microsoft.com/en-us/library/windows/desktop/aa380364%28v=vs.85%29.aspx。