CAN总线协议与以太网协议互转是生产设备联网主
企业生产车间生产设备控制仪表之间常见于使用CAN总线现场控制。CAN总线实现生产设备之间信息交互数据传输的功能,工作人员只要在一台计算机设备上就可以控制所有的生产设备,让它们遵循程序的设定进行有序的协作运转,实现生产机械化与自动化。
CAN总线所得到的生产数据仅限于生产部机器操作员所用,但一个企业并非只有生产部,企业销售部、管理层、决策层等多个部门同样对生产数据有实时了解与随时访问的需求。总不能每次需要数据的时候让生产车间机器操作员发送数据。企业内部数据共享是解决问题的根本。
CAN总线协议可以直接与以太网协议互转,可以把生产车间数据通过CAN转以太网模块自动发送到公司服务器,设定权限让公司内部有权限的工作人员直接通过网上访问车间生产数据。这样子减少了公司内部沉余沟通提高工作效率同时减少信息不对称带来的纠纷与损失。
如何能使CAN总线设备接入现有的以太网网络当中。如何能使CAN网络与以太网网络转换,由于CAN总线协议数据与TCP/IP协议数据在桢结构上完全不同,所以我们必须使用转换接口对其数据包从新封装。在工业自动化系统中,可直接利用CAN至以太网协议转换模块,将各种测控设备直接接入局域网,形成与局域网络互通的网络控制系统。
实现CAN转以太网模块功能特点要求:1支持静态或动态IP获取;2支持心跳和超时断开功能;3工作端口,目标IP和目标端口均可设定;4支持DNS,满足通过域名实现通讯的需求;5网络断开后自动恢复连接资源,可靠地建立TCP连接;6 TCP支持多连接,满足2个用户的同时管理一个串口设备;7UDP方式下每个CAN口支持3个目标IP段,多个用户可同时管理一个CAN设备;8支持协议包括ETHERNET、ARP、IP、ICMP、UDP、DHCP、DNS、TCP;9兼容SOCKET工作方式(TCP Server、TCP Client、UDP等),上位机通讯软件编写遵从标准的SOCKET规则;10CAN数据和以太网数据双向透明传输;11灵活的CAN口数据分帧设置,满足用户各种分包需求;12每个CAN口可以分别被配置成为不同的工作模式,可灵活应用在各种领域;13可使用Windows平台配置软件配置工作参数;