PLC软件构件化建模方法研究

被引量 : 0次 | 上传用户:slb135
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
嵌入式系统在关系国计民生的众多行业中应用广泛。确保嵌入式系统正确可靠对经济发展、人身安全和社会稳定有着重要影响,是当今计算机和控制领域的重要研究课题。形式化方法是确保系统正确性和可靠性的重要手段。然而,形式化方法以数学理论为基础,对用户有较高要求,限制了形式化方法在工业界的应用。本文以PLC软件为研究对象,针对其固有特性和现实问题,分别从语言层、检查层和实现层三个方面研究了构件化建模方法。论文主要工作包括:1.语言层,开发了领域建模语言PLC-BIP。PLC-BIP以形式化语言BIP为基础,在领域知识表达和模型语义标注两方面分别进行了扩展。实现了PLC周期工作方式、定时器、函数调用和中断调度机制等特征的建模,方便用户建立系统级模型。给出了自顶向下的嵌入式系统一般分解原则和自底向上的构件与系统映射关系。定义IL指令的操作语义,并给出基于转换的方法为已有代码建立形式化模型。2.检查层,针对构件化建模过程中可能违反领域潜在约束的问题,提出一种基于领域语义的静态检查框架。给出了领域约束的形式化表达,将领域约束是否满足的问题转化为领域概念格上的约束求解问题。可在建模过程中自动检查模型相对于领域约束的满足情况,尽早发现建模错误。3.实现层,提出基于形式化模型自动生成PLC代码的方法。该方法综合考虑了实现平台的硬件特征以及时间和资源约束,确保生成代码可运行。实现了PLC代码自动生成算法并结合双门控制案例展示了自动生成PLC代码的步骤。4.实现了构件化建模工具原型系统。它提供图形化的模型编辑界面;提供PLC装置控制领域构件类型和操作算子;实现了模型语法检查和一致性检查;支持模型的语义标注以及领域约束的实时检查。给出了该方法在无锡灵山梵宫门仓控制系统上的典型应用。案例通过PLC-BIP语言提供的领域操作算子和构件类型,建立了系统模型,体现了建模方法的易用性。在建模过程中,工具自动检查模型是否满足领域约束。
其他文献
对于普通高校的排球选项课来说,它作为选项课程的主干课程之一,承担着丰富高校学生的课余生活、促进身体素质的全面提高,以及扩大青少年群体中的排球基础,进一步提高高等院校排球
学校体育和智育、德育是紧密联系在一起的,是组成学校教育的重要部分,而学校体育最基本的组织形式就是体育课,它是对学生进行科学、系统的体育教育的过程。排球选项课是我国普通
卡森麦卡勒斯是二十世纪美国南方一位独特的女作家,在其短暂的生命中创作了不少的文学作品。她着力表现人类的精神孤独,所以评论界普遍认为其作品是人类精神孤独状态的寓言,
塔中地区经历了复杂的构造演化,给油气成藏研究带来了挑战。为恢复塔中地区石炭系的油气充注历史,利用定量颗粒荧光(QGF和QGFE)技术开展了详细研究。结果表明,在TZ421井现今油水界
该文简要介绍了负压蒸馏技术在焦化厂蒸氨、蒸苯,焦油蒸馏的应用情况。负压蒸氨技术利用循环氨水加热而不利用高温蒸汽,减少了蒸氨废水的产生量;负压蒸苯技术利用循环油加热
中国注册资产评估协会发布的《以财务报告为目的的评估指南》,紧密结合资产评估和会计计量准则与实务,从注册资产评估师执业要求的角度,有针对性地作出了将二者联系起来的一
<正>随着创先在百色供电局全局的铺开推进,该局一线生产部门不断优化生产、安全、培训等基础管理工作模式,引导员工将创先工作融入日常工作中,鼓励员工善于利用创新思维,使各
论文从地域性、学科综合性和调查便捷性三方面考虑,对辽宁省众多的高校中随机选择了18所进行细致的研究。采用文献资料法、访谈调查法、问卷调查法、逻辑分析法和数理统计法对
电子辐照技术已在轮胎制造中得到初步的应用。通过介绍由电子加速器引发的辐照交联过程,阐述了添加多官能单体材料改变自由基的方法,以及所采用的表征测试方法。部分测试结果
农村饮水安全工程运行管理的好坏直接影响到工程的功效发挥。文章以广西南宁市为例,对农村饮水安全工程的特点、现状以及管理过程中存在问题进行分析,提出改进对策与建议。