发明名称 一种CAN总线系统及其中的应用层通讯方法
摘要 本发明公开了一种CAN总线系统及其中的应用层通讯方法;方法包括:需要对其它CAN节点进行操作的CAN节点发送应用层消息给所述CAN总线,在应用层消息中携带发送者标识、接收者标识和用于表示所要进行的操作的功能信息,将本节点的标识作为发送者标识,将作为操作对象的CAN节点的标识作为接收者标识;所述CAN总线根据所述应用层消息中携带的所述接收者标识将应用层消息传送给相应的CAN节点;接收应用层消息的CAN节点根据应用层消息中携带的所述功能信息进行相应操作。本发明简单实用,便于推广和移植,可以适合于很多使用CAN总线的工业自动化工艺设备上。
申请公布号 CN101626333B 申请公布日期 2011.11.23
申请号 CN200910090385.4 申请日期 2009.08.07
申请人 北京和利时电机技术有限公司 发明人 韩利;何震球;姚宏
分类号 H04L12/40(2006.01)I;H04L29/08(2006.01)I 主分类号 H04L12/40(2006.01)I
代理机构 北京安信方达知识产权代理有限公司 11262 代理人 龙洪;霍育栋
主权项 一种控制器领域网络CAN总线系统中的应用层通讯方法,所述CAN总线系统包括CAN总线、若干个CAN节点;其特征在于,包括:需要对其它CAN节点进行操作的CAN节点发送应用层消息给所述CAN总线,在应用层消息中携带发送者标识、接收者标识和用于表示所要进行的操作的功能信息,以及应用层消息的通讯模式信息;所述通讯模式包括问答模式、广播模式和报告模式;将本节点的标识作为发送者标识,将作为操作对象的CAN节点的标识作为接收者标识,在问答模式和报告模式下,所述接收者标识为一个CAN节点的标识;在广播模式下,所述接收者标识为一组CAN节点的组标识或表示全组CAN节点的组标识;所述CAN总线根据所述应用层消息中携带的所述接收者标识将应用层消息传送给相应的CAN节点;接收应用层消息的CAN节点根据应用层消息中携带的所述功能信息进行相应操作;在问答模式下,所述接收应用层消息的CAN节点进行相应操作是指读或写相应寄存器,并返回应用层消息给所述发送应用层消息的CAN节点,在所返回的应用层消息中携带发送者ID和接收者ID,将本节点的标识作为发送者标识,将所述发送应用层消息的CAN节点的标识作为接收者标识;在广播模式下,所述接收应用层消息的CAN节点进行相应操作是指写相应寄存器;在报告模式下,所述接收应用层消息的CAN节点进行相应操作是指保存所报告的寄存器的值。
地址 100085 北京市海淀区学清路9号汇智大厦A座10层和利时电机