宫占霞 焦根平
(广东理工学院 广东省肇庆市 526100)
城轨列车是当前我国城市交通体系的重要组成部分,有利于解决我国城市交通压力过大的问题。而在现代轨道交通运行过程中,列车的核心控制系统需要应用计算机集技术以及网络控制技术,利用网络控制系统构建,能够完成城轨列车故障诊断、列车运行监控、列车运行数据储存等相关工作,继而保证列车运行良好。而在城轨列车网络控制系统研究中,相关专家提出了CAN总线网络控制系统应用,利用CAN总线网关和协议,实现网络连接,也提升了网络应用效果。
CAN总线是现代社会中广泛应用的控制器域网,控制器域网最早应用于汽车领域,是由德国BOSCH公司研发的现场总线技术。该技术是在通信技术发展新要求背景下提出,随着现代工业自动化逐渐发展,对于网络控制技术有了更高的要求。传统的RS-232、 RS-485等已经不能够满足工业自动化生产对网络控制的新要求。所以,经过网络控制技术的创新研发,发明了CAN总线控制技术,该技术具高效的网络通信以及网络控制技术特点。
(1)CAN总线能够设置多个节点,完成更多设备的网络管理。CAN总线支持多个节点挂载在总线上,比较类似I2C总线,可以在SCL和SDA上挂载多个从机。在CAN总线具体应用过程中,总线主要应用MCU/CPU、CAN控制器以及CAN收发器等多个部分。
(2)CAN总线具有错误检测功能。在网络报文发送出错之后,CAN总线能够对错误进行自行检测。
(3)CAN总线节点控制器可以判断错误是暂时的数据错误还是持续性错误,当总线上发生持续数据错误时,控制器可将节点从总线上隔离。……