1、单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,#,功能图及步进控制指令,简介,梯形图方法的缺陷:,对步进控制程序设计困难,电路不易理解,编程难度大。,功能图(,SFC,):,初学者也容易编写复杂的步进控制程序,工作效率大大提高,并且为调试和试运行带来极大方便。,S7-200,系列的三条步进控制指令:,顺控状态开始,指令表:,LSCR S0.0,梯形图,顺控状态结束,指令表:,SCRE,梯形图,顺控状态转移,指令表:,SCRT S0.1,梯形图,说明,:,(,1,)步进控制指令只对状态元件,S,有效;,(,2,)状态元件有一般辅助继电器的功能,SCR,指令应
2、用示例,工作过程:,(,1,)初始化脉冲,SM0.1,:,CPU,由,stop,到,run,时接通,1,个扫描周期,将状态,S0.1,置,1,;,(,2,),SM0.0,:当,CPU,为,RUN,时始终为,1,,因此第一步中置位,Q0.4,,复位,Q0.5,、,Q0.6;,(,3,),T37,用来确定第一步的时间为,2s,,,2s,到进入第二步;,(,4,)第二步状态,S0.2,置,1,,,S0.1,自动清零;,(,5,)第二步中置位,Q0.2,,并且由,T38,确定第二步的工作时间为,25s,,,25s,到则进入第三步,;,(,6,)第三步状态,S0.3,置,1,,,S0.2,自动清零。,每
3、一步包括三种工作:,(,1,)驱动处理:本步做什么,(,2,)转移条件:本步结束条件,(,3,)转移后状态设置和清零,功能图主要类型,一、单支流程,功能图,单支流程梯形图及指令表,LDI0.0,SS0.4,1,LSCRS0.4,LDSM0.0,=Q0.0,LDI0.1,SCRTS0.5,SCRE,LSCRS0.5,LDSM0.0,=Q0.1,LDI0.2,SCRTS0.3,SCRE,LSCRS0.3,LDSM0.0,=Q0.2,LDI0.3,SCRTS0.2,SCRE,LSCRS0.2,LDSM0.0,=Q0.3,LDI0.4,二、选择分支和连接,状态元件,S0.2,或,S0.4,接通,则,S
4、0.1,自动复位;,状态元件,S0.6,由,S0.3,或,S0.5,置位,,S0.6,置位则,S0.3,或,S0.5,自动复位,选择分支和联接流程梯形图,选择分支和联接指令表,LDSM0.1,SS0.1,1,LSCRS0.1,LDSM0.0,=Q0.1,LDI0.1,SCRTS0.2,LDI0.4,SCRTS0.4,SCRE,LSCRS0.4,LDSM0.0,=Q0.4,LDI0.5,SCRTS0.5,SCRE,LSCRS0.5,LDSM0.0,=Q0.5,LDI0.6,SCRTS0.6,SCRE,LSCRS0.6,LDSM0.0,=Q0.6,LDI0.7,LSCRS0.2,LDSM0.0,=
5、Q0.2,LDI0.2,SCRTS0.3,SCRE,LSCRS0.3,LDSM0.0,=Q0.3,LDI0.3,SCRTS0.6,SCRE,三、并行分支和连接,状态元件,S0.2,和,S0.4,同时接通,,S0.1,自动复位;,S0.3,和,S0.5,同时接通且满足转移条件时状态元件,S0.6,置位,,S0.6,置位则,S0.3,和,S0.5,自动复位,并行分支和联接流程梯形图,并行分支和联接指令表,LDSM0.1,SS0.1,1,LSCRS0.1,LDSM0.0,=Q0.1,LDI0.1,SCRTS0.2,SCRTS0.4,SCRE,LSCRS0.2,LDSM0.0,=Q0.2,LDI0.2
6、,SCRTS0.3,SCRE,LSCRS0.3,LDSM0.0,=Q0.3,SCRE,LSCRS0.4,LDSM0.0,=Q0.4,LDI0.3,SCRTS0.5,SCRE,LSCRS0.5,LDSM0.0,=Q0.5,LDS0.3,AS0.5,AI0.4,SS0.6,1,RS0.3,1,RS0.5,1,SCRE,LSCRS0.6,LDSM0.0,=Q0.6,LDI0.5,四、跳转和循环,当,I1.0,接通,状态元件,S0.1S0.3,循环重复工作。,当,I1.0,不通且,I1.1,接通时,状态元件,S0.5,和,S0.6,不工作,程序跳转,LDSM0.1,SS0.0,1,LSCRS0.0,L
7、DI0.0,SCRTS0.1,SCRE,LSCRS0.1,LDSM0.0,=Q0.0,LDI0.1,SCRTS0.2,SCRE,LSCRS0.2,LDSM0.0,=Q0.1,LDI0.2,SCRTS0.3,SCRE,LSCRS0.3,LDSM0.0,=Q0.2,LDI0.3,AI1.0,SCRTS0.1,LDI0.3,ANI1.0,SCRTS0.4,SCRE,LSCRS0.4,LDSM0.0,=Q0.3,LDI0.4,AI1.1,SCRTS0.7,LDI0.4,ANI1.1,SCRTS0.5,SCRE,LSCRS0.5,LDSM0.0,=Q0.4,LDI0.5,SCRTS0.6,SCRE,LS
8、CRS0.6,LDSM0.0,=Q0.5,LDI0.6,SCRTS0.7,SCRE,LSCRS0.7,LDSM0.0,=Q0.6,LDI0.7,AI1.2,SCRTS0.1,LDI0.7,ANI1.2,SCRTS0.0,SCRE,功能图及步进控制指令应用实例,一、小车运动控制,控制要求:,小车初始位置在最后端,并且小车底门已关闭,当按下启动按钮,I0.0,后,运动顺序是:小车向前,小车遇到前限位开关,翻门打开,7s,,然后小车向后运动,小车遇到后限位开关,底门打开,5s,,完成一次动作。,控制方式:,手动、自动单周期、自动循环,手动控制:,一种动作由一个按钮控制,设置向前运动按钮、向后运动按钮
9、、开翻门按钮、开底门按钮,按下相应按钮执行相应动作;,自动单周期:,按下启动按钮后执行一个周期;,自动循环:,按下启动按钮后连续运行下去,I/O,分配,工作方式选择:,手动:,I0.3,单循环:,I0.4,自动循环:,I0.5,手动操作按钮:,小车向前:,I0.6,小车向后:,I0.7,翻门打开:,I1.0,底门打开:,I1.1,其它输入点:,启动按钮:,I0.0,前限位开关:,I0.1,后限位开关:,I0.2,输出点:,小车向前运动:,Q0.0,小车向后运动:,Q0.2,翻门打开:,Q0.1,底门打开:,Q0.3,程序结构,手动操作梯形图,小车向前运动,翻门打开,7s,小车向后运动,底门打开
10、,5s,自动运行功能图,二、电动机顺序启动和停止,I/O,分配:,启动按钮:,I0.0,停止按钮:,I0.1,电动机,M1,:,Q0.1,电动机,M2,:,Q0.2,电动机,M3,:,Q0.3,电动机,M4,:,Q0.4,功能图,电动机启停梯形图,三、十字路口交通灯控制,控制要求:某十字路口交通灯的控制要求如图所示,南北方向马路有红、黄、绿,3,盏灯,东西方向禁止车辆通行,只有人行道,设有红、绿两盏灯。按下启动开关,I0.0,后,按图中要求工作,绿灯闪烁时通断各,0.5s,,共,5,次;若南北方向和东西方向绿灯同时亮,则蜂鸣器产生报警,30s,10s,5s,15s,闪,5s,5s,红灯,红灯,
11、绿灯,黄灯,绿灯,绿灯,红灯,南北马路,东西人行道,I/O,分配,启动开关:,I0.0,马路红灯:,Q0.0,马路黄灯:,Q0.1,马路绿灯:,Q0.2,人行道红灯:,Q0.3,人行道绿灯:,Q0.4,蜂鸣器:,Q0.5,功能图,Q0.5,(),T46,S0.0,S0.1,S1.0,S1.2,SM0.1,I0.0,Q0.3,IN,TON,PT,Q0.2,T40,300,T40,T41,T44,T45,S1.1,T42,IN,TON,PT,Q0.4,T43,150,T43,S1.4,C48,S0.2,IN,TON,PT,Q0.1,T41,100,S0.3,IN,TON,PT,Q0.0,T42,5
12、0,C48,IN,TON,PT,T44,5,IN,TON,PT,Q0.4,T45,5,S1.3,C48,IN,TON,PT,Q0.3,T46,50,CU CTU,R,PV,S1.3,S1.4,SM0.1,5,Q0.2,Q0.4,四、大小球分拣机械装置,控制要求:左上角为机械原点,其动作顺序为:下降吸球上升右行下降释放上升左行返回。另外,机械臂下降时,当电磁铁压着大球时,下限开关,LS2,断开,压着小球时,LS2,接通。,顺控指令编程,I/O,编址,输入:,I0.0,启动 输出:,Q0.0,下降,I0.1,左限,LS1 Q0.1,吸盘,I0.2,下限,LS2 Q0.2,上升,I0.3,上限,LS
13、3 Q0.3,右移,I0.4,右限(小球),LS4 Q0.4,左移,I0.5,右限(大球),LS5 Q0.5,原位显示,顺控元件:,S0.1,S0.6,分支顺控:,S1.0,S1.1 S2.0,S2.1,I0.6,I0.5,S1.0,I0.1,S0.0,S0.2,S0.1,S0.3,S0.4,S0.5,S0.6,I0.1,I0.3,Q0.5,I0.0,Q0.0,I0.2,IN,TON,PT,Q0.1,S,1,T37,10,T37,Q0.2,Q0.3,I0.3,I0.6,I0.4,Q0.0,I0.2,IN,TON,PT,Q0.1,R,1,T38,10,T38,S0.7,Q0.2,I0.3,Q0.
14、4,输入:,I0.0,启动,I0.1,左限,LS1,I0.2,下限,LS2,I0.3,上限,LS3,I0.4,右限(小球),LS4,I0.5,右限(大球),LS5,I0.6,极限开关,输出:,Q0.0,下降,Q0.1,吸盘,Q0.2,上升,Q0.3,右移,Q0.4,左移,Q0.5,原位显示,基本指令实现,I/O,编址,输入:,I0.0,启动 输出:,Q0.0,下降 中间继电器:,M1.0,I0.1,左限,LS1 Q0.1,吸盘,M2.0,I0.2,下限,LS2 Q0.2,上升,M3.0,I0.3,上限,LS3 Q0.3,右移,M0.0,I0.4,右限(小球),LS4 Q0.4,左移,I0.5,右限(大球),LS5 Q0.5,原位显示,I1.0,关闭,
©2010-2025 宁波自信网络信息技术有限公司 版权所有
客服电话:4008-655-100 投诉/维权电话:4009-655-100