首页> 中文学位 >基于语言转换的嵌入式软PLC系统的研究与设计
【6h】

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

代理获取

目录

文摘

英文文摘

声明

1 绪论

2 嵌入式软PLC 系统总体设计思想

3 软PLC 运行系统分析及设计

4 嵌入式软PLC 开发系统语言转换模块的设计

5 嵌入式软PLC 开发系统通讯模块设计及实现

6 实验与分析

7 总结与展望

致 谢

参考文献

附 录 攻读硕士学位期间发表论文目录

展开▼

摘要

本文针对传统PLC封闭、兼容性差等缺点,结合IEC61131-3国际通用的可编程控制器编程标准,提出了一种基于语言转换的嵌入式软PLC系统的整体设计方案,并对嵌入式软PLC开发系统和运行系统的各组成模块分别进行了设计和实现。首先介绍了传统PLC的结构和工作原理,并基于传统PLC的设计思想,对嵌入式软PLC的系统结构和工作原理进行了深入研究。通过分析比较编译型和解释型两种执行机制的优缺点,提出了基于语言转换的嵌入式软PLC系统整体设计方案,并对硬件部分系统结构和软件部分系统结构分别进行了规划。接着,详细阐述了嵌入式软PLC运行系统的具体实现,对内存变量系统、用户程序部分、指令解释函数库以及系统程序部分分别进行了说明。然后,基于编译原理的有关知识,分析了符号表的建立过程,并据此进行了词法分析器的设计。针对XML文件内容和结构分离、可扩展性强的特点,完成了基于XML的翻译器的设计及实现,并针对具体的监控要求设计了应用层的kvplc通讯协议,在串行链路上实现了该协议。最后,以延时接通/断开控制电路为例对嵌入式软PLC的功能进行了验证。验证结果表明,本文所设计的嵌入式软PLC系统能够实现一些基本的控制功能,具有一定应用和推广价值。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号