基于语言转换的嵌入式软PLC系统的研究与设计

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:n4fc561v4
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本文针对传统PLC封闭、兼容性差等缺点,结合IEC61131-3国际通用的可编程控制器编程标准,提出了一种基于语言转换的嵌入式软PLC系统的整体设计方案,并对嵌入式软PLC开发系统和运行系统的各组成模块分别进行了设计和实现。论文首先介绍了传统PLC的结构和工作原理,并基于传统PLC的设计思想,对嵌入式软PLC的系统结构和工作原理进行了深入研究。通过分析比较编译型和解释型两种执行机制的优缺点,提出了基于语言转换的嵌入式软PLC系统整体设计方案,并对硬件部分系统结构和软件部分系统结构分别进行了规划。接着,详细阐述了嵌入式软PLC运行系统的具体实现,对内存变量系统、用户程序部分、指令解释函数库以及系统程序部分分别进行了说明。然后,基于编译原理的有关知识,分析了符号表的建立过程,并据此进行了词法分析器的设计。针对XML文件内容和结构分离、可扩展性强的特点,完成了基于XML的翻译器的设计及实现,并针对具体的监控要求设计了应用层的kvplc通讯协议,在串行链路上实现了该协议。最后,以延时接通/断开控制电路为例对嵌入式软PLC的功能进行了验证。验证结果表明,本文所设计的嵌入式软PLC系统能够实现一些基本的控制功能,具有一定应用和推广价值。
其他文献
直拉法单晶炉是生产硅单晶的关键技术装备,在拉晶过程中,随着晶体生长的进行,坩埚内熔硅液位下降,为了保证较高拉晶质量而必须将熔硅液位控制在恒定位置,因此需要对单晶炉熔硅液位
为了实现各种资源的有效配置、提高效率和带来更大的经济效益,各种不同的社会关键基础设施网络逐渐呈现出相互耦合相互交融的趋势,基于这些网络间的相依关系,原本相互独立的网络
汽车安全带作为一种重要的交通安全保障工具,在其生产过程中,需要进行严格的质量检测,表面缺陷检测是质量检测中的关键环节之一。目前人工检测方法存在效率低、稳定性差的问
激发极化、自然电位、地层水电阻率三种方法组合测井,在测井解释时能够实现参数之间相互补偿,利于对地层情况的反演。与传统的测井仪相比,该组合测井仪更为准确地获得地层水
转炉煤气在钢铁企业是炼钢的一大供应源,是为炼钢提供充足的燃料,生铁很脆,要让生铁变硬需要进行炼钢,炼钢可以去除掉生铁里面的杂质。同时会产生大量的CO。在炼钢当中的转炉
随着现代军事、导航、电子科学技术的进步和高新技术的不断发展,时间同步的概念被越来越多地应用到工程和科学领域。本文主要阐述了现代化靶场“时间同步系统”的理论与实现
随着科技的发展,在运动控制系统的各个环节应用了电子电力技术、控制技术、交流传动技术等先进技术,以成为传动控制核心的技术。许多高性能电动机的出现使得步进传动控制有了进一步发展,克服了步进传动控制向大容量发展的主要障碍,步进传动控制进入了新的发展时期。本文首先介绍了步进传动的发展以及开关磁阻电动机的基本结构和工作原理,以此作为对开关磁阻电动机步进传动控制系统的理论基础,在深入分析开关磁阻电动机的磁势、
无线传感器网络是一种新兴的网络,它由大量价格低廉、功耗低、自组织能力强的传感器节点组成。这种网络具有相当广阔应用前景,在军事、环境监测和保护及医疗卫生等领域已有非
本论文主要针对双馈风力发电机并网控制策略进行研究,使发电机定子电压在并网前迅速达到并网要求,消除并网瞬间系统扰动,并使机组有一定抗扰能力。本文为改善双馈风力发电机并网控制策略,做了如下工作:1)介绍了双馈风力发电机的基本原理,并分析了DFIG等效电路和当风机处于超同步或者亚同步运行时的能量流动情况,通过双馈风力发电机的数学模型建立状态方程式,引入3s/2s以及2s/2r变化来简化高阶、强耦合、非线
截止到2009年底,我国运营铁路隧道8900座,总长度约6000公里,成为世界上铁路隧道最多的国家之一,但铁路隧道工程的质量与其他国家相比存在较大差距。据铁道部秋检资料统计,近