基于PC机的软PLC的研究

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:hwhxl0
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
该文主要研究软PLC的工作原理和系统结构,重点是梯形图和指令表语言的处理算法以及两种语言之间的互相转换算法.围绕着该系统的设计,课题包含以下主要工作:软PLC总体结构的研究、梯形图模型的建立和处理、指令表语言解释处理器、梯形图和指令表语言的互换算法.梯形图程序是一种用于由继电器、开关、线圈等组成的顺序控制系统编程的语言,首先把梯形图程序简化为二值逻辑系统,在此基础上利用矩阵方面的数学知识对梯形图进行逻辑分析处理.指令表源程序也是一种类似高级编程语言编写的程序,其编译过程与其它高级语言的编译过程相似,要用编译原理的方法来实现.但是指令表程序又有自己的特点,该文根据编译原理的知识,充分利用sTL技术实现了指令表语言解释编译器.梯形图程序用图符来表示操作指令,用图符的串并来表示指令之间的运算关系.梯形图的这种结构非常类似于数据结构中的网络拓扑图,可以按照一定的准则把梯形图抽象为网络拓扑图,再对网络拓扑图进行拓扑排序实现梯形图向指令表语言的转化.将指令表程序转换成梯形图,就是用与指令相对应的连接方式将各个软元件对应的图符连接起来.该文采用二叉树结构来表达各指令问的逻辑关系,以此结构为中介将指令和梯形图联系起来,实现从指令到梯形图的转换.
其他文献
研究了NCM811三元软包锂离子电池在封闭空间中氧气体积分数为21%和10.64%环境下的热失控特性.实体实验结果表明,氧气体积分数为21%下电池热失控时,先喷射连续火焰再喷射火星,而
水力旋流器作为一种高效的分级分选设备,已经广泛应用于各种工业领域。为了实现一次分级得到多种粒级组成的产品,本文设计了一种多产品旋流器,并对其进行了数值模拟和性能试验研
该文首先研究分析了固体推进剂配方优化设计中存在的各种问题,同时研究了现阶段化学工业配方优化中采用的各种方法,分析了各种方法的优缺点,重点分析了神经网络和遗传算法以
目前,减少车辆的油料消耗和废气排放量是车辆节能和环境保护的一个迫切问题。为了减少城市内交通车辆的耗油量和所排放的废气,将车辆制动等过程中转变为热能的动能加以回收利用
非物质文化遗产是全人类文明的结晶,随着时代的发展,非物质文化遗产的产业化发展也成为必然趋势,它将作为新时代文化产业发展的一种新形态,帮助非物质文化工艺传承人走出现实
本文基于对常用的工资差异评价指标和工资差异相关理论进行分析,从研究工具和理论依据上为工资分配政策的设计提供一定的参考.
该文的主要研究内容是兼有裂纹、碰摩和支承松动等多个故障转子系统的非线性动力学特性及故障转子响应信号的分析方法.转子系统轴上表面横向裂纹和转子与定子间的碰摩都是转
随着我国经济的快速发展,能源消耗和环境污染越来越严重,车辆的燃油消耗和排放问题越来越多引起人们的重视,在车辆领域推广应用环保科技已经成为世界各国关注的焦点。混合动力汽
中建一局土木工程有限公司的企业自动化管理系统(Company Management Automation System简称CMAS),是利用计算机和Intranet技术对企业进行办公自动化管理的系统,其目的是改变
该文在CIMS、智能制造和敏捷制造等先进制造模式的基础上,提出了分布式制造的实现模式,并着重对其集成框架、集成机制和若干关键技术进行研究.首先,建立Agent的参考结构和层