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>();