第九章可编程控制器的原理及应用课件

上传人:大米 文档编号:569945772 上传时间:2024-07-31 格式:PPT 页数:65 大小:857.52KB
返回 下载 相关 举报
第九章可编程控制器的原理及应用课件_第1页
第1页 / 共65页
第九章可编程控制器的原理及应用课件_第2页
第2页 / 共65页
第九章可编程控制器的原理及应用课件_第3页
第3页 / 共65页
第九章可编程控制器的原理及应用课件_第4页
第4页 / 共65页
第九章可编程控制器的原理及应用课件_第5页
第5页 / 共65页
点击查看更多>>
资源描述

《第九章可编程控制器的原理及应用课件》由会员分享,可在线阅读,更多相关《第九章可编程控制器的原理及应用课件(65页珍藏版)》请在金锄头文库上搜索。

1、第九章第九章 可编程控制器的原理可编程控制器的原理及应用及应用第一节第一节 可编程控制器的结构及工作可编程控制器的结构及工作原理原理第二节第二节 松下松下FP1可编程控制器介绍可编程控制器介绍第三节第三节 指令系统指令系统第四节第四节 常用控制环节的基本程序常用控制环节的基本程序第五节第五节 可编程控制器系统的应用可编程控制器系统的应用 目录目录第一节第一节 可编程控制器的结构可编程控制器的结构及工作原理及工作原理 PLC的一般概念的一般概念 PLC的组成的组成 PLC的主要技术性能的主要技术性能返返 回回一、一、PLC的一般概念的一般概念(Programmable Logic Control

2、ler) 我们可以把我们可以把PLC看成是含有很多继电器和计看成是含有很多继电器和计数器的装置,根据需要任意选择。数器的装置,根据需要任意选择。返回返回可编程可编程控制器控制器被控设备被控设备输入部分输入部分输出部分输出部分返回返回电动机正反转电动机正反转PLC控制等效电路控制等效电路正转起动按钮正转起动按钮反转起动按钮反转起动按钮正转线圈正转线圈反转线圈反转线圈正转自锁触点正转自锁触点反转自锁触点反转自锁触点正转互锁触点正转互锁触点反转互锁触点反转互锁触点停止按钮停止按钮返回返回 可编程控制器是一种数字运算操作的电子系可编程控制器是一种数字运算操作的电子系统,专为在工业环境下应用而设计。它采

3、用可编统,专为在工业环境下应用而设计。它采用可编程序的存储器,用来在其内部存储执行逻辑运算、程序的存储器,用来在其内部存储执行逻辑运算、顺序控制、定时、计数和算术运算等操作的指令,顺序控制、定时、计数和算术运算等操作的指令,并通过数字式、模拟式的输入和输出,控制各种并通过数字式、模拟式的输入和输出,控制各种类型的机械或生产过程。可编程控制器及其有关类型的机械或生产过程。可编程控制器及其有关设备,都应按易于与工业控制器系统连成一个整设备,都应按易于与工业控制器系统连成一个整体、易于扩充其功能的原则设计。体、易于扩充其功能的原则设计。返回返回 PLC的特点:的特点:1.可靠性高、抗干扰能力强。可靠

4、性高、抗干扰能力强。2.功能完善、扩充方便、组合灵活、实用性功能完善、扩充方便、组合灵活、实用性强。强。3.编程简单、使用方便、控制程序可变、具编程简单、使用方便、控制程序可变、具有很好的柔性。有很好的柔性。4.体积小、重量轻、功耗低。体积小、重量轻、功耗低。返回返回 PLC的控制功能:的控制功能: 条件控制功能条件控制功能 定时计数控制功能定时计数控制功能 步进控制功能步进控制功能 数据处理功能数据处理功能 A/D与与D/A转换功能转换功能 运动控制功能运动控制功能 过程控制功能过程控制功能 扩展功能扩展功能 远程远程I/O功能功能 通讯联网功能通讯联网功能 监控功能监控功能二、二、PLC的

