基于嵌入式STM32的可编程控制器的设计

来源 :安徽理工大学 | 被引量 : 20次 | 上传用户:betterfo
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近些年来,随着我国国民经济的快速发展,矿业领域的发展速度也在不断加快,机电设备在煤矿的开挖和管理工作中的应用也越来越广泛,要求也在不断提高。可编程控制器越来越广泛地应用与煤矿机电系统中。基于PLC设计的机电设备应满足煤矿生产安全的需要,必须通过国家安全部门的审查,而审查需提供详细的PLC全套电路、元器件资料。由于这点要求,通用的商用PLC厂家出于技术保密的原因无法满足。针对上述问题,本文设计了一款基于ARM的PLC系统,能满足电气控制的需要,并配有相应的电路原理图、元器件列表、PCB生产图纸。给送审过程带来极大便利,对矿业领域发展起到一定的积极作用。所述PLC以PC机为基础,在Windows的工作环境的条件下,利用软件来最终实现传统硬PLC的功能特性。嵌入式PLC有着更好的兼容和开放特性。本课题基于PLC基本知识以及嵌入式的基本原理,研究设计了一款基于STM32F103x芯片软PLC设计系统。本文以STM32F103VCT6设计为嵌入式PLC的中央处理单元(CPU),以该微处理器(MCU)为核心设置嵌入式PLC的各个模块的硬件电路。依据相应硬件电路图印刷成对应的板子,并进行各个功能模块的相关硬件调试。采取Keil软件对下位机软PLC驱动系统进行设计。实现嵌入式PLC架构的基本定义,设计每个模块的功能函数设计,比如输入输出设计、串口通信设计等等。然后对各个模块就行编写、调试、修正,直到代码正确为止。将下位机驱动函数通过串口下载到嵌入式PLC里,构造嵌入式PLC系统。最后介绍Modbus通信协议基本原理,并利用GX Developer软件对嵌入式PLC的Modbus的梯形图与指令表的编写、修正、保存工作,进行Modbus梯形图的写入与读取操作,并实施在线监控功能,完成对嵌入式PLC的梯形图与其指令表之间的转换。通过Modbus梯形图在嵌入式PLC的应用,Modbus上位机软件与嵌入式PLC的通信实现,验证嵌入式PLC研发的可行性。
其他文献
本文介绍了OLE技术的原理及其在自动检测系统中的应用,并分别设计了基于OLE链接、嵌入技术的实际应用开发程序.
“尊重知识,尊重人才”,是邓小平同志提出的有关知识分子的一项西藏政策,也是邓小平同志人才思想的精髓。高校教师是知识分子的一部分,只有在邓小平理论指导下,增强历史使命感和责
本文从分析阅读的心理过程入手,针对当前的中学英语阅读教学实际中"讲解法"存在的一些不足,结合阅读教学经验,提出学生"先理解后语言"的自主阅读的教学模式,结合学生积极思考
随着科里奥利质量流量计广泛地运用到CNG加气机中,其计量的准确性越来越受到关注。通过运用目前最流行的有限元(FEM)软件ANSYS对管道内流体速度场进行仿真,观察到在相同质量流量
辽宁地区木化石丰富,现已发现早侏罗世松柏类硅化木材5属8种,基中包括2个新种,2个修订种,3个已知及1个未定种,即:Protophyllocladoxylon chaoyangense Zhang et Zheng sp.nov.,P.franconicum Vogellehner, Protosciadopityoxylon liaoxienes Zahang et Zheng sp.nov.,
延边地区地处吉林省的东部。研究区南部为渤海地块,北部为兴凯地块,东部与朝鲜和俄罗斯相毗邻,西部与吉中地区以敦化-密山断裂为界。本文主要讨论本区寡蠊乖煅莼锥嗡纬傻? 岗
本文介绍了一种高精度、大量程的称重系统,阐述了该系统的组成结构,硬件组成及特点,软件设计及特点.