1.功能简介
1.1功能概述
广成科技GCAN-M8E是集成8路CAN/CAN FD通道、1路以太网接口的高性能型CAN(FD)-bus总线通讯接口卡。采用GCAN-M8E高性能CAN接口卡,用户可以轻松完成CAN(FD)-bus网络和以太网网络的互连互通,进一步拓展CAN(FD)-bus网络的范围。
模块的CAN接口、电源接口集成了电气隔离保护模块,使其避免由于瞬间过流/过压而对设备造成损坏,增强系统在恶劣环境中使用的可靠性。
1.2性能特点
(1)1路以太网接口,接口形式RJ45;
(2)8路CANFD接口,使用DB9接线方式,通过软件配置CANFD/CAN;
(3)支持CAN2.0A和CAN2.0B帧格式,符合ISO/DIS 11898规范;
(4)CAN-Bus通讯波特率在10Kbps~1Mbps之间任意可编程;
(5)CANFD通讯最高波特率可支持到5M;
(6)使用24V DC电源供电;
(7)CAN(FD)-Bus接口采用电气隔离,隔离模块绝缘电压:1500V DC;
(8)静电放电抗扰度等级:接触放电±4KV,空气放电±8KV;
(9)电快速瞬变脉冲群抗扰度等级:CAN总线接口±2KV;
(10)浪涌抗扰度等级:CAN总线接口±4KV;
(11)工作温度范围:-40℃~+85℃;
1.3典型应用
(1)CAN(FD)-bus网络诊断与测试
(2)汽车电子应用
(3)电力通讯网络
(4)工业控制设备
(5)高速、大数据量通讯
2.设备安装
本章介绍了GCAN-M8E的尺寸、接线方法。
2.1设备尺寸
设备外形尺寸:(长)246mm*(宽)132mm*(高)45mm,其示意图如图2.1所示。
图2.1 GCAN-M8E外形尺寸
2.2接口定义及功能
GCAN-M8E接口卡集成8路CANFD总线通道,使用8个DB9接口引出。其各接口位置及定义如图2.2、图2.3、表2.1、表2.2所示。
图2.2电源及网口位置

表2.1 USB及电源接口定义

图2.3 DB9接口位置

表2.2 GCAN-M8E接口卡的CANFD-Bus信号分配
3.设备使用
3.1与PC连接
GCAN-M8E接口卡使用24V DC直流电源供电,当设备获得正常供电后,用户可以使用PC机的以太网接口直接与GCAN-M8E的LAN接口连接。
3.1.1恢复出厂设置
GCAN-M8E硬件出厂默认IP:192.168.1.10,如果用户已经修改过IP地址并且忘记,那么可以通过IAP按钮,对其参数进行复位。
请注意:恢复出厂设置后,会导致之前的配置信息丢失,请谨慎操作。
3.1.2更改PC端IP地址
用户在使用PC机与GCAN-M8E进行通信前,需要保证用户的PC机内有以太网卡,并且PC机与广成科技GCAN-M8E必须在同一个网段内。
GCAN-M8E设备在出厂时设定了一个默认的IP地址(192.168.1.10)和网关(255.255.255.0),用户可以按图3.1所示的流程检查该设备是否和用户PC机在同一网段。
图3.1 PC机与GCAN-M8E是否处于同一网段检测流程
请注意:只有在同一网段,您才能使用PC机对GCAN-M8E(CANet)模块进行配置。如果网段不同,则需对PC机进行以下设置。
3.1.3Windows网络设置
用户使用的操作系统是Windows XP/7、10,可以通过修改本机IP地址的方式来设置本机IP及网段。windows 10操作参照Windows7系统。
修改本机IP地址
进入操作系统后,进入本机的控制面板→进入“网络连接”(WinXP)或“网络和共享中心”(Win7、10)→进入“本地连接”属性→“Internet协议(TCP/IP)”(winXP)或“Internet协议版本4(TCP/IP)”(Win7)属性,出现如图3.2所示界面。
图3.2 TCP/IP常规设置
在“IP地址”栏中点击修改,输入与GCAN-M8E同一网段的IP地址,如图3.3即可完成添修改PC机IP地址操作。
如果用户是自动获取IP地址模式,则可在图3.2操作处,选择“使用下面的IP地址”,输入与GCAN-M8E相同网段的IP地址即可。
3.2与以太网连接
广成科技GCAN-M8E接口卡的以太网接口符合以太网标准协议规范,设备集成10/100M自适应以太网芯片,支持即插即用。用户可以使用标准以太网网线将工业以太网与GCAN-M8E连接。GCAN-M8E支持3种工作模式——TCP Server模式、TCP Client模式、UDP模式。这3种工作模式的介绍详情如下:
3.2.1TCP Server模式
在TCP服务器(TCP Server)模式下,GCAN-M8E不会主动与其它设备连接。它始终等待客户端(TCP Client)的连接,在与客户端建立TCP连接后即可进行双向的数据通信。建立通讯的过程如图3.3所示。
图3.3 TCP Server模式通讯示意图
3.2.2TCP Client模式
在TCP客户端(TCP Client)模式下,GCAN-M8E将主动与预先设定好的TCP服务器连接。如果连接不成功,客户端将会根据设置的连接条件不断尝试与TCP服务器建立连接。在与TCP服务器端建立TCP连接后即可进行双向数据通信。建立通讯的过程如图3.4所示。
图3.4 TCP Client模式通讯示意图
3.2.3UDP模式
UDP模式使用UDP协议进行数据通信。UDP是一种不基于连接的通信方式,它不能保证发往目标主机的数据包被正确接收,所以在对可靠性要求较高的场合需要通过上层的通信协议来保证数据正确;但是因为UDP方式是一种较简单的通信方式,它不会增加过多的额外通信量,可以提供比TCP方式更高的通信速度,以保证数据包的实时性。事实上,在网络环境比较简单,网络通信负载不是太大的情况下,UDP工作方式并不容易出错。工作在这种方式下的设备,地位都是相等的,不存在服务器和客户端。通讯的过程如图3.5所示。
图3.5 UDP模式通讯示意图
3.3与CAN-bus连接
GCAN-M8E接入CAN总线连接方式为将CAN_H连CAN_H,CAN_L连CAN_L即可建立通信。
CAN-Bus网络采用直线拓扑结构,总线最远的2个终端需要安装120Ω的终端电阻;如果节点数目大于2,中间节点不需要安装120Ω的终端电阻。对于分支连接,其长度不应超过3米。CAN-Bus总线的连接见图3.6所示。
图3.6 CAN-Bus网络的拓扑结构
注意:CAN-Bus电缆可以使用普通双绞线、屏蔽双绞线。理论最大通信距离主要取决于总线波特率,最大总线长度和波特率关系详见表3.1。若通讯距离超过1Km,应保证线的截面积大于Φ1.0mm2,具体规格应根据距离而定,常规是随距离的加长而适当加大。
表3.1波特率与最大总线长度参照表
3.4CAN总线终端电阻
为了增强CAN通讯的可靠性,消除CAN总线终端信号反射干扰,CAN总线网络最远的两个端点通常要加入终端匹配电阻,如图3.7所示。终端匹配电阻的值由传输电缆的特性阻抗所决定。例如双绞线的特性阻抗为120Ω,则总线上的两个端点也应集成120Ω终端电阻。
图3.7 GCAN-M8E与其他CAN节点设备连接
注意:GCAN-M8E内部已集成120Ω终端电阻,可通过拨码开关选择是否将电阻接入总线,拨码开关在DB9接口侧,四条通道中间的拨码开关R1~R8分别控制对应的八条通道。
4.技术规格