推荐星级:
  • 1
  • 2
  • 3
  • 4
  • 5

嵌入式软PLC技术的研究与实现

更新时间:2020-03-10 10:00:49 大小:3M 上传用户:守着阳光1985查看TA发布的资源 标签:嵌入式plc 下载积分:3分 评价赚积分 (如何评价?) 打赏 收藏 评论(0) 举报

资料介绍

软PLC技术是目前国际工业自动化领域逐渐兴起的一项基于PC的新型控制技术。嵌入式软PLC技术是在深入研究分析传统PLC技术、软PLC技术以及嵌入式系统的基础上发展提出的, 适用于目前工业控制中的PLC控制程序大多仅包含常用的基本控制指令的发展现状。嵌入式软PLC可以弥补传统PLC兼容性与可扩展性差、性价比低等缺点,并可克服目前大型软PLC系统较为庞大及资源浪费等不足。本文研究开发的嵌入式软PLC系统,具有灵活小巧,使用方便可靠等优点。      本文通过分析国内外传统PLC、软PLC以及嵌入式系统的发展现状,阐述了研究开发嵌入式软PLC系统的意义。在此基础上提出了嵌入式软PLC系统的关键技术,并设计了其总体结构。对嵌入式软PLC系统分为四个模块进行了设计研究,即梯形图编辑系统,PLC指令运行系统,串口通信系统,以及输入输出系统。      本文研究了传统PLC指令系统,并运用编译原理知识,对软PLC指令结构进行了设计,其中PLC指令运算采用堆栈结构进行操作。对MCU的内部资源及运行速度进行深入分析后,针对其特定的环境,对PLC指令解释系统进行了更适宜于基于MCU的嵌入式系统的设计,如数据类型、存储区域的选择,合理的构造函数,解释器中对PLC指令的简化等优化操作。      运用VC++6.0在PC环境中开发实现了软PLC指令解释系统,并为其设计了测试PLC基本逻辑指令的I/O控制模型,以及测试相对复杂PLC指令的电梯仿真模型。在此基础上,使用C51编程语言在Keil uVersion3 IDE中采用交叉编译的方式设计开发了嵌入式软PLC指令运行系统。      本文最后设计开发了基于MCU的嵌入式软PLC原型系统,它是在综合运用全文研究成果的基础上设计开发的。该嵌入式软PLC系统主要包括上位机梯形图的编辑系统、串口通信系统、下位机指令解释系统以及输入输出系统。实验表明,该嵌入式软PLC系统较好的实现了传统PLC系统的基本功能,通过PLC指令简化的PLC指令解释系统性能也有了较好的提升,达到了设计要求。  

部分文件列表

文件名 大小
1583805623嵌入式软PLC技术的研究与实现.pdf 3M

全部评论(0)

暂无评论

上传资源 上传优质资源有赏金

  • 打赏
  • 30日榜单

推荐下载