空调监控系统及用于空调的opc服务器和opc连接方法
【技术领域】
[0001]本发明涉及电器领域,具体地,涉及一种空调监控系统及用于空调的OPC服务器和OPC连接方法。
【背景技术】
[0002]OPC (Object Linking and Embedding (OLE) for Process Control)的出现为基于Windows的应用程序和现场过程控制应用建立了桥梁。在过去,为了存取现场设备的数据信息,每一个应用软件开发商都需要编写专用的接口函数。由于现场设备的种类繁多,且产品的不断升级,往往给用户和软件开发商带来了巨大的工作负担。通常这样也不能满足工作的实际需要,系统集成商和开发商急切需要一种具有高效性、可靠性、开放性、可互操作性的即插即用的设备驱动程序。在这种情况下,OPC标准应运而生。OPC标准以微软公司的OLE技术为基础,它的制定是通过提供一套标准的0LE/C0M接口完成的。OPC现已成为工业界系统互联的缺省方案,为工业监控带来了便利,用户不用为通讯协议的难题而苦恼。任何一家自动化软件解决方案的提供者,如果它不能全方位地支持0PC,则必将被历史所淘汰。
[0003]目前OPC技术广泛应用于工业自动化和楼宇自控系统中,中央空调系统作为建筑物的重要组成部分,一向是智能家居系统和楼宇自控系统的重点,而中央空调系统内部室外机、室内机以及线控器通讯一般都是485总线或者CAN总线,协议一般也是私有的控制协议,不同厂家的硬件接口和通讯协议各不相同,因而很难集成到家居或者楼宇自控系统中。因此,开发一个OPC服务器,将中央空调系统通过OPC接口协议接入智能家居和楼宇自控系统中,这将具有重要的意义和价值。
【发明内容】
[0004]本发明的目的是提供一种空调监控系统及用于空调的OPC服务器和OPC连接方法,其中通过用于空调的OPC服务器能够将不同空调与OPC服务器进行连接,以实现OPC客户端对空调的监控。
[0005]为了实现上述目的,本发明提供一种用于空调的OPC服务器,所述OPC服务器包括:空调连接接口,与所述空调连接;0PC连接接口,与OPC客户端连接;以及处理装置,用于执行以下至少一者:通过所述空调连接接口接收来自所述空调的运行信息,并将所接收到的运行信息按照OPC协议进行处理以便所述OPC客户端获取该运行信息,及通过所述OPC连接接口接收来自所述OPC客户端的控制信息,并对所接收到的控制信息按照用于所述空调的传输协议进行处理以便控制所述空调。
[0006]优选地,所述OPC服务器还包括传输协议库,该传输协议库中包含OPC协议以及针对空调的传输协议。
[0007]优选地,所述处理装置用于:将来自所述空调的运行信息按照用于该空调的传输协议进行解析;将解析后的运行信息按照OPC协议进行处理以便所述OPC客户端获取处理后的运行信息。
[0008]优选地,所述处理装置用于:将来自所述OPC客户端的控制信息按照OPC协议进行解析;将解析后的控制信息按照所要控制的空调的传输协议进行处理;以及将处理后的控制信息传送至所述空调。
[0009]优选地,所述空调为包括一台或多台室内机和室外机的中央空调,所述运行信息包括所述室外机运行信息和/或所述室内机运行信息。
[0010]优选地,所述空调连接接口和所述OPC连接接口为有线或无线接口,所述空调连接接口与室外机总线或室外机集控器及室内机总线或室内机集控器连接。
[0011]相应地,本发明还提供一种空调监控系统,该空调监控系统包括:上述OPC服务器;以及OPC客户端,与所述OPC服务器的OPC连接接口连接。
[0012]相应地,本发明还提供一种用于空调的OPC连接方法,所述OPC连接方法包括以下至少一者:通过所述空调连接接口接收来自所述空调的运行信息,并将所接收到的运行信息按照OPC协议进行处理以便所述OPC客户端获取该运行信息,及通过所述OPC连接接口接收来自所述OPC客户端的控制信息,并对所接收到的控制信息按照用于所述空调的传输协议进行处理以便控制所述空调。
[0013]优选地,所述OPC协议及用于所述空调的传输协议被包含于传输协议库内。
[0014]优选地,所述OPC连接方法包括:将来自所述空调的运行信息按照用于该空调的传输协议进行解析;将解析后的运行信息按照OPC协议进行处理以便所述OPC客户端获取处理后的运行信息。
[0015]优选地,所述OPC连接方法包括:将来自所述OPC客户端的控制信息按照OPC协议进行解析;将解析后的控制信息按照所要控制的空调的传输协议进行处理;以及将处理后的控制信息传送至所述空调。
[0016]优选地,所述空调为包括多台室内机和室外机的中央空调,所述运行信息包括所述室外机运行信息和/或所述室内机运行信息。
[0017]通过上述技术方案,利用所述空调连接接口接收来自所述空调的运行信息,并将所接收到的运行信息按照OPC协议进行处理以便将该运行信息发送至所述OPC客户端,及通过所述OPC连接接口接收来自所述OPC客户端的控制信息,并对所接收到的控制信息按照用于所述空调的传输协议进行处理以便控制所述空调。如此能够实现OPC客户端对空调的监控。
[0018]本发明的其它特征和优点将在随后的【具体实施方式】部分予以详细说明。
【附图说明】
[0019]附图是用来提供对本发明的进一步理解,并且构成说明书的一部分,与下面的【具体实施方式】一起用于解释本发明,但并不构成对本发明的限制。在附图中:
[0020]图1是根据本发明提供的空调监控系统的接口框图;
[0021]图2是根据本发明一种实施方式的OPC服务器与中央空调和OPC客户端的连接示意图;以及
[0022]附图标记说明
[0023]10监控系统 20空调
[0024]110 OPC服务器 111空调连接接口
[0025]112 OPC连接接口 113处理装置
[0026]120 OPC客户端 22、23、24室内机/室外机
[0027]21室外机总线或集控器/室内机总线或集控器
【具体实施方式】
[0028]以下结合附图对本发明的【具体实施方式】进行详细说明。应当理解的是,此处所描述的【具体实施方式】仅用于说明和解释本发明,并不用于限制本发明。
[0029]图1是根据本发明提供的空调监控系统的接口框图。如图1所示,本发明提供的空调监控系统10可以包括:0PC服务器110和OPC客户端120,OPC客户端120与所述OPC服务器110的OPC连接接口 112连接。如此能够通过目前在楼宇自控系统中广泛应用的OPC技术来监控空调的运行。
[0030]其中,如图1所示,OPC服务器110可以包括:空调连接接口 111,与所述空调20连接;0PC连接接口 112,与OPC客户端120连接;以及处理装置113,用于执行以下至少一者:通过所述空调连接接口 111接收来自所述空调20的运行信息,并将所接收到的运行信息按照OPC协议进行处理以便所述OPC客户端120获取该运行信息,及通过所述OPC连接接口112接收来自所述OPC客户端120的控制信息,并对所接收到的控制信息按照用于所述空调20的传输协议进行处理以便控制所述空调20。如此能够实现OPC客户端获取不同空调的运行数据并能够对其进行控制。
[0031]对于不同厂家或相同厂家的不同型号的空调,其可能具有不同的传输协议(接口协议),例如KNY协议。本发明提供的OPC服务器10中可以包括传输协议库,该传输协议库中可以包含针对空调的传输协议以及OPC协议,以便能够与不同空调进行信息传输。
[0032]在OPC服务器110接收到来自空调的运行信息之后,通过处理装置113将所接收到的运行信息按照传送该运行信息的空调20的传输协议进行解析;为了保证能够OPC客户端能够获得空调20的运行信息,处理装置113将解析后的运行信息按照OPC协议进行再处理以形成OPC点位,以使得OPC客户端120能够获得处理后