开放式数控系统软PLC的搭建及开发

来源 :哈尔滨理工大学 | 被引量 : 0次 | 上传用户:nightwish110
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
数控机床凭借其加工零件精度高、效率高的特点,在加工制造业中起着重要的作用。传统的数控系统结构封闭,很难进行拓展和移植,难以满足智能制造的要求。在这种背景下,开发开放式数控系统意义及其重大。PLC(Programmable Logical Controller,可编程逻辑控制器)作为控制逻辑量的模块,在数控系统中发挥着不可替代的作用。然而,传统的PLC自成体系、结构封闭、硬件互不相容,不能满足开放式数控系统的要求。基于该原因,研究软PLC技术是满足开放式数控系统结构开放的必然要求。首先,在分析了开放式数控系统和软PLC的控制方案基础上,对整个系统的硬件平台进行了选择,并搭建了软PLC的硬件平台。为了保证开放式数控系统的实时性,采用了Windows+RTX(Real-Time eXtension)的软件平台。在研究了软PLC工作过程的基础上,对其整体研究方案进行了设计,并对其结构进行了合理的划分,将其分为了开发系统和运行系统两个模块。其次,在分析开发系统所实现功能的基础上,把开发系统划分成了编辑器与编译器两部分,同时设计了开发系统的界面。在分析了梯形图与指令表的语言特点及编程规则的基础上,对编辑器进行了设计,实现了两种编程语言的绘制、编辑和存储等功能;其次对编译模块进行了设计,采用了“首行关联分析法”并给出了具体的实现方法,实现了梯形图和指令表的错误分析及梯形图向指令表的转换。再次,在研究了传统PLC工作原理的基础上,对软PLC运行系统的工作原理进行了设计,并将软PLC的运行系统进行了模块的划分,着重地分析了运行系统中存储模块、程序解释模块、I/O模块和数据交换区的实现过程,实现了对中间代码逻辑关系的正确解释。最后,通过五轴加工中心的主轴正反转程序,对开发的软PLC系统的准确性和稳定性进行了验证,取得了预期的效果。
其他文献
<正> 我们采用民间验方“三炭散”外涂和内服草豆汤治疗烧伤30余例,效果较好,简介于下:方药组成“三炭散”:龟板炭(焙成性)、地榆炭(炒存性)、鸡骨炭(煅成性)等分,共研极细末
<正>二次函数的图象问题是中考经常考查的对象,它能够检验同学们对二次函数的整体掌握程度.由于解这类问题需要对二次函数的性质及图象有比较深刻的理解,才能够由函数的图象
针对近年来不断加剧的旱情,分析了土壤结构及各种水分常数,通过测定田间持水量来推断出毛管断裂含水量,并和实测的土壤含水量加以比较,确定有无旱情发生。应用本方法,对2003
介绍了我国地方政府融资平台的运作模式及发展现状,然后对地方政府融资平台贷款给银行体系信贷资产带来的潜在风险进行详细分析,最后从银行、地方政府两个主要利益主体出发提
近几年,中国许多国有企业面临高管腐败的问题,这成为公司治理中的一大难题,不仅造成大量国有资产的流失,而且损害了中小股东的利益。近年来许多国有企业高管腐败案件呈现出"
字词作为最基本的语言单位,是学习语言的基础,也是学生听说读写能力的源泉。因此,字词教学是小学低年级语文教学的重点,也是教学的难点。教学实践中,小学语文字词教学的策略
草莓灰霉病是由灰葡萄孢(Botrytis cinerea Pers.)引起的一种真菌病害,可造成草莓烂果,严重影响草莓产量和采后保存。为了探明日光温室草莓灰霉病的发生流行规律,在2013—201
在新课程改革不断深化的背景下,初中英语教学进入如火如荼的发展状态中,为了更好地提升初中英语教学的效果,要充分认识到学生在初中英语学习中的主体性地位,以学生为中心和主
随着集成电路封装技术朝着高密度封装方向发展,同时基于系统产品不断多功能化的需求,出现了叠层封装技术。介绍了芯片叠层封装的传统引线封装结构,详细阐述了一种新型的芯片
<正>1资料与方法 1.1资料来源实验于2010年至2014年在浙江省慈溪市气象局设施农业基地(30°12′N,121°16′E)的标准塑料大棚内进行,供试草莓品种为‘红颊’(Benihoppe)。利