7.2Q系列PLC多程序处理解说.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Q系列PLC多程序处理 Q系列CPU多程序功能介绍 Q系列PLC程序的分类 Q系列PLC多程序编写 Q系列PLC多程序参数设置 Q系列CPU多程序功能介绍 Q系列PLC支持多程序功能,可以在一个QCPU中存储多个程序 用户可以按功能不同,不同的功能编写不同的程序。也可以将一个较大的程序,分工为几个几个编程人员编写,每个编程人员编写一个程序。然后通过参数设置这些程序,将程序下载到同一个PLC中去。 Q系列CPU多程序功能介绍 Q系列基本型CPU只支持同时使用一个普通程序(梯形图或是指令表程序)和一个SFC程序。 Q系列高性能CPU无论是普通程序(梯形图或是指令表程序)还是SFC程序都可以编写多个。 Q系列PLC程序的分类 并且每个程序可以设置不同的工作方式,分为初始执行程序、扫描执行程序、低速执行程序、待机型程序、固定扫描周期程序,通过编程软件设置不同的工作方式。 Q系列PLC程序的分类 初始执行型程序:是指在电源ON或是从STOP切换到RUN状态,只执行一次的程序。 一个CPU中可以有多个初始化程序,初始执行时按顺序编号依次执行。 当所有初始化程序执行完成后,进行END处理,然后从下一个扫描开始,执行“扫描执行型程序”处理。 Q系列PLC程序的分类 初始执行型程序 Q系列PLC程序的分类 Q系列PLC程序的分类 扫描执行程序 Q系列PLC程序的分类 低速执行型程序:指仅在“恒定扫描的剩余时间”或“低速执行程序执行时间”的指定时间内才执行低速执行型程序。 执行多个低速执行型程序时,将按照PLC参数中设置的顺序依次执行。 低速执行型程序用于那些不需要每次扫描都要执行的程序。 Q系列PLC程序的分类 为了保证每次扫描时低速执行型程序的执行时间,要在PLC参数中“PLC PAS”设置一个低速执行程序的执行时间。 Q系列PLC程序的分类 在一个扫描周期之内,如果所有低速执行型程序运算结束后还有剩余时间,此时关于低速执行型程序元素完成后的处理,会根据特殊继电器SM330的ON/OFF状态以及低速执行型程序的执行条件不同而有所不同。 非同步方式(SM300=OFF):在剩余时间内继续执行低速执行型程序。 同步方式(SM300=ON):即使有剩余时间也不执行低速执行型程序 Q系列PLC程序的分类 待机型程序:指在有需要时才执行的程序。 如可以将子程序或是中断程序设置为待机程序,独立于主程序进行管理。 Q系列PLC程序的分类 当待机型程序执行完成以后,处理又返回到待机型程序执行前的程序。 Q系列PLC程序的分类 对于待机程序,可以通过程序扫描登记指令,让程序运行,也可以通过程序等待指令让程序成为待机程序。 Q系列PLC程序的分类 固定扫描执行型程序:是指定在每个间隔期内执行的程序。执行程序不需要指定中断点、IRET指令,对每个文件都可进行固定扫描。 固定周期执行型程序,在指定的时间点被执行,如果有多个固定周期执行型程序在同一个计时点到达指定时间,则按照PLC参数中设定的顺序执行。 Q系列PLC多程序编写 在编程软件界面“MAIN”处点击鼠标右键,出来选型中点击新建,可以建立多个程序。 Q系列PLC多程序编写 点击“新建”后出来设置框中可以选择“数据类型”为“程序”,选择程序的类型及更改程序名称。 Q系列PLC多程序编写 在软件中可以双击各个程序名,出来程序编写界面编写程序。 Q系列PLC多程序参数设定 在软件中编写多程序后,还要到软件“PLC参数”中的“程序”中设置各个程序的处理方式。 Q系列PLC多程序参数设定 点击每一个程序名称,然后点“插入”将对应程序设置到表格中,也可以通过“删除”将已插入表格的程序删除掉 Q系列PLC多程序参数设定 在“执行类型”中点击后选择各个程序的执行类别 Q系列PLC多程序参数设定 在“PLC参数”中的“PLC系统”设置项中设置恒定扫描时间和低速程序执行周期 Q系列PLC多程序参数设定 设置以上参数,在程序下载时要选择将参数一起下载。 * * 扫描执行程序:指在初始执行型程序执行以后,从下一个扫描开始,一个扫描周期执行一次的程序。 当CPU中有多个扫描执行型程序,按PLC参数中设置的顺序执行。 当扫描执行型程序全部执行结束后,将进行END处理,然后从下一次扫描开始执行扫描执行型程序。

文档评论(0)

花仙子 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档