下载地址
本文提供 Rokae+客户端插件 与 Rokae+控制器插件 二次开发包的官方获取渠道。请优先从下列 GitHub 仓库获取最新源码、示例与发行包,避免使用来源不明的拷贝。
客户端插件(HMI)
面向 xCore 客户端 HMI 的二次开发包,用于扩展工艺包界面、状态栏、辅助编程指令,以及与控制器插件通信等能力。
编译示例或自建插件时,须同时获取 仓库源码 与 开发包。
| 资料 | 内容 | 说明 |
|---|---|---|
| 仓库源码 | 示例工程(examples/,如 xplugindemo)头文件( include/) | 用于对照示例、查阅接口声明,或作为自建插件的工程基础 |
| 开发包 | 头文件(include/)xplugin 库( lib/windows、lib/aarch64) | 用于编译与链接,提供预编译 xplugin 库及配套头文件 |
1. 仓库源码获取方式
打开仓库 RokaeRobot/xCorePlugin-client 后,任选下列方式之一:
-
Git 克隆:
git clone https://github.com/RokaeRobot/xCorePlugin-client.git -
仓库页 Code → Download ZIP

-
Releases 中的 Source code(zip / tar.gz)。zip 与 tar.gz 为两种压缩格式,按需任选其一即可。


2. 开发包获取方式
打开仓库 Releases 页面,下载开发包 xCorePlugin_v*.zip(如 xCorePlugin_v1.0.2.7.zip)。

控制器插件
面向 控制器侧 的二次开发产品,插件以动态库形式运行在控制器环境中,可注册指令、访问运动/IO/总线等能力,并与客户端插件协同。
获取方式:
1. 打开仓库 RokaeRobot/xCorePlugin-controller。
2. 任选下列方式之一获取源码:
-
Git 克隆:
git clone https://github.com/RokaeRobot/xCorePlugin-controller.git -
仓库页 Code → Download ZIP

3. 按仓库 README 中的编译说明构建,例如(x86_64):
mkdir build
cd build
cmake -DCMAKE_TOOLCHAIN_FILE=../rokae_x86_64.cmake ..
make -j4
仓库内常见目录说明:
| 目录/文件 | 说明 |
|---|---|
| xcore_api/ | 控制器插件 API 头文件 |
| examples/ | 接口使用示例 |
| src/ | 示例/模板源码入口 |
| 3rdparty/ | 第三方依赖 |
| rokae_x86_64.cmake / rokae_aarch64.cmake | 交叉/本机构建工具链文件 |
详细说明见:控制器插件简介、插件工程、xcore_api介绍。
注意事项
- 版本对齐:客户端 SDK、控制器 xcore_api 与目标控制器/HMI 版本需匹配;升级前请阅读对应仓库的 CHANGELOG / changelog。
- 授权:插件加载后若提示未授权,请联系珞石获取授权,勿使用非官方渠道的授权文件。
- 在线编译打包:除源码仓库外,也可参考 编译打包服务 中的流水线下载产物说明。