%0 Journal Article %T CAN-bus Based Communication Application Layer Protocol for the Colliery Safety Monitoring System
一种适用于煤矿安全监控系统的CAN总线应用层通讯协议 %A LI En %A CAI Li %A LIANG Zi-ze %A ZHAO Xian-jun %A ZHANG Wen-ya %A
李恩 %A 蔡丽 %A 梁自泽 %A 赵现军 %A 张文亚 %J 计算机应用 %D 2006 %I %X In this paper,we proposed an application layer communication protocol which was suitable for CAN(Controller Area Networks) bus based colliery safety monitoring systems.After analyzing the frame structure of CAN 2.0B and the communication requirements of the monitoring system,we gave a definition for each bit of message identifier in the extended data frame to carry communication control information.Consequently,all of the eight bytes in the data field can be used to transmit actual data and then the CAN bus based communication efficiency was improved.The application layer protocol with multi-pipe technique can support the multi-thread communication between the transmitter and the receiver,and the command and captured data can be transmitted simultaneously in the monitoring system. The CAN bus short frame structure may result in the transmission failure of the large size data,while the frame number and bitmap technique can effectively solve the problem.Finally,the control protocol of the application layer and its frame format were briefly introduced. %K field bus %K communication protocol %K monitor system %K multi-thread
现场总线 %K 通讯协议 %K 监控系统 %K 多线程 %U http://www.alljournals.cn/get_abstract_url.aspx?pcid=5B3AB970F71A803DEACDC0559115BFCF0A068CD97DD29835&cid=8240383F08CE46C8B05036380D75B607&jid=831E194C147C78FAAFCC50BC7ADD1732&aid=2922B8527730938A&yid=37904DC365DD7266&vid=96C778EE049EE47D&iid=9CF7A0430CBB2DFD&sid=5B7B2E4D347A9CC5&eid=ECE3F3ADB976FF7B&journal_id=1001-9081&journal_name=计算机应用&referenced_num=3&reference_num=6