API 说明

在 RC+ Extension 项目中,可以通过使用 Extensions API 调用 Epson RC+ 8.0 的功能。
主要 API 如下所示。如需更详细的信息,请参考我们在 GitHub 上提供的 API 参考文档。

https://github.com/Epson-Robots/rcplus-extensions (opens new window)

API 概述
IRCXProjectAPI 与 SPEL+ 项目相关的一组API。请参阅 [项目]。
IRCXPointAPI 用于操作点数据的 API 集合。请参阅 [点]。
IRCXProgramEditorAPI 与 Epson RC+ 8.0 程序编辑器操作相关的一组 API。请参阅 [程序编辑器]。
IRCXControllerConnectionAPI 与控制器连接相关的 API 集合。请参阅 [控制器连接]。
IRCXControllerAPI 用于获取控制器信息和对控制器进行设置的 API 集合。请参阅 [控制器设置]。
IRCXIOAPI 与 I/O 操作相关的 API 集合。请参阅 [I/O]。
IRCXRobotManagerAPI 与机器人操作相关的 API 集合。请参阅 [机器人操作]。
IRCXProgramExecutionAPI 与 Epson RC+ 8.0 程序执行操作相关的一组 API。请参阅 [程序执行]。
IRCXPreferencesAPI 与 Epson RC+ 8.0 开发环境设置相关的一组 API。请参阅 [开发环境设置]。

要使用 Extensions API,请按如下方式编写代码以获取 API 实例。

var extensionAPI = Main.GetAPI<IRCXProjectAPI>();