主权项 |
一种多传感器复用总线系统,其特征在于,包括:多个传感器、主设备、通信总线;各传感器通过通信总线与所述主设备连接;所述主设备,用于查询配置表,确定所述配置表中指令消息有效的设备标识,并向指令消息有效的设备标识对应的传感器发送所述指令消息,所述配置表中包含传感器的设备标识与指令消息有效性之间的对应关系;所述传感器,用于采集数据,并根据所述主设备发送的指令消息向所述主设备返回响应消息;所述主设备根据所述各传感器的工作情况,预先在配置表中设置传感器的设备标识与指令消息有效性之间的对应关系;所述指令消息为查询传感器状态请求消息,所述主设备,具体用于:用于查询配置表,确定所述配置表中查询传感器状态请求消息有效的设备标识,并向查询传感器状态请求消息有效的设备标识对应的传感器发送所述查询传感器状态请求消息;相应的,所述传感器,具体用于向所述主设备返回传感器状态信息;或者,所述指令消息为获取传感器数据请求消息,所述主设备,具体用于查询配置表,确定所述配置表中获取传感器数据请求消息有效的设备标识,并向获取传感器数据请求消息有效的设备标识对应的传感器发送所述获取传感器数据请求消息;相应的,所述传感器,具体用于向所述主设备返回传感器数据;或者,所述配置表还包括获取传感器数据信息的总次数,所述指令消息为获取传感器数据请求消息,所述主设备,具体用于查询配置表,确定所述配置表中获取传感器数据请求消息有效的设备标识,并根据所述获取传感器数据信息的总次数向获取传感器数据请求消息有效的设备标识对应的传感器发送所述获取传感器数据请求消息;相应的,所述传感器,具体用于向所述主设备返回传感器数据;或者,所述指令消息为查询传感器状态请求消息和获取传感器数据请求消息,所述主设备,具体用于查询配置表,确定所述配置表中查询传感器状态请求消息和获取传感器数据请求消息均有效的设备标识,并向查询传感器状态请求消息和获取传感器数据请求消息均有效的设备标识对应的传感器发送查询传感器状态请求消息和获取传感器数据请求消息;相应的,所述传感器,具体用于向所述主设备返回传感器状态信息和传感器数据;或者,所述配置表还包括获取传感器数据信息的总次数,所述指令消息为查询传感器状态请求消息和获取传感器数据请求消息,所述主设备,具体用于查询配置表,确定所述配置表中查询传感器状态请求消息和获取传感器数据请求消息均有效的设备标识,并向查询传感器状态请求消息和获取传感器数据请求消息均有效的设备标识对应的传感器发送查询传感器状态请求消息,且根据所述获取传感器数据信息的总次数向查询传感器状态请求消息和获取传感器数据请求消息均有效的设备标识对应的传感器发送获取传感器数据请求消息;相应的,所述传感器,具体用于向所述主设备返回传感器状态信息,且向所述主设备返回传感器数据。 |