5、基本组成的基本组成1. 输入部分输入部分 输入部分由输入接线端子和输入继电器线圈输入部分由输入接线端子和输入继电器线圈组成(组成(X)。负责收集和输入操作命令和控制)。负责收集和输入操作命令和控制信息。信息。 通常将输入继电器的数量称为输入点数。多通常将输入继电器的数量称为输入点数。多采用十六进制进行编号。(采用十六进制进行编号。(X0XF)2. 逻辑运算单元逻辑运算单元 它是它是PLC的核心,的核心,PLC中的各种控制功能都中的各种控制功能都是由这个单元通过送入程序来实现软连接。是由这个单元通过送入程序来实现软连接。返回返回3. 输出部分输出部分 输出部分由输出接线端子和输出继电器的输出部分

6、由输出接线端子和输出继电器的一个动合触点组成(一个动合触点组成(Y)。负责连接和驱动)。负责连接和驱动外部负载和被控对象。外部负载和被控对象。 通常将输出继电器的数量称为输出点数。通常将输出继电器的数量称为输出点数。返回返回返回返回三、三、PLC的主要性能的主要性能1IO总点数总点数 I/O总点数是衡量总点数是衡量PLC可接收输入信号可接收输入信号(I)和输出信号()和输出信号(O)的数量。)的数量。PLC的输入、的输入、输出有开关量和模拟量两种。输出有开关量和模拟量两种。2用户程序存储容量用户程序存储容量 用户程序存储容量是衡量可存储用户应用用户程序存储容量是衡量可存储用户应用程序多少的指标

7、,通常以字或程序多少的指标,通常以字或K字为单位。约字为单位。约定定16位二进制数为一个字(即两个位二进制数为一个字(即两个8位的字节)位的字节),每,每1024个字为个字为1K字。字。返回返回3编程语言编程语言 编程语言一般有梯形图、语句表、控制系统编程语言一般有梯形图、语句表、控制系统流程图等几种,因流程图等几种,因PLC不同而异。不同而异。4编程手段编程手段 手持编程器、手持编程器、CRT编程器、计算机编程分别编程器、计算机编程分别为小型、中型及大型为小型、中型及大型PLC的编程装置。的编程装置。5指令执行时间指令执行时间 指令执行时间是指指令执行时间是指CPU执行基本指令所需的执行基本

8、指令所需的时间,一般为每步几至几十微秒。时间,一般为每步几至几十微秒。6扫描速度扫描速度 扫描速度是指扫描扫描速度是指扫描1K字用户程序所需的时字用户程序所需的时间,通常以间,通常以ms/K字为单位。字为单位。返回返回7指令系统指令系统 指令系统的指令种类和数量是衡量指令系统的指令种类和数量是衡量PLC的软的软件功能强弱的重要指标。件功能强弱的重要指标。PLC的指令一般可分为的指令一般可分为基本指令和高级指令两部分。基本指令和高级指令两部分。8内部继电器的种类和数量内部继电器的种类和数量 PLC的内部继电器是指内部辅助继电器、定的内部继电器是指内部辅助继电器、定时器时器/计数器、移位寄存器、特

9、殊功能继电器等。计数器、移位寄存器、特殊功能继电器等。第二节第二节 松下松下FP1可编程控制器可编程控制器介绍介绍 FP1产品简介产品简介 PLC的基本技术指标的基本技术指标 FP1系列系列PLC的主要性能的主要性能返返 回回返回返回一、一、FP1产品简介产品简介 FP1是一种近代功能非常强的小型机,该是一种近代功能非常强的小型机,该产品系列有紧凑小巧的产品系列有紧凑小巧的C14型与型与C16型,还有型,还有具有高级处理功能的具有高级处理功能的C24、C40、C56、C72型等多种规格。在大写字母型等多种规格。在大写字母C后面的阿拉伯数后面的阿拉伯数字是表示该种型号可编程控制器的输入、输字是表

10、示该种型号可编程控制器的输入、输出点数之和。出点数之和。 例如例如C40即表示该种型号的可编程控制器即表示该种型号的可编程控制器有有40个个I/O点。其中点。其中24个输入点,个输入点,16个输出点。个输出点。由于由于FP1系列可编程控制器的输入输出点数系列可编程控制器的输入输出点数较少,所以较少,所以FP1系列属小型机。系列属小型机。返回返回二、二、PLC的基本技术指标的基本技术指标1编程语言编程语言 FP1系列系列PLC用得最多的编程语言是梯形用得最多的编程语言是梯形图语言和指令表。编程语言的种类越多,用图语言和指令表。编程语言的种类越多,用户编程越灵活。户编程越灵活。2用户存储器容量用户

