如何实现以太网通讯与CAN通讯的快速转换( 二 )


子网掩码255.255.255.0, 默认网关 192.168.0.1(DNS 部门可以不填) 。 单击该页面的“确定”及“当地毗连属性”页面简直定, 期待系统设置装备摆设完毕 。 如图5所示 。 然后就可经由过程设置装备摆设软件进行相关参数的设置装备摆设 。

如何实现以太网通讯与CAN通讯的快速转换



4工作模式
a. TCP模式:在 TCP 办事器(TCP Server)模式下, CANWiFi-200T 不会本家儿动与其它设备毗连 。 它始终期待客户端(TCP Client)的毗连, 在与客户端成立 TCP 毗连后即可进行双标的目的数据通信 。
b.TCP Client模式:在 TCP 客户端(TCP Client)模式下, CANWiFi-200T 将本家儿动与预先设定好的 TCP 办事器毗连 。 若是毗连不当作功, 客户端将会按照设置的毗连前提不竭测验考试与 TCP 办事器成立毗连 。 在与 TCP 办事器端成立 TCP 毗连后即可进行双标的目的数据通信 。
c.UDP模式:UDP 模式利用 UDP 和谈进行数据通信 。 UDP 是一种不基于毗连的通信体例, 它不克不及包管发往方针本家儿机的数据包被准确领受, 所以在对靠得住性要求较高的场所需要经由过程上层的通信和谈来包管数据准确;可是因为 UDP 体例是一种较简单的通信体例, 它不会增添过多的额外通信量, 可以供给比 TCP 体例更高的通信速度, 以包管数据包的及时性 。

5ZNetCom软件设置装备摆设
毗连设备后, 点击搜刮设备, 获取设备信息 。 可在状况栏中点窜相关设置装备摆设 。 然后输入“88888”, 提交更改 。

六、以太网转CAN转换器简单通信测试1起首, 利用网线将 CANET 设备同 PC 机毗连起来, 用双绞线将 CANET 设备同
USBCAN-II 接口卡毗连起来(CANH 相连, CANL 相连), 然后用 USB 线将 USBCAN-II 毗连起来, 最后给 CANET 设备插上电源 。 然后在 PC 机上打开 CANtest 软件 。
打开软件后, 进行选择设备和确定并开启CAN通道, 若是毗连正常, 不会有任何提醒 。 如图6所示 。
打开通道后, 进行双标的目的通信测试, 如图7所示 。
如何实现以太网通讯与CAN通讯的快速转换



如何实现以太网通讯与CAN通讯的快速转换



五、常见问题1为什么CANET-2E-U设备设置35.8kbps和我的设备通信掉败?我的设备是一个开辟板, CAN波特率就是35.8kbps的 。
【如何实现以太网通讯与CAN通讯的快速转换】答:请测验考试设置两通道为统一波特率, CAN0H接CAN1H, CAN0L接CAN1L, 然后CAN0H与CAN0R短接, CAN1H与CAN1R短接, 看可否正常通信?若是可以, 则设备硬件是正常的 。 所有的CAN卡都是按照系统时钟再加上必然的分频算法得出当前通信波特率的, 任何一个时钟晶振都没法子包管笼盖到所有的波特率 。 CAN卡只能包管尺度波特率可以或许实现正常通信, 非尺度波特率(特别波特率)得看现实测试环境才能知道能不克不及通信 。

2CANET-8E-U接在互换机下面, 电脑节制它发CAN报文呈现丢帧, 若何处置?弥补申明:利用的体例UDP体例, TCP没有呈现这个问题 。
答:UDP模式自己就是不平安的通信体例, 底层没有校验机制, 没法子包管设备不呈现丢包, 出格是收集情况复杂的环境下 。 这种环境只有两种解决方式:1.经由过程上层和谈去判定, 设置重发来包管它的完整性 。 2.不消UDP体例, 改用TCP体例 。

猜你喜欢