基于Linux的开放式数控系统软件结构的研究与开发

被引量 : 0次 | 上传用户:dark_zj
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着海上采油工程的发展,海上石油导管架及海上采油平台制造工程也在急速发展。各种型材、管材的卷制与焊接等,均需专用、特殊的数控制造装备。过去靠进口的装备,有的故障频频,有的已不适应急速发展的生产需求。急需设计制造国产化的专用数控装备。本文从特殊装置数控系统的研究与开发出发,提出了基于Linux的开放式数控系统软件结构的研究与开发课题。分别就基于Linux的开放式数控系统的实时性关键技术作了详细的论述。结合工程实际,深入研究了实现开放式控制所需的软硬件技术条件。将传统的硬件和运动控制卡省去,根据用户不同的要求,利用Linux的进程管理、内存管理、中断管理和实时Linux接口技术,实现系统在启动、运行状态下的动态配置及在多种软硬件平台上的可移植性。使系统具有强大的适应性和灵活配置能力。本文采取面向对象的系统分析与设计方法和面向对象的程序设计方法。系统采用仿真宏代替Linux内核使用的sti,cli,iret等机器指令,使得实时内核捕获中断,禁止了Linux内核关硬件中断的操作;系统还采用了可加载模块技术将实时任务加载到同一地址,解决了频繁任务切换导致的延时问题;在进程调度方面,设计了用户可编程的任务调度器实现了任务调度;采用FIFO缓冲区技术解决普通Linux进程、Linux内核进程和实时进程间的信息交换。本文所开发的基于Linux的开放式数控系统运用在卷板机控制系统上具有强大的功能性、灵活的适应性和良好的开放性。
其他文献
反拨效应是指测试对教学所产生的影响。尽管与此相关的研究在测试学中是个相对较新的领域,已有不少理论与实证研究对这一复杂的现象进行深入的探索。大学英语四级考试是一次大
数据仓库为决策支持系统提供数据支持,联机分析处理对数据仓库中的数据进行多维分析。数据模型是数据仓库研究中的核心内容,当前所提出的一些模型都是针对特定领域的,不能有效地
依据内蒙古吉兰太实业股份有限公司2013年度节能减排、降本增效工作安排部署,依照自身实际,积极探寻自身节能突破口。与深圳能之源节能技术有限公司、珠海翔宇节能技术有限公
目的分析股骨近端抗旋髓内钉(PFNA)与解剖锁定钢板(ALP)治疗老年股骨粗隆间骨折的临床疗效。方法我院2011年10月-2014年2月应用PFNA与ALP内固定治疗老年人股骨粗隆间骨折58例
教育学作为一门学科,在中国一开始就是“进口”而来的,人们形象地称它是“舶来品”。教育学的引进与教育学的中国化几乎是相伴而生的,教育学中国化经历了六个阶段。解决教育
新闻的本质是向受众传达信息,精确性体现了新闻的无限追求。精确新闻报道最大的魅力是提高了新闻报道的准确性、客观性和全面性。但是模糊性也是新闻实践中无法回避的现实,在
热塑性弹性体(TPE)常温下表现橡胶弹性,高温时可塑化成型的多功能材料,它兼具橡胶的弹性和热塑性塑料的熔体流动性与重复使用性能,因此广泛应用于汽车、建筑、家用设备、电线、电
<正>2007-2009年,武汉市政府高度重视疾控机构的建设与发展,投入500万元人民币完善全市公共卫生信息网络,武汉市区疾控中心(CDC)信息网络基础建设得到了较大提升。目前武汉市
对银行业务网络系统安全策略的研究,在促进银行开发新业务,特别是网上业务方面具有非常重要的意义。对系统安全策略的研究是一项庞大的工程,但其中最基本也是最关键的研究课
转型期中国社会冲突实践中普遍存在着政府作为当事方的冲突类型,这种类型的冲突是指政府以公共利益推进经济和社会的改革发展,但是因为种种原因并不能得到公众的支持,以致政