数控机床PLC功能及研究

来源 :中国机械 | 被引量 : 0次 | 上传用户:jia1987_LOVE
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  [摘要] 现代制造业以自动化、集成化和柔性为发展目标,以数控技术为实现基础。数控技术也是提高劳动生产率、提升产品质量必不可少的技术手段。随着数控技术的发展,数控机床PLC功能已经成为现代机床其不可或缺的功能。目前国内数控机床PLC功能与国外同类产成品还存在一定的差距,迫切需要将数控机床PLC功能进一步完善。
  [关键词] 数控技术 PLC
  1.PLC在数控系统上的应用
  可编程逻辑控制器(PLC)的特点
  现代的PLC技术应用更加成熟其特点如下:①可靠性高,抗干扰能力强;②通用性强,控制程序可变,使用方便;③功能强,适应面广;③编程简单,容易掌握;④减少了控制系统的设计及施工的工作量;⑤体积小、重量轻、功耗低、维护方便。
  2.PLC在数控系统上的应用
  数控机床上PLC的类型
  目前PLC已经成为数控机床基本的不可缺少的控制装置。数控机床的PLC大致可以分为两种类型。一是独立型PLC:一般由PLC生产厂家生产;另一种是数控系统生产厂家专门为数控机床顺序控制而设计,与数控系统设计成一体的内装型PLC。
  (1)独立型PLC。独立型PLC又称通用型PLC。这种PLC具有完备的硬件和软件功能,能够独立完成规定的控制任务。数控机床应用的独立型PLC,一般采用中型或大型PLC,I/O点数一般在200点以上,所以多采用积木式模块化结构,具有安装方便,功能易于扩展和变换等优点。
  (2)内装型PLC,内装型PLC从属于CNC装置,具有以下特点:内装型PLC实际上是CNC装置带有PLC功能,存在于CNC系统的内部,不能脱离数控系统,单独完成控制要求。内装型PLC的性能指标(如I/O点数、程序最大执行步数、每步执行时间、程序扫描时间、功能指令数目等)由所从属的CNC系统的规格、性能、适用机床的类型等确定。硬件和软件部分作为CNC系统的基本功能或附加功能与CNC系统一起统一设计制造的。内装型PLC适用于单台数控机床及加工中心等场合。
  3.数控机床PLC上位机软件设计
  数控系统PLC功能按实现的运行环境可以分为上位机和下位机两部分。本文的上位机运行环境为PC机,下位机运行环境则为数控系统端编程软件实现的Linux环境。其中上位机的PLC软件,具有开放性好,扩展能力强等优点,是PLC技术发展的一个趋势。
  (1)软件PLC的系统构架和编程环境。程序的主框架设计是软件PLC的基础,好的主框架是软件PLC功能完美实现的基础。上位机的PLC软件应该包括的基本功能有:梯形图的显示、编辑、梯形图的语法检查、梯形图的编译、PLC的实时通信、将生成的目标代码传送到相应的运行平台。如图3.1所示,虚线框内的部分在Visual C++6.0这个开发平台上实现。除此之外,基本的打开、保存、新建等基本编辑功能也是软件PLC应该实现的功能。
  图3.1 软件PLC系统构架
  (2) PLC编译功能的实现。IEC 61131-3是PLC程序的国际标准,此编程标准包括5种PLC编程语言:梯形图、功能块图,顺序功能图,结构文本和指令表。其中梯形图和指令表最为简单易用,应用的范围最为广泛。指令语言是利用助记符的形式来表示程序的编程语言,虽然没有梯形图直观,但是比较容易转化为计算机能够识别的机器语言。
  4.下位机界面和基本功能的实现
  通常将数控系统的界面部分称之为上位机,数控系统的底层运动控制部分为下位机。为解决数控系统的封闭式结构,因此选用了Linux操作系统作为数控系统程序的开发环境。
  可编程顺序逻辑控制器(PMC)功能是对数控机床进行顺序控制,以CNC内部和机床各行程开关、继电器、传感器、按钮等的开关量信号状态为条件,按照事先规定好的梯形图或指令语言的逻辑顺序对刀具的更换、主轴换向与启停,工件的松开与夹紧,润滑、冷却、液压等系统运行的控制。
  数控系统PMC梯形图的单元数据结构应该与上位机的保持一致;为便于梯形图在数控系统端的修改,下位机PMC应该具有元件编辑功能,同时要与上位机的梯形图编程软件的编辑功能实现形式上相一致。
  指令译码功能是PMC必须具备的功能。梯形图转化成指令语言与前面上位机转化的过程一致。点击指令按钮,系统调用内部语句生成指令语言的数据结构体。并在这个过程中对梯形图检错,若有错误的话,转化过程终止,提示错误的行和错误类型,便于用户修改程序。
  5.结论
  数控机床的PLC功能是中高档数控机床发展的一个必然趋势。本文对数控系统的PLC功能的实现过程中的关键技术的实现进行的深入的研究与探讨。在PC机端开发PLC应用软件,提出了界面的开发流程和梯形图和指令语言之间相互转化的方法。
  参考文献
  [1]孙鑫,余安萍,VC++深入详解,北京:电子工业出版社,2009
  [2]何景瓷,许建平.PLC控制程序的模块化设计机床电器,2004(5)32-33
其他文献
以面向制造的技术手段,采用多技术的协作对股骨转子间骨折手术前后模型进行逆向重构和CAE分析,得出股骨转子间骨折手术前后股骨单元的位移和应力并作对比分析,从生物力学角度
期刊
据环球饲料网消息,由中国科学院水生生物研究所承担的“湖渔河蟹持续产量最大化放养技术”在武汉通过由湖北省科技厅组织的专家组鉴定,专家认为该成果在河蟹增殖领域达到国际领
从3月28日在潍坊举行的“全省饲料添加剂和添加剂预混合饲料生产许可证换证培训班”上获悉,从今年6月份开始,我省的生产许可证陆续到期。此次生产许可证的审批更加严格,对设备的
近年来,随着新的化疗药物的开发,晚期乳腺癌的治疗疗效较以前有了明显的进步.
变结构体参数化设计一直是参数化设计中的难题,在研究现有变结构体参数化设计中的主要方法—变结构变参数设计和模块化变参数设计的基础上,提出了一种基于样条化变参数设计的
怀着喜悦与兴奋的心情,迎来了企盼已久的《邓小平理论与广东实践研究丛书》第一批的出版。这是广东省深入系统地研究邓小平同志建设有中国特色社会主义理论的丰硕成果.12册专著凝聚了领导干部.理论工作者和诸多部门工作者的心血。
特种设备法律规定了蒸汽安全阀的定期校验介质需要采用蒸汽。本文介绍了模拟在线蒸汽安全阀的热态校验装置以及用于安全阀开启及密封压力判断的安全阀校验数据采集系统。
菊粉最早是从菊科植物中分离出来而得名.菊粉(inulin)是一种有呋喃构形的D-果糖经β-2,1糖苷键脱水聚合而成,且在果糖残基(F)末端连有一个葡萄糖残基(G)的直链结构多糖,是最
目的评价吡柔比星(THP)、丝裂霉素C(MMC)40mg、丝裂霉素C 10mg膀胱灌注预防膀胱肿瘤术后复发的疗效和安全性.方法将近期收治的86例膀胱肿瘤术后患者分为3组,分别接受THP、MMC