新闻  |   论坛  |   博客  |   在线研讨会
如何快速实现CAN总线设备联网
铁筑 | 2016-08-05 17:43:32    阅读:903   发布文章

CAN总线与以太网相互转换  

现行的主流生产管理系统或办公自动化信息系统均是基于B/S结构设计,这样就更容易使用WWW发布方式远程管理生产现场,以及向网络客户提供动态交互式浏览网页。将生产现场的数据集中于数据服务器加以有效管理,通过网络将数据予以共享,充分发挥网络的优势提升数据的价值成为了可能。
 
CAN总线是由德国BOSCH公司为现实汽车测量和执行部件之间的数据通讯而设计的串行通讯网络。随着CAN的应用普及,其应用范围已不局限于汽车行业,正在向机械、纺织等行业发展,随着应用领域分布式控制系统的网络越来越庞大,CAN总线越来越受地域限制。如何能使CAN总线设备接入现有的以太网网络当中。如何能使CAN网络与以太网网络转换,由于CAN总线协议数据与TCP/IP协议数据在桢结构上完全不同,所以我们必须使用转换接口对其数据包从新封装。
 
在工业自动化系统中,可直接利用CAN至以太网协议转换模块,将各种测控设备直接接入局域网,形成与局域网络互通的网络控制系统。如上图所示,采用转换接口卡,使网络结构成功地实现了以太网和现有CAN总线网的直接连接,实现管理监控层(以太网)和生产测控层(CAN总线网)之间的连接。上下层数据能方便地进行交流。而其它通讯则使用PC机接人局域网实现数据交互。

 
CAN至以太网协议转换模块
 

K9110是北京华启智能科技有限公司的工业级智能型CAN总线至以太网协议转换器,它内部集成了一路/两路CAN-BUS接口和一路Ethernet接口以及TCP/IP 协议栈,用户利于它可以轻松完成CAN-BUS网络和Ethernet 网络的互连互通。

K9111为工业级产品,可以工作在-25℃~+75℃的温度范围内。它具有10M/100M自适应以太网接口,CAN口通信最高波特率为1Mbps,完善的支持TCP Server、TCP Client和UDP等多种工作模式。

功能特点

● 支持静态或动态IP获取;
● 支持心跳和超时断开功能;
● 工作端口,目标IP和目标端口均可设定;
● 支持DNS,满足通过域名实现通讯的需求;
● 网络断开后自动恢复连接资源,可靠地建立TCP连接; 
● TCP支持多连接,满足2个用户的同时管理一个串口设备;
● UDP方式下每个CAN口支持3个目标IP段,多个用户可同时管理一个CAN设备;
● 支持协议包括ETHERNET、ARP、IP、ICMP、UDP、DHCP、DNS、TCP;
● 兼容SOCKET工作方式(TCP Server、TCP Client、UDP等),上位机通讯软件编写遵从标准的SOCKET规则;
● CAN数据和以太网数据双向透明传输;
● 灵活的CAN口数据分帧设置,满足用户各种分包需求;
● 每个CAN口可以分别被配置成为不同的工作模式,可灵活应用在各种领域;
● 可使用Windows平台配置软件配置工作参数; 
● 免费提供Windows平台配置软件函数库, 包含简单易用的API函数库, 方便用户编写自己的配置软件;

*博客内容为网友个人发布,仅代表博主个人观点,如有侵权请联系工作人员删除。

参与讨论
登录后参与讨论
推荐文章
最近访客