第5章状态转移图及其顺序控制梯形图设计.ppt
《第5章状态转移图及其顺序控制梯形图设计.ppt》由会员分享,可在线阅读,更多相关《第5章状态转移图及其顺序控制梯形图设计.ppt(33页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、可编程序控制器的编程方法与工程应用第5章 状态转移图及其顺序控制状态转移图及其顺序控制梯形图的设计梯形图的设计主要内容 5.1 状态转移图5.2 使用STL指令的编程方式5.3 使用起保停电路的编程方式5.4 以转换为中心的编程方式5.5 仿STL指令的编程方式5.1 状态转移图 状态转移图,又称为顺序功能图状态转移图,又称为顺序功能图(Sequential Function Chart)、功能表)、功能表图或流程图,它是描述控制系统的控制图或流程图,它是描述控制系统的控制过程、功能和特性的一种图形。过程、功能和特性的一种图形。5.1 状态转移图(1)状态转移图的组成步步:矩形方框 初始步初始
2、步:双线方框 工作步工作步:分为动步和静步与步对应的动作与步对应的动作:矩形方框转移转移:有向连线 转移条件转移条件:用文字语言、逻辑表达式或符号标注在表示转换的短线的旁边 只有当一个步处于活动状态,而且与它相关的转移条件成立时,只有当一个步处于活动状态,而且与它相关的转移条件成立时,只有当一个步处于活动状态,而且与它相关的转移条件成立时,只有当一个步处于活动状态,而且与它相关的转移条件成立时,才能实现步的转移,转移的结果是它的后续步处于活动状态,而与才能实现步的转移,转移的结果是它的后续步处于活动状态,而与才能实现步的转移,转移的结果是它的后续步处于活动状态,而与才能实现步的转移,转移的结果
3、是它的后续步处于活动状态,而与其相连的前级步则处于非活动状态。其相连的前级步则处于非活动状态。其相连的前级步则处于非活动状态。其相连的前级步则处于非活动状态。5.1 状态转移图(2)状态转移图构成规则 步与步不能相连,必须由转移分开;转移与转移不能相连,必须用步分开;步与转移、转移与步之间采用有向线连接,如果转移方向是从左至右或是从上到下,此时有向连线上的箭头可省;如果转移方向相反,应用有箭头的连线注明转移方向。一个状态转移图至少有一个初始步。5.1 状态转移图(3)状态转移图的基本形式 单一顺序单一顺序单一顺序单一顺序 动作是一个接着一个相继完成每步仅连接一个转移每个转移仅连着一步5.1 状
4、态转移图 选择顺序选择顺序选择顺序选择顺序 某一步后有若干单一顺序步选择。一次只能选择进入一个顺序。选择顺序的开始叫做分支,用一条水平线表示。选择顺序的结束称为合并,用另一条水平线表示。5.1 状态转移图 并行顺序并行顺序并行顺序并行顺序 在某一转移条件下,同时启动若干顺序。并行顺序的开始和结束也称为分支和合并,不过用双水平线表示。单一顺序、选择顺序和并行顺序单一顺序、选择顺序和并行顺序是状态转移图的基本形式,实际控是状态转移图的基本形式,实际控制系统往往是基本形式的组合。制系统往往是基本形式的组合。5.1 状态转移图 5.2 使用STL指令的编程方式(1)步进顺控指令 步进开始指令步进开始指
5、令步进开始指令步进开始指令 STLSTL(Step Ladder InstructionStep Ladder Instruction)步进结束指令步进结束指令步进结束指令步进结束指令 RETRETuSTL和RET指令只有与状态器S配合才能具有步进功能。u使用STL指令且与母线连接的状态寄存器的常开触点称为STL触点,用符号 来表示uSTL触点有驱动负载、指定转移方向和指定转移条件三个功能。(2)状态转移图与梯形图之间的关系 5.2 使用STL指令的编程方式 uSTL触点可以直接驱动Y、M、S、T等继电器。u与STL触点相连的触点应使用LD或LDI指令。u同一状态寄存器的STL触点只能用一次。
6、uSTL电路中不能使用MC/MCR指令,可以使用CJ指令(操作复杂,建议不用),MPS指令不能紧跟着STL触点使用。u同一元件的线圈可以被不同的STL触点驱动,即可以双线圈输出。u一系列的STL指令的最后必须写入RET指令。5.2 使用STL指令的编程方式(3)步进顺控指令的编程方式 单一顺序的单一顺序的单一顺序的单一顺序的编程方式编程方式编程方式编程方式 步序 指 令 步序 指 令0 LD M8002 15 LD X2 1 SET S0 16 SET S223 STL S0 18 STL S22 4 OUT Y0 19 OUT Y35 LD X0 20 LD X36 SET S20 21 O
7、UT S08 STL S20 23 RET9 OUT Y110 LD X111 SET S2113 STL S2114 OUT Y25.2 使用STL指令的编程方式 在状态转移图的起始位置的状态为初始状态,在编程时必须将初始状态放在其他状态之前,状态元件中的S0S9可用作初始状态。开始运行时初始状态必须用其它方法预先驱动,使之处于工作状态。当PLC由STOP向RUN切换的瞬间,使特殊辅助继电器M8002输出一个脉冲,可以激活初始状态;初始状态也可以由其他元件来驱动。初始状态之外的其他状态元件必须用STL指令驱动。程序在一系列STL指令的最后必须要有RET指令;当返回S0时,必须用OUT指令。5
8、.2 使用STL指令的编程方式 选择顺序和并行顺序的编程方式选择顺序和并行顺序的编程方式选择顺序和并行顺序的编程方式选择顺序和并行顺序的编程方式 5.2 使用STL指令的编程方式 步序步序 指令指令0 LD M80021 SET S03 STL S04 LD X0 5 SET S207 LD X28 SET S2110 STL S2011 OUT Y112 STL S2113 OUT Y214 STL S20步序步序 指令指令15 LD X116 SET S2218 STL S2119 LD X320 SET S2222 STL S2223 OUT Y324 LD X425 SET S2327
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第5章 状态转移图及其顺序控制梯形图设计 状态 转移 及其 顺序 控制 梯形 设计
限制150内