基于RS485的传感器与摄像机之间的通信方法及其系统与流程

文档序号:12497467阅读:742来源:国知局
基于RS485的传感器与摄像机之间的通信方法及其系统与流程

本发明属于通信技术领域,具体涉及一种基于RS485的传感器与摄像机之间的通信方法及其系统。



背景技术:

随着经济和科学技术的快速发展,单一的摄像机视频监控越来越不能满足用户的需求。用户不仅仅是用摄像机监控场景里面的画面,他们的需求是不仅仅要监控到场景的视频,当场景里面有一些异常情况的时候,例如:着火、有人抢砸ATM、有人爬窗入室抢劫等,能够及时反馈给用户,如何在技术发展的浪潮中,实现用户提出的各种需求是非常重要的,这不仅仅是一个机遇也是一个挑战。



技术实现要素:

有鉴于此,本发明的主要目的在于提供一种基于RS485的传感器与摄像机之间的通信方法及其系统。

为达到上述目的,本发明的技术方案是这样实现的:

本发明实施例提供一种基于RS485的传感器与摄像机之间的通信方法,该方法为:传感器经过无线传输将前端信号传送到报警主机,摄像机监听与所述报警主机连接的RS485串口,并且对从所述报警主机接收到的数据按照定义的跟服务器交互的协议格式进行解析,最后所述摄像机将解析后的报文以XML格式上传到服务器。

上述方案中,该方法还包括:所述服务器将下发指令传送到摄像机,所述摄像机将收到的XML格式解析成对应的二进制报文,然后将解析后的二进制报文通过RS485串口发送到报警主机,所述报警主机通过无线下发给传感器,所述传感器根据下发指令做出相应的操作。

上述方案中,该方法还包括:所述服务器获取的信息发送到用户终端,所述用户终端根据情况向所述服务器发送控制指令。

上述方案中,所述摄像机对从所述报警主机接收到的二进制数据按照定义的协议格式进行解析,具体为根据接收到的二进制数据和不同类型协议的特点确定该报警主机属于何种类型协议,之后,将所述报警主机属于何种类型协议解析出的信息存储在XML格式的数据内并且上传到服务器。

本发明实施还提供一种基于RS485的传感器与摄像机之间的通信系统,该系统包括:传感器、报警主机、摄像机;

所述传感器,用于经过无线传输将前端信号传送到报警主机,

所述报警主机,用于接收所述传感器传送的前端信号并且转发至摄像机;

所述摄像机,用于监听与所述报警主机连接的RS485串口,并且对从所述报警主机接收到的数据按照定义的跟服务器交互的协议格式进行解析,最后将解析后获得的报文以XML格式上传到服务器。

上述方案中,该系统还包括服务器;

所述服务器,用于将下发指令传送到摄像机;

所述摄像机,用于将收到的XML格式解析成对应的二进制报文,然后将解析后的二进制报文通过RS485串口发送到报警主机;

所述报警主机,用于通过无线下发给传感器;

所述传感器,用于接收下发指令并且根据下发指令做出相应的操作。

上述方案中,该系统还包括用户终端;

所述服务器,用于将获取的信息发送到用户终端,

所述用户终端,用于根据情况向所述服务器发送控制指令。

上述方案中,所述摄像机对从所述报警主机接收到的二进制数据按照定义的协议格式进行解析,具体为根据接收到的二进制数据和不同类型协议的特点确定该报警主机属于何种类型协议,之后,将所述报警主机属于何种类型协议解析出的信息存储在XML格式的数据内并且上传到服务器。

与现有技术相比,本发明的有益效果:

本发明不仅能够监控场景的视频还能够通过前端的传感器知道场景的异常情况;能够实时有效的制止一些破坏的行为;通信协议简单易懂,实现互联;精确性高,省时省力,能够远程控制。

附图说明

图1为本发明实施例提供一种基于RS485的传感器与摄像机之间的通信方法的流程图。

图2为本发明实施例提供一种基于RS485的传感器与摄像机之间的通信方法中服务器远程操作传感器的流程图。

具体实施方式

为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

本发明实施例提供一种基于RS485的传感器与摄像机之间的通信方法,如图1所示,该方法通过以下步骤实现:

步骤101:传感器经过无线传输将前端信号传送到报警主机。

步骤102:摄像机监听与所述报警主机连接的RS485串口,并且对从所述报警主机接收到的数据按照定义的跟服务器交互的协议格式进行解析。

具体地,由于所述报警主机存在不同类型的协议,根据接收到的二进制数据和不同类型协议的特点确定该报警主机属于何种类型协议,进而后续,确定该报警主机发生报警的原因。

步骤103:最后所述摄像机将解析后获得的报文以XML格式上传到服务器。

具体地,经过定义的协议格式的二次解析成对端能识别的报文格式,最后发送给服务器是通过SOCKET通信实现。

将所述报警主机属于何种类型协议解析出的的信息存储在XML格式的数据内并且上传到服务器。

所述摄像机根据接收到的XML格式的数据确定何种类型协议的报警主机远程控制前端的传感器,然后经过对应该报警主机的协议解析成报警主机能够识别的二进制报文,起到远程操作前端传感器的目的。

进一步的,为了便于服务器对远程的传感器进行控制,所述服务器将下发指令传送到摄像机,所述摄像机将收到的XML格式解析成对应的二进制报文,然后将解析后的二进制报文通过RS485串口发送到报警主机,所述报警主机通过无线下发给传感器,所述传感器根据下发指令做出相应的操作。

进一步的,所述服务器获取的信息发送到用户终端,所述用户终端根据情况向所述服务器发送控制指令。

具体地,如图2所示,所述服务器远程操作传感器的过程为:

步骤201:用户终端输入控制命令;

步骤202:所述服务器收到用户终端的控制命令,转发给摄像机;

步骤203:所述摄像机收到服务器的数据,解析成报警主机能够识别的报文;

步骤204:所述报警主机接收到摄像头的数据,解析通过无线发给对应的传感器;

步骤205:所述传感器收到对应的指令,做出相应的操作。

本发明实施例还提供一种基于RS485的传感器与摄像机之间的通信系统,该系统包括:传感器、报警主机、摄像机;

所述传感器,用于经过无线传输将前端信号传送到报警主机,

所述报警主机,用于接收所述传感器传送的前端信号并且转发至摄像机;

所述摄像机,用于监听与所述报警主机连接的RS485串口,并且对从所述报警主机接收到的二进制数据按照定义的协议格式进行解析,最后将解析后获得的报文以XML格式上传到服务器。

所述摄像机,用于将所述报警主机属于何种类型协议的信息存储在XML格式的数据内并且上传到服务器。

所述服务器根据接收到的XML格式的数据确定何种类型协议的报警主机远程控制前端的传感器,然后经过对应该报警主机的协议解析成报警主机能够识别的二进制报文,起到远程操作前端传感器的目的。

该系统还包括服务器,

所述服务器,用于将下发指令传送到摄像机;

所述摄像机,用于将收到的XML格式解析成对应的二进制报文,然后将解析后的二进制报文通过RS485串口发送到报警主机;

所述报警主机,用于通过无线下发给传感器;

所述传感器,用于接收下发指令并且根据下发指令做出相应的操作。

该系统还包括用户终端;

所述服务器,用于将获取的信息发送到用户终端,

所述用户终端,用于根据情况向所述服务器发送控制指令。

以上所述,仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1