基于虚拟仪器技术和CAN总线的监测系统设计

基于虚拟仪器技术和CAN总线的监测系统设计

论文摘要

随着计算机技术、通信技术、控制技术及工业技术的发展,工业控制领域逐渐向信号数字化、控制智能化、通信网络化的开放式系统方向发展。现场总线与虚拟仪器技术在工业控制领域的应用越来越广泛。本文以虚拟仪器和现场总线技术为基础,设计了控制器局域网CAN总线与虚拟仪器技术相融合的监测系统,该系统借助于CAN总线技术,可以实现分布式监测,使得虚拟仪器技术可应用于大型的监测系统。同时,本文设计了一种工业CAN总线应用层协议,开发了下位机与上位机通信的CAN总线驱动程序,并利用LabVIEW实现了CAN总线的应用层协议及上位PC机CAN总线通信接口程序,系统结合了虚拟仪器技术和现场总线技术,虚拟仪器技术的核心就是LabVIEW软件,集成了设计、控制和测试各阶段的功能,是目前测控系统开发最强大的开发平台。本文以实际项目“旋转机械智能监控保护系统”为基础,采用C8051F060芯片作为下位机的主控制芯片,以CAN总线作为上位PC机与下位机通信的总线,通过CAN232MB智能接口卡与上位PC机进行通信,开发了基于SiliconLaboratories IDE集成开发环境和C语言的下位机CAN总线通信驱动程序和基于LabVIEW的上位PC机CAN总线监测软件系统,以对通信数据进行采集和管理。下位机主要负责现场数据的采集和转换,并与上位机进行CAN通信,上位PC机监测软件系统主要对各个下位机的数据进行采集和管理,并对下位机的工作状态进行监控。本文首先对课题的选题背景作了简单叙述,阐述了本课题的研究目的、意义和国内外研究的现状,然后对现场总线技术和虚拟仪器技术进行论述,从而为后续的研究奠定理论基础,接着深入探讨了监测系统的构建,其中包括硬件环境的搭建、下位机CAN总线应用层协议设计、下位机与上位PC机通信的CAN总线通信驱动程序的设计以及上位PC机监测软件的设计,对监测系统的通信协议设计与实现部分进行了重点分析,并简要介绍了现场监测数据的数据管理方法,文章最后对课题所作的工作进行了总结和展望。

