欢迎来到天天文库
浏览记录
ID:23738836
大小:434.60 KB
页数:57页
时间:2018-11-10
《嵌入式人机界面组态软件研究》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、嵌入式人机界面组态软件研究大连理工大学硕士学位论文姓名:吕凌欧申请学位级别:硕士专业:控制理论与控制工程指导教师,仲崇权20061201大连理工大学硕士学位论文摘要工控领域且前使用的人机界面大多数属于设备专用人机界面,其软硬件为某一具体的应用而定制,这无疑增加了工业控制系统的开发和维护成本。开发运行于嵌入式系统的支持组态功能的通用型人机界妞,是工业控制提高产品质量和降低开发成本、缩短开发周期的必然趋势。论文根据嵌入式系统以及组态软件的特点定义了组态信息编码格式,从开发环境和运行环境两个方面进行设计。在WindowS系统十
2、*,采用Visua1C.H构建组态开发环境。在嵌入式平台上移植uC1inux系统,在uC1inux系统上建立组态运行环境。开发环境通过串行通讯将组态配置文件下载到运行环境。在开发环境中,分析了开发环境的整体功能和架构,设计了工程管理模块组织管理一个工程的各幅画面,通过鼠标拖放实现画面编辑,完成了组态配置文件的生成和解析、保存以及加载,开发了将组态配置文件下载到运行环境的通讯模块。在运行环境中,编写MTD驱动程序,在F1ash芯片上建立JFFS2文件系统,完成组态信息配置文件的存储;编写读取和解析配置文件函数,准确按照组态
3、信息编码格式解析每一项配置信息;移植一系列图形界妞接口函数,设计中间变量区将画面显示和底层设备通讯分隔开,使显示和通讯互不影响,提高画面显示刷新效率以及实时数裾的更新效率;在通讯功能上,设计了集中通讯、分发显示的设备F0变量处理方法,达到减少通讯次数、通讯时间,捉高通讯效率的目的。最后对嵌入式人机界面组态软件的相关功能进行了分析和验证,结果表明该系统运行环境下显示界面友好,与开发环境编辑完全符合,各部分功能变量工作正常,通讯功能稳定。关键词:嵌入式;人机界面;组态软件大连理工大学硕士学位论文TheResearchofEm
4、beddedHMIConfigurationSoftwareAbstractmthefieldofindustrialcontrOl.mostHMIbelongsThesoftwareandhardwarealetothedeviceforspecialpurpose.thedesignedforaidiographicapplication,socostofdeve1opmentandmaintenanceofindmtrialcontrolsysteminherewithomdoubt.Deve1optheHMIin
5、commonusehatrunninginembeddedsystemwitheonfigurationfunctionisthecompe11ingtrendtoimprovethequalityofproduct,reducethecostandshortenthecyc1eofdeve1opment,Researchofpaperdeftnescharacteristicofrunningakindofconfigurationinformationformatbasedontheembeddedsystemand
6、configurationsoftware,anddesignsC++.TransplantfunctiontheSoftwarefi7omconfigurationanddeve1opingcffcumstances.InwindowsinVisua1operatingsystem,builddevelopingcircumstanceuClinuxsystemintotheonembeddedofplatform,andmanagementmoddetomethodbuildconfigurationrunningc
7、ircumstancewholeuClinuxsystem.Inthedevelopingctircumstance,analyzetheoorganizeandandframe,designthemoduleProject參1mp1ementmanagethepieturesofoneprojecLdesignthegraphprotractingplottingfunctionbymousedragginganddropping,completethe0fimplementthecreating,parsingsav
8、ingand1oadingfunction0fconfigurationandfi1es,anddevelopthecommunicationmoduleofloadingconfigurationfi1esfromdeve1opingtobuildJFFS2filerunningcircumstance.Inrun
此文档下载收益归作者所有