基于ARM嵌入式系统软PLC的研究

来源 :北京工业大学 | 被引量 : 0次 | 上传用户:zlklovey365
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
嵌入式软PLC是嵌入式系统与软PLC相结合的产物,软PLC作为一个嵌入式应用程序运行在嵌入式系统中。在自动化领域采用基于嵌入式系统的软PLC来代替传统硬PLC已经成为一个发展趋势。 本学位论文详细分析了嵌入式软PLC系统的控制方案以及软硬件平台架构,并在借鉴传统硬件PLC的体系结构及功能的基础上,提出了一个嵌入式软PLC系统的解决方案。主体方案是将3S公司的软PLC产品CoDeSys嵌入到以三星S3C44BOX处理器为核心的嵌入式系统中,设计出一个具有一定创新性的嵌入式软PLC系统模型。 论文主体部分首先详细叙述了基于ARM微处理器的嵌入式开发平台的构建过程。开发平台基于S3C44BOX微处理器构建,实现了多种通信接口,如串口、以太网以及CAN总线接口等,并扩展出16路入/16路出数字量I/O模块,为系统开发提供了物质基础。其次详细介绍了CoDeSys的编程开发环境以及基于本文目标硬件平台所进行的编程配置,这样系统PLC程序的开发和调试就能在CoDeSys所提供的功能强大的集成开发系统中进行,然后通过系统与CoDeSys的串行通信接口下载到嵌入式软PLC系统中,被运行系统解释并执行。运行系统是模拟硬PLC巡回扫描原理编制的,程序在运行的每个周期内按照输入采样、执行程序、输出刷新三个阶段执行程序。运行系统的编程设计涉及针对系统硬件平台的具体架构进行CoDeSys运行内核的定制和移植,使用C语言编程实现并采用模块化的设计方法,具有一定的跨平台性和可移植性。作为重点,文中详细叙述了巡回扫描程序具体的编程实现。最后讨论了该系统的特点以及需要完善的几个地方。 本文完整地论述了嵌入式软PLC的软硬件平台的架构以及具体实现,对于嵌入式软PLC在工业控制中的应用研究具有一定的借鉴意义。
其他文献
学位
进行了遥感信息处理方法的研究,其中包括:提出了TM图象各个波段信息含量的对比方法.发展了TM图象取佳波段组合以进行假彩色合成的算法;全面分析了聚类分析方法的依据、原理和
该文运用偏光显微镜、扫描电镜、电子探针、X射线荧光分析、X射线衍射、化学分析等现代化测试手段,对不同颜色的缅甸翡翠的化学成分、矿物组成、结构构造进行了综合性研究.在
随着人们生活标准的提高,人们对汽车行驶的平顺性和操纵安全性提出了更高的要求,传统的被动悬架逐渐难以满足要求。主动悬架系统虽然克服了被动悬架的缺陷,但是其制造和使用成本
齿轮是传递运动和动力的关键基础件,齿轮的质量直接决定了机械产品的质量和性能。疲劳失效是齿轮的主要失效形式之一,裂纹前缘应力强度因子(SIF)是影响齿轮疲劳的关键因素,裂
随着现代社会对交通运输的日趋依赖,交通系统的控制越来越受到普遍的重视。而采用先进的信息技术、通信技术和控制技术等高新技术开发的智能交通系统可以大幅度提高交通网络的
目的观察调强放疗与常规放疗治疗鼻咽癌的急性放射反应和临床疗效。方法筛选2012年6月—2014年11月72例在浙江省人民医院诊治的鼻咽癌患者,按照治疗方法将患者分为对照组和观
该研究通过对不同尺度构造用不同方法去探求研究区的古构造应力场特征及其演化规律.取得的主要成果和进展有以下几方面:1.确立该区断层岩的类型为脆性变形的碎裂岩系列.以碎
燕山地区是京、津、冀东、冀北地区矿产资源的重要来源区,是华北乃至全国的玻璃及水泥生产基地.该区水泥灰岩,硅质原料矿产对该区经济发展于关重要,对这二种矿产进行区域勘查