CAN总线在船舶中的应用始于20世纪90年代初,1994年德国MTU公司成功地研制了基于CAN的MCS-51监控系统,开创了CAN总线船舶系统应用的新纪元。随着海运技术的发展,现代船舶的类型越来越丰富,现在CAN总线被广泛应用于各种船只类型的船舶通信系统中,包括远程控制、安全监测等,而应用的船舶类型主要包括小型娱乐用船、拖船到巡洋舰、破冰船、石油钻井船等。
NMEA 2000®高层协议
虽然一些大型船舶使用J1939协议通过CAN进行通信,但海事行业有自己的通信语言——NMEA 2000®协议。NMEA 2000®高层协议是由国家海事电子协会开发和维护的高层协议,被视为海事领域通信的标准,主要用于连接船舶上的各种设备(例如GPS、自动驾驶、深度探测仪、导航设备、引擎等)。
从1999年开始,各方开始合作进行NMEA 2000®的开发。Kvaser是最初参与开发的12家公司之一,同时也是少数几家最先推出NMEA 2000®认证产品的公司之一。
NMEA 2000®协议基于J1939高层协议(ISO 11783),加入了快速包传送方法和专用于海事数据的PGN位。为了减少反射问题和允许热交换节点,NMEA 2000®总线建有“主干线路”或穿过船舱的主线缆。各种设备(节点)通过主线缆连接到此主干线路,以广播网络方式进行通信。
CAN总线在船舶行业中的应用
CAN是柴油机引擎接口、发电和供电系统、燃油系统、润滑系统、方向控制和各种具有网络功能的设备(例如雷达、鱼群探测仪和海图标绘仪)之间的链路,CAN系统设计不仅提供了一种高性能、耐辐射的强壮又可靠的网络&