可编程序控制器系统设计与应用资料课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《可编程序控制器系统设计与应用资料课件.ppt》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 程序 控制器 系统 设计 应用 资料 课件
- 资源描述:
-
1、1可编程序控制器系统设计与应用资料可编程序控制器系统设计与应用资料 教学内容:教学内容:6.1 PLC控制系统设计控制系统设计 6.2 PLC控制系统硬件配置控制系统硬件配置 6.3 PLC控制系统软件设计控制系统软件设计 6.4 PLC应用程序的典型环节及设计技巧应用程序的典型环节及设计技巧 6.5 PLC在工业控制中的应用在工业控制中的应用 6.6 提高提高PLC控制系统可靠性的措施控制系统可靠性的措施 u可编程控制系统设计时应遵循以下原则:可编程控制系统设计时应遵循以下原则:最大限度的满足被控对象的要求;最大限度的满足被控对象的要求;在满足控制要求的前提下,力求使控制系统简单、经济、适用
2、及维护方便;在满足控制要求的前提下,力求使控制系统简单、经济、适用及维护方便;保证系统的安全可靠;保证系统的安全可靠;考虑生产发展和工艺改进的要求,在选型时应留有适当的余量。考虑生产发展和工艺改进的要求,在选型时应留有适当的余量。uPLC控制系统设计的主要内容有:控制系统设计的主要内容有:分析控制对象,明确设计任务和要求;分析控制对象,明确设计任务和要求;选定选定PLC的型号,对控制系统的硬件进行配置;的型号,对控制系统的硬件进行配置;选择所需的输入选择所需的输入/输出模块,编制输出模块,编制PLC的输入的输入/输出分配表和输入输出分配表和输入/输出端子接线图输出端子接线图;根据系统设计要求编
3、写程序规格要求说明书,再用相应的编程语言进行程序设计;根据系统设计要求编写程序规格要求说明书,再用相应的编程语言进行程序设计;设计操作台、电气柜、选择所需的电器元件;设计操作台、电气柜、选择所需的电器元件;编写设计说明书和操作使用说明书。编写设计说明书和操作使用说明书。uPLC的结构和工作方式与一般微机和继电器相比各有特点,其具体设计步骤如下:的结构和工作方式与一般微机和继电器相比各有特点,其具体设计步骤如下:详细了解被控对象的生产工艺过程,分析控制要求。详细了解被控对象的生产工艺过程,分析控制要求。根据控制要求确定所需的用户输入根据控制要求确定所需的用户输入/输出设备。输出设备。选择选择PL
4、C类型。类型。分配分配PLC的的I/O点,设计点,设计I/O连接图。连接图。PLC软件设计,同时可进行控制台的设计和现场施工。软件设计,同时可进行控制台的设计和现场施工。系统调试,固化程序,交付使用。系统调试,固化程序,交付使用。图图6-1 PLC控制系统设计步骤控制系统设计步骤u硬件系统设计主要包括硬件系统设计主要包括PLCPLC及外围线路的设计、电气线路的设计和抗干扰措施的设计等内容。及外围线路的设计、电气线路的设计和抗干扰措施的设计等内容。u随着随着PLCPLC功能的不断提高和完善,功能的不断提高和完善,PLCPLC几乎可以完成工业控制领域的所有任务。但几乎可以完成工业控制领域的所有任务
5、。但PLCPLC还是还是有它最适合的应用场合,所以在接到一个控制任务后,要分析被控对象的控制过程和要求,有它最适合的应用场合,所以在接到一个控制任务后,要分析被控对象的控制过程和要求,看看用什么控制装备看看用什么控制装备(PLCPLC、单片机、单片机、DCSDCS或工控机或工控机IPCIPC)来完成该任务最合适。来完成该任务最合适。u当确定由当确定由PLCPLC来完成控制后,设计者接下来要解决两个主要问题:来完成控制后,设计者接下来要解决两个主要问题:PLC容量的选择:首先要对控制任务进行详细的分析,把所有的容量的选择:首先要对控制任务进行详细的分析,把所有的I/O点找出来,包括开关量点找出来
6、,包括开关量I/O和模拟量和模拟量I/O以及这些以及这些I/O点的性质。然后对用户存储器容量进行估算。点的性质。然后对用户存储器容量进行估算。PLC机型的选择:由于生产机型的选择:由于生产PLC的厂家众多,实现的功能虽基本相同,但性能、价格和编程的厂家众多,实现的功能虽基本相同,但性能、价格和编程语言却有较大差别,一般应从功能方面、价格方面和售后服务等几个方面考虑。语言却有较大差别,一般应从功能方面、价格方面和售后服务等几个方面考虑。u输入输出信号在输入输出信号在PLCPLC接线端子上的地址分配是进行接线端子上的地址分配是进行PLCPLC控制系统设计的基础。对软件设计控制系统设计的基础。对软件
7、设计来说,来说,I/OI/O地址分配以后才可进行编程;对控制柜及地址分配以后才可进行编程;对控制柜及PLCPLC的外围接线来说,只有的外围接线来说,只有I/OI/O地址确地址确定以后,才可以绘制电气接线图、装配图,让装配人员根据线路图和安装图安装控制柜。定以后,才可以绘制电气接线图、装配图,让装配人员根据线路图和安装图安装控制柜。u在进行在进行I/O地址分配时最好把地址分配时最好把I/O点的名称、代码和地址以表格的形式列写出来。如下表所点的名称、代码和地址以表格的形式列写出来。如下表所示:示:输入信号输出信号停止按钮SB1I0.0正转接触器KM1反转接触器KM2Q0.1Q0.2起动按钮SB2I
8、0.1点动按钮SB3I0.2u对于过程控制,扫描周期和响应时间必须认真考虑。对于过程控制,扫描周期和响应时间必须认真考虑。PLCPLC顺序扫描的工作方式,使它不能顺序扫描的工作方式,使它不能可靠地接收持续时间小于扫描周期的输入信号。总之,可靠地接收持续时间小于扫描周期的输入信号。总之,PLCPLC的处理速度应满足实时控制的的处理速度应满足实时控制的要求。要求。选定选定PLCPLC及其扩展模块(如需要的话)和分配完及其扩展模块(如需要的话)和分配完I/OI/O地址后,硬件设计的主要内容就是完地址后,硬件设计的主要内容就是完成电气控制系统原理图的设计、电气控制元器件的选择和控制柜的设计。成电气控制
9、系统原理图的设计、电气控制元器件的选择和控制柜的设计。u在一些典型的控制环节和电路的基础上,根据被控制对象对控制系统的具体要求,凭经验在一些典型的控制环节和电路的基础上,根据被控制对象对控制系统的具体要求,凭经验进行选择、组合。有时为了得到一个满意的设计结果,需要进行多次反复地调试和修改,进行选择、组合。有时为了得到一个满意的设计结果,需要进行多次反复地调试和修改,增加一些辅助触点和中间编程元件。增加一些辅助触点和中间编程元件。u经验设计法对于一些比较简单的控制系统的设计是比较奏效的,可以收到快速、简单的效经验设计法对于一些比较简单的控制系统的设计是比较奏效的,可以收到快速、简单的效果。但是,
10、由于这种方法主要是依靠设计人员的经验进行设计,所以对设计人员的要求也果。但是,由于这种方法主要是依靠设计人员的经验进行设计,所以对设计人员的要求也比较高,特别是要求设计者有一定的实践经验。比较高,特别是要求设计者有一定的实践经验。u工业电气控制线路中,有不少都是通过继电器等电器元件来实现,因此,用工业电气控制线路中,有不少都是通过继电器等电器元件来实现,因此,用“0 0”和和“1 1”两两种取值的逻辑代数设计电器控制线路是完全可以的,用逻辑设计法设计种取值的逻辑代数设计电器控制线路是完全可以的,用逻辑设计法设计PLC应用程序的一应用程序的一般步骤如下:般步骤如下:列出执行元件动作节拍表;列出执
11、行元件动作节拍表;绘制电气控制系统的状态转移图;绘制电气控制系统的状态转移图;进行系统的逻辑设计;进行系统的逻辑设计;编写程序;编写程序;对程序检测、修改和完善。对程序检测、修改和完善。u顺序功能图法是首先根据系统的工艺流程设计顺序功能图,然后再依据顺序功能图设计顺顺序功能图法是首先根据系统的工艺流程设计顺序功能图,然后再依据顺序功能图设计顺序控制程序。在顺序功能图中,实现转换时使前级步的活动结束而使后续步的活动开始,序控制程序。在顺序功能图中,实现转换时使前级步的活动结束而使后续步的活动开始,步之间没有重叠。步之间没有重叠。u顺序控制继电器(顺序控制继电器(SCR)指令是基于顺序功能图()指
12、令是基于顺序功能图(SFC)的编程方式,专门用于编制顺序)的编程方式,专门用于编制顺序控制程序。使用它必须依据顺序功能图进行编程。控制程序。使用它必须依据顺序功能图进行编程。u在编程语言的选择上,用梯形图编程还是用语句表编程或使用功能图编程,这主要取决于以在编程语言的选择上,用梯形图编程还是用语句表编程或使用功能图编程,这主要取决于以下几点:下几点:有些有些PLCPLC使用梯形图编程不是很方便,则可以使用语句表编程,但是梯形图总比语句表直观。使用梯形图编程不是很方便,则可以使用语句表编程,但是梯形图总比语句表直观。经验丰富的人员可以使用语句表直接编程,就像使用汇编语言一样。经验丰富的人员可以使
13、用语句表直接编程,就像使用汇编语言一样。如果是清晰的单顺序、选择顺序或并发顺序的控制任务,则最好用顺序功能图来设计。如果是清晰的单顺序、选择顺序或并发顺序的控制任务,则最好用顺序功能图来设计。u复杂的控制程序一般都是由一些典型的基本环节有机地组合而成的,因此,掌握这些基本复杂的控制程序一般都是由一些典型的基本环节有机地组合而成的,因此,掌握这些基本环节尤为重要。它有助于程序设计水平的提高。环节尤为重要。它有助于程序设计水平的提高。u几个常用的典型环节:几个常用的典型环节:电动机的起动与停止控制程序;电动机的起动与停止控制程序;具有点动功能电动机起动、停止控制程序;具有点动功能电动机起动、停止控
14、制程序;电动机的正、反转控制程序;电动机的正、反转控制程序;u1.1.电动机的起动与停止控制程序电动机的起动与停止控制程序:输入信号输出信号停止按钮SB1I0.1接触器KMQ0.1起动按钮SB2I0.2表表6-1 I/O6-1 I/O分配表分配表 图图6-3 I/O6-3 I/O接线图接线图 图图6-4 6-4 停止优先梯形图停止优先梯形图 图图6-5 6-5 起动优先梯形图起动优先梯形图 注意:常闭按纽在编程中的变化注意:常闭按纽在编程中的变化u2.具有点动功能电动机起动、停止控制程序具有点动功能电动机起动、停止控制程序 输入信号输出信号停止按钮SB1I0.0接触器KMQ0.1起动按钮SB2
15、I0.1点动按钮SB3I0.2表表6-2 I/O6-2 I/O分配表分配表 图图6-6 6-6 起、停、点动控制起、停、点动控制I/OI/O接线图接线图 图图6-7 6-7 电动机起、停、点动控制电动机起、停、点动控制 u3.电动机的正、反转控制程序电动机的正、反转控制程序 输入信号输出信号停止按钮SB1I0.0正转接触器KM1反转接触器KM2Q0.1Q0.2正转按钮SB2I0.1反转按钮SB3I0.2表表6-3 I/O6-3 I/O分配表分配表 图图6-9 6-9 电动机正、反转梯电动机正、反转梯形图形图u4.通电禁止输出程序通电禁止输出程序 图图6-10 6-10 通电禁止输出梯通电禁止输
16、出梯形图形图 PLC PLC上电进入上电进入RUNRUN状态时,状态时,SM0.3SM0.3接接通一个扫描周期。使通一个扫描周期。使M1.0M1.0置置1 1,M1.0M1.0的常闭接点切断了输出线圈的常闭接点切断了输出线圈Q1.0Q1.0、Q1.1Q1.1Q2.3Q2.3的控制逻辑,故输出被的控制逻辑,故输出被禁止。只有接通允许工作的按钮禁止。只有接通允许工作的按钮Il.0Il.0时,时,M1.0M1.0被复位,输出线圈被复位,输出线圈Q1.0Q1.0、Q1.1Q1.1Q2.3Q2.3才有可能输出。才有可能输出。u5.5.闪烁电路闪烁电路闪烁电路实际上就是一闪烁电路实际上就是一个时钟电路。它
17、可以是个时钟电路。它可以是等间隔的通断,也可以等间隔的通断,也可以是不等间隔的通断。图是不等间隔的通断。图6 6-1111为一个典型闪烁电为一个典型闪烁电路的程序及时序图。在路的程序及时序图。在该例中,当该例中,当I0.0I0.0有效时,有效时,T37T37就会产生一个就会产生一个1s1s通、通、2s2s断的闪烁信号。断的闪烁信号。Q0.0Q0.0和和T37T37一样开始闪烁。一样开始闪烁。图图6-11 6-11 闪闪烁电路烁电路 u6.报警电路报警电路 输入信号输入信号I0.0 故障故障I1.0 消铃消铃I1.1 测试测试输出信号输出信号Q0.0 警灯警灯Q0.7警铃警铃I/OI/O分配表分
18、配表图图6-13 6-13 标准标准故障报警故障报警 u7.高精度时钟程序高精度时钟程序 图图6-15 6-15 高精度时钟梯形图高精度时钟梯形图 输入信号输入信号I0.1I0.1、I0.2I0.2用用于建立期望的时钟设置,于建立期望的时钟设置,即调整分针、时针。即调整分针、时针。u8.脉冲宽度可控制电路脉冲宽度可控制电路 在输入信号宽度不规范的情况下,要求在每一个输入信号的上升沿产生一个宽度固定的脉冲,该脉冲在输入信号宽度不规范的情况下,要求在每一个输入信号的上升沿产生一个宽度固定的脉冲,该脉冲宽度可以调节。如果输入信号的两个上升沿之间的距离小于该脉冲宽度,则忽略输入信号的第二个上升宽度可以
19、调节。如果输入信号的两个上升沿之间的距离小于该脉冲宽度,则忽略输入信号的第二个上升沿。沿。图图6-16 6-16 脉冲宽度可控制电路脉冲宽度可控制电路 u9.分频电路分频电路 由于由于M0.1M0.1常闭触点常闭触点的作用,的作用,M0.0M0.0在在I0.1I0.1每次有效信号时间内每次有效信号时间内仅接通一个扫描周期仅接通一个扫描周期的导通信号,即单脉的导通信号,即单脉冲。冲。图图 6-17 6-17 二分频二分频电路电路 u减少输入点的方法:减少输入点的方法:1.用二极管隔离的分组输入法用二极管隔离的分组输入法;控制系统一般具有手动和自动的两种控制系统一般具有手动和自动的两种工作方式。由
20、于手动与自动是不同时发工作方式。由于手动与自动是不同时发生的,可分成两组,并由转换开关生的,可分成两组,并由转换开关SASA选选择自动择自动(位置位置2)2)和手动和手动(位置位置1)1)的工作位的工作位置,如图置,如图6-166-16所示。这样一个输入点就所示。这样一个输入点就可当作两个输入点使用。二极管的作用可当作两个输入点使用。二极管的作用是避免产生寄生电路,保证信号的正确是避免产生寄生电路,保证信号的正确输入。输入。图图6-18 6-18 用二极管隔离输入法用二极管隔离输入法 u减少输入点的方法:减少输入点的方法:2.触点合并输入法触点合并输入法;图图6-19 I/O6-19 I/O接
展开阅读全文