S7-200PLC编程及应用课件第五章.ppt
《S7-200PLC编程及应用课件第五章.ppt》由会员分享,可在线阅读,更多相关《S7-200PLC编程及应用课件第五章.ppt(36页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第第5 5章顺序控制梯形图的设计方法章顺序控制梯形图的设计方法学习内容:学习内容:利用起保停电路的顺序控制梯形图设计方法(重点)利用起保停电路的顺序控制梯形图设计方法(重点)以转换为中心的顺序控制梯形图设计方法(重点)以转换为中心的顺序控制梯形图设计方法(重点)使用使用SCRSCR指令的顺序控制梯形图设计方法(了解)指令的顺序控制梯形图设计方法(了解)5.1 5.1 使用起停保电路的顺序控制梯形图设计方法使用起停保电路的顺序控制梯形图设计方法回忆:起停保电路对应的逻辑表达式:回忆:起停保电路对应的逻辑表达式:I0.0Q0.0Q0.0I0.1起动条件起动条件停止条件停止条件自身常开触点自身常开触
2、点作自锁或保持电路作自锁或保持电路设计设计“起停保电路起停保电路”的关键:的关键:找出它的启动和停止条件找出它的启动和停止条件 依据转换实现的基本规则,转换实现依据转换实现的基本规则,转换实现 的条件是:的条件是:它的前级步为活动步,并且它的前级步为活动步,并且 转换条件得到满足转换条件得到满足5.1 5.1 使用使用起停保电路起停保电路的顺序控制梯形图设计方的顺序控制梯形图设计方法法顺序控制梯形图中存储位对应的逻辑表达式:顺序控制梯形图中存储位对应的逻辑表达式:M0.0M0.1M0.2M0.3Q0.0Q0.1Q0.1SM0.1I0.0I0.1I0.2I0.3 M0.1M0.1的的起动条件起动
3、条件:M0.0M0.0I0.0I0.0即串联电路即串联电路 使使M0.1M0.1从不活动步变为活动步从不活动步变为活动步 M0.1 M0.1的的停止条件停止条件:后续步:后续步M0.2M0.2为活动步即为活动步即M0.2=1M0.2=1 M0.2 M0.2转换为活动步后转换为活动步后M0.1M0.1转换为不活动步转换为不活动步 M0.1M0.1的的保持电路保持电路:M0.1M0.1即自身的常开触点即自身的常开触点大部分转换条件都是短信号即持续时间比它所激活的后续步的时间短,大部分转换条件都是短信号即持续时间比它所激活的后续步的时间短,故应当使用具有故应当使用具有记忆记忆功能的电路(即起保停电路
4、)控制代表步的存储位功能的电路(即起保停电路)控制代表步的存储位.M0.1M0.1要转换为活动步的条件:要转换为活动步的条件:该转换的所有前级步该转换的所有前级步(M0.0)(M0.0)都是活动步;都是活动步;并且相应的转换条件(并且相应的转换条件(I0.0)I0.0)得到满足得到满足,二者同时满足(与)二者同时满足(与)存储位存储位M0.1对应的逻辑表达式可写出来:对应的逻辑表达式可写出来:对应的起停保电路的梯形图为:对应的起停保电路的梯形图为:5.1 5.1 使用起停保电路的顺序控制梯形图设计方法使用起停保电路的顺序控制梯形图设计方法总结:总结:用代表前级步的常开触点与代表转换条件的触点或
5、电路所组成的用代表前级步的常开触点与代表转换条件的触点或电路所组成的串联串联电路作为电路作为起动条件起动条件;用后续步的常闭触点作为用后续步的常闭触点作为停止条件停止条件;用自身的常开触点作为用自身的常开触点作为保持电路保持电路SFCSFC中所有存储位的逻辑表达式都可以写出了,这样就可以画出对应的梯形图中所有存储位的逻辑表达式都可以写出了,这样就可以画出对应的梯形图 其通式如下:其通式如下:起动条件起动条件停止条件停止条件保持电路保持电路记住!记住!5.1 5.1 使用起停保电路的顺序控制梯形图设计方法使用起停保电路的顺序控制梯形图设计方法(3 3)输出电路即执行元件)输出电路即执行元件(即存
6、储器位所对应的动作即存储器位所对应的动作)的逻辑函数式:的逻辑函数式:起停保设计方法的步骤:起停保设计方法的步骤:(1)()(4)(1 1)绘出顺序功能图;)绘出顺序功能图;(2 2)写出存储位的逻辑表达式)写出存储位的逻辑表达式:其中:其中:左边的左边的Mi:Mi:第第i i个存储器位的状态个存储器位的状态(即即当前步当前步)Xi:Xi:第第i i个工步对应的转换信号个工步对应的转换信号 右边右边Mi:Mi:第第i i个存储器位的常开触点个存储器位的常开触点 Mi+1Mi+1:第:第i+1i+1个存储器位的常闭触点(即个存储器位的常闭触点(即后续步后续步)Mi-1Mi-1:第:第i-1i-1
7、个存储器位的常开触点(即个存储器位的常开触点(即前继步前继步)(4 4)由逻辑表达式和函数式画出梯形图)由逻辑表达式和函数式画出梯形图一个步对应一个动作,输出和对应步的存储器位的线圈并联;一个步对应一个动作,输出和对应步的存储器位的线圈并联;当当SFCSFC中有中有多个步多个步对应对应同一同一个动作时,其输出可用几个步对应存储器位的常开触点个动作时,其输出可用几个步对应存储器位的常开触点 所组成的所组成的并联电路并联电路来共同驱动该线圈;来共同驱动该线圈;若某些输出量在若某些输出量在连续的连续的若干步均为若干步均为1 1状态,在可用状态,在可用S/RS/R指令来控制它们指令来控制它们 后面举例
8、后面举例均是均是均是均是M0.0M0.0的起动条件的起动条件的起动条件的起动条件1 1、单序列的编程方法、单序列的编程方法5.1 5.1 使用起停保电路的顺序控制梯形图设计使用起停保电路的顺序控制梯形图设计 M0.0 M0.1 M0.3 M0.2 Q0.0 T37 Q0.0 Q0.1 Q0.0 T38SM0.1I0.0T37I0.1T38仅在第一个仅在第一个T内内 SM0.1=1 其它时间均为其它时间均为5.1 5.1 使用起停保电路的顺序控制梯形图设计使用起停保电路的顺序控制梯形图设计若某个动作只对应特定的某一步,只需将线圈和对应的存储器位的线圈直接并联;若某个动作只对应特定的某一步,只需将
9、线圈和对应的存储器位的线圈直接并联;若某个动作对应多步,如:若某个动作对应多步,如:Q0.0Q0.0则将各步的存储器位的常开触点并联后共同驱动该输出线圈;则将各步的存储器位的常开触点并联后共同驱动该输出线圈;若某个动作对应连续的若干步,则可用若某个动作对应连续的若干步,则可用S/RS/R指令(如下页)指令(如下页)。M0.0 M0.1 M0.3 M0.2 Q0.0 T37 Q0.0 Q0.1 Q0.0 T38SM0.1I0.0T37I0.1T38或或输出电路的处理:输出电路的处理:多步控制输出的处理:多步控制输出的处理:相关各步的存储器位的相关各步的存储器位的常开触点常开触点并联并联后共同驱动
10、输出线圈后共同驱动输出线圈 M0.0 M0.1 M0.3 M0.2 S Q0.0 T37 R Q0.0 Q0.1 T38SM0.1I0.0T37I0.1T38 M0.0 M0.1 M0.3 M0.2 Q0.0 T37 Q0.0 Q0.1 Q0.0 T38SM0.1I0.0T37I0.1T38输出电路的处理:输出电路的处理:若某个动作对应若某个动作对应连续连续的若干步,则可用的若干步,则可用S/RS/R指令来设计!指令来设计!LADLAD如右所示:如右所示:M0.0 M0.1 M0.3 M0.2 Q0.0 T37 Q0.0 Q0.1 Q0.0 T38SM0.1I0.0T37I0.1T课堂作业:课
11、堂作业:SFCSFC在小车行程控制中的应用在小车行程控制中的应用 1-41-4班班小车的行程控制示意图如下图所示,控制要求如下:小车的行程控制示意图如下图所示,控制要求如下:1 1、初始位置小车在最左端,左限位行程开关、初始位置小车在最左端,左限位行程开关 SQ1 SQ1被压下;被压下;2 2、按下启动按钮、按下启动按钮SB1SB1后小车装料,后小车装料,8s8s后装料后装料结束,小车自动开始右行,碰到右限位行程结束,小车自动开始右行,碰到右限位行程开关开关SQ2SQ2,停止右行,小车开始卸料;,停止右行,小车开始卸料;5s5s后卸后卸料结束,小车自动左行,碰到左限位行程开料结束,小车自动左行
12、,碰到左限位行程开关关SQ1SQ1后,停止左行,后,停止左行,再次开始装料再次开始装料。延时。延时8s8s装料结束小车自动右行装料结束小车自动右行,如此循环,直,如此循环,直到按下停止按钮到按下停止按钮SB2SB2,在当前循环完成后小车,在当前循环完成后小车结束工作。结束工作。编程元件地址分配如下:编程元件地址分配如下:编程元件编程元件说明说明编程元件编程元件说明说明I0.0I0.0启动按钮启动按钮I0.1I0.1停止按钮停止按钮I0.2I0.2右限位开关右限位开关I0.3I0.3左限位开关左限位开关Q0.0Q0.0装料接触器装料接触器Q0.1Q0.1右行接触器右行接触器Q0.2Q0.2卸料接
13、触器卸料接触器Q0.3Q0.3左行接触器左行接触器T37T37左端装料延左端装料延时定时器时定时器T38T38右端卸料延右端卸料延时定时器时定时器编程元件编程元件说明说明编程元件编程元件 说明说明M0.0M0.0初始步初始步M0.1M0.1装料装料M0.2M0.2右行右行M0.3M0.3卸料卸料M0.4M0.4左行左行装料装料卸料卸料左限位行程左限位行程开关开关SQ1SQ1右限位行程右限位行程开关开关SQ2SQ2右行右行左行左行步步1步步3步步2初始步初始步Q0.3Q0.28s5sI0.0I0.0起动起动Q0.1I0.1I0.1停止停止Q0.0I0.2I0.2I0.3I0.3步步 M0.0 M
14、0.1 M0.3 M0.2 Q0.0 T37 Q0.3 Q0.1 Q0.2 T38SM0.1I0.0I0.3T37I0.2T38 M0.4I0.1I0.3装料装料8s卸料卸料5s右行右行左行左行2 2、选择序列的编程方法、选择序列的编程方法-分支编程分支编程 5-8班班停止条件:停止条件:将将N N个后续步的存储器位的个后续步的存储器位的 常闭触点与该步的线圈串联常闭触点与该步的线圈串联 作为该步结束的条件;作为该步结束的条件;起动条件和保持电路:起动条件和保持电路:同单序列同单序列SM0.1 M0.0 M0.1 M0.4 M0.3 Q0.0 M0.2 Q0.2 Q0.1I0.0I0.1I0.
15、4I0.6I0.2 M0.6 M0.5 Q0.3 Q0.4I0.5I0.3 M0.7I0.7选择序列的选择序列的分支编程分支编程:若某一步后面有若某一步后面有N N个分支则该步可能转换个分支则该步可能转换到不同的到不同的N N步去。当多个分支的后续步(步去。当多个分支的后续步(N N个后续步中任意一个)变为活动步时均需个后续步中任意一个)变为活动步时均需将当前步变为不活动步。如将当前步变为不活动步。如:M0.0:M0.0 后续步作为该步后续步作为该步M0.0M0.0的停止条件的停止条件 停止条件有多个停止条件有多个M0.0M0.0停止条件?停止条件?(多个后续步)多个后续步)或或SM0.1 M
16、0.0 M0.1 M0.4 M0.3 Q0.0 M0.2 Q0.2 Q0.1I0.0I0.1I0.4I0.6I0.2 M0.6 M0.5 Q0.3 Q0.4I0.5I0.3 M0.7I0.7M0.2M0.2起动条件?起动条件?(多个前继步)多个前继步)2 2、选择序列的编程方法、选择序列的编程方法-合并编程合并编程选择序列的合并编程:选择序列的合并编程:若某一步之前有若某一步之前有N N个分支(如:个分支(如:M0.2M0.2)前级步作为该步前级步作为该步M0.0的起动条件的起动条件 起动条件有多个起动条件有多个故代表该步的故代表该步的起动条件起动条件就由就由N N条支路条支路并联并联而成而成
17、(任何一条支路满足起动条件都会导致该步(任何一条支路满足起动条件都会导致该步由不活动步变为活动步),由不活动步变为活动步),而各支路而各支路均均是由某一前级步对应的存储器位是由某一前级步对应的存储器位的常开触点与相应的转换条件对应的触点或的常开触点与相应的转换条件对应的触点或电路串联而成。电路串联而成。3 3、并行序列的编程方法、并行序列的编程方法-分支编程分支编程并行序列的并行序列的分支编程分支编程:并行序列是并行序列是同时同时变为活动步的,变为活动步的,只需将只需将并行序列中并行序列中某一条某一条分支的常闭触点与前级步分支的常闭触点与前级步线圈串联作为该步的线圈串联作为该步的停止条件停止条
18、件;如:如:M0.2M0.2M0.2M0.2的停止条件是:的停止条件是:M0.3 M0.3或或M0.5M0.5的任何一个常闭触点均可的任何一个常闭触点均可逻辑表达式同选择序列的合并逻辑表达式同选择序列的合并,如下:如下:SM0.1 M0.0 M0.1 M0.4 M0.3 Q0.0 M0.2 Q0.2 Q0.1I0.0I0.1I0.4I0.6I0.2 M0.6 M0.5 Q0.3 Q0.4I0.5I0.3 M0.7I0.7M0.2M0.2停止条件?停止条件?(多个后续步)多个后续步)Mx.y Mx.y+SM0.1 M0.0 M0.1 M0.4 M0.3 Q0.0 M0.2 Q0.2 Q0.1I0
19、.0I0.1I0.4I0.6I0.2 M0.6 M0.5 Q0.3 Q0.4I0.5I0.3 M0.7I0.7M0.7M0.7起动条件?起动条件?(多个前继步)多个前继步)并行序列的合并编程:并行序列的合并编程:所有的前级步都是活动且转换条件得到满足,所有的前级步都是活动且转换条件得到满足,故故起动条件起动条件是:是:并行序列中对应的所有存储器位的常开触点并行序列中对应的所有存储器位的常开触点和相应的转换条件对应的触点或电路串联而和相应的转换条件对应的触点或电路串联而成。如:成。如:M0.7M0.7的起动条件是的起动条件是 M0.4 M0.4、M0.6M0.6及及I0.6I0.6的常开触点串联
20、电路的常开触点串联电路其逻辑表达式:其逻辑表达式:3、并行序列的编程方法、并行序列的编程方法-合并编程合并编程 Mx.y Mx.y+编程方法有以下两点:编程方法有以下两点:控制电路:控制电路:控制电路完成的控制电路完成的操作操作:5.2 以转换为中心的顺序控制梯形图设计方法以转换为中心的顺序控制梯形图设计方法以某转换所有前级步对应的存储器位的常开触点与转换对应的触点以某转换所有前级步对应的存储器位的常开触点与转换对应的触点(或电路)所组成的串联电路作为控制电路;(或电路)所组成的串联电路作为控制电路;(这也是起保停电路的起动条件)(这也是起保停电路的起动条件)利用该控制电路完成对该转换条件的所
21、有后续步对应的存储器位置位(利用该控制电路完成对该转换条件的所有后续步对应的存储器位置位(S)和对所有前级步对应的存储器位复位(和对所有前级步对应的存储器位复位(R).注意:注意:每一个转换对应一个控制置位和复位的电路块每一个转换对应一个控制置位和复位的电路块 有多少个转换就有多少个电路块有多少个转换就有多少个电路块回忆:置位、复位指令回忆:置位、复位指令 M0.0 M0.1 M0.3 M0.2 Q0.0 Q0.1 Q0.1 Q0.2SM0.1I0.0I0.3I0.1I0.2I0.31 1、单序列的编程方法、单序列的编程方法5.2 以转换为中心的顺序控制梯形图设计方法以转换为中心的顺序控制梯形
22、图设计方法要要“实现实现I0.1I0.1对应的对应的转换转换”需同时满足:需同时满足:该转换的前级步是活动步(该转换的前级步是活动步(M0.1=1M0.1=1)转换条件满足(转换条件满足(I0.1=1I0.1=1)LADLAD如下:如下:LADLAD中中控制电路控制电路为:用该转换的前级步为:用该转换的前级步M0.1M0.1的常开触点和转换条件的常开触点和转换条件 I0.1 I0.1的触点组成的串联电路作为控制电路,该的触点组成的串联电路作为控制电路,该 电路接通时上述两个条件同时满足;电路接通时上述两个条件同时满足;(控制电路恰好是转换的(控制电路恰好是转换的 后续步后续步 的起动条件)的起
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- S7 200 PLC 编程 应用 课件 第五
限制150内