基于ARM的可编程控制器的设计与实现

来源 :中国科学院研究生院 中国科学院大学 | 被引量 : 0次 | 上传用户:qingjietianjiao
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
可编程控制器(Programmable Logic Controller)具有高可靠性、高抗干扰性、功能强、适用面广、编程方便、体积小、功耗低等特点,在工业自动化控制领域发挥着重要作用。   为了满足PLC在市场上越来越广阔的发展需求,在熟悉PLC工作原理和PLC国内外发展状况的基础上,论文提出并实现了一种上位机具有实时监控功能,下位机以ARM为微处理器,通过CAN总线进行采集数据和数据输出的PLC研制方案。该PLC包括上位机软件和下位机运行系统两大部分。上位机包括编辑模块和监控模块。下位机的主CPU,采用Phlips公司的LPC2368芯片,是PLC系统的主控设备。从CPU负责采集数据和数据的输出,采用LPC2119芯片。   论文结合蓝天数控PLC项目,设计了PLC系统上位机的监控模块,介绍了上位机监控模块与下位机主CPU之间传输I/O映像表的通信机制和上位机实时监控算法,给出了梯形图进入监控模式的显示效果。论文在分析LPC2368和LPC2119的CAN控制器和验收滤波器工作原理的基础上,设计了下位机主CPU与从CPU之间进行数据交换的CAN通信协议。主CPU和从CPU采用命令/响应模式实现了两者之间的数据通信以及从CPU控制I/O模块完成数据采集和数据输出功能。I/O测试台验证了主CPU和从CPU之间的通信数据的正确性。   最后论文利用自动生产集成测试线验证了整个PLC系统的实际应用的正确性。
其他文献
数据挖掘技术因其能从海量的信息中提取有用的知识模式而受到人们普遍的关注,而聚类作为其中一种重要的数据挖掘方法,能够从用户给出的描述数据对象的信息中将数据对象分组,
LTE是继第三代移动通信之后国际上主流的新一代移动通信标准,以OFDM和MIMO为主要技术特征,支持更高的系统带宽,更快的数据速率。LTE以双工方式不同分为FDD和TDD系统,其中TD-L
随着网络管理接口技术在各个领域的广泛应用,对网络管理接口的质量要求逐渐提高,网络管理接口的测试越来越受重视。网络管理接口测试包括信息模型测试、功能测试、性能测试等
入侵容忍是以生存为目的的第三代信息安全技术的核心,也是近几年信息安全领域研究的热点。与防火墙、入侵检测等传统信息安全技术不同,入侵容忍关注的不是入侵产生的因为,而
随着无线接入技术的不断发展,无线通信环境变得越来越复杂。由于网络覆盖不合理或是网络覆盖异常而产生的问题,会对整个网络产生消极甚至是极为严重的影响。无线网络管理者需
随着信息通信技术及网络的迅猛发展,用户对未来信息通信网络所提供的服务需求逐渐呈现出个性化的趋势。流媒体服务作为现代信息通信网络中承载的一种重要业务形式,在现如今的
计算技术与网络技术飞速发展,在互联网环境下,对成长、自治和多样的网络资源,不可能采用传统的全局集中控制式的管理。为此提出了虚拟计算环境的思想,它以网络资源的聚合与协
P2P (peer-to-peer)网络具有动态性、匿名性、自组织性等特点,绝大多数节点缺乏提供服务的积极性,从而引发了P2P系统中的搭便车(free-riding)和公共的悲剧(tragedy of common
测试数据生成是软件测试中最繁琐的过程,通过自动化方法生成测试数据将有效降低测试成本,提高软件测试的效率。近年来,随着智能计算的兴起,学者们开始考虑利用现代启发式搜索算法
随着互联网络的发展和物联网的兴起,原有的IPv4网络在地址规模及安全性等方面已经越来越力不从心,这无疑会加速IPv6网络在全球范围内的普及。为了使IPv6网络能更好的服务于人