opcda服务器数据转IEC61850项目案例
1 案例说明
在OPC DA服务器上运行OPC DA client软件查看OPC DA服务器的相关参数。
配置VFBOX网关参数,使用网关采集OPC DA服务器数据
使用IEC61850协议转发采集的数据
2 VFBOX网关工作原理
VFBOX网关是协议转换网关,是把一种协议转换成另外一种协议。网关可以采集西门子,欧姆龙,三菱,AB PLC,DLT645,DLT698电表,modbus rtu tcp,环保的HJ212协议,opc ua和opc da,电力的IEC103 IEC104, IEC61850等,以及EthernetIP,Profinet IO,CCLink,EtherCAT现场总线协议,bacnet,MQTT,mysql,sqlserver数据库。不同型号的网关支持不同的协议,具体支持的协议参考网关侧面标签上的型号。依托500多种型号的网关产品,可以实现多种不同协议之间的互联互通。 网关连接在不同协议的设备之间,就像一个“翻译”,把一种设备支持的协议,转换成另一种设备支持的协议,从而实现两个不同协议的设备之间的数据交换。工作架构如下:
3 应用条件 采集OPC DA服务器的数据,需要在的OPC DA服务器上安装仰科的客户端软件。OPC DA服务器需要是window系统。如果OPC DA服务器不能安装软件,则网关采集不了OPC DA服务器的数据。
4 查看OPC DA服务器的相关参数
在opc da 服务器的电脑上打开opc client软件
点击菜单中的“OPC-connect”,可以搜索处网络中可的opc da服务器,选中要连接的服务器名称。本例选中:UWinTech.UWinOPCS.1 (opc da服务器的名称)
查找数据的标签名称。选择菜单“OPC-Add item”,查找此服务器上的数据标签名称。如要查看“LG_V301B_AV”的数据。
选中会显示数据如下:
在采集点上电右键,选中“Item Attributers”
可以查看数据的“数据类
以上参数在配置网关时会使用的到。OPC服务器的名称UWinTech.UWinOPCS.1。要采集的点名称:LG_V301B_AV,数据类型Double,
5 配置网关采集opc da数据
在电脑上安装VFBOX STUDIO软件。打开VS配置软件,新建工程,设备类型参考网关上的小标签。可选的型号有:VB301-1100,VB301-1200,VB301-1400,VB302-2400,VB303-2400.
新建设备,设备驱动类型选择OPC da client
下面的IP地址不用修改。
输入OPC DA服务器的名称
新建一个采集点,输入对应的数据类型和点名称。读写控制只能选读和写。如果要写数据到服务器,读写控制设置成写。
点击“下载”,把工程下载到网关中。
点击菜单 启动OPC DA 驱动。每次工程有修改,下载后都需要停止一下驱动,然后在启动OPC DA驱动。
如果需要电脑启动后,自动启动OPC Da驱动。可以点击“Enable OPC DA Driver Auto Startup”。
点击“查看数据”可以看到网关采集到的数据。
6 用IEC61850协议转发数据
启用IEC61850服务。
选项 说明 启用 Yes:启动61850功能 启用上报 Yes:启动网关的自动上报功能,定时上报,数据有变化也上报。 端口 102.网关的侦听端口,一般不修改。 上报触发GI 数据有变化就上报数据。需把“启用上报”设置成YES 上报周期间隔 网关自动上报数据的间隔。单位毫秒。 控制模式 控制模式: Select before operate:选控。选择变量后再控制 Sbow:select with value Direct:直控。直接控制 上报实例数量 上报的主站数量。如果需要多个,可根据主站需求设置 上报实例简单名称 Yes:只有名称。 No:包含设备名称,路径等信息。 数据集内容 设置DA,则会导出DA数据集 设置DO,则会导出DO数据集 SPS附加属性 MV附加属性 APC选择属性 设置成Yes,则导出的ICD文件中包含相应信息。 设置成No,则导出的ICD文件中不包含相应信息。
IED名称 网关的IED名称 逻辑设备名称 逻辑设备名称 注:以上参数如果不确定,一般使用默认即可,主站有特殊需求在进行相应的修改。另外可让主站提供ICD文件的样例,也可以对照进行修改。
添加要转发的数据。
选项 说明 SPS单点状态 遥信数字量DI点,布尔量状态上报。点位名称:Ind1, Ind2, Ind3 … (I是大写的i) INS整数状态 遥信多状态DI点,多布尔量状态上报。 SPC可控单点 遥控输出量DO点,平台控制布尔量。点位名称:SPCSO1, SPCSO2, SPCSO3。(O是大写的o,不是数字0) MV测量 遥测模拟量AI点。模拟量上报。点位名称:AnIn1, AnIn2, AnIn3 …(I是大写的i) APC可控模拟设点 遥调。平台下发设置模拟量。点位名称:APC1,APC2…
如果需要平台可以下发控制,需要把变量放在“SPC可控单点”,“APC可控模拟设点”。 “SPS单点状态”和“SPC可控单点”是开关量。 “MV测量值”和“APC可控模拟设点”是数据模拟量。
设置完成后,点击菜单“下载”,把工程下载到网关中。
7 网关使用多个逻辑设备和逻辑节点的方法
在一些采集的数据量大的场合,比如超过1000个点,建议建多个逻辑设备。
如下图所示,把“逻辑设备名称”清空。保留IED名称。
按如下方式设置标签名称。
标签名称 说明 DEV1 DEV1是逻辑设备名称,一个逻辑设备名称下的点数(不是逻辑节点)不超过200个。点数多,则设置多个逻辑设备。 GGIO1 GGIO1:逻辑节点名称。同一个逻辑设备下,可以设置多个逻辑节点。
8 在服务器上运行仰科OPC DA采集软件
如果OPC DA服务器上不能安装VS软件。可以把VFBOXOPCClient复制到OPC DA服务器上运行,VFBOXOPCClient不需要安装,打开直接使用。
在其他电脑上安装VS软件,并按上面的步骤配置好参数,点击下载,把工程下载到网关中。然后,点击工程目录,打开工程目录。
点击“关闭工程”,关闭当前工程。
把VFBOXOPCClient整个目录复制到OPC DA服务器上。复制prj.db3到VFBOXOPCClient目录下。
用管理员权限打开VFBOXOPCClient.exe软件,点击2处,加载prj.db3工程文件。在Gateway IP Address,输入网关的IP地址。点击Start,启动OPC DA采集服务。
如果需要电脑启动,自动启动OPC DA 采集,点击“Enable OPC DA Driver Auto Startup”
点击配置参数电脑上的VS软件上的“查看数据”。看一下数据情况。注意配置参数的电脑一定要“停止OPC DA驱动”,看一下是否采集到数据。
如果工程有修改,需要重新下载到网关,需要重新把prj.db3工程文件复制到OPC DA服务器。停止服务,再启动服务。按上面从头开始的流程在做一遍。
9 案例总结 使用协议转换网关可以很方便的实现不同协议的设备之间的数据转换。大量节省了项目实施过程的时间成本,人力成本。VFBOX网关产品都是工业级品质,符合工业应用的场景。只需要简单的参数配置,可以很快完成设备和系统之间的连接。方案优点:
不需要修改设备里的程序。
不影响设备原有的工作方式和功能。
只需要简单的配置就可以实现功能需求。
设备长期稳定工作。
网关运行架构如下
基础信息
提交
电力IEC104设备数据转IEC61850项目案例
发那科机床数据转IEC61850项目案例
CJ188数据转IEC61850项目案例
DTL698电表数据转IEC61850协议项目案例
基恩士PLC数据转IEC61850项目案例