使用计算机远程读取异地CAN总线设备的通信状态

2025-04-22 18:13:18

1、骒貉缭塄原理广成以太网转can总线模块,GCAN-202(CANET-II)是集成2路CAN接口、1路以太网接口的高性能型CAN-bus总线通讯转换模块。采用GCAN-202模块,用户可以把使用地的CAN设备发出的CAN信号转换成以太网数据传到服务器上,然后在终端用设备读取接收CAN数据及使用,进一步拓展CAN-bus网络的范围。

2、配醅呓择锗置配置时需要注意:模块本身的IP地址要与路由器在同一网段切IP不与其他设备冲突。配置的过程很简单,把GCAN-202网关设置成TCP Client模式(东戳缨蜇客户端模式),因为要连接是局域网的服务器,之后设置CAN端波特率与CAN总线网络或CAN总线设备一致。本例中的配置如下图1和图2,把GCAN-202的IP配置为192.168.1.25,把CAN 端的波特率配置为100k,设置好要连接服务器的IP和端口号,如IP为123.123.123.123,端口号为8001。(注意:以上数值需按实际情况设置)

使用计算机远程读取异地CAN总线设备的通信状态
使用计算机远程读取异地CAN总线设备的通信状态

3、使用配置好参数后将GCAN-202模块重新上电,这个时候,GCAN-202会自动连接预先设置的服务器,连接成功后,如果CAN总线上有数据,GCAN-202就会自动给服务器发送数据。示意图如下图1。

使用计算机远程读取异地CAN总线设备的通信状态

4、注意:(1)每一个服务器都有一个固定的IP地址,例如123.123.123.123,这个IP是固定的,所以在设置GCAN-202的时候一定要准确的设置服务器的IP和端口号。(2)GCAN-202本身也属于所连接网络的一个终端,所以,它的IP地址不能和网络上别的终端地址重复,否则连接不上服务器。获取数据的方法有两种方式:(1)可以远程访问服务器,在服务器上特定的软件打开设备,然后读取CAN总线的数据。(2)可以在服务器上二次开发一个软件,在收到数据后自动转发给其他的终端,如PC机等。

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