文档介绍:武汉科技大学
硕士学位论文
嵌入式组态软件设备通讯子系统的设计与实现
姓名:李艳
申请学位级别:硕士
专业:控制理论与控制工程
指导教师:方康玲
20090512
武汉科技大学硕士学位论文摘要在工业控制领域,新技术的不断涌现和快速发展对组态软件产生了很大的影响。嵌入式系统的发展及其在各个领域的应用,特别是在工业控制方面的应用,必然促进组态软件与嵌入式系统的结合物——嵌入式组态软件的产生与发展。设备通讯是嵌入式组态软件的一个非常重要的模块,主要完成数据信息现场采集和与终端监控设备的通讯任务。该模块获取现场的实时数据并上传给实时数据库系统模块,同时将用户输入的操作命令通过实时数据库系统下传给设备通讯子系统,从而对硬件设备实本文基于面向对象的建模技术兔嫦蚨韵蟊喑逃镅訡,对嵌入式组态软件设备通讯子系统的设计思想和设计方法进行了详述。首先介绍了系统及面向对象、多线程和动态链接库相关关键技术;然后通过分析嵌入式组态软件的结构、数据流及统的结构,即:设备配置模块、驱动管理模块和数据模块;再对设备通讯子系统进行详细设计,包括系统的对象模型、动态模型及主要类的重要属性与方法的设计;最后通过利用嵌入式控制器建立了实验平台,进行实验测试。想和方法能实现对工业现场设备的数据采集和控制,对同类研究具有一定的参考价值。关键词:嵌入式组态软件;设备驱动;面向对象;动态链接库;多线程第施控制。设备通讯子系统的数据流,在甆系统下建立了嵌入式组态软件设备通讯子系本文所设计的子系统在平台上进行实践后,结果表明,使用本文所介绍的思
.;,第页,··:;籇;瑃甀;瑃,.甌,,..,痮琲;
:逻辏河懵期:递侯粒捍武汉科技大学研究生学位论文创新性声明研究生学位论文版权使用授权声明本人郑重声明:所呈交的学位论文是本人在导师指导下,独立进行研究所取得的成果。除了文中已经注明引用的内容或属合作研究共同完成的本论文的研究成果归武汉科技大学所有,其研究内容不得以其它单位同意学校将本论文的全部或部分内容编入学校认可的国家相关数据库进行工作外,本论文不包含任何其他个人或集体己经发表或撰写过的作品成果。对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。申请学位论文与资料若有不实之处,本人承担一切相关责任。论文作者签名:的名义发表。本人完全了解武汉科技大学有关保留、使用学位论文的规定,同意学校保留并向有关部门凑铡段浜嚎萍即笱Ч赜谘芯可宦畚氖章工作的规定》执行徒宦畚牡母从〖偷缱影姹荆市砺畚谋徊樵暮徒柙模检索和对外服务。日
而产生其专用的应用软件一组态软件。武汉科技大学硕士学位论文第一章绪论组态软件在我国的应用并不普及。究其原因,大致有以下几剧瞄浚孩俟谟没Щ谷狈Χ组态软件简介现才开始被广大的生产过程自动化技术人员所熟知的【啤T诠ひ悼刂屏煊颍孀偶扑慊制技术和通信技术的发展,通过微机来控制现场工业设备具有非常明显的优势:计算机技术发展速度快、技术已臻成熟、控制系统成本较低、软、硬件资源丰富、操作行强,由此通常,可以把组态软件系统划分为控制层、监控层、管理层三个层次结构。其中监控层对下连接控制层,对上连接管理层,它不但实现对现场的实时监视与控制,且常在自动控制系统中完成上传、下达、组态开发的重要作用<嗫夭愕挠布怨ひ导兜奈⑿图扑机机和工作站为主,目前更趋向于工业微机。监控层的软件功能由监控组态软件来实现。组态软件是指一些数据采集与过程控制的专用软件,它们是在自动控制系统监控层一级的软件平台和开发环境,使用灵活的组态方式,为用户提供快速构建工业自动控制系统功能上的扩展,帮助用户在此环境中快速开发自己的菇ㄊ屎献约旱挠τ孟低场在组态软件出现之前,,效率低,可靠性差;或者购买专用的工控系统,通常是封闭的系统,选择余组态软件的出现,把用户从这些困境中解脱出来,可以利用组态软件的功能,构建一套最开放数据接口、对疧设备的广泛支持已经成为它的主要内容【俊组态软件的认识,项目中没有组态软件的预算,或宁愿投入人力物力针对具体项目做长周期的繁冗的上位机的编程开发,而不采用组态软件;②在很长时间里,国内用户的软件意愿意去购买正版;③当时还不高,组态软件提供了对大规模应用、大量数据进行采集、监控、处理并可以将处理的结果生成管理所需的数随着工业控制系统应用的深入,在面临规模更大、控制更复杂的控制系统时,人们逐虲计算机集成制造系统,拇罅坑τ茫G蠊ひ迪殖∥F笠档纳⒕“组态母拍钍前樗孀偶⑿涂刂葡低简称的出监控功能的、通用层次的软件工具【】。它是地小,往往不能满足需求,很难与外界进行数据交互,升级和增加功能都受到严重的限