基于虚拟仿真技术的CAN总线柔性化测控实验平台

发布时间:2019-03-19 12:05
【摘要】:为提高机械电子专业硕士研究生的实践能力和创新能力,以专业实践课程的典型工程机械控制系统实验为对象,提出了将CAN总线柔性化测控平台用于拓展创新性实验内容。分析了柔性化测控平台的功能需求,提出了系统软件功能框架。以Lab VIEW为软件平台,PEAK USB/CAN为硬件平台,采用队列消息机制、全局变量和多线程的编程方式,设计了CAN总线柔性化测控平台,并在远程钻机控制系统实验项目上进行了功能验证。结果表明,设计的测控平台能实现报文自动解析、存储和参数显示,实时性良好,数据拖动功能便于控制系统的功能调试,动态窗口加载功能利于系统扩展。该实验平台设计利于学生进行CAN总线控制系统设计和试验,有助于培养学生的实践能力和创新能力。
[Abstract]:In order to improve the practical ability and innovative ability of the graduate students majoring in mechanical and electronic science, a flexible measurement and control platform based on CAN bus is put forward to expand the innovative content of the experiment, taking the typical engineering machinery control system experiment of the specialized practical course as the object. The functional requirements of flexible measurement and control platform are analyzed, and the functional framework of system software is put forward. Taking Lab VIEW as software platform and PEAK USB/CAN as hardware platform, the flexible measurement and control platform of CAN bus is designed by using queue message mechanism, global variable and multi-thread programming mode. And the function verification is carried out on the remote drilling rig control system experiment project. The results show that the designed measurement and control platform can realize automatic message parsing, storage and parameter display, good real-time performance, the function of data drag is convenient for debugging the function of the control system, and the function of dynamic window loading is beneficial to the expansion of the system. The design of the experiment platform is conducive to the design and experiment of the CAN bus control system, and helps to cultivate the students' ability of practice and innovation.
【作者单位】: 长安大学工程机械虚拟仿真实验教学中心;长安大学附属中学;
【基金】:中央高校教育教学改革专项资金项目(jgy16029)
【分类号】:G643


本文编号:2443506

资料下载
论文发表

本文链接:https://www.wllwen.com/jiaoyulunwen/yjsjy/2443506.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户8d8cc***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com