ARM嵌入式系统中的创新软PLC设计与实现
需积分: 34 135 浏览量
更新于2024-07-30
收藏 2.01MB PDF 举报
"基于ARM嵌入式系统软PLC的研究"
这篇硕士学位论文主要探讨了基于ARM嵌入式系统的软PLC技术,这是自动化领域中一个日益重要的趋势,它通过将软PLC(Programmable Logic Controller)作为一种嵌入式应用程序在嵌入式系统上运行,替代传统的硬PLC。作者朱贤德在导师康存锋的指导下,针对这一主题进行了深入研究。
论文首先介绍了嵌入式软PLC系统的控制方案和软硬件平台架构。作者分析了传统硬件PLC的体系结构和功能,提出了一种嵌入式软PLC系统的解决方案。该方案采用了3S公司的软PLC产品CODESYS,并将其嵌入到以三星S3C44B0X处理器为核心的嵌入式系统中,创建了一个创新的嵌入式软PLC系统模型。
在硬件平台上,论文详述了基于ARM微处理器(S3C44B0X)的嵌入式开发平台构建过程。这个平台集成了多种通信接口,如串口、以太网和CAN总线接口,并扩展了16路输入/16路输出的数字量模块,为系统开发提供了必要的硬件支持。
软件方面,CODESYS编程开发环境被详细介绍,它是系统PLC程序开发和调试的核心工具。程序通过串行通信接口下载到嵌入式软PLC系统中,由运行系统解释并执行。运行系统遵循硬PLC的巡回扫描原理,每个周期内依次进行输入采样、程序执行和输出刷新。
论文的亮点在于对巡回扫描程序的具体编程实现进行了详细阐述,包括针对硬件平台定制和移植CODESYS运行内核的过程。这部分工作使用C语言编程实现,采用模块化设计,增强了系统的跨平台性和可移植性。
最后,论文讨论了该系统的特性以及需要改进的地方,为嵌入式软PLC在工业控制领域的应用研究提供了有价值的参考。关键词包括嵌入式软PLC、CODESYS、开发系统和运行系统。
这篇论文全面涵盖了嵌入式软PLC系统的软硬件设计、实现过程以及潜在的应用价值,对于相关领域的研究者和技术人员来说,是一份宝贵的参考资料。
2021-10-03 上传
2021-08-08 上传
点击了解资源详情
点击了解资源详情
2021-08-08 上传
2020-10-20 上传
2019-09-16 上传
baoand
- 粉丝: 0
- 资源: 3