基于状态转换的PLC程序模型构建方法

来源 :计算机应用 | 被引量 : 3次 | 上传用户:idcwang
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
针对可编程逻辑控制器(PLC)程序在进行Nu SMV模型检测时需要手工对程序进行建模,不仅浪费人力且容易出错的问题,提出一种基于状态转移的PLC程序模型自动化构建方法。该方法首先分析结构化文本(ST)语言特性并解析ST程序为抽象语法树;其次,在抽象语法树基础上,根据不同的文法结构进行控制流分析生成控制流图;然后,通过数据流分析得到程序依赖图;最后,根据程序依赖图生成Nu SMV的输入模型。实验结果表明,所提方法实现了ST程序到Nu SMV输入模型的自动化构建,并且构建的Nu SMV输入模型既保留了S
其他文献
【正】 《实践论》是毛泽东同志的主要哲学著作之一。在这篇著作中,毛泽东同志明确指出“我们的结论是主观和客观、理论和实践、知和行的具体的历史的统一,反对一切离开具体
工业园区废气占据大气污染来源总量的70%左右,需建立科学全面的监测机制,但实际上监测区域范围大、部分区域无法布点、气体分布机理建模困难。针对此实际问题及理论分析难点,提出基于双向误差传播多层神经网络(BEMNN)的监测盲区工业废气分布分析方法。首先,针对工业园区内部无法布设监测点的实际情况,提出"边界监测-盲区推理"的废气监测方案;然后,提出一种误差双向传播的多层组合神经网络,对边界与盲区的气体分
在选择存储管理软件的时候.功能各异的各个产品常常让用户感觉眼花缭乱.无从下手。而在实际应用中,这些产品也给用户的管理带来了一些困扰.
文章从历史和文化的角度分析在贵州省体育高考术科考试中学生使用兴奋剂的原因,提出从普及兴奋剂相关知识,提高教练、老师和学生的职业道德水平入手,积极进行反兴奋剂的宣传
【摘 要】在小学数学课程内容的组织上,分数具有上承自然数,下启初中有理数的作用。在传统教学中,教师往往通过折纸、涂色等基础操作活动进行教学,但难以将分数的本质特征和学生的思维过程视觉化,这是导致学生不能很好地理解分数本质的原因。文章试图运用Hawgent皓骏动态数形结合的积件,呈现分数的本质和意义,从而突出重点和破解难点,提高学生的动手操作能力,丰富直观感知,为提高小学数学的分数教学提供一定的参考
复合光缆架空地线的选择设计,应考虑其电气特性、机械强度、线长计算以及对高压线路杆塔的影响和要求,文章结合三峡外送线路,提出新塔型的设想。
【摘要】一份高质量的“自主学习活动单”不仅能够引导学生进行高质量的自主学习,还能为教师了解学情、确定教学重难点、调整教学顺序提供依据。为有效提高课堂教学质量,实现“教为不教”理念,教师可以从“分层制定,因课而异”“差别对待,合作交流”“制定量规,以评促用”等方面,对“自主学习活动单”进行完善。  【关键词】全程自主学习;学习活动单;自主先学;小组合作  【作者简介】杜万彬,中学高级教师,邳州市碾庄
<正> 伤寒在发展中国家是一种多发的烈性病。过去通过使用清洁水、污水处理和对患者及未发病的病菌携带者进行及时诊断、隔离和治疗等方法控制这种病的流行,但今后几十年内,
目的探讨医院工作人员手卫生与ICU院内感染关系。方法 A组2010年7~9月入住ICU三天以上病人,工作人员为病人操作,按照习惯进行洗手、擦手和手消毒,没有进行手卫生监督落实,科
在长达30多年的时间里,张奠宙先生从数学家成为我国当代教育名家的过程,也是广西教育出版社构建三个出版品牌的历程。一个作者与一个出版社持续30多年的良好互动,在合作的深