您好,欢迎访问三七文档
当前位置:首页 > 电子/通信 > 综合/其它 > 三菱可编程控制器原理与应用课件第四章
PLC仰恩大学计算机与信息学院1第四章可编程控制器与顺序控制PLC仰恩大学计算机与信息学院2主要内容•4.1顺序控制及其描述•4.2状态转移图与步进梯形图•4.3单流程的顺序控制•4.4复杂流程的顺序控制PLC仰恩大学计算机与信息学院34.1顺序控制及其描述•顺序控制(国家标准)根据预先规定的程序或条件,对控制过程各阶段顺序地进行自动控制。•顺序控制过程中由逻辑规则所决定的信息传输与转换所具有的次序。PLC仰恩大学计算机与信息学院4•顺序控制具体解释0-n个阶段的工作过程,初始时处于第0个阶段(停止阶段)工作过程开始后,自动进入第1个阶段,同时第0个阶段结束;当第2个阶段的开始条件(第1个阶段的结束条件)满足,自动进入第2个阶段,同时第1个阶段结束;……PLC仰恩大学计算机与信息学院5当第n个阶段的开始条件(第n-1个阶段的结束条件)满足,自动进入第n个阶段,同时第n-1个阶段结束;当第n个阶段的结束条件满足,则进入第0个阶段(停止),或直接进入第1个阶段(从第1个阶段开始自动进行新一轮循环)。PLC仰恩大学计算机与信息学院6顺序工作过程中的一个工作阶段称为一个步,其中的第0个阶段是停止阶段,该阶段一般称为初始步,其余各阶段称为工作步;从一步过渡到另一步称为转移;一个步结束(下一个步开始)的条件称为转移条件;每个步中都可能会有一些电器通电,每步中工作的电器称为该步的负载。PLC仰恩大学计算机与信息学院7只要知道一个顺序控制过程的步、转移、转移条件和负载,就可以清楚地描述顺序控制过程。通常,顺序控制过程用功能流程图来描述,功能流程图就是用步、转移、转移条件和负载来描述顺序控制过程的一种流程图。项目名称图形符号初始步工作步转移↓或∣转移条件—负载相应的电器符号初始步名称工作步名称PLC仰恩大学计算机与信息学院8功能流程图的绘制规则:•一个功能流程图至少要有一个初始步;•所有步顺序从上到下画在一条竖带上,矩形框内写步的名称;•步与步不能直接相连,必须用转移分开;•转移与转移不能直接相连,必须用步分开,转移目的地明确时用“│”表示转移,转移目的地会产生歧义时用“↓”表示转移;PLC仰恩大学计算机与信息学院9•转移条件画在转移上,即表示转移条件的“—”画在表示转移的“↓”或“│”上,二者垂直(如┼),在“—”旁写上转移条件的名称;•负载画在步的右边,连到相应的步上。当一个负载要在连续几步内工作时,则该负载仅画在其开始通电的步中(旁边注明“通电并保持”)和结束通电的步中(旁边注明“复位”)。PLC仰恩大学计算机与信息学院10功能流程图的循环方式PLC仰恩大学计算机与信息学院11例1PLC仰恩大学计算机与信息学院12液压滑台顺序控制的功能流程图PLC仰恩大学计算机与信息学院13•注意:功能流程图只描述了顺序控制过程的各个要素,要具体实现,需要如下操作:•必须根据控制要求选择合适的PLC•用相应的状态继电器把功能流程图转换成状态转移图及步进梯形图•将步进梯形图或对应的指令程序输入到PLC中PLC仰恩大学计算机与信息学院144.2状态转移图与步进梯形图•状态转移图(SFC)用步、转移、转移条件、负载来描述顺序控制过程的一种图形。PLC仰恩大学计算机与信息学院15•功能流程图转换成状态转移图,具体步骤如下:•为初始步选定一个初始化状态继电器(S0~S9);•为每个工作步选定一个状态继电器。一般根据状态继电器的编号连续选用;•把转移条件全部用PLC的软电器来表示;•把负载全部用PLC的软电器表示;•在初始步上方加上一个进入初始步的转移和转移条件。PLC仰恩大学计算机与信息学院16•特殊处理在功能流程图中,某个负载的旁边注有“置位并保持”时,在状态转移图中的处理方法:在该负载开始通电的步中,用SET指令使其置位,而在该负载结束通电的步中,用RST指令使其复位,该负载开始通电步和结束通电步之间的步,不再画该负载。•步的名称用状态继电器的编号代替。PLC仰恩大学计算机与信息学院17例1:PLC仰恩大学计算机与信息学院18•PLC上电且状态为RUN的第一个扫描周期M8002为ON•→S0(滑台静止)→按下SB(X000为1)•→S10(快进,Y001通电并保持,Y003通电,直到滑台挡铁碰到SQ2,X002为1)•→S11(工进,Y001保持通电,Y003断电,直到滑台挡铁碰到SQ3,X003为1)•→S12(快退,Y002通电,直到滑台挡铁碰到SQ1,X001为1)•→S0(滑台静止,Y002断电)PLC仰恩大学计算机与信息学院19•状态继电器所起的作用:•标志一个步•驱动对应步的负载•提供转移到下一步的条件•功能流程图转换成状态转移图后,导出步进梯形图(STL图)。PLC仰恩大学计算机与信息学院20例1:0LDM80021SETS02STLS03LDX0004SETS105STLS106SETY0017OUTY0038LDX0029SETS1110STLS1111LDX00312SETS1213STLS1214RSTY00115OUTY00216LDX00117OUTS018RET19ENDSTL触点PLC仰恩大学计算机与信息学院21•STL触点用STL指令•STL指令:步进指令,专门用来处理STL触点的指令。•STL触点后面所连的电路,按这些电路直接连接到左母线的情形处理。PLC仰恩大学计算机与信息学院22•1、一个状态继电器只能提供一个步使用;•2、同一软电器的线圈可在不同的步中出现,但同一定时器线圈不能出现在相邻的两个步中。•画状态转移图应注意下列事项:PLC仰恩大学计算机与信息学院23S50S55Y001Y001S50S52T50S51T50T50K10K20S50S52T50S51T50T50K10K20同一输出继电器线圈的多次使用同一定时器线圈的多次使用不可可以PLC仰恩大学计算机与信息学院24•3、相邻两个状态在转移瞬间同时接通,对有互锁要求的负载,在程序中和硬件上都应采取互锁措施;S10S52Y000S51Y001T50Y001Y000X1X2COMCOMY1Y0PLC~KM2KM1KM1KM2相邻步中互锁的处理PLC仰恩大学计算机与信息学院25S25S27S26S28S28转移方式S25S27S26S28S28表达方式S25S25S27S26S28S28S26转移方式表达方式S25S27S26S28S28S26S27向上跨步转移向下跨步转移•4、跨步转移或跨流程转移,在状态转移图中不必明确有转移连线,只要有转移标志就可以了。PLC仰恩大学计算机与信息学院26S20S20S10S0S11S12S1S21S22转移方式表达方式S0S11S10S12S1S21S22S21跨流程转移PLC仰恩大学计算机与信息学院27•状态转移图中的转移线不能交叉S20S22S21S23S25S30S31S24S20S22S21S23S25S30S31S24S25不正确正确PLC仰恩大学计算机与信息学院28•1、初始化状态继电器(S0~S9)的驱动•程序开始时:由STL触点以外的其他触点用SET指令置位;•程序结束后:如果还要回到初始状态,初始化状态继电器由STL触点和其他类型的触点共同驱动,由OUT指令置位。•2、非初始化状态继电器(S10及以后的S电器)只能由STL触点用SET指令驱动;画步进梯形图以及写指令程序时应注意的事项:PLC仰恩大学计算机与信息学院29•3、在步进梯形图中,SET指令与OUT指令对于STL触点后的状态继电器的作用相同;•两者的区别:SET指令用于向连续的状态转移,OUT指令用于向分离的状态转移。PLC仰恩大学计算机与信息学院30•4、STL触点后面连接多条支路,其中没有串联触点的支路要排在最上面。Y000Y001Y002S20M20Y000Y001Y002S20M20Y000Y002Y001S20M8000M20STL触点后的电路顺序错误顺序正确顺序正确顺序PLC仰恩大学计算机与信息学院31•5、进行状态转移的支路要排在最下面Y000Y002S10X002X001SETS11S11Y000Y002S10X002X001SETS11S11进行状态转移的支路位置错误正确PLC仰恩大学计算机与信息学院32•6、最后一步的STL触点后所连的电路中最后一条电路必须为“RET”。S0S20Y000Y002Y002S0X001RET顺序过程结束的标志状态转移的支路位置PLC仰恩大学计算机与信息学院33•7、状态继电器的转移目的地可以是其本身,在步进梯形图中该状态继电器要用RST指令复位。S50X010X007SETY001S50X010X007SETY001转移方式表达方式X007SETY001X010RSTS50S50梯形图程序:0STLS501LDX0072SETY0013LDX0104RSTS50PLC仰恩大学计算机与信息学院34•8、步进梯形图中可以使用的基本逻辑指令指令状态LDANDORPLSINVLDIANIORIPLFOUTLDPANDPORFSETLDFANDFRSTANBMPSORBMRDMPPMCMCR初始状态/一般状态可使用可使用不可使用分支状态输出处理可使用可使用不可使用汇合状态转移处理可使用不可使用不可使用①STL指令不能在中断程序和子程序内使用②STL指令内可以使用跳转指令,但容易出错,最好不要使用PLC仰恩大学计算机与信息学院35•9、顺序控制中经常使用的特殊辅助继电器:•M8000:提供一直为ON的触点•M8002:为初始化状态继电器置位•M8034:被置位时,程序继续运行,但禁止输出•M8040:被置位时,禁止状态之间的转移,但状态内的程序仍继续执行•M8046:任一状态接通时,M8046自动接通•M8047:被置位时,自动读出正在动作中的状态并加以显示PLC仰恩大学计算机与信息学院36•10、状态内有上升沿检测触点或下降沿检测触点时:状态断开后,触点状态发生变化,在状态再次接通时才会被检测出。Y001SETS11S10X001X010X011不可用电路Y001SETS11S10X001M100M101X010M100X011M101可用电路4.3单流程的顺序控制•单流程的顺序控制是指在一个顺序控制过程中,每一步向相邻步转移时,只有一个转移。•举例:搬运纸箱的机械手结构示意图如下PLC仰恩大学计算机与信息学院38气动系统原理图:PLC仰恩大学计算机与信息学院39(1)划分工作阶段1、设计功能流程图(2)确定转移和转移条件初始步:升降挡铁位于SQ1,吸盘位于A处正上方工作步:下降、吸紧、上升、顺时针回转、下降、放松、上升、逆时针回转(3)确定负载PLC仰恩大学计算机与信息学院40机械手的工作阶段及负载序号顺序工作阶段状态继电器转移条件负载1初始位置,系统静止S0TD有纸箱,SB3启动无负载2下降S10SQ2YA23吸紧S11延时到YA24上升S12SQ1YA15顺时针回转S13SQ4YA46下降S14SQ2YA27放松S15延时到YA08上升S16SQ1YA19逆时针回转S17SQ3YA3PLC仰恩大学计算机与信息学院41(4)根据步、转移、转移条件和负载可设计出功能流程图PLC仰恩大学计算机与信息学院42•2、将功能流程图转化成状态转移图(1)选择可编程控制器启动按钮SB3停机按钮SB4复位按钮SB5手动放松按钮SB64个行程开关:SQ1、SQ2、SQ3、SQ4检测开关:TD(2)分配I/O端子输入信号输入端子输出端子控制对象SB3X0Y3YA0SB4X1Y4YA1SB5X2Y5YA2SB6X3Y6YA3SQ1X4Y7YA4SQ2X5SQ3X6SQ4X7TDX10PLC仰恩大学计算机与信息学院43I/O连接图和主电路图PLC仰恩大学计算机与信息学院44(3)画状态转移图初始化状态继电器:S0工作步状态继电器:S10~S17定时器:T0、T1S0S10SETM100Y005X000X010X010X010S11X005T0K2S12M102Y004T0RSTM100Y005S13X004M103
本文标题:三菱可编程控制器原理与应用课件第四章
链接地址:https://www.777doc.com/doc-4246970 .html