《PLC应用技术(三菱)》课件.第六单元-程序控制类应用指令.ppt

《PLC应用技术(三菱)》课件.第六单元-程序控制类应用指令.ppt

ID:52994067

大小:666.50 KB

页数:43页

时间:2020-04-15

《PLC应用技术(三菱)》课件.第六单元-程序控制类应用指令.ppt_第1页
《PLC应用技术(三菱)》课件.第六单元-程序控制类应用指令.ppt_第2页
《PLC应用技术(三菱)》课件.第六单元-程序控制类应用指令.ppt_第3页
《PLC应用技术(三菱)》课件.第六单元-程序控制类应用指令.ppt_第4页
《PLC应用技术(三菱)》课件.第六单元-程序控制类应用指令.ppt_第5页
资源描述:

《《PLC应用技术(三菱)》课件.第六单元-程序控制类应用指令.ppt》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第六单元程序控制类应用指令任务一跳转程序任务二子程序任务三循环程序任务四外部中断子程序任务五定时中断子程序任务六高速计数器任务一跳转程序一、任务提出为了提高设备的可靠性,在工业控制中许多设备要建立自动及手动两种工作方式。这就要在程序中编排两段程序,一段用于手动,一段用于自动。然后设立一个手动/自动切换开关对程序段进行选择。梯形图一般采用如图6-1所示的结构。X10是自动/手动切换开关,当它为ON时将跳过自动程序,执行手动程序,为OFF时将跳过手动程序,执行自动程序。公用程序用于自动程序和手动程序相互切换的处理,自动程序和手动程序都需要完

2、成的任务也可以用公用程序来处理。图6-1自动/手动程序切换二、原理分析跳转指令CJ可用来选择执行一定的程序段,跳过暂且不执行的程序段,缩短了扫描周期。如图6-2所示,若X0接通,则跳到标号为P8的程序处执行。X0断开时,不执行跳转指令,顺序往下执行。图6-2跳转程序梯形图表6-1给出了图6-2中跳转发生前后相关器件状态发生变化对程序执行结果的影响。表6-1跳转对元器件状态的影响元件跳转前触点状态跳转后触点状态跳转后线圈状态Y,M,SX1,X2,X3OFFX1,X2,X3ONY1,M1.S1OFFX1,X2,X3ONX1,X2,X3OFF

3、Y1,Ml,S1ON10ms,100ms定时器X4OFFX4ON定时器不动作X4ONX4OFF定时器停止,X0OFF后接续定时1ms定时器X5OFF,X6OFFX6ON定时器不动作X5OFF,X6ONX6OFF定时器停止,X0OFF后接续定时计数器X7OFF.X10OFFX10ON计数器不动作X7OFF,X10ONXl0OFF计数器停止,X0OFF后接续计数应用指令X11OFFX11ON除FNC52~FNC59之外的其他应用指令不执行X11ONX11OFF1.被跳过的程序段中的输出继电器Y、辅助继电器M、状态继电器S由于该段程序不再执行

4、,即使梯形图中涉及的工作条件发生变化,它们的工作状态将保持跳转发生前的状态不变。2.被跳过的程序段中的定时器及计数器,无论其是否具有掉电保持功能,由于相关程序停止执行,它们的当前值寄存器被锁定,跳转发生后其定时值、计数值保持不变,在跳转中止,程序接续执行时,定时计数将继续进行。另外,定时、计数器的复位指令具有优先权,即使复位指令位于被跳过的程序段中,执行条件满足时,复位工作也将执行。三、知识链接1.编程元件——跳转指针(P)FX2N的指针P有128点(P0~P127),用于分支和跳转程序。指针P使用时要注意:⑴在梯形图中,指针放在左侧母

5、线的左边,一个指针只能出现一次,如出现两次或两次以上,就会出错。⑵多条跳转指令可以使用相同的指针。⑶P63是END所在的步序,在程序中不需要设置P63。2.跳转指令(CJ)跳转指令CJ执行时,PLC将不再扫描执行跳转指令与跳转指针P间的程序,即跳到以指针P为入口的程序段中执行。使用跳转指令要注意:(1)跳转指令具有选择程序段的功能。在同一程序中位于不同程序段的程序不会被同时执行,所以不同程序段中的同一线圈不被视为双线圈。(2)可以有多条跳转指令使用同一指针。(3)指针一般设在相关的跳转指令之后,也可以设在跳转指令之前。但要注意从程序执行

6、顺序来看,如果由于指针在前造成该程序的执行时间超过了警戒时钟设定值,则程序就会出错。(4)使用CJ(P)指令时,跳转只执行一个扫描周期,但若用辅助继电器M8000作为跳转指令的工作条件,跳转就成为无条件跳转。(5)跳转与主控区的关系。(6)在编写跳转程序的指令表时,指针需占一行。3.主程序结束指令FENDFEND为主程序结束指令,FEND指令与END指令一样,进行输出、输入处理、监视定时器刷新,再返回0步的程序。四、任务实施为了更好地观察跳转指令,本任务实施图6-5的程序。1.将两个带自锁的按钮分别连接到PLC的X0、X1,输出用指示灯

7、代替,并连接PLC的电源,确保接线无误。2.输入图6-2的梯形图,检查无误后运行程序。3.按下X0输入按钮,观察输出继电器Y0~Y3的状态有无变化,理解跳转指令。4.按下X1输入按钮,观察输出继电器Y0~Y3的状态有无变化,理解跳转指令。任务二子程序一、任务提出化工企业经常要完成多液体物料的化合工作,需要完成物料的比例投入及送出以及化合炉的温度控制工作。物料的比例投入和化合物的送出可通过特定的运算结果再控制相关阀门的开度实现。温度控制使用加温及降温设备,而温度需维持在一个区间内。二、原理分析在利用PLC实现控制时,常常将以运算为主的程序

8、内容做为主程序。将加温及降温等逻辑控制为主的程序作为子程序。程序结构如图6-6所示。其中X1为上限位温度传感器、X2为下限位温度传感器,X1为ON时,调用降温控制子程序,X2为ON时,调用升温控制子程序。图

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。