数控技术第5章可编程控制器

上传人:fgh****35 文档编号:247436164 上传时间:2024-10-18 格式:PPT 页数:50 大小:6.43MB
返回 下载 相关 举报
数控技术第5章可编程控制器_第1页
第1页 / 共50页
数控技术第5章可编程控制器_第2页
第2页 / 共50页
数控技术第5章可编程控制器_第3页
第3页 / 共50页
点击查看更多>>
资源描述
单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,第五章 数控机床用可编程控制器,5.1 PLC,概述,一、,PLC,的产生发展,传统的机床动作顺序控制采用,继电器逻辑电路,(,RLC),,,缺点,:功能有限,调整困难,体积大,工作触点有限。功耗大,可靠性差。,可编程序控制器是世纪年代发展起来的一种新型自动化控制装置。用于替代传统的继电器控制装置,只有逻辑运算、定时、计数以及顺序控制等功能,而且只能进行开关量控制。,随着技术的进步,与先进的微机控制技术相结合而发展成为一种崭新的工业控制器,功能已远远超出逻辑控制的范畴。,国际电工委员会()对所作定义如下:,“可编程控制器是一种专为在工业环境下应用而设计的数字运算操作的电子系统。它采用可编程序的存储器,用来在其内部存储执行逻辑运算、顺序控制、定时、计数和算术运算等操作的指令,并通过数字式、模拟式的输入和输出,控制各各种类型的机械设备和生产过程。可编程序控制器及其有关设备,都应按易于与工业控制系统联成一个整体,易于扩充其功能的原则设计。”,数控机床控制包括数字控制和动作顺序控制。前者即刀具轨迹控制,由,CNC,完成。动作顺序控制部分由,PLC,完成。,PLC,接受数控部分送来的,S/M/T,,以及机械顺序动作信息,并译码,转换成控制信号,使执行环节作相应的开关动作。,PLC,克服了传统继电器的缺点,已成为数控机床的基本控制单元。,二、,PLC,的构成,PLC,实际上是一个小型工控计算机,由硬件和软件构成。,1,、硬件,2,、软件,(,1,)系统软件,:已固化在,EPROM,中,由生产厂家提供;包括监控程序、编译程序及诊断程序。,(,2,)用户程序,:用,PLC,语言编制的应用程序。数控机床的应用程序也已由厂家固化到,EPROM,中。,三、,PLC,的种类,PLC,按照输入,/,输出的点数、程序存储容量的大小,分为小型、中型和大型。,一般的数控机床,PLC,都是小型的,,FMS/FMC/MC,的,PLC,可能是中型或大型的(单元控制器)。,一、类型,1,、内装型,PLC,专为数控机床设计。从属于装置,与侧的信号传送在装置内部即可实现。与则通过输入输出接口电路实现信号传送。,5.2,数控机床用,PLC,内装型,PLC,内装型实际上是装置带有的功能,一般是作为一种基本的功能提供给用户。,内装型的性能指标(如:输入输出点数、程序最大步数、每步执行时间、程序扫描时间、功能指令数目等)是根据所从属的系统的规格、性能、适用机床的类型等确定的,其硬件和软件部分是被作为系统的基本功能或附加功能与系统一起统一设计制造的。因此系统硬件和软件整体结构十分紧凑,所具有的功能针对性强,技术指标较合理、实用,较适用于单台数控机床及加工中心等场合。,内装型可与共用,也可单独使用一个;内装型一般单独制成一块附加板,插装到主板插座上,不单独配备,I,接口,而使用系统本身的接口;控制部分及部分,I,电路所用电源(一般是输人口电源,而输出口电源是另配的)由装置提,采用内装型结构,系统可以具有某些高级控制功能,如梯形图编辑和传送功能。,内装型,PLC,的数控系统:,FANUC,(,-,),(,-,),,-,(,-,),,-,(,-,,,-,),,-,(,-,),,-,(,-,);公司的;公司的,等。,优点:结构紧凑。,2,、独立型,又称通用型。独立于装置,具有完备的硬件和软件功能,能够独立完成规定控制任务。,独立型具有以下特点:,独立型的基本功能结构与通用型完全相同。,数控机床应用的独立型,一般采用中型或大型,,I,点数一般在点以上,多采用积木式模块化结构,功能易于扩展和变换。,独立型的输入输出点数可以通过输入输出模块的增减灵活配置。,独立型的数控系统:,SIMENS,公司,SIMATIC S5, S7,系列,日本立石公司,OMROM SYSMAC,系列,,FANUC,公司的系列,三菱公司,FX,系列等。,二、,M/S/T,功能的实现,1,、,M,功能,根据不同的,M,代码,,PLC,控制主轴正反转或停止、主轴齿轮箱的变速、冷却液的开关,卡盘的夹紧与松开,自动换刀装置机械手取刀、归刀。,2,、,S,功能,CNC,将,S,代码送入,PLC,,经电平转换、译码、数据转换、限位控制和,D/A,转换,最后送给主轴电动机伺服系统。,3,、,T,功能,CNC,将,T,代码送入,PLC,,经,PLC,译码,检索,找到新刀号地址,与现刀号比较,发出相应的指令。,三、,PLC,的工作方式,PLC,执行用户程序的过程是一种循环扫描过程:,1,、输入采样,:将输入端器件的信号状态读入到寄存器。,2,、程序执行,:按顺序执行。执行结果存放到专用寄存器。,3,、输出刷新,:将寄存器结果输出到锁存电路,驱动用户设备,工作周期(扫描周期),:每执行,1,次循环的时间,取决于程序长度。,高级程序,:要求响应速度快的程序;,低级程序,:响应速度低的程序;,处理高级程序和低级程序是按“时间分割周期”分段进行的。在每个定时分割周期,高级程序都被执行一次,而剩余时间执行低级程序的分割段,每个低级程序分为几个分割段。,5.3 PLC,编程方法,不同厂家的,PLC,编程语言是不同的;目前使用最普遍的编程语言是梯形图和语句表。部分可采用高级语言编程。,一、梯形图,梯形图,(Ladder Program,,,LD),与继电器电路图相似;由电路接点和软继电器线圈按一定的逻辑关系构成梯形电路。,语句表,即梯形图助记符,也称指令表或编码表。,常开节点,常闭节点,线圈,线圈:,存储器,存储该梯级的运算结果,操作地址,FANUC-PMC-L,:,12,条基本指令,,35,条功能指令。,堆栈寄存器,:暂存逻辑操作的中间结果,有 位,先进后出、后进先出。,一、基本指令 格式:,例如:,RD 10.6,把,10.6,这一位的数据状态“”或“”读出并写入结果寄存器,ST0,中。,10.6,表示第,10,号存储单元中的第,6,位。,FANUC-PMC-L,基本指令,二、功能指令,对于数控机床的很多动作要求,仅用,1,位操作的基本指令编程,实现起来将会十分困难,,功能指令实际上是子程序,用于完成相对复杂的动作。应用功能指令就是调用相应的子程序。,1,、格式,控制条件,:数量和意义随功能指令的不同而变化。控制条件存入堆栈寄存器中,其顺序是固定不变的。,功能指令,:格式用于梯形图;格式用于纸带穿孔和程序显示;格式是用编程器输入程序时的简化指令,对,TMR,和,DEC,指令在编程器上有其专用指令键,其他功能指令则用,SUB,键和其后的数字键输入。,参数:,参数的数量和含义随指令的不同而不同。,输出,:指令的执行情况可用,1,位“”和“”表示,把它输出到,W,继电器,,W,继电器的地址可随意确定。,2,、部分功能指令说明,顺序程序结束指令,(END1,、,END2),END1,:高级顺序程序结束指令;,END,:低级顺序程序结束指令。,定时器指令(,),TMR,定时器,:设定时间可更改的定时器。定时时间由,MDI,面板设定。,TMRB,定时器,:设定时间固定的定时器,译码指令,(DEC,),翻译,M/S/T,代码信号的,BCD,码值,并与设定的译码值比较,输出对应的逻辑值。,例如,,M03,(主轴顺时针转)译码值,03,,,M30(,纸带结束)译码值,30,译码位数,01,,,10,,,11,旋转指令,(ROT),该指令可以对刀库、回转工作台等实现选择最短途径的旋转方向;计算现在位置和目标位置之间的步距数;计算目标前一个位置的位置数或达到目标前一个位置的步距数。,5.4,数控机床,PLC,的程序设计与调试,一、控制对象及接口信号,1.,控制对象,对于,数控加工过程的顺序控制,,分,为“,N,C,侧”和“,M,T,侧” 两部分。,N,C,侧,:,CNC,系统的硬件和软件,,,以及与,C,NC,系统连接的外围设备。,M,T,侧,:,机床机械部分及其液压、气压、冷却、润滑、排屑等辅助装置,机床操作面板,继电器线路,机床强电线路等。,P,LC,处于,NC,和,N,T,之间,对,N,C,侧和,M,T,侧的输入、输出信号进行处理。,机床结构越复杂,则控制对象越多。,2,、输入输出信号,指在,PLC,和机床之间传递的信号,输入和输出均是相对于,PLC,而言的。,信号类型:,直流,(,开关量,),输入输出信号、直流模拟输入输出信号、交流模拟输入输出信号。,为屏蔽干扰,直流输入输出信号一般需设置隔离电路,例如,光电耦合隔离电路,。,直流信号输入接口原理图,信号接口原理图,直流信号输出接口原理图,直流输入信号电路,负载为指示灯的信号输出电路,负载为继电器的信号输出电路,大负载驱动控制原理图,3,、顺序程序所要求的存储器容量,存储容量,=,(基本指令步数,+,功能指令步数),X 1.1,基本指令步数,=,基本指令的数目,功能指令步数,=,各个功能指令所用的重复次数,X,相应的功能指令步数,+,功能指令的固定步数,3,、地址表,全部信号均需要分配指令地址。可分为三类:,与,NC,连接的信号地址;,与机床连接的信号地址;,PLC,内部的信号地址,二、设计流程,1,确定机床与,PLC,之间的输入、输出信号,:,确定哪些机床信号,(,如按钮、行程开关、继电器触点、无触点开关的信号等,),需要输入给,PLC,,哪些信号需要从,PLC,输出给机床,(,如继电器线圈、指示灯以及其它的执行电路,),,从而计算出对于,PLC,的输入、输出线的数目。注意:从机床直接送至,NC,的信号线也应包括在从机床到,PLC,的输入线的数目中。,2.,估算,PLC,存贮器容量,。,存贮器容量视机床的复杂程度而定,一般,数控车床约,1000,步,小型加工中心约,1500,步,复杂、大型的加工中心约,5000,步。,3,选用适配的,PLC,:,根据所确定的输入、输出线的数目和所估算的,PLC,存贮器容量,以及所选用的数控系统,。,4,制作,PLC,的地址表。,根据,PLC,所给定的地址范围,对每个与,PLC,控制有关的信号赋予专用的信号名和地址。另外,还有控制继电器地址表、计时器地址表、计数器地址表、数据地址表以及保持继电器地址表等。,5,制作梯形图,。根据,PLC,所指定的表达方式和对机床的控制要求,制作顺序控制图,(,梯形图,),。,6,编写顺序程序,。即用,PLC,的指令来描述梯形图的内容,以便于把梯形图上的顺序程序写入到存储器中。,7.,写入顺序程序,。写入顺序程序有好几种方法,如用编程器键盘输入,用纸带阅读机读入穿有顺序程序的纸带。,8,确认无误后,,把顺序程序写入列,EPROM,中。,9,把,EPROM,插到,PLC,板的指定位置上,。,10,调试顺序程序,,可以用模拟装置代替机床,根据机床的状态,用开关状态的“闭合”和“断开”来模拟机床的输入信号,用灯的亮或灭来检查,PLC,的输出信号。,11,经调试后,如果认为程序无误,则机床的控制程序的设计就完成了,如果程序有误,则应该修改程序后,再从第,7,步开始重复调试,直到认为程序无误为止。,
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 机械制造 > 工业自动化


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!