11、存储器容量用户存储器又称程序存储器,用来存储通过用户存储器又称程序存储器,用来存储通过编程器输入的用户程序。用户程序的容量大编程器输入的用户程序。用户程序的容量大小主要取决于被控对象的复杂性。小主要取决于被控对象的复杂性。返回返回3扫描速度扫描速度 它是用每执行一千条(准确地说是它是用每执行一千条(准确地说是1024步)步)指令所需要的时间来估算的,单位用指令所需要的时间来估算的,单位用ms/K字,字,4I/O总数总数 I/O总数又称总数又称I/O能力,也就是输入及输出点能力,也就是输入及输出点数总数量。数总数量。5指令条数指令条数 这是衡量这是衡量PLC软件功能强弱的主要指标。软件功能强弱的

12、主要指标。PLC具有的指令种类越多,说明其软件功能越具有的指令种类越多,说明其软件功能越强。强。返回返回6内部寄存器内部寄存器 PLC内部有许多寄存器用以存放变量状态、内部有许多寄存器用以存放变量状态、中间结果、数据等。这些辅助寄存器常可以给中间结果、数据等。这些辅助寄存器常可以给用户提供许多特殊功能,以简化整个系统设计。用户提供许多特殊功能,以简化整个系统设计。因此寄存器的配置情况是衡量因此寄存器的配置情况是衡量PLC硬件功能的硬件功能的一个指标。一个指标。7高功能模块高功能模块 高功能模块可实现某一种特殊的功能。高功高功能模块可实现某一种特殊的功能。高功能模块的多少,功能强弱常是衡量能模块

13、的多少,功能强弱常是衡量PLC产品水产品水平高低的一个重要指标。平高低的一个重要指标。返回返回三、三、FP1系列系列PLC的主要性能的主要性能1. FP1的的IO分配分配 X、WX为为I/O区的输入继电器,可直接与区的输入继电器,可直接与输入端子传递信息。输入端子传递信息。Y、WY为为I/O区的输出区的输出继电器。继电器。 X 如:如:X100即寄存器即寄存器WX10中的第中的第0号位,号位,X10F即即寄存器寄存器WX10中的第中的第F号位。号位。位址位址 (用十六进制数表示)(用十六进制数表示)寄存器地址(用十进制数表示)寄存器地址(用十进制数表示)输出继电器输出继电器Y的编址规律也与此相

14、同。的编址规律也与此相同。返回返回2. 特殊功能继电器特殊功能继电器 内部继电器(内部继电器(R) R继电器,不能提供外部输出,只能在继电器,不能提供外部输出,只能在PLC内部使用,其地址是内部使用,其地址是R0R62F。 定时器(定时器(T) 定时器(定时器(T)的触点是定时器指令)的触点是定时器指令(TM)的输出。如果定时器指令定时时间到,)的输出。如果定时器指令定时时间到,则与其同号的触点动作。则与其同号的触点动作。 计数器(计数器(C) 计数器(计数器(C)的触点是计数器指令)的触点是计数器指令(CT)的输出。如果计数器指令计数完毕,)的输出。如果计数器指令计数完毕,则与其同号的触点动

15、作。则与其同号的触点动作。 返回返回四、四、FP编程器编程器 编程器是编程器是PLC的重要外部设备,将用户所希的重要外部设备,将用户所希望的功能通过编程语言编程,由编程器将程序望的功能通过编程语言编程,由编程器将程序送到送到PLC的用户程序存储器中去。的用户程序存储器中去。1. 简易编程器简易编程器,简易编程器简易编程器,2. 图形编程器图形编程,图形编程器图形编程,3. 计算机编程器计算机编程器 。第三节第三节 指令系统指令系统 PLC编程语言概述编程语言概述 基本指令基本指令返返 回回1梯形图语言梯形图语言 梯形图就是按照控制逻辑的要求和连接规则梯形图就是按照控制逻辑的要求和连接规则将这些

16、图形符号进行组合或排列所构成的表示将这些图形符号进行组合或排列所构成的表示PLC输入、输出之间逻辑关系的图形。输入、输出之间逻辑关系的图形。(1)梯形图中的符号)梯形图中的符号一、一、PLC编程语言概述概述编程语言概述概述常开触点常开触点常闭触点常闭触点线圈线圈返回返回(2)梯形图编程的格式与特点)梯形图编程的格式与特点 每个梯形图由多层梯级(或称逻辑行)组每个梯形图由多层梯级(或称逻辑行)组成,每层梯级(即逻辑行)起始于左母线,经成,每层梯级(即逻辑行)起始于左母线,经过触点的各种连接,最后通过一个继电器线圈过触点的各种连接,最后通过一个继电器线圈终止于右母线。每一逻辑行实际上代表一个逻终止

