基于CAN总线的数据采集上位机软件设计

被引量 : 0次 | 上传用户:LOVEmayicomein
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着国民经济的发展、生产管理自动化水平的提高和技术的不断进步,现场总线越来越受到人们的重视,其中CAN总线由于具有突出的可靠性、灵活性和实时高效的数据传输能力,在汽车工业、工业控制、安全防护等领域中得到了广泛的应用。本文以CAN总线为底层网络,通过USBCAN智能接口卡和上位机进行通信,利用Microsoft Visual C++6.0进行数据采集系统软件设计,对工业上的日常工作进行配置、检测及统计工业数据。硬件方面,针对CAN总线的现场应用,本论文提出一种由一块CAN适配卡作为上位机和下位机传输数据的枢纽,从而构成CAN总线控制系统分布式解决方案。上位机有PC担任,下位机则包含了USBCAN接口卡、微控制器、CAN控制器、CAN总线收发器及一些具有特定用途的传感器。其中我们选择使用非常普遍的51单片机来作为微控制器,而CAN控制器、CAN总线收发器则集成在USBCAN智能接口卡中。系统中使用的传感器类型主要有接近类型、微动类型、条码类型、键盘输入类型、称重类型、参数采集与控制类型。为了将来系统的扩充需要,我们特地预留了两种传感器类型。良好的通信协议设计可以保证上位机和下位机高效的通信和利用现有的资源。我们在设计通信系统时主要是对原有的CAN2.0协议的帧结构做了扩充和定义,并分为上位机发起的通信协议设计和下位机发起的通信协议设计。在上位机发起的通信协议设计中,主要含有上位机搜索当前在线设备、查询下位机运行状态、查询下位机当前产量、设置下位机当天生产任务、设置下位机当月生产任务。在下位机发起的通信协议中,主要包含了下位机请求当前时间、请求当天生产任务、请求当月生产任务和发送当月产量。软件方面,在上位机(即PC机)上利用Microsoft Visual C++ 6.0编程工具设计了人机交互监控管理软件。这是本论文的核心部分。该软件主要包含软件配置模块、通信配置模块、用户管理、监控模块、日常工作安排设置模块等。本文设计的软件在实际检测运行中表现的稳定可靠,可以将现场设备的各种信息传到远离现场的控制室,可以实现某些特殊或者危险的无人值守场合的监控,使得生产中的事故降到最低点。本软件为企业带来了极为方面的生产管理和节省资源及资金投入,具有良好的应用前景。
其他文献
为从根本上解决耕地占补平衡困难,规范土地指标交易行为并严防倒买倒卖,日前,山西省政府办公厅出台《山西省土地指标交易调剂暂行办法》(简称《办法》),明确规定自今年5月1日
体验经济时代已经到来,它是经济发展和社会进步的结果。企业利用品牌代言人对品牌进行宣传,在当今社会已是屡见不鲜。分析从体验的视角出发,论述了品牌形象代言人的内涵及其
咪唑啉类缓蚀剂由于特殊的分子结构,是一类性能优异的缓蚀剂。咪唑啉缓蚀剂广泛应用于酸洗、石油生产等工业中。双季铵盐是近年来开始应用于金属缓蚀领域的阳离子表面活性剂,
<正>写这篇小说之前,我写过一篇名为《唇齿》的中篇,后来又演变为长篇小说《中国式秘书》。在那部小说的结尾,市府秘书黄一平因陷入一场激烈的权力斗争,最终充当替罪羊,
当代中国古典舞的发展有众多的争议,其中舞蹈的本体到底为何的争论始终没有停息。笔者认为,所有的艺术活动,其根本目的和产生原因及其本体都是源自人类的情感,但是情感的表达
海蜇(Rhopilema esculenta Kishinouye)隶属于腔肠动物门(Coelentera)、钵水母纲(Scyphozoa)、根口水母目(Rhizostomeae)、根口水母科(Rhizostomatidae)、海蜇属(Rhopilema),由于其生长快
目的:探讨人性化护理对妇科恶性肿瘤化疗后患者的影响。方法:将96例妇科恶性肿瘤化疗患者随机分为对照组和观察组各48例,对照组采用化疗后常规护理,观察组在对照组基础上给予
农贸市场改造成生鲜食品超市,是一个发展方向。我们需要首先了解生鲜食品超市的定价策略,分析农贸市场和生鲜食品超市的价格构成基础上,分别剖析上鲜食品超市在发展起步阶段
策划,广泛地运用于人类的各种社会实践活动中,而策划书的撰写,对于整个策划活动起着不可替代的作用。信息时代的到来,给策划书写作带来了机遇与挑战。本文分别对纸质媒介下的
服装行业在我国这样的生产大国的产业分布中占据着极为重要的地位。随着经济的发展,服装生产的技术和流程有了极大的进步,同时消费者更加注重时尚和流行元素,这些转变使得服