0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

RZ/T2M Motor Solution Kit功能安全使用介绍(2-1)

瑞萨嵌入式小百科 来源: 瑞萨MCU小百科 2025-01-16 14:24 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

前期回顾

01RZ/T2M Motor Solution Kit功能安全使用介绍(1)

近年来,“功能安全”正在成为工业设备领域中实现系统安全性的可靠方法,在工业设备领域,可能会因为机器故障和事故的发生导致经济损失,甚至造成人身伤害事件,从而对工厂运转造成影响或引起社会关注。为了避免这些情况,“功能安全”的重要性与日俱增。在人与机器人协同作业来提高作业效率的进程中,设备安全性越发受到关注。因此,越来越多的设备制造商以满足社会与用户的要求和提高商品竞争力为目的,开始研究功能安全设备。

在本文中,我们将介绍工业领域功能安全应用之一的安全驱动设备,介绍如何使用瑞萨电子RZ/T2M Motor Solution Kit开发板,实现安全驱动器应用方案。

本文是RZ/T2M Motor Solution Kit功能安全使用介绍(2-1),将介绍如何搭建开发环境和开发流程以及演示测试。

一RZT2M准备

1.1解压RZT2M固件包,生成CPU0,CPU1(空文件),other_3,other_4四个文件夹。

5449a074-d3bf-11ef-9310-92fbcf53809c.png

1.2解压RZT2M SIL3软件包,使用到RZT2M_Dual目录下文件。

5461070a-d3bf-11ef-9310-92fbcf53809c.png

1.3将RZT2M SIL3软件内容拷贝到固件包中的CPU1。

5471bb5e-d3bf-11ef-9310-92fbcf53809c.png

1.4解压RZT2M FSoE软件包,生成app1,app2,app4,app5四个文件夹。

54828bf0-d3bf-11ef-9310-92fbcf53809c.png

1.5将RZT2M FSoE软件包下的四个文件依次拷贝覆盖固件包原文件。

548b4e98-d3bf-11ef-9310-92fbcf53809c.png

1.6将固件包下RZT2M_SolutionKit_FWothers_3CPU1文件拷贝覆盖RZT2M_SolutionKit_FWCPU1。

54a5e08c-d3bf-11ef-9310-92fbcf53809c.png

二使用SSC软件生成EtherCAT源码

2.1开始菜单打开ssc软件

54af07e8-d3bf-11ef-9310-92fbcf53809c.png

2.2点击Import输入选择该路径下的Renesas_RZT2_config.xml文件RZT2MRZT2M_SolutionKit_FWCPU1srcusrapp6 ztfspsrc _ecatutilitiesssc_config

54d5985e-d3bf-11ef-9310-92fbcf53809c.png54eaf118-d3bf-11ef-9310-92fbcf53809c.png

2.3选择创建RZT2M工程

55051836-d3bf-11ef-9310-92fbcf53809c.png

2.4生成代码,将路径设置如下,点击Start生成Src文件代码RZT2M_SolutionKit_FWCPU1srcusrapp6 ztfspsrc _ecatutilitiesssc_config

551c6856-d3bf-11ef-9310-92fbcf53809c.png

2.5下载安装patch软件http://gnuwin32.sourceforge.net/packages/patch.htm,对生成的EtherCAT源码打补丁,用户管理员权限执行apply_patch.bat,成功结束后会在修改EtherCAT源码以及源码被拷贝到RZT2M_SolutionKit_FWCPU1srcusrapp6applicationecat。至此,RZT2M的工程准备工作结束。

55357f58-d3bf-11ef-9310-92fbcf53809c.png55473cde-d3bf-11ef-9310-92fbcf53809c.png

三RX72N准备

3.1解压RX72N固件,生成others_3和others_4文件。

5566c180-d3bf-11ef-9310-92fbcf53809c.png

3.2将RX72N的SIL3软件解压。

557564c4-d3bf-11ef-9310-92fbcf53809c.png

3.3将该路径下的PL-SW文件拷贝到RX72N固件目录。

55871d9a-d3bf-11ef-9310-92fbcf53809c.png

3.4解压RX72N的FSoE软件包。

559ba008-d3bf-11ef-9310-92fbcf53809c.png

3.5将RX72N的FSoE软件包拷贝覆盖到RX72N固件原文件。

55acd6ca-d3bf-11ef-9310-92fbcf53809c.png

3.6将固件包的SAMPLE_RXothers_3PL-SW拷贝覆盖到SAMPLE_RXPL-SW,至此RX72N的工程准备结束。

55bc3430-d3bf-11ef-9310-92fbcf53809c.png

四RZT2M工程编译

