IEC61850与MMS的服务映射

IEC61850采用客户端/服务器模型的ACSI核心服务与MMS服务也有高度的相关性,但是IEC61850的ACSI服务和MMS服务之间也并非一一对应的关系。

  1. 有的ACSI服务(如关联服务Associate)可以直接映射到一个MMS的Initiate服务
  2. 有的ACSI服务需要分解并分别映射到多个MMS服务上才能实现最后需要的结果,如GetFile服务。
  3. 还有更多的情况是多个ACSI服务映射到同个MMS服务上,最突出的就是MMS的读Read和写Write服务,MMS的Read和Write服务抽象级很高可以满足很多需求

IEC61850与MMS服务的映射关系如下表:

编号 IEC61850对象 ACSI服务 MMS服务
1 服务器(Server) GetServerDirectory GetNamedList
2 逻辑设备(LDevice) GetLogicalDeviceDirectory GetNamedList
3 逻辑节点(LNode) GetLogicalNodeDirectory GetNamedList
4 GetAllDataValues Read
5 数据(Data) GetDataValues Read
6 SetDataValues Write
7 GetDataDirectory GetVariableAccessAttribute
8 GetDataDefinition GetVariableAccessAttribute
9 数据集(DataSet) GetDataSetValues Read
10 SetDataValues Write
11 CreateDataSet DefineNamedVariableList
12 DeleteDataSet DeleteNamedVariableList
13 GetDataSetDirectory GetNamedVariableListAttribute
14 报告控制块(RCB) Report InformationReport
15 GetBRCBValues Read
16 SetBRCBValues Write
17 GetURCBValues Read
18 SetURCBValues Write
19 控制(Control) Select Read
20 Select With Value Write
21 Cancel Write
22 Operate Write
23 TimeActivatedOperate Write
24 CommandTermination InformationReport
25 文件(File) GetFile FileOpen,FileRead,FileClose
26 SetFile ObtainFile
27 DeleteFile FileDelete
28 GetFileAttributeValues Sequence of FileDirectory
29 定值组控制块(SGCB) SelectActiveSG Write
30 SelectEditSG Write
31 SetSGValues Write
32 ConfirmEditSGValues Write
33 GetSGValues Read
34 GetSGCBValues Read
35 日志控制块(LCB) GetLCBValues Read
36 SetLCBValues Write
37 GetLogStatusValues Read
38 QueryLogByTime ReadJournal
39 QueryLogAfter ReadJournal
40 取代(Substitution) GetDataValues Read
41 SetDataValues Write
42 GSE / GOOSE GetGoCBValues Read
43 SetGoCBValues Write
44 GSE / GSSE GetGsCBValues Read
45 SetGsCBValues Write
46 关取(Associate) Associate Initiate
47   Abort Abort
48   Release Conclude

你可能感兴趣的:(IEC61850与MMS的服务映射)