概述
RC+ Extensions在视频中也有说明。
| Title | Link |
|---|---|
| 1. New Feature: RC+ Extensions | (opens new window) |
要点
- 若要浏览视频,需要连接互联网。
- 会播放声音。
- 如果要以母语显示,请使用YouTube的自动翻译字幕功能。
RC+ Extensions 是一个能够根据用户的需求和业务流程,对 Epson RC+ 8.0 进行自定义,并通过与外部设备及系统联动,实现灵活扩展的平台。
除了 Epson 提供的扩展功能 (Extension) 之外,用户还可以使用 Visual Studio 开发专有扩展功能 (Extension),并将其安装到 Epson RC+ 8.0 中进行使用。
通过上述方式,Epson RC+ 8.0 能够持续且灵活地进行功能演进,所开发的扩展功能 (Extension) 也便于在组织内部进行复用和共享。
RC+ Extensions 的功能:
- 扩展功能的使用:可安装并使用 Epson 官方发布的扩展功能 (Extension),或用户自行开发的扩展功能 (Extension)。
- 扩展功能的开发:可利用 Visual Studio 和 RC+ Extensions SDK 创建专有扩展功能 (Extension)。
要点
需要 Epson RC+ 8.0 Ver8.1.3.0 及以上版本,以及 Epson RC+ Premium Edition 许可证。
术语说明
| 术语 | 描述 |
|---|---|
| RC+ Extensions | 用于扩展 Epson RC+ 8.0 的平台。除了 Epson 提供的扩展功能,用户也可以自行开发扩展功能,并将其添加到 Epson RC+ 中实现扩展。通过使用 RC+ Extensions,可以根据需求灵活自定义 Epson RC+ 的 UI 扩展、外部设备联动、嵌入专有处理等功能。 |
| Extension | 指通过 RC+ Extensions 开发并可添加到 Epson RC+ 的扩展功能。使用 Visual Studio 和 RC+ Extensions SDK 进行开发,并以 .rcxpkg 格式的包输出用于分发。Extension 安装到 RC+ 后,可以实现 UI、菜单的新增、SPEL+ 联动、外部设备控制等功能。 |
| 扩展功能管理器 | Epson RC+ 内置的 Extension 管理界面。可对 Extension 执行以下操作: *另见 *下载 / 删除 *安装 / 卸载 *启用 / 禁用 *本地源文件夹设置 可通过 Epson RC+ 主菜单的 [扩展]→[扩展功能管理器] 启动。 |
| Gallery | Epson 官方提供的 Extension 在线分发服务器。在扩展功能管理器的 [浏览] 标签页会自动显示列表,用户可选择所需的 Extension 进行下载。需要互联网连接。用户开发的 Extension 无法发布到Gallery (用户分发需使用本地源)。 |
| 本地源 | 指用于存放用户或组织管理的 Extension 包 (.rcxpkg) 的电脑本地文件夹或网络共享文件夹。通过扩展功能管理器的“本地源文件夹设置”注册文件夹后,该文件夹内的 Extension 会在 [浏览] 标签页显示列表,用户可像Gallery一样进行下载和安装。 |
下图展示了 RC+ Extensions 的使用方法及开发流程。
- 用户:可通过 Epson RC+ 的扩展功能管理器,浏览、下载并安装 Epson 官方发布的Gallery中的扩展功能 (Extension)。指定本地源后,也可以同样使用开发者创建的扩展功能 (Extension)。
- 开发者:可利用 Visual Studio 和 RC+ Extensions SDK 创建扩展功能 (Extension),并进行打包和共享。

在 RC+ Extensions 中,可以使用和开发以下类型的扩展功能。各自的目标功能和开发方式有所不同。
- RC+ 自定义:自定义 Epson RC+ 的 UI 和处理流程
- 可为 Epson RC+ 添加专有操作界面。此外,还可通过 SDK 提供的标准功能与外部软件、硬件联动,实现新的功能。
- PC 视觉 自定义视觉对象:自定义视觉对象
- 可为 VisionGuide 的 PC 视觉功能添加专有视觉对象。由此可以嵌入专有的图像处理或检测逻辑。
有多种方式可以利用 Epson RC+。可根据目的选择不同的功能。
| 功能 | 主要用途 |
|---|---|
| RC+ Extensions | 用于添加 Epson RC+ 的界面和功能,自定义UI和工作流程。此外,也可将开发的扩展功能打包,在组织内部进行复用和共享。 |
| RC+ Library Builder | 用于将 SPEL+ 程序库化并实现复用。 |
| RC+ API | 用于通过外部应用程序利用 Epson RC+ 控制机器人 (外部操作 RC+)。 |
← 概述 Extension的使用 →
