基于实时损伤系统的嵌入式软PLC的研究与实现

来源 :内蒙古大学 | 被引量 : 0次 | 上传用户:ciper618
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本课题在传统PLC的结构和工作原理基础之上,设计并构建了嵌入式软PLC的总体框架。具体将嵌入式软PLC系统分为开发系统和运行系统来研究实现。  开发系统运行于PC机,主要完成PLC程序的编辑、编译以及实现与运行系统的通信等工作。用户程序的编写是以工业控制中常用的梯形图来实现的,然后将其编译生成运行系统能够识别并执行的中间代码。软PLC开发系统是运行系统的输入端,它们之间使用RS232来实现串口通信。在KeilμVision4IDE中采用交叉编译的方式设计开发了嵌入式软PLC运行系统。嵌入式处理器STM32为软PLC运行系统的硬件平台,嵌入式实时操作系统μC/OS-Ⅱ作为软件平台。文中详细分析了μC/OS-Ⅱ内核结构,在此基础上将μC/OS-Ⅱ成功移植到STM32F103处理器上,构建了嵌入式软PLC运行系统所需的实时环境。运行系统实现了对目标代码的解释执行和PLC的具体控制功能。其由软元件初始化和指令解释执行两部分组成。  论文最后用按键控制LED灯亮灭实验验证整体系统。实验结果显示,本课题设计开发的软PLC除很好的达到了传统PLC的功能外,还具有简单灵活,使用方便安全等优点,较好的实现了设计目的。
其他文献
人体在运动过程中,运动皮层发放神经冲动,经脑干、脊髓沿着运动神经通路支配肌肉完成相应运动。同时,肌肉运动产生的本体感觉沿着感觉神经传导通路到皮层进行整合分析,输出决
在大气环境和人类健康医学临床诊断中,微量气体检测承担着重要角色。在目前常用的气体检测技术中,光声光谱检测技术因具有响应时间快、动态范围大、灵敏度高等优点得到了广泛的
现实生活的复杂性使得我们面对各种各样的非决定性事件.非决定性主要包括客观非决定性和主观非决定性.随机性是一种客观非决定性,概率论是研究这种非决定性的有效数学工具.主
预测控制技术是智能控制技术的一个重要分支,是基于实际工业控制过程而发展起来的计算机控制算法。在控制领域界,它一直备受人们的关注。基于预测控制本身具备的优点,如鲁棒
学位
在安防设备日益受到重视的今天,生物识别技术取得了巨大的发展,人脸识别技术作为生物识别方法中应用最广泛的技术之一,更是发展迅速。人脸识别门禁系统是人脸识别技术中的一
煤炭凭借其低廉的价格成为我国现阶段的主要能源之一,在工业领域起着举足轻重的作用。但是由于井下环境的复杂性,近年来煤矿安全事故频发,影响我国经济发展和社会稳定。而现
现在糖尿病患者越来越多,作为一种常见的内分泌疾病,糖尿病长久以来一直困扰着众多患者的日常生活。长期的糖尿病会带来一系列的并发症,甚至会带来生命危险。一个好的血糖预测算
学位
近年来,随着物联网系统和大数据技术的快速发展,使得时间序列的的收集变得简单快捷,同时收集到的时间序列数据也变得数据量巨大、非线性程度很高、数据结构复杂,传统的时间序列分析已经不能满足这种复杂数据结构的分析和预测,为了满足高度非线性数据结构的预测,新的预测模型的研究就显得尤为重要。深度学习的出现给高度非线性的时间序列数据的分析预测带来了希望,其中深度信念网络(Deep Belief Network,
学位