Context Management
1. Initiate
MMSPdu Received ::=
A8 25 80 02 08 00 81 01 05 82 01 05 83 01 05 A4 16 80 01 01 81 03 05 F8 00 82 0C 03 EE 19 00 18 00 02 00 00 00 FD 18
Tag Length Value -- Tag definition
---------------------------------------------------------------------------------------------------------
[8] A8 25 -- initiate-RequestPDU,
A8 = 1010 1000;
bit7,6 = Tag type, 00 = Universal tag, 10 = Context specific
bit5 = , 0 = Primitive, 1 = Contructed
(
00 0 = INTEGER, BITSTRING, BOOLEAN
00 1 = SEQUENCE, SEQUENCE OF
10 0 = IMPLICIT
10 1 = IMPLICIT SEQUENCE, IMPLICIT SEQUENCE OF
)
bit4-0 = Value, for primitive Universal tags, value defined in ASN.1, other use [x] in MMS.
{
[0] 80 02 08 00 - localDetailCalling (maxProposedMMSPduSize) = 2048 bytes
[1] 81 01 05 -- proposedMaxServOutstandingCalling
[2] 82 01 05 -- proposedMaxServOutstandingCalled
[3] 83 01 05 -- proposedDataStructureNestingLevel
[4] A4 16 -- mmsInitRequestDetail
{
[0] 80 01 01 -- proposedVersionNumber, MMS ISO IS 9506
[1] 81 03 05 F8 00 -- proposedParameterCBB,
BitString(11 bits used)
05 = indicate number of unused bit
F8 00
{
str1 (bit 0 / array support / MSB of F8) -- supported
str2 (bit 1 / structure support) -- supported
vnam (bit 2 / named variable support) -- supported
valt(bit 3 /alternate access support) -- supported
vadr(bit 4/ unnamed variable support) -- supported
viscera(bit 5/ scattered access support) -- not-supported
toy(bit 6/ third party operations support) -- not-supported
villas(bit 7/ named variable list support) -- not-supported
real(bit 8 / ASN.1 real data type support) -- not-supported
ache(bit 9/ acknowledge event conditionsupport) -- not-supported
chi(bit 10 / condition event support) -- not-supported
}
[2] 82 0C 03 EE 19 00 18 00 02 00 00 00 FD 18 -- servicesSupportedCalling, see ISO/IEC-9506
}
}
2. Initiate-Response
MMSPdu Received ::=
A9 25 80 02 08 00 81 01 05 82 01 05 83 01 05 A416 80 01 01 81 03 05 F8 00 82 0C 03 EE 19 00 18 00 02 00 00 00 FD 18
[9] A9 25 -- Initiate-Response
{
[0] 80 02 08 00 -- localDetailCalled
[1] 81 01 05 -- negotiatedMaxServOutstandingCalling
[2] 82 01 05 -- negotiatedMaxServOutstandingCalled
[3] 83 01 05 -- negotiatedDataStructureNestingLevel
[4] A4 16
{
[0] 80 01 01 -- negotiatedVersionNumber
[1] 81 03 05 F8 00 -- negotiatedParameterCBB
[2] 82 0C 03 EE 19 00 18 00 02 00 00 00 FD 18 -- servicesSupportedCalled
}
}
3. Conclude
MMSPdu Received ::=
8B 00
[11] 8B 00 -- IMPLICIT NULL
4. Conclude-Response
MMSPdu Received ::=
8C 00
[12] 8C 00 -- IMPLICIT NULL
分享到:
相关推荐
mms报文规范mms报文规范mms报文规范
对报文进行解析及分析,对每一包发送内容进行详细分析,server to client 告知流属性等。
MMS制造报文规范的标准PDF文档。
IEC61850模型建模及MMS报文分析.docx
一款用于变电站61850监控系统报文监视工具
32如何让Wireshark支持61850 MMS报文解析
61850模型及报文分析,实现MMS报文解析
mms协议以太网报文,可以用wireshark软件打开,适用于学习mms报文解析,学习各种工业以太网协议可参考本人其他下载文件
MMS制造报文规范 gb17626-1 2005
61850通讯过程:MMS制造报文系统和GOOSE报文
智能变电站报文解析工具mms_ethereal,附报文分析,使用方法
这是工业自动化系统制造报文规范的第二部分中文版
IEC61850报文抓取工具,附带端口映射小工具,简单易用,用于现场智能站61850通讯报文抓取并分析。
mms报文 设编辑定值组的值
制造报文规范(MMS) 术语 标准 61850相关
能够直观显示通信规约整个过程,具备显示分析报文的类型、报文内容,跟随报文给出明确的报文分析结果;具备故障报文定位和应用报文定位与查找功能,能够根据逻辑通道、时间等关键字对报文内容等单个或组合条件进行...
该压缩包内容为ISO9506-1、ISO9506-2的英文官方文档,还包括一份Overview and Introduction to the MMS文档!
制造报文规范(MMS)第1部分-服务定义(part2)