17、于右母线。每一逻辑行实际上代表一个逻辑方程。辑方程。2语句表语言语句表语言 语句表是由若干条语句组成的程序,每条语语句表是由若干条语句组成的程序,每条语句由操作码和操作数两部分组成。操作码用助句由操作码和操作数两部分组成。操作码用助记符表示,告诉记符表示,告诉CPU要进行什么操作。要进行什么操作。返回返回二、基本指令二、基本指令1初始加载初始加载(T)、初始加载非、初始加载非(ST/)及输出及输出(OT)ST:从母线开始以动合触点开始一逻辑运算。:从母线开始以动合触点开始一逻辑运算。ST/:从母线开始以动断触点开始一逻辑运算。:从母线开始以动断触点开始一逻辑运算。OT:将运算结果输出到指定触点

18、。:将运算结果输出到指定触点。 0 ST/ X1 1 OT Y1ST/ 、OT0 ST X1 1 OT Y0ST、OT 语语 句句 表表 梯梯 形形 图图 指指 令令返回返回返回返回 该指令不能直接从母线开始(应用步进指令时该指令不能直接从母线开始(应用步进指令时除外)。除外)。 该指令不能串联使用,在梯形图中位于一个逻该指令不能串联使用,在梯形图中位于一个逻辑行的末尾,紧靠右母线。辑行的末尾,紧靠右母线。 该指令连续使用,相当于继电器线圈并联。该指令连续使用,相当于继电器线圈并联。 可编程控制器如未进行输出重复使用的特别设可编程控制器如未进行输出重复使用的特别设置,对于某个输出继电器只能用一

19、次置,对于某个输出继电器只能用一次OT指令,指令,否则,可编程控制器按出错对待。否则,可编程控制器按出错对待。 返回返回例例1、写出图示梯形图指令的语句表。、写出图示梯形图指令的语句表。 逻辑解算是按梯形图从上到逻辑解算是按梯形图从上到下、从左至右的顺序进行的。下、从左至右的顺序进行的。 0STX01OTY02ST/ X13OTY14OTR15STR16OTY2X0闭合闭合Y0接通接通X1断开断开Y1接通接通R1接通接通R1触点闭合触点闭合Y2接通接通解:解:2非(非(/)、与()、与(AN)、与非()、与非(AN/)指令)指令/:将该指令处的运算结果求反。:将该指令处的运算结果求反。AN:串

20、联动合触点时的连接指令。:串联动合触点时的连接指令。AN/:串联动断触点时的连接指令。:串联动断触点时的连接指令。0 ST X11 AN X22 OT Y33 ST Y34 AN/ X15 OT R1ANAN/ 语语 句句 表表 梯梯 形形 图图 指指 令令返回返回例例2、 画出语句表所对应的梯形图。画出语句表所对应的梯形图。 ST X0 AN X1 OT Y0 / OT Y1 返回返回X0 X1Y0Y1解:解: 3或(或(OR)、或非()、或非(OR/)指令)指令 OR:并联动合触点的连接指令。:并联动合触点的连接指令。OR/:并联动断触点时的连接指令。:并联动断触点时的连接指令。 指指 令

21、令 梯梯 形形 图图 语语 句句 表表OR0 ST X31 OR Y42 OT Y4OR/ 0 ST X3 1 OR/ X4 2 OT Y5返回返回 OR、OR/ 用于单个触点与前面电路的并联,用于单个触点与前面电路的并联,并联点的左端从母线(或并联点的左端从母线(或ST、ST/点)开始,右点)开始,右端与前面一条指令对应触点的右端相连。端与前面一条指令对应触点的右端相连。返回返回例例3、写出图示梯形图对应的语句表。、写出图示梯形图对应的语句表。ST X4OR X6 OR/ R3 OT Y5ST/ Y5AN X7OR R4AN/ X8OR R5OT R4并并联联并并联联解:解:返回返回4组与(

22、组与(ANS)指令、组或()指令、组或(ORS)指令)指令ANS:实现多个电路块串联连接指令。:实现多个电路块串联连接指令。ORS:实现多个电路块并联连接指令。:实现多个电路块并联连接指令。0 ST X31 OT Y42 OT Y43 OR/ X34 ANS 5 OT Y0ANS 语语 句句 表表 梯梯 形形 图图指指 令令返回返回0 ST/ X31 OR/ X42 OT Y53 AN/ X34 ORS5 OT Y6ORS 语语 句句 表表 梯梯 形形 图图指指 令令 ORS指令与指令与ANS指令,后边不用跟元件号。指令,后边不用跟元件号。返回返回例例4、写出梯形图对应的语句表。、写出梯形图对

