【技术实现步骤摘要】
一种通讯网关和LoRa节点控制系统
本专利技术涉及通信控制
,特别是一种通讯网关和LoRa节点控制系统。
技术介绍
BACnet(ADataCommunicationProtocolforBuildingAutomationandControlNetwork)是建筑自动化与控制网络的数据通信协议,它可以使不同厂商的控制产品(如暖通空调、照明、消防、门禁和安全防范等设备)集成到统一的系统中实现设备的互操作。BACnet协议的优势在应用层,由于采用标准模型,其安装和维护更为简易,且扩展性与兼容性大大增强。因此,BACnet协议已广泛应用于楼宇空调、热力管网、洁净室、实验室、手术室、煤矿地热利用等领域。LoRa(LongRange)是低功耗广域网(Low-PowerWide-AreaNetwork,LPWAN)通信技术的一种,是Semtech公司于2013年发布的超长距离低功耗数据传输技术。LoRa有远距离、低功耗以及低成本等优势。特别地,LoRa的传输距离范围长达15至20公里,使用免牌照的频段,且基础设施以及节点/终端的成本低,这些都使得LoRa在末端极具优势,节省布线,大大降低使用成本。因此,将BACnet和LoRa通信技术结合起来,基于BACnet建立主系统并以LoRa为末端的应用将能最大程度地发挥两者的优势,实现对LoRa节点的有效控制,具有很高的应用价值。然而,目前还没有出现可高效地实现LoRa节点与BACnet设备之间的通信的方案。
技术实现思路
鉴于上述问题,提出了 ...
【技术保护点】
1.一种通讯网关,应用于LoRa节点与BACnet设备之间的通讯,其特征在于,所述通讯网关包括:/n主控电路,以及与所述主控电路连接的LoRa通讯模块和BACnet通讯模块;其中,/n所述LoRa通讯模块配置为接收来自所述LoRa节点的第一数据并将所述第一数据发送至所述主控电路;/n所述BACnet通讯模块配置为接收所述BACnet设备发送的第二数据并将所述第二数据发送至所述主控电路;/n所述主控电路配置为对接收的所述第一数据进行LoRa到BACnet协议转换得到转换后的第一数据,并将所述转换后的第一数据发送至所述BACnet通讯模块,以及对接收的所述第二数据进行BACnet到LoRa协议转换得到转换后的第二数据,并将所述转换后的第二数据发送至所述LoRa通讯模块;/n所述LoRa通讯模块还配置为将接收的所述转换后的第二数据发送至所述LoRa节点;/n所述BACnet通讯模块还配置为将接收的所述转换后的第一数据发送至所述BACnet设备。/n
【技术特征摘要】
1.一种通讯网关,应用于LoRa节点与BACnet设备之间的通讯,其特征在于,所述通讯网关包括:
主控电路,以及与所述主控电路连接的LoRa通讯模块和BACnet通讯模块;其中,
所述LoRa通讯模块配置为接收来自所述LoRa节点的第一数据并将所述第一数据发送至所述主控电路;
所述BACnet通讯模块配置为接收所述BACnet设备发送的第二数据并将所述第二数据发送至所述主控电路;
所述主控电路配置为对接收的所述第一数据进行LoRa到BACnet协议转换得到转换后的第一数据,并将所述转换后的第一数据发送至所述BACnet通讯模块,以及对接收的所述第二数据进行BACnet到LoRa协议转换得到转换后的第二数据,并将所述转换后的第二数据发送至所述LoRa通讯模块;
所述LoRa通讯模块还配置为将接收的所述转换后的第二数据发送至所述LoRa节点;
所述BACnet通讯模块还配置为将接收的所述转换后的第一数据发送至所述BACnet设备。
2.根据权利要求1所述的通讯网关,其特征在于,所述主控电路内包含变量存储区;所述第一数据为所述LoRa节点的变量数据;
所述主控电路还配置为对接收的所述LoRa节点的变量数据进行LoRa到BACnet协议的数据映射和变换得到转换后的变量数据,并将所述转换后的变量数据缓存于所述变量存储区中;
所述主控电路还配置为响应于经所述BACnet通讯模块发送至的来自所述BACnet设备的数据请求从所述变量存储区中读取相应的所述转换后的变量数据并发送至所述BACnet通讯模块,进而所述BACnet通讯模块将所述转换后的变量数据发送至所述BACnet设备。
3.根据权利要求2所述的通讯网关,其特征在于,所述主控电路内置有指定逻辑文件;
所述主控电路还配置为根据所述指定逻辑文件对所述LoRa节点的变量数据进行逻辑运算得到变量结果,将所述变量结果存储至所述变量存储区,并将所述变量结果发送至所述LoRa通讯模块,进而所述LoRa通讯模块将所述变量结果发送至与所述变量结果对应的变量挂接的所述LoRa节点。
4.根据权利要求1所述的通讯网关,其特征在于,所述BACnet通讯模块包括:
RS485接口模块,配置为将所述转换后的第一数据转换为BACnetMS/TP协议格式的数据并将转换得到的BACnetMS/TP协议格式的数据发送至所述BACnet设备,以及将从所述BACnet设备接收的BACnetMS/TP协议格式的第二数据发送至所述主控电路,以实现所述LoRa节点与所述BACnet设备之间的BACnetMS/TP通讯;和/或
以太网接口模块,配置为将所述转换后的...
【专利技术属性】
技术研发人员:张青,李锦文,张义农,马俊杰,董世运,
申请(专利权)人:北京和欣运达科技有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。