睿擎平台正式推出v1.7.2版本,本次更新不仅带来了全新的RC3562产品系列,更对RC3506平台的软件开发生态进行了多项重要增强,特别是在工业实时通信与数据管理方面。
RC3562新产品系列正式上线
RC3562是睿擎平台全新的产品系列,旨在为开发者提供更灵活、高效的开发体验。该系列主要优势包括:
- 默认集成AMP混合部署方案:结合非对称多处理与混合关键性系统设计,有效提升系统的灵活性与整体性能。
- 全面支持RuiChing Studio:无缝兼容睿擎官方的专业开发工具,提供流畅的集成开发环境。
- 预置丰富示例工程:内置多种应用场景的参考实现,帮助开发者快速上手,加速项目开发进程。

硬件同步更新:睿擎派RC3506 EMMC(512M RAM + 8G存储)版本已在官方渠道同步上架。


RC3506 SDK核心功能更新
睿擎EtherCAT主站性能与易用性全面升级
本次更新对EtherCAT主站进行了重大改进,重点提升了易用性和同步性能。

主要改进点:
- 流程简化:大幅简化初始化流程,降低开发者的入门门槛。
- 智能映射:内置PDO自动映射功能,简化从站设备配置。
- 模块化管理:从站同步配置实现模块化,通过统一的结构体管理从站信息,配置更清晰。
- 时钟优化:优化分布式时钟(DC)配置,显著提升多设备间的同步精度。
- 调试增强:新增专业的命令行调试工具,便于实时监控网络状态、定位问题及优化系统参数。
- 兼容性提升:全面增强与主流伺服驱动器及IO模块的兼容性,已验证支持多个国内外品牌设备。

性能实测:在连接4台伺服电机和1个IO模块的典型测试场景下,主站可实现1ms的同步周期,同步信号抖动被控制在5微秒以内,展现了高实时性和稳定性。

测试设备清单:汇川SV660N伺服、力川LC10E伺服(2台)、松下BMDLN25BE伺服、SG-ELC IO模块。
新增OPC-UA工业通信组件
为满足现代工业互联的需求,平台现已集成OPC-UA(开放平台通信统一架构)组件。开发者可直接在RuiChing Studio中通过选择“03_network_opc_ua”示例工程,快速构建基于OPC-UA标准的数据服务器与客户端应用,实现设备与上层信息系统(如SCADA、MES)的安全、可靠通信。


新增SQLite数据存储示例
面对工业设备端的数据持久化需求,平台新增了对轻量级数据库SQLite的支持,并提供了相应的示例工程。该示例演示了如何在嵌入式环境中使用SQLite进行数据记录、查询与管理,为设备数据本地化存储提供了开箱即用的解决方案。


详细更新日志
内核更新
- 优化网卡驱动,降低中断处理对EtherCAT实时通信的影响。
- 改进ringbuffer处理机制,当空间不足时返回明确的错误信息。
- 调整系统内存堆大小至112MB,优化内存资源分配。
- 升级网卡底层驱动模式,支持实时获取物理链路状态。
应用SDK更新
- 新增OPC-UA组件及对应示例工程。
- 新增SQLite数据存储示例工程。
- 增强网卡功能,支持从设备树解析PHY复位引脚配置。
- 修复CST多轴运动控制示例中第二个电机无法启动的问题。
- 优化
02_peripheral_uvc_capture模块,修复路径设置异常问题。
RuiChing Studio更新
- 新增功能:在创建新的.h/.c/.cpp文件时自动添加Ruiching License版权声明。
- 新增功能:集成原厂AndroidConsoleTool工具下载。
- 修复多项与编译、调试、工程管理相关的问题。
- 解决CoreDump调试配置界面文字显示异常的问题。
- 优化调试器行为,支持停止调试会话后让程序继续全速运行。
|