23、应的语句表。ST X0OR X1ST X2OR/ X3ANS ST X4 OR X5 ANS OT Y0 多组触点块串多组触点块串联时,需多次使联时,需多次使用用ANS将它们串将它们串联在一起。联在一起。 解:解:返回返回5上升沿微分(上升沿微分(DF)、下降沿微分()、下降沿微分(DF/)指令)指令DF:当检测到触发信号的上升沿时,触点仅接通:当检测到触发信号的上升沿时,触点仅接通一个扫描周期。一个扫描周期。DF/:当检测到触发信号的下降沿时,触点仅接通:当检测到触发信号的下降沿时,触点仅接通一个扫描周期。一个扫描周期。梯梯 形形 图图 语语 句句 表表 时时 序序 图图0 ST X01 D

24、F2 OT Y03 ST X14 DF/ 5 OT Y1X0X1Y0Y11个扫描周期个扫描周期 如果在如果在FP1的第一次扫描期间,触点已经接的第一次扫描期间,触点已经接通,则不执行通,则不执行DF指令;同理如果触点已经断开,指令;同理如果触点已经断开,则则DF/ 指令也不执行。指令也不执行。返回返回例例5、已知自保持电路和输入信号图所示,、已知自保持电路和输入信号图所示,试画出输出线圈试画出输出线圈Y0的时序图。的时序图。解:解:X0X1R0Y0 当当X0由断开变为接通由断开变为接通时,时,DF接通一个扫描周期,接通一个扫描周期,使使Y0线圈接通,触点闭合,线圈接通,触点闭合,保持线圈接通。

25、保持线圈接通。 当当X1接通时,接通时,DF接通接通一个扫描周期,使一个扫描周期,使R0线圈线圈接通,接通,R0动断触点断开,动断触点断开,Y0线圈失电。线圈失电。Y0R0返回返回6置位(置位(SET)和复位()和复位(RST)指令)指令SET:保持继电器触点接通。:保持继电器触点接通。RST:保持继电器触点断开。:保持继电器触点断开。梯梯 形形 图图 语语 句句 表表 时时 序序 图图0 ST X01 SET Y04 ST X15 RST Y0X0X1Y0返回返回 当控制触点闭合时,执行当控制触点闭合时,执行SET指令,之后不指令,之后不管控制触点如何变化,输出继电器接通并保持。管控制触点如

26、何变化,输出继电器接通并保持。 当控制触点闭合时,执行当控制触点闭合时,执行RST指令,之后不指令,之后不管控制触点如何变化,输出继电器断开并保持。管控制触点如何变化,输出继电器断开并保持。和和OT指令不同的是对于编号相同的输出继电指令不同的是对于编号相同的输出继电器(器(Y和和R)可以重复使用)可以重复使用SET和和RST指令,次指令,次数不限。数不限。当使用当使用SET和和RST指令时,输出的结果随程指令时,输出的结果随程序运行过程中每一阶段的执行结果而变化。序运行过程中每一阶段的执行结果而变化。返回返回7空操作(空操作(NOP)指令)指令NOP:空操作,:空操作,PLC不产生任何动作。不

27、产生任何动作。NOP指令不执行任何操作,在编程时插入该指指令不执行任何操作,在编程时插入该指令便于程序的检查和修改。令便于程序的检查和修改。 指指 令令梯梯 形形 图图 语句表语句表NOP0 ST X11 NOP2 OT Y0返回返回8保持(保持(KP)指令)指令KP:使指定的继电器输出接通并保持或者断开。:使指定的继电器输出接通并保持或者断开。 梯梯 形形 图图 语语 句句 表表 时时 序序 图图0 ST X01 ST X12 KP Y0X0X1Y0 当当X0接通时,输出继电器接通时,输出继电器Y0接通并保持,接通并保持,因此因此KP指令的此输入端称指令的此输入端称置位端置位端;当;当X1接

