4.第四章可编程序控制器在机床电气控制中的应用课件电子教案幻灯片.ppt
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《4.第四章可编程序控制器在机床电气控制中的应用课件电子教案幻灯片.ppt》由会员分享,可在线阅读,更多相关《4.第四章可编程序控制器在机床电气控制中的应用课件电子教案幻灯片.ppt(268页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第一节可编程序控制器第二节PLC PLC 在机床电气控制中的应用第三节PLC PLC 编程与通信第四章第四章 可编程序控制器在机床电气可编程序控制器在机床电气控制中的应用控制中的应用11.1 概述1.2 PLC的基本结构及工作原理1.3 PLC的基本指令系统1.4 应用举例1.5 PLC的步进顺控指令系统1.6 PLC功能指令系统第一节第一节 可编程序控制器可编程序控制器21.1.1 PLC 1.1.1 PLC 的产生1.1.2 PLC1.1.2 PLC的特点及优点1.1.3 PLC1.1.3 PLC发展历程1.1 概述3 PLC PLC是2020世纪6060年代末,随着计算机技术的发展而产生
2、的。 当时美国通用汽车(GMGM)公司为了适应汽车型号不断翻新的需要,提出了一种可编程的电气控制设备能代替原有的继电器接触器电气控制装备,并提出了具体标要求。 主要的要求是:可编程性、可扩展性、使用方便性、通用性、抗干扰性、廉价性。1.1.1 PLC 的产生4 PLC PLC 是通过存放在存储器的程序来实现控制的,若要对控制功能做必要的修改,只需改变软件即可达到目的,即实现硬件软件化。 PLC PLC 的主要特点和优点如下:编程软件简单易学、功能齐全、使用简单方便、稳定可靠,抗干扰能力强、体积小,维护方便。1.1.2 PLC的特点及优点5 1969 1972 年:PLC 形成雏形阶段,功能简单
3、。 1972 1976 年:美国Intal 公司开发了一种专用微处理器芯片。 1976 1983 年:微机技术日趋成熟,出现了单片微处理器,大规模集成电路IC 的产生。 1983 1989 年:编程语言已完全成熟:标准化,人工智能日趋完善,已能对整个车间进行监控、管理。 1989 - :PLC 保持了强劲的发展趋势,并不断扩大其功能,发展了冗余技术。人机界面、网络、Internet 的使用,更显其方便性。1.1.3 PLC 发展历程61.2.1 PLC 1.2.1 PLC 的基本结构的基本结构1.2.2 PLC 1.2.2 PLC 的基本工作原理的基本工作原理1.2 PLC 的基本结构及工作原
4、理7、PLC 的外形结构 从PLC PLC 的外形结构上看有两种,一种是整体式,另一种是模块式(也叫插槽式),如图4.1 所示。图4.1 PLC 外形结构图(a a)整体式(b b)模块式1.2.1 PLC 的基本结构8图4.2 PLC 内部结构示意图9、PLC PLC 的内部结构的内部结构()() 结构框图结构框图PLC PLC 的内部结构其内部结构示意图如的内部结构其内部结构示意图如图图. .所示。所示。() 各部分的作用 中央处理单元(CPU)CPU 是PLC 的核心部件,与一般计算机种的CPU 起着一样的作用,主要功能如下:a、CPU 接收从编程器键入的用户程序和数据并送入存储器存储。
5、b、监视电源、PLC 内部电路的工作状态等。c、诊断编程过程中的语法错误,对用户程序指令进行编译。d、PLC 进入运行状态后,从用户程序存储器中逐条读取指令,并执行该指令。10e、采集由现场输入装置送来的状态或数据,并存入指定的寄存器中。f、按程序进行处理,根据运算结果,更新有关标志位的状态和输出状态数据寄存器的内容。g、根据输出状态或数据寄存器的有关内容,将结果送到输出接口电路。h、响应各种外围设备的请求。 存储器存储器分两部分:一部分是系统存储器,另一部分是用户存储器。11 输入输出接口电路a、输入接口电路 PLC 与现场的接口界面的输入通道称为输入接口电路。按钮开关、选择开关、行程开关、
6、限位开关、传感器信号等均可接入PLC 的输入接口端,通过光耦,将开关的通、断信号转换成二进制的 、 信号,使CPU 进行处理。 外部电路开关输入到PLC 有两种形式,一种是直流(DC)电路输入方式,另一种是交流(AC)电路输入方式,如图. 所示。b、输出接口电路 PLC 与现场的接口界面的输出通道称为输出接口电路。输出接口电路有三种电路输出形式。一种是继电器输出方式,另一种是晶体管输出方式,还有一种是可控硅输出方式,具体电路如图. 所示。12输入接口电路13图图4.3 输入接口电路示意图输入接口电路示意图(a)直流输入接口电路()直流输入接口电路(b)交流输入接口电路)交流输入接口电路输出接口
7、电路14图图4.4 输出接口电路示意图输出接口电路示意图(a)继电器输出方式()继电器输出方式(R) (b)晶体管输出方式()晶体管输出方式( T) (c)可控硅输出方式()可控硅输出方式(S) 编程器 PLC 编程器的主要功能是输入用户自己编写的控制程序,并可用它进行程序的编辑、检查、修改和监视用户程序的执行情况。 编程器输入至PLC 有三种方式: 手持编程器; 专用编程器; 计算机编程。三种形式中目前用得最多的是计算机编程。 电源 AC V 电源或DC V 电源15 PLC PLC 是从继电器控制系统发展而来的,一开始的编程方式是采用梯形图,它的梯形图程序与继电器系统电路图相似,梯形图中的
8、某些编程元件也沿用了继电器这一名称,如输入继电器、输出继电器等等。1 1、扫描工作方式 可用PLC 控制电动机的起动停止电路为例说明扫描工作方式,如图. 所示。 将梯形图程序通过PLC PLC 的编程器输入到PLC PLC 中。PLC PLC 在执行程序过程中,从第0 0条开始直至最后一条(通常为END END 指令) ,采用循环扫描的方式工作,具体工作过程为:先读入X0X0、X1X1,根据X0X0、X1X1的状态进行逻辑运算,最后再输出结果。当X0X0合上后,Y0Y0有输出,接触器KMKM通电,主电路接通,电动机旋转:当X1X1合上后,Y0Y0断开,接触器KM KM 断开,主电路断,电动机停
9、转。4.2.2 PLC 的基本工作原理16图4.5 三相交流电动机起动与停止电路(a a)主电路图(b b)继电器控制图(c c)PLC PLC 梯形图(d d)指令表(e e)接口电路图17、等效电路 PLC 内部电路可以等效为三部分电路,即输入部分、内部控制部分、输出部分,其等效电路示意图如图. 所示。图. PLC PLC 等效电路示意图18功能说明: : 输入部分 收集现场被控设备的输入信息或操作命令。输入端子是PLC 与外部交换信号的端口。这些信号对应PLC 内部的输入继电器,每一个端子对应PLC 内部一个输入单元(即输入继电器) 。 内部控制部分 PLC 根据程序进行控制,对输入信号
10、进行信息处理、运算,判断哪些信号需要输出,哪些不需要输出。参与信息处理的PLC 内部存许多类型的器件,如:定时器、计数器、辅助继、电器、状态继电器、移位寄存器等。 输出部分 根据内部控制部分的运算结果输出到PLC 的输出端,驱动外部负载。19、PLC PLC 的工作方式(工作原理) PLC PLC 采用循环扫描工作方式,这种工作方式是在系统软件控制下,顺序扫描各输入点的状态(通或断) ,按用户程序进行处理,整个工作过程分为三个阶段:1 1、输入采样阶段:对各个PLC PLC 输入端进行扫描,将此状态存入输入状态寄存器中。2 2、用户程序执行阶段:逐条进行指令执行,结果送输出状态寄存器。3 3、
11、输出刷新阶段:所有指令执行完后,将输出状态寄存器的内容送输出端驱动线圈进行控制。20 扫描周期:PLC PLC 经过这三个阶段的工作,完成PLC PLC 的一次循环扫描,然后周而复始一直进行循环扫描工作,这就是PLC PLC 的工作原理。每扫描一次所用的时间称之为一个扫描周期。它是PLC 的一个重要指标,PLC 的工作过程示意图如图. 所示。 图4.7 PLC 工作过程示意图PLC 工作过程示意图211.3.1 PLC 1.3.1 PLC 的编程语言1.3.2 FX 1.3.2 FX 系列PLC PLC 编程软元件的说明1.3.3 PLC 1.3.3 PLC 的基本指令系统功能说明与应用1.3
12、 PLC的基本指令系统22 目前PLC PLC 常用的编程语言有五种,即梯形图编程语言、指令语句表编程语言、顺序功能图编程语言、逻辑功能图语言、高级编程功能语言。、梯形图编程语言 梯形图沿袭了继电器控制电路的形式,也可以说,梯形图编程语言是在电气控制系统中常用的继电器、接触器逻辑控制基础上简化了符号演变而来的,形象、直观、实用,电气技术人员容易接受,是目前用得最多的一种PLC PLC 编程语言, ,如图4.84.8所示从继电器到梯形图二种图向转换。1.3.1 PLC 的编程语言23 注:注: PLC PLC 梯形图中的继梯形图中的继电器、定时器、计数器不电器、定时器、计数器不是物理继电器、物理
13、定时是物理继电器、物理定时器、物理计数器,这些器器、物理计数器,这些器件实际上是存储器中的存件实际上是存储器中的存储位,因此称为软器件。储位,因此称为软器件。 相应位为相应位为“”状态,状态,表示继电器线圈通电或动表示继电器线圈通电或动合接点闭合或动断接点断合接点闭合或动断接点断开开。图4.8 两种控制图(a a)电气控制电路图(b b) PLC PLC 梯形图24、指令语句表编程语言 这种编程语言是一种与计算机汇编语言相类似的助记符编程方式,用一系列操作指令组成的语句表将控制流程描述出来,并通过编程器送到PLC PLC 中去。例如 LD X0 LD X0 AND X1 AND X1 ANDI
14、 X2 ANDI X2 OUT Y3 OUT Y3 注:需要指出的是,不同厂家的PLCPLC指令语句表使用的助记符并不相同,因此,一个相同功能的梯形图,书写的语句表并不相同。 指令语句表是由若干条语句组成的程序。语句是程序的最小独立单元。每个操作功能由一条或几条语句来执行。25 说明:说明: PLC 的语句表达形式与微机汇编语言的语句表达形式相类似,也是由操作码和操作数两部分组成。 操作码用助记符表示(如LD 表示取、OR 表示或等) ,用来说明要执行的功能,告诉CPU 该进行什么操作。 操作数一般由标识符和参数组成。标识符表示操作数的类别,例如表明是输入继电器、输出 继电器、定时器、计数器、
15、数据寄存器等。参数表明操作数的地址或一个预先设定值。26、顺序功能图编程语言顺序功能图编程语言如图. 所示。用梯形图或指令表方式编程固然广为电气技术人员接受,但对于一个复杂的控制系统,尤其是顺序控制程序,由于内部的联锁、互动关系极其复杂,其梯形图往往长达数百行,通常要由熟练的电气工程师才能编制出这样的程序。另:如果在梯形图上不加上注释,则这种梯形图的可读性也会大大降低。 图4.9 顺序功能图示意图27、逻辑功能图语言 这是一种较新的编程方法,它基本上沿用了数字逻辑电路中的逻辑门和逻辑框图来表达。 一般用一个运算框图表示一种功能。 控制逻辑常用“与” 、“或” 、“非”三种逻辑功能来完成,如图.
16、 所示。图4.10 逻辑功能图示意图28、高级编程功能语言 近几年推出的PLC ,尤其是大型PLC ,已开始使用高级语言进行编程。 有的PLC 采用BASIC语言,有的PLC采用类似于PASCAL 语言的专用语言。 采用高级语言编程后,用户可以像使用PC机一样操作PLC 。在功能上除可完成逻辑运算功能外,还可以进行PID 调节、数据采集和处理、上位机通信等。 本书以三菱公司的FX 系列PLC 为样机,重点介绍其梯形图、指令表顺序功能图三种编程语言以及它们之间的相互转换。29 FX 系列PLC 的编程软元件有输入继电器、输出继电器、辅助继电器、特殊辅助继电器、状态继电器、定时器、计数器等。、输入
17、继电器(X) 输入继电器(X)是位元件,按八进制编号,有对应的PLC 输入端,具体编号如下: X X 点 X X 点 X X 计 点 X X 计 点 PLC 的输入端子是从外部开关接收信号的窗口,输入继电器的动合、动断使用次数不限,输入不能用作输出驱动。1.3.2 FX 系列PLC 编程软元件的说明30、输出继电器(Y Y) 输出继电器(Y Y)也是位元件,按八进制编号,有对应的PLC PLC 输出端,具体编号如下: Y Y Y Y 点 Y Y Y Y 点 Y Y Y Y 计128 128 点 Y Y Y Y 计244 244 点 PLC PLC 的输出端子是向外部负载输出信号的窗口,输出继电
18、器动合、动断触点使用次数不限。 当基本单元地址号不够使用时,可加扩展单元,地址往后顺序安排。31 FX FXN N MR MR 与两个输入输出扩展单元的输入输出地址号分配示例如下图4.114.11所示。图4.11 PLC 输入、输出继电器地址分配示意图PLC 输入、输出继电器地址分配示意图32、辅助继电器(M M) 辅助继电器(M M)是位元件,按十进制编号,没有对应的PLC PLC 输出端。 PLC PLC 内部有很多辅助继电器,功能与输出继电器一样,动合、动断触点使用次数不限,在PLC PLC 编程时可自由选择,但不能直接驱动外部负载,它的具体编号如下: M M M M 计500 500
19、点普通型辅助继电器,非掉电保持型,断电后信息不能保存。 M M M M 计524 524 点掉电保持型辅助继电器,断电后信息能保存。 M M M M 计256 256 点特殊辅助继电器,这些辅助继电器有特殊的功能,一般分为两大类。33 一类是只能利用其触点的特殊辅助继电器,这类继电器的线圈由PLC PLC 自动驱动,用户只能利用其触点。 另一类是可驱动线圈型特殊辅助继电器,用户驱动其线圈后,PLC PLC 做特定动作。、状态继电器(S S) 状态继电器(S S)也是位元件,按十进制编号,没有对应的PLC PLC 输出端。 它是PLC PLC 进行步进顺序控制编程时的重要内部元件,用符号S S
20、表示。 状态继电器与辅助继电器一样,有无数的动合触点和动断触点,在顺控程序内可任意使用。状态继电器一般分为五类,其编号及点数如下:34 初始化状态继电器:S S S S(10 10 点) 回零状态继电器:S S S S(10 10 点) 保持状态继电器:S S2 2 S S(480 480 点) 通用状态继电器:S S5 5 S S(400 400 点) 报警状态继电器:S S S S(100 100 点) 当不使用步进顺控指令时,状态继电器可作为一般辅助继电器在程序中任意使用。35、定时器(T T) 定时器在可编程控制器中的作用相当于一个时间继电器,它有一个设定值寄存器(字) 、一个当前值寄
21、存器(字)以及无数个触点(位) 。对于每一个定时器,这三个量使用同一名称,但使用场合不一样,其所指也不一样。通常在一个可编程控制器中有几十至数百个定时器,可用于定时操作。 普通定时器( T0 T0 T245 T245) 累积定时器( T246 T246 T255 T255) 在PLC 内部,定时器是通过对某一脉冲累积个数来完成定时的。常用脉冲有三类,即 ms 、 ms 、 ms 脉冲,当用户需要不同定时间时,可通过设定脉冲的个数来完成,当定时器到达设定值时,输出触点动作。36() 普通定时器( T T T T) ms 定时器TT, 设定值. . s ms 定时器TT,设定值. . s 以T 定
22、时器为例说明普通定时器的工作过程,如图. 所示。 定时器线圈T 的驱动输入X 接通时,T 的当前值计数器对 ms 的时钟脉冲进行累积计数,当该值与设定值K 相等时,定时器的输出触点就接通,即输出触点是在驱动线圈后的畅 s 时动作。驱动输入X 断开时,或发生停电时,计数器就复位,输出触点也复位。 若在子程序和中断程序中,使用定时器TT ,则在执行END 指令时计时值变更。当到达设定值后在执行线圈指令或END 指令时,输出触点接通。其他定时器在子程序中不能正确定时。37普通定时器示意图: :38图图4.12 普通定时器普通定时器(a)定时器原理框图()定时器原理框图(b)梯形图)梯形图普通定时器的
23、工作过程说明 : 驱动输入X 接通时,定时器线圈T 定时开始,T的当前值计数器对 ms 的时钟脉冲进行累积计数,当该值与设定值K 相等时,定时器的输出触点就接通,即输出触点是在驱动线圈后的. s 时动作。 驱动输入X 断开时,或发生停电时,计数器就复位,输出触点也复位。 若在子程序和中断程序中,使用定时器T T ,则在执行END 指令时计时值变更。当到达设定值后在执行线圈指令或END 指令时,输出触点接通。其他定时器在子程序中不能正确定时。39() 累积定时器( T T T T) ms 累积定时器TT( 点),设定值. s 中断动作。 ms 累积定时器T T 以T 定时器为例说明累积定时器的工
24、作过程,如图. 所示。 定时器线圈T 的驱动输入X 接通时,T 的当前值计数器开始累积 ms 的时钟脉冲的个数,当该值与设定值K 相等时,定时器的输出触点接通。 计数中途即使输入X 断开或发生停电,当前值可保持。输入X 再接通或复电时,计数继续进行,其累积时间为. s 时触点动作。当复位输入X 接通,计数器就复位,输出触点也复位。 若在子程序中或中断程序使用中断定时类型的 ms 定时器,在到达设定值后,执行该定时器第一个线圈指令时,输出触点就接通。40 累积定时器示意图41图图4.13 累积定时器累积定时器 (a)定时器原理框图()定时器原理框图(b)梯形图)梯形图、计数器(C C) 计数器是
25、PLC PLC 的重要内部元件。它是在执行扫描操作时对内部元件X X 、Y Y 、M M 、S S 、T T 、C C 的信号进行计数,当计数次数达到计数器的设定值时,计数器触点动作。 计数器的动合、动断触点同其他元件一样,也是无数多个,在程序中可任意使用。 计数器的设定值与定时器的设定值一样,可由常数K K 设定,也可由指定的数据寄存器的元件号来设定。 内部计数器按其被记录开关量的频率分类,可分为低速计数器和高速计数器。 低速计数器其记录信号的接通( ON ON)和断开( OFF OFF)的时间应比PLC PLC 的扫描周期稍长,通常频率大约为几个扫描周期秒。42低速计数器按其计数功能分为四
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第四 章可编 程序 控制器 机床 电气控制 中的 应用 课件 电子 教案 幻灯片
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内