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