28、通时,接通时,输出继电器输出继电器Y0断开,因此断开,因此KP指令的此输入端称指令的此输入端称复位端复位端。 当负责置位的控制触点闭合时,由当负责置位的控制触点闭合时,由KP指令所指令所指定的输出继电器接通并保持,这个状态一直保指定的输出继电器接通并保持,这个状态一直保持到复位控制触点闭合为止。当负责复位的控制持到复位控制触点闭合为止。当负责复位的控制触点闭合时,指定的输出继电器断开。触点闭合时,指定的输出继电器断开。 若负责置位的控制触点和负责复位的控制触点若负责置位的控制触点和负责复位的控制触点同时闭合,则复位触发优先。同时闭合,则复位触发优先。90.01s定时器定时器(TMR)、0.1s

29、定时器定时器(TMX)、1s定定时器时器(TMY)指令指令TMR:以:以0.01s为单位设置延时接通定时器。为单位设置延时接通定时器。TMX:以:以0.1s为单位设置延时接通定时器。为单位设置延时接通定时器。TMY:以:以1s为单位设置延时接通定时器。为单位设置延时接通定时器。定时器的预置时间(也就是延时时间)为:定时器的预置时间(也就是延时时间)为: 预置时间单位预置时间单位预置值预置值 预置时间单位分别为:预置时间单位分别为:R=0.01s,X=0.1s,Y=1s。预置值只能用十进制数给出,编程格式。预置值只能用十进制数给出,编程格式是在十进制数的前面加大写英文字母是在十进制数的前面加大写

30、英文字母“K”。 返回返回X0T4Y03s梯梯 形形 图图 语语 句句 表表0 ST X01 TMX 4 K 304 ST T45 OT Y0TMXX300.13s返回返回返回返回 例例6、已知梯形图和输入信号、已知梯形图和输入信号X0如图所示,写出如图所示,写出对应语句表。根据分析画出输出信号对应语句表。根据分析画出输出信号Y0和和Y1。X0T0T1Y0Y1解:解:3s2s ST X0 TMX 0 K 30 TMX 1 K 20 ST T0 OT Y0 ST T1 OT Y1 TMXTMX返回返回10计数器(计数器(CT)指令)指令CT:减预置数计数器。:减预置数计数器。梯梯 形形 图图 语

31、语 句句 表表 时时 序序 图图0 ST X01 ST X12 CT 100 K 65 ST C1006 OT Y0X0X1C100Y0计数器编号计数器编号 十进制常数十进制常数 计数器预置值计数器预置值 同一程序中同一编号只能使用一次。同一程序中同一编号只能使用一次。 11结束(结束(ED)指令)指令ED:表示主程序结束。:表示主程序结束。 ED只能用于主程序区。只能用于主程序区。12. 跳转(跳转(JP)和标号()和标号(LBL)指令)指令 当控制触点闭合时,跳转到和当控制触点闭合时,跳转到和JP序号相同的序号相同的LBL处,不执行处,不执行JP到到LBL之间的程序。之间的程序。13. 子

