首页 | 本学科首页   官方微博 | 高级检索  
     

CAN网络实时监控系统设计
引用本文:朱耀东. CAN网络实时监控系统设计[J]. 测控技术, 2012, 31(12): 86-89
作者姓名:朱耀东
作者单位:1. 重庆邮电大学自动化学院模式识别及应用研究所,重庆400065;汽车噪声振动和安全技术国家重点实验室,重庆401120
2. 重庆邮电大学自动化学院模式识别及应用研究所,重庆,400065
摘    要:提出了一种实时监控CAN网络的系统.本系统基于生产者/消费者设计开发模式,利用生产者循环响应用户操作,用消费者循环处理CAN网络中的数据及生产者产生的指令.整个系统有系统参数初始化、报文数据显示、报文图形显示、报文发送以及数据存储等功能.当CAN网络中有报文传输时,系统通过CAN接口卡采集报文,经过数据解析及统计,实时显示各种监控状态(如总线负载、各报文传输比率等).实验中,通过另测试CAN节点发送不同标识符、不同数据域的报文的方法验证本监控系统的有效性,经测试,本系统能够达到实时监控CAN网络的目的.

关 键 词:CAN总线  虚拟仪器  实时监控  报文解析  生产者/消费者模式

Design for CAN Real-Time Monitoring System
LU Sheng , CHEN Lu , CAO Ju , PIAO Chang-hao. Design for CAN Real-Time Monitoring System[J]. Measurement & Control Technology, 2012, 31(12): 86-89
Authors:LU Sheng    CHEN Lu    CAO Ju    PIAO Chang-hao
Abstract:A net monitor system used to real-time monitor the state of the controller area network(CAN) is designed.In the system,two while loops compose a producer/consumer pattern which is the main program structure.The producer loop responds user actions and the consumer loop handles commands and data.The functions of the system such as data trace,graphics display,signal selection,and write frame are compiled in corresponding sub-VIs.When the messages are transmitted in the bus,the system receives messages from the CAN by a CAN interface card.After data analysis and statistics,the states of the monitored net,such as busload,message rate and so on,are shown in the system.In the experiment,to test the validity of this system,another CAN node is used to send different messages to the monitoring system.The results show that the system can real-time monitor the CAN.
Keywords:CAN  virtual instrument  real-time monitoring  message analysis  producer/consumer pattern
本文献已被 万方数据 等数据库收录!
点击此处可从《测控技术》浏览原始摘要信息
点击此处可从《测控技术》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号