0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

三菱PLC中断程序如何触发

h1654155282.3538 来源:技成PLC课堂 作者:技成PLC课堂 2020-11-20 18:01 次阅读

一套程序可以分为主程序区,还有子程序区,中断程序区等等,主程序区的程序是无时无刻都会扫描执行的,而子程序还有中断程序就必须触发某些条件,然后程序会停止运行主程序,跳到指定运行的中断程序里面运行。在一段程序里面,主程序是必须有的,其他程序可以选择是否需要。

如下图,是一段程序,有一段主程序,还有2段中断程序I001和I200。假如只有主程序,那么程序结尾就需要一个END指令就可以,如果别别的程序,就需要和下图一样,在主程序区尾端假如一行FEND,主程序结束指令,把主程序和其他程序区分开。

中断程序写在主程序的后面,在左母线的左边输入中断程序的编号,I1代表从这一行开始是I001中断程序(中断指令的编号是3位的,I1就是I001)结束的标准是IRET。第二段中断程序从左母线I200的符号开始,结束时到IRET。这两段中断程序都比较段只有1行程序。

主程序时无时无刻执行的,那么中断程序怎么来触发的呢。首先,看我们程序的第一行,有一条EI指令,代表的是打开中断的功能,这个时候中断就被允许调用了。怎么通过来调用呢?有3种调用的方式。

第一种,外部中断

如下图,我们更改用的中断的编号其中一个是I001,那么对应的应该是X0的上升沿,也就是说,我们外部按下X0的按钮的一瞬间,这一段中断程序就会运行,只运行一个plc的扫描周期,然后又跳回主程序,只运行了一次;又比如I200这段中断程序,需要触发X2的下降沿,就可以跳出主程序,执行I200这一段中断程序,执行一次后又跳回主程序。其他几个X点的不同信号分别对应了不同的中断程序编号。我们可以随意选择。

第二种,定时器中断

如下图的I620的中断指针,代表的是每20ms执行一次中断程序,假如是I630,那么就是30ms执行一次中断的程序,时间的设定可以从10到99ms这个时间随意设置。中断的指针编号由6、7、8这3个,时间都可以自己设定。

第三种,高速计数器中断

指针的编号有6个,从I010到I060,我们可以用高速计数器计算X点的脉冲数,然后通过DHSCS这一条高速中断指令进行设定,控制我们对应的中断指针执行,比如我们下图,就是计数达到1000个脉冲的时候执行中断指针I010。


责任编辑人:CC

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 触发
    +关注

    关注

    1

    文章

    86

    浏览量

    22588
  • 三菱PLC
    +关注

    关注

    13

    文章

    223

    浏览量

    31041
  • 中断程序
    +关注

    关注

    0

    文章

    34

    浏览量

    8666
收藏 人收藏

    评论

    相关推荐

    三菱plc应用指令

    三菱PLC指令说明书:三菱PLC编程手册-编程手册(FX3U·FX3UC基本·应用指令说明书),本站源码下载:三菱
    发表于 11-21 01:20 396次下载

    三菱PLC入门程序20例子

    三菱PLC入门程序20例子
    发表于 09-17 09:59 144次下载

    三菱PLC专用镗床程序

    三菱PLC专用镗床程序,请大家共享,如有错误的地方,请批评指正。
    发表于 01-21 11:24 14次下载

    VB与三菱PLC通信程序

    三菱PLC(可编程逻辑控制器)编程实例项目例程——vVB与三菱PLC通信这个也是很不错的东西,推荐一下
    发表于 11-08 17:32 21次下载

    三菱PLC编程实例项目例程-包装机三菱PLC程序

    三菱PLC编程实例项目例程-包装机三菱PLC程序
    发表于 03-22 17:34 234次下载

    糖果包装称重控制_三菱PLC程序

    糖果包装称重控制_三菱PLC程序
    发表于 05-16 16:54 32次下载

    太阳能_三菱PLC程序

    三菱PLC程序
    发表于 12-12 11:03 19次下载

    三菱plc型号大全

    本文开始阐述了三菱PLC的发展历程,其次对三菱FX系列PLC和FX系列PLC型号进行了说明,最后对三菱
    的头像 发表于 03-26 11:32 9.6w次阅读

    三菱plc读取时钟程序_三菱plc怎么读取程序

    本文开始介绍了三菱plc的相关概念,其次介绍了三菱PLC程序读取的详细步骤,最后介绍了三菱
    发表于 04-10 14:47 3.1w次阅读
    <b class='flag-5'>三菱</b><b class='flag-5'>plc</b>读取时钟<b class='flag-5'>程序</b>_<b class='flag-5'>三菱</b><b class='flag-5'>plc</b>怎么读取<b class='flag-5'>程序</b>

    三菱PLC远程下载程序

      三菱PLC在市场上的占有率非常的高,三菱PLC大量的使用在工业控制的项目上。随着PLC远程控制的大量应用,那
    的头像 发表于 08-29 13:56 1.1w次阅读

    温度控制三菱PLC程序带注解

    三菱PLC(可编程逻辑控制器)编程实例项目例程-温度控制三菱PLC程序带注解
    发表于 05-05 15:03 15次下载

    三菱plc怎么读取程序 电脑读取三菱PLC数据简单方法

    三菱PLC英文名又称:MitsubishiProgrammable Logic Controller,是三菱电机在大连生产的主力产品。 它采用一类可编程的存储器,用于其内部存储程序,执
    发表于 04-18 10:18 7次下载
    <b class='flag-5'>三菱</b><b class='flag-5'>plc</b>怎么读取<b class='flag-5'>程序</b> 电脑读取<b class='flag-5'>三菱</b><b class='flag-5'>PLC</b>数据简单方法

    STM32 三菱PLC程序案例

    STM32 三菱PLC程序案例
    发表于 12-11 15:03 13次下载

    三菱plc485程序如何写

    RS-485是一种常见的通讯方式。下面将详细介绍如何编写三菱PLC 485程序。 了解三菱PLC 485通讯协议 在编写
    的头像 发表于 06-16 09:19 3112次阅读

    三菱plc程序后缀名有几种

    的控制。三菱PLC是日本三菱电机公司生产的一种PLC产品,具有较高的市场占有率和良好的用户口碑。 关于三菱
    的头像 发表于 07-01 10:40 2046次阅读