面向运动控制器的嵌入式软PLC的研究与设计

来源 :西南科技大学 | 被引量 : 0次 | 上传用户:ghgbmnmaps
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
工业机器人技术的快速发展与广泛的应用,不断推动着工业自动化技术的向前发展。现代化的工业大生产对于台式机器人工作的实时性、可操作性和编程的开放性都提出了更高的要求。运动控制器作为台式机器人工作的核心组成部分,直接决定了机器人的性能。近些年来,由于嵌入式系统和PLC技术相融合的嵌入式软PLC技术快速发展,使得现代运动控制器正向着标准化、模块化、开放式和嵌入式方向前进。嵌入式软PLC具有较好的实时性、可靠性同时高效低耗、系统灵活,同时兼顾了嵌入式操作系统和软PLC的优势,被广泛地应用于工业自动化领域,能够很好的适应运动控制器的研发趋势。本文以运动控制器作为研究对象,在广泛查阅国内外文献的基础上,分析了面向运动控制器的嵌入式软PLC设计需求,提出了一套完整的包含嵌入式软PLC开发系统与运行系统的整体方案,为开放式运动控制器的研究与推广做出了有意义的探索,主要完成工作有以下几个方面:(1)介绍了软PLC技术在国内外的研究现状,分析了面向运动控制器的嵌入式软PLC系统的设计需求,根据需求进行嵌入式软PLC整体方案的设计,包括开发系统和运行系统的设计方案。(2)论述了嵌入式软PLC开发系统的设计与实现,选用符合IEC61131-3标准的Codesys,作为ST源文件的编辑与编译平台,基于自动生成扫描程序工具flex和自动语法分析工具bison,设计了ST语言编译器,实现了嵌入式软PLC目标文件的编译生成等功能。(3)针对基于OMAPL138的运动控制器,完成嵌入式软PLC运行系统的搭建。在硬件平台上实现了嵌入式操作系统Linux的内核和Uboot移植等工作,同时考虑到Linux操作系统实时性不高的问题,实现了实时内核补丁Xenomai的移植。(4)分析并设计嵌入式软PLC运行系统在Linux及Xenomai实时内核补丁下的任务模块划分以及其通信接口设计等,重点论述了运行管理任务和运行系统虚拟机任务的设计与实现,实现了系统运行时管理、目标文件解释执行、多轴运动控制功能块等工作。最后,对嵌入式软PLC进行整体测试。
其他文献
C/C复合材料与金属Mo都具有高温强度、高热传导性、低热膨胀系数等优异性能,在航天航空、国防军工、核工业等领域有着越来越多的交叉应用。因此,实现两种材料的连接成形是一
随着社会和经济的飞速发展,教育事业受到越来越多的关注,并逐渐变成了一个社会热点问题。在一个人的学习生涯中,高中阶段的教育是最为重要的,一方面它是对学生初中阶段所学各
"微课"作为一种有别于传统教学课件、设计、课例等教学资源,它是在其基础上发展、继承起来的教学资源。结合我国高中物理"微课"教学实践,对高中物理"微课"教学特点与改进措施
本文根据客运需求来源,将昌九城际铁路客运量分为既有铁路趋势运量、转移运量和诱发运量三部分。通过对这三部分运量的单独预测,以求得昌九城际铁路客运量的预测结果更为准确
通过对Linux和软PLC研究,了解到linux系统实时性方面存在缺陷,但软PLC应用技术正在逐步成熟。利用Xenomai微内核对Linux内核进行强实时扩展,在双内核技术下,具有强实时性的Xenoma
随着信息技术在人们日常生活以及学习中的普及,大学计算机课程也面临着前所未有的挑战,分析现阶段计算机基础教育中出现的问题及原因,提出以培养大学生计算思维为导向,以提高
"海淘热"是当下的一个热词,海淘热的兴起,促进了相关产业的发展和进步,其中影响最大的就是快递行业和商品代购。关于"海淘热"的理解,其意思是指利用互联网对国外商品进行检索
<正> 祖国医学对促、结、代脉的认识不尽相同。如对于促脉,《内经》认为系急促之脉(《素问·平人气象论》:“寸口脉中手促上击者”),又有认为系急促之中有一歇止者,如《伤寒
<正> 近年的诗歌创作出现了危机,已是诗界的共识。原因自然是多方面的,我以为取消格律的散文化,是诗歌艺术大滑坡的一个极其重要的原因。新时期的十多年中,诗歌理论的研究领
就拖拉机汽缸套磨损特征进行了分析,指出了形成不规则磨损的原因,分析了影响缸套加速磨损的原因,以便使用时注意预防,以减少汽缸套的磨损,延长拖拉机使用寿命。