可编程序控制器的控制系统设计.ppt
- 文档编号:2669457
- 上传时间:2022-11-06
- 格式:PPT
- 页数:63
- 大小:2.19MB
可编程序控制器的控制系统设计.ppt
《可编程序控制器的控制系统设计.ppt》由会员分享,可在线阅读,更多相关《可编程序控制器的控制系统设计.ppt(63页珍藏版)》请在冰豆网上搜索。
第七章第七章第七章第七章PLCPLC的控制系统设计的控制系统设计的控制系统设计的控制系统设计学习目的:
学习PLC控制系统的设计方法,提高实际应用的能力。
学习内容:
综合PLC硬件及软件知识,联系工业控制的实际,介绍小型PLC控制系统设计方法.学习要求:
(1)了解PLC控制系统设计的内容和步骤。
(2)掌握PLC控制系统硬件配置的方法。
(3)掌握PLC应用程序设计方法及其设计技巧。
(4)结合工业控制中的应用实例的设计,提高实际应用能力。
第一节第一节第一节第一节PLCPLCPLCPLC控制系统设计的内容和步骤控制系统设计的内容和步骤控制系统设计的内容和步骤控制系统设计的内容和步骤设计原则1.最大限度地满足被控对象对生产工艺的要求。
2.力求控制系统安全、可靠、优质、经济。
3.应考虑到今后控制规模的发展和工艺的改进。
设计内容设计内容设计内容设计内容1拟定控制系统设计的技术条件。
2选择电气传动形式和电动机、电磁阀等执行机构。
3选择PLC机型和扩展模块,配置系统硬件;4编制PLC的输入/输出分配表、绘制输入/输出端子接线图;5根据实际系统对控制的要求设计用户程序;6设计操作台、电气柜,选择所需的电器元件。
7编写设计说明书和操作使用说明书。
根据具体控制对象,上述内容可适当调整根据具体控制对象,上述内容可适当调整。
设计步骤设计步骤(一一)分析控制对象分析控制对象(二二)PLC系统的硬件配置系统的硬件配置(三三)程序设计程序设计(四四)输入程序并调试程序输入程序并调试程序(五五)程序固化程序固化第二节第二节第二节第二节PLCPLCPLCPLC控制系统的硬件配置控制系统的硬件配置控制系统的硬件配置控制系统的硬件配置一、选择一、选择PLC机型机型在满足控制要求的前提下,选型时应选择最佳的性能价格比。
1I/O点数的估算点数的估算2用户存储器容量的估算用户存储器容量的估算(依据点数,考虑扩充依据点数,考虑扩充)33CPU性能的选择性能的选择二、开关量二、开关量I/O模块的模块的选择选择三、模拟量三、模拟量I/O模块的选择模块的选择四、智能四、智能I/O模块的选择模块的选择第三节第三节第三节第三节PLCPLCPLCPLC控制系统应用程序的设计控制系统应用程序的设计控制系统应用程序的设计控制系统应用程序的设计PLC系统硬件配置后,可进行应用程序设计。
PLC应用程序的设计是软、硬件知识的综合应用,有时硬件设计与应用程序设计可同时进行。
一、程序设计的步骤一、程序设计的步骤一、程序设计的步骤一、程序设计的步骤1系统框图设计2I/O分配编号3设计应用程序4程序调试5编写程序说明书自来水厂的系统框图二、应用程序的设计方法二、应用程序的设计方法二、应用程序的设计方法二、应用程序的设计方法应用程序设计过程中,应正确选择能反映生产过程的变化参数作为控制参数(控制变量)进行控制(例如:
取水泵站的控制选用水位作控制变量);应正确处理各执行电器、各编程元件之间的互相制约、互相配合的关系,即联锁关系(例,水不能溢出水池)。
PLC应用程序的设计方法有多种,常用的设计方法有经验设计法、顺序功能图法等。
(一)经验设计法
(一)经验设计法
(一)经验设计法
(一)经验设计法经验设计法要求设计者具有较丰富的实践经验,掌握较多的典型应用程序的基本环节。
根据被控对象对控制系统的具体要求,凭经验选择基本环节,并把它们有机地组合起来。
其设计过程是逐步完善的,一般不易获得最佳方案,程序初步设计后,还需反复调试、修改和完善,直至满足被控对象的控制要求。
(二)顺序功能图法
(二)顺序功能图法
(二)顺序功能图法
(二)顺序功能图法1顺序功能图SFC(SequentialFunctionChart)所谓顺序控制,使生产过程按生产工艺要求预先安排的顺序自动地进行生产控制。
例:
运料小车的往返控制。
顺序功能图的基本结构顺序功能图的基本结构顺序功能图的基本结构顺序功能图的基本结构2.依据步之间的进展形式,顺序功能图有以下几种基本结构:
(1)单序列结构
(2)选择序列结构(自学)(3)并行序列结构(自学)(4)子步(microstep)(自学)1.单序列结构单序列结构单单序序列列由由一一系系列列相相继继激激活活的的步步组组成成。
每每一一步步的的后后面面仅仅有有一一个个转转换换条条件件,每每一一个个转转换换条条件件后后面面仅仅有一步。
有一步。
2选择序列结构选择序列结构3并行序列结构并行序列结构4子步(子步(microstep)简略形式简略形式子步子步子步子步顺序功能图法顺序功能图法经经验验设设计计法法的的设设计计方方法法不不规规范范,没没有有一一个个普普遍遍的规律可遵循,具有一定的试探性和随意性。
的规律可遵循,具有一定的试探性和随意性。
由由于于联联锁锁关关系系复复杂杂,用用经经验验设设计计法法进进行行设设计计一一般般难难于于掌掌握握,且且设设计计周周期期较较长长,设设计计出出的的程程序序可可读读性性差差,即即使使有有经经验验的的工工程程师师阅阅读读它它也也很很费费时时。
同同时,给日后产品的使用、维护带来诸多不便。
时,给日后产品的使用、维护带来诸多不便。
与与经经验验设设计计法法相相比比,顺顺序序功功能能图图法法有有着着明明显显的的优优势。
势。
什么是顺序功能图法?
什么是顺序功能图法?
定义:
顺序功能图法就是依据顺序功能图设计PLC顺序控制程序的方法。
基本思想:
是将系统的一个工作周期分解成若干个顺序相连的阶段,即“步”。
顺序功能图法的优势顺序功能图法的优势顺顺序序功功能能图图中中的的各各“步步”实实现现转转换换时时,使使前前级级步步的的活活动动结结束束而而使使后后续续步步的的活活动动开开始始,步步之之间间没没有有重重叠叠。
这这使使系系统统中中大大量量复复杂杂的的联联锁锁关关系系在在“步步”的转换中得以解决。
的转换中得以解决。
对对于于每每一一步步的的程程序序段段,只只需需处处理理极极其其简简单单的的逻逻辑辑关系。
编程方法简单、易学,规律性强。
关系。
编程方法简单、易学,规律性强。
程序结构清晰、可读性好,调试方便。
工作效率。
程序结构清晰、可读性好,调试方便。
工作效率。
顺序功能图法的设计步骤顺序功能图法的设计步骤SFCSFC(SequentialFunctionChartSequentialFunctionChart)是基于工艺流)是基于工艺流程的高级语言程的高级语言,其理论基础是其理论基础是PetriNetPetriNet理论理论.参见参见郝丽娜,刘兴刚郝丽娜,刘兴刚编著编著计算机仿真技术及计算机仿真技术及CADCAD(普通高等教育普通高等教育“十一五十一五”国家级规划教材国家级规划教材)设计步骤:
设计步骤:
1.1.根据实际系统的工艺流程,设计顺序功能图根据实际系统的工艺流程,设计顺序功能图2.2.依据顺序功能图设计顺序控制程序。
依据顺序功能图设计顺序控制程序。
顺序功能图法设计举例顺序功能图法设计举例根据工艺流程设计顺序功能图根据工艺流程设计顺序功能图系统的工作过程分解为:
系统的工作过程分解为:
第一步装料第一步装料第二步右行第二步右行第三步卸料第三步卸料第四步左行第四步左行
(1)设计顺序功能图)设计顺序功能图运料小车顺序功能图运料小车顺序功能图
(2)设计)设计顺序控制程序(顺序控制程序(梯形图梯形图)依据顺序功能图设计梯形图。
依据顺序功能图设计梯形图。
设计步骤:
设计步骤:
(11)对各输入、输出信号进行编址)对各输入、输出信号进行编址,列出输入、列出输入、输出信号分配表输出信号分配表。
I/O分配表分配表输入信号输入信号I0.0-SB1I0.1-SB2I0.2-SQ1I0.3-SQ2输出信号输出信号Q0.0-YV1Q0.1-YV2Q0.2-KM1Q0.3-KM2(22)画出可编程序控制器)画出可编程序控制器I/OI/O端子接线图端子接线图(33)依据顺序功能图设计梯形图)依据顺序功能图设计梯形图编程时,对应顺序功能图中的每一个编程时,对应顺序功能图中的每一个“步步”,组成一个组成一个SCR程序段。
程序段。
4步步4个个SCR段段每一个每一个SCR程序段都由程序段都由LSCRn、SCRT、SCRE指令构成。
指令构成。
编程步骤:
(对照顺序功能图)编程步骤:
(对照顺序功能图)先设置初始步(在初始状态下启动)编制第一SCR程序段的程序。
编制第二SCR程序段的程序。
编制第三SCR程序段的程序。
编制第四SCR程序段的程序。
编制系统停止工作的程序。
初始步初始步第一第一SCR程序段程序段第二第二SCR程序段程序段第三第三第三第三SCRSCR程序段程序段程序段程序段第四第四SCR程序段程序段注意注意:
系统停止后,应使所有的输出线圈(S0.1S0.4,Q0.0Q0.3)复位,返回初始状态。
保证系统再次启动时,从“初始步”开始。
课外作业与实验课外作业与实验对对照照顺顺序序功功能能图图分分析析运运料料小小车车控控制制程程序序(梯梯形形图图)的的工工作作原原理,并上机调试。
理,并上机调试。
四台电机顺序启动的顺序功能图四台电机顺序启动的顺序功能图四台电机顺序启动的顺序功能图四台电机顺序启动的顺序功能图四台电机顺序启动四台电机顺序启动四台电机顺序启动四台电机顺序启动I/OI/O接线图接线图接线图接线图三、梯形图程序编写规则三、梯形图程序编写规则1输入“继电器”的状态由外部输入设备的开关信号驱动,程序不能随意改变它。
2梯形图中同一编号的“继电器线圈”只能出现一次,通常不能重复使用,但是它的接点可以无限次地重复使用。
3几个串联支路相并联,应将触点多的支路安排在上面;几个并联回路的串联,应将并联支路数多的安排在左面。
按此规则编制的梯形图可减少用户程序步数、缩短程序扫描时间,如下页图所示。
4.程序的编写按照从左到右,从上到下的顺序。
一个梯形始于左母线,终于右母线。
线圈与右母线直接相连。
四、程序设计过程中应注意的几个问题四、程序设计过程中应注意的几个问题四、程序设计过程中应注意的几个问题四、程序设计过程中应注意的几个问题1先编制I/O分配表,后设计梯形图2合理排列梯形图,使输入、输出响应滞后现象不影响实际响应速度。
3在PLC输入端子接线图中,对于同一个发信元件通常只需选其中某一接点(例常开接点或常闭点)接入输入端子,即对一个发信元件它只能占一个输入地址编号。
4.合理接入输入信号的触点(常开或常闭触点),提高设备可靠性安全性。
5.从安全考虑,重大安全部分不接入PLC的输入端而作硬件处理。
6应保证有效输入信号的电平保持时间。
7PLC指令的执行条件有信号电平有效和跳变有效的区别,编程时应加以注意。
8由电气控制图转换为梯形图时应注意的问题。
梯形图的合理画法梯形图的合理画法梯形图的合理画法梯形图的合理画法第四节PLC应用程序基本环节及设计技巧一、一、PLC应用程序基本环节应用程序基本环节二、PLC应用程序设计技巧(自学)一、一、一、一、PLCPLC应用程序基本环节应用程序基本环节应用程序基本环节应用程序基本环节
(一)电机的启动与停止控制程序
(一)电机的启动与停止控制程序
(二)具有点动调整功能的电机启、停控制程序
(二)具有点动调整功能的电机启、停控制程序(三)电机的正、反转控制程序(三)电机的正、反转控制程序(四)大电机的(四)大电机的Y-起动控制程序起动控制程序(自学自学)(五)通电禁止输出程序(五)通电禁止输出程序(自学自学)(六)闪烁控制程序(六)闪烁控制程序(自学自学)(七)定时器、计数器的扩展(七)定时器、计数器的扩展(自学自学)(八)高精度时钟程序(八)高精度时钟程序(自学自学)第五节第五节PLCPLC在工业控制中的应用在工业控制中的应用SQ3OASQ4BSQ5C一、深孔钻组合机床的PLC控制SQ1(二二二二)系统配置系统配置系统配置系统配置1.机型选择机型选择
(1)I/O点数统计:
输入8点(SB1、SB2、SB3、SB4、SQ1、SQ3、SQ4、SQ5);输出2点(KM1、KM2),控制电动机的正反转。
SB3为正向调整点动按钮
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 程序 控制器 控制系统 设计
![提示](https://static.bdocx.com/images/bang_tan.gif)