跳到主要内容

下载地址

本文提供 Rokae+客户端插件Rokae+控制器插件 二次开发包的官方获取渠道。请优先从下列 GitHub 仓库获取最新源码、示例与发行包,避免使用来源不明的拷贝。

客户端插件(HMI)

面向 xCore 客户端 HMI 的二次开发包,用于扩展工艺包界面、状态栏、辅助编程指令,以及与控制器插件通信等能力。

获取方式:

  1. 打开仓库:https://github.com/RokaeRobot/xCorePlugin-client
  2. 通过 Code → Download ZIP 下载源码,或使用 Git 克隆:
git clone https://github.com/RokaeRobot/xCorePlugin-client.git
  1. 如需对应发行包,进入仓库 Releases 页面,选择与当前文档匹配的版本下载。

仓库内常见目录说明:

目录/文件说明
include/对外头文件(二次开发引用)
examples/官方示例(如 xplugindemo 等)
CHANGELOG.md版本变更说明
README.md快速开始与常见问题

详细开发步骤见:制作一个简单的HMI插件示例接口说明

控制器插件

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

获取方式:

  1. 打开仓库:https://github.com/RokaeRobot/xCorePlugin-controller
  2. 通过 Code → Download ZIP 下载源码,或使用 Git 克隆:
git clone https://github.com/RokaeRobot/xCorePlugin-controller.git
  1. 按仓库 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. 在线编译打包:除源码仓库外,也可参考 插件编译打包 中的流水线下载产物说明。

相关阅读