首页 理论教育制造报文规范(MMS)优化方案

制造报文规范(MMS)优化方案

【摘要】:表2-2基于TCP/IP的MMS通信协议栈客户/服务器模型的 A-Profile 的应用层采用 MMS和ACSE,其所使用的表示层和会话层均是面向连接的,是隐含的、强制性的。MMS 是一个应用层标准,用来支持在计算机综合制造环境中的设备间的消息通信。IEC 61850 中 ACSI 服务器类的实例被映射到一个MMS的虚拟制造设备对象。MMS命名变量有一个分层的MMS类型描述。MMS类型描述的一般分层结构包括多个层次的组件。表2-4IEC 61850的服务模型映射到MMS的服务模型

核心 ACSI 服务映射到MMS协议栈,其协议栈如表2-2所示。

表2-2 基于TCP/IP的MMS通信协议栈

客户/服务器模型的 A-Profile 的应用层采用 MMS和ACSE(关联控制服务元素),其所使用的表示层和会话层均是面向连接的,是隐含的、强制性的。

客户/服务器模型的T-Profile有两种选择:TCP/IP和ISO T-Profile。由于TCP/IP协议集的广泛应用,在此只列出了基于TCP/IP的T-Profile,基于ISO的T-Profile请参考IEC 61850-8-1的标准文本。表 2-2 中的TCP/IP是指TCP和IP这两个具体的协议,而不是表示 Internet 所使用的体系结构或整个 TCP/IP 协议组。TCP/IP 再映射到ISO/IEC 8802-3 Ethertype。

在 ISO 体系结构中,数据链路层又细分为逻辑链路控制子层(LLC)和媒体访问控制子层(MAC)。顾名思义,MAC 子层位于物理层的上面,负责在物理层的基础上进行无差错通信(包括实现和维护 MAC 协议、比特差错检测和寻址)。数据链路层中与媒体接入无关的部分都集中在 LLC 子层,其功能包括:建立和释放数据链路层的逻辑连接、提供与高层的接口差错控制和给帧加上序号。因此,ISO CO T-Profile 要经 ISO/IEC8802-2 LLC 子层通信协议才映射到以太网上。显然,两种 T-profile 都是面向连接的。

MMS 是一个应用层标准,用来支持在计算机综合制造环境中的设备间的消息通信。MMS 定义了低层通信系统所提供的一系列抽象服务,以及在MMS环境中对等的应用实体之间传输数据和控制信息的单个协议的步骤、选择服务的方式和相应MMS协议数据单元的结构。

IEC 61850 中 ACSI 服务器类的实例被映射到一个MMS的虚拟制造设备对象(VMD)。MMS的VMD是实际设备的虚拟映像。每个VMD被赋予一个或多个通信地址,地址创建服务访问点,用其来实现MMS服务的交换。在这里的MMS映射中,一个VMD代表了ACSI服务器所提供的性能。

逻辑设备类的实例由MMS的域对象来代表。域对象代表了组成一个逻辑设备的对象和服务的集合。域(逻辑设备)的名字是任意的,但在服务器环境下是唯一的。每个物理设备至少包含一个代表了MMS VMD物理资源的域,这个域至少包含一个LLN0和LPHD逻辑节点。如果在一个功能实现中有多个逻辑设备,那么将增加一个包含物理设备信息的附加域,这个域的名字为LD0。

IEC 61850逻辑节点类的实例映射到一个MMS命名变量。MMS命名变量有一个分层的MMS类型描述。MMS类型描述的一般分层结构包括多个层次的组件。IEC 61850规定了类型描述的创建法则。这种法则和映射就生成一个MMS命名变量,通过使用一个代表访问类型的MMS命名规范可以访问其组件。

IEC 61850中的对象模型映射到MMS的对象模型,如表2-3所示。

表2-3 IEC 61850的对象模型映射到MMS的对象模型

IEC 61850中的服务模型映射到MMS的服务模型,如表2-4所示。

表2-4 IEC 61850的服务模型映射到MMS的服务模型