您现在的位置是:首页 > 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中,输入点00003和00004可用于中断输入;在20/30/40点输入输出型的CPU中,输入点00003、00004、00005和00006可用于中断输入。每个输入点,都有固定的中断号及子程序号。若不采用中断输入功能时,输入点00003~ 00006可作为一般输入点使用,子程序号亦可作为普通的子程序号使用。见表6-34。
表6-34 CPM1A具有中断输入功能
中断输入有两种模式:输入中断模式和计数中断模式,由DM6628的内容进行设定。
a.输入中断模式 当产生输入中断时,可自动根据输入点转入对应的中断处理子程序,其响应速度在0.3ms以下。见图6-26。
图6-26 输入中断模式
b.计数中断模式 利用输入点00003~00004(10点CPU)或00003~00006(20/30/40点CPU)可对外部信号进行高速计数,其响应速度可达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的设定
(作者稿费要求:需要高清无水印文章的读者3元每篇,请联系客服,谢谢!在线客服:)
点击排行
