功能:1.收到一帧CAN FD数据后,ID+1,数据不变发出去。如果接收功能块没有接收到数据,每间隔1000ms往外发送一条数据;
2.收到指定帧ID,ID+2,数据不变发出去;
应用场景:广泛应用于CAN FD协议通讯;
广成USBCAN分析仪上位机软件安装包下载:USBCAN资料下载
CAN FD数据收发实验ST源码下载:
一、下载程序及重点参数
1. 下载好CAN FD数据收发实验ST源码,解压并打开程序;

备注:打开程序后
如出现如图1.0的弹窗:“解压到以下文件夹”→通过“...”选择解压程序所在位置→勾选②框内的所有复选框→点击确定

图1.0
如出现如图1.1的弹窗:单击“全部设置为最新”后,单击“确定”然后再单击“确定”

图1.1
如出现图1.2弹窗:continue with this version→finish

图1.2
如程序出现报错是库文件安装的问题,请安装GCAN的库文件
2. 点开PLC_PRG(PRG),上半部分为程序声明,下半部分为具体程序。

3. mPort为CAN FD的端口号(不同型号端口号详见下表),uiBaudrate为波特率,此程序中为500k,emode为模式,一般选普通模式。
PLC型号 | CAN口数量 | CAN口号 |
GCAN-M8E | 1-8 | 0-7 |
GCAN-418 | 1-9 | 0-8 |
注意

4. 接收can数据后,数据不变,帧ID+1发送出去。如果接收功能块没有接收到数据,每间隔1000ms往外发送一条数据;

5.定向接收帧ID为0X001,帧ID+2,数据不变发出去

6. 点击Device→扫描网络→选择对应设备→确定

7. 下载程序,点击图标

8. 会出现如下弹窗,点击“是”

9. 点击运行,图标如下

二、接线
1.不同产品can fd接口定义
1.1 下图为GCAN-M8E的CAN FD通讯接口示意图_使用DB9接口引出【GCAN-M8E-网关/网桥/可编程网关用户手册】

1.2
下图为GCAN-418系列的CAN FD通讯接口示意图_使用DB9接口引出【GCAN-GT-418系列-网关/网桥/可编程网关用户手册】
1.2.1 GCAN-GT-418-3 系列模块 CAN/CANFD 接口


1.2.2 GCAN-GT-418-6 系列模块 CAN/CANFD



1.2.3 GCAN-GT-418-9/9R/9C 系列接口定义



三、演示通讯(GCAN-PLC-302+广成USBCAN分析仪为例)
正在更新中.....