跳到主要内容

下载地址

本文提供 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

    Code → Download ZIP

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

    Releases Source code(zip)

    Releases Source code(tar.gz)

2. 开发包获取方式

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

Releases 中的开发包

控制器插件​

面向 控制器侧 的二次开发产品,插件以动态库形式运行在控制器环境中,可注册指令、访问运动/IO/总线等能力,并与客户端插件协同。

获取方式:

1. 打开仓库 RokaeRobot/xCorePlugin-controller。

2. 任选下列方式之一获取源码:

  • Git 克隆:

    git clone https://github.com/RokaeRobot/xCorePlugin-controller.git
  • 仓库页 Code → Download ZIP

    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介绍。

注意事项​

  1. 版本对齐:客户端 SDK、控制器 xcore_api 与目标控制器/HMI 版本需匹配;升级前请阅读对应仓库的 CHANGELOG / changelog。
  2. 授权:插件加载后若提示未授权,请联系珞石获取授权,勿使用非官方渠道的授权文件。
  3. 在线编译打包:除源码仓库外,也可参考 编译打包服务 中的流水线下载产物说明。