4.1创建空白workspace文件,将章节3中所完成的RZT2M_SolutionKit_FW文件(路径 01an6469XX0400-rzt2m-motor-solution-kitSoftwareFirmwareFuSaRZT2MiccarmRZT2M_SolutionKit_FW)拷贝到该workspace。打开IAR软件,fileopen workspaceCPU1 RZT2M_Dual_cpu1.eww

55cde43c-d3bf-11ef-9310-92fbcf53809c.png

4.2设置为debug模式,编译工程,注意并不需要烧录CPU1固件而是通过烧录CPU0来加载CPU1固件。

55e96b1c-d3bf-11ef-9310-92fbcf53809c.png

4.3打开IAR软件,fileopen workspaceCPU0cpu0.eww

55f6caa0-d3bf-11ef-9310-92fbcf53809c.png

4.4设置为release模式,编译工程,编译成功后会在CPU0文件夹里的CPU1_boot_bin里生成CPU1工程的二进制文件,在烧录时CPU0时会连带着CPU1的工程一起烧录。

560e19a8-d3bf-11ef-9310-92fbcf53809c.png5621a004-d3bf-11ef-9310-92fbcf53809c.png

4.5使用I-Jet烧录器连接开发板上20Pin接口,ProjectDownloadDownload active application开始烧录。注意板子也支持Jlink,不过20Pin接口不是标准接口,需要特殊转接线才可接Jlink烧录器。

5641d6da-d3bf-11ef-9310-92fbcf53809c.png565a0b06-d3bf-11ef-9310-92fbcf53809c.png

五RX72N工程编译

5.1创建空白workspace文件,将章节4中所完成的SAMPLE_RX文件(路径为 01an6469XX0400-rzt2m-motor-solution-kitSoftwareFirmwareFuSaRX72NSAMPLE_RX)拷贝到该workspace,使用e² studio打开该workspace下的SAMPLE_RX工程。

5674d26a-d3bf-11ef-9310-92fbcf53809c.png

5.2右击工程属性选择toolchain。CCRX3.0.1是经过功能安全认证的编译器版本。

56879e40-d3bf-11ef-9310-92fbcf53809c.png

5.3使用E2-lite连接开发板,如下图所示,右击工程,Debug AsDebug configurations设置如下,点击Debug即可烧录完成。至此固件烧录完成,上电重启,如果LED0509和LED1103闪烁,LED1101常亮,则表示软件运行正常,但是EL6900安全模块红灯闪烁,需要在主站端对ErrAck信号进行复位操作,见后续介绍。

