发明名称 |
一种中断源快速查询方法及系统 |
摘要 |
本发明公开了一种中断源快速查询方法,包括如下步骤:PLC在接收来自扩展模块的中断信号后,生成一中断查询命令,并发送至扩展总线上;第一级扩展模块响应中断查询命令,生成一中断帧,所述中断帧包括:帧起始位、帧同步位以及第一级扩展模块的中断状态位,并将中断帧发送至扩展总线上,然后释放扩展总线;后续各级扩展模块响应中断查询命令,根据自身的地址,确定相应等待时间,在等待时间到来后,将本级扩展模块的中断状态位发送至扩展总线上,然后释放扩展总线;PLC采集所有的中断状态位,并确定最终的中断源位置。本发明还公开了相应的中断源快速查询系统。通过实施本发明的技术方案,可以提高PLC查询中断源的效率。 |
申请公布号 |
CN105159224A |
申请公布日期 |
2015.12.16 |
申请号 |
CN201510444876.X |
申请日期 |
2015.07.27 |
申请人 |
深圳市合信自动化技术有限公司 |
发明人 |
黄诚雄 |
分类号 |
G05B19/05(2006.01)I |
主分类号 |
G05B19/05(2006.01)I |
代理机构 |
深圳汇智容达专利商标事务所(普通合伙) 44238 |
代理人 |
潘中毅;熊贤卿 |
主权项 |
一种中断源快速查询方法,应用于PLC以及多个扩展模块通过扩展总线级连形成的总线拓扑结构的PLC系统中,其特征在于,该方法包括如下步骤:所述多个扩展模块中的一个扩展模块产生中断信号,通过扩展总线向前级扩展模块发送,最终发送至PLC;PLC在接收所述中断信号后,生成一中断查询命令,并发送至扩展总线上;所述多个扩展模块收到所述中断查询命令,其中,第一级扩展模块响应所述中断查询命令,生成一中断帧,所述中断帧包括:帧起始位、帧同步位以及第一级扩展模块的中断状态位,并将所述中断帧发送至所述扩展总线上,然后释放所述扩展总线;后续各级扩展模块响应所述中断查询命令,根据自身的地址,确定相应等待时间,在所述等待时间到来后,将本级扩展模块的中断状态位发送至所述扩展总线上,然后释放所述扩展总线;所述PLC采样获得所述中断帧以及后续各级扩展模块的中断状态位,根据所述第一级扩展模块的中断状态位,以及后续各级扩展模块的中断状态位,确定中断源的具体位置。 |
地址 |
518000 广东省深圳市南山区西丽镇茶光路南深圳集成电路设计应用产业园210 |