面向PLC控制算法的构件模型研究

来源 :杭州电子科技大学 | 被引量 : 0次 | 上传用户:lxg19841130
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
PLC(Programmable Logic Controller)作为工业自动化领域中最重要、应用最广泛的控制装置,稳居工业生产自动化三大支柱(可编程控制器、机器人、计算机辅助设计与制造)的首位。随着微电子技术、计算机技术的发展,以及国际标准IEC61131-3的日益推广,嵌入式PLC以其软硬件可裁剪性,可以根据用户的个性化需求进行定制,节约成本等特点逐渐发展成为当前PLC开发的一种主流模式。在嵌入式软PLC中处于核心地位的嵌入式微处理器种类繁杂,性能各异,所以在各种嵌入式微处理器上实现软PLC技术工作量大,开发成本高。当前PLC系统的开发和复用大多停留在源码级别的复用,不能满足快速开发嵌入式PLC系统的要求和激烈的市场竞争,而复用技术的核心技术-构件软件开发技术逐渐收到人们的关注。将构件技术应用于嵌入式PLC系统中,对于嵌入式PLC的开发具有重要的现实意义,采用构件技术可以提高模块的重用性,提高嵌入式PLC开发的效率,降低开发难度和成本。构件能够进行复用,一个恰当的可以描述复用机制的构件模型至关重要。   针对嵌入式PLC系统资源有限、可靠性要求高、高实时的特点,本文主要研究嵌入式构件模型在如何描述构件,既要考虑构件的功能属性又要考虑到对非功能属性的特殊要求,及构件的组装方面。论文的主要工作及研究成果可概括如下:   (1)对通用构件模型COM/DCOM,EJB,CORBA等进行了研究,通用构件模型是领域构件的指导者,尽管它们并不能适用于嵌入式领域。同时时对流行的嵌入式构件模型进行了研究,考虑了嵌入式PLC系统环境的对构件模型的影响,从而为论文进一步研究作准备。   (2)对嵌入式PLC领域进行分析,并提出了一种适用于该领域的构件模型,该构件模型使用扩展性很强的标准语言XML作为构件描述语言,不仅考虑到构的非功能属性,也对非功能属性进行了综合的研究,并提出了一种评估和验证方案;构件的组装采用基于构件级别的互操作,并提供了构件组装工具。   (3)采用解耦合策略,把构件的使用与实现分离开来,建立一个基于CORTEX-M3系列的嵌入式PLC构件库,并阐述了其内部工作机制。   在嵌入式PLC领域研究构件模型是一个崭新的课题,基于IEEE61161-3国际标准的软件模型为PLC的开发提供了纲领性的指导原则,在此基础上抽象出复用效率高、扩展性好、既考虑到构件的功能属性,又考虑到构件运行环境的非功能属性的嵌入式PLC构件模型EPCM。
其他文献
P2P技术的广泛应用在大规模分布式计算领域,如:文件的共享(file-sharing)、数字内容的分发(digital content delivery)、P2P网格计算(P2P Gridcomputing)等。同传统的基于C/S
如今计算机系统已经在一些关键的行业(如民航订票系统、银行结算系统、证券交易系统等)得到广泛应用,这些计算机系统可靠稳定的运行起着非常关键的作用。在这些领域的高端容
机载激光雷达(Light Detection And Ranging, LiDAR)技术使获取海量地形数据变得越来越容易。随着应用的深入,经常需要对一个大面积区域构建数字地面模型(Digital Terrain mo
无线传感器网络(Wireless sensor networks, WSN)技术的飞速发展和日趋成熟,使得其能够提供的信息采集功能和查询处理能力不断强大,进而推动了无线传感器网络在诸多领域的广
VPN就是在公用网络上利用专门的加密技术构建一个虚拟的、专用的隧道,连接在Internet的两台机器通过隧道进行通信,VPN技术基于Internet,但又独立于Internet,因为隧道是私有的
针对传统的交通参数检测器存在的交通参数提取不足及安装、维护上的损耗问题,以车辆视频序列为研究对象,论文在已有的运动检测算法理论的基础上,改进了道路图像分割算法以及
随着信息时代的到来,互联网技术得到了飞速的发展,数字化图书馆、数字化办公也变得越来越普及,于是网络上的信息在以几何级数般的速度在膨胀。面对网络上如此浩瀚的信息,和人们有
近年来,数据挖掘技术被广泛地应用到各个行业领域中,已逐步成为当今计算机应用技术和理论研究中最热门的领域之一。在实际的数据挖掘过程中,因为真实数据经常出现缺失、冗余、不
人脸识别作为一种新兴的生物特征识别技术,由于其具有直观性、被动性和非侵犯性而成为当今生物特征识别中最活跃的一个领域。人脸识别问题的关键是识别系统能否适应实际应用
近年来,无线传感器网络得到了极大的发展。无线传感器网络是由部署在监测区域内大量的廉价微型传感器节点组成,通过无线通信方式形成的一个多跳的自组织网络,其目的是协作的