随着业务模式的发展,用户除了将逆变器的数据上传到自家监控平台外,也需要将数据显示在或上传至自己公司的云平台,以实现便捷统一的数据管理,这种需求我们可统称为“与第三方平台的通讯”。
逆变器与监控平台之间的通讯从软件方面是依托于通讯协议(protocol),从硬件方面主要是以数据采集器模块(monitoring stick)充当数据收发的介质或桥梁,从而使逆变器的运行情况得以在监控运维平台上显示。监控运维云平台可以理解为以太网远端/云端服务器在用户端归纳展示的一个页面。根据性能或技术的不同,云平台所支持的功能多种多样,例如可提供查看最基本的设备发电量、电压、电流、实时功率、运行状态、设备序列号等等。
目前来看,逆变器与第三方平台通讯对接主要有以下这几种实现方式:
一、API接口数据转发
API是应用程序接口(API=Application Program Interface)的缩写形式,它实际上是一组定义程序及协议的集合,通过 API 接口实现计算机软件之间的相互通信。
API 的一个主要功能是提供应用程序与开发人员基于某软件或硬件来访问一组数据的能力,而又无需访问源码或理解其内部工作机制的细节。API 同时也是一种中间件,为各种不同平台的数据共享提供便利。
基于上述原理,古瑞瓦特提供便捷的API接口方案作为本公司服务器与第三方数据平台之间的中间件,传送至古瑞瓦特服务器的逆变器相关数据,经第三方的调用或请求,发送一份至第三方平台,从而满足数据在第三方平台进行监控展示的需求。
优点:非设备级、对接简单、开发量小、支持大量数据同时调用。
二、云端直发
云端数据直发也被称为“云云通信”,当某一部分逆变器的运行数据一旦产生、经数据采集器自动传至古瑞瓦特云服务器时,不在该处自动解析,而是在服务器开一个特定的账户,与某第三方平台的账户及端口一一对应,通过标准的mqtt协议将未经解析的数据、自动推送至该三方平台账户,频率与逆变器数采的数据更新频率一致。
这种方式被很多大型公司所偏爱,原因在于他们需要获取“一手原始数据”,同时又不打算更改采集器硬件,则云端推送、或者叫mqtt订阅的这种数据直发方式,可直接实现他们的要求。
mqtt是一个基于客户端-服务器的消息发布/订阅的即时传输通讯协议,是ISO 标准(ISO/IEC PRF 20922)下基于“发布/订阅”范式的消息协议,工作在 TCP/IP协议族上,具有标准、轻量、简单、开放和易于实现的特点,应用也很广泛。
举例来说,如果需要通过云端直发的方式将古瑞瓦特逆变器的运行数据发送至XX电网公司的数据云平台:
① XX电网运维中心平台只需要作为mqtt客户端,订阅古瑞瓦特的逆变器原始数据相关的Topic;
② 古瑞瓦特搭建mqtt服务器或开辟专区,专门响应XX电网通过mqtt客户端的数据发送订阅,进行数据推送。
三、多通道采集器直发
厂家标配的无线数据采集器一般都是单通道的,通道指向的IP地址为逆变器厂家自己的云平台,逆变器的运行数据通过该通道可传送至云端,供用户在手机APP端或电脑PC端访问查看数据。
多通道采集器一般可设计成双通道亦或是三通道的,其中,一个通道正常向逆变器厂家服务器发送数据,另一个通道向用户方的服务器同步发送数据而不经过厂家服务器;第三个通过在有必要时可继续向目标平台同步发送数据。这种方式将原始数据字节直接发送至写入通道的第三方服务器地址,用户可按其平台格式对数据做解析,满足数据直发用户第三方服务器的需求。同时还保留了厂家的监控通道,给后期的设备、电站运维提供了依据和便利,从而保证很多的运维工作仍可以远程解决。
四、RS485线直连
RS485通讯方式实际上是最早、最稳定应用在逆变器上的外部通讯方式,接口简单,组网方便,线缆成本不高,应用广泛。
RS-485接口采用平衡驱动器和差分接收器的组合,抗共模干扰能力增强,抗噪声干扰性好;最大的通信距离约为1000m,现场通信常采用9600bps波特率。
早期光伏电站的本地监控或局域组网监控,都是采用的RS485有线通讯的方式。
以古瑞瓦特逆变器为例,每台逆变器底部均配有相同的2个485口,功能及属性完全一样,适于单台或多台集群监控。
单台监控采用RS485有线通讯方式时,选择逆变器上任一485通讯口接线、连接至数据第三方数据监控平台;
多台监控时,多台逆变器之间通过RS485线进行串接(“手拉手”),第1台(或反向)开始出线,从第2台至第N-1台,此进彼出,至第N台(或反向)出线接至第三方数据平台,同时需给1~N台逆变器分配不同的COM地址;
古瑞瓦特提供标准MODBUS通讯协议。
小结:
以上四种与第三方平台对接的方式中,API接口相对更简便一些,目前在实际中应用更多一些;而对于要求必须数据直传的,则可选择云端直传或双通道采集器硬件直传的方式,其中双通道采集器需要定制开发;对于以本地集群监控为主的第三方数据传送,则可以布设RS485线缆连接、并根据厂家提供的通讯协议自行做兼容开发,就可实现数据读取。
责任编辑:周末