32、程序调用(子程序调用(CALL)、子程序进入()、子程序进入(SUB)和子程序返回(和子程序返回(RET)指令)指令CALL:调用与其后序号对应的子程序。:调用与其后序号对应的子程序。SUB:表示子程序开始。:表示子程序开始。RET:子程序结束并返回到调用此子程序的:子程序结束并返回到调用此子程序的 CALL指令的下一条指令处。指令的下一条指令处。返回返回第四节第四节 常用控制环节的基本程序常用控制环节的基本程序 PLC编程特点和梯形图语言编程特点和梯形图语言编程的基本要求编程的基本要求 起动、保持、停止控制起动、保持、停止控制 多地点起动、停止控制多地点起动、停止控制 联锁控制联锁控制 顺序

33、步进控制顺序步进控制 时间控制时间控制返返 回回一、一、PLC应用编程特点和梯形图语言编应用编程特点和梯形图语言编程的基本要求程的基本要求1可编程控制器的应用编程特点可编程控制器的应用编程特点 采用梯形图语言编程采用梯形图语言编程 梯形图中使用的继电器都是所谓的梯形图中使用的继电器都是所谓的“软继电软继电器器” 要考虑输入输出的滞后现象要考虑输入输出的滞后现象 返回返回2梯形图程序设计的原则和编程技巧梯形图程序设计的原则和编程技巧 梯形图每一行都是从左边母线开始,线圈放梯形图每一行都是从左边母线开始,线圈放置在最右边,即与右边母线相连。在继电接触置在最右边,即与右边母线相连。在继电接触器控制原

34、理图中,热继电器的触点可以加在线器控制原理图中,热继电器的触点可以加在线圈右边,而梯形图不允许。圈右边,而梯形图不允许。 X0X1Y0 线圈不能直接接在左边的母线上,如果需要线圈不能直接接在左边的母线上,如果需要的话,可通过动断触点或常闭继电器触点连接的话,可通过动断触点或常闭继电器触点连接线圈线圈 。 Y0R0返回返回 编程的顺序应体现编程的顺序应体现“左沉右轻、上沉下轻左沉右轻、上沉下轻”的原则。即串联电路块尽量放上部,并联电路块的原则。即串联电路块尽量放上部,并联电路块尽量靠近左母线尽量靠近左母线 。 X0X1Y0X2X3 ST X0 ST X1 ST X2 AN X3ST X1AN X

35、2OR X3AN X0OT Y0X0X1Y0X2 X3ORSANSOT Y0返回返回 外部输入外部输入/输出继电器、内部继电器、定时输出继电器、内部继电器、定时器和计数器的触点的取用次数无限制。器和计数器的触点的取用次数无限制。 梯形图中每行串联触点和并联触点数,从原梯形图中每行串联触点和并联触点数,从原理上讲没有限制,但如果用图形编程器要受屏幕理上讲没有限制,但如果用图形编程器要受屏幕尺寸的限制。尺寸的限制。 在一个程序中,同一编号的线圈如果使用两在一个程序中,同一编号的线圈如果使用两次或多次称为次或多次称为“重复输出重复输出”,这时前面的输出无,这时前面的输出无效,最后一次输出才是有效的。

36、通常在程序总体效,最后一次输出才是有效的。通常在程序总体检查时,编程器会提示程序错误。如果允许检查时,编程器会提示程序错误。如果允许“重重复输出复输出”,必须将系统寄存器,必须将系统寄存器NO.20设定为设定为“K1”。重复输出容易引起误操作,应尽量避免重复输出容易引起误操作,应尽量避免线圈重复输出线圈重复输出。返回返回 不要将触点画在垂直分支上。不要将触点画在垂直分支上。X1X2Y0X3X4X5返回返回二、起动、保持、停止控制(自锁控制)二、起动、保持、停止控制(自锁控制)1停止优先式停止优先式X1X0Y0Y0 ST X1OR Y0AN/ X0OT Y0ST Y0AN/ X0OR X1OT

37、Y0停止按钮停止按钮X0有优先权有优先权X1X0Y0Y0起动按钮起动按钮X1有优先权有优先权2起动优先式起动优先式返回返回三、多地点起动、停止控制三、多地点起动、停止控制起停按钮都并接在一起起停按钮都并接在一起停止按钮都串接在一起停止按钮都串接在一起X0X5Y0Y0X2X4X3X1起动按钮用起动按钮用动合触点动合触点停止按钮用停止按钮用动断触点动断触点返回返回四、联锁控制四、联锁控制1不能同时发生运动的联锁控制不能同时发生运动的联锁控制X1Y2Y1Y2Y1X2X0Y1X0Y2Y1Y1Y2Y2Y1、Y2不能同不能同时接通时接通返回返回2互为发生条件的联锁控制互为发生条件的联锁控制X1Y1Y2Y1

38、X2X3Y1X4Y2Y1Y1Y1先接通、先接通、Y2才能接才能接通通返回返回五、顺序步进控制五、顺序步进控制 联锁式顺序步进控制联锁式顺序步进控制初始闭合初始闭合继电器继电器Y1Y1Y2Y2Y3Y3Y4Y4Y1Y2Y4Y3闭合闭合X2闭合闭合X3Y1Y2闭合闭合X4Y3Y4 只有只有PLC停止运行停止运行时输出才时输出才能停止能停止返回返回六、时间控制六、时间控制 瞬间接入延时断开控制瞬间接入延时断开控制X0动合触动合触点闭合,动点闭合,动断触点断开断触点断开X0X0Y0Y0Y0Y0线圈接线圈接通,动合触通,动合触点闭合点闭合X0断开后,断开后,定时器起动,定时器起动,5s后后T0断开,断开,

39、Y0断电。断电。X0Y05s返回返回返回返回 闪烁控制闪烁控制X10动合触点动合触点闭合,闭合,T10计计时起动。时起动。4s后,后,T10常开触点闭常开触点闭合,合,Y0线线圈接通圈接通T11定时器起定时器起动,动,2s后后T11断开,使断开,使T10复位,复位,Y0断断电。电。4sX0Y02s第五节第五节 可编程控制系统的应用可编程控制系统的应用 电动机电动机Y起动控制起动控制 三地控制一盏灯三地控制一盏灯返返 回回 电动机星角起动控制电动机星角起动控制X0 X1Y2T0 X2Y0Y0Y0X1X2Y1Y1Y1TXK 30 0T0Y2(ED)X0起动起动X1停止停止X2FRY0星形线圈星形线

40、圈Y1自锁自锁Y2角形线圈角形线圈返回返回 ST X0OR Y0AN/ X1AN/ Y2AN/ T0AN/ X2OT Y0 ST Y0 OR Y1 AN/ X1 AN X2 OT Y1 ST Y1 TMX 0 K 30 ST T0 AN/ Y0 OT Y2 ED返回返回 三地控制一盏灯三地控制一盏灯控制要求:控制要求: 用三个开关分别在三个不同的位置(每个地用三个开关分别在三个不同的位置(每个地方只有一个开关)控制一盏灯。在三个地方的方只有一个开关)控制一盏灯。在三个地方的任何一地,利用开关都能独立地开灯和关灯,任何一地,利用开关都能独立地开灯和关灯,任何一个开关改变状态(由通到断或由断到通)

41、任何一个开关改变状态(由通到断或由断到通)都能使灯改变状态。都能使灯改变状态。I/ O的分配:的分配:输入点输入点 X0 S1(A地开关地开关)X1 S2(B地开关地开关)X2 S3(C地开关地开关) 输出点输出点Y0 电灯电灯返回返回 将数字电路中设计组合逻辑电路的方法应将数字电路中设计组合逻辑电路的方法应用于设计可编程控制器的应用程序中。用于设计可编程控制器的应用程序中。 如何将程序设计变得更简单呢?如何将程序设计变得更简单呢?一般规定:一般规定: 常开触点为原变量,常闭触点为反变量。常开触点为原变量,常闭触点为反变量。 如果用如果用“0”和和“1”分别代表输入点和输分别代表输入点和输出点

42、的状态出点的状态 就可以列出三地控制一盏灯的逻辑函数就可以列出三地控制一盏灯的逻辑函数的真值表:的真值表:返回返回X0X1X2Y000001111001111000110011001010101三个开关中的任三个开关中的任意一个开关状态意一个开关状态的变化,都会引的变化,都会引起输出起输出Y0的变化的变化可得:可得:ST/ X0AN/ X1 AN X2ST/ X0AN X1AN/ X2ORSST X0AN X1 AN X2ORS ST X0 AN/ X1AN/ X2ORSOT Y0ED逻逻辑辑“与与”相相当当于于几几个个触触点点的的串串联联,逻逻辑辑“或或”相相当当于于几几个个触触点点的的并并联联返回返回三地控制一盏灯的梯形图三地控制一盏灯的梯形图十字路口交通灯控制编程十字路口交通灯控制编程控制要求:控制要求: 交通灯受一个起动开关控制。开关接通,系统交通灯受一个起动开关控制。开关接通,系统工作。工作。 南北:红灯亮南北:红灯亮25s; 东西:绿灯亮东西:绿灯亮20s,闪,闪3s(闪亮周期(闪亮周期1s,亮,亮0.5s,熄,熄0.5s),黄灯亮),黄灯亮2s。 25s后,反向工作。后,反向工作。思考题:思考题:返回返回起动开关:起动开关:南北红灯南北红灯东西绿灯东西绿灯东西黄灯东西黄灯东西红灯东西红灯南北绿灯南北绿灯南北黄灯南北黄灯时时 序序 图图返回返回

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 工作计划

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号