IEC61850数据模型

61850是按照类的视图建模,服务器-逻辑设备-逻辑节点-数据-数据属性。

Name类是除服务器外所有类的基类,Name包含Object name 和Object Reference俩种属性。Logical Device,Logical Node,Data,Data Attribute 都是从Name里派生出来的,它们都继承了Object name 和Object Reference 属性。Logical Node为公用节点类,定义比较笼统,在IEC61850-7-2中进行了定义,没有具体的LNName,显然不能满足要求,在IEC61850-7-4中定义了兼容逻辑节点类,定义了像XCBR这样实际的逻辑节点。

为了使用方便,在数据类的基础上定义了公用数据类(CDC),在IEC61850-7-3中定义。公用数据类弥补了7-2中数据类(包括属性和服务)中属性没有具体定义的缺陷,例如 Data Attribute,包含四方面信息,stVal,q,t,d,但是没有对这些含义具有的意义明确说明,在7-4中的兼容数据类中进行了补充说明,stVal = 1 表示OK,等于2表示warning.等于3表示Alarm.

Logical Node 是数据(Data),数据集(DataSet),缓存报告控制块(BRCB),非缓存报告控制块(UBRCB),日志控制块(LCB)、日志(Log),定制组控制块(SGCB),面向通用对象的变电站事件<Goose>控制块(GoCB),面向变电站状态事件<GSSE>控制块(GCB),多播采样控制块(MSCB)、单路传播采样控制块的组合(USVCB)。

Logical Node 分为LLN0(有且只有一个),以及LLNn等等,SGCB,GoCB,GCB,MSVCB这几个只能出现在LLN0中,其余几个出现在哪都行。

不管是逻辑节点还是兼容逻辑节点,都包含很多数据类,像7-2中的数据类,7-3中的公用数据类,7-4中的兼容数据类。逻辑节点本来包含很多内容,每个逻辑节点至少包含一个Data,可能有数据集,还可能有报告控制块,日志控制块。如果有数据集,一般都会有自己的控制块,客户端可以通过控制块来改变服务器中的数据。在61850中,没有对数据集,报告和日志控制块进行定义,留在工程阶段进行。

公用逻辑节点类

上面的这些属性类型(CDC)都是在7-3中定义的公用数据类,而且每一个数据类都有一个模板。所有逻辑节点派生于公用逻辑节点,公用数据类的每一项都有明确定义(数据属性和服务)。

兼容逻辑节点(XCBR)有很多属性,大体可以分为公用逻辑节点信息、控制、测量、状态信息,比如这个控制里边的pos,代表断路器位置,它的数据属性(也就是公用数据类)是DPC,DPC里有很多基本信息,比如q.所以可以这么访问XCBR1.pos.q    未完待续。。。





  • 3
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值