三菱PLC基础及应用 中断服务 3.3.4 中断指令.docVIP

三菱PLC基础及应用 中断服务 3.3.4 中断指令.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《可编程控制器应用》精品资源共享课 《可编程控制器应用》精品资源共享课 6 - 《可编程控制器应用》课程电子教案 教师:董刚 序号:03 教学节点名称 中断服务 所属教学单元名称 学习目标 教学环境要求 可编程控制器理实一体化实训室 教学内容 中断指令EI,DI,IRET 1.指令格式 FX PLC关于中断的指令有三个。 (1)中断允许指令EI FUN 04: EI 程序步:1 指令梯形图如图6-32所示。 解读:执行中断允许指令EI后,在其后的程序直到出现中断禁止指令DI之间均允许去执行中断服务程序,EI又称开中断指令。三菱FX PLC的开机后为中断禁止状态,因此,如果希望能进行中断处理,必须要在程序中首先编制中断允许指令。 (2)中断禁止指令DI FUN 05: DI 程序步:1 指令梯形图如图6-33所示。 解读:执行El指令后,如果不希望在某些程序段进行中断处理,则在该程序段前编制中断禁止指令DI。执行中断禁止指令DI后,则下面的程序段直到出现EI指令之前均不能进行中断处理。DI指令又称关中断指令。 (3)中断返回指令IRET FUN 03:IRET 程序步: 指令格式 解读:在中断服务程序中,执行到中断返回指令IRET,表示中断服务程序执行结束, 无条件返回到主程序继续往下执行。 EI,DI和IRET指令在程序中的位置与作用可用图6-35说明。 EI,DI指令可以在程序中多次使用。凡是在El-DI之间或EI^-FEND之间的为中断允许,凡是在DI-El之间或是DI-FEND之间的为中断禁止。如果PLC只需要对某些特定的中断源进行禁止中断,也可以利用特殊辅助继电器置ON给予中断禁止。 2.关于中断指针I FX PLC中断有三种中断源:外部输入中断、内部定时器中断和高速计数器中断。这三种中断的指针是不一样的,见表6-5。关于它们的详细说明在下面分别介绍三种中断时给予讲解。 中断指令表示中断服务程序的入口地址,因此,它只能出现在主程序结束指令FEND之后,中断服务程序也和子程序一样必须位于副程序区。 中断指针不能在程序中重复使用。 3.关于中断和中断优先处理 (1)中断允许 PLC只能在中断允许的状态下才能进行中断处理。 (2)中断服务 在中断允许状态下,PLC一旦接到中断请求必须立即停止主程序或副程序的执行而转移到相应中断服务程序的处理,直到处理完毕才返回原来的程序继续执行。 (3)中断优先 PLC在任意时刻只能执行一个中断服务程序。当没有多个中断请求同时发生时,PLC按照先来先中断的时间优先原则进行中断处理。 当有多个中断请求时,三菱FX系列PLC会按照中断指针的不同进行优先处理,其原则是指针的编号越小,其优先级越高,例如,100l优先于1501, 1501优先于1610等。 (4)中断嵌套 三菱FX PLC的中断优先仅限于多个中断请求时的优先处理,但当PLC正在执行某一个中断服务程序时,如果又发生中断请求,PLC将不管这个中断请求是否优先于正在执行的中断服务,一概不给予处理。只有该中断服务结束后,才能进行下一个中断处理。也就是说,三菱FX PLC不接受中断嵌套处理。但是如果在执行的中断服务程序中编写了EI,DI指令时,则可以也仅可以执行一次中断嵌套处理。 4.中断处理的使用注意 (1)中断源的禁止重复使用 三菱FX PLC的外部输入中断和高速计数器中断都使用输入口XO- -X5,因此,当输入口XO^-X5用于高速计数器,SPD,ZRN,DSZR等指令和普通开关量输入时,不能再重复使用他们做外部中断输入。 (2)中断程序中定时器的使用 在中断服务程序中如需要应用定时器,请使用子程序中定时器T192-T199。使用普通的定时器不能执行计时功能,如果使用了1ms计算型定时器T246--T249,当它达到设定值后,在最初执行线圈指令处输出触点动作。 (3)中断程序中软元件 在中断程序中被驱动输出置ON的软元件,中断程序结束后仍然被保持置ON。在中断程序中对定时器、计数器执行RST指令后,定时器计数器的复位状态也被保持。 (4)关于FROM/TO指令执行过程中的中断 FROM/TO指令为PLC的特殊模块读/写指令。该指令执行过程中,能否进行中断服务与特殊继电器M8028的状态有关。 M8028=OFF:在FROM/TO指令执行中自动处于中断禁止状态,不执行外部输入中断和定时中断。如果在此期间,发生中断请求,则在指令执行后会立即执行中

您可能关注的文档

文档评论(0)

WanDocx + 关注
实名认证
文档贡献者

大部分文档都有全套资料,如需打包优惠下载,请留言联系。 所有资料均来源于互联网公开下载资源,如有侵权,请联系管理员及时删除。

1亿VIP精品文档

相关文档