基于嵌入式平台的HMI组态软件的设计与实现

来源 :南京理工大学 | 被引量 : 0次 | 上传用户:ganmaogaishilangren
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
HMI组态软件用于开发人机交互界面,具有效率高、成本低、可靠性高等特点。随着人机交互设备广泛应用于生活的各个领域,HMI组态软件拥有了更广泛的应用场景。本文以HMI组态软件为核心,设计并实现了一种低成本的嵌入式组态人机交互系统。本文首先分析了国内外常见HMI组态软件的优缺点,并阐述HMI组态软件的发展趋势,提出了一种基于嵌入式平台的HMI组态软件的设计方案。其次,采用TSUMV56RUU作为嵌入式设备的主控芯片,选用串口作为嵌入式设备与组态软件之间的通信方式,并定义了通信格式与规范。在主程序框架的基础上进行嵌入式软件的开发,设计并实现了串口通信、配置文件解析和画面绘制等基本功能模块。在通信方面,用基于余式表的CRC算法来保证数据传输的正确性与完整性。然后,使用C#语言进行组态软件的开发,在.NET框架的基础上设计了组态软件的用户交互界面,借助Singleton Pattern、Prototype Pattern、State Pattern等设计模式实现了窗口编辑、配置文件生成、下载等核心功能模块,大大降低程序的耦合性,提高了软件开发效率。设计XML文件与组态画面之间的相互转换规则,并实现项目管理模块。最后,搭建系统环境,对组态软件及系统功能进行单元测试与联合测试,并利用开发的组态软件实现了对电动轮椅监控的应用实例,验证了设计方案的可行性。
其他文献
在社会快速发展的背景下,促进了我国科学技术水平的提升。特种设备作为现代工业生产和生活中不可或缺的因素,其发挥的重要作用也不可忽视,以特种设备为面向实施科学合理的检
近年来,智能仿生腿成为机器人学、康复医学和生物医学备受关注的研究课题,智能仿生腿的核心是步态识别算法的研究,其在仿生腿的控制,康复助残领域具有重要意义。已有的步态识
新时期教育改革呼唤教师的教育观念由传授知识向能力培养转变,学生的学习方式由"要我学"向"我要学"转变。转变教师的教育观念和教学行为,培养学生独立的学习能力和思维品质,
电子商务是二十世纪信息化、网络化快速发展的产物,在很大程度上改变了人们的消费模式。并且由于其不断快速迭代进化的特点引起了社会各界广泛的关注。世界经济一体化,信息技
投标报价是业主选择中标单位的主要指标之一,也是业主和投标单位签订承包会同和进行工程结算的依据.投标报价是工程投标和业主招标的核心.如果报价过高,投标单位会失去中标机
<正>"重写文学史"之类的呼声由来已久,而20世纪中国戏剧史的重写尤为不易。在20世纪的中国,戏剧的艺术形态之丰富、外部生态之复杂、发展变动之剧烈,乃至与政治、经济、制度
改革开放40年以来,伴随着我国城市进程的加快,土地资源与人口增长之间的矛盾愈发严重,为了满足更多人对居住的需求,更好地解决住房问题,小户型随之出现。小户型相对于大户型
目的观察光照疗法治疗抑郁症的临床疗效和不良反应。方法选取我院2010年1月~2011年3月住院的41名抑郁症患者,随机分为研究组(21例)和对照组(20例),研究组采用强度为10000 Lux
<正> 传囊乳痈是产后哺乳期乳痈溃后的一种并发症.初起多由乳头破碎,外受风邪,内有肝胃蕴热,乳汁积滞,乳络受阻引起乳痈.继则因失治、误治或因乳房下垂,脓腔在下,溃口在上,引
针对传统方法识别夜间海上船只的不足,提出利用珞珈一号新型夜间灯光数据进行夜间海上船舶的提取,通过中值滤波方法以及双参数恒虚警率方法对影像进行去噪处理,之后将检测的