如何实现逆变器Modbus转IEC 104协议接入电力监控系统?

摘要:VFBOX协议转换网关支持PLC,modbus,EthernetIP,Profinet,CCLink,EtherCAT,IEC61850,IEC104,bacnet,DLT645,HJ212,opc ua,opc da,DNP3。
• 一、项目背景 某光伏电站需要对并网逆变器进行实时监控,并将运行数据上传至调度主站。逆变器设备采用Modbus RTU协议通信,输出直流电压、直流电流、交流电压、交流电流、输出功率、发电量、设备状态等关键参数。调度主站系统采用IEC 60870-5-104规约作为标准通信协议。 项目要求在不影响逆变器原有通信与控制的条件下,将其接入电力监控系统,实现“遥测、遥信、遥控、遥调”四遥功能。 • 二、解决方案 选用上海仰科VFBOX协议转换网关(型号:VB301-1110,支持1网口、1串口、4G无线),实现: • 通过RS485采集逆变器Modbus数据 • 转换为IEC 104规约数据模型 • 通过4G无线网络(或以太网)上传至104主站 该网关支持104服务端与客户端两种模式,适用于本地网络或远程无线接入场景。 • 三、硬件连接与配置 • 1. 现场接线 • 逆变器RS485接口 → 网关COM1(A-A、B-B) • 网关安装SIM卡(移动/联通/电信),连接4G天线 • 电源:DC 12V/24V接入网关V+、V- • 网关通过导轨安装于逆变器就近电柜内 • 2. 本地调试网络设置 • 电脑IP设置为 192.168.1.198 • 网关默认IP 192.168.1.199(可通过FUN键恢复) • 使用网线直连网关,通过VFBOX Studio进行配置 • 四、VFBOX Studio配置步骤 • 1. 新建工程并添加逆变器设备 打开VFBOX Studio → 新建工程 → 设备类型选择 VB301-1110 “新建设备” → 选择“Modbus RTU”驱动 设备名称可设为 INV1 配置串口参数(与逆变器一致,如9600,8,N,1) 设置逆变器Modbus地址(如站号=1) • 2. 添加逆变器数据点 根据逆变器协议手册,添加关键参数并映射为104规约点表: 数据描述 Modbus地址 数据类型 104类型 104地址(十进制) 直流电压 40001 Float AI-MeasuredValueShot 16385 直流电流 40003 Float AI-MeasuredValueShot 16386 交流电压 40005 Float AI-MeasuredValueShot 16387 交流电流 40007 Float AI-MeasuredValueShot 16388 输出功率 40009 Float AI-MeasuredValueShot 16389 日发电量 40013 Float COUNTER-IntegratedTotals 32769 累计发电量 40015 Float COUNTER-IntegratedTotals 32770 逆变器运行状态 00001 Boolean DI-SinglePoint 1 故障告警 00002 Boolean DI-SinglePoint 2 并网状态 00003 Boolean DI-SinglePoint 3 远程启停控制 — Boolean DO-SingleCommand 24577 功率设定 — Float AO-SetpointCommandShort 25089 提示:添加第一个点后可手动修改地址,后续点地址会自动递增。
阅读全文