论文目录

  • 摘要
  • Abstract
  • 第1章 绪论
  • 1.1 研究背景与课题来源
  • 1.2 监测技术及监测方法研究概况
  • 1.3 课题研究的监测系统总体架构
  • 1.4 本文主要研究内容与创新点
  • 第2章 现场总线和虚拟仪器技术
  • 2.1 现场总线技术
  • 2.1.1 现场总线的概念
  • 2.1.2 现场总线网络体系结构
  • 2.1.3 几种有影响的现场总线
  • 2.1.4 CAN现场总线技术规范概述
  • 2.2 虚拟仪器及其软件平台LabVIEW简介
  • 2.2.1 虚拟仪器及其构成
  • 2.2.2 图形化编程语言LabVIEW简介
  • 第3章 监测系统的硬件系统构建
  • 3.1 监测系统的设计目标
  • 3.2 现场数据采集节点的硬件选择
  • 3.2.1 C8051F060单片机
  • 3.2.2 RS-232C接口电路
  • 3.2.3 CAN总线接口电路
  • 3.3 CAN-232节点的设计
  • 3.4 串口设备节点接入CAN总线的网络方案
  • 第4章 监测系统的下位机软件设计
  • 4.1 下位机的数据通信
  • 4.2 CAN总线通信设计
  • 4.2.1 CAN总线应用层通信协议设计
  • 4.2.2 CAN系统初始化程序
  • 4.2.3 CAN报文的接收与发送
  • 第5章 上位PC机监测软件设计
  • 5.1 上位PC机监测软件功能概述
  • 5.2 上位PC机监测软件总体设计
  • 5.3 上位PC机通信程序设计
  • 5.3.1 上位PC机通信程序的实现方法
  • 5.3.2 CAN数据帧生成程序的设计
  • 5.3.3 串口通信程序设计
  • 5.3.4 响应帧解析模块的程序设计
  • 5.4 上位PC机监测系统数据管理设计
  • 5.4.1 监测系统数据库设计
  • 5.4.2 LabVIEW访问数据库的方法及LabSQL包
  • 第6章 总结与展望
  • 6.1 论文总结
  • 6.2 工作展望
  • 参考文献
  • 致谢
  • 附录A:攻读硕士学位期间公开发表的论文
  • 相关论文文献

    • [1].水利测量中虚拟仪器技术的应用[J]. 科学技术创新 2020(10)
    • [2].自动化专业“虚拟仪器技术”教学过程探索[J]. 科教导刊(中旬刊) 2018(02)
    • [3].基于翻转课堂式《虚拟仪器技术》课程思考和实践[J]. 系统仿真技术 2016(04)
    • [4].浅析虚拟仪器技术在农业中的应用[J]. 南方农机 2017(05)
    • [5].基于虚拟仪器技术的测试系统的搭建[J]. 信息通信 2017(05)
    • [6].虚拟仪器技术的新进展[J]. 时代农机 2015(05)
    • [7].高职院校应用虚拟仪器技术的研究与实践[J]. 现代职业教育 2017(07)
    • [8].浅谈虚拟仪器技术与应用发展[J]. 中国科技投资 2013(26)
    • [9].基于虚拟仪器技术的电子信息专业课教学改革[J]. 集成电路应用 2020(01)
    • [10].虚拟仪器技术在石油测试设备中的应用[J]. 中国高新区 2017(21)
    • [11].虚拟仪器技术在石油测试设备中的应用[J]. 电子世界 2016(15)
    • [12].基于计算机的虚拟仪器技术的设计与应用[J]. 信息技术与信息化 2015(07)
    • [13].基于虚拟仪器技术实验室的构建[J]. 电脑迷 2018(01)
    • [14].虚拟仪器技术课程教学研究[J]. 人才培养与教学改革-浙江工商大学教学改革论文集 2010(00)
    • [15].虚拟仪器技术在实验室建设中的应用[J]. 考试周刊 2014(A1)
    • [16].虚拟仪器技术在农业中的应用[J]. 农业网络信息 2012(11)
    • [17].NI与天津中德举行签约仪式,携手共建“虚拟仪器技术中心”[J]. 电子测量技术 2010(05)
    • [18].虚拟仪器技术及其应用[J]. 企业技术开发 2010(23)
    • [19].虚拟仪器技术在农业工程中的应用及发展研究[J]. 安徽农业科学 2009(28)
    • [20].虚拟仪器技术在课程教学中的综合应用[J]. 云南大学学报(自然科学版) 2009(S2)
    • [21].虚拟仪器技术及其对现代军事装备发展的导向[J]. 国外电子测量技术 2008(02)
    • [22].NI第四届全国虚拟仪器技术教师交流会在广州大连两地成功举办[J]. 测控技术 2008(10)
    • [23].虚拟仪器技术在农机测试中的应用[J]. 农机使用与维修 2019(10)
    • [24].一种基于虚拟仪器技术产品数量巡检仪的设计[J]. 科技与创新 2016(24)
    • [25].虚拟仪器技术发展前景可期[J]. 仪器仪表用户 2014(01)
    • [26].虚拟仪器技术在教学中的开发与应用[J]. 装备制造技术 2011(09)
    • [27].通用串行总线在虚拟仪器技术中的应用研究[J]. 遵义师范学院学报 2008(01)
    • [28].虚拟仪器技术在农业装备测控中的应用[J]. 仪器仪表学报 2008(06)
    • [29].浅谈在实验教学中引入虚拟仪器技术的重要性[J]. 新课程学习(下) 2014(01)
    • [30].不断发展中的虚拟仪器技术[J]. 科技资讯 2013(30)

    标签:;  ;  ;  ;  ;  

    基于虚拟仪器技术和CAN总线的监测系统设计
    下载Doc文档

    猜你喜欢