基于构件的嵌入式PLC硬件电路设计平台的研究与设计

被引量 : 0次 | 上传用户:xiaosongshu2009
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机和微电子技术的进一步发展,PLC技术和嵌入式系统结合成为了目前PLC发展的新方向。嵌入式PLC的应用相当广泛、应用场合多样。虽然各种嵌入式PLC产品的组成形式和功能特点各不相同,但它们总体结构上基本是相同的,一般由中央处理器(CPU)、存储器、输入/输出系统、通信接口、内部电源等部分组成。一个PLC中多个具有相同结构的输入/输出功能模块,在不同的PLC中可能存在相同的通信功能模块和电源功能模块。即在PLC硬件设计过程中存在很多重复的设计,并且在传统设计过程中往往会存在很多由人为因素造成的设计错误,如由于连接关系复杂造成的网络标号错误,或在拷贝相同电路时因拷贝数量大而疏忽了元件的更名造成元件名重复。在电路板布局过程中,将元件按就近原则布局的过程就要耗费设计人员大量的时间。为实现硬件电路模块的设计复用,提高电路设计正确性,本文提出了一种基于构件的电路设计平台。首先我们对嵌入式PLC的基本硬件电路模块进行研究,发现这些模块具有以下三个共同的特点:(1)具有较高重复性;(2)具有通用性;(3)具有独立性。这些特点与构件的基本特征吻合,说明将这些模块封装成构件用于原理图的设计具有可行性。然后在对软件构件技术研究基础上提出适合硬件电路开发的硬件电路构件(HWCC)的概念模型以及其对应的构件库和构件组装方案。我们以现有电路设计软件的网络表文件、封装库文件、电路板文件作为二次开发接口,利用外部开发机制实现了基于构件的嵌入式PLC电路设计平台的开发。平台主要由封装库、构件库管理系统、原理图设计器、解析器四部分构成。封装库实现封装库文件的导入及存储;构件库管理系统实现构件的制作、构件的存储、构件的动态修改以及构件的提取;原理图设计器以可视化图形方式实现基于构件的电路原理图设计;解析器负责原理图设计结果的分析,最终生成对应的电路板文件。经过实际的电路设计实践证明,该平台有效降低原理图复杂度,提高电路设计正确性,缩短电路板开发周期。
其他文献
<正>古人说:"功夫在诗外。"其实,写文章的功夫也在"文章之外"。古人说作文有可教的有不可教的。而我们在作文课上大概只能教可教的一部分。不可教的部分怎么办?一是依靠自由
改革开放以来,我国社会主义经济建设取得了巨大成就,目前我国已越过日本,成为世界第二大经济体。但是,在经济飞速发展的同时,我国的资源、环境状况却逐渐恶化,环境问题凸显,
位于世界著名毒区——“金新月”(Golden Crescent)核心地带的阿富汗,毒品产量自上世纪七十年代以来日益增长。进入新世纪后,伴随着阿富汗毒品产量的迅猛增长,毒品问题对阿富
当代室内设计的陈设环境大多以室内装饰的共通性需求与特殊性需要并存的方式研发的。但室内设计的本质上是使居住者从观念上引导生活方式,其中陈设装饰则是使生活方式更加生动
目的探讨盆底三维超声在盆底器官脱垂女性中的应用效果,为临床诊断和治疗提供理论根据。方法选取本院2014年1~12月收治的50例盆底器官脱垂女性与50例未产的健康妇女作为研究
天梯神话讲述绝地天通以后,人神沟通的故事,而上下天地时所用的天梯最常见的是神山、树木等等。天梯构筑出的宇宙形态,是人与他界的二分世界。人们登上他界的目的,在《山海经
唐诗宋词是中国文学艺术造诣的巅峰。苏教版《唐诗宋词选读》是高中语文课程的重要组成部分,在语文教学中占据着重要的作用,具有特殊的意义。但是,由于对语文课程标准、教材
通过对广东省13所职业技术学院双师型教师队伍的现状进行调查,获取了资格认定、基本结构、来源、参加生产实践、师生比、流动心理及后续管理等七个方面的详实数据。经过统计
语言对比的最终目的在于找出不同语言之间的异同并做出解释。“(?)”与“们”分别是韩汉两种语言中最主要的复数标记,在两种语言的语法研究上占据着重要的地位。虽然这两者是
历经三十年改革开放历程,浙江省对外贸易发展取得了显著的进步,尤其是服务贸易发展突出,在整个经济体系中发挥越来越重要的作用。但是也应该注意到,目前浙江省国际服务贸易的