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>();
← Extension 的發佈 專案 →