1.一种基于物联网的节能检测控制装置,其特征在于:包括传感模块、切换模块、主控模块、执行模块及通讯模块;所述传感模块包括至少一个传感器,传感器并联接入切换模块,通讯模块与主控模块相连,主控模块分别连接执行模块及通讯模块;所述执行模块包括至少一个驱动器;
所述主控模块将本地的传感器状态通过通讯模块向外发送,同时通过通讯模块接收外部装置的传感器状态,而后主控模块根据收到的外部装置的传感器状态对应通过执行模块中驱动器实现控制调整;
所述切换模块包括一译码器,译码器的输入端连接传感器,信号输出端及使能端连接主控模块;所述使能端的个数的2次幂不小于输入端的个数;
所述传感模块包括多个支路,每个支路设有接口,所述传感器可连接于接口上,传感模块还包括保护电路,保护电路与传感模块的支路一一对应设置;
当主控模块检测到连接的传感模块的传感器增加时,主控模块将该传感器更新加入本地状态矩阵A中,并根据更新后本地状态矩阵A生成本地的交换矩阵LSN后向外广播本地的交换矩阵LSN;
当主控模块检测到连接的传感模块的传感器减少时,主控模块将该传感器从本地状态矩阵A删除,并根据此时的本地状态矩阵A生成本地的交换矩阵LSN后向外广播本地的交换矩阵LSN;
在初始化时:
S11)主控模块生成本地的交换矩阵LSN及本地状态矩阵A;
S12)主控模块通过通讯模块向外广播本地的交换矩阵LSN并接收外部的交换矩阵LSN;
S13)根据接收到的外部的交换矩阵LSN,更新生成外部设备完备矩阵B;
在工作时:
S21)控制切换模块依次连通传感模块的传感器与主控模块,主控模块将接收的传感器值依次计入中间状态矩阵Temp;
S22)主控模块对比本地状态矩阵A与中间状态矩阵Temp是否相等,若不相等则转到S23,相等则转到S25;
S23)主控模块将中间状态矩阵Temp更新至本地状态矩阵A;
S24)根据更新的本地状态矩阵A生成新的本地的交换矩阵LSN并向外广播;
S25)主控模块判断是否收到广播的外部的交换矩阵LSN,是则转到S24,否则转到S21;
S24)主控模块根据外部的交换矩阵LSN更新外部设备完备矩阵B;
S25)主控模块根据外部设备完备矩阵B更新本地终端控制矩阵C;
S26)主控模块根据本地终端控制矩阵C,向执行模块对应的驱动器发出控制指令。
2.一种基于物联网的节能检测控制系统,其特征在于:包括至少两个如权利要求1所述的基于物联网的节能检测控制装置,所述基于物联网的节能检测控制装置的通讯模块依次相连;
所述基于物联网的节能检测控制装置的通讯模块采用菊花链式或星型拓扑结构由双绞线连接。
3.如权利要求2所述的基于物联网的节能检测控制系统,其特征在于:当系统中新增基于物联网的节能检测控制装置时,新增的基于物联网的节能检测控制装置的主控模块生成本地的交换矩阵LSN并向外广播,其他基于物联网的节能检测控制装置的主控模块在收到新增的基于物联网的节能检测控制装置的交换矩阵LSN后,各自更新其外部设备完备矩阵B,而后更新本地终端控制矩阵C并对应根据本地终端控制矩阵C,向执行模块对应的驱动器发出控制指令。
4.如权利要求2所述的基于物联网的节能检测控制系统,其特征在于:当系统在线删除物联网的节能检测控制装置时,还在线上的剩余物联网的节能检测控制装置会根据交换矩阵LSN的变化,自动屏蔽删除对应物联网的节能检测控制装置。