基于CAN总线的分布式CBM测控系统的设计与研究

来源 :河北工业大学 | 被引量 : 0次 | 上传用户:palerm97
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
课题在分析CAN和CANNopen协议的基础上,设计了分布式CBM设备状态检测系统,该系统主要分两部分,上位监测控制系统和下位的数据采集系统。着重分析了系统硬件构架及软件设计。在上位系统中,采用研华UNO-2052工业控制计算机,开发环境是紧凑、高效的实时操作系统Microsoft Windows CE。通信服务程序中上位主节点通过调用底层CAN通信动态链接库中标准接口完成报文的基本收发,通过封装独立的类实现CANopen通信,完成各种对象的通信和对象字典的建立。同时通过发送NMT、SDO对象实现了上位系统对下位系统进行实时的管理和配置。应用程序简单讲述了网络管理模块、系统配置模块、实时显示模块等应用功能的实现。在下位系统中,分析了AT90CAN128内置CAN控制器的工作原理,利用C语言进行软件模块化设计,完成CAN报文的收发,并对CANopen各通信对象以及应用程序等主要模块进行接口函数的标准化封装。实现了将从节点采集到的信号发送到CAN总线上,并接收来自于总线上主节点的管理和控制命令,充分发挥CANopen对象字典的优势,完成了主节点对智能CBM从节点的在线灵活配置。最后,利用标准的CANopen分析工具对整体系统组网测试,从报文分析和控制台输出两个方面测试了测控系统总体性能,经反复验证,PDO、SDO、SYNC、NMT等各种通信对象数据收发正常。而且介绍了船舶液位遥测系统应用实例。 结果表明,该系统运行稳定,性能可靠,达到了预期的效果,也验证了论文提出的方案的可行性。
其他文献
自从超宽带技术被美国联邦通信委员会允许应用在民用产品上之后,开始受到许多科研机构的广泛关注。而今随着移动互联网与本地生活服务的融合,人们对基于位置的服务需求愈发强
立体视频包含左右视点两个视频,观看时能够给观看者带来更为身临其境的观看体验,因此也吸引了越来越多的学者的关注,并逐渐成为视频通信领域的研究热点。在立体视频通信系统
低截获概率(LPI)雷达是雷达技术发展的一个重要方向,传统的截获机无法实现对LPI雷达的检测、定位和跟踪。因此,研究LPI雷达信号的检测方法具有重要的理论意义和实用价值。论
学位
低密度奇偶校验码LDPC码是首先由Gallager在1962年提出的一种纠错码,在沉寂了多年之后,最近又重新成为通信技术研究的热点。LDPC码是一种具有稀疏校验矩阵的线性分组码,研究
传统的信号处理方法是在Nyquist采样定理的基础上建立起来的,这就意味着为了不失真的恢复原始信号,发送信号的采样速率至少为信号带宽的两倍。然而,随着无线通信技术的飞速发
合成孔径雷达(Synthetic Aperture Radar),简称SAR,指的是雷达移动、被成像的目标固定不动的运动成像方式。它用小口径天线收发宽带微波信号,通过在空间分集的办法合成一个大
雷达截获接收机、反辐射导弹等电子设备的使用对军用雷达的生存构成了严重威胁。因此,雷达必须避免被敌方电子设备截获和干扰。这种形式下噪声雷达应运而生,其中一种很成熟的
近年来,无线传感器网络因为在军事,环境监测,农业,家庭智能化等诸多方面的广阔应用前景使其研究受到越来越多人的关注。在很多应用环境中,特别是军事,环境监测,医学监测等领