PROFIBUS 规范7 网络管理Word文档下载推荐.docx
- 文档编号:16451101
- 上传时间:2022-11-23
- 格式:DOCX
- 页数:127
- 大小:371.76KB
PROFIBUS 规范7 网络管理Word文档下载推荐.docx
《PROFIBUS 规范7 网络管理Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《PROFIBUS 规范7 网络管理Word文档下载推荐.docx(127页珍藏版)》请在冰豆网上搜索。
FMA7中的上下关系测试……………………………………………………………15
4.4.5
管理连接的状态机……………………………………………………………………16
4.4.5.1
状态机描述……………………………………………………………………………16
4.4.5.2
状态转换………………………………………………………………………………18
4.5
组态管理………………………………………………………………………………24
4.5.1
通信关系表(CRL)管理……………………………………………………………24
4.5.1.1
模型描述………………………………………………………………………………24
4.5.1.2
CRL对象……………………………………………………………………………24
4.5.1.3
CRL管理服务………………………………………………………………………37
4.5.1.4
Read-CRL状态机……………………………………………………………………43
4.5.1.5
Load-CRL状态机……………………………………………………………………46
4.5.2
现场总线数据链路层(FDL)服务存取点…………………………………………50
4.5.2.1
模型描述………………………………………………………………………………50
4.5.2.2
链路服务存取点(LSAP)对象……………………………………………………50
4.5.2.3
服务……………………………………………………………………………………51
4.5.3
物理层/现场总线数据链路层(PHY/FDL)变量………………………………52
4.5.3.1
模型描述……………………………………………………………………………52
4.5.3.2
属性…………………………………………………………………………………52
4.5.3.3
对PHY/FDL变量的服务……………………………………………………………53
4.5.3.4
FDL变量值的范围…………………………………………………………………58
4.5.3.5
PHY变量值的范围………………………………………………………………59
4.5.4
标识…………………………………………………………………………………60
4.5.4.1
模型描述……………………………………………………………………………60
4.5.4.2
标识表对象…………………………………………………………………………60
4.5.4.3
站标识表对象………………………………………………………………………60
4.5.4.4
服务………………………………………………………………………………65
4.5.5
请求所有站(活动表)的FDL状态……………………………………………68
4.5.5.1
模型描述……………………………………………………………………………68
4.5.5.2
活动表对象…………………………………………………………………………68
4.5.5.3
属性…………………………………………………………………………………68
4.5.5.4
服务…………………………………………………………………………………68
4.6
故障管理……………………………………………………………………………69
4.6.1
复位…………………………………………………………………………………69
4.6.1.1
模型描述……………………………………………………………………………69
4.6.1.2
服务…………………………………………………………………………………69
4.6.2
网络事件……………………………………………………………………………70
4.6.2.1
模型描述……………………………………………………………………………70
4.6.2.2
服务…………………………………………………………………………………70
4.7
对主站/从站服务和对对象服务的分配……………………………………………71
4.7.1
FMA7本地管理服务的映象………………………………………………………75
4.7.2
FAM7远程管理服务的映象………………………………………………………81
4.8
对象属性和服务参数表……………………………………………………………82
4.9
语法说明……………………………………………………………………………85
4.9.1
FMA7的协议数据单元(PDU)……………………………………………………85
4.9.2
需确认的服务请求和响应…………………………………………………………86
4.9.2.1
Read-CRL-Rem………………………………………………………………………86
4.9.2.2
InitiateLoad-CRL-Rem…………………………………………………………86
4.9.2.3
Load-CRL-Rem………………………………………………………………………86
4.9.2.4
TerminateLoad-CRL-Rem…………………………………………………………86
4.9.2.5
Set-value-Rem………………………………………………………………………86
4.9.2.6
Read-value-Rem……………………………………………………………………87
4.9.2.7
LSAP-StatusRem…………………………………………………………………87
4.9.2.8
IdentRem…………………………………………………………………………87
4.9.3
ServiceError……………………………………………………………………87
4.9.3.1
FMA7TerminateLoad-CRL-Error………………………………………………88
4.9.3.2
FMA7Error-Type………………………………………………………………88
4.9.4
FMA7Initiate…………………………………………………………………89
4.9.4.1
FMA7Initiate-Request……………………………………………………………89
4.9.4.2
FMA7Initiate-Response…………………………………………………………89
4.9.4.3
FMA7Initiate-Error………………………………………………………………89
4.9.5
一般置换…………………………………………………………………………90
4.10
出错报告…………………………………………………………………………90
4.10.1
FMA7出错类别及FMA7出错代码的含义……………………………………90
4.10.2
其余参数的含义…………………………………………………………………92
1.范围
参看第五部分
2.引用标准及附加材料
3.概论
4.现场总线管理层7(FMA7)
4.1概述
作为对FMS服务的补充,FMA7提供用于总线和通信关系组态的服务、运行阶段的监视和诊断服务以及建立和释放管理连接服务。
FMA7的功能分成三组:
1)上下关系管理
2)组态管理
3)故障管理
上下关系管理的功能有:
-管理连接的建立和释放
组态管理的功能有:
-通信关系表(CRL)的装入和读出
-对层1/2的变量、计数器和参数的存取。
-站的通信部件的识别
-站的注册
故障管理的功能有:
-故障和事件的指示
-站复位
下图表示FMA7在ISO/OSI层模型中的位置以及对PROFIBUS现场总线规范其它部分的接口。
1用于FMS服务的FMS-用户接口
2用于FMA服务的FMA7-用户接口
3用于本地功能的FMA7-FMS接口,FMS的管理接口
4LLI-LLI用户的接口
5用于本地功能的FMA7-LLI接口,LLI的管理接口
6FMA1/2-FMA1/2用户接口
图1.FMA7在ISO/OSI层模型中的位置
4.2FMA7的特性
以系统管理为基础的FMA7符合ISO/DIS7498-4:
1989。
FMA7功能的组织是那样的简单,即一个PROFIBUS系统的各站无须实现全部管理。
FMA7的功能适应现场总线的要求,特别支持独立于制造商的集中组态,
也支持现场总线系统的维护和起动。
FMA1/2功能、LLI与FMS的管理功能是FMA7的基础。
4.3FMA7模型
FMA7描述管理对象、服务及结果模型。
对象被隐式描述(按PROFIBUS技术规范)。
对对象的存取用对象特定的服务来实现。
本地和远程FMA7服务是有区别的。
不能并行地执行FMA7服务。
4.3.1本地管理
本地管理的特征如下:
-本地管理服务允许在各个实例中处理本地管理对象
-本地管理服务由FMA7映象到FMA1/2、LLI和FMS的管理服务。
FMA7提供以下本地服务:
InitiateLoad-CRL-Loc
Load-CRL-Loc
TerminateLoad-CRL-Loc
Read-CRL-Loc
SetValueLoc
ReadValueLoc
LSAP-StatusLoc
IdentLoc
GetLiveList
FMA7Reset
FMA7Event
除FMA7Event和FMA7Reset服务外,其它本地管理服务是可选择的。
4.3.2远程管理
以下一些特性是远程管理的特征:
-远程管理服务允许在远程站中处理远程管理对象。
-远程管理是面向连接的,并使用LLI的传输功能。
-远程管理是LLI的一个用户(如FMS)并对远程管理服务使用LLISAP=1。
-远程管理服务的特点是远程用户借助于它的本地管理实现服务。
-所有PROFIBUS站支持远程管理服务,把它作为一个精确管理连接的响应方。
用有关管理连接的特性和在远程管理服务响应方的寻址对管理连接进行定义(参见第五部分3.4.3缺省管理连接)。
用于组态和诊断的设备支持远程管理服务,也作为某些管理连接的请求方。
-FMA7远程服务用FMA7PDU来发送。
FMA7提供以下远程服务:
FMA7Initiate
FMA7Abort
InitiateLoad-CRL-Rem
TerminateLoad-CRL-Rem
Read-CRL-Rem
SetValueRem
ReadValueRem
IdentRem
LSAP-StatusRem
所有远程管理服务是可选的
缺省管理连接
对于组态或诊断设备而言,缺省管理连接的规定可对PROFIBUS站进行标准化的存取。
对每一个PROFIBUS站,如果它作为一个响应方支持远程FMA7服务,那么在CRL中将登入一个带有CREF=1的缺省管理连接的登入项。
缺省管理连接(响应方)只占据CRL的一个登入项。
为了允许站的全部远程组态(对象字典(OD)、通信关系表(CRL)以及总线参数),在通信关系表CRL内,将分配两个连接用于组态。
一个管理连接将用于CRL和总线参数的组态,而另一个FMS连接将用于对象字典OD的组态。
在远程管理服务的请求方,管理连接的下列CRL登入项是强制性的(CRL的结构和意义请参看CRL对象):
属性名
值的范围
CREF
2…FFFF(十六进制数)
本地LSAP
0,2…62,NIL
远程地址
0…126
远程LSAP
类型
MMAC/MSAC
LLISAP
连接属性
I/D
图2.在远程管理服务请求方的管理连接的CRL登入项
在管理连接的CRL登入项中,FMA7没有定义其它属性的值。
在远程管理服务的响应方,管理连接的下列CRL登入项是强制性的:
ALL
图3.在远程管理服务响应方的管理连接的CRL登入项
4.3.3FMA7状态机的形式描述
形式描述以模型为基础,而模型借助于状态机(由状态图表示)来描述FMA7协议。
协议序列用不同的状态(用带状态名的长方形来表示)以及状态之间的转换(用带箭头的直线表示)来描述。
状态的改变是由事件与引起动作(反应)的条件组合而引起的。
状态转换的说明类似于DINISO8802的第四部份。
所使用的元素是序列(当前状态,事件/条件动作,下一状态)以及常数、变量、服务原语、功能以及步骤。
对每个状态变化,其状态转换以及动作的详细说明结构如下:
第一行定义当前状态、转换名及下一状态。
在下一行,跟随有:
a)事件和条件,为了转换到下一状态,这些事件和条件必须变成“真”,
其后是:
b)在进入下一状态之前将采取的动作。
用基于PL/1编程语言的语法来描述事件和条件的评测以及采取的动作。
4.4上下关系管理
4.4.1模型描述
FMA7上下关系管理服务用于建立和释放管理连接。
当将要执行远程管理服务时,总
要求建立管理连接。
对支持远程管理的所有设备,上下关系管理服务是强制性的。
如果PROFIBUS通信系统不支持远程管理,则将不激活LSAP1。
4.4.2FMA7通信关系表(CRL)对象
FMA7通信关系表(FMA7CRL)包含与使用时间无关的设备的所有管理连接的具体说明。
FMA7的CRL由首部、静态和动态部份组成。
有关FMA7CRL的结构信息,登入FMA7CRL的首部。
FMA7CRL首部是在CREF0下登入的。
FMA7CRL是按行结构的,每一行用通信引用(CREF)进行寻址。
每一行包含完整的各管理连接的FMA7的具体说明。
CREF=0
FMA7CRL登入项数
符号长度
图4.FMA7CRL首部的结构
通信引用(CommunicationReference)
CRL首部用CREF=0来寻址。
FMA7CRL登入项数(NumberofFMA7CRLEntries)
指定在FMA7CRL中占据的登入项个数
符号长度(SymbolLength)
该属性指定FMA7CRL的符号长度,仅可取值0…32。
此属性应等于FMS的CRL首部中的符号长度。
0<
=>
无符号
静态
通信引用(CREF)
低优先权发送的最大FMA7PDU
低优先权接收的最大FMA7PDU
支持的FMA7服务
符号
动态
CREL状态
未完成的FMA7服务计数器请求
未完成的FMA7服务计数器响应
图5.FMA7CRL登入项的结构
通信引用
通信引用是用于通信关系的本地的唯一标识符。
低优先权发送的最大FMA7PDU(MaxFMA7PDUSendingLowPrio)
此属性包含在此通信关系中将处理的用低优先权发送的FMA7PDU的最大可能长度。
低优先权接收的最大FMA7PDU(MaxFMA7PDURecivingLowPrio)
此属性包含在此通信关系中将处理的用低优先权接收的FMA7PDU的最大可能长度。
支持的FMA7服务(FMA7ServicesSupported)
此属性给出那些在此通信关系中能被执行的FMA7服务的信息。
对每一个可选的远程FMA7服务(服务组),在位串中使用两个位来分别指定这些所支持的服务是作为请求还是作为响应。
如果相应的位被设置,则所支持的服务分别作为请求或作为响应。
表1.支持的FMA7服务属性
服务
原语位[n]
原语位[m]
保留*)
·
req,·
con0
ind,·
res8
InitiateLoad-CRL-Rem
con1
res9
Load-CRL-Rem,
TerminateLoad-CRL-Rem
Read-CRL-Rem
con2
res10
SetValueRem
con3
res11
con4
res12
con5
res13
con6
res14
con7
res15
16至31
32至47
注解:
*)保留位将置为零
n=0至7,16至31
m=8至15,32至47
符号(Symbol)
通信引用的符号名,在CRL首部指出它的存在和长度。
CREL状态(CRELState)
此属性包含通信关系的状态。
下面各种状态都是允许的:
-CONNECTION-NOT-ESTABLISHED
-CONNECTION-ESTABLISHING(CALLING)
-CONNECTION-ESTABLISHING(CALLED)
-CONNECTION-ESTABLISHED
未完成的FMA7服务计数器请求(OutstandingFMA7ServicesCounterReq)
此属性指出在此通信关系上在请求方当前有多少需确认的服务(远程FMA7服务)在进行中。
未完成的FMA7服务计数器响应(OutstandingFMA7ServicesCounterRes)
此属性指出在此通信关系上响应方有多少未完成的需确认的服务(远程FMA7服务)正在处理。
属性(Attributes):
对象:
FMA7通信关系表
关键属性:
隐式
属性:
FMA7CRL首部
FMA7CRL登入项表
CRL装载器状态
CRL上装状态
对象:
FMA7CRL登入项
4.4.3服务
4.4.3.1FMA7启动(FMA7Initiate)
FMA7用户可用FMA7启动服务来建立管理连接
表2.FMA7启动服务
参数名
req
ind
res
con
变元
M
M=
通信引用
低优先权发送的最大FMA7PDU*)
低优先权接收的最大FMA7PDU*)
支持的FMA7服务*)
结果(+)
S
S=
结果(-)
出错代码
低优先权发送的最大FMA7PDU**)
低优先权接收的最大FMA7PDU**)
支持的FMA7服务
解释:
*)正在调用
**)已经调用
变元(argument)
变元包含FMA7Initiate.req原语和FMA7Initiate.ind原语的参数。
此参数指定在CRL中相关管理连接的标识符。
低优先权发送的最大FMA7PDU(正在调用)
此参数包含将在此通信关系中处理的用低优先权发送的FMA7PDU的最大允许长度。
它由调用FMA7来传送,但不作为接口原语的一部分。
低优先权接收的最大FMA7PDU(正在调用)
此参数包含将在此通信关系中处理的用低优先权接收的FMA7PDU的最大允许长度。
它由调用FMA7来传送,但不作为接口原语的一部分。
支持的FMA7服务(正在调用)
此参数规定了哪些FMA7服务能由客户机执行(参见FMA7CRL)。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- PROFIBUS 规范7 网络管理 规范 网络 管理
![提示](https://static.bdocx.com/images/bang_tan.gif)