基于IEC61131-3的控制软件平台的设计与实现

来源 :浙江大学 | 被引量 : 0次 | 上传用户:tcy789
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机技术、通讯技术的不断发展,数字控制系统正在经历一场重大变革。控制系统不仅在I/O性能、通讯速率、控制器处理能力等各个方面产生了飞跃性的提高,它们的应用场合也得到了前所未有的延伸。因此,一个功能强大、能够集成系统各个部分的优势,并使控制系统适用于不同行业应用的软件平台就显得十分关键。 本课题主要的工作是结合IEC61131-3标准构建数字控制系统的软件平台。由于数字控制系统在工业应用中的特殊要求,系统应具有如下特点:稳定性、整体性、易用性、丰富的和控制领域相关的算法模块。为了达到这个目标,软件平台在遵循IEC61131-3的基础上还要提供一些专有的组织方式和运行模式,如平台独立、软仿真、在线下载以及在此情况下的报警和冗余等。 本文首先从控制器的角度构建适用于软件平台的底层系统。由于采用了多任务内核的实时操作系统,使控制器具备了强大的实时调度能力;同时,控制器软件被分为操作系统、控制器实时运行系统和控制器主程序三层,因此,具有较好的平台移植特性。其次,采用基于XML的结构化配置技术和分布式组件技术构建软件平台的编程系统,实现了IEC61131-3支持的4种语言,以及在此基础上的监控系统。由于分布式技术的采用,系统的核心配置信息可以通过组态服务器统一管理和操作,在线下载和交叉索引等功能也可以得以方便的实现。为了使控制系统能够适用于石化、制药和食品等行业,本文在现有软件平台的基础上,建立了基于IEC61131-3并兼容IEC61512-01标准的批量系统的概念,设计了具有设备复用、设备仲裁、协调控制等特点的批量系统软件平台。在本文的结尾,对IEC61131-3的使用范围和场合进行了论述,并对它存在的问题进行分析,就IEC61131-3今后的发展前景进行了展望。
其他文献
管道运输在生产中扮演着越来越重要的角色,但是随着管道运营时间的延长,不可避免的会出现腐蚀,最终若管道泄漏,有可能造成重大经济损失。为防止泄漏事故的发生,有必要通过检
非线性现象是自然界的基本现象之一,在化工、炼油、石化、冶金、制浆造纸等过程工业的工程系统中,大量存在着反应、精馏、裂解、熔炼、结晶、干燥等单元过程,其相关变量之间
当前,社会发展日新月异,全球性的网络化、信息化进程正在改变着人们的生活,同时也给企业的经营方式带来了深刻的影响。在市场竞争日益激烈,不可预测因素逐渐增多的环境中,企业必须
随着社会的发展和科学技术的进步,世界汽车工业取得了另人瞩目的成就。而汽车道路实验是汽车行业内的重要实验,其结果的好坏直接影响汽车的安全、舒适、环保、节能。Fourier变
随着无线通信网络近期的迅速发展,利用无线通信网络以及互联网络的现有资源开展专有信息查询业务成为了必然的趋势。USSD业务(Unstructured Supplementary ServiceData,非结
焦炭是冶金工业炼铁的主要原料,在炼焦生产过程中,会有大量的副产品荒煤气伴随产生。回收利用荒煤气,不仅能够节约能源,而且降低环境污染,是钢铁生产的重要环节。集气管压力
随着计算机和机器人技术的发展,人们对于机器人的性能要求也在不断提高,现代机器人技术在国民经济各部门得到日益广泛的应用,其应用领域遍布民用、工业领域以及军事领域。自主导
开展基于DSP的微光视频图像实时处理技术研究,在当代军用和民用领域都具有很大的理论意义和实用价值。采用DSP的微光视频图像处理器,为了解决图像处理的实时性,关键是要求DSP及
高新技术的迅猛发展提高了生产效率,缩短了产品更新换代的周期,加剧了市场竞争的激烈程度。当各种丰富的产品进入市场时,也就意味着有大量的使用后产品需要处理。这不仅关系到产
本论文研究基于ACD方法的学习控制,着重研究在不同已知程度的模型信息条件下,如何保证ACD方法的控制性能。本论文工作主要按照无模型信息、模型信息部分已知和模型信息完全已