56a1bab4-d3bf-11ef-9310-92fbcf53809c.png56b1b9dc-d3bf-11ef-9310-92fbcf53809c.png56b59138-d3bf-11ef-9310-92fbcf53809c.png

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 开发板
    +关注

    关注

    25

    文章

    6121

    浏览量

    113140
  • 瑞萨电子
    +关注

    关注

    38

    文章

    2949

    浏览量

    74073
  • 开发环境
    +关注

    关注

    1

    文章

    252

    浏览量

    17519
  • 功能安全
    +关注

    关注

    2

    文章

    179

    浏览量

    6130
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    RZ/T2M 组数据表

    RZ/T2M 组数据表
    发表于 01-10 18:51 0次下载
    <b class='flag-5'>RZ</b>/<b class='flag-5'>T2M</b> 组数据表

    Renesas Starter Kit+ for RZ/T2M 用户手册

    Renesas Starter Kit+ for RZ/T2M 用户手册
    发表于 01-10 18:54 0次下载
    Renesas Starter <b class='flag-5'>Kit</b>+ for <b class='flag-5'>RZ</b>/<b class='flag-5'>T2M</b> 用户手册

    RZ/T2MRZ/T2M 电机解决方案套件启动手册(用于 EtherCAT)

    RZ/T2MRZ/T2M 电机解决方案套件启动手册(用于 EtherCAT)
    发表于 01-10 19:00 1次下载
    <b class='flag-5'>RZ</b>/<b class='flag-5'>T2M</b> 组 <b class='flag-5'>RZ</b>/<b class='flag-5'>T2M</b> 电机解决方案套件启动手册(用于 EtherCAT)

    RZ/T2MRZ/T2M Motor Solution Kit Startup 手册(for RZ/T2M Motion Control Utility)

    RZ/T2MRZ/T2M Motor Solution
    发表于 01-10 19:00 0次下载
    <b class='flag-5'>RZ</b>/<b class='flag-5'>T2M</b> 组 <b class='flag-5'>RZ</b>/<b class='flag-5'>T2M</b> <b class='flag-5'>Motor</b> <b class='flag-5'>Solution</b> <b class='flag-5'>Kit</b> Startup 手册(for <b class='flag-5'>RZ</b>/<b class='flag-5'>T2M</b> Motion Control Utility)

    RZ/T2MRZ/T2M Motor Solution Board 硬件手册

    RZ/T2MRZ/T2M Motor Solution Board 硬件手册
    发表于 01-10 19:00 3次下载
    <b class='flag-5'>RZ</b>/<b class='flag-5'>T2M</b> 组 <b class='flag-5'>RZ</b>/<b class='flag-5'>T2M</b> <b class='flag-5'>Motor</b> <b class='flag-5'>Solution</b> Board 硬件手册

    Renesas Starter Kit+ for RZ/T2M 快速入门指南

    Renesas Starter Kit+ for RZ/T2M 快速入门指南
    发表于 01-10 19:13 0次下载
    Renesas Starter <b class='flag-5'>Kit</b>+ for <b class='flag-5'>RZ</b>/<b class='flag-5'>T2M</b> 快速入门指南

    RZ/T2MRZ/N2L 组硬件设计指南

    RZ/T2MRZ/N2L 组硬件设计指南
    发表于 06-30 18:33 2次下载
    <b class='flag-5'>RZ</b>/<b class='flag-5'>T2M</b>、<b class='flag-5'>RZ</b>/N<b class='flag-5'>2</b>L 组硬件设计指南

    RZ/T2M 组用户手册:硬件

    RZ/T2M 组用户手册:硬件
    发表于 06-30 19:22 0次下载
    <b class='flag-5'>RZ</b>/<b class='flag-5'>T2M</b> 组用户手册:硬件

    Renesas Starter Kit+ for RZ/T2M 用户手册

    Renesas Starter Kit+ for RZ/T2M 用户手册
    发表于 06-30 19:28 0次下载
    Renesas Starter <b class='flag-5'>Kit</b>+ for <b class='flag-5'>RZ</b>/<b class='flag-5'>T2M</b> 用户手册

    RZ/T2MRZ/T2M 电机解决方案套件启动手册(用于 EtherCAT)

    RZ/T2MRZ/T2M 电机解决方案套件启动手册(用于 EtherCAT)
    发表于 06-30 19:40 0次下载
    <b class='flag-5'>RZ</b>/<b class='flag-5'>T2M</b> 组 <b class='flag-5'>RZ</b>/<b class='flag-5'>T2M</b> 电机解决方案套件启动手册(用于 EtherCAT)

    RZ/T2MRZ/T2M Motor Solution Kit Startup 手册(for RZ/T2M Motion Control Utility)

    RZ/T2MRZ/T2M Motor Solution
    发表于 06-30 19:41 2次下载
    <b class='flag-5'>RZ</b>/<b class='flag-5'>T2M</b> 组 <b class='flag-5'>RZ</b>/<b class='flag-5'>T2M</b> <b class='flag-5'>Motor</b> <b class='flag-5'>Solution</b> <b class='flag-5'>Kit</b> Startup 手册(for <b class='flag-5'>RZ</b>/<b class='flag-5'>T2M</b> Motion Control Utility)

    RZ/T2MRZ/T2M Motor Solution Board 硬件手册

    RZ/T2MRZ/T2M Motor Solution Board 硬件手册
    发表于 06-30 19:41 2次下载
    <b class='flag-5'>RZ</b>/<b class='flag-5'>T2M</b> 组 <b class='flag-5'>RZ</b>/<b class='flag-5'>T2M</b> <b class='flag-5'>Motor</b> <b class='flag-5'>Solution</b> Board 硬件手册

    Renesas Starter Kit+ for RZ/T2M 快速入门指南

    Renesas Starter Kit+ for RZ/T2M 快速入门指南
    发表于 06-30 20:05 1次下载
    Renesas Starter <b class='flag-5'>Kit</b>+ for <b class='flag-5'>RZ</b>/<b class='flag-5'>T2M</b> 快速入门指南

    RZ/T2MRZ/N2L和RZ/T2L产品简介

    控制和功能安全RZ/T2M在单芯片上结合了快速、高精度的实时电机控制能力以及对最新的工业以太网协议的支持,同时实现功能
    的头像 发表于 11-13 15:50 5277次阅读
    <b class='flag-5'>RZ</b>/<b class='flag-5'>T2M</b>、<b class='flag-5'>RZ</b>/N<b class='flag-5'>2</b>L和<b class='flag-5'>RZ</b>/<b class='flag-5'>T2</b>L产品简介

    RZ/T2MRZ/N2L、RZ/T2L组 硬件设计指南

    电子发烧友网站提供《RZ/T2MRZ/N2L、RZ/T2L组 硬件设计指南.pdf》资料免费下
    发表于 02-02 09:39 7次下载
    <b class='flag-5'>RZ</b>/<b class='flag-5'>T2M</b>、<b class='flag-5'>RZ</b>/N<b class='flag-5'>2</b>L、<b class='flag-5'>RZ</b>/<b class='flag-5'>T2</b>L组 硬件设计指南