教学课件第5章 PLC系统设计.ppt
《教学课件第5章 PLC系统设计.ppt》由会员分享,可在线阅读,更多相关《教学课件第5章 PLC系统设计.ppt(69页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、PPT模板下载:/moban/ 行业PPT模板:/hangye/ 节日PPT模板:/jieri/ PPT素材下载:/sucai/PPT背景图片:/beijing/ PPT图表下载:/tubiao/ 优秀PPT下载:/xiazai/ PPT教程: /powerpoint/ Word教程: /word/ Excel教程:/excel/ 资料下载:/ziliao/ PPT课件下载:/kejian/ 范文下载:/fanwen/ 试卷下载:/shiti/ 教案下载:/jiaoan/ 字体下载:/ziti/ 教学课件第5章 PLC系统设计大连理工大学出版社大连理工大学出版社32022-7-9目目 录录5.
2、1 PLC的编程指导的编程指导5.2 PLC的选择的选择5.3 PLC系统设计系统设计5.4 PLC系统的故障分析系统的故障分析42022-7-95.1 PLC的编程指导的编程指导在掌握了在掌握了PLC的基本工作原理和指令系统后的基本工作原理和指令系统后,就可就可以把以把PLC应用于工程项目的设计中。由应用于工程项目的设计中。由PLC组成组成的控制系统从控制的本质上讲与继电的控制系统从控制的本质上讲与继电接触器控接触器控制系统没有大的区别,其差别主要在控制的表现制系统没有大的区别,其差别主要在控制的表现形式上。形式上。PLC控制系统采用了逻辑器件和控制系统采用了逻辑器件和CPU的的运算处理,继
3、电器接触器控制系统则采用实际的运算处理,继电器接触器控制系统则采用实际的物理器件和它们之间的相互约束关系来实现控制。物理器件和它们之间的相互约束关系来实现控制。因此,在系统设计上因此,在系统设计上PLC控制系统除了具有与继控制系统除了具有与继电电接触器控制系统相同的共性外,还有自身的接触器控制系统相同的共性外,还有自身的特点。特点。52022-7-9(4)在同一个网络上可以建立有中线)在同一个网络上可以建立有中线输出的多个级挡,如下图所示。输出的多个级挡,如下图所示。利用梯形图编程,首先必须确定所使用的编利用梯形图编程,首先必须确定所使用的编程元件的编号,程元件的编号,PLC是按编号来区别操作
4、元是按编号来区别操作元件的。一般讲,配置好的件的。一般讲,配置好的PLC,其输入点数,其输入点数与控制对象的输入信号数总是相对应的,输与控制对象的输入信号数总是相对应的,输出点数与输出的控制回路数也是相对应的,出点数与输出的控制回路数也是相对应的,故故I/O的分配实际上是把的分配实际上是把PLC的输入的输入/输出点输出点号分给实际的号分给实际的I/O电路,编程时按点号建立电路,编程时按点号建立逻辑关系或控制关系,接线时按点号逻辑关系或控制关系,接线时按点号“对号对号入座入座”进行接线。进行接线。(1)每一个输入)每一个输入/输出继电器、内部辅助输出继电器、内部辅助继电器、定时器、计数器等器件的
5、线圈和继电器、定时器、计数器等器件的线圈和它的触点均有同一编号,每个元件的触点它的触点均有同一编号,每个元件的触点使用时没有数量限制,可以多次重复使用使用时没有数量限制,可以多次重复使用,无需复杂的程序结构来减少触点的使用,无需复杂的程序结构来减少触点的使用次数。次数。(2)每个网络必须以一个触点开始,网络)每个网络必须以一个触点开始,网络不能以触点终止。不能以触点终止。(3)网络不能以线圈开始,线圈用于终止)网络不能以线圈开始,线圈用于终止逻辑网络。一个网络可有若干个线圈,只逻辑网络。一个网络可有若干个线圈,只要线圈位于该特定网络的并行分支上。不要线圈位于该特定网络的并行分支上。不能在网络上
6、串联一个以上线圈(即不能在能在网络上串联一个以上线圈(即不能在一个网络的一条水平线上放置多个线圈)一个网络的一条水平线上放置多个线圈)。5.1.1 PLC的编程规则、技巧的编程规则、技巧1.PLC的的 I/O地址分配地址分配2.梯形图的编程规则梯形图的编程规则(5)可以在网络的同一级上将多条)可以在网络的同一级上将多条ENO指令用串联方式级联,如下图所示。如果指令用串联方式级联,如下图所示。如果任何指令失败,剩余的串联指令不会执行,任何指令失败,剩余的串联指令不会执行,使能位停止(错误不通过该串联级联)。使能位停止(错误不通过该串联级联)。 (6)在同一个网络上可以建立有并联输出的)在同一个网
7、络上可以建立有并联输出的多个级挡,如下图所示。如果一个输出未成多个级挡,如下图所示。如果一个输出未成功,电源仍然流至其他输出,不受失败指令功,电源仍然流至其他输出,不受失败指令的影响。的影响。(7)在一个程序中,同一编号的线圈不允许)在一个程序中,同一编号的线圈不允许有两次输出。有两次输出。(8)在梯形图中不允许生成使能流流向相)在梯形图中不允许生成使能流流向相反方向的分支。例如在下图中反方向的分支。例如在下图中,当当I1.3的常开的常开触点断开时,能流流过触点断开时,能流流过I1.4的方向是从右到的方向是从右到左,这是不允许的。从本质上来说,该电路左,这是不允许的。从本质上来说,该电路不能用
8、触点的串、并联指令来表示不能用触点的串、并联指令来表示(9)不允许生成引起短路的分支电路。)不允许生成引起短路的分支电路。(10)为了减少语句表指令的指令条数,在串联电路)为了减少语句表指令的指令条数,在串联电路中单个触点应放在右边,在并联电路中单个触点应放中单个触点应放在右边,在并联电路中单个触点应放在下面,简称为在下面,简称为“左大右小,上大下小左大右小,上大下小”,如下图所,如下图所示示 62022-7-95.1.2 基本程序的编写基本程序的编写许多复杂的应用程序都是由一些典型的基本程序组成的,许多复杂的应用程序都是由一些典型的基本程序组成的,因此,用户若能掌握这些基本程序的编写技巧,对
9、又快又因此,用户若能掌握这些基本程序的编写技巧,对又快又好地设计出自己所需的控制程序是非常有益的。下面介绍好地设计出自己所需的控制程序是非常有益的。下面介绍的都是从实践中总结出来的相对独立的功能段,读者只要的都是从实践中总结出来的相对独立的功能段,读者只要仔细领会,必然会水到渠成。仔细领会,必然会水到渠成。1.自锁(自保持)程序自锁(自保持)程序 自锁自锁(自保持自保持)程序分为关断优先式和启动优先式程序分为关断优先式和启动优先式(1)关断优先式自锁程序)关断优先式自锁程序 (2 2)启动优先式自锁程序)启动优先式自锁程序 72022-7-95.1.2 基本程序的编写基本程序的编写2.互锁程序
10、互锁程序互锁程序用于不允许同时动作的两个继电器的控制,如电互锁程序用于不允许同时动作的两个继电器的控制,如电机的正反转控制。互锁程序梯形图如下图所示机的正反转控制。互锁程序梯形图如下图所示 82022-7-93.通电禁止输出程序通电禁止输出程序在实际工作中,因停电在实际工作中,因停电(突然中断供电)而停止(突然中断供电)而停止生产是常有的事。在恢复生产是常有的事。在恢复供电时,有些设备是不允供电时,有些设备是不允许立即恢复工作的,否则许立即恢复工作的,否则会发生严重事故。在这种会发生严重事故。在这种情况下,就要采用通电禁情况下,就要采用通电禁止输出程序,如右图所示。止输出程序,如右图所示。5.
11、1.2 基本程序的编写基本程序的编写92022-7-94.优先级程序优先级程序优先级程序梯形图如下图所示。优先级程序梯形图如下图所示。5.1.2 基本程序的编写基本程序的编写102022-7-95.1.2 基本程序的编写基本程序的编写5.延时通断程序延时通断程序延时通断程序梯形图延时通断程序梯形图如右图所示。如右图所示。在右图中在右图中I0.0I0.0和和I0.1I0.1接的是非接的是非自锁的启动与停止按钮,利用自锁的启动与停止按钮,利用内部存储器内部存储器M0.0M0.0完成程序的启完成程序的启保停控制。保停控制。 112022-7-96.顺序延时接通程顺序延时接通程序序顺序延时接通程序顺序
12、延时接通程序梯形图如右图所示。梯形图如右图所示。5.1.2 基本程序的编写基本程序的编写122022-7-95.1.2 基本程序的编写基本程序的编写7.顺序循环执行程顺序循环执行程序序顺序循环执行程序顺序循环执行程序梯形图如右图所示。梯形图如右图所示。132022-7-95.1.2 基本程序的编写基本程序的编写8.脉冲程序脉冲程序利用定时器可以方利用定时器可以方便地产生脉冲序列便地产生脉冲序列波形。波形。142022-7-99.分频器程序分频器程序分频器程序梯形图如下面的左图所示。通过此程序分频器程序梯形图如下面的左图所示。通过此程序在在Q2.0和和Q2.1的输出端可得到错开的二分频信号。的输
13、出端可得到错开的二分频信号。5.1.2 基本程序的编写基本程序的编写152022-7-910.时钟程序时钟程序右图是时钟程序梯形图在图右图是时钟程序梯形图在图中定时器中定时器T37触点每触点每0.1 s接接通一次,累积通一次,累积10次是次是1 s,使秒计数器加使秒计数器加1,当秒计数,当秒计数器计到器计到60次时,即为次时,即为1 min,C0常开触点闭合,使分计常开触点闭合,使分计数器数器C1加加1,并复位秒计数,并复位秒计数器器C0。当分计数器计到。当分计数器计到60次时,即为次时,即为1 h到,到,C1的常的常开触点闭合,接通时计数器开触点闭合,接通时计数器C2,并加,并加1计数,计数
14、,C1也随也随之复位。当之复位。当C2计数至计数至24时,时,说明说明1 d的时间到了,自行的时间到了,自行复位。从而实现了时钟的功复位。从而实现了时钟的功能。图中内部存储器触点能。图中内部存储器触点M1.0、M1.1、M1.2用于调用于调整或校对时钟程序。整或校对时钟程序。5.1.2 基本程序的编写基本程序的编写162022-7-95.1.2 基本程序的编写基本程序的编写11.循环移位程序循环移位程序循环移位程序梯形图如下图所示。循环移位程序梯形图如下图所示。用用I0.0控制接在控制接在Q0.0Q0.7上的上的8只彩灯,首先接在只彩灯,首先接在Q0.0上的彩灯亮,上的彩灯亮,然后以然后以5
15、s的速度依次点亮接在的速度依次点亮接在Q0.1Q0.7上的彩灯。保持任意时刻上的彩灯。保持任意时刻只有一只彩灯亮,当接在只有一只彩灯亮,当接在Q0.7上的彩灯亮后,再从上的彩灯亮后,再从Q0.0Q0.7依次依次亮,如此循环点亮每只灯。亮,如此循环点亮每只灯。172022-7-95.1.2 基本程序的编写基本程序的编写12.算术运算程序算术运算程序下页左边的梯形图的功能是完成下面算式的:下页左边的梯形图的功能是完成下面算式的:(90200) 3.145006.3(90200) 3.145006.3算术运算一般都是一次性的,而算术运算一般都是一次性的,而PLC采用的是循环扫描执行方式,因采用的是循
16、环扫描执行方式,因此该类指令常常和上升沿检测指令(此该类指令常常和上升沿检测指令(P)联合使用。)联合使用。本程序中包括了数据传送和加、减、乘、除四种运算。当本程序中包括了数据传送和加、减、乘、除四种运算。当I0.0闭合时,闭合时,数据传送指令数据传送指令MOV_R将实数将实数90、200分别传送给数据存储器分别传送给数据存储器VD10、VD20中,加法运算指令中,加法运算指令ADD_R将数据存储器将数据存储器VD10(90)和数据存储)和数据存储器器VD20(200)相加,其结果存到数据存储器)相加,其结果存到数据存储器VD30中,乘法运算指令中,乘法运算指令将数据存储器将数据存储器VD30
17、中存储的数据乘以中存储的数据乘以3.14后的结果存到后的结果存到VD40中,减中,减法运算指令再将法运算指令再将VD40中的值减去中的值减去500后存到后存到VD50中,最后再用中,最后再用VD50除以除以6.3,将其结果存到,将其结果存到VD60中,即中,即VD60中才是运算式的最终值。算中才是运算式的最终值。算术运算程序运算结果示意图如下页的右图所示。术运算程序运算结果示意图如下页的右图所示。182022-7-9192022-7-95.1.2 基本程序的编写基本程序的编写13.子程序子程序子程序指令通常是将具有特定功能,并且要多次使用的程子程序指令通常是将具有特定功能,并且要多次使用的程序
18、段作为子程序,可以多次被调用。子程序的执行由主程序段作为子程序,可以多次被调用。子程序的执行由主程序来控制。序来控制。下面的例子是能完成三台电机在启动时相隔下面的例子是能完成三台电机在启动时相隔5s依次启动依次启动,停止时相隔停止时相隔2s逆顺停止。逆顺停止。202022-7-95.2 PLC的选择的选择随着随着PLC在工业控制领域的广泛应用,生产在工业控制领域的广泛应用,生产PLC的厂家和的厂家和PLC的种类日益增多,其功能也逐渐趋的种类日益增多,其功能也逐渐趋于完善。但于完善。但PLC是一种通用的工业控制装置,功是一种通用的工业控制装置,功能的设置总是面向大多数用户的,繁多的产品种能的设置
19、总是面向大多数用户的,繁多的产品种类既给用户提供了广阔的选择余地,也给用户带类既给用户提供了广阔的选择余地,也给用户带来了一定的困难。如何合理地选择来了一定的困难。如何合理地选择PLC机型,组机型,组成经济、实用的应用系统?成经济、实用的应用系统?212022-7-95.2.1 PLC的主要机型的主要机型当前世界上当前世界上PLC生产厂家有数百家生产厂家有数百家,生产几千种不同型号、规格的生产几千种不同型号、规格的PLC,要很详细列举各种型号的,要很详细列举各种型号的PLC几乎是不可能的。下面所介绍的几乎是不可能的。下面所介绍的是在我国影响较大、应用较广泛的几个厂家的是在我国影响较大、应用较广
20、泛的几个厂家的PLC机型。机型。1.德国西门子公司的德国西门子公司的PLC机型机型2.日本三菱(日本三菱(MITSUBISHI)公司的)公司的PLC机型机型3.日本松下电工公司的日本松下电工公司的PLC机型机型4.日本的欧姆龙日本的欧姆龙(OMRON)5.法国的施耐德法国的施耐德(SCHNEIDER)6.韩国的三星韩国的三星(SUMSUNG)7.美国的通用美国的通用(GE)8.美国的莫迪康美国的莫迪康(MODICON)222022-7-95.2.2 PLC机型选择机型选择选择适当型号的选择适当型号的PLC是应用设计中至关重要的一是应用设计中至关重要的一步。在功能满足要求的前提下,应选择最佳的性
21、步。在功能满足要求的前提下,应选择最佳的性能价格比,具体应考虑以下几点:能价格比,具体应考虑以下几点:1.I/O点数的选择点数的选择2.存储器容量的选择存储器容量的选择3.PLC功能的选择功能的选择4.特殊特殊I/O模块的选择模块的选择232022-7-95.3 PLC系统设计系统设计PLC控制系统的设计是应用设计的关键,控制系统的设计是应用设计的关键,它决定整个控制系统的质量和水平。它决定整个控制系统的质量和水平。PLC系统设计就是根据被控对象的特点和控制系统设计就是根据被控对象的特点和控制要求,以要求,以PLC为主要控制设备,设计生成为主要控制设备,设计生成一个控制系统。这个控制系统将长期
22、应用一个控制系统。这个控制系统将长期应用于实际生产中,设计时应将各种因素全面于实际生产中,设计时应将各种因素全面考虑,严格按设计步骤进行设计。考虑,严格按设计步骤进行设计。242022-7-95.3.1PLC控制系统的设计内容和设计步骤控制系统的设计内容和设计步骤 PLC控制系统设计的基本内容有:控制系统设计的基本内容有:PLC控制系统的设计就是根据生产工艺要控制系统的设计就是根据生产工艺要求和求和PLC系统的结构特点,用相应的编程指令,编制实际应用程序,绘制出系统的结构特点,用相应的编程指令,编制实际应用程序,绘制出控制用主电路图、控制用主电路图、I/O接线图、梯形图并编写说明书等技术文件。
23、接线图、梯形图并编写说明书等技术文件。PLC控制系统基本设计步骤如下:控制系统基本设计步骤如下: (1)深入了解和分析被控对象的工艺条件和控制要求。如控制的基本方式、)深入了解和分析被控对象的工艺条件和控制要求。如控制的基本方式、需要完成的动作顺序、必要的保护连锁、操作方式(包括手动、自动、连续、需要完成的动作顺序、必要的保护连锁、操作方式(包括手动、自动、连续、单周期或单步)等。单周期或单步)等。(2)根据用户的)根据用户的I/O设备,确定设备,确定PLC的的I/O点数,并设计点数,并设计I/O端子的接线图。端子的接线图。(3)根据控制要求和所需要的)根据控制要求和所需要的I/O点数,选择合
24、适的点数,选择合适的PLC类型。类型。(4)对较复杂的控制系统,需画出工作循环表,或画出状态流程图表,以)对较复杂的控制系统,需画出工作循环表,或画出状态流程图表,以清楚表明动作的顺序和控制条件。清楚表明动作的顺序和控制条件。(5)根据工作循环图或动态流程图表编写用户程序,或是设计梯形图程序。)根据工作循环图或动态流程图表编写用户程序,或是设计梯形图程序。这是这是PLC控制系统设计工作中最为关键的一步,也是最为困难的一步。然后控制系统设计工作中最为关键的一步,也是最为困难的一步。然后根据梯形图编制程序清单。根据梯形图编制程序清单。(6)用)用PLC编程器将程序键入编程器将程序键入PLC的用户程
25、序存储器,或者使用专用编程的用户程序存储器,或者使用专用编程软件通过微机输入软件通过微机输入PLC存储器,然后进行模拟调试。存储器,然后进行模拟调试。(7)上述工作完成后,就可结合现场环境进行联机调试,直到满足设计要)上述工作完成后,就可结合现场环境进行联机调试,直到满足设计要求为止。求为止。(8)最后就是编写说明书等技术文件)最后就是编写说明书等技术文件 252022-7-95.3.2PLC程序设计方法程序设计方法在电气控制工程中,对在电气控制工程中,对PLC应用程序的设计有多应用程序的设计有多种方法,现将几种常用的应用程序设计方法做一种方法,现将几种常用的应用程序设计方法做一简要介绍。简要
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 教学课件第5章 PLC系统设计 教学 课件 PLC 系统 设计
限制150内