开放式数控系统软PLC的设计与实现

被引量 : 13次 | 上传用户:ogl
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
开放式数控系统是目前数控技术的重点发展方向。作为数控系统的重要组成部分,传统的PLC系统结构封闭,无法满足现在数控系统对于开放性的要求。随着计算机技术的发展,以PC为硬件平台,用软件来实现PLC的功能的软PLC技术已经成为开放式数控系统中PLC的发展趋势。本文的主要研究内容正是基于蓝天开发式数控系统硬件平台的软PLC的设计与实现。在软PLC的设计实现过程中,需要重点解决以下两个方面问题:一个方面是软PLC开发系统的设计与实现。开发系统提供了逻辑程序的开发环境,并将逻辑程序编译成目标代码,下载到运行系统。在开发系统中,编译器的设计与实现是其中的重要部分,它将用户逻辑编译成运行系统可以解释执行的目标代码。本文对编译器的各个模块进行了详细的研究,并解决了编译器中遇到的问题。另一个方面是软PLC运行系统的设计与实现。运行系统解释执行下载的目标代码,并完成相关的设备控制。为了满足系统对开发性的要求,解决RTLinux实时内核空间存在的限制问题,运行系统采用了由虚拟机、软PLC管理层、硬件抽象层和内存管理层等模块组成的结构。经过系统的测试和现场实际应用,软PLC能够正确的执行逻辑程序,完成对外部设备的控制,非常适合应用于开放式数控系统中。
其他文献
目前橡胶注射成型一般采用单机注射方法和设备。为了提高生产效率也有采用转盘式多工位注射方法和设备,也有采用转角式多工位注射成型方法和设备等。这些成型方法和设备存在如
鉴于烯烃环氧化的环氧化反应的理论和实践意义,合成新型的烯烃环氧化催化剂已成为当务之急。本论文利用水滑石独特的层板结构,将V、Mo或W离子等活性组分(钒同多酸离子、钼同多酸
加拿大是世界上认同危机最大的国家,这是因为:加拿大不存在像其他民族国家从王权的前现代国家发展到现代民族国家的历史,因此,也没有那种从王权的忠诚发展到现代民族认同的深
实施自来水厂排泥水处理 ,首先需要确定自来水厂的污泥量 ,就此将污泥量分为排泥水量和干污泥量。排泥水量可根据沉淀池排泥运行方式和滤池反冲洗运行方式来确定。对于干污泥
目的探讨泽泻汤加味方对高盐高血压大鼠肾脏水通道蛋白(AQP)-2表达的影响。方法以8%高盐饲料喂养的方法制备高盐高血压动物模型50只,造模成功后随机分为模型组,西药组,中药高
《徽州学概论》对徽州学学科体系架构有不少重要的思考。必须从徽州学、徽州文化的定义、内涵、本质特性、内在逻辑规律的进一步开掘中探寻徽州学学科体系的合理构架。"人文
本文在一个引入时滞、政策传导扰动和中介目标的货币政策模型中,分析了通货膨胀目标制的实施与货币政策效率之间的关系。我们发现,由于货币政策的时滞和货币政策传导机制的不
进入90年代,利用PC机丰富的软硬件资源来开发新型CNC数控系统已经逐渐成为了数控领域的主要发展趋势。在这方面,欧洲、美国、日本已走在前列,纷纷推出各自的数控系统体系结构
以南京聚福园小区为例 ,阐述了在城市建设中利用、集蓄雨水的可能性。结合景观用水的循环回用 ,给出了集蓄雨水作为景观用水的补充水源的可回用量、收集方法、处理工艺 ,以及