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

CPM1A型PLC的中断控制指令

来源:艾特贸易2018-05-11

简介表 6-32 中断控制指令 1) CPM1A 中有一个间隔定时器。间隔定时器一到规定的时间,就不受扫描周期的影响,中断一般程序,立即执行中断处理程序。间隔定时器有两种中断模式:见表 6

    6-32    中断控制指令

中断控制指令

中断控制指令

   1) CPM1A中有一个间隔定时器。间隔定时器一到规定的时间,就不受扫描周期的影响,中断一般程序,立即执行中断处理程序。间隔定时器有两种中断模式:见表6-33

    6-33    间隔定时器有两种中断模式

间隔定时器有两种中断模式

    例:定时中断模式,见图6-24

间隔定时中断模式

    6-24    间隔定时中断模式

    单触发模式,见图6-25

单触发中断模式

    6-25    单触发中断模式

   2) CPM1A具有中断输入功能,在10点输入输出型的CPU中,输入点0000300004可用于中断输入;在20/30/40点输入输出型的CPU中,输入点00003000040000500006可用于中断输入。每个输入点,都有固定的中断号及子程序号。若不采用中断输入功能时,输入点00003~ 00006可作为一般输入点使用,子程序号亦可作为普通的子程序号使用。见表6-34

    6-34    CPM1A具有中断输入功能

CPM1A具有中断输入功能

    中断输入有两种模式:输入中断模式和计数中断模式,由DM6628的内容进行设定。

    a.输入中断模式  当产生输入中断时,可自动根据输入点转入对应的中断处理子程序,其响应速度在0.3ms以下。见图6-26

输入中断模式

    6-26    输入中断模式

    b.计数中断模式  利用输入点00003~0000410CPU)或00003~00006(20/30/40CPU)可对外部信号进行高速计数,其响应速度可达1kHz(利用高速计数器的输入点00000~ 00002进行高速计数,计数频率可达5kHz)。每当达到计数器的设定值时,CPU就中断一般的程序,立即执行中断处理程序,计数范围可在0~ 65535之间设定。

    计数器的设定值和当前值的存储通道,见表6-35

    6-35    计数器的设定值和当前值的存储通道

计数器的设定值和当前值的存储通道

    例:计数中断模式,见图6-27、表6-36

计数中断模式

    6-27    计数中断模式

    6-36    计数中断模式

计数中断模式

   3)利用CPM1A的中断输入功能,可通过外围设备对DM6628设定,将输入点00003~00006设定为快速响应输入,使得在当前扫描周期内变化的输入信号也能快速读出,最小输入脉冲的宽度为0.2ms

   4)系统设定区域DM6628的设定,见表6-37

    6-37    系统设定区域DM6628的设定

系统设定区域DM6628的设定

(作者稿费要求:需要高清无水印文章的读者3元每篇,请联系客服,谢谢!在线客服:艾特贸易网客服为您服务