本文适用于:
CVI Fusion7.14 | Infinity Client7.14 | Infinity Module7.14 | Core Services7.14 | 其他适用版本 |
注意:本文存在旧版本。单击“其他适用版本”可查看本文档的所有版本。
简介
本文章将详细介绍在您的工厂安装 PivotWare 软件的步骤。专门针对以下软件:
- CVIFusion。
- CoreService。
- Infinity Software。
- Infinity Module。
目录1 - 前提条件 2- 网络需求 3- 安装 CVIFusion 和 CoreService 4- Infinity Client 和 Infinity Module 安装 4-2 Infinity Client 安装 4-4 其他安装步骤 |
1 - 前提条件
1-1 建议读物
在开始安装 PivotWare 软件之前,下文可能会对您有所帮助:
- PivotWare 概览:PivotWare 架构。
- PivotWare 硬件需求:硬件需求。
- MSSQL 安装步骤:数据库安装步骤(虽然本文章的首要目的是详细介绍 CVINet 的安装步骤,但 MSSQL 的安装步骤与之完全相同)。
- 数据库安装步骤:参见我们的管理 Pivotware 数据库一文
2- 网络需求
PivotWare 要求开放一些端口并允许其运行。
找到每个特定软件要求打开的端口以及每个端口用途的简短说明。
2-1 Infinity Client
端口 | 类型 | 说明 | 可配置性? |
2620 | TCP | 传统 Infinity Builder 通信 | 是 (*) |
2620 | TCP | Infinity Module (Builder) 通信 | 是 (*) |
2630 | TCP | Infinity Module (Tracker) 通信 | 是 (*) |
7750 | TCP | Core Service (QMS) 通信 - 使用共享步骤时为强制性要求。 | 是 (*) |
7760 | TCP | Core Service (引擎)通信 - 进行集中溯源时为强制性要求。 | 是 (*) |
8036 | TCP | CVIFusion 和 Infinity Client 之间的通信(通过 REST API)。 进行配置传输时必须使用此端口。 | 是 (**) |
8080 | TCP | 专用于 Infinity Client 本地溯源的端口。 | 是 (***) |
9010 | TCP | 专用于插件 API 的端口。 | 否 |
- | ICMP | 允许 Infinity Client 监控与 CoreService、Infinity Module(Builder - Tracker)以及 DeMeter 之间的连接状态。 | 否 |
(*) - 请参考创建站、步骤和流程一文,了解关于 Infinity Station 通信端口设置的更多详情。
(**) - 编辑 Infinity Client 配置文件中的 ClientRestApiPort 字段值:
C:\Program Files (x86)\Desoutter\ProcessControl\InfinityClient\Desoutter.ProcessControl.dll.config。
根据您的需求设置该值。
(***) - 自 Infinity Client 7.2 版开始,本地溯源端口设置可进行更改。请联系支持人员,了解详细步骤。
注意:Infinity Client 是用于与以下软件进行通信的服务器系统:
- Infinity Module(Builder - Tracker)。
- CVIFusion。
- CoreService。
2-2 Infinity Module
端口 | 类型 | 说明 | 可配置性 |
8037 | TCP | CVIFusion 和 Infinity Client 之间的通信(通过 REST API)。 进行配置传输时必须使用此端口。 | 是 (*) |
(*) - 编辑以下 Infinity Module 配置文件中的 ModuleRestApiPort 字段值:
C:\Program Files (x86)\Desoutter\ProcessControl\InfinityClient\Desoutter.ProcessControl.dll.config。
根据您的需求设置该值。
注意:Infinity Module 是用于与以下软件进行通信的服务器系统:
- CVIFusion。
2-3 CoreService
端口 | 类型 | 说明 | 可配置性 |
8734 | TCP | 专用于 CVIFusion 和 CoreService 之间通信的端口。 | 是 |
注意:CoreService 被设置为与以下软件进行通信的服务器:
- CVIFusion。
2-4 数据库
运行 MSSQL 数据库的服务器上必须打开端口 1433,以便连接 CVIFusion 和 CoreService。
CoreService 使用的数据库必须专用于上述应用程序。
如果需要将其他数据存储到数据库,则必须将其与 CoreServie 使用的数据库分开。
3- 安装 CVIFusion 和 CoreService
3-1 概览
CVIFusion 有两种工作模式:
- 离线:所有配置文件都保存在运行 CVIFusion 软件的本地计算机上。可追溯性数据也存储在本地的 Infinity Software 站上。
- 在线:配置与可追溯性数据一起保存在专用数据库中。此外,还安装了 CoreService 软件,用于从 Infinity Client 软件中检索所有相关生产数据。
CVIFusion 和 CoreService 版本必须匹配:检查 Database Schema 版本是否与要安装的目标 CVIFUsion 和 CoreService 相匹配。 |
CVIFusion / CoreService 版本 | Database Schema 版本 |
7.9 及以上 | 7.9.0.0 |
7.7 - 7.8 | 7.7.0.0 |
7.2 to 7.6 | 6.20.0.0 / 6.20.0.1 / 6.20.0.2 |
7.0 - 7.1 | 6.20.0.0 / 6.20.0.1 |
6.19 to 6.23 | 6.20.0.0 / 6.20.0.1 |
3-2 CVIFusion 软件安装
- 下载最新版本的 CVIFusion。请联系支持人员,获取下载链接。
- 下载安装程序后,只需双击下载的文件即可运行。您应该会看到类似这样的内容:
- 单击“下一步”运行完安装程序。
- 安装结束时,CVI Fusion 应会自动打开:
3-3 CoreService
- 下载最新版本的 CoreService。请联系支持人员,获取下载链接。
- 双击下载的文件即可运行安装程序。您应该会看到以下内容:
- 单击“下一步”运行完安装程序。
Desoutter - Core Service 应会自动启动:可以通过从 Windows 开始菜单中打开 Services 菜单进行验证。
3-4 更多读物
要了解有关 CVIFusion 或 CoreService 配置的更多信息,请阅读下文:
- 如要使用 CVIFusion 设置流程:请阅读了解基本知识一节。
- 如要配置 CoreService:请阅读配置 Desoutter - CoreService。
4- Infinity Client 和 Infinity Module 安装
4-1 用户帐户设置
运行时,Infinity Client 和 Infinity Module 应用程序需要在主机上设置某些参数才能正常运行。
以下设置详细说明了 Desoutter 所供面板计算机上的配置。
设置 | 参数值 | 说明 | 注释 |
用户帐户 | PivotWare | 本地管理员账户,可完全控制 Windows 的所有文件夹。 | |
用户帐户控制 | 从不通知 | 将用户账户控制设置为关闭,以防止 Windows 在访问管理员级别资源时显示通知。 | 当出现这些通知时,可以阻止 Infinity CLient 人机界面。 |
域 | 无设置 | 由于每个客户对域的要求和设置不同,因此默认情况下未添加域。 | 域和组策略会影响本地计算机上的用户权限。 添加的任何域用户仍应保留对 Infinity Client 工作目录 - C:\ProgramData\Desoutter 的全权控制权限。 |
4-2 Infinity Client 安装
4-2-1 安装步骤
在此处插入所需的文本
- 双击“v7.x.x.x_InfinityClient_setup.exe”运行 Infinity Client 安装程序。
- 在打开的窗口中单击安装。
- 安装程序完成后,Infinity Client 即可作为已安装的应用程序使用了。
- 启动该软件。加载后,其外面应如下:
4-2-2 故障处理:最常见错误消息
下面列出了安装和加载流程后可能出现的最常见错误消息:
错误消息 | 显示的图标 | 解决方案 |
PRIM 断开连接 | 将 Infinity ONE 插入面板计算机。 | |
UV 不足 | 向 Infinity ONE 添加更多 UV。请参考管理 UV 及功能 - 重新平衡 UV 一文,或者在需要时联系远程支持团队。 | |
以下功能未激活 | 在 CVI Fusion 内激活所列出的功能,使其在 Infinity Client 中起效。请参考管理 UV 及功能 - 功能管理,了解确切步骤。 |
4-3 Infinity Module 安装
- 双击“v7.x.x.x_InfinityModule_setup.exe”运行 Infinity Client 安装程序。
- 单击安装。
安装程序完成后,Infinity 即可作为已安装的应用程序使用了。
加载后,其外观应如下:4-4 其他安装步骤
4-4-1 PivotWare Windowing 选项
启动 Infinity Client 软件后,通知和其他应用程序不会出现在计算机前台。
但是,该设置可以更改。可按照以下步骤操作:- 右键单击面板计算机 Windows 桌面上的 Infinity Client 或 Infinity Module 快捷方式。
- 在快捷方式选项卡中,在目标字段结尾处添加 Windowed。
- 单击应用使更改生效。
客户机软件(Infinity Client 或 Infinity Module)在下次启动时将以 Windowed 模式启动。
4-4-2 其他驱动程序
可能还需要安装一些额外的驱动程序,具体取决于进程所使用的资产。
例如:
- Phoenix IO 模块:请参考 “PivotWare 资产列表 - IO 模块”一节和“集成资产”一文。
- 定位臂:请参考相应的配置文章,了解更多详情。
如有需要,请联系支持人员了解更多信息或获取下载资料。
5- 其他操作
如要进一步了解 PivotWare,建议阅读以下读物:
- 升级 PivotWare:文章详细介绍了更新 PivotWare 系统需要采取的各个步骤。
- 查看学习基础知识文件夹,了解如何设置系统,尤其是系统工作流程设置。