数控机床与可编程控制器PL.ppt
《数控机床与可编程控制器PL.ppt》由会员分享,可在线阅读,更多相关《数控机床与可编程控制器PL.ppt(48页珍藏版)》请在三一办公上搜索。
1、1,数控机用可编程序控制器,PLC,2,本讲主要内容,PLC的基本结构 PLC的工作原理数控机床用可编程控制器的类型及特点PLC在数控机床上的配置方式可编程控制器与外部的信息交换数控机床用可编程控制器的控制功能,3,引言,数控机床的控制除了对坐标轴的进给进行位置伺服控制外,还需要对机床的主轴、刀具和各种开关信号进行控制。如主轴的正、反转,起动和停止,刀具交换,工件夹紧、松开,工作台交换以及切削液的开、关和润滑系统的启动等进行顺序控制。顺序控制的信息主要是开关量信号,如控制开关、行程开关、压力开关和温度开关等输入元件输入的信号和继电器、接触器、电磁阀等输出元件所需要的输出信号。在数控机床上用可编
2、程控制器完成这一控制任务。,4,一、PLC的基本结构,5,1PLC的硬件结构(1),可编程控制器实质上是一种工业控制用的专用计算机,PLC与微型计算机基本相同,也是由硬件系统和软件系统两大部分组成。CPU是PLC的核心部件,其上不仅有CPU集成芯片,而且还有一定数量的内存储器RAM和系统程序存储器EPROM,用户程序存储器EPROM,输入输出(IO)模块及电源等组成,其各部分均采用总线结构。,PLC的基本结构,P231,6,可编程控制器结构框图,PLC的基本结构,7,1PLC的硬件结构(2),中央处理单元CPU PLC中的CPU与通用微机中的CPU一样,是PLC的核心部分。CPU按系统程序赋予
3、的功能,接收并存储从编程器键人的用户程序和数据,用扫描方式查询现场输入装置的各种信号状态或数据,并存入输入状态寄存器或数据寄存器中,在诊断了电源、PLC内部电路及编程语句无误后,PLC进入运行状态。在PLC进入运行状态后,从存储器逐条读取用户程序,完成用户程序中规定的逻辑运算或算术运算等任务。根据运算结果,更新有标志位的状态和输出状态寄存器的内容,再由输出状态寄存器的位状态或数据寄存器的有关内容,实现输出控制、制表打印、数据通信等功能。,PLC的基本结构,8,1PLC的硬件结构(3),存储器 PLC存储器一般有随机存储器RAM和只读储器EPROM。RAM中一般存放各种暂存数据,中间结果及用户正
4、在调试的程序。PLC所用的只读存储器为EPROM,内部存储有PLC控制的系统程序,如检查程序、键盘输入处理程序、编译程序、信息传递程序及监控程序等,由厂家固化到EPROM中。有时,用户程序也可固化到EPROM中,避免RAM中存储的用户程序丢失。,PLC的基本结构,9,1PLC的硬件结构(4),输入输出模块(IO模块)IO模块是PLC与现场IO装置或其他外部设备的连接部件。现场输入装置有控制按钮、转换开关、行程开关、接近开关、压力开关及温控开关等,这些信号经接口电路接入PLC后,还要经过抗强电干扰的光电耦合、消抖动电路、滤波电路才能送到PLC输入数据寄存器。,PLC的基本结构,10,1PLC的硬
5、件结构(5),PLC的输出装置 有继电器、双向晶闸管和晶体管三种形式,因此,PLC提供了各种操作电平、驱动能力以及不同功能的IO模块供用户选用。模拟量输入输出模块和智能接口模块。模拟量输入输出模块的作用就是将输入的模拟量经AD转换变成PLC能处理的数字量,并将PLC处理后的数字量经DA转换变成模拟量输出。,PLC的基本结构,11,1PLC的硬件结构(6),编程器 编程器用于用户程序的编制、编辑、调试和监视,还可以通过其键盘调用和显示PLC的一些内部状态和系统参数。通过接口与PLC联系,完成人机对话连接。简易型编程器只能在线编程,它通过一个专用接口与PLC连接。智能型编程器既可在线编程又可离线编
6、程,还可与微型计算机接口或与打印机接口,实现程序的存储、打印、通信等功能。,PLC的基本结构,12,2PLC软件系统(1),PLC的软件系统包括系统程序和用户程序。系统程序 系统程序又包括监控程序、编译程序及诊断程序等。监控程序又称为管理程序,主要用于管理整机;编译程序用来把程序语言翻译成机器语言;诊断程序用来诊断机器故障。系统程序由PLC生产厂家提供,并固化在EPROM中,用户不能直接存取,故也不需要用户干预。,PLC的基本结构,13,2PLC软件系统(2),用户程序 用户程序是用户根据现场控制的需要,用PLC程序语言编制的应用程序,用以实现各种控制要求。用户程序由用户用编程器输入到PLC内
7、存。小型PLC的用户程序比较简单,不需要分段,可按顺序编制;大中型PLC的用户程序很长,也比较复杂,为使用户程序编制简单清晰,可按功能结构或使用目的将用户程序划分成各个程序模块,每个模块用来解决一个确定的技术功能,这样使程序编制变得容易理解,同时能很方便地对程序进行调试和修改。,PLC的基本结构,14,二、PLC的工作原理,15,1基本思想,用户程序通过编程器输入到用户存储器,CPU对用户程序循环扫描并顺序执行,这是PLC的基本工作原理。扫描与顺序执行 只要PLC接通电源,CPU就对用户存储器的程序进行扫描,即从第一条用户程序开始顺序执行,直到用户程序最后一条,形成一个扫描周期,周而复始。用梯
8、形图形象地说就是从上至下,从左至右,逐行扫描执行梯形图所描述的逻辑功能。目前在PLC中,执行每条指令的平均时间可达s级。,PLC的工作原理,16,扫描工作过程(1),CPU的一个周期 CPU进行输入点状态采集、用户程序逻辑运算、相应输出状态的更新和IO执行。当有编程器接入PLC时,CPU还要对编程器的在线输入信号进行响应,并更新显示。CPU还要对自身的硬件进行快速自检,并对监视扫描用的定时器进行复位。完成自检后,CPU又从首地址重新开始扫描运行。,PLC的工作原理,17,扫描工作过程(2),输入采样 在输入采样阶段,PLC以扫描方式将所有输入端的输入信号状态(ONOFF状态)读入到输入映像寄存
9、器中寄存起来,称为对输入信号的采样。在程序执行期间,即使输入状态变化,输入映像寄存器的内容也不会改变。输入状态的变化只能在下一个工作周期的输入采样阶段才被重新读入。,PLC的工作原理,18,扫描工作过程(3),程序执行阶段 在程序执行阶段,PLC对程序按顺序进行扫描。如程序用梯形图表示,则总是按先上后下、先左后右的顺序扫描。每扫描到一条指令时,所需要的输入状态或其他元素的状态分别从输入映像寄存器或输出映像寄存器中读入,然后进行相应的逻辑或算术运算,运算结果再存入专用寄存器。若执行程序输出指令时,则将相应的运算结果存入输出映像寄存器。,PLC的工作原理,19,扫描工作过程(4),输出刷新阶段 在
10、所有指令执行完毕后,输出映像寄存器中的状态就是欲输出的状态。在输出刷新阶段,将映像寄存器中的状态转存到输出锁存电路,再经输出端子输出信号去驱动用户输出设备,这就是PLC的实际输出。,PLC的工作原理,20,三、数控机床用可编程控制器类型及特点,21,PLC在数控机床中的作用,机床的控制分为数字控制和顺序控制:数字控制:刀具轨迹 顺序控制:辅助机械动作(强电控制)主轴转速,刀具选择,辅助 功能等。PLC来完成,22,数控机床分为NC侧和机床侧。NC侧:CNC系统的硬件和软件,以及相关外部设备。机床侧:机床机械部分,液压、气压、冷却、润滑、排屑、操作面板等。PLC处于NC侧与机床侧之间,对NC和机
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数控机床 可编程控制器 PL

链接地址:https://www.31ppt.com/p-6297063.html