您现在的位置是:首页 > PLC技术 > PLC技术

FX系列可编程控制器的中断指针(I)简介

来源:艾特贸易2017-06-04

简介中断指针用于指定中断程序的起点。中断程序是从中断指针标号开始,到执行 IRET 指令时结束。中断指针有以下 3 种类型。 (1) 输入中断用指针。输入中断用指针用于即时接收来自特定

    中断指针用于指定中断程序的起点。中断程序是从中断指针标号开始,到执行IRET指令时结束。中断指针有以下3种类型。    (1)输入中断用指针。输入中断用指针用于即时接收来自特定的输入地址号(X0X5)的输入信号,它持续在线,不受PLC扫描周期的影响。该输入信号被触发产生时,执行该指针标识的中断子程序。    输入中断指针的地址编号为I00(X0)I10(X1)I20(X2)I30(X3)I40(X4)I50(X5),共6点,□为1时表示上升沿中断,为0时表示下降沿中断。只要将某中断指针地址编号标于程序中的某条语句前,相应中断发生后,程序即跳到该语句向下执行。例如,指针I100,表示输入X1ONOFF变化时,执行标号I100以后的中断程序,并由IRET指令结束该中断程序。    (2)定时器中断用指针。程序每隔特定的循环时间(1099ms),会执行以定时器中断用指针指定的中断子程序。定时器中断用指针的地址编号为I6□□、I7□□、I8□□,共3点,□□为1099ms的中断时间。例如,1720表示每隔20ms执行一次标号I720后面的中断程序,并由IRET指令结束该中断程序。    (3)高速计数器中断用指针。根据PLC内部的高速计数器的比较结果执行中断子程序时,使用此指针,其地址编号为I010I020I030I040I050I0606点。例如,图4-21表示当高速计数器C252的当前值为2000时,执行标号I020后面的中断程序。执行完中断程序后(即执行IRET指令后),返回到发生中断时的原程序位置。
高速计数器中断指针的用法
    4-21    高速计数器中断指针的用法