• 9.20 MB
  • 2022-04-22 13:43:15 发布

GBT27526-2011PROFIBUS过程控制设备行规.pdf

  • 295页
  • 当前文档由用户上传发布,收益归属用户
  1. 1、本文档共5页,可阅读全部内容。
  2. 2、本文档内容版权归属内容提供方,所产生的收益全部归内容提供方所有。如果您对本文有版权争议,可选择认领,认领后既往收益都归您。
  3. 3、本文档由用户上传,本站不保证质量和数量令人满意,可能有诸多瑕疵,付费之前,请仔细先通过免费阅读内容等途径辨别内容交易风险。如存在严重挂羊头卖狗肉之情形,可联系本站下载客服投诉处理。
  4. 文档侵权举报电话:19940600175。
'ICS25.040N10囝雪中华人民共和国国家标准GB/T27526--201PROFIBUS过程控制设备行规2011-11-21发布PROFIBUSProfileforprocesscontroldevices2012-03-01实施丰瞀徽紫瓣訾雠瞥霎发布中国国家标准化管理委员会促19 标准分享网www.bzfxw.com免费下载前言⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯引言⋯⋯·⋯⋯⋯⋯⋯⋯⋯⋯⋯··⋯⋯1范围⋯⋯⋯⋯⋯一⋯⋯⋯·⋯⋯⋯·2规范性引用文件⋯⋯⋯⋯⋯⋯⋯·3术语和定义、缩略语、约定⋯⋯⋯·3.1术语和定义⋯⋯···⋯⋯⋯⋯-3.2缩略语⋯⋯⋯⋯⋯⋯⋯⋯⋯·3.3约定⋯⋯⋯⋯⋯-⋯⋯⋯⋯⋯4过程控制设备行规的一致性⋯⋯·5通用要求⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯·5.1技术概述·⋯⋯⋯⋯⋯⋯⋯⋯5.2标准参数和对象··⋯⋯⋯⋯····5.3过程变量状况和诊断⋯⋯⋯⋯5.4参数处理⋯··⋯⋯⋯⋯·⋯⋯⋯5.5设备版本标识和兼容性⋯⋯⋯5.6参数编码⋯⋯⋯⋯⋯⋯⋯⋯⋯5.7一致性声明⋯⋯⋯⋯⋯⋯⋯·6本行规到PROFIBUsDP的映射6.1目标··⋯⋯⋯⋯⋯⋯⋯⋯⋯一6.2技术概述⋯⋯⋯⋯⋯⋯⋯⋯·6.3通信行规⋯⋯·⋯⋯⋯⋯⋯⋯6.4Ident—Number的自动适应⋯·6.5行规特定的通信定义⋯···⋯·6.6GSD文件名称⋯·⋯⋯⋯⋯⋯6.7GSD文件⋯⋯⋯·⋯⋯⋯⋯⋯6.8一致性声明⋯⋯⋯⋯⋯⋯⋯·7变送器的设备数据单⋯⋯⋯⋯⋯-7.1物理块附加参数的参数描述-7.2模拟输入功能块⋯⋯⋯⋯⋯·7.3累加器功能块·⋯⋯⋯⋯⋯⋯7.4转换块⋯⋯⋯⋯⋯⋯⋯⋯⋯·7.5一致性声明⋯⋯⋯⋯⋯⋯⋯·8离散输入的设备数据单⋯⋯⋯⋯·8.1物理块附加参数的参数描述·8.2离散输入功能块⋯⋯⋯⋯⋯·8.3转换块⋯⋯⋯⋯⋯⋯⋯⋯⋯·目次GB/T27526--2011ⅪⅫ-_-_qc:】_L=)“““¨矾%舳%mmⅢmmⅢmⅢⅢm懈mⅢmm蝴拼拼拼m 标准分享网www.bzfxw.com免费下载GB/T27526--20118.4~致性声明⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯9离散输出的设备数据单⋯⋯⋯⋯⋯⋯-⋯⋯··9.1物理块附加参数的参数描述⋯⋯⋯⋯⋯9.2离散输出功能块⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯9.3转换块⋯⋯⋯⋯⋯⋯⋯⋯·⋯⋯⋯⋯⋯··9.4~致性声明⋯⋯⋯⋯⋯⋯⋯⋯⋯·⋯⋯一10执行器的设备数据单⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯10.1物理块附加参数的参数描述⋯⋯⋯⋯⋯10.2模拟输出功能块⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯10.3转换块⋯⋯⋯-⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯··10.4参数的下载顺序⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯10.5一致性声明⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯··11分析仪器的设备数据单⋯⋯⋯⋯-⋯⋯⋯⋯··11.1分析仪器现场设备的功能块模型的使用11.2附加的物理块参数-⋯⋯⋯⋯⋯⋯⋯⋯··11.3分析转换块·⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯一u.4变换转换块⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯11.5控制转换块⋯⋯⋯⋯⋯⋯·⋯⋯⋯⋯⋯·11.6限值转换块⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯11.7报警转换块——二进制警报状况⋯⋯·-·11.8多点栗样功能块⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯11.9日志功能块——存档功能⋯⋯⋯⋯⋯⋯11.10一致性声明⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯12多变量设备的通用功能集⋯-⋯⋯⋯⋯⋯⋯·13标识和维护功能(I&M)⋯⋯⋯⋯⋯⋯⋯⋯13.1概述⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯··⋯⋯13.2参数描述⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯一13.3一致性声明⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯参考文献⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯图1在Iso/()sI模型的分层体系结构中行规(粗线框)的集成图2本行规的结构⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯···⋯⋯⋯⋯图3PROFIBUSPA规范的文本结构⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯图4设备模型⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯·⋯⋯⋯⋯⋯⋯⋯⋯⋯··图5块、块参数及目录之间的关系⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯图6设备中变量/参数的分组⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯···图7通过通道号来引用的转换块⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯图8通道的引用-⋯⋯·⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯图9块中参数的一致性层结构··⋯⋯⋯⋯⋯⋯⋯·⋯⋯⋯⋯··图10块中的参数结构⋯⋯⋯⋯⋯⋯⋯··⋯,⋯⋯-⋯⋯⋯⋯⋯-图11目录结构和块的引用⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯一Ⅱmm渤搦猫猫|§纵|善燃娜拼粼{耄搅l营凇|善㈣犹啪躺挑踟趼瑚黜Ⅻ¨¨。吖¨叫№加∞强 标准分享网www.bzfxw.com免费下载图图29图30图31图32图33图34图35图36图37图38图39图40图41图42图43图44图45图46图47图48图49图50图51图52图53图54表的参数⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯,浓缩状况的数值流和应用⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯MAN模式的时序图⋯·⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯仿真的时序图⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯·⋯⋯⋯⋯单缓冲器设备的参数处理状态图⋯⋯⋯⋯⋯⋯⋯⋯多缓冲器设备的参数处理状态图⋯⋯⋯⋯⋯⋯⋯⋯PROFIBUS的集成技术⋯⋯⋯⋯⋯⋯⋯⋯⋯·⋯-设备和设备驱动程序之问的向上/向下兼容性的解释设备驱动程序和设备的兼容性规则⋯⋯⋯⋯⋯⋯·⋯版本处理信息的显示示例⋯⋯⋯··⋯⋯⋯⋯⋯⋯⋯·应用行规定义到循环/非循环数据传输的映射⋯⋯·-一个PB、一个FB、一个TB到两个槽的映射⋯⋯一一个PB、一介FB、多个TB到三个槽的映射⋯⋯··一个PB、多个FB、多个TB到几个槽的映射⋯··⋯一个PB、两个FB、三个TB和一个链接对象的映射一个FB循环参数到输人数据帧的映射⋯⋯⋯⋯·····多个FB循环参数到输人数据帧、输出数据帧的映射块、块参数与设备管理中的目录之间的关系⋯·⋯⋯·模拟输入功能块的参数总览⋯⋯⋯⋯⋯⋯⋯⋯⋯··模拟输入功能块的仿真、模式和状况框图⋯⋯⋯⋯··AIFB的参数关系⋯⋯⋯··⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯模式和状况生成的条件⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯··模拟输人功能块的状态机⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯··使用模拟输入功能块参数的示例⋯⋯⋯⋯⋯⋯⋯··定标参数的说明⋯⋯⋯⋯⋯⋯⋯⋯⋯··⋯⋯⋯⋯⋯累加器功能块的参数总览⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯-·累加器功能块方块图⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯··累加器功能块的状态机⋯⋯⋯⋯⋯-⋯·⋯⋯⋯⋯⋯定义的测量设备⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯·⋯·温度转换块的功能图⋯⋯⋯⋯···⋯⋯⋯⋯⋯⋯⋯”压力转换块·⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯·传感器校准⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯··压力转换块功能:压力⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯··压力转换块功能:流量⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯··压力转换块功能;物位⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯··流量:平方根功能⋯⋯⋯·⋯⋯⋯⋯⋯⋯⋯⋯·⋯⋯⋯物位转换块的功能图⋯⋯··⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯物位校准传递函数⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯··线性化功能图⋯⋯⋯⋯⋯⋯⋯⋯⋯··⋯⋯⋯⋯⋯⋯应用示例:雷达物位⋯-⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯·应用示例:液压物位⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..应用示例:电容物位⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯··流量转换块的功能框图⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯··GB/T27526--2011396172738889909495119120121122122123124156157158161163164165171172181182183184189190191196Ⅲ坨bM坫¨”坞珀加n毖船驰图图图图图图图图图图图图图 标准分享网www.bzfxw.com免费下载GB/T27526--201图图59图60图61图62图63图64图65图66图67图68图69图70图71图72图73图74图75图76离散输入功能块的参数⋯⋯·⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯···⋯⋯⋯‘离散输入功能块的仿真、模式和状态框图⋯⋯⋯⋯⋯⋯⋯⋯·⋯·模式生成和状况生成的条件⋯⋯⋯⋯⋯⋯⋯⋯⋯··⋯⋯⋯⋯⋯离散输入功能块的状态机⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯。离散输出功能块的参数概要⋯⋯⋯⋯⋯⋯···⋯⋯⋯⋯⋯⋯⋯··离散输出功能块的仿真、模式和状况图⋯·····⋯⋯⋯⋯⋯⋯⋯·、-模式生成和状况生成的条件⋯⋯⋯⋯⋯⋯⋯⋯’⋯⋯⋯⋯⋯⋯‘离散输出功能块的状态机⋯⋯⋯⋯⋯···⋯⋯⋯⋯⋯⋯⋯⋯⋯··模拟输出功能块的参数概要⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯一模拟输出功能块的模式和仿真图⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯·⋯⋯⋯·⋯⋯⋯‘‘模拟输出功能块的参数关系⋯⋯⋯⋯⋯⋯⋯⋯⋯·⋯⋯·⋯⋯⋯⋯⋯⋯⋯⋯‘‘模式生成和状况生成的条件⋯·⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯·⋯⋯⋯·⋯’⋯⋯⋯模拟输出功能块的状态机⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯‘分析仪器设备的块结构⋯⋯⋯⋯⋯⋯⋯⋯·····⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯·一分析转换块的参数结构⋯⋯⋯⋯⋯··⋯⋯⋯·⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯一控制转换块、变换转换块、分析转换块和模拟输入功能块之间协同工作的示例控制转换块的参数层次结构⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯···⋯⋯⋯⋯⋯‘控制转换块的状态图——coMMAND参数⋯·⋯⋯⋯·⋯⋯⋯⋯⋯⋯⋯⋯⋯‘‘报警信息的层次结构⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯·⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯一报警转换块的参数结构⋯·⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯··⋯⋯⋯⋯⋯⋯⋯多点采样功能块⋯⋯⋯⋯⋯⋯····⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..日志功能块的状态图——cOMMAND参数⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯表1视图对象描述⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯‘表2比特串(BitString)到八位位组串(OctetString)的映射⋯⋯⋯·表3枚举编码⋯⋯⋯⋯⋯⋯⋯⋯·⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯表4块(Block)结构的元素表⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯···表5块(Block)结构的参数描述⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯···⋯表6物理块:Block—Object、Class和Parent—Class的编码⋯⋯⋯⋯表7功能块:Block—Object、Class和Parent—Class的编码⋯⋯⋯⋯表8转换块:Block_Object、Class和Parent—Class的编码⋯⋯⋯⋯表9行规的编码⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯··⋯⋯⋯⋯⋯⋯⋯‘表10值8L状况一浮点(Value8LStatus—FloatingPoint)结构的元素表表11值&状况一离散(Value&StatusDiscrete)结构的元素表⋯⋯表12值&状况一离散(Value&Status—Discrete)结构的参数描述⋯表13定标(Sealing)结构的元素表⋯⋯⋯···⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯表14模式(Mode)结构的元素表⋯⋯····⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯··表15报警浮点(AlarmFloat)结构的元素表⋯⋯⋯⋯⋯⋯⋯⋯⋯表16报警浮点(AlarmFloat)结构的参数描述⋯⋯⋯⋯⋯⋯⋯⋯表17报警汇总(AlarmSummary)结构的元素表⋯⋯·⋯⋯⋯···⋯一表18报警汇总(AlarmSummary)结构中各比特的编码⋯⋯⋯⋯⋯表19报警汇总(AlarmSummary)结构中比特串的编码⋯⋯⋯⋯⋯表20报警汇总(AlarmSummary)结构的参数描述⋯⋯⋯⋯⋯······Ⅳ..·⋯·14...···-14·⋯⋯15.⋯⋯15·..····16.⋯⋯16.⋯⋯17.⋯⋯18·⋯⋯19⋯··⋯19..⋯⋯19..⋯⋯20⋯⋯··20-.⋯⋯20⋯.·⋯21..⋯···21....·⋯21..⋯⋯22⋯.·⋯22撕拼撇撇mⅢⅢm瞄差§兰§拼掰撕姗黜獬姗兰笔狮姗啪 标准分享网www.bzfxw.com免费下载表21表22表23表24表25表26表27表28表29表30表3l表32表33表34表35表36表37表38表39表40表41表42表43表44表45表46表47表48表49表50表51表52表53表54表55表56表57表58表59表60表61表62功能块链接(FBLinkage)结构的元素表⋯⋯⋯⋯⋯⋯⋯⋯·仿真一浮点(Simulation—FloatingPoint)结构的元素表··⋯··仿真一浮点(Simulation—FloatingPoint)结构的参数描述⋯·仿真离散(Simulation—Discrete)结构的元素表⋯⋯⋯⋯⋯·结果(Result)结构的元素表⋯⋯⋯⋯⋯⋯⋯⋯·⋯·⋯⋯⋯··结果(Result)结构的参数描述⋯·⋯⋯⋯⋯⋯⋯⋯··⋯⋯⋯·测量范围(MeasurementRange)结构的元素表⋯⋯⋯⋯⋯·二进制消息(BinaryMessage)结构的元素表⋯⋯⋯··⋯⋯··二进制消息(BinaryMessage)结构的参数描述⋯⋯⋯···⋯·采样选择(SampleSelection)结构的元素表·⋯⋯⋯⋯⋯···采样选择(SampleSelection)结构的参数描述⋯⋯⋯⋯⋯·日志(Logbook)结构的元素表⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯·日志(Logbook)结构的参数描述⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯-预计算(Precalculation)结构的元素表⋯⋯⋯⋯⋯⋯⋯·⋯⋯预计算(Precalculation)结构的参数描述⋯⋯⋯⋯⋯⋯⋯⋯·顺序控制(SequentiaIContr01)结构的元素表⋯⋯⋯⋯⋯⋯·顺序控制(SequentialContr01)结构的参数描述⋯⋯⋯⋯⋯·批(Batch)结构的元素表⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯·批(Batch)结构的参数描述⋯⋯⋯⋯···⋯⋯⋯⋯⋯⋯·⋯⋯特性(Feature)结构的元素表⋯⋯⋯·⋯⋯⋯⋯⋯⋯⋯⋯⋯所支持特性(Supported)的编码⋯⋯·····⋯⋯⋯⋯⋯⋯⋯··所启用特性(Enabled)的编码⋯⋯⋯⋯···⋯⋯⋯⋯⋯⋯⋯·诊断事件转换(Diag_Event—Switch)结构的元素表⋯⋯⋯·诊断事件转换(Diag—Event—Switch)结构的元素描述⋯⋯·诊断状况链接(Diag—Status—Link)字节的比特编码···⋯⋯·标准参数的参数描述⋯⋯⋯⋯·⋯⋯⋯⋯⋯⋯·⋯⋯⋯⋯⋯·-标准参数的参数属性⋯⋯⋯⋯⋯····⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯标准参数的视图对象⋯⋯⋯⋯⋯·⋯··⋯⋯⋯⋯⋯⋯⋯⋯⋯·装载表的序列图⋯⋯·⋯····⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯·j⋯⋯⋯表处理参数的参数描述⋯··⋯⋯⋯⋯⋯⋯⋯⋯···⋯⋯⋯⋯一表处理参数的参数属性⋯⋯⋯-⋯⋯⋯⋯⋯⋯⋯··⋯⋯⋯⋯·物理块的参数描述⋯⋯⋯⋯⋯⋯⋯⋯·⋯⋯⋯⋯⋯⋯⋯⋯···物理块的参数属性⋯⋯⋯⋯⋯⋯⋯⋯··⋯⋯⋯⋯⋯⋯⋯⋯··物理块的视图对象⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯-访问保护⋯⋯·⋯·⋯⋯⋯⋯⋯⋯⋯⋯⋯····⋯⋯⋯⋯⋯⋯⋯·链接对象的参数描述⋯⋯⋯⋯⋯⋯⋯⋯···⋯⋯⋯⋯⋯⋯⋯·状况(Status)字节的编码⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯·无效的状况值⋯⋯⋯⋯⋯⋯⋯···⋯⋯⋯⋯⋯⋯⋯⋯·⋯⋯⋯保留的状况值⋯···⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯··⋯⋯·-坏一传感器故障,超下限(BAl>sensorfailure,lowlimited)-坏一传感器故障,超上限(BAD-sensorfailure,highlimited)一GB/T27526--201-·⋯⋯⋯⋯·⋯··⋯⋯⋯⋯⋯⋯23······⋯--······⋯······⋯⋯······23⋯····-⋯·······-·⋯···············23············-··················-·-····24⋯··-············⋯⋯-···········-·24⋯一-~····-·····⋯·····⋯⋯·····24-·················-·········-·-·······24----·⋯⋯⋯⋯⋯⋯···⋯⋯⋯⋯25··⋯⋯⋯···⋯⋯⋯⋯⋯··⋯·⋯25···········--·······⋯···⋯·⋯-····26⋯······⋯······⋯··⋯············26⋯····⋯⋯·············⋯·⋯·····26··⋯⋯·-·---·⋯⋯⋯·····-⋯···--26··⋯·⋯··⋯⋯⋯⋯⋯⋯⋯⋯⋯27··⋯⋯······⋯⋯⋯⋯·⋯··⋯⋯27········-········⋯⋯⋯⋯·········28·····-⋯·········⋯⋯······⋯·⋯·28⋯⋯⋯-··········⋯⋯············28······⋯···⋯············⋯⋯·····29·····---··············-···········-···29··-⋯··-⋯·····-⋯····⋯⋯·······29··-⋯·-···⋯-··⋯············⋯···30··⋯············⋯····⋯·-·········30⋯⋯⋯········-··⋯⋯············3l·⋯⋯⋯··········⋯·⋯···-·······32·····⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯32·⋯····⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯35··⋯⋯-⋯⋯··⋯⋯⋯⋯⋯⋯⋯35···············-······················39⋯········⋯⋯-············⋯⋯··41··················-····-··············44················t···············-·····44··⋯·⋯⋯···⋯⋯⋯·····--···-···48····················t·········-·······49·····⋯-⋯···-·····⋯⋯⋯⋯·····50··⋯⋯⋯·-····⋯⋯⋯⋯⋯⋯···51··⋯·⋯··⋯⋯⋯⋯⋯⋯⋯⋯⋯51⋯⋯··⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯53⋯⋯⋯⋯⋯-·⋯⋯⋯⋯···⋯⋯53····⋯⋯···················------···54··········⋯⋯-·⋯·················54好(无级联)一有效的警戒报警,超下限(GOOD(NonCascade)一activeadvisoryalarmlowlimited)············-·-·······-·-·-·-··-t·········-·····--···-···-·-·····.--·-······-·-·-······V GB/T27526--2011表63好(无级联)有效的警戒报警,超上限(G()()D(NonCascade)一activeadvisoryalarm,highlimited)·-·⋯···-·-·--·················-·-··⋯·········-···--·--···-····..·····················⋯.........---55表64好(无级联)一有效的紧急报警,超下限(GOOD(NonCascade)一activecriticalalarm,lowlimited)⋯········⋯····················-·--····-·--···⋯···-·······⋯······-·················⋯............55表65好(无级联)一有效的紧急报警,超上限(GOOD(NonCascade)一activecriticalalarm,highlimited)···········⋯·⋯···---·⋯·········⋯·-···············--····⋯·····⋯⋯··········-··⋯⋯.⋯--.一55表66好(无级联)一更新事件(GOOD(NonCascade)updateevent)⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯55表67状况值的优先级⋯·⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯·55表68状况值的定义⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯·⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯··57表69物理块参数DIAGNOSIS的编码⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯59表70参数DIAGNOSIS的比特串的编码⋯⋯⋯⋯··⋯⋯⋯⋯⋯⋯⋯·⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯60表7l在PCS/DCS中值的可用性⋯⋯⋯⋯·⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯··61表72用于维护目的的解释⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯·62表73超限的类型和结果状况⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯·⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯·63表74过程超限对状况的影响⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯··⋯⋯⋯·63表75NAMURNEl07规定的状况编码⋯⋯⋯⋯⋯⋯⋯-⋯⋯⋯⋯⋯⋯⋯··⋯⋯⋯⋯⋯⋯⋯⋯⋯63表76在状况为好(GOOD)时功能检查/更新事件(LimitChecks/UpdateEvents)的编码⋯⋯⋯⋯64表77具有详细信息的浓缩状况的编码⋯⋯-⋯⋯⋯⋯⋯⋯·⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯---⋯64表78具有详细信息的浓缩状况的描述⋯⋯⋯⋯⋯⋯⋯⋯·⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯··66表79状况的优先级⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯··⋯⋯⋯⋯⋯⋯⋯···68表80启用浓缩状况和诊断的条件⋯·⋯⋯⋯⋯⋯⋯⋯··⋯⋯⋯⋯⋯⋯⋯···⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯69表8l物理块与功能块之间的相互关系⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯·⋯⋯⋯⋯⋯⋯·⋯⋯⋯⋯⋯·69表82启用浓缩状况时,物理块参数DIAGNOSIS编码⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯··一70表83故障安全机制对输入功能块的状况赋值⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯74表84使用浓缩状况的Totalizer功能块的状况计算⋯⋯⋯⋯·⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯··74表85参数处理的参数描述⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯77表86参数处理的参数属性⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯·⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯····⋯⋯⋯⋯⋯·78表87依赖于处理状况(PTA—STATUS)的过程值的状况处理⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯78表88参数处理的功能定义⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯···⋯⋯79表89支持单缓冲器机制的设备的参数处理状态表⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯79表90支持多缓冲器机制的设备的参数处理状态表⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯83表91Ident~Number的参数描述⋯⋯⋯⋯·⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯··90表92设备参数的参数描述⋯⋯⋯⋯⋯⋯⋯⋯··⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯92表93设备驱动程序参数的参数描述⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯-··92表94规则对设备版本参数的影响⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯·⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯·93表95设置Dev—Rev的示例⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯93表96单位代码⋯⋯⋯·⋯·⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯-⋯⋯⋯95表97材料代码⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯··⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯-⋯-⋯⋯⋯⋯⋯⋯⋯·116表98块存在的一致性声明⋯⋯⋯····⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..117表99设备管理的一致性声明⋯⋯⋯⋯⋯⋯⋯··⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..118表100块的一致性声明⋯⋯·⋯⋯⋯⋯⋯⋯·⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯.118表101行规特性的一致性声明⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯儿8表102设备管理的参数属性⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯124Ⅵ 表103表104表105表106表107表108表109表110表111表112表113表114表儿5表116表117表118表119表120表121表122表123表124表125表126表127表128表129表130表131表132表133表134表135表136表137表138表139表140表141表142表143表144表145首部(Slotl,Index0)的数据类型⋯··⋯·⋯⋯⋯⋯⋯⋯⋯⋯⋯-·⋯⋯⋯⋯·复合列表目录登录项(Slotl固定;Indexl;第1个和第2个目录登录项)复合列表目录登录项(Slotl固定;Indexl;第3个和第4个目录登录项)复合目录登录项(Slotl固定;Indexl;第5个和第6个目录登录项)·⋯··复合目录登录项(Slotl固定;Indexl;第7个和第8个目录登录项)⋯⋯首部(Slotl;Index0)⋯⋯⋯⋯··⋯⋯⋯⋯⋯⋯⋯⋯-⋯⋯⋯··⋯⋯⋯·⋯···复合列表目录登录项(Slotl;lndexl)⋯⋯⋯⋯⋯-⋯⋯·⋯⋯⋯⋯⋯⋯⋯·复合目录登录项(Slotl;Indexl)⋯⋯⋯⋯⋯⋯⋯⋯⋯··⋯⋯⋯⋯⋯⋯⋯首部(Slotl;Index0)⋯⋯⋯⋯⋯⋯-⋯⋯⋯⋯⋯⋯⋯⋯⋯·⋯⋯⋯⋯⋯⋯·复合列表目录登录项(Slotl;Indexl)⋯···⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯复合目录登录项(Slotl;Index2,新参数)⋯⋯⋯⋯··⋯⋯⋯⋯⋯⋯⋯⋯⋯·第7个和第8个复合目录登录项⋯⋯⋯⋯⋯⋯⋯⋯⋯-⋯⋯·⋯⋯⋯⋯⋯·首部(Slotl;Index0)⋯⋯⋯⋯⋯⋯⋯⋯⋯··⋯⋯⋯⋯⋯⋯·⋯⋯⋯⋯⋯⋯复合列表目录登录项(Slotl;Indexl)⋯⋯⋯⋯⋯⋯··⋯⋯⋯⋯⋯⋯⋯⋯·复合目录登录项(Slotl;lndex2,新参数)⋯⋯⋯⋯⋯··⋯⋯⋯⋯⋯⋯⋯⋯·第7、8、9个复合目录登录项-⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯··⋯首部(Slotl;Index0)⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯复合列表目录登录项(Slotl;Indexl)⋯⋯·····⋯⋯⋯⋯⋯⋯⋯·⋯-⋯⋯··具有可选Begin_LO的复合列表目录登录项⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯第5、6、7个目录登录项的复合目录登录项(Slotl;Index2,新参数)⋯⋯⋯第8、9、10个复合目录登录项⋯⋯⋯⋯⋯⋯··⋯⋯⋯⋯⋯⋯⋯⋯·⋯⋯⋯第11个复合目录登录项⋯⋯⋯⋯⋯⋯⋯⋯⋯··⋯⋯⋯⋯⋯⋯⋯⋯····⋯DPVl响应代码⋯⋯⋯⋯⋯⋯⋯⋯·⋯⋯⋯⋯⋯⋯⋯⋯⋯·⋯⋯⋯⋯⋯⋯、循环参数标识⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯·⋯⋯⋯⋯⋯⋯一功能块的组态串⋯⋯⋯⋯⋯····⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯··⋯⋯⋯⋯⋯⋯多变量设备标识格式的结构⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯···⋯⋯多变量设备标识格式的编码⋯⋯⋯⋯⋯⋯⋯⋯·⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯··FB代码的定义⋯⋯⋯⋯⋯·⋯⋯⋯⋯⋯⋯⋯⋯··⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯多变量设备模块的标识格式⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯··⋯⋯⋯⋯⋯·User—Prm—Data的DPVl一Enable定义·⋯⋯⋯⋯⋯⋯⋯·行规特定的Prm—Structure⋯⋯⋯⋯⋯⋯⋯·⋯⋯⋯⋯⋯·DIAGNOSIS到DiagnosisRES—PDU服务数据结构的映射状况出现/消失⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..Initiate的参数值⋯⋯⋯⋯⋯·⋯·⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯MSCYlS所使用的附加功能⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯..修改的MSCYlS状态转换⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯··⋯⋯行规特定的Ident—Number分类··⋯⋯⋯⋯⋯⋯⋯⋯·⋯-·通信能力的一致性声明⋯⋯⋯⋯⋯⋯-⋯⋯⋯⋯⋯⋯⋯⋯·实际模式计算的条件和结果⋯⋯⋯⋯-⋯⋯⋯⋯⋯⋯⋯⋯·输出参数的状况计算的条件和结果⋯⋯⋯⋯·⋯⋯⋯⋯⋯·模拟输入功能块的参数描述⋯⋯⋯⋯⋯⋯⋯⋯⋯-⋯⋯⋯·模拟输入功能块的参数属性⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯··模拟输入功能块的视图对象⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯-·GB/T27526--2011125126127128129130133135137138139140142143153155158159161162Ⅶ GB/T27526--2011表146表147表148表149表150表151表152表153表154表155表156表157表158表159表160表16l表162表163表164表165表166表167表168表169表170表171表172表173表174表175表176表177表178表179表180表181表182表183表184表185表186表187表188Ⅶ实际模式计算的条件和结果····⋯⋯⋯⋯·TOTAI.参数的标准状况计算条件和结果累加器功能块的参数描述-一累加器功能块的参数属性··累加器功能块的视图对象··温度转换块的通用参数描述热电偶设备温度转换块的参数描述⋯··热电阻设备温度转换块的参数描述⋯一光学高温计设备温度转换块的参数描述温度转换块通用参数的参数属性⋯⋯··热电偶设备附加参数的参数属性⋯⋯--热电阻设备附加参数的参数属性⋯⋯··光学高温计设备附加参数的参数属性··温度转换块的视图对象⋯⋯⋯⋯⋯⋯··压力转换块的参数描述⋯⋯⋯⋯⋯⋯··压力转换块的参数属性⋯⋯⋯⋯⋯⋯··压力转换块的视图对象⋯⋯⋯⋯⋯⋯··压力设备的动态变量分配⋯⋯⋯⋯⋯--物位转换块的参数描述⋯⋯⋯⋯⋯⋯··物位转换块的参数属性⋯⋯⋯⋯⋯⋯“物位转换块的视图对象⋯⋯⋯⋯⋯⋯··流量设备转换块的参数总览⋯⋯⋯⋯··流量转换块的参数描述⋯⋯⋯⋯⋯⋯··流量转换块的参数属性⋯⋯⋯⋯⋯⋯-·流量转换块的视图对象⋯⋯⋯⋯⋯⋯··流量转换块的View一3对象⋯⋯···⋯··流量转换块的类别⋯⋯⋯⋯⋯⋯⋯⋯一动态变量的分配⋯⋯⋯⋯⋯⋯⋯⋯⋯一变送器组件的一致性声明⋯⋯···⋯⋯一实际模式计算的条件和结果······⋯⋯··输出参数状况计算的条件和结果⋯⋯-·离散输入功能块的参数描述⋯⋯一离散输入功能块的参数属性⋯⋯··离散输入功能块的视图对象⋯-⋯·离散输人转换块的参数描述⋯⋯··离散输入转换块的参数属性⋯⋯··离散输入转换块的视图对象⋯⋯·-离散输入组件的一致性声明⋯⋯··实际模式计算的条件和结果⋯⋯··输出参数的状况计算的条件和结果级联处理的状况计算的条件和结果离散输出功能块的参数描述⋯⋯··离散输出功能块的参数属性⋯⋯··m|兰Ⅲm㈣mmm|兰mmm兰墨雠ⅢⅢmmm猢猢拟l耄|善‰猫猢猢mmm掰|言|昙m耋詈 表189表190表191表192表193表194表195表196表197表198表199表200表201表202表203表204表205表206表207表208表209表210表211表212表213表214表215表216表217表218表219表220表221表222表223表224表225表226表227表228表229表230表23l离散输出功能块的视图对象⋯-⋯⋯⋯⋯⋯⋯⋯⋯离散输出FB的参数CHECK—BACK的编码⋯⋯·离散阀控制转换块的参数描述·⋯⋯⋯⋯·⋯⋯⋯··离散阀控制转换块的参数属性⋯⋯·⋯⋯⋯⋯⋯⋯离散阀控制转换块的视图对象⋯⋯⋯···⋯⋯⋯⋯·离散输出组件的一致性声明·⋯⋯⋯⋯⋯⋯⋯⋯⋯实际模式计算的条件和结果⋯⋯⋯⋯⋯⋯⋯⋯⋯·输出参数状况计算的条件和结果⋯⋯⋯⋯⋯⋯⋯·级联处理的状况计算的条件和结果⋯⋯⋯⋯⋯⋯·模拟输出功能块的参数描述⋯⋯··⋯⋯⋯⋯⋯⋯一模拟输出功能块的参数属性⋯⋯⋯⋯·⋯⋯⋯⋯⋯模拟输出功能块的视图对象⋯⋯-⋯⋯⋯⋯⋯⋯⋯模拟输出FB参数CHECK—BACK的编码···⋯⋯·执行器转换块的参数描述⋯⋯⋯⋯⋯-⋯⋯⋯⋯⋯电动执行器转换块的参数属性⋯⋯⋯··⋯⋯⋯⋯··电动执行器转换块的视图对象⋯⋯⋯⋯⋯⋯⋯⋯·电一气执行器转换块的参数属性⋯⋯⋯⋯⋯⋯⋯·电一气执行器转换块的视图对象⋯·⋯⋯⋯-⋯⋯·-执行器组件的一致性声明⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯·附加物理块参数的参数描述⋯⋯⋯⋯·⋯⋯···⋯⋯附加物理块参数的参数属性⋯⋯⋯⋯⋯⋯⋯⋯⋯·物理块的视图对象⋯⋯⋯⋯·⋯⋯⋯⋯⋯⋯⋯⋯··分析转换块的参数描述⋯⋯⋯⋯⋯⋯⋯⋯·⋯⋯⋯分析转换块的参数属性⋯⋯⋯⋯··⋯⋯⋯⋯⋯⋯··分析转换块的视图对象⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯-变换转换块的参数描述⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯·变换转换块的参数属性⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯·变换转换块的视图对象⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯·控制转换块的参数描述⋯⋯·⋯⋯⋯⋯⋯⋯⋯⋯⋯分析仪器功能的执行⋯⋯⋯··⋯⋯⋯⋯⋯⋯⋯⋯··控制转换块的参数属性⋯⋯⋯·⋯⋯⋯-⋯⋯⋯·⋯-控制转换块的视图对象⋯⋯⋯⋯·⋯⋯⋯⋯⋯⋯⋯限值转换块的参数描述⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯·限值转换块的参数属性⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯·限值转换块的视图对象·⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯报警转换块的参数描述⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯状况类到STATUS—CI。ASSES的数组元素的映射报警转换块的参数属性⋯⋯⋯⋯⋯⋯⋯⋯⋯·⋯⋯报警转换块的视图对象⋯⋯⋯⋯⋯⋯⋯⋯⋯·⋯⋯多点采样功能块的参数描述⋯⋯⋯⋯⋯⋯⋯⋯⋯·多点采样功能块的参数属性⋯⋯·⋯⋯⋯⋯⋯⋯⋯多点采样功能块的视图对象⋯⋯·⋯⋯⋯⋯⋯⋯..日志功能块的参数描述⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯⋯GB/T27526--201mm脚勉批量§黜黜渤渤嘲批黜拟黜蛳猢|詈三詈撇蝴㈣l耄吼犹搅啾批挑黜狮撇撇猢撇|耄撇猢姗啪犹扒犹Ⅸ GB/T27526--2011表232日志功能块的参数属性⋯⋯··表233日志功能块的视图对象⋯⋯--表234块的一致性声明⋯⋯⋯⋯⋯··表235多变量设备的一致性声明⋯.t表236I&M0的参数⋯⋯⋯⋯⋯⋯..表237I&M1的参数⋯⋯··⋯⋯⋯⋯表238I&-M2的参数⋯⋯⋯⋯⋯⋯··表239I&M3的参数⋯-⋯⋯⋯⋯⋯t表240PA-【&MO的参数⋯⋯⋯⋯··表241标识和维护功能的一致性声明表242I&M参数位置的一致性声明X274275276277279280281 刖吾GB/T27526--2011本标准按照GB/T1.12009给出的规则起草。GB/T27526--2011《PROFIBUS过程控制设备行规》修改采用PROFIBUS&PROFINET现场总线国际团体(PI)的技术规范(PNO/TC304一0006c)《PRoFIBus过程控制设备行规》(第3.02版本)。本标准与PNO/TC304一o006c《PR()FIBus过程控制设备行规》(第3.02版本)相比在结构上有部分调整,删除了PNO/TC304—0006c((PROFIBUS过程控制设备行规》(第3.02版本)中关于文本版本变化的条,并相应编排文本章条号和表编号,如下:一删除PNO/TC304—0006c{{PROFIBUS过程控制设备行规》(第3.02版本)的5.8“文本历史”;一删除PNO/TC304—0006c{PROFIBUS过程控制设备行规》(第3.02版本)的6.9“文本历史”;——删除PNO/TC3—040006c{PROFIBUS过程控制设备行规》(第3.02版本)的7.6“文本历史”;——删除PNO/TC3—04一o006c《PRoFIBus过程控制设备行规》(第3.02版本)的8.5“文本历史”;一一删除PNO/TC3—040006c{PROFIBUS过程控制设备行规》(第3.02版本)的9.5“文本历史”;一一删除PNO/TC304—0006c《PROFIBUS过程控制设备行规》(第3.02版本)的10.6“文本历史”;一删除PNO/TC304o006c《PR()FIBus过程控制设备行规》(第3.02版本)的11.11“文本历史”;删除PNO/TC3—04—0006c{PROFIBuS过程控制设备行规》(第3.02版本)的13.4“文本历史”;——增加了部分规范性引用文件和参考文献;——增加了部分缩略语;——增加了表96和表97中对工程单位代码和材料代码的注释。本标准还做了下列编辑性修改:——删除PNO/Tc3—04—0006c{PROFlBUS过程控制设备行规》(第3.02版本)的脚注1;——删除PNO/TC3—04—0006c《PROFIBUS过程控制设备行规》(第3.02版本)的脚注2,改为第4章的注;删除PNo/Tc3—04—0006c{PROFIBuS过程控制设备行规》(第3.02版本)的脚注3,改为5.1.6.2的注;——删除PNO/TC3—04—0006c{PROFIBUS过程控制设备行规》(第3.02版本)的脚注4,改为5.2.1.2的注;一删除PNO/TC304—0006c{PR()FIBus过程控制设备行规》(第3.02版本)的脚注5,改为7.3.1.1的注。本标准由机械工业联合会提出。本标准由全国工业过程测量和控制标准化技术委员会(sAC/Tc124)归口。本标准起草单位:机械工业仪器仪表综合技术经济研究所、上海自动化仪表有限公司、北京机械工业自动化研究所、西南大学、北京和利时系统工程股份有限公司、中国科学院沈阳自动化研究所、重庆川仪自动化股份有限公司、清华大学、北京华控技术有限责任公司、中国机电一体化协会、西门子(中国)有限公司、中国石油和化工自动化应用协会、中海油研究中心。本标准主要起草人:刘丹、谢素芬、王春喜、王麟琨、包伟华、李百煌、刘枫、罗安、陈学军、周侗、阳宪惠、田英明、刘云男、陈小枫、李文娟、惠敦炎、欧阳劲松、窦连旺、陈明海、徐伟华。Ⅺ GB/T27526--201引言现场设备可在有本质安全要求的生产和过程控制环境中运行。这就产生了对具有有限存储和处理能力的设备的需求,以及对非常低带宽的总线的需求。符合IEC61784—1中CP3/1和CP3/2的PROFIBUS现场总线标准覆盖了大量潜在的工业控制和监视应用,并在现场中使用。为了协调变送器、执行器和控制器,以及到可视化终端、操作员终端之间的应用功能,必须定义参数的语法和语义,这是本行规的主要内容。在本行规的“映射”部分,定义了到特定PROFIBUS协议的映射。图l简要说明了行规与协议间的关系。应用过程oⅢ:第7层第2层第1层图1在ISO/OSI模型的分层体系结构中行规(粗线框)的集成本标准对应于PROFlBUS&PROFINET现场总线国际团体(PI)的技术规范《PROFIBUS过程控制设备行规,版本3.02》(PA行规3.02),之前的PROFIBUSPA行规版本包括PA行规3.0和PA行规3.ol。在本标准中为了方便说明符合本版本行规设备的新特性,也直接用PA行规3.02来指代本标准。Ⅱ 1范围PROFIBUS过程控制设备行规GB/T27526--201本标准规定了用于操作、调试、维护和诊断的基本设备的参数集,以及实现由用户集团和设备制造商所定义参数的连贯性机制。本标准适用于过程控制(例如:化工、食品、水/污水处理、电站和基础工业)中使用的变送器、阀、二进制设备以及其他装置。本标准规定的PROFIBUS过程控制设备行规分为两类:A类和B类。A类行规描述了简单设备的通用参数,其范围限于操作阶段的基本功能。该基本集由具有测量值状态的过程变量(例如温度、压力和物位)、标签(TAG)名称和工程单位组成。B类行规的范围是用于过程控制的设备,它是A类行规定义的扩展,并覆盖用于标识、调试、维护和诊断的更复杂的应用功能。参数与不同类之间的关系见参数定义及一致性声明(见5.7)。2规范性引用文件下列文件对于本文件的应用是必不可少的。凡是注日期的引用文件,仅注日期的版本适用于本文件。凡是不注日期的引用文件,其最新版本(包括所有的修改单)适用于本文件。GB/T19892.12005批控制第l部分:模型和术语(IEC61512—1:1997,IDT)GB/T20540.52006测量和控制数字数据通信工业控制系统用现场总线类型3:PROFIBUS规范第5部分:应用层服务定义(IEC61158—5类型3:2003,MOD)GB/T20540.62006测量和控制数字数据通信工业控制系统用现场总线类型3:PROFIBUS规范第6部分:应用层协议规范(IEC61158—6类型3:2003,MOD)GB/Z25105.1—2010工业通信网络现场总线规范类型10:PROFINETIO规范第l部分:应用层服务定义(IEC61158—5—10:2007,MOD)IEC60751:2008工业铂电阻温度计和铂温度传感器(Industrialplatiniumresistancethermometerandplatinumtemperaturesensors)IEC617841:2007工业通信网络行规第1部分:现场总线行规(Industrialcommunicationnet—worksProfiles—Part1:Fieldbusprofiels)ANSITIA/ElA一485一A:1998平衡数字多点系统用发生器和接收机的电特性(Electricalcharacteristicsofgeneratorsandreceiversforuseinbalanceddigitalmultipointsystems)PNO/TC3—04—0006PROFIBUS过程控制设备行规V3.01(PR()FIBusProfileforprocesscontroldevices,version3.01)PNO/TC3—040007aPROFIBUS过程控制设备行规V3.02的增补1:用于PA设备的PRoFlsafe(PROFIBUSprofileamendment1toPROFIBUSprofileforprocesscontroldevicesV3.02,PROFlsafeforPAdevices)PNO/TC305—0002a,PROFIBUS行规导则第1部分:标识和维护功能(PRoFIBUsprofileguidelinesPartl:Identification&maintenancefunctions)PNO/TC3—990019,PROFIBUS过程控制设备行规V3.0(PROFIBUSProfileforprocesscontroldevices,version3.0)1 GB/T27526--20113术语和定义、缩略语、约定3,1术语和定义下列术语和定义适用于本文件。3.1.1地址address对设备内一个参数的绝对数字的引用。3.1.2警报对象alertobjects当检测到报警或事件时,警报对象被用来传送通知报文。3.1.3应用application软件的功能单元,由互连的功能块、事件和对象集合而成。应用可以是分布式的,并可具有与其他应用的接1:3。3.1.4属性attribute一个实体的特性或特征,例如:值和状况是输出参数的属性。3.1.5总线地址busaddress总线地址是对网络上设备的数字的引用。3.1.6块(块实例)block(blockinstance)软件的逻辑处理单元,由单个命名的块副本和块类型规定的相关参数组成。该块从一次调用持续到下一次调用。3.1.7数据结构datastructure其元素不必是相同数据类型的一种集合,其中的每个元素可惟一地通过标识符来引用。3.1.8数据类型datatype对应一组允许操作的值的集合。3.1.9设备device能够在特定的上下关系中执行一个或多个指定功能并由其接口来界定的物理实体。3.1.10实体entity特定的事物,例如:人、地点、过程、对象、概念、关联或事件。3.1.11(广义)功能(Global)function实体的特定目的。3.1.12(具体)功能(Concept)function实体在实现其目的时所执行的一组动作之一。2 GB/T27526—20113.1.13功能块functionblock由一个或多个输入参数、输出参数和内含参数组成的一个命名块,它处理实体在实现其目的时所执行的一组动作之一。注:功能块代表一个应用所执行的基本自动化功能,而该应用尽可能地独立于特定的I/O设备和网络。每个功能块按照指定的算法和内部的一组内含参数来处理输入参数,产生输出参数。这些输出参数可在同一功能块应用中使用,或由其他功能块应用使用。3.1.14功能块应用functionblockapplication由若干物理块、功能块、转换块及相关对象所执行的一个自动化系统的应用。3.1.15索引index用于寻址设备中参数的属性。3.1.16实例instance与功能块调用有关的数据部分。3.1.17本地访问localaccess通过本地用户接口或服务接口的访问。注:不通过PROFIBUS总线访问。3.1.18模式mode模式决定块的操作方式和块实例的可用方式。3.1.19对象object具有状态、行为和标识的实体。3.1.20参数parameter一种变量,如功能块的输入参数、输出参数或内含参数。3.1.21参数地址parameteraddress设备的目录对象与若干块的槽(Slot)/索引(Index)地址之间的引用。3.1.22物理块physicalblock与资源相关的现场设备的硬件特定特征,这些特征通过物理块是网络可见的。注:类似于转换块,通过包含一组实现无关的硬件参数使功能块与物理硬件隔离。3.1.23记录record被视为一个单元的一组数据元素。3.1.24相对索引relativeindex在一个块内参数的逻辑偏移量。3 GD/T27526—20113.1.25远程访问remoteaccess经由PROFIBUS总线的访问。3.1.26简单变量simplevariable以规定的数据类型为特征的单一变量。3.1.27槽slot用于寻址设备内逻辑模块中一组参数的属性。3.1.28转换块TransducerBlock转换块通过为功能块使用所定义的设备无关的接口来控制对I/O设备的访问,同时还对I/0数据执行诸如校准和线性化功能,以将其转换成一种设备无关的表示法。转换块与功能块的接口被定义为一个或多个实现无关的I/0通道。注:转换块使功能块与特定的I/O设备(例如:传感器、执行器和开关装置)相隔离。3.1.29变量variable可被赋值为一组值中的任意一个的软件实体。注:一个变量的值通常被限制为某种数据类型。3.1.30视图对象viewobjects通过单个通信请求来访问的若干组参数。注:提供视图对象来支持对功能块应用内参数数据的高教访问。3.2缩略语4Acyc[ic非循环的Analog:Input模拟输入AnalogOutput模拟输出AutomationSystem自动化系统BinaryMessages二进制消息Cyclic循环的Decentra[ControlSystem分散控制系统DeviceManagement设备管理Datatypestructures数据类型结构DeviceTypeManager设备类型管理器ElectronicDeviceDescription电子设备描述FunctionBlock功能块FieldDeviceTool现场设备工具GeneralStationDescription(GerateStammDatei,通用站描述(设备基本文件)德文)。m加船肌哪吣州吣洲咖耶M∞ I&MInditification&Maintenancei/oInput/OutputLUVLastUsableValueMSACMasterSlaveacyclicMSCYMasterSlavecyclicNAMURNormungsarbeitsgemeinschahfiirMess——undRege—.1ungstechnikinderChemischenlndustrie(德文)PAProcessAutomationPBPhysicalBlockPCSProcessControlSystemPIPRoFIBUS&PROFINETInternationalPROFIBUSProcessFieldBusPROFIBUSCommunicationnetworkaccordingtoDPIEC61784-1CP3/1PROFlBUSCommunicationnetworkaccordingtOPAIEC61784—1CP3/zrreadaccessSAPServiceAccessPointTBTransducerBlockWwriteaccess3.3约定GB/T27526—201标识和维护输入/输出最新可用值主从非循环主从循环德国化工测量和控制标准化委员会过程自动化物理块过程控制系统PROFIBUS&PROFINET国际组织过程现场总线符合IEC61784l中CP3/1的通信网络符合IEC61784—1中CP3/2的通信网络读访问服务访问点转换块写访问符合PROFIBUSPA的设备在物理块对象、转换块对象和功能块对象中构造其参数和功能。实际设备由这些块的实例组成。设备中块实例的组合遵从某些规则。本行规由包含PROFIBUSPA设备全部定义和规受Ij的通用要求以及包括转换块、功能块和物理块规范的几个设备数据单组成,如图2所示。到通信资源的映射见第6章。图2本行规的结构有些设备由若干个应用组成(例如:传感器系统、执行器)。这些设备的行规由通用要求定义和设备5 GB/T27526--201必要的设备数据单定义构成。此外,到PROFIBUS协议的映射必须遵循本行规映射部分的定义。在本行规中,通用定义为一部分,不同的设备数据单为另一部分。这种结构使得行规的更新非常灵活。4过程控制设备行规的一致性与本行规一致性的声明应包括:——与本行规的一致性;——提供符合5.7的详细描述。注:按照ISO/1EC导则给出与本行规的一致性声明。行规是满足现场总线标准或某些特定领域或设备功能的一组约定。遵循以下两方面内容的设备才被称为PR()FIBUSPA设备:——符合IEC61784l中CP3/l或CP3/2的PROFIBUS协议规范;——本行规规范。图3示出了PROFIBUSPA规范文本的结构。5通用要求5.1技术概述5.1.1概要图3PROFIBUSPA规范的文本结构每个现场总线设备通过实现一个或多个具有严格时间要求的应用或一个应用的若干部分(例如:传感器数据采集和控制算法处理)来执行整个系统操作的一部分。每个应用由一组用功能块模型表示的基本现场设备功能组成。这些应用被称为功能块应用。PROFIBUSPA现场总线系统由通过现场总线通信网络进行互连的数字设备和控制/监视装置组成。它们被集成到一个装置或工厂的物理环境中,协同工作并为自动化处理和操作提供I/O和控制。6 因此.现场设备支持客户对于运行、调试、诊断和维护的需求。5.1.2设备模型GB/T27526--2011执行PROFIBUSPA功能块应用的设备有两种不同的类型。典型的设备是用在过程控制领域的紧凑型设备,例如变送器和执行器。另一种是模块化设备,例如通常用于执行开/关阀门的二进制I/O。紧凑型设备是仅具有一个模块的模块化设备(见图4)。紧凑型设备倒如:变送器执行器模块化设各例如:二进制I/oM1M2MnDM设鲁管理PB物理块FB功黻TB转抉块Mx模块Kx=l,⋯m图4设备模型每个设备都用物理块、设备管理功能及参数表示。一个设备的模块包括一个物理块、若干功能块和若干转换块(见5.1.3)。紧凑型设备的物理块只有一个。设备管理由设备的块结构和对象结构的目录组成(见图5)。图5块、块参数及目录之间的关系一⋯·精针 513块模型通过将设备或模块的变量和参数指定给部什或功能组什,这些变量和参数分别在块中构造(见囝6)山于同十参数根据上F文关系可能是坐艟或常破,困此在本标准巾使用参数的引用。例如一个没帑的部件町眦足电源、存储器、过程附属单元或测蛄值预处理的电子器件。这些部件丧示设备的许多方向.例如调试、运{r和诊断。根据行挑参数定义了二种赏型的块:功能块、转换块和物理块。功能块(Fig)描述枉自动化系统内执行的设备功能。功能块的例了有:模拟输人(AI)和模拟输出(AO)。一个i殳备可包含多个FB。物理块(PB)描述没备必要的参数和功能,或醋备硬件本身的操作。祚本行规范围内.紧凑型设备仅包含个物理块。转换块(rH)包含的设备参数代表与过程连接的必要参数和功能。转换块的例子有:过程的盟度或压力、f々感器粪型、各考点类型或所使用的线州化方法。每个FBl目一时划只能与一个TB琏接。这种连接u】u足凼定的,或在稠试或维扩期间更改。参数通过诸如数据类型或传输类型(循环或非循环)的属性来定义。参数的兄个属性是将其分配给块作为块的输人、输出或内含参数。恢属眭定义fi息处理的^向和参数与算法问的关系。口$#*n8f驯ni程站图6设备中变量/参数的分组如何将鸯数保存在设备巾是制造商特定的.1『f_由E1录埘象柬描述。然而.乍命周期的不同视阿(渊试、运行、维打-和给晰)需要不l目的毒教结构。转换块参数和物理块参数逝常在调试和维护期间足必需的而功能块参数在运行阶段足必需的,诊断需要所有块的参数(见5l5)。514块之间的状况流状况模型的摹本思蹄足通过块的输人和输出参数将块连接起来。这些参数主要是过稃变帚。过程变量被定义为浮点类型,离散类型或位串类型,并且带有一十“状况字节1)视图对象,则这些视图对象应无间隔地紧随前一个视图对象之后。对于供行规使用而保留的视图对象,由它们所产生的间隔(gap)是允许的。 GB/T27526—2011表5示出了块结构的参数描述。表5块(Block)结构的参数描述元素描述Reserved,这4个参数规定了设备的种类。编码如下:Block—Object,o~127:见表6、表7、表8Parent—Class,128~249:制造商特定Class250:未使用251:无意义252:未知253:特定254和255;保留Dev_Rev见5.5.4.2.1,对于设备的所有块都相同Dev_Rev_Comp见5.5.4.2.1,对于设备的所有块都相同DD_Revision供将来使用Profile编码见表9ProfileRevision编码如下:Bytel(MSB):十进制小数点之前的数字;范围为00~99Byte2(LSB):十进制小数点之后的数字;范围为o~255MSB表示NAMURNE53的第1个数字,I.SB表示NAMURNE53的第2个和第3个数字:例如对于行规3.02:MsB—Ox03,LSB=0x02Execution_Time供将来使用Number_oLParameters块所用的相对索引(参数)的个数,包括:⋯块中必备部分内的问隔(gap);——可选参数;——保留参数;一制造商特定参数;块中制造商特定部分内的间隔(gap)。Number_ofParameters不包含视图对象Address~oLViewl用于访问View_l参数(见5.2.1.1)的引用。此参数值的含义是通信特定的,并在本行规映射部分定义Number_of—Views如果块中存在除View一1视图对象以外的其他视图对象。则此参数包含该块中所有视图对象的个数,包括View一1和保留的视图对象表6示出了物理块的块对象。表6物理块:Block_Object、Class和ParentClass的编码BytelByte2Byte3Byte4ReservedBlockObiectParentClasso~127保留01物理块01变送器缺省值=250(未使用)缺省值=250(未使02执行器用)03离散I/O04控制器05分析仪器06实验室设备07~126保留127多变量 表7示出了功能块的块对象。表7功能块:Block_Object、Class和Parent_Class的编码GB/T27526--201BytelByte2Byte3Byte4ReservedBlock—ObiectParent_classClass02功能块01输人输入02输出Ol模拟输入03控制02离散输入04先进控制03~127保留05计算输出06辅助Ol模拟输出07警报02离散输出08~127保留03--127保留控制01PID02采样选择器03实验室控制单元04温度调节器05搅拌器06混合器07天平/秤08离心机09计量泵lo~127保留先进控制01实验室仪器02~127保留计算01~07保留08累加器09~127保留辅助01斜坡02BM日志03采样04~127保留警报O卜一127保留3更多的类编码在数据单中定义。表8示出了转换块的块对象。17 GB/T27526--201表8转换块:Block_Object、Class和Parent_Class的编码}5ytelByte2Byte3Byte4ResetredBlock-ObjectPareiltClass603转换块01压力02温度01差压03流量02绝对压力04物位03表压力05执行器04压力+物位+流量06离散I/O05压力+物位07分析仪器06压力+流量08辅助功能07混合绝对压力/差压09报警08~127保留lO~127保留温度01热电偶(TC)02热电阻(RTD)03高温计04~15保留16TC+DCu(直流电压)17RTD+R(R电阻)18TC+RTD+R+DCU19~127保留流量01电磁02涡街03科氏力质量04热式质量05超声波06可变截面07差压08~127保留物位01流体静压02回波液位03放射式04电容式05~127保留执行器ol电动02电气动03电液动04~127保留离散I/oOl传感器输入02执行器03~127保留分析仪器01标准02~127保留辅助Ol传送02控制03限值04~127保留报警0l二进制消息02~127保留8更多的类编码在数据单中定义。18 表9示出了行规的编码。表9行规的编码GB/T27526--201Bytel(MSB)Byte2(LSB)描述在PI行规类型中PROFIBUSPA行P1规定本行规类掣为(见本行规文本封面)“PRO规的编号为64,即0x40FIBUSPA,用于过程控制设备的行规”0x01:A类最高比特不置位意味着所有标准参数都有其自己0x02:B类的存储位置最高比特置位意味着将标准参数ST—REV、TAG0x81:A类DESC、STRATEGY和ALERT—KEY映射在一个0x82:B类存储位置中253:特定制造商特定的块结构5.2.3.3值&状况一浮点(Value&Status-FloatingPoint)结构(101)此数据结构由浮点参数的值和状况组成。这些参数可以是输入或输出。数据类型属性Value&Status_FloatingPoint(101)NumberofElements=2ListofElements(见表10)表10值&状况一浮点(Value&status"Fl怕tiⅡgPoint)结构的元素表E元素名称数据类型(索引)大小1ValueFloat(8)42StatusUnsigned8(5)l5.2.3.4值&状况一离散(Value&Status-Discrete)结构(102)此数据类型由离散值参数的值和状况组成。数据类型属性Value&Status—Discrete(102)NumberofElements一2I。istofElements(见表11和表12)表11值&状况一离散(Value&Status-Discrete)结构的元素表E元素名称数据类型(索引)大小lValueUnsigned8(5)12StatU,SUnsigaed8(5)1 GB/T27526--2011表12值&状况一离散(Value&Status-Discrete)结构的参数描述元素描述Value编码:0未设置(例如:FAI.SE)<>o设置(例如:TRUE)(值1~255可具有不同的语义)StatusStatus的编码规定见5.32和5345.2.3.5定标(Scaling)结构(DS一36)此数据结构由用来定标浮点值的静态数据组成,用于显示目的。数据类型Sealing(DS-36)属性NumberofElements一4属性ListofElements(见表13)表13定标(Scaling)结构的元素表E元素名称数据类型(索引)大小1EU—aLl00%Float(8)42EU—at0%F[oat(8)43Units_IndexUnsignedl6(6)24Decimal—PointInteger8(2)1Units—Index的代码见5.3。Decimal~Point是备注,说明小数点后几位数字有效。它可用于主站工具和本地显示。5.2.3.6模式(Mode)结构(DS一37)此数据结构由用于实际模式(actualmode)、允许模式(permittedmode)和正常模式(normalmode)的元素组成。数据类型Mode(DS一37)属性NumberofElements一3属性I.istofElements(见表14)表14模式(Mode)结构的元素表E元素名称数据类型(索引)大小1ActualUnsigned8(5)12PermittedUnsigned8(5)13NormalUnsigned8(5)1模式元素的代码见表46。5.2.3.7报警浮点(AlarmFloat)结构(DS-39)此数据结构由描述浮点报警的数据组成。20 数据类型属性AlarmFloat(DS-39)NumberofE[ements=5I。istofElements(见表15和表16)表15报警浮点(AlarmFloat)结构的元素表GB/T27526--2011E元素名称(索引)大小1UnacknowledgedUnsignecl8(5)12Alarm—StateUnsigned8(5)13Time_StampTimeValue(21)84SubeodeUnsignedl6(6)25ValueFloat(8)4表16报警浮点(AlarmFloat)结构的参数描述元素描述Unacknowledged供将来使用Alarm—State编码:0无报警<>O有报警Time—Stamp供将来使用Subcode定义关于报警原因的附加信息。编码:0未使用1~32767保留3Z768~65535设备特定的Value引起该报警的值5.2.3.8报警汇总(AlarmSummary)结构(DS-42)此数据结构由汇总了16种报警的数据组成。AlarmSummary(DS-42)属性NumberofElements=4属性ListofElements(见表17)表17报警汇总(AlarmSummary)结构的元素表E元素名称(索引)大小1CurrentOctetString(10)2Unacknow[edged0ctetString(10)23UnreoortedOctetString(10)24DisabledOetetString(10)221 GB/T27526--20”OetetString的各比特与表18、表19和表20中示出的报警相关联。表18报警汇总(AlarmSummary)结构中各比特的编码八位位组比特元素描述ODiscretealarm(LSB)仅具有离散眼值参数的功能块01HLHLAlarm仅具有模拟限值参数的功能块02HLA]arm仅具有模拟限值参数的功能块03LO—I。O—Alarm仅具有模拟限值参数的功能块04Lo—Alarm仅具有模拟限值参数的功能块05~6O7UpdateEvent具有存储属性S的块参数被修改10~7表19报警汇总(AlarmSummary)结构中比特串的编码OctetoOctetl|Bit,lBitoBit,l|卧。表20报警汇总(AlarmSummary)结构的参数描述元素描述Current如果报警原因出现(1)或消失(o),则将限值报警(Limitalarm)比特设为1或0。在任何具有存储属性S的块参数被修改之后,应将更新事件(updateevent)比特设为1,并且在20S后(浓缩状况下)或10S后(经典状况下)将该比特设为0。注:某些报警原因被映射到循环状况报告Unreported供将来使用Unacknowledged供将来使用Disabled供将来使用5.2.3.9功能块链接(FBLinkage)结构(DS-49)此数据结构由功能块链接数据组成。数据类型FBLinkage(DS-49)属性NumberofElements一5属性ListofElements(见表21)22 表21功能块链接(FBLinkage)结构的元素表GB/T27526--2011E元素名称数据类型(索引)大小1Local—IndexUnsignedl6(6)2ConneetionNumberUngignedl6(6)23RemoteIndexUnsignedl6(6)24Service_OperationUnsigned8(5)l5Stale_Count_I。imitUnsigned8(5)1更多细节见5.2.9。5.2.3.10仿真一浮点(Simulation—FloatingPoint)结构(Ds_50)此数据结构由仿真参数组成。数据类型Simulation-FloatingPoint(DS-50)属性NumberofElements一3属性ListofElements(见表22和表23)表22仿真一浮点(Simulation-FloatingPoint)结构的元素表E元素名称数据类型(索引)大小1Simulate_StatusUnsigned8(5)12SimulateValueFloat(8)43Simulate_EnabledUnsigned8(5)1表23仿真一浮点(Simulation-FloatingPoint)结构的参数描述元素描述Simulate—Status由操作员写入的状况来仿真转换块(TB)值的状况Simulate—Value由操作员写人的值来仿真转换块(TB)的值Simulate_Enabled启用或禁用仿真的切换。编码:0禁用<>O启用5.2.3.11仿真一离散(Simulation-Discrete)结构(DS一51)此数据类型由仿真参数组成。数据类型Simulation—Discrete(DS一51)属性NumberofElements--3属性ListofElements(见表24) GB/T27526--2011表24仿真一离散(Simulation-Discrete)结构的元素表E元素名称数据类型(索引)大小lSimulate—StatusUnsigned8(5)l2Simulate_ValueUnsigned8、幅}13Simulate_EnabledUnsigned8(5)1参数描述见5.2.3.10。5.2.3.12结果(Result)结构(DS一60)此数据结构包含结果的结构。数据类型Result(DS一60)属性NumberofElements--3属性I,istofElements(见表25和表26)表25结果(Result)结构的元素表E元素名称数据类型(索引)大小1PVFloat(8)42Measurement—StatusUnsigned8(5)13Pv_TimeBinaryDate(11)7表26结果(Result)结构的参数描述元素描述PV包含转换块的结果的值。在相同转换块中,包含解释此值的伴随参数PVTime生成PV的时间Measurement_Status值生成时结果的状态(见5.3.2/5.34)5.2.3.13测量范围(MeasurementRange)结构(Ds_61)此数据结构包含测量范围的结构。数据类型MeasurementRange(DS一61)属性NumberofElements=2属性I。istofElements(见表27)表27测量范围(MeasurementRange)结构的元素表E元素名称数据类型(索引)大d、l,Begin_oLRangeFloat(8)tzEnd—oCRangeFloat(8)a 5.2.3.14二进制消息(BinaryMegage)结构(DS一62)此数据结构包含二进制消息(BM)的结构(DS-62)。数据类型BinaryMessage属性NumberofElements:5属性I。istofElements(见表28和表29)表28二进制消息(BinaryMessage)结构的元素表GB/T27526—201E元素名称数据类型(索引)大小1StatusClassUnsignedl6(6)2Logbook—EntryBoolean(1)13Output—ReferenceUnsigned8(5)】4Unsigned8(5)15TextVisibleString(9)16表29二进制消息(BinaryMessage)结构的参数描述元素描述Status—Class共有16个状况类(statusclass),本行规定义了前4类。每个二进制消息(BM)可在一个或多个状况类中被引用。比特位置的编号(从1开始)是对该状况类的引用。Bitn=1且此BM是有效的,则表示该状况类的总和比特(Bitl6)被设为1,在GLOBAL—STATUS中的相关Bitn被设为1,且相关ACTIVE—BM中的BM比特也被设为1(见“分析仪器数据单”)Logbook_Entry二进制消息及其时阃戳可被一起保存在日志(Logbeok)FB中。此参数启用或禁用将BM存储在日志中。编码:False不存储在Logbook中True存储在Logbook中()utl)utReferenee每个BM只可与一个离散输出(DO)相关。OUTPUT—REFERENCE值是设备中所连接的DO的编号如果将此参数切换至打开监视,则该BM立即为有效的。关闭监视可选择将BM设为有效的或无效的.与BM中有无消息无关。编码:0关闭监视,消息是无效的1关闭监视,消息是有效的2打开监视Text此参数包含ASCII文本,终端站或可视站可使用该文本来对所编码的消息提供解释和更多信息。由于将来系统可能使用设备描述技术,所以此参数是可选的5.2.3.15采样选择(SampleSelection)结构(DS-63)此数据类型包含采样选择的结构。 GB/T27526~2011数据类型SampleSelection(DS一63)属性NumberofElements=2属性I。istofElements(见表30和表31)表30采样选择(SampleSelection)结构的元素表E元素名称数据类型、(索5【)大小1ChannelUnsignedl6(6)2Active—Sample_TimeTimeDifrerance(13)4表31采样选择(SampleSelection)结构的参数描述元素描述IChannel对正在向块提供测量值的转换块的引用lActivc—Sample_Time在设备中执行该采样的整个时间5.2.3.16日志(Logbook)结构(DS一64)此数据结构包含日志登录项的结构。数据类型Logbook(DS-64)属性NumberofElements一4属性ListofElements(见表32和表33)表32日志(Logbook)结构的元素表E元素名称数据类型(索引)大小lTypeUns逅ned8(5)12ValueUnsignedl6(6)23ActiveBoolean(1)14TimeBinaryDate(11)7表33日志(Logbook)结构的参数描述元素描述Type编码:0:GlobaLStatus1~16:类n的状况信息255:BinaryMessagevalue该值的解释取决于Type的内容:Type=0)值=Global_StatusType--l~16)值一一种类的类状态的逻辑“或”运算的结果Type=255)值一二进制消息的编号Active编码:TrueBM变为有效的FalseBM变为无效的26 5.2.3.17预计算(Precalculation)结构(DS-65)此数据结构包含预计算参数的结构。数据类型Precalculation(DS-65)属性NumberofElements=3ListofElements(见表34和表35)表34预计算(Precaleulation)结构的元素表GB/T27526--201E元素名称数据类型(索引)大小1Function—TypeUnsigned8(5)12SubtypeUnsigned8(5)13ChoiceUnsigned8(5)1表35预计算(Precaleulation)结构的参数描述元素描述Function_Type此参数包含所使用的功能类型的选择,这些功能类型在预计算链中被激活。编码;0:无预计算功能1:滤波2:平均值3:积分4:校正5~127:保留128~255:设备特定Subtype包含在设各特定编码中特殊的预计算功能,如滤波、平均值、积分或校正。缺省值1表示该设备的标准方法。设备使用手册包含该特定算法的描述。编码:0:无预计算1:设备特定的标准算法2~255:设备特定Choice此参数选择校正功能是未被激活的,还是使用一个固定值或其他块的结果。编码:0:功能未被激活1:功能使用预计算链的结果2:功能使用一个固定值3:功能使用一个功能块的值4:功能使用一个转换块的值5.2.3.18顺序控制(SequentialContr01)结构(DS-66)此数据类型包含顺序控制参数的结构。数据类型SequentialControl(DS_66)属性NumberofElements一4 GB/T27526—2011属性ListofElements(见表36和表37)表36顺序控制(SequentialContr01)结构的元素表E元素名称数据类型(索引)大小1TimeBinaryDate(11)72Cycle—TimeTimeDifference、(13)43CommandUnsignedl6(6)24Time——Control——ActiveBoolean(1)1表37顺序控制(SequentialContr01)结构的参数描述元素描述Time决定相关块的第1个/下个执行时间。此参数可决定一个循环执行周期的开始Cycle_Time决定相关块的自动执行的时间间隔。Cycle_Time值为0表示一个非循环执行Commftnd此参数包含影响相关块的命令的代码。控制转换块还包含一个COMMAND参数,该块命令参数比此结构的命令参数具有更高优先级。编码:5:开始(Start)6:停止(Stop)7:继续(重新开始)8:取消(Cancel)9:由设备内部事件触发的开始lo~127;保留128~255:制造商特定Time—。Control——Active此参数决定该命令是被自动执行,还是该命令无结果。编码:False:停止执行True:执行5.2.3.19批(Batch)结构(DS一67)此数据结构包含批参数的结构。数据类型Batch(DS-67)属性NumberofElements=4属性I。istofElements(见表38和表39)表38批(Batch)结构的元素表E元素名称数据类型(索引)大小1BatchIDUnsigned32(7)42RupUnsignedl6(6)23OperationUnsignedl6(6)24PhaseUnsignedl6(6)2 表39批(Batch)结构的参数描述GB/T27526--201’元素描述Batch-1D标识某个批量以允许向该批量分配与设备有关的信息(例如:故障、报警等)。Rup配方单元规程(RecipeUnitProcedure)或单元(Unit)婀编号:标识有效的控制配方单元规程(ControlRecipeUnitProcedure)或相关单元(例如:反应器、离心机、干燥机)。(un.t在GB/T19892.12005中定义.但其作为参数UNIT具有不同的含义,即工程单位。)0peration配方操作(RecipeOperation)的编号:标识有效的控制配方操作(ControlRecipeOperation)Phase配方阶段(RecipePhase)的编号:标识有效的控制配方阶段(ControlRecipePhase)更多细节见表46。5.2.3.20特性(Feature)结构(DS68)此数据结构由两个元素组成,描述了所支持的特性和当前启用的特性。数据类型Feature(DS-68)属性NumberofElements:2属性ListofElements(见表40、表41和表42)表40特性(Feature)结构的元素表E元素名称数据类型(索引)大小,SupportedOetetString(10)azEnabledOctetString(10)a表41所支持特性(Supported)的编码八位位组比特元素描述定义整个设备处理状况和诊断的一般方法。l0Condensed_Status0:不支持浓缩状况和诊断1:浓缩状况和诊断信息符合5.3.4中的定义Classic定义整个设备处理状况和诊断的一般方法。1o:不支持5.3.2中定义的经典状况/诊断Status/Diagnosis1:支持5.3.2中的定义0:不支持广播数据交换l2DxBl:支持广播数据交换0:不支持MSl应用关系l3M吼一AR1;支持MSl应用关系0:不支持PROFIsafe通信14PR()Flsafel:支持PROFlsafe通信 GB/T27526--201表41(续)八位位组比特元素描述l5Reserved16Reserved17Reserved2~4Reserved表42所启用特性(Enabled)的编码八位位组比特元素描述定义整个设备处理状况和诊断的一般方法。l0Condensed_Status0:禁用1:启用(浓缩状况和诊断信息符合5.3.4)Classie定义整个设备处理状况和诊断的一般方法。1l0:禁用Status/Diagnosis1:启用(支持5.3.2中的定义)0:禁用(不支持广播数据交换)12DxB1:启用(支持广播数据交换)0:禁用(不支持MSl应用关系)13Msl一AR1:启用(支持MSl应用关系)0:禁用(不支持PROFIsafe通信)l4PROFlsafe1:启用(支持PROFIsa“通信)15Reserved16Reserved17Reserved2~4Reserved5.2.3.21诊断事件转换(Diag_Event.Switch)结构此数据结构定义设备特定诊断事件与其在行规特定诊断和状况中的表示之间的引用/映射。数据类型DiagEvent—Switch属性NumberofElements=3属性ListofElements(见表43、表44和表45)表43诊断事件转换(Diag_EventSwitch)结构的元素表E元素名称数据类型(索引)大小1.Diag—Status—LinkArrayofUnsigned8(5)482SlotUnsigned8(5)13Index(absolute)Unsigned8(5)l 表44诊断事件转换(Diag_Event_.Switch)结构的元素描述GB/T27526—20”元素描述Dlag—Status—I.ink用于设备特定诊断事件的转换数组。映射到诊断比特和状况代码。每个诊断事件对应一个字节。如果一个诊断事件发生,则此参数指出状况和诊断被如何影响。在多变量设备或多通道设备的情况下,它(通常)是没有用的。这是因为在仅影响一个通道的传感器故障的情况下(例如,温度传感器正常工作,而流量传感器报告一个故障),所有FB都以相同方式作出反应。该设置应仅影响相关通道(由制造商规定的)的状况。状况代码(低四位):0:诊断事件对该状况无影响。Status应是G00D-ok1:诊断事件被作为维护请求来处理。Status应是Go()D-maintenancerequired。2:诊断事件被作为立即维护请求来处理。Status应是Go()D-maintenancedemanded。3:诊断事件被作为立即维护请求来处理。Status应是UNCERTAIN—maintenancedemanded。4:诊断事件被作为故障来处理。Status应是BADmaintenancealarm。5:诊断事件被作为无效过程条件来处理。该值是有条件使用的。Status应是UNCERTAlN—processrelated,nomaintenance。6:诊断事件被作为无效过程条件来处理。该值不可用。Status应是BAD-processrelated,nomaintenance。7:诊断事件被作为无可用值的功能检查来处理。Status应是BAD-functioncheck/localoverride8:诊断事件被作为有可用值的功能检查来处理。Status应是GOOD-functioncheck。9~15:保留诊断(高四位):0:诊断事件对该诊断无影响。DIAGNOSIS:不将其他比特置位。l:诊断事件被作为维护请求来处理。D1AGNOSlS:应将D1AJ订A1NTENANCE置位。2:诊断事件被作为立即维护请求来处理。DIAGNOSIS:应将DIA—MAINTENANCE-DEMAND置位。3:诊断事件被作为故障来处理。D1AGNOSIS:应将DlA—MAINTENANCE-ALARM置位。4:诊断事件被作为无效过程条件来处理。DIAGN()SIS:应将DIA-INV—PR()-COND置位。5:诊断事件被作为功能检查或仿真来处理。DIAGNOSIS:应将DIA—FUNCTION—CHECK置位。6~15:保留如果设备具有要链接的诊断事件小于48个,则剩余的D1AG_STATUs_LINK字节全部设为0。每个诊断事件所支持的枚举可由制造商来限定Slot后续Diag_EventSwitch的槽。指向下一个Diag_Event—Switch结构。如果该Diag_EventSwitches无后续,则元素Slot的值为0且同时元素Index值为0Index后续Diag—EventSwitch的(绝对)索引。指向下一个Diag_Event—Switch结构。如果该Diag—Event—Switches无后续,则元素SLot值为0且同时元素Index值为0 GB/T27526--2011表45诊断状况链接(Diag_StatusLink)宇节的比特编码DIAGqOSISsTATUS编码含义STATUS/DIAGNOSIS272625242322212”好--ok0().K.(GOOnok)好一一需要维护0O1维护请求(GOOD-maintenancerequired)好一必须维护O0102立即维护请求(GO()D-maintenancedemanded)不确定立即维护请求0O13立即维护请求(UNCERTAIN—maintenancedemanded)坏一维护报警O1O04故障(BAD-maintenancealarm)不确定过程相关,无维护01015无效的过程条件(UNCERTAIN—processrelated.nomaintenance)坏过程相关,无维护0l106无效的过程条件(BAD-processrelated.n。ma面fenance,坏一功能检查/本地超驰Ol7功能检查(BAI"functioncheek/locaioverride)好功能检查1O08功能检查(GOOD-functioncheck)0OK01检查请求DIA—MAINTENANCE0O1O2立即检查请求DIA—MAINTENANCE-DEMANDED0l3故障DIA—MAINTENANCE—AI。ARMO1O4无效的过程条件DIA——INV—。PRO—.COND01O】5功能检查DIA—.FUNCTION——CHECK5.2.4标准参数定义表46、表47和表48规定了标准参数。表46标准参数的参数描述参数描述BLOCK~O目ECTBLOCK_OBJECT参数是每个块的第1个参数。它包含该块的特性,例如,块类型和行规号ST—REV块具有不被过程修改的静态块参数,在组态或优化期间向这些参数赋值。如果块中至少有一个静态参数被修改,则应增加相应的ST—REV(至少按l增加)。这就提供了对参数版本的检查。在冷启动的情况下(即设置FACTORY—RESET=1),则sT—REV应被复位为0或至少按1增加.以指示静态参数的改变。另外,如果接受了一个表的修改,则ST—REV应被增加。STREV的值可被组态设备用来判定存储在静态存储器中的块参数(在参数属性表中具有⋯S’属性定义)是否其值巳被改变。在STREV溢出的情况下应被设置为l 表46(续)GB/T27526--201参数描述TAG_DESC该标签描述是用户提供的块描述。可给每个块分配一个文本化标签描述STRATEGYSTRATEGY参数具有用户特定的值。此分配值可在组套或诊断中用作分类块信息的关键词AI。ERT—KEYALert—Key参数具有用户分配的值。此值可用于对由块产生的报警或事件8进行分类。它可包含装置单元的标识号,以帮助识别事件在装置单元中的位置TARGET—MODETARGET_MODE参数指出对该块所期望的操作模式。它通常由控制应用或由操作员通过人机接口应用来设置。块输人参数与块状态的结合用来判定该块能否实现要求的目标模式。在MODE—BI。K参数的Permitted元素所允许的模式中,只可请求其中一种模式。对此参数进行多于一种模式的写访问超出了该参数的范围,必须予以拒绝。编码:BLt7:非服务(OutofSer-,iee.O/S]——MSBBit6:手动初始化(InitialisationManually,IMan)(在A类和B类中不使用)Bit5:本地超驰(LocalOverride,LO)(在A类中不使用)Bit4:手动(Manual,MAN)Bit3:自动(Automatie,AUT())Bit2:级联(Cascade,Cas)(在A类和B类中不使用)Bitl:远程级联(Remote-Cascade,RCas)Bit0:远程输出(Remote-Output,ROut)——I。SB(在A类和B类中不使用)在本行规中使用的“automatic”模式包括Auto和Rcas,“manual”模式包括LO和Man。在I)/S模式下,不再执行正常算法MoDE—BLKMODE_BLK参数是一个结构化参数,由实际模式(actualmode)、正常模式(normalmode)和允许模式(permittedmode)组成。实际模式由该块在其执行期间进行设置(通过计算),以反映块在执行期间所采用的模式。正常模式是对该块所期望的操作模式。允许模式向MODE_BLK参数的远程用户指出目标模式的哪种改变是对特定块有效的。模式对功能块操作的作用总结如下:——OutofService(O/s):·转换块:在o/s模式下,停止对测量值和输出值的赋值。·功能块:在o/s模式下,停止对测量值和输出值的赋值。·物理块:停止将DIAGNOSIS和DIAGNOSISEXTENSION参数内容复制到PRO—FIBUSDP的Slave_Diag服务。非循环参数的访问不受影响。输人功能块的输出值应保持为上一个值。对于输出功能块,为转换块提供信息的输出参数应保持为掉电时所规定的值。这与故障安全处理的定义无关。——LocalOverride(LO):适用于支持跟踪输人参数的控制块和输出块。同样,制造商可提供对设备的本地锁定开关以启用LO模式。在锁定模式下,块输出被设置为跟踪输入参数的值。应初始化算法(对模拟设备),使得在从I,()模式切换到目标模式时不会经历突变。——Manual(MAN):尽管可以限制块输出,但不计算块输出。块输出由操作员通过接口设备直接设置。应初始化算法,使得在模式切换时不会经历突变。——Automat-c(AUTO):计算块输出。对于输入功能块,使用来自转换块的输人进行计算;对于输出功能块,使用由主机提供或操作员通过接口设备提供的设定值进行计算;对于物理块和转换块,此模式表示其块功能能够正常工作33 GB/T27526--201表46(续)参数描述MODE—BLK——RemoteCascade(RCas):块的设定值由控制应用通过远程级联参数RCAS—IN来设置。根据该设定值,正常块算法决定主输出值。、功能块、物理块或转换块的行为通过MODE—BLK参数来指示。MODE—BLK元素的编码同TARGET—MODE,并定义如下:1.实际模式(Actual):这是块的当前模式,可根据运行条件不同于TARGETMODE,该值的计算是块执行的一部分。当功能块处于阻止其运行于目标模式的条件下时,功能块的实际模式将自动改变。根据以下列项进行实际模式的计算:·TARGET_MODE参数;·该块的模式计算。当块计算不同于TARGET_MODE的实际模式时,应使用优先级概念。模式优先级定义如下,其中0代表最低优先级:·O/S:优先级为7,最高;·]Man;优先级为6(未使用);·LO:优先级为5}·MAN:优先级为4;·AUT0:优先级为3;·Cas:优先级为2(未使用);·RCas:优先级为1;·ROut:优先级为0,最低(未使用)。定义MODE计算细节的状态机是块类型特定的(见数据单)。2.允许模式(Permitted):定义块实例所允许的模式。允许模式由块的设计人员进行组态,即在相应的数据单中对每个块进行定义。设备应检查任何模式改变的请求,以确保所请求的目标模式在允许模式中有定义。3.正常模式(Normal):这是在正常操作条件下块使用的模式。此参数可由接口设备来读取,但不被块算法使用。正常模式不在本行规范围内使用.供将来使用。A类设备的块至少提供“AUTO”模式作为必备模式。模式计算仅对于B类设备的功能块是必备的ALARM—SUM参数ALARM~SUM汇总了最多16个块报警的状况。对于每个报警都保存其当前状态、未确认状态、未报告状态和禁用状态。注:实际行规不完全支持此特性。对于本行规,只使用报警的当前状态部分BATCH此参数旨在用于符合GB/T19892.1—2005的批应用。仅功能块具有此参数。在功能块内不需要算法。在分布式现场总线系统中BATCH参数是必备的,用以识别所用的和可用的通道。此外.在警报的情况下还识别当前的批。详见52.3.198报警和事件的产生和分发既不在本标准中定义,也不属于PROFIBUS行规B类的范围。事件和报警处理可在其他规范中定义(另见分析仪器的块定义)。 表47标准参数的参数属性GB/T27526--2011相对参数名称对象类型数据类型存储大小访问用法/复位缺省值必备(M)/可选(O)索引传输类别(A类和B类)OBLOCK—OBJECTRecordDS32Cst20C/aM1STJiEVSimpleUnsignedl6N2C/aOM2TA(LDESCSimple0ctetStrin93S32C/al⋯(空格)M3STRATEGYSimpleUnsignedl6S2C/a10M4ALERT—KEYSimpleUnsigned8S1C/aIOM5TARGETJ“ODESimpleUnsigned8SlC/aFM6MoDLBLKRecordDS_37D3C/a块特定M7ALARMSUMnRecordDS_42D8C/a0,0,0,0M8BATCHRecordDs-67SlOC/a10,0,0,0M8首选的数据类型应是VisibleString。“见表46中的注。表48标准参数的视图对象访问保留相对索引参数名称替代值View_lView_2View_3VJew_40BLOCK—OBJECT1ST—REV2TA(LDESC323STRATEGY24ALER’r_KEYl5TARGETM()DEl6MODE-BU‘37ALARM—SUM8BATCHa106视图对象的字节总和1336/46“保留。仅对于功能块。 GB/T27526--20115.2.5块结构在5.1.5中描述了参数到块的逻辑串接。每个块以~个称为块对象(BlockObject)的首部开始。块对象具有确定的结构(见5.2.8.2)。图10示出了块对象(部分地)以及一个块内的参数结构。厂Nnmber_ofParameters1徽僦馘即>行魏STREVTAGDESCmbeL。iParan·eters√STRATEGY自由参数(占位空闻)制造商特定参数>行规附加信息、自由参数(占位空间1图10块中的参数结构例如AI倒如TB5.2.6设备管理和标识参数5.2.6.1设备管理概述设备管理(DeviceManagement)通过目录(Directory)来提供包含设备内容的表,即PROFlBUSPA行规定义的设备特定实现。保留某些参数供将来定义。设备管理是管理块(Managementblock)的基础,这将在PROFIBUsPA行规的将来版本中引入。5.2.6.2目录对象5.2.6.2.1概述定义目录对象(DirectoryObject)以在设备功能块应用中起引导作用。它是对构成此应用的对象的一个引用表。此信息可由期望访问设备中该对象的接口设备读取。目录中表示的对象分为不同类型。一个参数被表示为该设备逻辑地址空间中的单个登录项。一个参数组(例如,一个功能块包含许许多单个登录项)被称为复合对象(Compositeobject)。复合对象通过目录中的Composite—Directory—Entry来引用。相同类型(即物理块、功能块、转换块和链接对象)的Composite—Directory—Entries被连续地列在目录中。这就形成了复合目录登录项(CompositeDirectoryEntries)的紧凑列表。对这些复合目录登录项列表的引用是该目录的附加部分,被称为Cornpositej。ist—Directory—Entry。复合列表目录登录项(CompositeListDirectoryEntry)包含对物理块的Composite—Directory—Entry列表、功能块的Composite—Directory~Entry列表、转换块的Composite—Directory—Entry列表和链接对象的Composite—Directory_Entry列表(如可用)的引用。目录是由逻辑串接若干个目录部分而构成的。这些部分依次是首部(Header)、复合列表目录登录36 GB/T27526--2011项和复合目录登录项。Compositel。ist—Directory—Entry指向复合对象类型PB、FB、TB和链接对象的引用。其后的Composite—Directory_Entry指向第1个块参数和对象的参数地址(见图11)。一个复合目录登录项由相应复合对象的第1个元素的参数地址及该复合对象的元素个数组成。目录对象如同一个数组。它必须被映射成下层通信系统的定义。目录对象(DirectoryObject)的组成部分如下:——首部(Header);——复合列表目录登录项(CompositeI,istDirectoryEntry);——复合目录登录项(CompositeDirectoryEntry)。其定义分别见5.2.6.2.2、5.2.6.2.3和5.2.6.2.4。5.2.6.2.2首部(Header)a)b)C)d)e)保留(DirectoryID):本行规中未使用;目录版本号;目录对象的个数:如果整个目录使用多于一个目录对象,则这些元素被连续定义,就如同使用一个较大的对象。多个目录对象都被连续地列在该目录中。该对象计数整个目录所需的对象。Header对象不计人其中;目录登录项的总数:应计算复合列表目录登录项和复合目录登录项的总个数;第1个复合列表目录登录项的目录登录项个数:该数用来计数目录内的登录项,而不包含该登录项的参数地址。第1个目录登录项是在复合列表目录登录项中的物理块引用。在计数登录项时,复合列表目录登录项与复合目录登录项之间无间隔;复合列表目录登录项的个数:计数设备内的不同块类型(物理块、转换块和功能块)和对象类型(在本标准范围内仅针对链接对象)。5.2.6.2.3复合列表目录登录项(Composite_List_Directory_Entry)和复台目录登录项(Composite_Directory—Entry)a)物理块的Directory—Entry_Number的指针/物理块个数;b)第1个转换块的Directory—Entry—Number的指针/转换块个数;c)第1个功能块的Directory—Entry—Number的指针/功能块个数;d)第1个链接对象的Directory—Entry—Number的指针/链接对象个数。注:Directory_Entry—Number包含两个内容:一个是包含目录相应登录项的参数地址(该地址与通信系统有关,例如它可能是一个索引);另一个是在以第1个Composite_List—DirectOry_Entry开始的目录数组中元素的个数(这与通信系统无关,是该数组的计数器)。5.2.6.2.4复合目录登录项(Composite_Directory—Entry)“Block_ptr一1/元素的个数b)Block—ptr_2/元素的个数C)⋯ⅢBlock—ptr_n/元素的个数目录分为3层结构,如图11所示。37 GB/T27526--2011脚孟嬲兰搿嚣器圈11目录结构和块的引用Header包含目录和对象的具体结构。Composite—List—Directory区分不同的块类型(FB、TB、PB),并提供设备中每类块的个数。Composite_Directory—Entry提供指向这些块的第1个元素的指针和该块内元素的个数。目录的Composite—Directory—Entry部分应无间隔地紧跟在Composite—List—Directory—Entry之后。目录对象到通信对象的映射依赖于通信系统和设备能力(通信对象的最大长度)。例如,如果目录的总字节数大于一个通信对象(相应参数)的最大长度,则必须紧跟其后增加一个新参数,且该新参数使用下一个索引。5.2.6.3设备管理的参数属性设备管理的参数描述,见6.2.5.3。5.2.6.4设备管理的视图对象设备管理不提供视图对象。5.2.7表(Table)处理有可能装载和重装载设备中的表。此表主要用于线性化。对于此过程,下列参数是必备的:——TAB—ENTRY;——TABLX—Y—VALUE;——TAB—MIN—NUMBER;——TAB_MAX—NUMBER;——TAB—OP—CODE;——TAB—STATUS;——TAB—ACTUAL—NUMBER。参数TAB_X_Y_VALUE包含每个表登录项的一对值。参数TAB_ENTRY标识该表中哪个元素当前存在于参数TAB。x_Y—VALUE内(见图12)。38 GB/T27526--2011图12表的参数valuoTAB_MAX—NUMBER是设备的表中登录项的最大个数。由于设备的内部原因(例如为了计算),有时至少要使用一定个数的登录项。该个数在参数TAB_MIN—NUMBER中提供。修改设备中的表会影响该设备的测量或执行算法。因此,必须指出开始点和结束点。TAB—OP—CODE控制表的处理。通常在设备中提供真实性检查。此检查的结果在参数TABsTATus中指示。在装载新表期间,设备也许不能提供有效参数。在这种情况下,过程变量(数据类型101)的状况应为badconfigurationerror(经典状况)或bad-functioncheck(浓缩状况)。在修改(开始和结束,见以上所述)期间,最多两个表可用。以下赋值方法适用于表的读/写:——TABLENTRY新表——TABLx—Y—VALUE新表——TAB_MIN—NUMBER常量——TA&MAX__NUMBER常量——TAB一0P—CODE新表——TABSTATUS若旧表可用,则固定为8;若无有效表可用,则固定为26——TAB—ACTUAL_NUMBER旧表(传输完成后采用新的计算值)表49示出了装载表的序列图。表49装载表的序列图39 GB/T27526--2011表49(续)40 GB/T27526--201可以看出,处理以写TAB—OP—CODE开始。对一行表的写服务次序应是TAB-ENTRY、TAB_X—Y—VAI。UE。在此序列后,设备将TAB—X—VAI。UE和TAB_Y—VAI,UE值复制到内部存储器。此参数TAB—ENTRY只应被连接到一个通信关系。参数TAB—ENTRY应被连接到一个自动增量函数。表50提供了参数描述,表51提供了参数属性。表50表处理参数的参数描述参数描述TABENTRY参数TAB_ENTRY标识该表的哪个元素当前处于参数TABXY—VAI.UE中TAB_X—Y—VAl,UE参数TA/8_kY—VAI,UE包含该表的一对值由于没备的内部原因(例如为了计算),有时至少要使用一定个数的登录项。该个数在参TAB_MIN—NUMBER数TAB-MIN—NUMBER中提供TAB-MA)LNUMBER是设备的表中登录项的最大个数(TAB—x—VAI。UE和TAB—Y—TAB—MAX—NUMBERVAI。UE值对的个数)TAB一()P—C【)DE修改设备中的表会影响该设备的测量或执行算法。因此,必须指出开始点和结束点。TA/3_OPCODE控制该表的处理:0:未初始化1;新操作特性,第1个值(TAnENTRY一1)2:保留3:上一个值,传输结束,检查表,用新曲线替换旧曲线,更新TAB—ACTUALNUMBER4:删除由TAB_ENTRY规定的表中的点并减小TAB—AcTuAL—NUMBER(可选)。5:插入由TAB_x—Y—VALUE定义的点,按TAB-x—VALUE递增顺序对表排序,并增加TABACTUALNUMBER(可选)6:用实际ENTRY替代表中的点(可选)无需开始和停止交互(TAB-oB_CODE1和TAB—OB—CODE3)就可能读取一个表或表中的某些部分。通过将TAB-ENTRY设为1来指示开始通常在设备中提供真实性检查。检查的结果在参数TAB_sTATus中指示。TAB_STATUS0:未初始化1:正确(新表有效)2:非单调递增(旧表有效)3:非单调递减(旧表有效)4:所传输的值不够(旧表有效)5:所传输的值太多(旧表有效)6:边界斜率(gradient)太高(旧表有效)7:值未被接受(旧值有效)8:当前表被装载.在TAl8OPCODE=l之后且在TAB-OP—CODE=3之前设置(对表的其他访问无效,旧值有效)。9:排序并检查表(对表的其他访问无效,旧值有效)。10~19:保留20:非单调递增(表未初始化)21:非单调递减(表未初始化)22:所传输的值不够(表未初始化)23:所传输的值太多(表未初始化)24:边界斜率太高(表未初始化)25:值未被接受(表未初始化)41 cB/_]r27526--2011表50(续)参数描述TAB-STATUS26:当前表被装载,在TAB一0P—CODE=1之后且在TABOP—CODE=3之前设置(对表的其他访问无效,表未初始化)27:排序并检查表(对表的其他访问无效,表未初始化)28~127:保留>128:制造商特定TAB_ACTUALNUMBER包含表中登录项的实际个数。在完成该表的传输后应对其进行计算LIN—TYPE线性化类型。0:非线性化(必备)1:线性化表(可选)10:平方根(可选)20:圆柱形卧式容器(可选)21:球形容器(可选)50:等百分比1:33(可选)5l:反向等百分比(快开)1:33(可选)52:等百分比1:50(可选)53:反向等百分比1:50(可选)54:等百分比1t25(可选)55:反向等百分比1:25(可选)100:RTDPtl0a—O.003850(IEC60751)101:RTDPt50a一0.003850(IEC60751)102:RTDPtl00a一0.003850(IEC60751)103:RTDPt200a一0.003850(IEC60751)104:RTDPtS00a#0.003850(IEC60751)105:RTDPtl000a一0.003850(IEC60751)106:RTDPtl0a一0.003916(JISC1604—81)107:RTDPtS0a=0.003916(JISC1604—81)108:RTDPtl00a一0.003916(JISCl604—81)109:RTDPtl0a=0.003920(MIL—T一24388)110:uRTDPt50a=0.003920(MlL_T一24388)111:RTDPtl00a一0.003920(MIoT-24388)112:RTDPt200a一0.003920(MIL-T-24388)113:RTDPt500a一0.003920(MII.一T-24388)114:RTDPtl000a一0.003920(MILT24388)115:RTDPtl00a一0.003923(SAMARC2卜4—1966)116:RTDPt200a一0.003923(SAMARC21—4—1966)117:RTDPtl00a一0.003926(IPTs-68)118:RTDNi50a一0.006720(Edisoncurve#7)119:RTDNil00a一0.006720(Edisoncurve#7)120:RTDNil20a一0.006720(Edisoncurve#7)42 表50(续)CB/T27526—2011参数描述LIN—TYPE121;RTDNil000a置0.006720(Edisoncurve#7)122:RTDNi50a一0.006180(DIN43760)123:RTDNil00a一0.006180(DIN43760)124:RTDNil20a一0.006180(DIN43760)125:RTDNil000a霉0.006180(DIN43760)126:RTDCul0a一0.004270127:RTDCul00a一0.004270128:TCTypeB,Pt30Rh-Pt6Rh(IEC60584,NISTMN175,DIN43710,BS4937,ANSIMC96.1,jisC1602,NFC42—321)129:TCTypeC(W5),W5一W26Rh(ASTME988)130:TCTypeD(W3).W3一W25Rh(ASTME988)131:TCTypeE,N110C卜Cu45Ni(IEC60584,NISTMNl75.DIN43710.BS4937,ANSIMC96.1,JISC1602,NFC42—321)132:TCTypeG(W),w_W26Rh(ASTME988)133:TCTypeJ,Fe—Cu45Ni(IEC60584,NISTMN175,DIN43710,BS4937.ANSIMC96.1,JISC1602,NFC42—321)134:TCTypeKtNil0C卜Ni5(IEC60584,NISTMN175,DIN43710,BS4937,ANSIMC96.1,JISCl602,NFC42321)135:TCTypeNtNil4CrSONlSi(IEC60584,NISTMN175,DIN43710,BS4937,ANSIMC96.1.JISC1602.NFC42—321)136:TCTypeR,Ptl3RhPt(IEC60584.NISTMN175.DIN43710.BS4937,ANSIMC96.1,J1SC1602,NFC42—321)137:TCTypeS,Ptl0Rh—Pt(IEC60584,N1STMN175,DIN43710,BS4937,ANSIMC96.1,JISC1602.NFC42—321)138:TCTypeT,Cu-Cu45Ni(IEC60584,NISTMN175,DIN43710.BS4937,ANSIMC96.1,JISC1602,NFC42321)139:TCTypeL,Fe-CuNi(DIN43710)140:TCTypeU,Cu-CuNi(DIN43710)141:TCTypePt20/Pt40,Pt20Rh—Pt40Rh(ASTME1751)142:TCTypelr/Ir40,Ir-Ir40Rh(ASTME1751)143-TCPlatinelII144:TCNi/NiMo145~239:保留240:制造商特定249:制造商特定250:未使用251:无意义252:未知253:特殊254~255:保留43 GB/T27526--2011表51表处理参数的参数属性相对参数名称对象类型数据类型存储大小访问参数用法/复位必备(M)/索引传输类型类别缺省值可选(())(A类和B类)符合TB的参数TAB—ENTRYSimpleUnsigned8DlC/aF0O(B)TABX—Y—VAI』UEArray。’FloatD8C/aFO(B)TABM1NNUMBERSimpleUnsigned8N1RC/aFO(B)TABMAXNUMBERSimpleUnsigned8NlRC/aF()(B)TAB一()P—CODESimpleUnsigned8D1C/aFO(B)TABSTATUSSimpleUnsigned8DlRC/aF0()(B)TAB—ACTUAI,一NUMBERSimpleUnsigned8N1RC/aFO(B)LIN—TYPESimpleUnsigned8S1C/aFM(B)符合转换块(TB)的参数O(B)“相对索引,符合具体块中表参数的使用。“前4个字节(Float)为X_VAI。UE,随后的4个字节(Float)为Y—VAI,UE。5.2.8物理块5.2.8.1物理块的参数描述表52规定了物理块的参数描述。表52物理块的参数描述参数描述DEVICECERIIFICATION现场设备的认证,如EX认证DESCRlPTOR用户可定义的文本(字符串),用于描述应用内的设备DEVICE—.INSTAl。——DATE设备的安装日期DEVICE—MESSAGE用户可定义的MESSAGE(字符串),用于描述应用内或装置中的设备DEVICEID制造商特定的设备标识DEVICEMAN1D现场设备制造商的标识代码DEVICE_SER—NUM现场设备的序列号设备的详细信息,按比特编码。同时可能包含多个消息。如果Byte4的MSB被设DIAGNoSIS为1,则在参数DIAGNOSIS_EXTENSION内可提供更多诊断信息。DIAGNOSIS参数的编码在5.3.3和5.3.4中规定D1AGN()SIS_EXTENSl0N附加的制造商特定的设备信息,按比特编码。同时可能包含多个消息所支持的DIAGNOSIS信息比特的定义。D1AGN()SISMASK0:不支持l:支持 表52(续)GB/T27526---2011参数描述DIAGNOSISMASK_EXTENSION所支持的DIAGNOSIS_ExTENSl(』)N信息比特的定义。0:不支持1:支持FACTORY—RESET编码:1:(必备)是把设备复位为缺省值的命令。总线地址的设置不受影响。2:(可选)是把设备信息性参数复位为缺省值的命令。对于具有“informational”复位类别特征的参数,在每个块的参数属性表内对其进行定义。总线地址的设置不受影响。3:(可选)是把具有“functional”复位类别特征的设备参数复位为缺省值的命令。总线地址的设置不受影响。4~2505:保留。2506:(可选)是重启设备的命令。所有非易失性参数保持不变,所有动态参数被复位为缺省值。2507~2711:保留。2712:(可选),将总线地址设为缺省地址;其他参数设置保持不变。即使设备处于循环数据传输状态,总线地址也应立即改变。直至后续的上电周期/热启动,复位才暂停。对应于Set_Slave—Add服务的No_Add—Chg_Flag被清除。2713--32767:保留。32768~65535:制造商特定。允许用于其他复位结果的制造商特定命令。参数IDENT—NUMBER—SELECTOR不受FACTORY—RESET影响。注:由本地显示的地址处理不属于本标准的范围HARDWARE—REVISION现场设备的硬件版本号IDENT-NUMBERSEI,ECTOR每个符合1EC617841中CP3/1的PR()FIBUSDP设备应具有一个由PI提供的IdentNumber。该ldent—Number规定了设备在相应GSD文件中描述的循环行为特性。符合IEC617841中CP3/2的PROFIBUSPA设备应至少支持一个行规特定ldent—Number。在本标准的6.4.1中定义了行规特定Ident—Number。如果某设备被设为行规特定Ident—Number,则它应符合相应行规GSD文件的行规特征。此外,PROFIBUSPA设备可支持制造商特定ldent—Number。行规特定的GSD文件由PI提供。制造商特定的GSD文件由设备制造商提供。用户能够通过设置参数IDENT—NUMBER—SEI,ECTOR来选择有效的ldent—Number。如果Ident_Number被改变,则没备的循环行为特性(例如:诊断内容/长度、当前/已接受的组态数据等)也将被改变。编码:0:行规特定Ident—Number(PA行规V3.x)(必备)l:制造商特定Ident—Number(PA行规V3x)(可选)2:制造商特定Ident—Number(PA行规V2.0)(可选)3;多变量设备的行规特定Ident—Number(PA行规V3.x)(可选)4~126:保留供行规使用(不允许)127:适应模式(必备)128~255:制造商特定(可选)45 GB/T27526--2011表52(续)参数描述IDENT-NUMBERSELECTOR每个值表示一个由PA设备支持的Ident—Number。仅在适应模式(IDENT—NUMBER—SELECTOR=127)下,设备才能使用多个Idem—Number进行通信。必须使用与所保存的IDENTNUMBER_SELECTOR值对应的/dent_Number来启动设备。如果选择了适应模式,则必须使用其上一个所用的Ident—Number来启动设备。初始的ldent—Number(首次启动)必须由制造商来定义。例如:购买了符合行规GSD文件“PAl39700.GSD”的行规设备,其参数IDENT—NUMBER—sELEcTOR被设为o,则其ldent_Number是0x9700。如果设备没进行循环通信而试图修改参数IDENT—NUMBER—SEI,ECTOR,则在此情况下Ident_Number立即改变而不必等到后续的上电周期/热启动时才改变。如果设备被切换到适应模式,则Ident_Number保持不变。参数DIAGNOSIS的比特IDENT_NUMBER—VIOLATION不被置位.且保持为0。如果在设备循环数据传输期间试图修改参数IDENT—NUMBER~SELECTOR,则设备行为应符合以下选择之一:1)接受参数IDENTNUMBERSELECTOR的新值,即该参数被改变。只要持续进行循环数据侍输,设备的ldent—Number和循环行为特性就保持不变。一旦循环数据传输停止,设备的Ident—Number就立即改变。只要正在使用的Ident—Number与1DENT—NUMBER—SELECTOR不一致(见5.3.3和5.3.4.3.3.2),参数DIAGNOSIS的IDENT—NUMBER—VIOLA—TION比特就设为1。如果循环数据传输停止,则清除该比特,并且改变Ident_Number。如果设备被切换到适应模式,则比特IDENT—NUMBER—VIOLATION被清除/不置位。在此情况下,当循环数据传送停止时,Ident—Number和循环行为特性保持不变。2)在进行循环数据传输期间,不能修改参数IDENTNUMBER—SELECTOR,即当写IDENTNUMBER—SELECTOR时只接受当前值。当试图修改该参数时,错误响应为“访问,状态冲突”。3)在进行循环数据传输期间,参数IDENT—NUMBER—SELECTOR是只读的。在此情况下,拒绝写访问。如果PA设备被设为适应模式,则Ident—Number可由1类主站使用DP服务Set—Prm和/或SetSlave_Add来修改。如果设备支持通过SeLPrm或Set—Slave—Add服务请求传送的Ident—Number,则即使它不是当前设置,设备也接受该服务,即设备切换到所请求的设置(详见6.5)。这允许用户用新设备替换先前设备而无需先设置IDENTNUMBER—SELECTOR或用新GSD文件来组态。设备将自动地适应已组态GSD文件的Ident—Number。如果该设备未被设为适应模式,则仅当所请求的ldent—Number与IDENT—NUM—BERSELECTOR设置完全一致时,设备才接受DP服务Set—Prm和Set—Slave—Add。在此情况下,设备的Ident—Number不改变为所请求的Ident—Number。参数IDENT-NUMBERSELECTOR不受FACTORY—RESET影响。注:MS2的Initiate服务的属性Profile_ldent—Numher不同于设备的Ident—Numbet。对于所有PROFIBUSPA设备,ProfileIdent—Number固定为0x9700(见表136)LoCALOP—ENA启用本地操作。0:禁用(不允许本地操作,即:仅允许来自主机设备的FBMODE的修改)1:启用(允许本地操作)主机操作比本地终端设备操作具有更高的优先级46 表52(续)GB/T27526—2011参数描述I,OCALOP—ENA如果通信失败的时间超过30S,则自动启用本地操作。这里,通信失败的定义是指在规定时间段内未发生循环通信。如果参数LOCAL—OP—ENA等于0(禁用)且恢复通信,则设备切换回远程操作。见5.2.8.4SOFrWARE。REVISION现场设备的软件版本号WRITE-LOCKING软件写保护。0:拒绝对所有参数的非循环写服务(访问被拒绝),但WRITE-LocKING本身除外1~2456:保留2457:缺省值,它表示设备的所有可写参数都是可写的2458~32767;保留32768~65535:制造商特定下面的参数无任何写保护机制:——TAB_ENTRY(线性化表);——AcTuALPosT—READLNUMBER(日志功能块)。此外.无论处于何种写保护状态,设备都应接受不包含Execution—Argument的CaII-REQ-PDU,例如读I&M数据HW—WRITE_PROTECTION指出不能被远程访问修改的写保护机制(例如。硬跳线或本地用户接口)的状态,它防止修改设备的参数。0:无保护(必备)1:保护,允许手动操作(可选)拒绝对所有参数的非循环写访问(写访问被拒绝),但线性化表的参数TAB—ENTRY,以及参数TARGET—MODE和0UT/OUT—D(仅对AO和DO有效)除外。2:保护,非手动操作(可选)拒绝对所有参数的非循环写访问(写访问被拒绝),但线性化表的参数TAB—ENTRY除外。3~127:保留128~255:制造商特定设备可支持代码1和/或代码2。以下参数无任何写保护机制:·TAB-ENTRY(线性化表);●ACTUALPOST_READ.NUMBER(日志功能块)。此外,无论处于何种写保护状态,设备都应接受不包含Execution—Argument的Call—REQ-PDU,例如读I&M数据FEATURE指示设备中所实现的可选特性,以及是否支持这些特性的情况CONDLSTATUS_DIAG指示可对状况和诊断行为进行组态的设备模式:0:提供5.3.2中定义的状况和诊断;l:提供浓缩状况和诊断信息(见5.3.4)2~255:PI保留DIAtEVENT—SWITCH如果FEATURE.Enabled.Condensed—Status=I,则指示/控制该设备对设备特定诊断事件的反应。对诊断事件的登录项的引用是制造商/设备特定的其他参数在PNO/TC3—04—0007a中规定47 GB/T27526—20115.2.8.2物理块的参数属性表53规定了物理块的参数属性。表53物理块的参数属性相对对象:问腓芸缺省必备(M)/可选(O)(A值类和B类)索引参数名称数据类型存储大小类型⋯标准参数见“通用要求”。附加的物理块参数8SOFTWARtREVISI()NSimpleVisibleStringCst16C/aM9HARDWAREREVlSlONSimpleVislbleStringCst16c/aM10DEVlCE—MAN—IDSimpleUnsignedl6Cst2C/aM】lDEVICEIDSimpLeVisibleStringCst16C/aM12DEVICE—SER—NUMSimpleVisibleStringCst16C/aM13DIAGN()S1SSimpLeOctetStringD4C/aM14D1AGNOSIS-EXTENSIONSimpleOctetstringD6C/a()15D1AGNOSI轧MASKSimpLeOctetstringCst4C/aM16DIAGN()S1s_MASK—EXTENSIONSimpleOetetstringC¨6C/a()17DEVICE—CERTlFICATIONSimpleVisibleStringCst32C/a【)18WRITE—.1,OCKINGSimpleUnsignedl6N2C/aF()19FACTPRY—RESETSimpleUnsignedl6S2C/aF()20DESCRIPT()RSimpleOctetStringS32C/aIo2lDEVlCE—MESSAGESimpleOctetStringS32C/al()22DEVICE—INSTAl。一DATESimpleOctetStringS16C/aI()23I,()CALotENASimpleUnsigned8N1C/aFl()24IDENTNUMBER—SEI.ECTORSimpleUnsigned8SlC/aM(B125HW—WRITEPROTECTIONSimpleUnsigned8DlC/a()26FEATURERecordDS-68N8RC/aM27CONDLSTATUSDIAGSimpleUnsigned8S1C/aFlMDlag_Event_28DIA(LEVENT—SWITCHRecordS50C/aF()Switch29~32Pl保留33~47制造商特定,分析仪器设备的PB除外(见11.2.3)制造商定义在PNO/TC3040007a{PROFIBUS行规增补1》和543中规定的制造商特定的参数和附加参数48 5.2.8.3物理块的视图对象表54规定了物理块的视图对象。表54物理块的视图对象GB/T27526--2011访问相对索引参数名称替代值View一1View一2VJew3View一48SOFTWARE-REVISI()N169HARDWARE—REVISION1610DEVlCE-MANJD211DEVICE_ID1612DEVlCE_SER—NUM1613DIAGN()SlS414D1AGNOSI豇EXTENSION0,0,0,0,0,0615DIAGNOSIS_MASK416DIAGNOSIS—MASK—EXTENSI()N0,0,0,0,0,06】7DEVICE—CERTIFICATlON3两个0x203218WRITE—I,OCKING32762219FACT()RY—RESET20DESCRIPToR3两个0x203221DEvIcE—MESSAGE3两个Ox203222DEVICE—INSTAI。一DATE16个0x201623I.0CAI.()PENA250l24IDENT_NUMBERSELECTORl25HW—WRITE-PROTECTl0N0126FEATURE827CoNr)-STATUS—DIAG128D1AG—EVENT_SWlTCH50个0x00视图对象的字节总数(+标准参数的字节)4+1322+1382+36108+05.2.8.4写访问保护控制远程设备通过通信和本地终端可对块参数进行写访问。这可能会引发访问冲突,但这种冲突可通过保护策略进行控制。下列PB参数控制对块参数的写访问:——I,0CAL—oP—ENA;——HW—WRITE—PR()TECTION;——WRITE—L()CKING。49 GB/T27526--201此外,以下情况影响写访问:——通信错误超过30S。这些参数和情况应按表55的定义来控制参数访问。如果有紧急输人,则访问权限可能不同于本标准。表55访问保护可能的本可能的远HW—WRlTE—PROTECTIONWRITE_J。OCKINGLOCALoP—ENA循环通信中断>30s地访问程访问0(无保护)2457(无保护)1(启用)是0(无保护)0(保护)0(禁用)否0(无保护)0(保护)0(禁用)是否0(无保护)0(保护)1(启用)是否1(保护,允许手动操作)2457(无保护)0(禁用)否否81(保护,允许手动操作)2457(无保护)0(禁用)是否。否81(保护,允许手动操作)2457(元保护)1(启用)否5否。1(保护,允许手动操作)0(保护)0(禁用)否1(保护,允许手动操作)0(保护)0(禁用)是否6否1(保护,允许手动操作)0(保护)1(启用)否“否2(保护,允许手动操作)否5无关。“对于AO/DO,参数TARGETMODE、OUT和OUT—D是可写的。5.2.9功能块之间的链接5.2.9.1概述功能块(FB)间的数据交换(即FB输出参数与输人参数之间)通过链接对象(LinkObjects)来描述。链接对象的类型是结构化参数DS-49(见5.2.3.9)。两个FB参数间的一个连接恰好是一个链接对象。源FB参数和目标FB参数的数据类型必须是相同的。不应接受具有无效FB参数的组态。链接对象的参数结构可通过现场总线进行读/写。本行规仅限于一个设备内的FB链接,即支持设备内从输出参数到一个输人参数的功能块链接。5.2.9.2本地链接在资源内定义一个链接仅需要一个链接对象。这样的链接可标识输出到输人参数的传输。应使用本地索引(Local—Index)标识的参数值和参数状况来更新远程索引(Remote—Index)标识的参数。5.2.9.3链接对象的参数描述链接对象的参数描述见表56。50 表56链接对象的参数描述GB/T27526--201参数描述规定输出参数的FB_ID和参数相对偏移量,该输出参数被链接到Remote—Index标识LocaLIndex的输人参数。这是该链接的源Connection—Number设置为0,以标识这是设备内的一个链接规定输入参数的FBID和参数相对偏移量,该输人参数被链接到Local—Index标识的Remote_Index参数(仅对本地链接有效)。这是该链接的目标决定链接的动作。编码:0:无服务——链接是无效的;Service—Operation1:本地——设备内的链接;2~127:保留;128~255:制造商特定Stale_Count—Limit设置为0,不需要时效性检测5.3过程变量状况和诊断5.3.1兼容性经典(Classic)状况和诊断的描述见PA行规版本3.0。它考虑到对先前设备的向后兼容性。浓缩(Condensed)状况和诊断(见5.3.4)旨在在未来的实现中代替经典状况。5.3.2经典状况5.3.2.1状况属性对于所有参数(输入、输出和内含参数),状况(Status)属性的定义都是相同的。数据有4种质量(Quality)状态和4种限值(I,imit)状态。每种质量状态有一个包括16种子状况(QualitySubstatus)值的枚举集。对于所有具有状况的参数,为其所有状况属性都产生一个限值信息。状况字节的编码见表57。表57状况(Status)字节的编码Quality的含义QualitySubstatusLimitsGrQSQu2726252423221200OBAD:坏01UNCERTAIN:不确定10GOOD(NonCascade):好(无级联)1GOOD(Cascade):好(级联) GB/T27526--2011表57(续)当Quality=BAD时。Substatus的含义0Ononspecific:非特定的0O01configurationerror{组态错误0O010notconnected:未连接0l1devicefailure:设备故障O0l0sensorfailure:传感器故障0】0lnocommunication(1astusablevalue):无通信(上一个可用值)0O0l10nocommunication(n0usablevalue):无通信(无可用值)0O1OUtOfservice:非服务当Quality=UNCERTAIN时,Substatus的含义01O0Onodspecific:非特定的O10】lastusablevalue)(LUV):上一个可用值(I。Uv)O1O01Osubstitutevalue:替代值0l0Ol1initialvalue:初始值01O10Osensorconversionnotaccurate:传感器转换不精确engineeringunitviolation(unitnotinthevalidset):工程单位违规(单Ol0l01位不在有效集内)0101l0subnomal:低于正常情况0lO1configurationerror:组态错误O10Osimulatedvalue:仿真值Ol0O1sensorcalibration:传感器校准当Quality=GOOD(NonCascade)时,Substatus的含义1O0Ook10O01updateevent:更新事件10O0l0activeadvisoryalarm:有效的警戒报警101acitvecriticalalarm:有效的紧急报警l0lO0unacknowledgedupdateevent:来确认的更新事件lO0101unacknowledgedadvisoryalarm:未确认的警戒报警1O0lOunacknowledgedcriticalalarm:未确认的紧急报警l01O0Oinitiatefailsafe:启动故障安全1Ol01maintenancerequired:需要维护当Quality=G()OD(Cascade)时.Substatus的含义lO0O0ok1lO01initializationacknowledged:已确认的初始化10l0initializationrequest:初始化请求52 表57(续)GB/T27526--2011当Quality—GOOD(Cascade)时,Substatus的含义1l0l1notinvited:不被允许1l0l01donOtselect:不选择101Olocaloveride:本地超驰l1O0initiatefailsafe:启动故障安全Limit比特的含义0ok01lowlimited:超下限1Ohighlimited:超上限1constant:常量5.3.2.2无效的状况值无效的状况值见表58。表58无效的状况值QualitySubstatusGrQSQu27262j2423221201O10GoOD(NonCascade)1l0O01OGOOD(Caseade)1O0O0O1GOOD(NonCascade)1O0lGOOD(Cascade)5.3.2.3保留的状况值保留的状况值见表59。表59保留的状况值QualitySubstatusGrQSQuqu272625242322120Quality—BAD0O1O0O保留O01l保留 GB/T27526--2011表59(续)Qua|ity=UNCERTAIN0l1Ol0保留0l1l1保留Quality=GOOD(NonCascade)101l保留lO1O10保留101保留Quality=GOOD(Cascade)1l01O1保留101保留l1O1保留1l1保留5.3.2.4符合行规的设备的状况字节用法表60示出了达到传感器物理下限时的状况。表60坏一传感器故障,超下限(BAD-sensorfailure,lowlimited)QualitySuhstatusLimitso0o1o01表61示出了达到传感器物理上限时的状况。表61坏呻}感器故障,超上限(BAD-sensorfailure,highlimited)QualitySubstatusLimitso0O1Oo·o表62示出了超出OUT的LO—LIM时的状况。表62好(无级联)一有效的警戒报警,超下限(GOOD(NonCascade)一activeadvisoryalarm,lowlimited)QualitySuhstatus10ol0o1表63示出了超出0UT的HI—LIM时的状况。 表63好(无级联)-有效的警戒报警,超上限(GOOD(NonCascade)一activeadvisoryalarm,highlimited)GB/T27526--2011QualitySubstatusLimits,0l01o表64示出了超出OUT的L()-L0一LIM时的状况。表64好(无级联)一有效的紧急报警,超下限(GOOD(NonCascade)一activecriticalalarm,lowlimited)QualitySubstatusLimits·o·-o1表65示出了超出0UT的HI—HI—LIM时的状况。表65好(无级联)一有效的紧急报警,超上限(GOOD(NonCascade)一activecriticalalarm,highlimited)QualitySubstatusLimits10O1l1o表66示出了具有s属性的参数已被改变时的状况。表66好(无级联)一更新事件(GOOD(NonCascade)一updateevent)QualitySubstatusLimits,o,*5.3.2.5状况的优先级在表67中列出了各种状况,从最低优先级(GOOD-ok)到最高优先级(BAD-outofservice)。如果影响状况的条件不止一个,则具有最高优先级的条件将决定该状况值。如果出现相应的事件,则将Status设置为该状况值,并在事件消失后将其重新设置为下一个较低优先级的状况值。表67状况值的优先级QualitySubstatus优先级GOOD(NC)ok最低GooD(NC)maintenancerequiredGoOD(NC)GooD(NC)activeadvisoryalarmG()oD(NC)activecriticalalarmG00D(NC)unacknowledgedupdateevent GB/T27526--2011表67(续)QualitySubstatus优先级G()()D(NC)unacknowledgedadvisoryalarmGOOD(NC)unacknowledgedcriticalalarmGOOD(NC)initiatefailsafeUNCERTAINlastusablevalue(1uv)UN(:ERTAINUNCERTAINinitialvalueUNCERTAINsensorconversionnotaccurateUNCERTAINengineeringunitviolationUNCERTAINsubnormalUNCERTAINconfigurationerrorUNCERTAINsensorcalibrationUNCERTAINsimulatedvalueG()oD(C)okG()0D(C)initializationacknowledgedG()oD(C)initializationrequestG00D(C)notinvitedG()oD(C)donotselectG00D(C)loealoverrideG00D(C)initiatefailsafeBADconfigurationerrorBADsensorfailureBADdevicefailureBADIlocommunication(1uv)BADIlocommunication(noluv)BADoutofservice最高5.3.2.6状况的定义在表68中定义了状况字节的质量、质量子状况和限值各组成部分。56 表68状况值的定义GB/T27526—201Quallty各比特的描述Quality描述OBAD对应的值不可用lUNCERTAIN对应值的Quality低于正常情况.但值仍可用2GO()D(NonCascade)对应值的Quality为“GOOD”。可能的报警情况可由Substatus指出3GOOD(Cascade)对应的值可以在控制中使用当Quality--BAD时,Substatus的描述SubstatusBAD描述0无特定原因说明对应的值为何是BAD。用于传递如果由于与参数化或组态不一致(不一致性的检测取决于特定制造1configurationerror商)而导致对应的值不可用,则设置为该Substatus2notconnected如果要求连接此输入而实际上未连接,则设置为该Substatus3devicefailure如果对应值的源受到设备故障的影响,则设置为该Substatus如果设备能确定此条件,则设置为该Substatus。如果错误是由于超出4sensorfailure该传感器的范围,则“mit指出超限方向5nocommunication(LUV)如果对应的值已由通信设置,且该通信现已中断,则设置为该Substatus如果自上一次“OutofService”以来从未发生任何与对应值的通信,则6nocommunication(noLUV)设置为该Substatus因为块未被赋值且可能处于调试过程中而使得对应的值不可靠。如7果该块的模式是O/S,则设置为该Substatus当Quality=UNCERTAIN时,Substatus的描述SubstatusUNCERTAIN描述0无特定原因说明对应的值为何是UNCERTAINa用于传递1lastusablevalue(LUV)无论写人什么,对应的值已停止被写入。用于故障安全处理2substitutevalue使用预定义的值而不使用计算的值。用于故障安全处理31nitialvalue在设备或参数复位期问及复位以后,使用易失性参数的值如果对应的值处于传感器的限值之一,则设置为该Substatus。IJmits指4sensorconversionnotaccurate出超限方向。此外,如果设备能确定传感器精度已降低(例如:已降级的分析仪器),贝4也设置为该Substatus。在此情况下Limits不被设置如果对应的值超出为此参数定义的取值范围,则设置为该Substatus。5engineeringunitviolation1.imits指出超限方向如果一个值是从多个值导出的,当其数据源为“GOOD”的个数少于要6subnormal求的个数时,则设置为该Substatus如果存在与参数化或组态不一致(不一致性的检测取决于特定制造7configurationerror商),则设置为该Substatus8simulatedvalue当块处于手动模式而过程值由操作员写入时,设置为该Substatus9sensorcallbration在用当前测量值进行校准期间,设置为该Substatus GB/T27526--2011表68(续)当Quality=GOOD(NonCascade)时,Substatus的描述SubstatusGOOD(NonCascade)描述Ook无错误或无与对应值有关的特殊情况如果对应的值是GOOD且块有一个有效的更新事件,则设置为lupdateevent该Substatus如果对应的值是GOOD且块有一个有效的警戒报警,则设置为2activeadvisoryalarm该Substatus如果对应的值是GOOD且块有一个有效的紧急报警.则设置为3activecritiealalarm该Substatus如果对应的值是GOOD且块有一个未确认的更新事件,则设置为4unacknowledgedupdateevent该Substatus如果对应的值是GOOD且块有~个未确认的警戒报警,则设置为5unacknowledgedadvisoryalarm该Substatus如果对应的值是GOOD且块有~个未确认的紧急报警,则设置为6unacknowledgedcriticalalarm该Substatus7reserved保留8initiatefailsafe对应的值来自一个期望其后续输出块(例如:AO)进入故障安全的块-设备仍无故障地运行,但需尽快提供服务支持。这是可以检测的,例9maintenancerequired如通过pH仪表转换块(TB)的一个值当Quality=GOOD(Cascade)时,Substatus的描述SubstatusGooD(Cascade)描述0ok无错误或无与对应值有关的特殊情况对应的值是来自一个源(串级输入(cascadeinput)、远程串级输入(re—1initialisationacknowlegdedmotecascadein)和远程输出输入(remote-outputin)参数)的初始化值对应的值是用于一个源的初始化值(反向计算(backcalculation)的输2initialisationrequest人参数),这是因为下层圆路断开或模式错误3对应的值来自一个无目标模式的块,该块将使用此输入值4reserved保留对应的值来自一个不应被选择的块,这是因为该块内存在某些条件.5donotselect或存在作用于该块上的某些条件对应的值来自一个块,该块已被本地锁开关锁定,或者该块是一个具610caloveⅢid有互锁逻辑的复杂AO/DO。正常控制的故障应被传递给主机系统中运行的用于报警和显示的功能。这也意味“NotInvited”7保留.,8lnitiatefailsafe对应的值来自一个期望其后续输出块(例如AO)进入故障安全的块58 表68(续)GB/T27526--2011Limit比特的描述Limit描述Ook对应的值可自由取值llOWlimited对应的值已超过其下限2highlimited对应的值已超过其上限一般情况下,参数必须使用“constant”来指示该参数的值由操作员或3constant(highandlOWlimited)本地方法设置,它不遵从正常块算法所提供的值。Status可由操作员来修改(若可写)表68中Limit的这四种情况是相互排斥的。“constant”也不能只在一个方向被限制。5.3.3经典诊断表69示出了物理块参数DIAGNOSIS的编码。表70示出了参数DIAGNOSIS的OctetString的编码。表69物理块参数DIAGNOSIS的编码八位位组比特DIAGNOSIS助记符号描述指示类别0DIAJ{W—ELECTR电子方面的硬件故障RlDIA—H、V—MECH机械方面的硬件故障R2DIA—TEMP-MOToR电机温度过高R3DIA-TEMP-ELECTR电子器件温度过高R14DIAJⅥEM—CHKSUM存储器错误R5DIA—MEASUREMENT测量失败R6DIA—NOT—INlT设备未初始化(无白校准)R7DIA_INIT—ERR白校准失败RODIA—ZER()-ERR零点错误(限值位置)R1D1ASUPPLY电源故障(电动、气动)R2DIA—CoNF—INVAL组态无效R上电后设置,或执行FACTORY—RESET=25063DIA—WARMSTARTA后将此比特置位4DIA—COLDSTART执行FACTORY—RESET=1后将此比特置位A25DIA。MAINTAINANCE需要维护R6DIA—CHARACT特性化无效R如果正运行的循环数据传输的Ident—Number与PB参数IDENT_NUMBER—SELECTOR的值不一7IDENTJqUMBER—VIOLATION致,则设置为1。如果IDENT二NUMBER_SELEC—RTOR=127(适应模式),则DIAGNOSIS的比特IDENTNUMBER_VIOLATION被清除/不置位 GB/T27526—2011表69(续)八位位组比特DIAGNOSIS助记符号描述指示类别30~7保留0~6保留4—7EXTENSION—AVAILABI。E可提供更多的诊断信息指示类别:R只要引起该消息的原因存在,指示就保持有效状态。A指示必须至少在108内被设置,而且必须在完成该动作后的lOS内复位DIAGNOSIS比特的编码:——o:不置位(清除);——1:置位。表70参数DIAGNOSIS的比特串的编码c,ctet,Octet2Octet3Octet4Bit7Bit0Bit7BitOBit7Bit0Bit7Bit05.3.4浓缩状况和诊断5.3.4.1目的为了满足有关浓缩(condensed)状况和诊断报文的要求而给出此定义,这样使得诊断事件在PCS/DCS和维护站中的用法更加明显和清晰,并以分级(graduated)方法说明维护的需要并增加新的必需的状况信息。新的定义支持预测性维护和预防性维护。5.3.4.2一般要求5.3.4.2.1概述此定义增强了过程控制设备在诊断事件情况下,输出用于维护的明确信息的能力。流向PCS/DCS的数据流(例如:来自模拟输入功能块的OUT参数),仅支持5.3.2中定义的状况代码和DIAGNOSIS参数各比特的子集。此子集使信息的解码更加容易。该定义影响所有具有状况的过程值。流向过程连接的来自输入变量的数据流将继续支持某些经典状况代码,但在流向PCS/DCS的循环数据传输中不再使用这些经典状况代码。浓缩状况的数值流和应用见图13。60 GB/T27526--2011PCS,DCS卧抽打霉最终元件:输出F81B厂、\/隧剿、仁.1一.J传蓐嚣厂、\/斟IPOSD变遴器:鼽8:;.TB:传嬲I!厂、尉;{{u一蕺霸状况。可进的经典状况⋯一经典状况图13浓缩状况的数值流和应用对浓缩状况的支持通过物理块中的FEATURE参数来指示。出于兼容性原因,设备关于使用状况的行为可组态为以下两种方式:一——经典状况产生;——浓缩状况产生。如果不要求兼容性模式,则新设备仅应支持浓缩状况产生。浓缩状况的编码是在经典状况定义的子集上增加新的附加定义。浓缩状况由在设备与PCS/DCS之问非串级连接的值所使用。这意味着串级状况不受影响。状况字节的编码必须在Pcs/DcS中解释。如果浓缩状况和诊断被启用,则设备所使用的有效状况代码应如下所列。该状况包含两种不同的信息:——在PCS/DCS内用于计算目的的值的可用性一设备的条件,例如,用于维护目的在PCS/DCS中值的可用性见表71。表71在PCS/DCS中值的可用性在PCS/DCS中的可用性描述可用的/有效的(good)该值是一个真实的过程值该值的质量降低(例如精度降低),或该值是替代值。可用性取有条件地叮用/有条件地有效(uncertain)决于应用故障/不可用/无效(bad/failure)由于错误,该值不代表过程值该设备处于本地控制、维护或执行功能检查。因此该值不代表功能检查/本地超驰(functioncheck/localoverride)过程值该值不代表过程值。通道/设备被操作员强迫处于空闲(idle)钝化(Passivated)(诊断警报被禁止)模式 GB/T27526--2011用于维护目的的解释见表72。表72用于维护目的的解释在维护站中的可用性描述正常(Good)设备工作正常,无需维护基于先前的条件,磨损余量(wearspare)将在中期或比预期更快地被耗尽。需要维护需要维护以确保可用性。(Maintenancerequired)在这里中期被定义为7天或更长。中期过后,故障率将增加。然而,如果在中期期间内故障率增加。则必须发出必须维护的信号必须维护基于先前的条件,磨损余量将在短期被耗尽。在短期内需要维护以确保可用性。(Maintenancedemanded)在这里短期被定义为24小时或更长。短期过后,故障率将增加维护报警设备或配套附件的磨损余量已耗尽,或者在设备内或其周围出现了意外的缺陷。(Maintenancealarm)必须立即维护,以重新恢复功能功能检查/本地超驰(Functioncheck/localoverride)设备处于本地控制、维护或功能检查5.3.4.2.2浓缩状况代码5.3.4.2.2.1概述在5.3.4.2.2.4中描述的状况代码集可被简化为应用特定的子集而在不同国家组织内应用,例如NAMURNEl07中定义的应用。本条中定义的状况代码可简化为NAMURNEl07所定义的以下集合:——故障,Failure(F);——维护,Maintenance(M);——检查,Check(C);——超出规格,OutofSpecification(S)。由于状况总是与过程值一起传输,因此如果出现NAMURNEl07中未定义的状况代码,也应有一个特定的状况值。在这种情况下,引入了附加的状况值“GOOD(G)”。为了从状况得到更详细的信息,已经定义了附加的状况值。符合本行规的设备可采用这样的方法进行参数化,即由状况提供详细信息,或状况被限制为最多有4个符合上述命名的可能值。此选择可通过参数DIAGEVENTSWITCH(见5.2.8.1)实现。将状况值进行分类,以区分相应过程值在PCS/DCS中的使用。在本文本中,为描述用法所使用的分类如下:——不可使用:Failure/Passivated/FunctionCheck;——有条件地可使用:Uncertain;——可使用:Good。这些值与NAMURNEl07不一致,仅是对控制系统设计者的建议。“Failure/Passivated/FunctionCheek”是指相应的过程值不应在PCS/DCS中使用,“Good”是指提供的过程值是可使用的。在“Un—certain”情况下,控制系统的设计者可依据过程条件自行决定是否要使用该过程值。62 5.3.4.2.2.2限值检查(LimitCheck)GB/T27526--201存在三种类型的超限,它们会导致不同的状况质量(见表73)。超限的方向由Limit比特指示。表73超限的类型和结果状况超限导致的状况质量超出过程限值Good超出规定值:超出规定的设备工作范围Uncertain传感器问题:超出传感器的物理范围Bad在过程超限的情况下,不仅用Limit比特还通过符合表74的特定GOOD状况来指出超限类型。表74过程超限对状况的影响超限功能块的参数在状况内的指示上限报警HlLlMGOOD-advisoryalarm,highlimit上上限报警HI—HLLIMGOOD-criticalalarm,highlimit下限报警L(LLIMGOOI>advisoryalarm,lowlimit下下限报警L(LL0一LIMGOOD-cirticalalarm。lOW1imit5.3.4.2.2.3NAMURNEl07规定的浓缩状况代码表75给出与NAMURNEl07相关的浓缩状况代码子集。表75NAMURNEl07规定的状况编码符合NAMuR在PCS/13(2S编码符合行规的描述NEl07的含义中的用法QualityLimitSubstatusFailure一0x24~BAD-maintenancealarm,moredisgnosisFailure0OlOl(F)0x27avaliableCheck一Ox3C~FailureO1BAD—functioncheck/localoverride(C)Ox3FOutof—0x78~UNCERTAIN—processrelated,noSpecificationUncertainO100x7Bmaitenance(限值检查见5.3.4.2.2.2)(S)Maintenance01=0xA4~GOOD-maintenancerequired/demandedGood1O10(M)100xAB(限值检查见5.3.4.2.2.2)表76列出了超限的编码。如果具有属性Store=S的参数已被改变,则将Updateevent置位。 GB/T27526--2011表76在状况为好(GOOD)时功能检查/更新事件(LimitChecks/UpdateEvents)的编码符合NAMUR在PCS/DcS编码符合行规的描述NEl07的含义中的用法QualityLimitSubstatusGood(G)GoodlO0O0O—Ox80G(,0/>ok———0x84~Good(G)Good】O1GOOI>u甜ateevent0x87Good(G)Good1O010O1—0x89GOOD-advisoryalarm,lowlimitGood(G)Good1O01Ol0—0x8A(j()()D-advisoryalarm。highlimitGood(G)Good】O01lO1—0x8DG00I)_cirtiealalarm.10wlimitGood(G)GoodlO0O10=Ox8EGOOI>criticalalarm,laighlimit5.3.4.2.2.4具有详细信息的浓缩状况代码诊断事件可被映射为比NAMuRNEl07规定的更多的值(见5.3.4.2.2.3)。这就允许访问更详细的有关过程值质量的信息。在维护站上使用此详细信息可对维护周期和预测性维护进行优化。在5.2.3.21中描述了诊断事件到特定状况值的映射。表77示出了具有详细信息的浓缩状况的编码。附加列描述该状况值在维护站中的用法。因此,通过状况通知的维护被细分为三个特定的等级:一--Maintenancealarm(维护报警);——Maintenancerequired(需要维护);一~Maintenancedemanded(必须维护)。5.3.4.2.2.3中的值是表77(粗体行)和表78中状况值的子集。表77具有详细信息的浓缩状况的编码符合NAMUR在...中的用法编码符合行规的描述NEl07的描述PCS/DCS维护站QualityI,imit(BAD)SbustatusFailure(F)Failure0O0生0x00BAD-nonspecific8BAD-passivated(诊断警报被禁Failure(F)PassivatedGood0Ol0O1盘0x23止)Maintenance—0x24~BAD-maintenancealarm.moredi—Failure(F)Failure0O1O010x27agnoslsavailable一0x28~Failure(F)FailureGood0101OBAD-processrelated-nomaitenace0x2BFunction一0x3C~BAD-functioneheek/loealoverride:Check(C)01l】lCheekCheck0x3Fvaluenotusable8 表77(续)GB/T27526--2011符合NAMUR在...中的用法编码符合行规的描述NEl07的描述PCS/DCS维护站QuaIity(UNI:ER-QualityLimitSbustatusTAN)MaintenanceFailure(F)Uncertain010101l=0x4BUNCERTAINsubstitutesetAlarmFailure(F)UncertainGoodO10O1—0x4FUNCERTAIN—initialvalueMaintenance—0x68~UNCERlAIN—maintenanceUncertain01Ol0(M)demanded0x6Bdemanded(限值检查见5.3.4.2.2.2)FunctionUNCERTAIN—simulatedCheck(C)Uncertain0lO1—0x73Checkvalue,start=0x74~UNCERTAIN—simulatedvalue.Check(C)UncertainGood01O10x77end(限值检查见5.3.4.2.2.2)Outof—0x78~UNCERTAIN—processrelated,noUncertainGoodO1l100x7Bmaitenace(限值检查见5.34.2.2.2)(S)QualityLimit(GOOD)Sbustatus一0x80~GOOD(限值检查/更新事件见Good(G)Goodl0O0x8E5.3.4.222)—0xA0~GOOD-initiatefailsafe(用于输出Good(G)Good1O1O0FB的输人参数的命令,与变送器0xA3无关)(限值检查见5.3.4.2.22)Maintenanee一0xA4~GOOD-maintenancerequired(限Goodl0l0Ol(M)0xA7值检查见5.3.4.2.22)Maintenance一0xA8~G00I)_maintenancedemandedGoodl0101O(M)demanded0xAB(限值检查见5.3.4.2.2.2)一0xBC~GOOD-functioncheck(限值检查Good(G)Good101lCheck0xBF见5.3.4.2.22)。仅由代理(proxy)而不由设备自身提供。65 GB/T27526—2011表78具有详细信息的浓缩状况的描述含义(NAMUR状况描述NEl07’)BAD-nonspecificFallure(F)代理(proxy)决定设备不进行通信已组态的故障安全值连同此状况共同使用。无更多诊断事件映射到BADpassivatedSlave_Diag服务。Fallure(F)输入功能块:由该块的模式和状况处理产生。仅影响具有属性eye、0的(诊断警报被禁止)参数的状况(支持故障安全逻辑)。输出功能块:仅影响具有属性O的参数的状况BADmaintenancealarm.因为故障而无可用的测量值。Fallure(F)详细的诊断可由DIAGNOSISEXTENSION参数的制造商特定比特、制morediagnosisavailable造商特定参数,或/和通过适当的工具指出BAD-processrelated,noma因为无效的过程条件而无可用的测量值。Failure(F)提示:当无效的过程条件保持的时间超过可容忍的时间时,应立即在循intenance环的输出上产生此状况,否则状况可能为good。不用于短(short)事件BAD-functioncheek/loeaI执行器:如果由用户控制执行器,则激活该状况。在READBACK(一D)和Cheek(C)POSD中指示FBAO模式转换为MAN或LO。override,valuenotusable变送器/分析仪器:在清洗和校准过程中仅故障安全逻辑的输出。输入功能块:由PV或具有BAD-maintenancealarm,morediagnosisavailable或BAD-functioncheck状况的仿真值引起。这影响输UNCERTAIN—substitutesetFailure(F)出参数的状况。输出功能块:由通信失败或启动故障安全状态引起。这影响输出参数(如oUT(一D))的状况在无测量值可用时,或在影响值及其相应状况的诊断产生之前使用缺UNCERTAIN—initialvalueFailure(F)省值UNCERTAlN—maintenanceMaitenance(M)过程值的可用性取决于应用。该值可能是无效的,这是因为检测到该设demanded(优先级高)备或其配套附件中有磨损。需要短期维护以确保可用性指示仿真开始(从设备到DCS的数值流)。变送器:启用测量值的仿真或输入FB模式从AuT0变为MAN。执行器:执行器不使用该状况。测量值的仿真在参数CHECKBACK中指示。如果集成了触发器(flipflop),则DCS驱动能检测出该状态。如果仿真被启用,则工程工具应记录或跟踪仿真参数和模式参数。该状况至少保持10s:UNCERTAIN—simulated——在启用仿真后;Check(C)value,start——在将FB设为MAN模式后;——如果启动仿真或FB处于MAN模式,在重新启动(例如,掉电周期)后;——如果启用仿真或FB处于MAN模式.在钝化被清除后。在MAN模式下,保持该状况直到10s后有一个后续的写命令覆盖OUT值为止。在仿真模式下,所写的状况被缓存并在10s后出现在数值流中。然而,新写的SIMULATE参数及其状况在10s内可被读出66 表78(续)GB/T27526--2011含义(NAMUR状况描述NEl07)指示仿真结束f)Z设备到DCS的数值流)。变送器:禁用测量值的仿真,或InputFB模式从MAN变到AUTO。UNCERTAIN—simulated执行器:执行器不使用此状况。测量值的仿真由参数CHECKBACKCheck(C)指示。value,end如果集成了触发器(flipflop),则DCS驱动能检测出该状况。在仿真结束后,保持此状况10s。当设备处于此状况时,无可靠的过程值。之后更新测量值及其状况过程条件超过规定的设备操作范围。该值可能已降低了质量或降低了精度。该过程值的可用性取决于应用。UNCERTAIN—processre一Outof1ated.nomaintenanceSpecification(S)当无效的过程条件保持的时间超过可容忍的时间时,应该立即在循环的输出上产生此状况,否则状况可能为good。不用于短(short)事件。此外,该状况作为故障安全逻辑的输出,该故障安全逻辑是由PV或具有状况“bad—processrelated,nomaintenance”的仿真值引起的GOOD-ok见5.3.2与5.3.2相反,保持此状况20s。该持续时间被延长以确保在具有更高G001)_updateevent优先级的仿真结束情况下发出信号。这样,PCS/DCS用i0s结束仿真,然后用10s更新事件GOOD-activeadvisorya—见5.3.2larmGOoD—activecriticalalarm见5.3.2GOOD—initiatefailsafe见5.3.2Maintenance(M)GOOD-maintenancerequired值有效。建议在中期内进行维护(优先级低)GoO口maintenancedeman—Maimenanee(M)ded(优先级高)值有效。强烈建议在短期内进行维护G()()D-functioncheck在对过程影响不大的情况下,设备执行内部功能检查。值有效GOoD(Cascade)ok见5.3.2G()OD(Caseade)一initializa见5.3.2tionacknowledgedG00D(Cascade)一initializa—见5.3.2tionrequestG()OD(Cascade)一notlnvi见5.3.2tedG()oD(Cascade/localo—见5.3.2verrideGOoD(Cascade)initiate见5.3.2failsafe67 GB/T27526--20115.3.4.3状况的使用5.3.4.3.1概述表79给出了状况从最低到最高的优先级。当设备中存在可能影响状况的多个条件时,具有最高优先级的条件决定该状况。当相应事件发生时,设置该状况;当该事件消失时,该状况被重新设为下一个较低优先级的状况。表79状况的优先级优先级质量子状况最低G()0D(NC)okG()0D(NC)maintenancerequiredG00D(NC)maintenancedemandedG()0D(NC)functioncheckG()oD(NC)updateeventGooD(NC)activeadvisoryalarmG()OD(NC)activecriticalalarmG()OD(NC)initiatefailsafeUNCERTAlNinitialvalueUNCERTAINprocessrelated,1"lomaintenanceUNCERTAINmaintenancedemandedUNCERTAINsubstitutesetBADprocessrelated,nomaintenanceBADmaintenancealarm,morediagnosisavailableUNCERTAINsimulatedva】De,endUNCERTAINsimulatedvalue,startBADfunctioncheck/localoverride最高BADpassivated(诊断警报被禁止)5.3.4.3.2启用浓缩状况和诊断报文5.3.4.3.2.1橱述根据诊断和状况的行为特性可将设备分为两种类型:——仅支持浓缩状况和浓缩诊断报文的设备;——可以在支持经典和支持浓缩状况与诊断报文间进行切换的设备。5.3.4.3.2.2仅支持浓缩状况和浓缩诊断信息的设备这种的设备应具有参数FEATURE,并指示对此特性的支持。浓缩状况和浓缩诊断报文的启用通过硬编码实现。该特性对于新设备是必备的,对于新生产的现有设备是可选的。68 5.3.4.3.2.3可在两种行为间进行切换的设备GB/T27526—2011这种设备应具有参数FEATURE,并指示对此特性的支持。该特性对于新生产的现有设备是可选的。使用以下机制来同步工程工具和DCS驱动(循环参数的状况和非循环参数的状况)。设备具有参数COND二STATUS-DIAG,该参数指示浓缩状况和浓缩诊断报文是否被启用。此组态由工具通过参数化、激活的数据交换和Set—Prm服务的参数PRM—COND来确定。启用浓缩状况和诊断的条件见表80。表80启用浓缩状况和诊断的条件PRM—CoND6结果COND二STATUS-D1AG数据交换FEATUREenabledCondensed—Status(SetPrm)CoNDLSTATUS—DIAG0无O01无1lO18无关/不可用。“比特信息在6.3.342和67中描述。如果被写的COND—STATUS—DIAG值与实际值不同,则在数据交换期间对参数COND—STATUS—DIAG的非循环写访问通过DPVl的错误“访问一状态冲突”来拒绝。5.3.4.3.3附加的物理块定义5.3.4.3.3.1钝化(Passivation)通过设置物理块目标模式TargetMode=o/s,可将整个设备的实际模式设置成模式o/s(outofservice)。该设备的所有FB进入实际模式ActualMode—o/s(状态机转换的附加条件)。FB的目标模式不受影响。具有属性eyc/O的主(primary)输出,其状况为BAl)passivated。转换块不受影响(见表81)。表81物理块与功能块之间的相互关系条件结果物理块功能块状况(传感器输入,输入FB:OUT(一D)目标模式实际模式转换块输人)输出FB:Readbaek(一D)/POS-D<>O/SO/SBA肛passivated<>o/SAUTO/RCASAUT(3/RCASBAD受对输入功能块有效的参数FSAFE-TYPE的影响受以下参数影响:——Pv子状况;<>o/SAUTO/RCASAUTo/RCAS<>BAD——报警(sT—REV,Limits);——内部功能块条件;——状况的优先级表(见通用要求) GB/T27526—2011表81(续)条件结果物理块功能块状况(传感器输入,输入FB:OUT(一D)目标模式实际模式转换块输入)输出FB:Readback(一D)/POS-DUNCERTAIN-simulatedvalue,start(仅输入FB)<>O/SMAN状况可由操作员改写BAD-passivated(停止将参数DIAGNOSIS和DIAGNOSISEXO/STENSION的内容复制到PROFlBUSDPSlave—Diag服务)3无关。只要物理块的实际模式是o/s,任何Slave—Diag服务形式的诊断警报必须被冻结。但该设备内部诊断功能仍然工作,并且更新参数DIAGNOSIS和DIAGNOSIS-EXTENSl0N。如果物理块的实际模式从o/s变为其他模式,则依据它们的状态机来改变该设备的FB。仅物理块参数的实际模式ActualMode=O/s影响功能块。每个功能块可以单独地被切换进入o/s模式并传送状况BAD-passivated。可通过将其ActualMode改为o/s来钝化单个功能块。更新参数DIAGNosIs和DIAGN0sIS—EXTENSION。不冻结Slave~Diag服务,即将未钝化的功能块及其转换块的诊断事件发布给1类主站。5.3.4.3.3.2DIAGNOSIS如果发生诊断事件,则DIAGNOSIS比特中的一个比特必须被置位。对于单个诊断事件至多一个比特置位。不同的诊断事件能导致不同的诊断比特置位。如果在参数DIAGNOSIS_EXTENSION中存在更多可用的信息(至少一个比特置位),则应将比特EXTENSION_AVAILABLE单独置位(见表82)。表82启用浓缩状况时,物理块参数DIAGNOSIS编码八位比特DIAGNOSIS助记符描述指示将Ext_Diag位组类别比特置位0PI保留,固定为01P1保留,固定为02PI保留,固定为03PI保留.固定为0l4PI保留,固定为05PI保留,固定为06PI保留,固定为07PI保留,固定为0OPI保留,固定为021PI保留,固定为02PI保留,固定为070 表82(续)GB/T27526--2011八位比特DIAGNOSIS助记符描述指示将Ext—Diag位组类别比特置位3DIA—WARMSTART上电后或在执行FACTORY-RESET2A否2506后,应被置位在执行FACTORY—RESET一1后,应4D1A——COl,DSTARTA否被置位5D1A—MAINTENANCE需要维护R否6PI保留,固定为02如果运行中的循环数据传输的ldent—Number和物理块参数IDENT—NUM—BER—SEI,ECTOR的值不一致,则应置7IDENT—NUMBERVIOLATION位。如果IDENT—NUMBER—SEl。EC—R否TOR一127(适应模式),则DIAGNOSIS的比特IDENTNUMBER-ⅥOLAl’ION被清零/不置位0DIAJvlAINTENANCE—ALARM设备或配套附件故障R是1DIAJⅥAINTENANCE—pEMANDED必须维护R否设备处于功能检查模式,或处于仿真,2DIA_FUNCTION—CHECKR否或在本地控制下,例如维护3过程条件不允许返回有效的值。如果值的质量为UNCERTAIN-Processre—3DIA—INV—PRO—CONDR否lated,nomaintenance或BAD-Processrelated,nomaintenance,则将其置位4~7保留PI保留,固定为00~6保留PI保留,固定为040:无更多信息可用7EXTENSION—AVAILABLE1:在DIAGNOSIS—EXTENSION中,有更多的诊断信息可用R指示:只要引起该消息的原因存在,该指示就一直保持有效。A指示:在10s后自动复位。DIAGNOsIs的大多数比特被认为积累的诊断事件。这意味着应将诊断事件归为下述DIAGNOSIS比特相关的类别之一:——DIA—MAINTENANCE—ALARM;——DIA—MAINTENANCE—DEMAND;——DIA—MAINTENANCE;——DIA—FUNCTIoN—CHECK;——DIA—INV—PR0一COND。 GB/T27526--2015.3.4.3.3.3DIAGNOSIS—EXTENSION详细的和设备特定的诊断标志置于物理块参数DIAGNOSIS—ExTENsION中。如果诊断事件发生,则DIAGNOSIS_EXTENSION中的一个比特必须被置位。对于单个诊断事件应将至多一个比特置位。不同的诊断事件能导致不同的诊断比特置位。DIAGNOSIS_EXTENSION中的比特应标识诊断事件的原因。DIAGNOSIS—EXTENSION中的比特与上述DIAGNOSIS的类别之一有关。如果仅在DIAGNOSIS—EXTENSl0N中提供信息,则DIAGNOSIS中不存在相关比特。5.3.4.3.3.4对Slave_Diag服务的EXT—D1AG比特的附加定义如果当前处于故障状态,则在Slave—Diag响应PDU中的Station—Status_1的EXT—DIAG比特只能被置为1;但如果仅是需要维护或必须维护,则该比特不应被置位(见表82)。5.3.4.4对变送器数据单的附加定义5.3.4.4.1仿真5.3.4.4.1.1实际模式为MAN/对OUT参数的仿真当Al变为MAN时,参数OUT的状况被设为“UNCERTAIN—simulatedvaluestart,constant”。直到操作员通过后续的写命令重写参数OUT。如果参数OUT在变化后的前10S内被重写,则新的参数OUT内容被缓存,并在10S后变为可见。图14示出了MAN模式的时序图。TARGETMODEMAN厂——————]MODEB—c⋯笆厂—————]OUT参数写保护OUT的值OuT的状况卜—一卜—可i——|+—一图14MAN模式的时序图当实际模式变为MAN时,将诊断比特DIA—FUNCTION—CHECK置位。因为信号路径被切断,转换块的值对MAN模式下的参数OUT无影响。当实际模式从MAN变为AUTO时,参数OUT的状况被设为“UNCERTAINsimulatedvalueend”并保持10S。在该时段后,更新测量值并传送相应的状况。此外,如果在设备中对于DIA—FUNCTION—CHECK比特不存在其他有效条件,则将其复位。如果没有更高优先级的状况,则在下一个10s后状况改为“G00D-Updateevent”。72 GB/T27526--2011当实际模式从MAN变为o/s时,根据“MODEo/s的状况处理”立即改变状况。此外,如果在设备中对于D1A—FUNCTION—CHECK比特不存在其他有效条件,则将其复位。当在前10S内实际模式从MAN变为AUTO时,则状况立即变为“UNCERTAIN—simulatedvalueend”。在此时段后,更新测量值并传送相应的状况。此外,如果在设备中对于DIA—FUNCTl0N—CHECK比特不存在其他有效条件,则将其复位。如果没有更高优先级的状况,则在下一个10S后状况改为“GOO肛updateevent”。当在前10S内实际模式从MAN变为o/s时,根据“MODEO/s的状况处理”立即改变状况。此外,如果在设备中对于DIA-FUNCTION—CHECK比特不存在其他有效条件,则将其复位。如果设备在实际模式为MAN下启动,则OuT的状况为“UNCERTAIN—simulatedvaluestart”,直到由操作员写一个新状况或MODE变为AUTO或o/s为止。OUT的值是设备特定的。当对参数OuT的状况写“UNCERTAIN—simulatedvalueend”时,用负响应“Outofrange”来拒绝。当进入MAN或进行仿真时,更新事件不通过状况来通知。5.3.4.4.1.2模拟输入值的仿真当从SIMUI。ATE_ENABLE=0变为SIMULATE—ENABLE=1时,不管写什么状况,设备都将被写的仿真状况改为“UNCERTAINsimulatedvaluestart,constant”。此状况具有较高的优先级,并可不被修改地通过故障安全逻辑。所写的状况被缓存并在10S后成为有效的。然而,在10S内,所写的参数SIMUI。ATE及其状况是可读的。在仿真被启用至少10S后,通过后续写访问实现的状况修改立即成为可见的。图15给出了时序图。SsI。M—UL㈣ATE-“。厂—————]DIA~mj互X二二二j三三巫至二二二二汇二二匠二二OUT的值OUT的状况卜_J坠一卜J峨—}—jL一图15仿真的时序图在SIMUI。ATE—ENABLE变为TRUE之后,且直到OUT的状况“UNCERTAIN-simulatedvalueend”结束为止,应将诊断比特DIA—FUNCTION—CHECK置位。如果在设备中对于此比特不存在其他有效条件,则将DIA—FUNCTION—CHECK复位。当对sIMuI。ATl0N参数的元素Simulate—Status写“UNCERTAIN—simulatedvalueend”状况时,必须用负响应“outofrange”来拒绝。当从SIMULATE—ENABLE=1变为SIMUl。ATE—ENABLE一0时,设备将参数OUT的状况设为“UNCERTAIN—simulatedvalueend”并保持10S。在此时段后,更新测量值并传送相应状况。如果没有更高优先级的状况,则在下一个10S状况改为“GOO[Yupdateevent”。5.3.4.4.2功能检查(FunctionCheck)/本地超驰(LocalOverride)、如果设备处于校准、清洗阶段、测试阶段或类似阶段,当设备处于这种状态时,应在TB的状况中用73 GB/T27526--2011“BAD-Functioncheck/localoverride,constant”或“GOOD-Functioncheck/localoverride,constant”来指示。该状况被提供给所连接的FB。所有输入功能块具有由用户解除故障安全机制的可能性。这对于将功能检查状况信息传送给功能块的输出值是有用的。在FB中的手动模式和仿真具有比功能检查更高的优先级。5.3.4.4.3AIFB状态机表81定义了在AIFB状态机中的转换。依据表83,故障安全机制影响对输入功能块的状况赋值。表83故障安全机制对输入功能块的状况赋值输入结果故障安全机制之前的状况FSAFE—TYPE0FSAFE—TYPE1FSAFE_TYPE2(FB的输人)(故障安全值)(上一个可用值)(错误的计算值)BADnonspecific(不是该设备产生的)BAD—passivatedBAD—passivated,constantBAD、pasMvated,constantBAD—pass{rated,eonstantBAD—maintenancealarmUNCERTAIN-substitutesetUNCERTAIN—substituteset‘BAD—maintenancealarmBAD—processrelatedUNCERTAIN-processrelatedUNCERTAIN—processrelatedBAD—processrelatedBAD一{unctioncheckUNCERTAIN—substitutesetUNCERTAIN—substitutesetoBAD—FunctionCheek8如果没有可用值(例如在上电后立即检测出故障),则应使用UNCERTAIN-initialvalue。5.3.4.4.4TotalizerFB状况计算表84示出了使用浓缩状况的状况计算。表84使用浓缩状况的Totalizer功能块的状况计算条件结果状况(输入)总状况实际FB条件SET~TOTMoDE。ToTFAILTOT模式质量质量子状况质量质量子状况限值O/SBADPassivatedMAN见5.3.4.4.1.1故障,例如硬件缺陷AUTOBADok或无效的参数集。RESETUNCER—AUTOoklnitiatevaluePRESETTAIN在MoDE~ToT被设为AUT0okT()1:ALIZEHOLDHOI。D之前,冻结上一个状况74 表84(续)GB/T27526--2011条件结果状况(输入)总状况实际FB条件SETToTMODE—TOTFAlI—T()T模式质量质量子状况质量质量子状况限值受以下因素影响(设备特定):BALANCEDG00D——PV子状况AUT(]okTOTAl,IZEPOS一()NLYUNCER———更新事件NEG—ONLYTAIN——限值检查——状况的优先级表(见通用要求)BALANCED<>UNCERAUT0okTOTALIZEPOS—oNLYBADMEM()RYokhTAINNEG—oNLYBALANCEDSTATUS(输入)<>AUTOokTOTALIZEPoS—oNLYBADRUNBADQualityokNE(LoNLYSubstatusBALANCEDSTATUS(输入)<>AUTOokTOTAI。IZEPOS—ONLYBADH()LDBADQualitypassivatedNEG—ONLYSuhstatusBALANCEDAUTOokT()TAI.IZEPoS—oNLYBADpassivatedBADNEG—ONLY3无影响(无关)-“依据累加器的限值检查,Limit比特可能被改为“lowlimited”或“highlimited”。。例如,转换块的输出与累加器功能块的UNIT_TOT之间的单位类不一致。由于ACTUAL—MODE为MAN模式,参数TOTAL的值和状况被设为与AIFB的OUT参数相同的值和状况(见5.3.4.4.1.1)。5.3.4.5离散输入数据单的附加定义5.3.4.5.1仿真5.3.4.5.1.1实际模式为MAN/对OUT_D参数的仿真由于ACTUAL—MODE为MAN模式,参数OUT二D的值和状况被设为与AIFB的OUT参数相同的值和状况(见5.3.4.4.1.1)。时序图与图14类似。5.3.4.5.1.2离散输入值的仿真除了将参数OUT用离散输入块的OUT—D替代外,其他参数与5.3.4.4.1.2相同。5.3.4.5.2功能检查/本地超驰如果设备处于校准、清洗阶段、测试阶段或类似阶段,当设备在这种状态下时,应在OUT—D的状况75 GB/T27526--2011中用“BA口functioncheck/localoverride,constant”或“GoOD—functioncheek/Iotaloverrideconstant”来指示。5.3.4.5.3DIFB状态机表81定义了在DIFB状态机中的转换。依据表83,故障安全机制影响对输入功能块的状况赋值。5.3.4.6离散输出数据单的附加定义5.3.4.6.1READBACKJ)的状况这些返回值带有整个回路的状况。如果在转换块或设备中存在影响输出的诊断事件,则不论实际位置的测量质量是否为“GOOD”,READBACK—D的状况都指示故障、维护请求等。5.3.4.6.2功能检查/本地超驰如果执行器设备处于本地控制(LO)下被设为MAN模式,并处于初始化阶段、测试阶段或类似阶段,则此情况应在READBACK—D的状况中用“BAD-functioncheck/localoverride,constant”来指示。5.3.4.6.3DOFB状态机表81定义了在DOFB状态机中的转换。5.3.4.7执行器数据单的附加定义5.3.4.7.1READBACK和POS_D的状况这些返回值带有整个回路的状况。如果在转换块或设备中存在影响执行器的诊断事件,则不论实际位置的测量质量是否为“GOOD”,READBACK和POSD的状况都指示故障、维护请求等。5.3.4.7.2功能检查/本地超驰如果执行器设备处于本地控制(LO)下被设为MAN模式,并处于初始化阶段、测试阶段或类似阶段,则此情况应在READBACK—D和POS—D的状况中用“BAD-functioncheck/localoverride,constant”来指示。5.3.4.7.3AOFB状态机表8l定义了在AOFB状态机中的转换。5.4参数处理5.4.1概述参数处理(parametertransaction)是向设备传送连续数据集的一个写服务序列。该机制是面向参数的,可能传送视图对象或其他参数。在处理期间所传送参数的个数取决于运行情况。可传送设备的所有参数或仅一个子集。在处理序列期间,不进行设备参数间的一致性检查。如果设备处于写保护模式下,则该设备拒绝激活参数处理。通过软件或硬件方式实现的写保护机制会导致该拒绝行为的发生。在开始参数处理后,写保护状态的改变(受保护或不受保护)不会影响处理的继续进行。对于通过软件或硬件方式激活的写保护机制,该定义都有效。76 5.4.2处理参数描述5.4.2.1参数处理的参数表85规定了参数处理的参数。表85参数处理的参数描述GB/T27526—2011参数描述用于参数处理功能的控制参数。o:PTA_PA$SIVE无动作(缺省值)1:PTA—START_STRICT使用严格(strict)模式(对下载数据集的100%兼容性)来启动参数处理。2:PTA-START_SMOOTH使用平滑(smooth)模式(非兼容性不会导致停止下载但通知给主机)来启动参数处理。3:PTA—ABORTPTA—oP—CoDE异常中止参数处理(停止处理和对先前数据集的激活)。仅对具有单独处理数据缓冲器的设备有效。没有单独处理数据缓冲器的设备必须拒绝此命令(错误代码:无效范围)。4:PTA-TERMINATE参数处理结束。主站指出处理的所有数据都已被传输。设备开始验证该处理数据集。5:PTA—CoNFIRM部分非兼容性或错误数据集的用户证实。6~127:PI保留。128~249:制造商特定。250~255:PI保留关于处理序列的当前状态和设备数据有效性的状况信息。0:保留l:STPTA—TA—ACTIVE该处理当前是有效的。2:STPTA-VERIFICATION该处理数据集的验证是有效的(功能检查)。3:STPTA—DATA—CoMVALID该数据集是完全有效(一致)的。PTASTATUS4;STPTA—DATA—NoTVALID该数据集是无效(不一致)的。该数据集不允许启动预期的操作。5:STPTA—DATA-PARVALID该数据集可能仅部分有效(一致)。在使用平滑模式(使用PTA—START_SMOOTH来启动该处理)的情况下支持此状况。6~127:PI保留。128~249:制造商特定。250~255:PI保留注1:在初始启动期间.设备验证设备参数并计算参数PTASTATUS。注2:验证参数的持续时间取决于例如相关参数的个数,以及这些参数与该设备性能之间关系的复杂性。77 GB/T27526--2015.4.2.2平滑(Smooth)模式在使用平滑模式情况下,设备可以正确认(接收确认)来响应任何写服务。在处理阶段不检查参数~致性是一种有效的设备行为。设备可忽略无效值。在结构化参数的情况下,可忽略无效或未知的元素并应接受有效元素。这样做的目的是为了避免主机停止参数处理序列。示倒:在传输结构化参数(例如,视图对象)的情况下,可能会有特殊的处理。可丢弃参数的未知元素(例如,枚举的未知代码)并接受已知元素。尽管不是所有参数元素都被接受,该设备都以正确认来响应写请求。5.4.2.3严格(Strict)模式在使用严格模式情况下,设备应以相应的确认来响应任何写服务(正响应或负响应。设备应立即检查这些参数值的有效性。在处理阶段期间,不检查一致性。5.4.3参数处理的属性参数处理的参数属性见表86。表86参数处理的参数属性相对参数名称对象类型数据类型存储大小访问参数用法/必备/可选索引传输类型复位类别缺省值(A类和B类)物理块的参数n。PTA。OP—CODESimpleUnsigned8D1C/aOO(B)n+1PTA_STATUSSimpleUnsigned8N1C/aFO(B)物理块的参数。这些参数应位于物理块中。相对索引n是制造商特定的。表87给出了依赖于处理状况(PTA—STATUS)的过程值的状况处理。表87依赖于处理状况(PTA_STATUS)的过程值的状况处理具有多参数缓冲器的具有单参数缓冲器的不具有多参数缓不具有单参数缓PTA—STATUS冲器的浓缩状况冲器的浓缩状浓缩状况的测量状况的测量状况况的测量状况STPTA—TAJ~CTIVE无影响Bad-/unctioncheck无影响Bad一0/SSTPTA—VERIFICATION无影响Badfunctioncheck无影响BadO/S(functioncheck)STPTA—DATA—CoMVALID无影响STPTA—DATA—PARVALID无影响Bad-[unctioncheck无影响Bad—o/SSTPTA—DATA—NOTVALIDBad—maintenancealarmBad-maintenancealarmBad-configerrorBad—configerror5.4.4功能定义表88给出了参数处理的功能定义。78 表88参数处理的功能定义GB/T27526--2011功能名称描述此功能检查数据集是否有效。如果该数据集是有效(一致)的,则返回TRUE。lsDatasetValid()如果该数据集是无效(不一致)的,则返回FAI。SE。如果该数据集是部分有效(一致)的,则返回PARTIALLY(仅当处于平滑模式时)此功能删除指示处理数据集仅郝分有效(一致)的诊断事件。DiagEventPartValidDisappears()此功能可用于重新计算功能块的测量状况此功能激活应用的数据集。setDatasetlnUse(dataset)dataset—oldDataset(在处理之前的原始数据)dataset=newDataset(上一次处理传送的新数据)此功能指示该设备是否支持平滑模式。isSmoothModesup()如果该设备支持平滑模式,则返回TRUE。如果该设备不支持平滑模式’贝Ⅱ返回FALSE5.4.5参数处理的状态机5.4.5.1概述5.4.5描述了参数处理功能的状态机。该机制分为两种不同的变型,区别在于可用的处理和有效缓冲器的个数。有效数据缓冲器中的数据是执行功能块算法的基础。单缓冲器设备仅提供一个缓冲器来管理处理数据和有效设备数据。多缓冲器设备使用不同的缓冲器来管理处理数据和有效数据。这就允许该设备在处理序列期间不受任何限制地执行功能块算法。用于功能块算法计算的数据库,与参数处理期间使用的数据缓冲器是互相独立的。5.4.5.2支持单缓冲器机制的设备的状态表表89给出了支持单缓冲器机制的设备的参数处理状态表。表89支持单缓冲器机制的设备的参数处理状态表事件/条件#当前的PTA状态下一状态一)动作Wrltereq(PTAOP—CODE—PTA—START—lSTPTA—DATA—COMVAI。IDSTRICT)STPTA—TA—ACTIVE一)Write.req(PTA—OP—CODE=PTA—START—SMOOTH)&.&(isSmoothModesup()一FALSE)2STPTA—DATA-COMVALID一)STPTA—DATA—COMVALIDErrorCode:一invalidrangeWrite.rsp(一) GB/T27526—2011表89(续)事件/条件#当前的PTA状态下一状态一>动作Write.req(PTA—OP—CODE=PTA—START—3STPTA—DATA—CoMVALIDSMOOTH)&&(isSmoothModesup()=TRUE)STPTA—TA—ACTIVE一>Write.req(PTA一0P—CODE=PTA.ABORT)=、4STPTA—DATA—COMVALIDSTPTA—DATA~COMVALIDErrorCode:一invalidrangeWrite.rsp(一)Write.req(PTA—OP~CODE—PTA—TERMI—NATE)5STPTADATA—COMVALID一、STPTA—DATA。COMVALIDErrorCode:一stateconflictWrite.rsp(一)Write.req(PTA-OP_CODE—PTA—CONFIRM)=>6STPTA—DATA_COMVALIDSTPTA。DATA。COMVALIDErrorCode:一stateconflictWrite.rsp(一)W卉fe.req(PTA—oP~CODE—PTA—START—STRICT)7STPTA—T九ACTIVE=)STPTA。TA—ACTIvEErrorCode:=stateconflictWrite.rsp(一)Write.req(PTA—OP—CODE—PTA—START—SM()oTH)8L&(isSmoothModesup()=FALSE)8STPTA—TA—ACTIVE一)ErrorCode:一invalidrangeWrite.rsp()Write.req(PTA—OP—CODE—PTA—START—SMOOTH)&&(isSmoothModesup()=TRUE)9STPTA—TAACTIVE=、STPTA_TA。ACTIVEErrorCode:=stateconflictWrite.rsp(一)Write.req(PTA_OP—CODE=PTA—ABORT)一、10STPTA—TA—ACTIVESTPTK:Ih—ACTIVEErrorCode:=invalidrangeWrite.rsp(一)Write.req(PTA—OP—CODE—PTA—TERMI—11STPTA—TA—ACTIVENATE)STPTA-VERIFICATION一、 表89(续)GB/T27526—2011事件/条件#当前的PTA状态下一状态一>动作WritereqfPTA—OP—CODE=PTA—CONFIRM)一、12STPTA—TA。ACTIVESTPTA——TA——ACTIVEErrorCode:一stateconflictWrite.rsp(一)W“te.reqfPTA—OP—CoDE—PTA—START—STRICT)13STPTA。VERlFICATlON=、STPT九VERIFICATIONErrorCode:一stateconflictWrite.rsp(一)Wrltereq(PTA—OP—CODE—PTA—START—SMOOTH)8L&(isSmoothModesup()一FALSE)14STPTA—VERIFICATION=)ErrorCode:一invalidrangeWritersp(一)Write.req(PTA—OP~CODE—PTA—START—SMOOTH)&&(isSmoothModesup()=TRUE)15STPTA—VERIFICATIoN一、STPTA—VERIFICATl0NErrorCode:一stateconflictWritersp(一)Write.req(PTA——OP_CODE=PTA——ABORT)一、16STPTA—VERIFICATIONErrorCode:一invalidrangeWritersp(一)Write.req(PTA—OP—CODE—PTA—TERMI—NATE)17STPTA—VERIFICATION一、STPTAVERlFICATlONErrorCode:一stateconflictWrite.rsp(一)Write.req(PTA。OP—CODEPTA。CONFIRM)一、18STPTA—VERIFICATIONErrorCode:一stateconflictWrite.rsp()——lsDatasetValid()一TRUE19STPTA—VERlFICATIONSTPTA—DATA—CoMVAUD一)isDatasetValid().----FALSE20STPTA—VERIFICATIONSTPTA——DATA——NOTVALID一、81 GB/T27526--2011表89(续)事件/条件#当前的PTA状态下一状态一)动作STPTA—VERIFICATl0N1sDatasetValid()一PARTIAI。LY2l(only[ordeviceswhichsupportSTPTA—DATA—PARVALID一}smoothmode)Writereq(PTA—OP—CODE=PTA—START—22STPTA—DATA—NOTVALIDSTRICT)STPTA—TA—ACTIVE一)Write.req(PTA—OP—CODE—PTA—START—SMOOTH)&&(isSmoothModesup()=FALSE)23STPTA—DATA—NOTVALID=、STPTA—DATA_NOTVAI,1DErrorCode{一invalidrangeWrite.rsp(-)Write.req(PTA—OP—CODE—PTA—START—24STPTA—DATA-NOTVALIDSMOOTH)&&(isSmoothModesup()=TRUE)STPTA_TA—ACTIVE一、Write.req(PTA—OP—CODE=PTA—ABORT)一、25STPTA——DATA——NOTVALIDSTPTA—DATA—NOTVAI。IDErrorCode:=invalidrangeWrite.rsp(一)Wnte.req(PTA—OP—CODE—PTA—TERMI—NATE)26STPTA—.DATA—.NOTVALID=、STPTA—DATA—NOTVALIDErrorCode:=stateconflictW—te.rsp()Write.req(pTA—OP—CODE=PTA—CONFIRM)=、27STPTA—DATA—NoTVALIDSTPTA—DATA—NoTVAI,lDErrorCode:一stateconflictWrite.rsp(一)STPTA—DATA—PARVAI。IDWr|tBreel(PTA—OP—CoDE—PTA—START—28(onlyfordeviceswhichsupportSTRICT)STPTA—TA—ACTIVEsmoothmode)一、W“te.req(PTA—OP—C()DE—PTA—START—STPTA—DATA—PARVALIDSMOOTH)&&(isSmoothModesup()一29(onlyfordeviceswhichsupportFALSE)STPTA—DATA—PARVALID一、smoothmode)ErrorCode:一invalidrangeWrite.rsp(一) 表89(续)GB/T27526--201事件/条件#当前的PTA状态下一状态一>动作STPTA——DATA——PARVAI。IDWrite.req(PTA—OP—CODE—PTA—START—30(on|yfordeviceswhichsupportSMOOTH)&&(isSmoothModesup()=TRUE)STPTA—TA—ACTIVEsmoothmode)=、STPTA~DATA—PARVALIDWrite.req(PTA。0P—CODE=PTA—ABORT)=)31(onlyfordeviceswhichsupportSTPTADATA—PARVALIDsmoothmode)ErrorCode:一invalidrangeWrite.rsp()Wrlte.req(PTA—OP—C()DE=PTA—TERMI—STPTA—DATA—PARVALIDNATE)32(onlyfordeviceswhichsupport=、STPTA—DATA—PARVALlDsmoothmode)ErrorCode:一stateconflictWntersp(一)STPTAlDATAPARVALIDWrite.req(PTA—OP—CODE—PTA—CONFlRM)33(onlyfordeviceswhichsupport一)STPTA。DATA—CoMVAl,IDsmoothmode)DiagEventPartValidDisappears()_——Write.req(PTA—oP—CODE—PTA—PASSIVE34any一、5.4.5.3支持多缓冲器机制的设备的状态表表90给出了支持多缓冲器机制的设备的参数处理状态表。表90支持多缓冲器机制的设备的参数处理状态表事件/条件#当前的PTA状态下一状态一>动作Wrlte.req(PTA—OP—CODE=PTA—START—STRICT)1STPTA—DATACOMVALIDSTPTA—TA—ACTIVE一、dataset:一oldDatasetWrite.req(PTA—OP—CODE—PTA—START—SMOOTH)&.&(isSmoothModesup()=FALSE)2STPTA-DATA_COMVALIDSTPTA—DATA—CoMVALID=、ErrorCode:一invalidrangeWrite.rsp(一) GB/T27526—2011表90(续)事件/条件#当前的PTA状态下一状态一>动作Write.req(PTA—OP~CODE=PTA—START—SMOOTH)&8L(isSmoothModesup()=TRUE)3STPTA—DATA—COMVAL【DSTPTA—TA—ACTlVE一、dataset:一oldDatasetWrite.req(PTA_OP—CODE--PTA—ABORT)一、4STPTA.—DATA—.COMVALIDSTPTA—DATA—COMVALIDErrorCode:一stateconflictWrite.rsp()_——Write.req(PTA—OP—CoDE—PTA—TERMI—NATE)5STPTA、—DATA.—COMVALID一>STPTA—DATA—COMVAI。1DErrorCode:2stateconflictWrlte.rsp()Write.req(PTL()P_CODE—PTA—CONFIRM)一)6STPTA—DATACOMVAI,IDSTPTA—DATACOMVALIDErrorCode:2stateconflictWrite.rsp()Write.req(PTA—OP—CoDE=PTA—START—sTRICT)7STPTA——TA——ACTIVE一、STPTA_TA—ACTIVEErrofCode:=stateconflictWrite.rsp(一)Write.req(PTAOP—CODE—PTASTART—SMOOTH)&&(isSmoothModesup()=FALSE)8STPTKjA—ACTIVESTPTA。TA—ACTIVE一、ErrorCode:一invalidrangeWrite.rsp(一)Writereq(PTA—OP—CODE—PTA—START—SMOOTH)&&(isSnmothModesup()=TRUE)9STPTA—TA—ACTIVE一、STPTA—TA—ACTlVEErrorCode:一stateconflictWrite.rsp(一)Write.req(PTA—OP—CODE—PTA—ABORT)/10STPTA——TA——ACTIVElsDatasetValid(oldDataset)一TRUESTPTA—DATA—CoMVAI,1D=、 表90(续)GB/T27526—2011事件/条件#当前的PTA状态下一状态一)动作Write.req(PTA一0P—C()DE—PTA—ABORT)/11STPTATA-ACTIVElsDatasetValid(oldDataset)一FAI.SESTPTA—DATA_NOTVALID一)Write.req(PTA—OP—CODE—PTA—TERMI—12STPTATA—ACTlVENATE)STPTA—VERlFICATI()N一)Write.req(PTA—OP—CODE=PTA—CONFIRM)=)13STPTA。TA-ACTIVESTPTA—TA—ACTlVEErrorCode:一stateconflictWrite.rsp()Wrlte.req(PTA—OP—CoDE—PTA—STARTSTRICT)14STPTA—VERIFICATION一、STPTA—VERIFICATl0NErrorCode:=stateconflictWrite.rsp(一)Write.req(PTA—OP—CODE—PTA—START—SMOOTH)&&(isSmoothModesup()=FALSE)15STPTA—VERIFICATIONSTPTA_VERIFICATION一)ErrorCode:一invalidrangeWrite.rsp(一)Write.req(PTA—OP—CODE—PTA—START—SMOOTH)&&(isSmoothModesup()一TRUE)16STPTAVERIFICATl0N=、STPTA—VERIFlCATlONErrorCode:=stateconflictWrite.rsp(一)Write.req(PTAJ)P-CODE=PTA—ABORT)=、17STPTA—VERIFICATIONSTPTA-VERIFICATI(INErrorCode:一stateconflictWrite.rsp()Write.req(PTA—OP—CODE—PTA—TERMI—NATE)18STPTAVERIFlCATION;)STPTA—VERIFICATI()NErrorCode:一stateconflictWrlte.rsp(一)Write.req(PTA—oP—CODE=PTA—CONFIRM);、19STPTA—VERIFICATIONSTPTA—VERIFIEATIONErrorCode:=stateconflictWrite.rsp()85 GB/T27526—2011表90(续)事件/条件#当前的PTA状态下一状态一>动作isDatasetValid()一TRUE一)20STPTA—VERIFlCATIONSTPTA—DATACoMVAI,IDdataset:=ilewDatasetsetDatasetlnUse(dataSet)-一isDatasetValid()一FAI,SE2lSTPTA—VERIFICATIONSTPTA—DATANOTVALID=、STPTA—VERIFICATIONlsDatasetVMid()一PARTIAI,LY22STPTA—DATA—PARVAI,ID(仅对支持平滑模式的设备)一、—Write.req(PTAOPC()DE—PTA—START—STRICT)23STPTADATAN()TVAI。IDSTPTA-TA—ACTIVE一、dataset:一oldDataset—Wdtereq(ETA—OP—CODE—PTA—START—SMOOTH)&&(isSmoothModesup()一FALSE)24STPTADATA—N()TVAI,ID一>STPTA—DATA—NOTVALIDErrorCode:=invalidrangeWrite.rsp()Write.req(PTA—OP—CODE=PTA—START—SMOOTH)&&(isSmoothModesup()=TRUE)25STPTADATANoTVALIDSTPTA—TA_ACTIVE一、dataset:=oldDataset—WⅢe_req(PTA—OP—CODE=PTA—ABORT)一、26STPTA—DATA—Nf)TVALIDSTPTA—DATANOTVALIDErrorCode:一stateconflictWrlte.rsp(一)——Write.req(PTA—OP—CoDE—PTA—TERMlNATE)27STPTADATAN()TVALID一、STPTA—DATA—N()TVAl。IDErrorCode:一stateconflictWritersp()Wntereq(PTA_OPCoDE—PTA—CONFIRM)28STPTA—DATA—NOTVAI。ID一)STPTADATACOMVAl,IDdataset:一oldDatasetWnte.req(PTA—OP—CoDE—PTA—START—STRICT)29STPTADATAPARVALIDSTPTA—.TA——ACTIVE一、dataset:一oldDataset 表90(续)GB/T27526--201事件/条件#当前的PTA状态下一状态一>动作Write.req(PTA—OP—CODE—VIA—START—SMOOTH)&.&(isSmoothModesup()一FALSE)30STPTA—DATA—PARVAI.ID一、STPTA—DATAPARVAI,IDErrorCode:一invalidrangeWrite.rsp(一)Wrlte.req(PTA—OP—C()DE—PTA—START—SMOOTH)&&(isSmoothModesup()一31STPTA—DATA—PARVAl。IDTRUE)STPTA—TA-ACTlVE一、ataset:一oldDatasetWrite.req(PTA—OP—CODE曼PTA—ABORT)一)32STPTADATA—PARVAI。IDSTPTA—DATA—PARVALIDErrorCode:一stateconflictWrite.rsp()Write.req(PTA—OP—CODE—PTA—TERMl一NATE)33STPTA—DATA—PARVALID一、STPTA—DATA—PARVAl。IDErrorCode:=stateconflictW出e.rsp(一)Wrlte.req(PTA一0PCODE—PTA—CONFIRM)一、34STPTA—DATA—PARVALIDDiagEventPartValidDisappears()STPTA—DATA—COMVALIDdataset:一newDatasetsetDatasetInUse(dataSet)Write.req(PTAOP—CODE—PTA-PASSlVE35任何状态相同状态一、5.4.5.4支持单缓冲器机制的设备的参数处理状态图图16示出了单缓冲器设备的参数处理状态图。 GB/T27526--20{1图16单缓冲器设备的参数处理状态图5.4.5.5支持多缓冲器机制的设备的参数处理状态图88图17示出了多缓冲器设备的参数处理状态图。L耳吼13图17多缓冲器设备的参数处理状态图 55设备版本标识和兼窖性51背景和概述在世备生产生命局期内,过程世备丌发的创新保证了生产过程的小断优化。这尤其适川十钾能壬【Il场设备。例如,现场设备软什版本的政变.可能由集成附加功能、更换醍备硬件、凋经软件“满足特定特性而引起。造就导敛r设备的变删。所有造衅改变叮能埘l司喇号设备的不M变型的tII}容性产牛影响。对于在自动化系统内设备功能的集成.设备制造商使用多种集成技术(虬图I8)米描述浚蹬箭的功能。设备驱动程序(例如.(,sI),EDD、DlM)使得设备功能通过集成T具在自动化系统(即过程控制系统)内是IV卅的。通过GSD文件描述r有关MSO的蹬箭功能.InJEDD或nTM迎常用于捕述与MS[/MS2前盖的设舒功能。为确保个喇号内设备变型问的兼容性,设备功能和设备驱动程序所描述的功能问的相互关系必需明确定义和清晰可辨。妥。。月P妥。。目t自图18PROFIBUS的集成技术与MS0诵道有关的设备功能通壶士明确的殴备PROFIBUSldent—Number来标识。有一组严抒}的兼容性规则束指导设备制造商进行设备开发。与MSl/MS2通道有荧的设备功能(通过EDD或D"IM描述)的标识基于特定的版本参数(设备版本)。踱没铸版本参数将设备软什版本的变更从与Ms0有是的设备功能当中剥离出米。该定义的参数是主机集成工县内设备和蹬备驱动程序间兼容性的有效性的基础。5.52向上/向下幕窖性如果早期醴备、新设备和设备驱动程序不作特别修改就能一起运行.则实现了现场设备和设备驱动程序问的兼容性。图19给出r设备和设备驱动程序之间向上/向下兼容性的解释。 GB/T27526—2011撼散轴蜊设备类型争软件变乳00软徽¨。孕面(可选)兼容性可选)兼容性设备驱动程序国圈一型。园豳一m图19设备和设备驱动程序之间的向上/向下兼容性的解释向上兼容性和向下兼容性的定义取决于看待问题的角度(见图19)。在本标准内,设备的向下兼容性是指与老软件版本设备变型的设备驱动程序进行操作的能力。在此情况下,在集成工具内不能使用新设备变型的附加功能,这是由于在早期设备驱动程序内未描述该附加功能。此外,设备的向上兼容性是指与新软件版本的设备驱动程序进行操作的能力。在此情况下,必须保证在集成工具中不能使用新设备驱动程序所描述的设备功能,这是由于早期设备不支持该新功能。5.5.3GSD描述的设备功能(与Ms0有关的设备功能)5.5.3.1概述为确保设备(n代)与其以后的设备版本(n+1代)之间的兼容性,必须考虑到主机系统的集成。PROFIBUS定义了主机(操作站/PLC)与设备之问的循环通信路径的方法。循环主站集成在主机中并管理整个网络路径。因此,需要定义关于网络和设备间的相互作用。在GSD中定义了设备特定的网络行为特性。设备制造商提供GSD(语言特定的“*.gs?”文件)。GSD定义了物理层、协议层、从站模型,以及应用层以下各通信层参数化的启动等。对于客户,以下方面是重要的:——设备类型的后续版本(n+1代设备)可被集成到主机,无需改变应用或网络组态;——设备类型的后续版本(n+1代设备)应能使用早期GSD(n代设备的)在网络中工作,在此情况下不使用该设备实现的新特性。5.5.3.2参数描述设备中与MS0有关方面(循环数据(CFG—Data)、PRM数据和诊断数据的结构)的设备集成兼容性,是基于PROFIBUS设备的PROFIBusldent—Number的。设备开发必须遵守5.5.3.2中规定的规则。这些规则保证了设备和GSD的向下兼容性。设备和GSD都由惟一的Ident—Number来标识。表91给出了设备和GSD的参数。表91ldent_Number的参数描述参数描述IdentNumber是惟一的Unsignedl6数据类型的编号,它表示在GB/T20540.5和GB/T205406中定义的设备MSO特性。在启动MS。连接期间,1类主站(控制器)与从站(现场设IdentNumber备)之间交换此参数。Ident—Number也是GSD的一个关键字 5.5.3.3兼容性规则GB/T27526—2011GSD关键字用于描述与MS0通道有关的设备功能。关键字的任何改变表示后继设备可能的功能改变。因此,用于MS0通道的兼容性规则可基于GSD关键字的改变。这些规则决定由于GSD文件更新引起的改变是兼容性改变还是非兼容性改变,直到请求新的PROFIBUSIdent—Number。补充文档包含PROFIBUSGSD规范中定义的所有关键字。并且,如果使用新GSD(与现有GSD相比)来描述后继设备,则该补充文档还指出某些关键字修改的结果。因此,所描述的规则可作为设备开发人员的指南,以说明这些改变对设备功能的影响。原则上,详细规则可被简化为以下通用原则:如果一个设备的型号被改变而不能再使用早期GSD版本工作,则该设备型号可作为新设备的型号,并需由PROFIBUS国际(PI)组织分配一个新的ldent—Number。须考虑以下规则,并且应通过PROFIBUS认证来证实现场设备是否遵循这些规则:——新设备变型的GSD描述了附加功能,并完全支持早期设备变型的功能:·新设备变型是向下兼容的;·新设备变型需进行PROFIBUS认证的更新(无新的PROFIBUSldent—Number)。——新设备变型的GSD不完全描述早期设备变型的功能:·新设备变型不是向下兼容的;·新设备变型需要新的PROFIBUSIdent—Number(新的认证过程);·IdentNumber的自动适应是必备的(见6.4)。——新设备变型的GSD包含编辑上的修改,并完全支持早期设备变型的功能:·新设备变型是向下兼容的;·应增加GSD版本。5.5.3.4ldent—Number的自动适应如果一个符合本行规的PROFIBUSPA设备能支持多个Ident—Number,则必须支持Ident—Number的自动适应。因此,在接收Set—Prm或Set—Slave_Add报文之后,从站设备自动接受在主机系统中组态的Ident—Number。Set—Prm和Set—Slave_Add都必须被这些设备支持。详见表52中的参数IDENT—NUMBER—SELECT()R和6.4。设备Ident—Number的自动适应使得可以在不改变主机的情况下替换不兼容的设备变型。这样,在不干扰过程的情况下,就可以从已安装的设备技术过渡到未来开发的技术。5.5.4EDD/DTM描述的设备功能(与MSl/MS2有关的设备功能)5.5.4.1概述与MSl/MS2通道有关的设备功能(通过EDD或DTM描述)的标识基于特定的版本参数(设备版本)。这些参数将该设备软件版本的变更从与MSl/MS2通道有关的设备功能中剥离出来。所定义的参数是主机集成工具内,设备和设备驱动程序间兼容性的有效性的基础。5.5.4.2参数描述设备与EDD/DTM间兼容性的检查需要以下版本参数。这些版本参数分别位于设备内和设备驱动程序内。5.5.4.2.1设备参数表92规定了两个设备参数。q1 GB/T27526--20¨表92设备参数的参数描述参数描述此参数包含关于MSl或MS2连接所使用的设备功能的信息。Dev_Rev(设备版本)与MS0连接所使用的设备类型功能的标识无关。设备类型功能的标识由参数IdentNumber来表示。Dev_RevDev—Rev被用于为设备指定设备驱动程序的版本(例如:EDD、DTM)。因此,提供设备和驱动程序内的信息是必要的。Dev_Rev的设置是制造商特定的,但基于强制性规则(见5.5.4.3)在使用MSl或MS2连接的设备变型系列中,参数DEV—REV—COMP(设备版本兼容性)定义设Dev_Rev_Comp备功能的向下兼容性的范围。其值表示该设备支持的最低的设备版本。Dev_Rev_Comp的设置基于强制性规则(见5.5.4.3)5.5.4.2.2设备驱动程序参数在设备制造商提供的设备驱动程序(例如:EDD、DTM)内,应给出表93中的参数。表93设备驱动程序参数的参数描述参数描述参数DEVICE_REVISION(驱动程序设备版本)位于设备驱动程序内,并提供关于设备支DEVICEREVlSION持的功能的信息。它被用于为设备指定驱动程序(例如EDD、DTM)注:参数DEVICE—REVISION在IEC618043中(DEVICE-REVISION)和IEC62453—2中(IdSoftwareRevision)中都有规定。5.5.4.3兼容性规则5.5.4.3.1设备版本设备版本由设备参数Dev—Rev规定。当改变与MSl和MS2连接有关的设备功能时,应遵循以下规则来更新设备版本。修改参数Dev—Rev的规则如下:a)被设为制造商特定的初始值,用于支持Dev_Rev特性的第1个设备版本;b)增加,当实现了附加的设备对象(参数或块)时;c)增加,当删除某些设备对象(参数或块)时;d)增加,当改变了一个设备对象(参数、块等)的位置(Slot,Index)时(移动一个块也引起设备管理登录项的改变);e)增加,当扩大了参数的有效范围时,例如:·枚举参数现在支持某个枚举值;·数字参数下限被下移或上限被上移;·参数属性引起兼容性修改的改变:访问(只读一读/写)。f)增加,当缩小了参数的有效范围时,例如:·枚举参数不再支持某个枚举值;·数字参数92 cB/x27526--2011下限被上移或上限被下移;·参数属性引起兼容性修改的改变:访问(读/写一只读),数据长度或类型的改变。g)增加,当改变了设备参数中任何数据项的含义时。注:修改参数的任何方式不可产生与早期设备版本不一致的结果。例如,设备版本n的设备所支持的任何参数,在设备版本n+1的设备中必须具有完全相同的作用。仅对Dev—Rev为非必备参数的设备(3.02之前的行规版本的设备)有效:h)设为0,以通知设备驱动程序,参数Dev_Rev不具有可被检查的有效信息。其含义等于不存在参数Dev—Rcv。注:DEVREV的增加必须为单调增加。修改参数Dev—Rev_COMP的规则如下:i)设为等于参数Dev_Rev的初始值,用于支持Dev_Rev特性的第1个设备版本。j)设为Dev—Rev的值(在不兼容性更新的情况下):遵从规则c)、d)、f)和g)。k)不改变(在兼容性更新的情况下):遵从规则b)和e)。1)设为0,遵从规则h)。上述规则对设备版本参数的影响见表94。表94规则对设备版本参数的影响5.5.4.3.2设置Dev—Rev的示例表95以应用案例的形式给出了如何使用5.5.4.3中定义规则的示例。表95设置Dev—Rev的示例应用案例应用规则支持PA行规3.o或3.Ol的设备引入Dev—Rev参数a)、h)从早期PA行规版本到PA行规3.02的升级设备。设备版本的特性第一次得到支持a)从早期PA行规版本到PA行规3.02的升级设备。设备版本的特性在早期行规版本中已被支持取决于改变b)~g)开发符合PA行规302的新设备a)向设备增加新的块b)向现有块增加参数b)删除块c)在设备管理中对块进行重新排序d)参数的访问权限从“读/写”改变为“只读”f)扩大现有参数的有效范围,例如:从20~40扩大到o~40e)对现有参数增加新的有效枚举值。例如:对单位参数增加附加的单位,对通道参数增加附加的通道e)缩小现有参数的有效范围,例如:从0~40缩小到20~40f)不再支持一个枚举值,例如:从单位参数所支持单位列表中删除一个单位f)改变现有参数的行为,例如:当写一个参数时,执行一个附加动作(如校准)g)支持PA行规3.0或301的设备不支持Dev—Rev参数h)改变本地显示菜单无93 5433驱动程序设备版本驱动程序设备版本由驱动程序参数DEVICE—REVISION求规定。当没备驱动程序改变时.应遵循以F规则束更新驱动程序设备版本:参数DEVICE—REVISION被设为陵没缶驱动程序所适用的设备的设备版本(Dev—Rev)。此设备驱动程序与陵设备兼释。&☆*%自Hm∞自目m{-4mⅫ过参数DIDREV(Uasignedl6)m^id4镕准十T☆4*每#*f#镕^女Ⅲ"f皓定DEVICEREVISI{)N∞DDREV∞№k仳,表《其&件菲择n(Ⅲ52).434兼容性规则6现场设备上的信息安全/正确的设备版奉处理.必须提供设备制造商、没舒类型及片软件版本的清晰、明确的标识。这样.对于PROFIBUSPAj殳备,软件版本和设备版水的标识是必备的。因此.参数SOFTWARE—REVISION、nw—Rcv和Dev—Rev—Comp应在易于阅读的传置姓示以便十访问:在不供电的没蔷状惑下也麻泼是町让的。设备的铭牌应提供关于制造商和设备类型的清晰信息。此外.应显示所支持的PR()FIBUSldemN⋯bet岳达的格式为:xxYYzZ_一rk帆RevComp⋯.Uev_Revj.见lq21中的小倒。 GB/T27526--2011图21版本处理信息的显示示例这样放置的示例是:——用紧固的方法将一个标签固定在外壳表面(不一定要在铭牌上)供直接阅读。这样,即使设备未被加电,它也是可读的。——在更新的情况下,该标签也必须被更新。一一如果可能,在显示器上显示。在设备启动期间.应显示该设备版本参数。一一为了直接阅读,将该标签固定在现场设备包装的外面。——⋯。。一o5.6参数编码制造商代码见5.6.1。工程单位代码和材料代码遵循表96和表97中的规定。5.6一DEVICE_MAN—IDDEVICEMAN—ID列表由P1支持中心维护。该表可从www.PRoFIBus.corn网站上获得。5.6.2单位代码某些单位的定义或其测量条件可能因不同的国家或不同的工业领域而不同。如果在表96中没有准确的转换/定义,则制造商必须在设备手册中说明所支持的单位及其含义。如果要求可互换性,那么用户必须检查其差异。表96单位代码值符号描述等效值0~999保留开[尔文]1000KSI注:绝对温度(开氏温度)T/K—t/℃+273.15100l℃摄氏度△T一1℃等效于△T一1K1002t华氏度T/K一(t/下+459.67)/1.81003。R兰[金]氏度T/K=125),则地址无效。另外,地址的有效性可通过其他方法提供(例如附加的拨码开关)。6.3.4循环通信丢失循环通信丢失事件是指,由于丢失了与DP主站的循环数据交换而导致DP的看门狗(watchdog)定时器超时。在启动期间无循环通信时,具有属性I(input)和eyc(cyclic)的参数的状况应被设为BAD-noeonl.munication,nousablevalue(经典状况)/UNCERTAIN—substituteset(浓缩状况)。在循环通信丢失后,具有属性l(input)和cyc(cyclic)的参数的状况应被设为BAD-noeommunica.tion,lastusablevalue(经典状况)/uNcERTAIN—substituteset(浓缩状况)。6.3.5通信关系在GB/T20540.5和GB/T20540.6中定义了1类主站、2类主站同DP从站之间的服务访问点(sAP)以及所允许的服务。符合本行规的设备应至少提供一个主/从非循环2类(MS2关系)的通信关系。20540.5规定了根据Initiate服务参数API(应用程序接口)的取值,不同逻辑应用在一个设备内的使用。仅当API=0和SCL=0时(即Initiate的服务参数API应为API=0和SCI。--0),才可获得本行规定义的PROFIBUSPAFB应用。将l≤API/SCL≤127范围内的API/SCL保留供将来行规使用。大于127的API/SCL是制造商特定的。此外,为符合本行规的设备定义了Initiate的参数Profile—Ident—Number和Profile—Feature—Sup—ported(见表136)。如果Initiate.reqPDU遵循DPVl定义,则不论Initiate.req中参数Profile—Ident—Number和Profile_Feature—Supported包含什么值,设备都必须用这些值来进行应答。表136Initiate的参数值Initiate参数值Pr。file_IdenLNumberox9700Pr。file_FeaturesupportedOx0000 6.3.6通信参数(总线参数)的缺省值GB/T27526--20116.3.6.1RS-485缺省通信参数由PI组织的工作组规定。这些参数是实现PROFIBUS站之间通信而无需第2层上额外组态(站地址除外)的基础。对于特定的应用目的,可进行优化。参数定义在GSD文件中获得。6.3.6.2IEC61784—1中CP3/2的MBP通信缺省通信参数由PROFIBUSPI组织的DP规范工作组规定。这些参数是实现PROFIBUS站之间通信而无需第2层上额外组态(站地址除外)的基础。对于特定的应用目的,可进行优化。参数定义在GSD文件中获得。6.4ldent_Number的自动适应6.4.1概述Ident—Number的自动适应提供了一种方便机制,以将PROFIBUSPA从站的Ident—Number调整到PROFIBUS主站对其的组态而无需额外的用户交互。在启动期间使用Set—Prm和/或Set—Slave—Add服务来组态有效的Ident—Number。此机制不需要任何额外的非循环参数设置。对于符合本行规的所有设备,Ident—Number的自动适应是必备的。6.4.2一般规则一般规则给出了支持Ident—Number自动适应的PA设备的一般行为概述。细节在状态机中规定见6.4.3。一仅当物理块参数IDENT—NUMBER—SEI.ECTOR被设为127(设备适应模式)时,Ident—Number的自动适应才被激活;否则该从站的Ident—Number是固定的,且不能通过6.4中描述的机制来改变。有效的Ident—Number可通过DP服务Set—Prm和/或Set—Slave—Add来改变。符合本行规的设备必须同时支持这两种方法。仅当设备处于MSCYIS状态机(见GB/T20540.6)的WAITPRM状态时,才允许更改其Ident——Number。一即使设备被写保护(例如,通过硬件写保护机制或通过物理块参数WRITE-I.OCKING),也接受Ident—Number的更改。一当Ident—Number被更改时,不改变静态参数。因此,不会产生更新事件,不增加参数ST—REV。在Set—Prm服务内的Ident—Number被MSCYlS状态机忽略(例如设置minTm)的情况下,即使传输的是有效的标识符,Ident—Number适应也忽略所传输的Ident—Number。一一如果ldent—Number被更改,则MS0组态被复位到相应的缺省设置,以便为后续的Get—Cfg服务提供有效的组态。一修改被立即执行;也就是说,即使从站实际的ldent—Number与请求的ldent—Number不一致,第1个Set—Prm服务也应被接受。上电或复位后,应使用之前有效的IdentNumber。】41 GB/T27526—-2011——作为制造商特定的扩展,Ident—Number可被提供作为动态只读的参数以使诊断和支持更容易。——如果从站被设为Ident—Number自动适应,则当MSCYlS状态机处于WAIT—PRM状态时,它的Diagnosis-RES-PDU被限制为6个字节。即在此情况下,仅传输Station—status一1、Station—status一2、Station—status_3、Diag~Master_Add和实际的Ident—Number。如果PROFIBUS主站因其所组态的GSD文件而希望减少诊断长度时,这将避免冲突。——即使USR—PRM—DATA未被接受,也适应Ideat_Number。6.4.3状态机6.4.3.1概述该状态机是对GB/T20540.6的4.6.i中规定的MSCYlS状态机的适当抽取,它支持Ident—Number的自动适应。6.4.3.2本地变量BPrm(OctetString):用于Prm—data的中间存储。6.4.3.3功能表137包含了MSCYlS状态机使用的GB/T20540.6中4.6.1规范以外的功能。表137MSCYlS所使用的附加功能名称功能IDENT—NUMBER一0KIdent—Number等于该从站支持的IdentNumber列表中的一个登录项PA-PRM—OKPrm_Data.1e11)7&&Lock-Req=TRUE&&Unlock_Req—FALSE&&IDENT—NUMBER_OK=TRUE&&(wDL0n—FALSEI(WDFact一1)O&&WD_Faet一2>0))&8L(Freeze—Req=FALSEFreeze_Supported)&&(Sync—Req=FALSESync_Supported)&&(PrTTLData[1].0,.1,.2一FALSE)&&LOPERATION—MODE—OK6.4.3.4状态转换表138中列出的转换应替代GB/T20540.6的4.6.1中规定的相应转换。该表仅包含因IdentNumber自动适应而修改的那些转换。其他转换不受影响。注:转换的编号与GB/T20540.6的46.1规范中使用的编号不相对应。 表138修改的MSCYlS状态转换GB/T27526--2011事件/条件#当前状态下一状态一)动作lWAlT—PRMMSCYlSSetSlaveDiag.req(ExtDiagFlag,ExtDiagOverflow.ExtWAIT—PRMDiag—Data,Reference)一>Diag.Ext_Diag_Data:=ExtDiagDataDiag.Ext_Diag_Flag:一ExtDiagFlagDiag.Ext—Diag_()verflow:一ExtDiagOverflowDiag.Ext—Diag—Data:一NILDiag.Ext_Diag—Flag:一FALSEDiagData:=DiagAct—Ref:一Act—Ref+1Act—Cnt:一ReferenceReLCnt:一Act—RefDMPMSSlaveDiagUpd.req(DiagData,Reference:一Act—ReDMSCYlSSetSlaveDiag.cnf(+)(Reference;一Act—Cnt)2WAI’r_PRMDMPMSSetSlaveAdd.ind(NewSlaveAdd,Ident_Number,NoAddPoWER—oNChg,RemSlaveData)/Real—No—Add—Chg=FALSE&&IDENT—NUMBER—oK—TRUE&&DiagIdent—Number=Ident—Number&8LNew—Slave—Add≤125一,MSCYlSSetSlaveAdd.1nd(NewSlaveAdd。Ident—Number,NoAddChg,RemSlaveData)3WAIT—PRMDMPMSSetSlaveAdd.ind(NewSlaveAdd。Ident_Number,NoAddP()WER—oNChg,RemSlaveData)/ReaLNo—Add—C119=FALSE&&IDENT—NUMBER一0K—TRUE&&Diag.Ident_Number()Ident—Number&&New_Slave_Add≤125一)MSCYlSSetSlaveAdd.ind(NewSlaveAdd,Ident—Number,NoAddChg,RemSlaveData)84WAIT—PRMDMPMSSetSlaveAdd.ind(NewSlaveAdd,Ident_Number,NoAddWAITPRMChg,RemSlaveData)/Real_No_Add_Chg=TRUEIDENT—NUMBER—OK=FALsENew_Slave_Add)125=、忽略(根据GB/T20540.6—2006)5WAIT_PRMDMPMSSetPrm.ind(ReqAdd.PrmData)WAIT_PRM/Prm—Data.ten≥7&&Lock—Req—TRUE&&Unlock—Req—FALSE&&(IDENT—NUMBER—OK—FALSEOPERATION—MODE_OK=FALSE【WD_ON=TRUE&&(WD_Fact_l一0WD-Fact2—0))=、Diag.Prm—Fault:=TRUEDiagData:一DiagAct—Ref:=Act—Ref+1DMPMSSlaveDiagUpd.req(DiagData,Reference:一Act_Ref)143 GB/T27526--201表138(续)事件/条件#当前状态下一状态一>动作6WAlT—PRMDMPMSSetPrm.ind(ReqAdd,PrmData)WAITPRM/Prm—Data.ten≥7&&Lock—Req—TRUE&&Unlock—Req—FAI,SE&&IDENT_NUMBER~OK—TRUE8&OPERATION—MODE-OK=TRUE&&(WD_On=FAr。SEf(WD—FACT—1)0&&wD二FACT一2)O))&&.(FreezeReq=TRUE&&FreezeSupp—FAI,SE}SyneReq=TRUE&&SyncSupp=FALSE】|Prm—Data[1].0,.1,.2=TRUE)一’Diag.NotSupported:一TRUEDiagData:一DiagAet—Ref:=Act—Ref+1DMPMSSlaveDiagUpdreq(DiagData,Reference:一Act—ReD7WAnoPRMDMPMSSetPrm.ind(ReqAdd.PrmData)WAIT—CFG/PA—PRM—OK=TRUE&&Ident—Number=Diag.Ident—N㈣mb&&Prm—Pending=0一,Diag.Master_Add:一ReqAddCheck_Prm—Add:一ReqAddFirstSynch:一TRUESET-OPERATI()N—MODESET—WDActive—Groups:=Group_IdentDiag.Prm—Fault:一FAI。SEDiag.Prm—Req:=FAI.SEDiag.Not—Supported:一FAI,SEPrm—Pending:=lParameterData:一PrmDataSET—AI.ARM—CHKCFGMInput—Pending:一FALSEDiagData:=DiagAct_Ref:一Act—Ref+1DMPMSSlaveDiagUpd.req(DiagData,Reference:一Act—ReDDMPMSSetminTsdr.req(minTsdr)MSCYlSCbeckUserPrmind(PrmStructure。ParameterData)“8WAIT_PRMDMPMSSetPrm.ind(ReqAdd,PrmData)WAlT—CFG6/PA—PRM—OK—TRUE&&Ident—Number(>Diag.Ident—Number&&Prm—Pending=0一、Diag.Master—Add:一ReqAddCheck_Prm—Add:=ReqAddFirstSynch:一TRUESET一()PERATI(JN—M()DESETJⅣDActive—Groups:=Group_ldent144 表138(续)GB/T27526--2011事件/条件#当前状态下一状态一)动作8WAIT-PRMDiag.Prm—Fault:一FALSEWAlTCFG“Diag.PrmReq:一FAI,SEDiag.Not—Supported:一FAI。SEDjag.IdenLNumber:一IdentNumberPrm—Pending:一lParameterData:一PrmDataSET—ALARM—CHKCFGMInput—Pending:=FALSEDiagData:=DiagAcI—Ref:一AeLRef+1DMPMSSlaveDiagUpd,req(DiagData,Reference:一Act—ReI)DMPMSSetminTsdr.req(minTsdr)MSCYlSCheekUserPrmind(PrmStructure.ParameterData)。9WAIT_PRMDMPMSSetPrm.1nd(ReqAdd.PrmData)WAlTCFG/PA—PRM—OK—TRUE&&Ident—Number—Diag.1dent—Number8f&Prm—Pending)0=、Diag.Master_Add:一ReqAddCheck—Prm—Add:一ReqAddFirstSynch:=TRUESET一()PERATIoN—MoDESET—WDActive_Groups:=Group_IdentDiag.Prm_Fault:一FALSEDiag.Prm—Req:=FALSEDiag.Not_Supported:一FALSEPrmPending:=2BPrm:一PrmDataSET—ALARM—CHKCFGMInput—Pending:一FALSEDiagData:一DiagAet—Ref:一Aet_Ref+1DMPMSSlaveDiagUpd.req(DiagData,Reference:一Act—Ref)DMPMSSetrainTsdr.req(rainTsdr)10WAnoPRMDMPMSSetPrmtnd(ReqAdd.PrmData)WAITCFGo/PA—PRM—OK=TRUE8.-&uIdent—Number()Diag.1dent—Number&&Prm—Pending)0一、Diag.MasterAdd:一ReqAddCheek_Prm—Add:一ReqAddFirstSynch:=TRUESET一()PERATIoN—M(jDESET—WDActive_Groups:一Group—ldentDiag.Prm—Fault:一FAI,SE145 GB/T27526—2011表138(续)事件/条件#当前状态下一状态一>动作10WAlTPRMDiag.Prm—Req:;FALSEWAIT_CFG“Diag.Not—Supported:=FALSEDiag.Ident—Number:一]dent—NumberPrm—Pending:一2BPrm:一PrmDataSET—.ALARM——CHKCFGMInput_Pending:=FALSEDiagData:一DiagAct_Ref:一AcLRef+1DMPMSSlaveDiagUpd.req(DiagData,Reference:一Act_ReDDMPMSSetminTsdr.req(minTsdr)11WAIT—CFGMSCYlSAbort.req()WAITPRM=、Operation_Mode:一V0Diag.Master_Add:一invalidDiag.Prm—Req:一TRUEDiag.Station_Not—Ready:一TRUEDiag.Ext—Diag—Data;一NILDiag.ExtDiag—Flag:一FALSEStopTimer(WD)Diag.WD.On:一FALSESTOP_C1DiagData:一DiagAct_Ref:一ActRef+1DMPMSSlaveDiagUpd.req(DiagData,Reference:=ActReD12WAIT-CFGMSCYlSCheckUserPrmResult.req(Prm—OK)WAIT—CFG/PrmPending--2=、Status:一NewPrmPrm—Pending:一1ParameterData!一BPrmMSCYlSCheckUsetPrmResult.cnt(一)(Status)MscYISCheckUsetPrm.ind(PrmStructure,ParameterData)。13WAIT—CFGMSCYlSCheckUserPrmResult.req(Prm—oK)WAlT—PRM/Prm—Pending=1&&Diag.Master—Add—Check—Prm—Add&&Prm—OK=FALSE=、Prm—Pending:一0Diag.Prm—Fault:一TRUEDiag.MasterAdd:一invalidDiag.Prm—Req:一TRUEStopTimer(WD)146 表138(续)GB/T27526--201事件/条件#当前状态下一状态=)动作13WAIT—CFGDiag.WD_On:一FALSEWAIT—PRMDiagExt—Diag_Data:一NILDiag.Ext—Diag_Flag:一FALSESTOP—C1DiagData:一DiagAct—ref:一A盯一Ref+1MSCYlSCheckUsetPrmResult.enf(+)()DMPMSSlaveDiagUpd.req(DiagData,Reference:一Act—ReD14WAI’r_CFGMSCYlSCheckCfgResult.req(C培一OK,InputDataLen,OutputWAIT—PRMData1.en)/Cfg—Pending=1&&Diag.Master—Add—Check—Cfg—Add&&Cfg_OK—FALSE一、Cfg_Pending:一0Diag.Cfg_Fault:=TRUEDiag.Prm—Req:一TRUEDiag.Master_Add:一invalidStopTimer(WD)Diag.WDOn:一FALSEDiag.Ext—Diag—Data:一NILDiag.Ext—Diag—Flag:一FALSESTOP_C1DiagData:一DiagAct—Ref:一Act—Ref+1DMPMSSlaveDiagUpd.req(DiagData.Reference;一Act—ReDMSCYlSCheckCfgResult.cnf(+)()15WAIT—CFGMSAClSAbort.ind()WAIT-PRM一、Operation_Mode:一V0Diag.Master—Add:一invalidDiag.Prm—Req:=TRUEStopTimer(WD)Diag.WDOn:一FAI。SEDiag,Ext—Diag_Data:=NILDiag.Ext—Diag_Flag:一FALSESTOP—C1DiagData:一DiagAct—Ref:一Act—Ref+1DMPMSSJaveDiagUpd.req(DiagData,Reference:=ActReD147 GB/T27526--201表138(续)事件/条件B当前状态下一状态=)动作16WAIT—CFGDMPMSSetPrmInd(ReqAdd,PrmData)WAIT—PRM/Prm—Data.1en,>7&&Unlock—Req—TRUE&&Diag.Master—Add=Req—Add一)Dia自.MasterAdd:一invalidDiag.Prm_Req:一TRUEStopTimer(WD)Diag.WD_On:一FALSEDiag.Ext_"Diag_Data:一Nil。Diag.Ext_Diag_Flag:=FAI。SESTOP_C1DiagData:一DiagAct—Ref:一Act_Ref+1DMPMSSlaveDiagUpd.req(DiagData,Reference:一Act—ReD17WAI■CFGDMPMSSetPrm.ind(ReqAdd.PrmData)WAITPRM/Prm—Data.1en≥7&&Unlock—Req—FAI.sE&&Lock—Req—TRUE&8"Diag.Master—Add=Req—Add&&(Ident—Number<>Diag.Ident—NumberOPERATION—MODE—OK—FALSEWD_On—TRUE&&(WD_Fact—l一0WDFact一2—0))一)Diag.Prm_Fauh:=TRUEDiag.Master_Add:一invalidDiag.PrmReq:一TRUEStopTimer(WD)Diag.WD_On:=FAI。SEDiag.Ext_Diag_Data:一NILDiag.Ext—Diag—Flag:一FALSESTOP—C1DiagData:一DiagAct—Ref:一Act—Ref+1DMPMSSlaveDiagUpd.req(DiagData,Reference:=Act_ReD18WAlTCFGDMPMSSetPrm.ind(ReqAdd.PrmData)WAIT_PRM/Prm—Data.1en≥7&&Unlock—Req—FAI.SE&&Lock—Req—TRUE&&Diag.Master—Add—Req—Add&&Ident—Number—Diag.Ident—Number&&OPERATION—MODE—OK;TRUE&&(WD_On=FALSEl(WD—Fact一1>0&&WD—Fact一2>0))&&(Freeze—Req—TRUE&&FreezeSupp—FAI.SE{lSync—Req=TRUE&81SyncSupp—FAI。sEPrm—Data[1]0,.1,.2一TRUE)一、Diag.Not—Supported:一TRUEDiag.Master_Add:=invalid148 表138(续)GB/T27526--2011事件/条件#当前状态下一状态一)动作18WAI’rfCFGDiag.Prm—Req;一TRUEWAIT—PRMStopTimer(WD)Diag.WD_On:一FALSEDiag.Ext—Diag—Data:=NILDiag.Ext—Diag_Flag:一FALSESTOP—C1DiagData:一DiagAct—Ref:一Act—Ref+1DMPMSSlaveDiagUpd.req(DiagData,Reference:=Act—Ref)19WAlT—CFGWDTimerexpiredWAIT-PRM一、Diag.Master_Add:一invalidDiag.PrmReq:一TRUEStopTimer(WD)Diag.WD_On:一FALSEDiag.Ext_Diag_Data:=NILDiag.Ext_Diag_Flag:一FALSESToP—ClDiagData:=DiagActRef:一ActRef+1DMPMSSlaveDiagUpd.req(DiagData,Reference:一Act—Ref)20DATA—EXCHMSCYlSAbort.req()WAIT—PRM一、DiagExt—Diag_Data:=NILDiag.Ext—Diag_Flag:一FALSELEAVE—MASTERAct—Ref:一AcLRef+1DMPMSSlaveDiagUpd.req(DiagData,Reference;一Act—Ref)2lDATA—EXCHMSCYlSSetCfg.req(CfgData)WAlT-PRM一、Diag.Cfg_Fault:一TRUEDiag.Ext—Diag_Data;一Nil,Diag.Ext—Diag_Flag;=FAI。SEI,EAVE—MASTERAcLRef:一AcLRef+1DMPMSGetCfgUpdreq(CfgData)MSCYlSSetCfg.cnf(+)()DMPMSSlaveDiagUpd.req(DiagData,Reference:一Act—Ref)149 GB/T27526--2011表138(续)事件/条件#当前状态下一状态一>动作22DATA—EXCHMSCYlSCheckCtgResult.req(ctg—OK,InputDataLen.OutputWAITPRMDataLen)/Cfg_Pending=1&8LDiag.Master—Add=Check—ctg—Add&&Cfg—OK=TRUE8L&.(InputDataLen()InpDataLenOutputDataLea()OutpDataLen)=、Diag.Cfg_Fault:=TRUEDiag.Ext—Diag_Data:一NILDiag.Ext—Diag_Flag:一FALSEI正AVE—MASTERAct—Ref:一Aet—Ref+1MSCYlSCheekCfgResult.cnf(+)()DMPMSSlaveDiagUpd.req(DiagData,Reference:一ActReD23DATAEXCHMSCYlSCheckctgResult.req(Cfg—OK,InputDataLen,OutputWAITPRMDataLen)/Cfg_Pending一18L&Diag.Master—Add—Cheek—ctg—Add&8LCfkOK=FALSE=)Diag.Cfg_Fault:一TRUEDiag.Ext—Diag_Data:一NILDiag.Ext_Diag._Flag:=FALSELEAVE—MASTERActReI:一Act_Ref+1MSCYlSCheckCfgResult.cnf(+)()DMPMSSlaveDiagUpd.req(DiagData,Reference:一Act~ReD24DATA—EXCHMSAClSAbort.jnd()WAJTPRM一)Diag.Ext—Diag_Data:一NILDiagExt—Diag_Flag:一FALSEI~AVE—MASTERAct~Ref:一Act—Ref+1DMPMSSlaveDiagUpd.req(DiagData,Reference:一Act~ReD25DATA—EXCHDMPMSSetPfm.ind(ReqAdd,PrmData)WAIT_PRM/Prm—Data.1enj≥7&&Unlock—Req—TRUE&&Diag.Master—Add=Req_Add一>Diag.Ext—Diag—Data:一NILDiag.Ext_Diag_Flag:=FALSEI,EAVE_MASTERAcLRef:一Aet—Ref+1DMPMSSlaveDiagUpd.req(DiagData,Reference;=ActReD150 表138(续)GB/T27526--201事件/条件#当前状态下一状态一>动作26DATAEXCHDMPMSSetPrm.ind(ReqAdd,PrmData)WAlTPRM/Prm_Data.1en7&&Unlock—Req—FALSE&&Lock—Req—TRUE&&Diag.Master—Add—Req—Add&&(Ident—Number《)Diag.IdentNumberOPERArION—MODE—OK=FALSEWD一()niTRUE&&(WD_Fact一1—0WD-Fact一2—0))一)Diag.Prm_Fault:=TRUEDiag.Ext—Diag—Data:一NILDiag.Ext—Dag_Flag:一FALSELEAVE—MASTERAct_Ref:一Act—Ref+1DMPMSSlaveDiagUpd.req(DiagData,Reference:一Act—Ref)27DATAEXCHDMPMSSetPrm.ind(ReqAdd.PrmData)WAIT_PRM/Prm—Data.1en≥7&&Unlock—Req—FALSE&&Lock—Req=TRUE&&Diag.Master—Add—Req—Add8L&Ident—Number—Diag.Ident—Number8L&OPERATION—MODE—OK=TRUE8L&(WD_On=FALSEl(WD—Fact一1>0&&WD—Fact一2>0))&&(Freeze_Req=TRUE&&FreezeSupp=FALSESync—Req—TRUE8L&SyncSupp—FALSE】Prm—Data[1].0,.1,.2一TRUE)=、Diag.Not—Supported:一TRUEDiag.Ext—Diag_Data:一NILDiag.ExtDiag_Flag:一FALSELEAV已MASTERAct—Ref:一Act—Ref+1DMPMSSlaveDiagUpd.req(DiagData.Reference:一Act—ReD28DATA—EXCHDMPMSSetPrm.1nd(ReqAdd,PrmData)WAIT—PRM/Diag.Master_Add—Req—Add&&PA—PRM—oK—TRUE&&PVOV0一FALSE&&NOPRMCMD=、Diag.Ext—Diag_Data:=NILDiag.Ext—Diag_Flag:一FALSELEAVE—MASTERAct—Ref:一Aet—Ref-4-1DMPMSSlaveDiagUpd.req(DiagData,Reference:一ActReD29DATA—EXCHDMPMSDataExchange.ind(OutpData)WAITPRM/Outp_Data.1en<)OutpDataLen&&(Outp—Data.1en()0【IFail—Safe_supp)一)Diag.Ext—Diag_Data:一NILDiag.Ext_Diag_Flag:一FALSE151 GB/T27526—2011表138(续)事件/条件#当前状态下一状态=>动作29DATA—EXCHI,EAVE—MASTERWAITPRMAct—Ref;一Act—Ref4-1DMPMSSlaveDiagUpd.req(DiagData,Reference:=Act—ReO30DATAEXCHWDTimerexpiredWAIT—PRM一)Diag.Ext—Diag—Data:一Nil。Diag.Ext—Diag—Flag:一FALSELEAVEMASTERAct_Ref:=AeLRef4-1DMPMSSlaveDiagUpd.req(DiagData,Reference:一Act—ReD31DATA—EXCHDMPMSGlobalContr01.ind(ControlCommand,GroupSelect)WAITPRM/fControlCommand.0..6,.7一TRUE)一)Diag.ExtDiag_Data:=NILl正AVE—MASTERAct—Ref:≤AetRef+1DMPMSSlaveDiagUpd.req(DiagData,Reference:=Act—ReD32DATAEXCHDMPMSSetExtPrmind/:ReqAdd,ExtPrmData)WAITPRM/Diag.Master_Add=Req_Add一、Diag.Prm_Fauh:一TRUEDiag,Ext—Dlag_Data:一NIl。Diag.Ext—Diag_Flag:一FALSEI,EAVE~MASTERAct_Ref:一Act_Ref4-1DMPMSSlaveDiagUpd.reql:DiagData,Reference:一Act—ReD33DATA—EXCHMSCYlSCheckExtUserPrmResult.req(Ext—Prm—OK)WAIT—PRM/Ext_Prm—Pending;l&&DiagMaster—Add—Check—Ext—Prm—Add&&Ext—Prm—OK=FAI。SE一、DiagCfg—Fault:一TRUEDiag.Ext_Diag_Data:一NILDiag.ExtDiag_Flag:一FAI。SELEAVE—MASTERExt—Prm_Pending:一0Act—Ref:一Aet—Ref+lMSCYlSCheckExtUserPrmResuh.cnf(+)()DMPMSSlaveDiagUpd.req(DiagData,Reference:一Act—ReD152 表138(续)GB/T27526--2011事件/条件#当前状态下一状态一>动作34CHECKSYNC/SYNC&&SyncSupp=FALSEWAIT—PRM一)Diag.Ext—Diag—Data:一NILDiag.Ext—Diag—Flag:一FAI.SEl,EAⅣE—MASTERAct—Ref:一Act—Ref+1DMPMSSlaveDiagUpd.req(DiagData,Reference:一Act_ReD35CHECK—FREEZE/FREEZE8.&FreezeSupp=FALSEWAITPRM一>Diag.Ext—Diag—Data:一NIl。Diag.ExtDiag_Flag:一FALSEI,EAVE_MASTERActRef:一Act—Ref+1DMPMSSlaveDiagUpd.req(DiagData,Reference:一Act—ReD8然后,应用必须用新ldent—Number和与此ldentNumber兼容的Cfg—Data来重新启动MSCYlS状态机。6然后.应用必须引发更新诊断数据以使Ext_Diag_Data可用。‘然后,应用必须设置与新ldent—Number兼容的新Cfg—Data。此外,应用必须引发更新诊断数据以使对应于新IdentNumber的Ext_Diag—Data可用。“在此情况下,如果该状态机进入下一状态POWER—ON,这也是有效的行为。‘如果ldent_Number被改变,则应用必须更新对应于新Ident—Number的Cfg—Data。应用必须更新诊断数据以使对应于新Ident_Number的Ext—Diag—Data可用。6.5行规特定的通信定义6.5.1ldent_Number行规为设备提供了它自己的Ident—Number。表139规定了行规特定的Ident—Number分类。表139行规特定的Ident—Number分类设备类型指定的Ident—Numbers变送器0x9700~0x970F执行器0x9710~0x971F离散输入Ox9720~Ox972F离散输出0x9730~0x973F变送器AI+T()T0x9740变送器2AI+TOT0x974l变送器3AI+TOT0x9742分析仪器0x9750多变量0x9760保留其他数保留,最大到0x977F GB/T27526--2011如果使用0x9700~0x9742的ldent—Number,则关于循环数据交换的可互换性原则上是可能的。可互换性的前提是功能块代表相同的测量和执行类型。可互换性包括以下情况(功能块的基本集):——每个测量和执行点有一个输入或输出功能块(例如温度);——对于多通道的设备,每个通道的测量和执行点有一个输入或输出功能块(例如离散输出);——特定且固定的功能块组合(例如流量)。出于可互换性原因,提供这些功能块基本集的设备,至少应支持相应的Ident—Number。如果一个设备提供比功能块基本集更多的功能块,则它还可以被组态为多变量设备。具有一个或多个相同类型FB的设备,应采用以下Ident—Number:——Idem—Number中的最低有效数字:·0:相同类型的一个FB;·l:相同类型的两个FB;●⋯·F:相同类型的16个FB。6.5.2保留注:本条为空,以符合ISO/IEC导则的编辑要求。6.6GSD文件名称6.6.1行规GSD文件名称GSD文件名称的组成如下:——PAyxnnnn.GSD,其中:PA:行规GSD文件的固定标识Y:符合GSD规范的物理层标识x:GSD语言规范的版本号,即x一3表示GSDV3nnnn:Ident—Number(9700~970{,9710b)GSD:文件扩展名示例:仅具有一个AIFB的变送器的GSD文件名称为“PAl39700.gsd”。行规GSD文件可在PI的web服务器(www.profibusorg)获得。6.6.2制造商特定的文件名称GSD文件名称应标识GSD文件的版本,就像设备版本表示的那样。——xxrriiii.GS?,其中xx:制造商名称的缩写rr版本计数——GsD文件的版本,字母数字,制造商特定iiii:PROFIBUS8LPROFINET国际(PI)组织分配给该设备的Ident—NumberGS?:语言相关的GSD文件的扩展名。例如,GSG用于德语,GSE用于英语,GSF用于法语,GSS用于西班牙语,GSI用于意大利语。此外,特定主站系统缺省需要扩展名为GSD的文件。6.7GSD文件符合此映射定义的GSD文件可在PI的web服务器(www.profibus.com)上获得。对于制造商特定的GSD,除GB/T20540.5和GB/T20540.6的定义外没有其他限制。推荐只使用在本标准中有适当定义的数据类型。154 GB/T27526--20”行规GSD应覆盖所有设备。因此,有时设备不能满足行规GSD中描述的某些特性。例如,使用RS-485传输的一些设备不支持更高的波特率;或者,某个设备不支持行规GSD中规定的非循环数据的最大长度。在GSD文件中必须进行以下修改,来支持包含PRM~COND的Prm—Structure的传输,以启用浓缩状况:GSD_Revision一4;或更高。Prm—Structure的支持从GSDRevision4开始。DPVl一Stave一1;当使用Prm—Structures时,是必需的Max__User—Prm_Data_I,en一8、}或更高;DPVl一Status—i~DPVl一Status一3以及行规特定Prm_Structure(长度一5字节)。;在DPVl一Status_3中比特Prm_Structure(Bit3)必须被置位。;如果从站支持更多的Prm_Structures,则User_Prm_Data的长度更大。;必须删除GSD文件中的关键字User_Prm—Data__Len。PrmText一1Text(0)一”Disabled”Text(1)一”Enabled”EndPrmTextExtUserPrmData—iBit(O)】0—1Prm_Text—Ref=1EndExtUserPrmData“CondensedStatus”IPRM—COND;引用PrmText;该Prm_Structure从User_Prm—Data中3个字节偏移量后开始。;这是因为DPVl一Statusl~DPVI—Status_3在前3个字节中传递Ext—User_Prm—Data_Const(3)一Ox05。Ox41,0x00,Ox00,Ox01;缺省值;Structure-I。ength一5;Structure_Type一65(行规特定);Slot—Number一0;reserved一0;PRM—cOND=1(Jfl用)Ext—User_Prm—Data—Ref(7)=1;;对浓缩状况的比特PRM—COND的引用Prm_BlockStructure_supp=1;启用扩展参数化的块结构6.8一致性声明表140给出了一致性声明模板。表140通信能力的一致性声明项一致性声明子元素通信能力MMS0MMSloMS2M155 GB/T27526--2017变送器的设备数据单7.1物理块附加参数的参数描述无附加参数。第1个制造商特定的块参数可以从相对索引33开始。7.2模拟输入功能块7.2.1模拟输入功能块概述7.2.1.1概述模拟输入(AI)功能块表示变送器。图30示出了其参数。标准馘OUT]CHANNELPVSCALEOUTSCALE}过程’教LINTYPEPVFTIME/ALARMHYS]一"报警参数LOALMJ图30模拟输入功能块的参数总览图31示出了具有仿真、模式和状况的AI结构。AI参数间关系的详细描述见图32。模拟输入功能块E==蔫广—————]模式l值l状况J:涨.爿I£I』1值l状况I7算法向闻1检查n安全.AL口fo一LIL——J———弋至远程站广蔫坐!、\r:_值状况盏皿’~值状况156图31模拟输入功能块的仿真、模式和状况框图 GB/T27526--2011图32AIFB的参数关系图33给出了模式生成和状况生成的输入和输出概要。酸量的状况(转换块)内部条件鑫允许模式TARGET_MODE限值图33模式和状况生成的条件允许模式(PermittedMode)是FB参数MODE—BI。K的一个元素。目标模式(TargetMode)由操作员设置,允许模式由设备制造商预定义(图33)。关于输出值的上限值(HI—LIM,HI—HI—LIM)和下限值(I.()_I。IM,LO_I.()-I,IM)也影响输出的状况。实际模式(ActualMode)是FB参数MODE—BI。K的一个属性,它是模式计算的结果。状况(OUT)与功能块的OUT参数(数据类型101)相结合。7.2.1.2A1状态机依据B类设备的一致性要求,对于AIFB,模式o/s(OutofService)、MAN(Manual)和AUTO(Automatic)作为允许模式是必备的,如图34所示。 GB/T27526--201图34模拟输入功能块的状态机7.2.1.3计算实际模式和改变目标模式的条件表141的左边包含AI功能块的模式从实际模式(上一次执行)改变为新实际模式所必需的所有条件,右边列出了计算的结果。表141中第1列是图34中所示状态机的转换号。通用条件:允许模式是o/s(OUT值为上一个可用值或故障安全值)、MAN(由操作员提供的OUT值)和Auto(由设备提供的OUT值)。表141实际模式计算的条件和结果条件结果目标模式实际模式转换(操作员设置的)(计算的)T2,T5,T6O/ST4,T8,T9AUTOAUToT1,T3,T7MAN7.2.1.4产生输出状况的条件表142给出了影响输出参数的状况的条件。表的左边列出了条件,右边为计算的结果。表142输出参数的状况计算的条件和结果条件结果状况实际模式(转换块输入)(输出)BAD-outofservice,constant(经典状况)0/SBAD-Passivated,constant(浓缩状况)MAN由操作员写入AUTOBAD受参数FSAFE—TYPE影响受以下参数影响:——PV子状况;AUT0<>BAD——报警(ST_REV,限值);——内部AIFB条件;——状况的优先级表(见通用要求)“无影响。158 7.2.2模拟输入功能块的参数描述模拟输入功能块的参数描述见表143。表143模拟输入功能块的参数描述GB/T27526—2011参数描述在自动(AUTO)模式下,功能块参数OUT包含以制造商特定的或组态调整的工程单位【)UT计量的当前测量值以及所属状态。在手动模式(MANMODE)q:,功能块参数OUT包含由操作员所设置的值和状态。使用高、低标度值将过程变量转换成百分数。PV—SCAl。E的高、低标度值的工程单位与所组态的转换块(通过Channel参数进行组态)的PV—UNIT直接有关。PV—SCAI.E的PV—SCALE高、低标度值自动地随着相关转换块中PVUNIT的改变而改变,即转换块PV_UNIT的改变并不导致Al中OUT的扰动。也可能存在例外情况,例如,清洗分析仪器会要求扰动过程变量的标度。OUT—SCALE功能块参数OUT—SCALE包括上限值和下限值的有效范围、过程变量工程单位的代码号,以及小数点右边的有效数字位数LlN—TYPE线性化类型。详细内容见表50CHANNEL对有效转换块的引用,该转换块为功能块提供测量值。详见5.1.5“通用要求定义”过程变量的滤波时间。PV—FTIME功能块参数PV—FTIME包含当功能块输出达到63.21%时的上升时间,为时间常量,这是输入值跃变的结果(PTI滤波器)。该参数的工程单位为s。定义当检测到故障时设备的反应。所计算的实际模式保持在AUTO。0:值FSAFE—VALUE被用作oUT状况一UNCERTAIN—substitutevalue6,1:使用上一次存储的有效OUT值状况一uNcERTAINlastusablevalueFSAFE—TYPE(如果没有有效值可用,则应该使用UNCERTAIN—initialvalue;在此情况下,OUT值一初始值)“2:OUT具有错误的计算值和状况状况一BAD二(。),(6)8计算出的。6此处使用经典状况定义,如使用浓缩状况定义见表83。当检测到传感器或传感器电子元件故障时,用于OUT参数的缺省值。该参数的单位与FSAFE—VALUEOUT参数的单位相同滞后(Hysteresis)在PROFIBUSPA变送器规范的范围内,有一些功能用于监视可调限值的超限(偏离限值条件)。也许一个过程变量的值恰恰与限值相同,并且该变量围绕限值上下波动,由此它可导致多次超限。ALARMHYS这将触发许多消息;因此,应有可能仅在超过可调的滞后之后才触发消息。触发报警消息的灵敏度是可调的。滞后值固定为A1。ARM—HYS,这对于参数HI~HI—IJM、HI—IJM、LO—LIM、LO—LO—LIM是一样的。滞后被表示为以xx_LlM为工程单位计量的低于上限和高于下限的值 GB/T27526--201表143(续)参数描述上上限报警(upperlimitofalarm)值如果所测的变量等于或高于HI—HI—LIM值,则将OUT的状况字节的Limit比特设为HlHII,IM“highlimited”且FB参数ALARM—SUM中的HLHLAlarm比特必须变为1。该参数的单位与OUT参数的单位相同上限报警(upperlimitofwarning)值如果所测的变量等于或高于HI_l。IM值,则将OUT的状况字节的Limit比特设为“highHlLIMlimited”且FB参数ALARM—SUM中的HI—Alarm比特必须变为1。该参数的单位与OUT参数的单位相同下限报警(10werlimitofwarning)值如果所测的变量等于或低于L(LLIM值,则将OUT的状况字节的Limit比特设为“lowL()-1。IMlimited”和FB参数AI.ARM—SUM中的I.O—Alarm比特必须变为1。该参数的单位与OUT参数的单位相同下下限报警(10werlimitofalarm)值如果所测的变量等于或低于LO-I⋯O1IM值,则将OUT的状况字节的Limit比特设为1。o-I,(LLIM“lowlimited”且FB参数AI,ARMSUM中的I,()-LO—Alarm比特必须变为1。该参数的单位与OUT参数的单位相同上上限报警的状态HLHI—ALM该参数包含上上限报警的状态和相关的时间戳。该时间戳表示所测变量已经等于或高于上上限报警值时的时间上限报警的状态H1一AI。M该参数包含上限报警的状态和相关的时间戳。该时间戳表示所溯变量已经等于或高于上限报警值时的时间下限报警的状态Lo—AI,M该参数包含下限报警的状态和相关的时间戳。该时间戳表示所测变量已经等于或低于下限报警值时的时间下下限报警的状态L(LLO—AI。M该参数包括下下限报警的状态和相关的时间戳。该时间戳表示所测变量已经等于或低于下下限报警值时的时间为了调试和测试的目的,可以修改从转换块进入模拟输入功能块AIFB的输入值。这意SIMULATE味着转换块与AIFB间的连接被断开如果OUT参数的特定单位不在代码表内(见“通用要求”),则用户可以在此参数中写人()UT—UNlT—TEXT特定文本。单位代码则等于“文本单位定义”160 图35为一个使用模拟输入功能块参数的示例。0.0X2GB/T27526--201一—:限彳/徽桶有效范围的上限/一瑚_Hl_LIMt上限报警)/一HI—LIM(上限警告)/,/OUT——/(被测变量),。一Lo-LJM(下限警告)/时间7一LO_LOLIM(下限报韵/有效范围的下限一过程装置的物理限值图35使用模拟输入功能块参数的示例7.2.3模拟输入功能块的参数属性模拟输入功能块的参数属性见表144。表144模拟输入功能块的参数属性相对存大参数用法/复位下载必备(M)/索引参数名称对象类型数据类型访问缺省值可选(O)储小传输类型类别顺序(A类和B类)...标准参数见通用要求附加的模拟输人功能块参数lOOUTReeord101D5r,w。O/cycM(A,B)11PVSCALEArray6FloatS8C/aFlM(A,B)120UT—SCAI,ERecordDS_36SllC/aF3M(B)13l■N—TYPESimpleUnsigned8S1C//tFO2“M(B)14CHANNELSimpleUnsignedl6S2C/aFM(B)16PV—FTIMESimpleFloatS4C/aF0M(A。B)17FSAFETYPE2SimpleUnsigned8SlC/aF10(B)18FSAFE。VALUESimpleFloatS4C/aFO(B)范围的19ALARM—HYSSimpleFloatS4C/aFM(A,B)0.521Hl—HLI,IMSimpleFloatS4C/aF最大值4.1M(A,B)23HLLIMSimpleFloatS4C/aF最大值42M(A.B)161 GB/T27526--2011表144(续)相对存大参数用法/复位下载必备(M)/索引参数名称对象类型数据类型访问缺省值可选(O)储小传输类型类别顺序(A类和B类)25I。()-I。IMSimpleFloatS4C/aF最小值4.3M(A.B)27L()L()LIMSimpleFloatS4C/aF最小值4.4M(A,B)30HLHI—ALMRecordDS‘39D16C/a0()(A.B)31HI~ALMRecordDs_39D16C/a0()(A.B)32Lo—ALMRecordD§39D16C/a0O(A.B)33LO—l,O—ALMReeordDS_39D16C/aOO(A,B)34SIMUl,ATERecordDS-50S6C/aF禁用M(B)oUT—UNIT—35SimpleOctetStringS16C/aO(A.B)TEXT36~PI保留M(A,B)44第1个制造商特45O(A.B)定参数3如果AIFB的实际模式ActualMode=MAN,则OUT参数是可写的;“第一浮点值:100%的EU值(PV—SCAI。E.EUall00%),第二浮点值:O%的EU值(pV_SCALEEU_aL0%)}。OUT-SCALE和PVSCALE的值应该相等,即Pv_SCALE.EU—at_100%=OUT-SCAl。E.EU—at—i00%以及PvSCALE.EU_at一0%一OUTSCALE.EU_at.0%;。如果可用;。如果此参数未被实现,则AIFB的行为如同FSAFE—TYPE=1。7.2.4模拟输入功能块的视图对象模拟输入功能块的视图对象见表145。表145模拟输入功能块的视图对象访问保留相对索引参数名称替代值View1VJew_2View一3VJew一410oUT51lPV—SCAI。E812()UT—SCALE1113I。INTYPE114CHANNEI。216Pv-FTIME417FSAFE—TYPEl18FSAFE—VALUE419AI。ARMHYS4162 表145(续)GB/T27526—2011访问保留相对索引参数名称替代值View_lVJew_2View一3VJew一421HLHLLIM423HILIM425I。oI』M427LO—I~O1IM430HlHIALM31HIALM32I,O—AI。M33LO一1。O—AI,M34SIMULATE6350UT—UNIT—TEXT16视图对象的字节总数(+标准参数字节数)5__131l+1367上46保留7.2.5关于PV、OUT和LIMIT参数用法说明定标参数的说明见图36。OUT值EUl∞%,一OUTSCALE元素、EU0%低范围值什々摩翰9v_scALE元素高范圈值(传摩韵图36定标参数的说明7.3累加器功能块7.3.1累加器功能块概述7.3.1.1概述累加器可用于各种应用,将速率或其他量(例如流速或功率)积分(“总计”,累加)成相应的总量(例如体积、质量或距离)。典型的累加器在流量设备中实现,以将体积流量或质量流量累加成为体积或质量。速率的单位必须与被累加量的单位一致[例如,如果通道为质量流量(kg/s),则被累加量的单位应163 GB/T27526--201为质量千克、吨等]。被累加量的单位是通道值单位的累积,或与该累积相兼容(“兼容”是指:克、千克、吨等都是兼容的)。与累加量有关的所有值(例如滞后、限值)单位都为UNIT—TOT。使用MODE—TOT参数可使累加功能块适用于不同的应用。另外,参数FAll.一TOT决定此功能块的故障安全行为。报警参数与模拟输入功能块的参数是相同的,也可用于例如批处理功能等。由于通过给定的控制参数可以生成已定义的功能块输出,因此不定义仿真模式或测试模式。对于A类设备,允许模式至少是AUTO。根据B类设备的一致性要求,对于累加器FB,模式o/s(OutofService)、MAN(Manual)和AUTO(Automatic)作为允许模式是必备的。图37给出了累加器功能块的参数总览。标准参敷TOTAL、CHANNELUNITTOT—SETTOT>过程馘PRESETTOT—MODETOT—FAlL—TOTJ攀眦”8、锨馘LOALMj图37累加器功能块的参数总览图38示出了累加器功能块的结构和内部数据流。■加暑功船块来自摄作员⋯ITAROETMODE}⋯Jl模式’一I模式和状况蛀理l状况来自操作lMODE_TOT卜_员/远程站lSETII(3Tt--来自转换块积分的PV际翮值(FB算j岛(CHANNEL)l值I状况l7—I安全l斥习来自操作员]检查lz!缨至远程站I值I状况IImm岸\HTOTALlI位l状圳lTOTAL降图38累加器功能块方块图CHANNEL为累加器提供速率(rate)信息,累加器根据控制参数的设置在不同阶段处理此输入信息。在经过前两个块(定义了功能块的故障安全行为和操作)之后,进入实际功能块算法。累加器块将速率(在特定时间间隔△t内所测量的速率)累积成一个总量。一般说来,积分时间间隔△t对于某个变送器来说是特定的。此外,△t可以是常量或取决于变送器的某些参数、甚至数量级164 GB/T27526--2011在掉电的情况下,设备将TOTAL存储在非易失存储器中,并在上电后限值报警影响输出的状况。注:这与输入功能块相同。7.3.1.2累加器状态机累加器功能块的状态机见图39。图39累加器功能块的状态机图39描述了可能的转换。MODE具有以下含义:——0/S:停止累加。——MAN:累加器功能块的TOTAL参数与积分块(见图38)断开连接。操作员可直接写TOTAL参数。积分块仍然根据FB组态继续累加。——AuT0:累加器功能块根据所有算法(累加、状况和模式计算、限值检查)处理来自变送器的值(PV)。7.3.1.3实际模式计算累加器功能块的实际模式取决于参数TARGET—MODE和功能块的内部状态。在表146中,左边是要求累加器功能块改变模式的所有条件。右边列出了计算的结果。表146实际模式计算的条件和结果条件结果目标模式实际模式转换(操作员设置的)(计算的)T2.T5.T6O/ST4,T8,T9AUToAUTOT1.T3,T7MAN表146的第1列包含图39中状态机的转换号。通用条件:——允许模式为O/S(TOTAL值为上一个可用值或故障安全值)、MAN(TOTAL值由操作员提供)和AUTO(TOTAL值由设备提供)。——正常模式为AUTO模式。阻率逮或如泼 GB/T27526—20117.3.1.4状况计算表147列出了在经典状况下影响参数TOTAL状况的条件。浓缩状况行为见表84。表的左边列出了条件,右边是计算结果。表147TOTAL参数的标准状况计算条件和结果条件结果实际状况MODE—FAII—状况(总)(输入)SET—T()T内部状态模式TOTQualitySubqualityO/SBADoutofServiceMAN与操作员写入值相同hardwareBADDeviceFailureokdefectBADCongigurationErrorok.unit6<>ok.。UNCERTAINInitialValueconst.hTOTALlZE在MODE—TOT被设为HOLD之ToTALIZEHoLDok.。constb前,冻结上一次的状况BADTOTALIZE<>HOLDHOLDok.。UNCERTAINLastUsableValue㈣ontbBADTOTALIZE<>HOLDMEMok.‘UNCERTAlNNonSpecificok.5AUT()BADT()TALIZE<>HOLDRUNok.‘UNCERTAlNNonSpecificok.6受以下参数影响(设备特定):——PV子状况;UNCERTAINT(删』ZE<>HOLDok.。——更新事件;——限值检查;状况的优先级表(见通用要求)。受以下参数影响(设备特定):——PV子状况{GOoDTOTAl。IZE<>HOI。Dok.。——更新事件;限值检查;状况的优先级表(见通用要求)。8无影响(无关);6依据累加器限值检查,Limit比特可被改变为“highlimited”或“lowlimited”;。ok.意指在UNIT—TOT的组态中,硬件无缺陷和无不一致的单位;“累加器的变换器输出(PV)与UNIT—TOT的单位类之间不一致性。7.3.2累加器功能块的参数描述累加器功能块的参数描述见表148。 表148累加器功能块的参数描述GB/T27526--2011参数描述T()TAI.功能块参数TOTAL包括由CHANNEL和相关状况所提供的速率参数的积分量UNlT—TOT累加量的单位CHANNEL对向功能块提供测量值的有效转换块的引用Z至0,或将此值设置为PRESET—TOT。功能块参数SET—直。该功能的执行取决于SET—TOT的tV.值。当SETTOT时,累加值的状况应是“UNCERTAIN—itdtialvalue”。则参数TOTAL受影响。曩加值^0.0PRESET—TOTUNCERTAIN—initvalue.UNCERTAIN—initvalue/。。陟ISET—TOT时阃SETlDT时闻以下是可能选择的功能块参数:0:TOTALIzE,累加器的“正常”运作;1:RESET,给累加器赋值⋯0;2:PRESET,给累加器赋值PRESET—TOT该功能块参数控制累加的行为。以下是可能的选择:0:BALANCED,将输入的速率值进行纯算术积分。MoDE—ToT1:POS-ONLY,仅累加正的输入速率值。2:NEG—ONI。Y,仅累加负的输入速率值。3:HOLD,停止累加累加器功能块的故障安全模式。该参数在输入值的状况为BAD期间管理功能块的行为。以下是可能的选择:0:RUN,尽管状况为BAD.但仍使用输入值继续累加。该状况被忽略。FAILTOT1:HOLD,在出现输入值的状况为BAD期间停止累加。2:MEMORY,在第一次出现BAD状况之前,基于上一个状况为GOOD的输入值继续累加PRESET—TOT该值用作FB算法的内部值的预设值。若使用SET—TOT功能,则该值生效滞后(Hysteresis)在PROFIBUSPA变送器规范的范围内,有一些功能用于监视可调限值的超限(偏离限值条件)。也许一个过程变量的值恰恰与限值相同,并且该变量围绕限值上下波动。由此它可多次出现超限。ALARM—HYS这将触发许多消息;因此,应有可能仅在越过可调节的滞后之后才触发消息。触发报警消息的灵敏度是可调的。滞后值固定为ALARM—HYS,这对于参数HI—H1一LIM、HILIM、LO—L1M、LO_LO~LIM是一样的。滞后被表示为以xx—LIM为工程单位计量的低于上限和高于下限的值167 GB/T27526--2011表148(续)参数描述上上限报警(upperlimitofalarm)值如果所测的变量等于或高于HLHILIM的值,则将OUT的状况字节的Limit比特设为HIL1M“highlimited”且FB参数ALARM—SUM中的HLHI—Alarm比特必须变为1。该参数的单位与OUT参数的单位相同上限报警(upperlimitofwarning)值如果所测的变量等于或高于HI_I,IM值,则将OUT的状况字节的Limit比特设为“highHLl,IMlimited”且FB参数ALARMSUM中的HI—Alarm比特必须变为1。该参数的单位与OUT参数的单位相同下限报警(10werlimitofwarning)值如果所测的变量等于或低于I。()_I。1M值,则将OUT的状况字节的Limit比特设为“lowI,o-I。IMlimited”且FB参数AI。ARM—SUM中的LO—Alarm比特必须变为1。该参数的单位与OUT参数的单位相同下下限报警(10werlimitofalarm)值如果所测的变量等于或低于LO—LO—LIM值,则将OUT的状况字节的Limit比特设为I,()一L【LI。IM“lowlimited”且FB参数ALARM—SUM中的Lo_LO—Alarm比特必须变为1。该参数的单位与OUT参数的单位相同上上限报警的状态HIAI。M该参数包含上上限报警的状态和相关的时间戳。该时间戳表示所测变量已经等于或高于上上限报警值时的时间上限报警的状态HLALM该参数包含上限报警的状态和相关的时间戳。该时间戳表示所测变量已经等于或高于上限报警值时的时间下限报警的状态L()ALM该参数包含下限报警的状态和相关的时间戳。该时间戳表示所测变量已经等于或低于下限报警值时的时间下下限报警的状态I.()LOALM该参数包括下下限报警的状态和相关的时间戳。该时间戳表示所测变量已经等于或低于下下限报警值时的时间7.3.3累加器功能块的参数属性累加器功能块的参数属性见表149。168 表149累加器功能块的参数属性GB/T27526--2011相对对象存大访参数用法/复位下载必备(M)/索引参数名称数据类型缺省值可选(0)类型储小问传输类型类别顺序(A类和B类)...标准参数见“通用要求”附加的累加器功能块参数10T()TALRecord101N5r.W“O/cyc0M(A.B)通道值单11UNIT—TOTSimpleUnsignedl6S2C/aF位的直接1M(A.B)累加12CHANNELSimpleUnsignedl6S2C/aF2M(B)Unsigned80:TOTALIZE13SET—TOTSimoleN1I/cycFM(B)1:RESETT()TALIZE2:PRESETUnsigned80:BAI,ANCED0:14MoDE—T(JTSiml]|e1:POS一()NLYN1I/cycF3M(B)BALANCE亡2:NE(L()NLY3:HOl,DUnsigned80:RUN15FAII‘TOTSimpleS1C/aFO:RUN4M(B)1:HOI。D2:MEMORY16PRESE’r-T()TSimpleFloatS4C/aF08M(B)17AI.ARMHYSSimoleFloatS4C/aF05M(A,B)18HLHl_I。1MSimpleFloatS4C/aF最大值6M(A.B)19HI—LIMSimpleFloatS4C/aF最大值7M(A.B)20L()LlMSimpleFloatS4C/aF最小值9M(A,B)2lL()-LO—LIMSimp]eFloatS4C/aF最小值10M(A,B)22HLHI—AI。MRecordDs_39D16C/aOO(A,B)23HI—ALMRecordD孓39D16C/a0O(A,B)24Lo—ALMRecordDs_39D16C/a0O(A.B)25I.O一1。()一AI。MRecordDS_39D16C/a00(A,B)26~P1保留M(A,B)35第1个制造商36()(A,B)特定参数8如果TOTFB的实际模式ActualMode=MAN,则TOTAl。参数是可写的,如同在AIFB中对OUT完成的。169 GB/T27526--2017.3.4累加器功能块的视图对象累加器功能块的视图对象见表150。表150累加器功能块的视图对象访问相对索引参数名称替代值View_lView_2VJew一3VJew_410ToTAL51lUNIT—TOT212CHANNEI。213SET—TOTl14M()DE—TOT115FAII‘TOT116PRESE’LTOT417ALARM—HYS418HLHI—LIM419HLLIM420LO—LIM42lLo—L(LLIM422HI—HLALM23HIALM24LO—ALM25L0一L()-ALM视图对象的字节总数(+标准参数字节数)5+1331+46保留7.4转换块7.4.1概述转换块(TB)包括测量特定参数。在本行规中定义了可供选择的测量原则。图40中给出了所选择的原则。170 GB/T27526--2011图40定义的测量设备7.4.2温度7.4.2.1温度转换块7.4.2.1.1温度转换块概述在7.4.2中,通过三种不同的基本元件,热电偶(thermocouple)、热电阻(thermoresistance)和高温计(pyrometer),描述了过程控制中所使用的温度测量的特殊方面。图4l提供了温度转换块的功能图。7.4.2.1.2热电偶输入从热电偶产生的电压通过参考端值(内部值或固定值EXTERNAL—RJ—VALUE)进行补偿。补偿类型取决于RJ—TYPE参数的取值。 74213热电阻输入热电阻可通过2线、3线或4线进{r连接。通过参数SENSOR—CONNEUlI()N米选择内部电路。如果选择了2线或3线类蜊的连接,则通过参数COMPWIREI/2来补偿。4214高温计输入从光传感器产生的电压与EMISSIVlrY因子相乘得到作为黑体的相关值。参数SI’E(1T—FI[,T—SET为红外线区域中特定的T作渡段选择内部光滤波器。4215变送器块在处理短路或丌路.升削断其在LOWER—SENSOR—IIMIT和UImIER—SENSOR一【,IMII限定范州之后.Input1和Input2按参数IJIN—TYPE的取值来线性化。B1A轧I/2值铍代数地加到测量值。对Inlmtl和Input2按参数SENSOR_MEAS_’IYPE的取值进行数学处理.以获得丰铡量值PR[MARY—VAl|[JE,型41示出了温度转换块的功能阿。目回圈41温度转换块的功能围在光学高温计变换器巾可能有更多功能.例如峰值采集探测器或跟踪和保持功能422温度转换块的参数描述421温度转换块的通用参数描述温度转换块的通用参数描述她表151。 表151温度转换块的通用参数描述GB/T27526--201参数描述BlAS1偏差(修正值),它可被代数地加到通道1的过程值上。BIAS_I的单位是PRIMARY—VALUE-UNITBIAS一2偏差(修正值),它可被代数地加到通道2的过程值上。BIAS_2的单位是PRIMARY—VAI.UE_UNITINPUTFAULT—GEN.输人故障:涉及所有值的差错诊断对象0:设备OKBit0RJ错误Bitl硬件错误Bit2~4保留Bit5~7制造商特定INPUTJ?AULT—l输入故障:与SV—l有关的差错诊断对象0:输入OKBit0在范围内Bitl超出范围Bit2断线(1eadbreakage)Bit3短路Bit4~5保留Bit6~7制造商特定INPUT~FAULT一2输人故障:涉及SV一2的差错诊断对象比特定义见INPUT-FAULT一1INPUTJRANGE电气输入范围和模式。范围是制造商特定的,但如果一个输入模式支持一个以上的范围(例如,范围1一O⋯400n,范围2一o...4kfl),则范围n小于范围n+1。通道1和通道2的INPUTRANGE是相同的。编码(其他编码被保留):0:mV范围11:mV范围29:mV范围10128:n范围1129:n范围2137:n范围10192:mA范围1193:mA范围2201:mA范围lo240:制造商特定的249:制造商特定的250:未使用251:无意义252:未知253:特殊注:当使用编码240~249(制造商特定)时,不可能实现可互换性173 GB/T27526--2011表151(续)参数描述LIN—TYPE选择热电偶、Rtd、高温计的传感器类型或线性化类型(编码)。详见表50LOWERSENSORI。IMIT传感器的物理下限功能(例如Ptl00一一200℃}和输入范围。在多通道测量的情况下(例如,差分测量),LOWER—SENSOR_I.IMIT是指一个通道的限值,而不是所计算的两个通道的限值。LOWER-SENSOR—LIMIT的单位是PRIMARY—VAl,UE~U’NITMIN—SENSOR—VALUE一1保持最小的SECONDARY—VALUE一1。其单位在SECONDARY—VAI.UE一1中定义MAX—SENSOR—VAI。UE_2见MAX—SENSOR-VALUE一1MIN—SENSOR—VALUE一2见MIN—SENSOR—VALUE-lPRIMARY—VALUE过程值,SECONDARY—VALUE-1/2的函数。PRIMARY—VAI,UE的单位是PRIMARY—VALUE。UNITPRIMARY—VALUE—UNIT选择PRIMARY—VALuE和其他值的单位代码。单位代码的最小集:1000:K(绝对温度)1001:℃(摄氏度)1002:蕾(华氏度)1003:Rk(兰金)根据所支持的INPUT—RANGE编码(当LIMTYPE一0时),应支持电学单位SECONDARY—VALUE一1与通道1连接并由BIAS_I校正的过程值。(SV_1)sEcONDARY_VALUE_J的单位是PRIMARY_VALUEUNITSECONDARY——VAI,UE_2与通道2连接并由BIAS-2校正的过程值。(SV_2)SECONDARY-VALuE-2的单位是PRIMARY—VALURUNITSENSOR—MEAS—TYPE计算PRIMARYVALuE(PV)的数学函数。编码:0:PV—Sv_11:PV—Sv-2128:PV—SV一卜sV一2差值129:PV=SV_2一SV二1差值192:PV=1/2×(Sv二1+SV一2)平均值193:PV--1/2×(SV_I+SV_2)平均值,但若其中一个值有错误,则取另一个值(SV一1或SV_2)194~219:保留220~239:制造商特定240~255:保留注:如果未执行测量通道,则其相应的sV—it的状况应被设置为:“BAnPassivated,constant”(如果使用浓缩状态)或“BAD-outofservice,constant”(如果使用经典状态)SENSOR_WlRE_CHECK1启用传感器l的断线和短路检测。有效值表:0:启用断线和短路检测1:启用断线检测,禁用短路检测2:禁用断线检测,启用短路检测3:禁用断线和短路检测174 表151(续)GB/T27526--2011参数描述SENSORWIRE_CHECK一2启用传感器2的断线和短路检测有效值见SENSOR—WIRE_CHECK一1TAl3ACTUAL—NUMBER见表50、TABJENTRY见表50TAB—MAX—NUMBER见表50TAB-MIN—NUMBER见表50TAB—oP—CODE见表50TAB-STATUS见表50TAB-)LY—VALUE见表50UPPER—SENSOR。LlMIT传感器的物理上限功能(例如Ptl00—850℃)和输入范围。在多通道测量的情况下(例如差分测量),UPPER—SENSOR—LIMIT是指一个通道的限值,而不是所计算的两个通道的限值。UPPERSENSOR_I,IMIT的单位是PRIMARY—VALUE_UNIT7.4.2.2.2热电偶设备的附加参数描述热电偶设备温度转换块的参数描述见表152。表152热电偶设备温度转换块的参数描述参数描述RJ—TEMP参考端温度。埘一TEMP的单位是PRlMARY—VALUE—UNIT。如果PRIMARY—VALUE—UNIT不是温度单位(例如mV),则将RJ—TEMP的单位规定为℃RJ—TYPE选择内部的参考端为固定值。编码:0:无引用不使用补偿(例如,对于TC类型B)。1:内部参考端温度由设备本身通过内部或外部安装的传感器测量。2:外部使用固定值EXTERNAL—RJ—VALUE进行补偿。参考端必须保持在恒温(例如通过参考端恒温器)EXTERNALRJ—VALUE外部参考端的固定温度值。EXTERNAL—RJ—VALUE的单位是PRIMARY—VALUE-UNIT。如果PRIMARY—VALUE—UNIT不是温度单位(例如mV),则将EXTERNALRJ—VALUE的单位规定为℃7.4.2.2.3热电阻设备的附加参数描述热电阻设备温度转换块的参数描述见表153。表153热电阻设备温度转换块的参数描述参数描述SENSOR—CONNECTlON与传感器的连接方式,可选择2线、3线和4线连接。编码:0:2线1:3线2:4线 GB/T27526--201表153(续)参数描述CoMP—WIREl当热电阻1使用2线或3线连接时,用以补偿线路阻抗的值(单位为n)COMP—WIRE2当热电阻2使用2线或3线连接时,用以补偿线路阻抗的值(单位为n)7.4.2.2.4光学高温计设备的附加参数描述光学高温计设备温度转换块的参数描述见表154。表154光学高温计设备温度转换块的参数描述参数描述EMISSIVITY辐射系数补偿:以百分数(o至100%)的值去补偿过程值作为黑体PEAK—TRACK选择是否插人正常测量,或峰值采集(3种类型),或跟踪和保持。编码:o:无峰值和无跟踪1:峰值“A”2:峰值“B”3:峰值“c”模式l4:峰值⋯C模式25:跟踪和保持DECAY—RATE以度每分为单位的衰减率(与峰值采集一起使用)PEAKTIME峰值采集类型“c”的时间(单位:s)TRACK—H01,D跟踪测量和保持的逻辑值(仅使用跟踪和保持)编码:0:保持1:跟踪SPEC£FILT—SET选择过滤器的类型。编码:0:无选择1:过滤器Nr.12:过滤器Nr.23:过滤器Nr.3N:过滤器Nr.N7.4.2.3温度转换块的参数属性7.4.2.3.1温度转换块的通用参数属性温度转换块通用参数的参数属性见表155。176 表155温度转换块通用参数的参数属性GB/T27526m2011必备(M)/参数用缺相对对象存大访复位下载可选(0)参数名称数据类型法/传省索引类型储小问类别顺序(A类和输类型值B类)...标准参数见“通用要求”附加的温度转换块参数8PRIMARY-VAI.UERecord101D5C/aM9PRIMARY—VALUE—UNITSimpleUnsignedl6S2C/aF2M10SECONDARY—VALUE一1Record101D5C/aM11SECONDARY-VAl.UE一2Record101D5C/a()12SENSOR—MEAS_TYPESimpleUnsigned8SlC/aF3M13INPUTRANGESimpleUnsigned8S1C/aF4M14I。INTYPE见2.2.7.2,表511M19BIAS_1SimpleF]oatS4C/aF0.05M20B1AS_2SimpleFloatS4C/aF0.0()2lUPPER——SENSOR—.LIMITSimpleFloatN4C/aM22LOWER—SENSORJ。IMITSimpleF10atN4C/aM24INPUT-FAULT二GENSimoleUnsigned8DlC/aM25INPUT—FAULT_1SimoleUnsigned8DlC/aM26INPUT-FAULT-2SimpleUnsigned8DlC/a()27SENSOR—WlRE—CHECK一1SimpleUnsigned8S1C/aFo28SENSOR_WIRE—CHECK一2SimpleUnsigned8SlC/aF()29MAX-SENSOR—VAI。UE一1SimpleFloatN4C/aI()30MIN_SENSOR—VALUE一1SimpleFloatN4C/aIO3lMA)【-SENSOR—VAI.UE_2SimpleFloatN4C/aI()32MIN—SENSOR—VALUE一2Siml]leFloatN4C/aIo33~44见表156,表157和表15845TABENTRY见表510846TAB-)LY—VAI。UE见表51o。47TAB-MIN—NUMBER见表510848TAB_MA)LNUMBER见表5l()849TAB一()P—CODE见表510850TAB_STATUS见表510851TAILACTUAILNUMBER见表51(y52~61PNO保留M62第1个制造商特定参数o“如果支持L1N—TYPE一1(线性化表).这些参数是必备的。177 GB/T27526—2017.4.2.3.2热电偶设备附加参数属性热电偶设备附加参数的参数属性见表156。表156热电偶设备附加参数的参数属性相对参数名称对象类型数据类型存大访参数用法/复缺下必备(M)/位载索引储小问传输类型类省顺可选(O)别值序(A类和B类).标准参数见“通用要求”..通用的温度转换块参数热电偶设备的附加参数33ILl—TEMPSimpleFloatD4C/a034RJ—TYPESimpleUnsigned8S1C/aF6M35EXTERNAILRJ—VALUESimpleFloatS4C/aFO36~44P1保留6。如果支持RJ—TYPE一2(外部),则EXTERNAL_RJ—VALUE是必备的。6可以选择性地使用热电阻设备和光学高温计设备的附加参数。否则不得使用这些索引。7.4.2.3.3热电阻设备附加参数属性热电阻设备附加参数的参数属性见表157。表157热电阻设备附加参数的参数属性存大访参数用法/复缺下必备(M)/蓁豸i参数名称对象类型数据类型位省载可选(O)储小问传输类型类顺别值序(A类和B类)...标准参数见“通用要求”...通用的温度转换块参数热电阻设备的附加参数33~35PI保留836SENSOR—CONNECTIONsimpleUnsigned8S1C/aF7M37COMP—WIRElSimpleF[oatS4C/aF08M38COM—W1RE2SimpleFloatS4C/aF0.00639~44P1保留。8可以选择性地使用热电偶设备的附加参数。否则不得使用这些索引。“如果支持SENSOR—MEAS_TYPE≥128,则COMP—WIRE2是必备的。。可以选择性地使用光学高温计设备的附加参数。否则不得使用这些索引。178 7.4.2.3.4光学高温计设备附加参数的参数属性光学高温计设备附加参数的参数属性见表158。表158光学高温计设备附加参数的参数属性GB/T27526—2011相对存大访参数用法/复缺下必备(M)/参数名称对象类型数据类型位载索引储小问传输类型类省顺可选(o)别值序(A类和B类)..标准参数见“通用要求”..通用的温度转换块参数附加的光学高温计设备参数33~38PI保留839EMISSIVITYSimpleFloatS4C/aF100.09M40PEAKTRACKSimpleUnsigned8S1C/aFO10M4lDECAY—RATESimpleFloatS4C/aF11M42PEAK—TIMESimpleFloatS4C/aF12M43TRACK—HOl,DSimpleUnsigned8SlC/aF013M44SPEC£FILTSETSimpleUnsigned8SlC/aFO14M4可以选择性地使用热电偶设备和热电阻设备的附加参数。否则不得使用这些索引。7.4.2.4温度转换块的视图对象温度转换块的视图对象见表159。表159温度转换块的视图对象访问保留相对索引参数名称替代值ViewjView2VJew3View一48PRIMARY_VAI,UE50PRIMARY—VALUE—UNlT210SECONDARY——VALUE——1511SECONDARY—VALUE_2512SENSOR—MEAS-TYPEl13INPUT—RANGE114LINTYPE119BlAS_1420BlAS2421UPPER—SENSoR一1.IMIT4 GB/T27526--2011表159(续)访问保留相对索引参数名称替代值view_lVJew一2VJew一3View_422LOWER—SENSORJ,IMIT424INPUT_FAUI。T—GENl125INPUT—FAUI,T一11l26INPUT—FAUI,T一2l27SENSOR—WlRE—CHECK一1l28SENSOR—WIRE—CHECK2l29MA)(-SENSOR—VALUE。1430MIN—.SENSOR——VAl,UE1431MAX—SENSOILVALUE一2432M1N——SENSOR——VAI,UE_2433RJ—TEMP434RJ—TYPEl35EXTERNALRJ—VALUE436SENSOR—CONNECTIONl37CoMP.WIREl38COMP—W1RE239EMISSrVITY440PEAK—TRACK14lDECAY—RATE442PEAK—TIME443TRACK—HOl。D144SPECTFII』SET145TAB-ENTRY46TAB—X—Y—VALUE47TAB-MIN—NUMBER48TAB-MAX—NUMBER49TAB_OP—CODE50TAB—STATUS51TAB—ACTUAI,一NUMBER视图对象的字节总数(+标准参数字节数)7+1354_-1336-r36保留180 7.4.3压力7.4.3.1压力转换块7.4.3.1.1概述GB/T27526--2011本节描述在过程控制中所使用的压力测量的特殊方面。标准压力行规描述了压力测量通用的基本参数集和特性。这里所描述的转换器限于单一类型的测量。压力转换器使用主传感器数据和参数计算其输出。可使用下列步骤对此类计算进行模型化:制造商特定的信号补偿和线性化处理、整理、限值检查、主值对工程单位的转换和报警处理。图42示出了压力转换块。瑰场设备压,/J转换块由CHANNEL选择/‘葛画卜脚如:PRIMARYVALUEISENS0iVA楱撤输入\蹴渊/功雠嵌\窭尘!!/lTRJmDVALUE由CHANNEL造择./——藤高r—、l倒娅SECONDARY_VALUE_2[楱拱■入\、j型!!些坠些一/功l酎夷(二蓝E刭线蝴能1........................一7.4.3.1.2校准(Calibration)图42压力转换块本条为压力变送器的公共用户校准方法推荐参数。校准过程用于使读取的通道值与所应用的输入相匹配。传感器本身的校准是出厂前完成的,因此是不可改变的。为组态此过程需定义6个参数,即:CAL—POINT—HI、CAL—POINT-I,O、CAL—MIN—SPAN、SENSOR—UNIT、sENSOR_HI—LIM和SENSOR—LO—LIM。参数CAL一*定义了此传感器的最高、最低校准值,以及校准的最小允许跨度值(如果必要)。sENsOR—UNIT允许用户为校准选择不同于由PRIMARY—VALUE—UNIT定义的单位。根据所使用的参数SENSOR—UNIT,如图43中所示,参数sENsoR—HI—I,IM和SENSOR-I。O—LIM定义了传感器能够测量的最大值和最小值。18l GB/T27526--2011图43传感器校准7.4.3.1.3线性化功能图44示出了关于压力的压力转换块功能。182图44压力转换块功能:压力 图45示出了关于流量的压力转换块功能。GB/T27526—2011图45压力转换块功能:流量图46示出了关于物位的压力转换块功能。图46压力转换块功能:物位图47示出了流量的平方根功能。 GB/T27526--20117.4.3.2压力转换块的参数描述压力转换块的参数描述见表160。图47流量:平方根功能表160压力转换块的参数描述参数描述该参数包含所允许的最小校准跨度值。为了保证当完成校准时,两个校准点(高CALMIN—SPAN和低)不会相距太近,此最小跨度信息是必须的。单位取自SENSOR—UNIT该参数包含最高的校准值。为了校准上限点,将高的测量值(压力)传给传感器.CALPOINTj{I并将该点作为HIGH传送给变送器。单位取自SENSOR_UNIT该参数包含最低的校准值。为r校准下限点,将低的测量值(压力)传给传感器,CAI—POINT—l。O并将该点作为LOW传输给变送器。单位取自SENSOR_UNIT这是流量函数曲线从线性函数转成平方根函数的转折点。输入必须是归一化流FI.()W—I.INSQRT—POINT量的百分数LIN—TYPE见“通用要求”I,()Wj?I,()W—CU’LOFF该点是流量函数的输出被设为0时流量的百分数。它用于抑制低流量值MAX—SENSOR—VALUE保持最大过程值SENSOR—VALUE。其单位在SENSOR—UNIT中定义MIN—SENSOR-VAI。UE保持最小过程值SENSOR—VALUE。其单位在SENSOR—UNIT中定义MAX—TEMPERATURE保持最高温度MIN—TEMPERATURE保持最低温度该参数包含可用于功能块的测量值和状况。PRIMARY—VALUE的单位是PRI—PRIMARY~VALUEMAR£VALUEUNIT该参数包含压力设备的应用。编码:0:压力1:流量PRIMARY~VALUE—TYPE2:物位3:体积4~127:保留>128:制造商特定的 表160(续)GB/T27526--2011参数描述该参数包含依据PRIMARY-VALUETYPE的主值(PV)的工程单位代码。在这些设备内的PRIMARY—VAI。UE—UNIT的自动调整是可选的。压力的单位代码的最小集合为:kPa(1133),bar(1137),psi(1141),inHg(11551。如果设备支持流量测量或物位测量,则也必须支持相应的单位。体积流量单位代PRIMARY_VAI,UE—UNIT码的最小集合是:n13/hil349),L/s(1351),ft。/min(13571,gal/min(1363)。质量流量单位代码的最小集合是:kg/s(1322),lb/s(1330)。物位单位代码的最小集合是:%(1342),rll(1010),ft(1018)。体积单位代码的最小集合是:m3(1034),I。(1038).ft3(1043),gal(1048)。上述代码符合“通用要求”中给出的单位代码表PROCESS该参数包含过程连接材料的索引编码。该编码符合“通用要求”中给出的材料代CONNECTIUN—MATERlAI。码表PROCESS-CONNECTION—TYPE该参数包含过程连接类型的材料编码。该索引编码是制造商特定的这是使用高、低标度值将压力转换成SECONDARY—VALUE一8的输人转换。相SCALEjN关单位是SECONDARY—vAI。uE_I—UNIT这是使用高、低标度值进行线性化值的输出转换。相关单位是PRIMARY—SCAI.E~()UTVAI,UE_UNIT。它符合“通用要求”中给出的单位代码表SECONDARY——VAI,UE——1该参数包含可用于功能块的压力值和状况该参数包含SECONDARY—VAI。UE_1的压力单位。压力单位代码的最小集合SFA;()NDARYVALUE—l-UNIT是:kPa(1133),bar(1137).psi(1141).inHg(1155)。它符合“通用要求”中给出的单位代码表该参数包含输入定标后的测量值以及对功能块可用的状况。该参数包含无工程SECONDAR£蹦£UE一2单位的归一化的压力值该参数包含SECONDARY—VALUE一2的单位。它固定为“无意义”,即该参数的SECONDARY-VAI~UE2UNlT值等于1997SENSoR—DIAPHRAGM—MATERIAL该参数包含与过程介质接触的隔膜材料的索引编码SENSOR—FILLFLUID该参数包含传感器内填充液体的索引编码。该索引编码是制造商特定的SENSORHLLIM该参数包含传感器的上限值。单位取自SENSOR_UNITSENSORI。oLIM该参数包含传感器的下限值。单位取自SENSOR—UNITSENSOR-MAx-STATIc-PRESSURE该参数包含传感器的最大静压值。单位取自SENSOR—UNITSENSoR—o—R1NGMATERIAL该参数包含在隔膜与过程连接之间的。型圈材料的索引编码SENSOILSERIALNUMBER该参数包含传感器序列号SENSOR—TYPE该参数包含制造商特定表格中所描述的传感器类型的索引代码该参数包含用于校准值的工程单位的索引代码。SENSOR—UNIT应为压力装置SENSOR_UNIT的可互换部分的子集该参数包含传感器的原始值。这是来自传感器的未校准的测量值,单位取自SENSOR—VALUESENSOR~UNITTAB—ACTUALNUMBER见表50TAB一1NDEX见表50TAB—MAX—NUMBER见表50TAB_MIN—NUMBER见表50185 GB/T27526--201表160(续)参数描述TAB—oP—CoDE见表50TAB_STATUS见表50TAB_X—Y—VALUE见表50该参数包含温度(例如用于测量补偿的传感器温度)以及在转换器内使用的相关TEMPERATURE状况。TEMPERATURE的单位是TEMPERATURE—UNIT该参数包含温度的单位。温度单位代码的最小集合是:K(1000).℃(1001),。FTEMPERATURE—UNIT(1002)。这些编码符合“通用要求”中给出的单位代码表TRIMMEDLVALUE该参数包含调整处理之后传感器的值,单位取自SENSOR—UNIT7.4.3.3压力转换块的参数属性压力转换块的参数属性见表161。表161压力转换块的参数属性参数用复缺下必备(M)/相对参数名称对象类型数据类型存大访位载法/传省可选(O)索引储小问类顺输类型别值序(A类和B类)...标准参数见“通用要求”附加的压力转换块参数8SENSOR—VALUESimpleFloatD4C/aM(B)9SENSOR-HLLIMSimpleFloatN4C/aM(B)10SENSOR上O—LIMSimpleFloatN4C/aM(B)llCALPOINTHISimpleFIoatS4C/aFM(B)12CALPOINT—LOSimpleFloatS4C/aFM(B)13CAL—MIN—SPANSimpLeFloatN4C/aM(B)14SENSoRUNITSimpleUnsignedl6S2C/aF2M(B)15TRIMMED—VALUERecord101D5C/aM(B)16SENSORTYPESimpleUnsignedl6N2C/aM(B)17SENSOR_SERIAL_NUMBERSimpleUnsigned32N4C/aM(B)18PRIMARYVAI。UERecord101D5C/aM(B)19PRlMARlLVALUE—UNITSimpleUnsignedl6S2C/aF3M(B)20PRIMARY_VALUE』YPESimpleUnsignedl6S2C/aIM(B)SENSOR—DIAPHRAGM—21SimpleUnsignedl6S2C/aIO(B)MATERIAI,22SENSOR—FILLFLUlDSimpleUnsignedl6S2C/aIO(B)SENSORJⅡAX—23SimpleFloatN4C/aO(B)STATIC—PRESSURESENSOR—O—RING—24SimpleUnsignedl6S2C/aIO(B)MATERIAL186 表161(续)GB/T27526--2011相对存大访参数用复缺下必备(M)/索引参数名称对象类型数据类型法/传位载可选(O)储小问类省顺输类型别值序(A类和B类)PROCESs-25SimpleUnsignedl6S2cf0IO(B)CONNECTION—TYPEPROCESS_CONNECTION—26SimpleUnsignedl6S2C/aIO(B)MATERIAL27TEMPERATUREReeord101D5C/aO(B)28TEMPERATURE—UNITSimpleUnsignedl6S2C/aF4O(B)29SECONDARY_VALUE二1Record101D5C/ao“j)SECONDARE矿ALUEl一30SimpleUnsignedl6S2C/aF5O(B)UNIT31SECONDARlLVALUE一2Record10lD5C/a0(B)SECONDARY—VALUE一2一32SimpleUnsignedl6S2C/aF6O(B)UNlT33LIN—TYPE见2.2.7.2,表511M(B)34SCALE_INArrayFloat6S8C/aF7O(B)35SCALEJ)UTArrayFIoat6S8C/aF8O(B)36LOW—FLOW—CUT—OFFSimpleFloatS4C/aF0(B)37FLOWj。IpLSQRT_POINTSiml)leFloatS4C/aF()(B)38TAB—ACTUAL—NUMBER见表5lO(B)539TABENTRY见表5lO(B)440TABMAX—NUMBER见表51O(B)841TAB-MIN—NUMBER见表51O(B)‘42TAB-OP—CoDE见表5lO(B)843TAB—STATUS见表51O(B)344TAB—X—Y—VAI,UE见表5lO(B)。45MAX_SENSOR—VAI。UESimpleFloatN4C/aIO(B)46MIN——SENSOR——VALUESimpleFloatN4C/aIO(B)47MAX—TEMPERATURESimpleFloatN4C/aIO(B)48MIN—TEMPERATURESimpleFloatN4C/aIO(B)49~58PNO保留。如果支持LIN_TYPE=I(线性化表),则这些参数是必备的。6第1个浮点值:与100%对应的EU值,第2个浮点值:与0%对应的EU值。7.4.3.4压力转换块的视图对象压力转换块的视图对象见表162。187 GB/T27526—2011表162压力转换块的视图对象访问保留相对索引参数名称替代值ViewlVJew一2View_3View48SENSOR—VALUE49SENSOR—HLLIM410SENSOR—LO—LIM411CAL_POINT—HI412CALPOINT-LO413CALMIN—SPAN414SENSOR—UNIT215TRIMMED—VALUE416SENSOR—TYPE217SENSOR—SERlAI—NUMBER418PRIMARlLVAl。UE519PRIMARlLVALUE—UNIT220PRIMARlLVAI。UE—TYPE221SENSORDIAPHRAGM—MATERIAL222SENSOR—FII。L-FLUID223SENSOILMAX-STATIC.PRESSURE424SENSOR.f)-RIN(LMATERIAL225PROCESS_CONNECTION—TYPE226PROCESS—CoNNECTlON—MATERIAL227TEMPERATURE528TEMPERATURE。UNlT229SECONDARY—VALUE一1530SECONDARlLVAl。UE-1一UNIT231SECONDARY—VALUE一2532SECONDARY—VALUE_2一UNIT233LIN—TYPE134SCALEIN835SCALE—OUT836LOW—FLOW—CUT—OFF437FLOW—LIN—SQRT—POINT438TAB-ACTUALNUMBER39TABINDEX40TAB-MAX—NUMBER41TAB-MIN—NUMBER42TAB—OP—CODE43TAB-STATUS44TAB—X—Y—VALUE45MAX—SENSOR—VALUE446MIN-SENSOR_VAI.UE447MAX—TEMPERATURE448MIN—TEMPERATURE4视图对象的字节总数(+标准参数字节数)5+1386+1343+36保留188 7.4.3.5压力设备的动态变量分配压力设备的动态变量分配见表163。表163压力设备的动态变量分配GB/T27526--201应用转换器输出、PRIMAR£VALUE一厂YPEPRIMARY_VAI。UESECONDARlLVAI.UE-lSECONDARY—VALUE-2TEMPERp口URE压力温度流量压力温度物位压力温度体积压力归一化压力温度7.4.4物位7.4.4.1物位转换块概述物位转换块描述了物位设备的基本参数集。图48定义了这些参数的基本功能关系。一三。◆棱搬输入模拟输入榭H输入图49示出了物位校准传递函数。暂位LovelH1图48物位转换块的功能图CatPointLoCalPointH1图49物位校准传递函数 6B/T27526--2011图50示出了线性化功能图。Secondary_v@奏梦primaryel眦1图50线性化功能圈图5l给出一个雷达物位的应用示例。LevelHlf缺誊t00)(缺脊0)l£3lfSensor_olrsetSeasorvalueLevelCad——Pc7./Seeondarvvalue1∥图51应用示例:雷达物位图52给出一个液压物位的应用示例。LevelH1r缺省:1001LevelLof缺省:01Seeondap]valw1LevdCalPointLoLevelO丘§dSensorOffset—几图52应用示例:液压物位液压物位设备可以在线或离线校准(SENSOR—VALUE用于物位校准;CALTYPE一1,在线)。图53给出一个电容物位的应用示例。190 LevelHl(缺省:1001LovelLof缺省:0、LovelSo∞ndaⅣv“"Lie10曲nGB/T27526--20”CaIPointHlSensorⅧueCalPointLo图53应用示例;电容物位电容物位设备需在线校准(SENSOR—VALUE用于物位校准;CAL_TYPE一1,在线)。7.4.4.2物位转换块的参数描述物位转换块的参数描述见表164。表164物位转换块的参数描述参数描述CALPOINTHI是SENSOR—VALuE的高校准点。它对应于I点VEL—HI。其单CAL—POINT—HI位在SENSORUNIT中定义cALPOINT_Lo是SENSOR—VALUE的低校准点。它对应于LEVEL—LO。其单CAL—PoINT—Lo位在SENSOR—UNIT中定义定义校准类型。编码:CAL—TYPE0:离线;传感器的值对物位校准无影响。对于雷达设备是必备的。1:在线;传感器的当前值决定物位校准由SENSOR—VALUE经线性转换直接导出的物位,该线性转换通过使用LEVEL—LEVEI,HI、LEVEL—LO、CAL—POINT—HI、CAL—POINT—LO和LEVEL—oFFSET实现。其单位在LEVEL_UNIT中定义LEVELHI是处于CAL—PoINT—HI时的物位值。其单位在I,EvEL—UNIT中定义。LEVELHI在写入LEVELHI和cALTⅥ)E一1时,cALPoINT_HI自动被设为SENSOR—VALUELEVELLO是处于CAL—POINT—LO时的物位值。其单位在LEVEL—UNIT中定义。LEVEL_I,O在写人LEVELLO和CALTYPE一1时,CALPOINT—LO自动被设为SENSOR—VALUELEVEL—OFFSET是在物位校准的传送功能之后添加的常数偏移量。其单位在I。EVELOFFSETLEVELUNlT中定义191 GB/T27526--2011表164(续)参数描述为LEVEl。、LEVEl⋯HI1。EVEL_I,O和LIN—DIAMETER所选择的单位代码。I。EVEI—UNIT必备:%,m,ftI。lNTYPE见表50以LEVEL_UNIT为单位的圆柱卧式容器或球状容器的直径。LIN—DIAMETER当LIN—TYPE一20或2l时使用LIN—VOI。UME是圆柱卧式容器或球状容器的整体容量。IAN—V()I。UME当I,IN—TYPE一20或21时使用。其单位在PRIMARY_VAI。UE—UNIT中定义MAX—SENSOR—VALUE最大的过程值SENSOR—VALUE。其单位在SENSOR—UNIT中定义MIN—SENSOR—VALUE最小的过程值SENSOR—VALUE。其单位在SENSORUNIT中定义MAX—TEMPERATURE最大的过程温度MIN—TEMPERATURE最小的过程温度PRIMARY—VAI,UE是转换块的过程值和状况,它是模拟输入块的输入。当线性化PRlMARY—VAI.UE类型一0时,PRIMARY—VALUE包含与物位相同的值。其单位在PRIMARY—VALuE_UNlT中定义为PRIMARY—VALuE和LIN—VOLUME所选择的单位代码。PRIMARY—VALUEJUNIT必备:%,rll,ftsEc()NDARY—VAI。UE_I是LEVEL+LEVELOFFSET,以及转换块的状况。其SECONDARY—VAl.UE_1单位在SECONDARLVALUE1一UNIT中定义。它能与第2个模拟输入块连接SEC()NDARY~VALUE一1一为SECONDARY-VALUE—l所选择的单位代码,与在LEVEl.一UNIT中定义的相同。UNIT必备:%,m,ftSECONDARY_VAI。UE一2是SENSOR—VALUE+SENSOR—OFFSET,以及转换SECONDARY—VAl,UE一2块的状况。其单位在SECONDARY—vALUE一2一UNIT中定义。它能与第3个模拟输入块连接SECoNDARY—VAI。UE一2一为SECONDARlLVAI。UE一2所选择的单位代码,与在SENSOR—UNIT中定义的相同。UNIT必备的压力单位:Pa,mbar,psi;必备的距离单位:m,ftSENSOR—.HIGH——LIMIT传感器的过程上限,其单位在SENSOR—UNIT中定义SENSOR-LOW一1.IMIT传感器的过程下限,其单位在SENSOR—UNIT中定义SENSOR_OFFSET是给SENSOR—VALUE添加的常数偏移量。其单位在SENSOR—SENSOR-OFFSETUNIT中定义用于SENSOR—VAI.UE、SENSOR—LOW—LIMIT、SENSOR—HIGH—LIMIT、AL—P【)INT—HI、CAL—POINT—LO、MAX—SENSOR—VALUE和M1N—SENSOR—SENSORUNITVAI。UE的单位。必备的压力单位:Pa,mbar,psi;必备的距离单位;131,ft192 表164(续)GB/T27526--201参数描述SENSOR—VALUE传感器的物理值TEMPERATURE过程温度温度单位。为TEMPERATURE、MAX—TEMPERATuRE、MAX—TEMPERATuRETEMPERATURE—UNIT所选择的单位编码TABENTRY见表50LIN—TYPE见表50TAB—X—Y—VALUE见表50TAB_MIN—NUMBER见表50TAB_MAX—NUMBER见表50TA耻()●CoDE见表50TABSTATUS见表50TAB—ACTUAL—NUMBER见表507.4.4.3物位转换块的参数属性物位转换块的参数属性见表165。表165物位转换块的参数属性必备(M)/相对参数名称对象类型数据类型存储大小访问参数用法/复位缺省下载可选(O)索引传输类型类别值顺序(A类和B类)...标准参数见“通用要求”附加的物位转换块参数8PRIMARY—VALUERecord101D5C/aM(B)PRIMARY-VAI.UE-9SimpleUnsignedl6S2C/aF%2M(B)UNIT10LEVELSimpleFloatD4C/aM(B)11LEVEL—UNITSimoleUnsignedl6S2C/aF%3M(B)12SENSOR—VALUESimoleFloatD4C/aM(B)13SENSORJUNITSimpleUnsignedl6S2C/aF4M(B)SECONDAR芷VALUE一14Record101D5C/aO(B)1SECONDARY_VAI,UE—15SimpleUnsignedl6S2C/aFO(B)l—UNlT GB/T27526--2011表165(续)必备(M)/相对参数名称对象类型数据类型存储大小访问参数用法/复位缺省下载可选(O)索引传输类型类别值顺序(A类和B类)—16SECONDARY_VALUE一2Reeord101D5C/aO(B)SECONDARY——VAI。UE——217SimpleUnsignedl6S2C/aFO(B)一UNlT18SENSOR_OFFSETSimpleFloatS4C/aF05M(B)19CALTYPESimpleUnsigned8S1C/aF7M(B)20CAl。一POINT-LOSimpleFloatS4C/aF88M(B)2lCAL—POIN’r-HISimpleFloatS4C/aF98M(B)22l,EVEILl。oSimpleFloatS4C/aFO10M(B)23LEVEL_HISimpleFloatS4C/aF10011。M(B)24LEVELOFFSETSimpleFloatS4C/aF06M(B)25LINTYPE见2.2.7.2,表5l1M(B)26L1N—DIAMETERSimpleFloatS4C/aF100O(B)27LINVoI.UMESimpleFloatS4C/aF100O(B)SENSOR—HIGH—L1M一28SimpleFloatC4C/aO(B)1T29SENSOR——LOW——LIMITSimpleFloatC4C/aO(B)30MAx—SENSOR—VALUESimpleFloatN4C/aIO(B)31MIN—.SENSOR——VAl。UESimpleFloatN4C/aIO(B)32TEMPERATURESimpleFloatD4C/aO(B)TEMPERATURE—33SimpleUnsignedl6S2C/aF℃O(B)UNIT34MAX—TEMPERATURESimpleFloatN4C/aIO(B)35MIN—TEMPERATURESimpleFloatN4C/aIO(B)36TAB-ENTRY见表51O(B)637TAB—X—Y—VALUE见表51O(B)638TAB_MIN—NUMBER见表51O(B)。39TAB-MAXJNUMBER见表51O(B)o40TAlLOP—CODE见表51O(B)。41TABSTATUS见表51O(B)6TAB—ACTUAL—NUM—42见表51O(B)6BER194 表165(续)GB/T27526--2011必备(M)/相对参数名称对象类型数据类型存储大小访问参数用法/复位缺省下载可选(O)索引传输类型类别值顺序(A类和B类)43~P1保留M(A,B)5253第1个制造商特定参数O(A.B)8仅当CAL—TYPE一0时才允许下载}6如果支持L1N_TYPE一1(线性化表),则这些参数是必备的。7.4.4.4物位转换块的视图对象物位转换块的视图对象见表166。表166物位转换块的视图对象访问保留相对索引参数名称替代值view_lview一2view一3view_48PRIMARY-VAl,UE59PRIMARY—VAl.UE_UNIT210LEVEL411LEVEL—UNIT212SENSOR—VAI,UE413SENSOR_UNIT214SECONDARt矿AI。UEi515SECONDARY—VALUE一1一UNIT216SECONDARY—.VAl。UE——2517SECONDARY..VALUE_2——UNIT218SENSOR_OFFSET419CAL—TYPE120CAL—P()INT—LO42lCALPOlNT—HI422LEVELLO423I。EVEL—HI424LEVELoFFSET425LINTYPEl26LINDIAMETER4 GB/T27526—2011表166(续)访问保留相对索引参数名称替代值view一1view2view一3view427I。IN—V()I,UME428SENSOR—H1GH—L1MIT429SENSOR—LOW—LIMIT430MAX—SENSOI乙VALUE43lMIN——SENSOR—.VALUE432TEMPERATURE433TEMPERATURE—UNlT234MAX—TEMPERATURE435MIN—TEMPERATURE436TAB-ENTRY37TAB—X/Y—VAI。UE38TAB—MIN—NUMBER39TAnMA)LNUMBER40TAB()PCoDE4lTAB-STATUS42TAB—ACTUAL—NUMBER视图对象的字节总数(+标准参数字节数)9__1380牟1329+36保留7.4.5流量7.4.5.1流量转换块概述流量转换块描述流量设备的基本参数集。在7.4.5中描述了用于若干测量原理的必备参数集。图54示出了这些参数的功能性相互关系。倒蠹霭灞赫黜图54流量转换块的功能框图 7.4.5.2流量转换块的参数描述7.4.5.2.1概述GB/T27526--2011流量转换块的参数取决于流量计的类型。表167概述了这些参数的分配。定义这些参数用于电磁流量计、科里奥利流量计、涡流流量计、热流量计、超声波流量计,以及可变面积流量计。为差压变送器的流量转换块定义最小参数集是不可能的。该转换块主变量(质量流量或体积流量)的输出类型取决于应用。差压变送器转换块应传送传感器下限和上限范围值及相应单位。表167将每个参数指定用于一种流量计类型。对于这些类型,所有的参数都是必备的。表167流量设备转换块的参数总览参数流量计类型电磁科里奥利涡流热质量超声波可变面积流量计CALIBRFACToRMNOMINALSIZEMNOMINAL—SIZE_UNITSMLOUFLOW—CUTOFFMFLOW—DIRECTIONM()M0ZERO—POlNTO()ZERO—POINT-ADJUST0o()OZERO—POINTUNIT0o()OMEASUREMENTMODEM()oMoSAMPI,ING—FREQUENCYMo()oSAMPI,IN(LFREqLUNlTSMo()OVOLUME—FLOWM0M()MVOLUMEFLO虻LO—LIMITM()MoMVOLUME-FLOW—HLLIMITMOM0MVOI。UMLFI.OW—U『NITSM()MOMMASS_FL()WoM()Mo()MASS_FLOW—LO—LIMIToMoM()OMASSFLOW—HLLIMIToMoMoOMASS-FI。OW—UNlTSOMOM()DENSITYoMo0o()DENSITY—I。O—LIMIT0M()OoDENSITY—HLLlMIT()MoOo0DENSITY—UNITS()MoO()TEMPERATUREOMO() GB/T27526--201表167(续)参数流量计类型电磁科里奥利涡流热质量超声波可变面积流量计TEMPERATURE—L()-LIMIT()MOTEMPERATURE—H1一LIMITOM0OoTEMPERATURE—UNITSoMO()oVORTEX—FREQUENCYO0MO()oVORTEx_FREQ上O—I,1MIToM0OoVORTEX—FREQ二HLLIMITOMo()VORTEX_FREOUNⅡSoMo()SOUNDVELOCITY0o()oM()SOUNDVELOCITlLLo—LIMIToOM0SOUNDVELOCITY—HLLIMITO0MOSOUND二VEI。OCITY—UNITS0oOMOM——必备的;O——可选的。7.4.5.2.2流量转换块的参数描述流量转换块的参数描述见表168。表168流量转换块的参数描述参数描述流量传感器的增益补偿值,以使得流量指示达到制造商规定的精度(传感器特CAI。IBRFACTOR定的,不应被下载)NoMINALSIZE用于插人型流量变送器的测量管道的理想尺寸或过程管道尺寸所选的NOMINAL_SIZE参数的单位。NOMINALSIZLUNITS1013;mmlOl911nch如果PV绝对值小于LOW—FLOW—CUTOFF,则将PV设为0。该值可以有一LOW—FLO贮CUTOFF个滞后。如果该值有一个滞后,则LOW—FLOW—CUTOFF定义更低的切换点。LOw—FL()w—CUTOFF的单位是该PV的单位对测量的PV值指定一个任意的正或负符号。FLOW—DIRECTIoN0:正l:负流量传感器的偏移补偿值。在无流量时.可以指示真正的零流量值(传感器特ZERO—POINT定,不应被下载)198 表168(续)GB/T27526--2011参数描述启动设备特定的调整周期。在无流量过程条件下,它决定真正的ZERO—POINT值。结果保存在ZERO—POINT中。ZERO—P01NTADJUST0:取消1:执行所选的ZERO—POINT参数的单位代码。ZERO——P01NT——UNIT1062:mm/s流量测量模式,单向测量或双向测量。MEASUREMENT—MODE0:单向1:双向SAMPLlNG—FREQ指示传感器的现场采样频率(fieldfrequency)(传感器特定,不应被下载)所选的参数SAMPI。1NG_FREQ的单位代码。SAMPLINtFREQ.UNITS1077;HzVOLUME—FLOW体积流量的测量值VOLUME-FI。OW一1。O—LIMlT传感器的下限范围值(体积流量)的绝对值VOLUME-FI,ow—HLLIMIT传感器的上限范围值(体积流量)的绝对值所选的参数VOLUME—FL0w、VOLUME—FLOW—LOj。IMIT和VOI。uME—FLOwj{LLIMIT的单位代码。1349:m3/hVOLUME—FLOW—UNITS1351:I./s1357:It3/s(立方英尺每秒)1363:gal/min[】J[1仑(美制)每分钟]MASSFI。()W质量流量的测量值MAS&FLOW—HI—I。IMIT传感器的上限范围值(质量流量)的绝对值MASS-FLOW-1⋯OIIMIT传感器的下限范围值(质量流量)的绝对值所选的参数MASSFLOW、MASS—FLOW—HI—LIMI和MASS—FLOW~LO—LIMIT的单位代码。MASS-FLOW—UNITS1322:kg/s1330:lb/sDENSITY介质密度的测量值DENSITY—HI—LIMlT传感器的上限范围值(密度)DENSITY—L【)一LIMIT传感器的下限范围值(密度)所选的参数DENSITY、DENSITY—HI—LIMIT和DENSITY—LO—LIMIT的单位代码。DENSITY—UNITS1103:kg/I.1107:lb/ft3TEMPERATURE传感器的温度测量值199 GB/T27526--20{1表168(续)参数描述所选的参数TEMPERATURE、TEMPERATuRE—HI—LIMIT和TEMPERA—TURE_I.O—LIMIT的单位代码。TEMPERATUREUNITS1000:K1001:℃1002:。FTEMPERATURE—HLLIMIT传感器的上限范围值(温度)TEMPERATURE-I,O—I。IMlT传感器的下限范围值(温度)VOR"I’EXFREQ涡流频率测量值,与流量速度成比例V()RTE)(_FREQLHI—LIMlT传感器的上限范围值(涡流频率)VORTEX—FRE也LO—LIMIT传感器的下限范围值(涡流频率)所选的参数VORTEX~FREQ、VORTEX—FREQL0一LIMIT和VORTEX—V()RTEX—FRElLUNITSFREeLHLLIMIT的单位代码。1077:HzSOUNl3_VEI。OCITY介质的声速SOUND—VEl。OCITY—HLLIMIT传感器的上限范围值(声速)SOUND二VEl。OCITY—I.()_IAMlT传感器的下限范围值(声速)所选的参数SOUND—VEl。OCITY、SOUND—VEI。OCITY—LO—IAMIT和s()uND二VELOcITYj{LLIMIT的单位代码。SOUNDVELOCITY—UNITS1061:m/s1067:ft/s7.4.5.3流量转换块的参数属性流量转换块的参数属性见表169。表169流量转换块的参数属性必备(M)/相对参数用法/复位缺省下载可选(())索引参数名称对象类型数据类型存储大小访问传输类型类别值顺序(A类和B类)...标准参数见“通用要求”附加的流量转换块参数传感8CALIBR-FACTORSimpleFloatS4C/aF器特定9LoW~FLO、V—CUTOFFSimpleFloatS4C/aF012 表169(续)GB/T27526--2011必备(M)/相对参数用法/复位缺省下载可选(())索引参数名称对象类型数据类型存储大小访问传输类型类别值顺序(A类和B类)MEASUREMENT10SimpleUnsigned8S1C/aF01—MoDE1lF【.o、V—DIRECTIONSimpleUnsigned8SlC/aFO2传感12ZER(LPOINTSimpleFloatS4C/aF器特定ZERO—POINT—AD—13SimpleUnsigned8NlC/a0JUST14ZERO—P()IN7r_UNITSimpleUnsignedl6S2C/a1062315NOMINAI—S1ZESimpleFloatS4C/aF16N()M1NAI。SIZE_UNITSSimpleUnsignedl6S2C/a10134】7VOI,UME.。FLOWRecord10lDSC/a18V()LUMEFLOW_UNITSSimpleUnsignedl6S2C/aF13495VOl,UME—FI。OW—I。O19SimpleFIoatS4C/aF—LIMITVOI.UME——FLOW——HI20SimpleFloatS4C/aF—IAMIT2lMASS-FI.()WRecord101D5C/a22MASSFLOW—UNITSSimpleUnsignedl6S2C/aF13226MASS—FI。OW—I,()23SimpleFloatS4C/aF~IAMITMASS—FI,OW—H124SimpleFloatS4C/aF~1AMIT25DENSITYRecord101D5C/a26DENSlTY—UNITSSimpleUnsignedl6S2C/aF1103727DENSlTlLl。O—L1MITSimpleFloatS4C/aF28DENSlTY—HLLIMITSimpleFloatS4C/aF29TEMPERATURERecord101D5C/a201 GB/T27526--201表169(续)必备(M)/相对参数名称对象类型数据类型存储大小访问参数用法/复位缺省下载可选(O)索引传输类型类别值顺序(A类和B类)30TEMPERATURE—UNITSSimpleUnsignedl6S2C/aF10008TEMPERATURE—LO31SimpleFloatS4C/aF_LIMITTEMPERATURE—HI32SimpleFloatS4C/aF—LIMIT33VORTEX—FREQRecord101D5C/aVoRTEX—FREl工34SimpleUnsignedl6S2C/aF10779UNITSVORTEX_FREq_LO_35SimpleFloatS4C/aFUMITVORTEXFREQ_HI—36SimpleFloatS4C/aFLIMIT37SOUNDVELOCITYRecord101D5C/aSOUNDLVEI,OCITY—38SimpleUnsignedl6S2C/aF106110UNITSSOUND——VELOCITY——39SimpleFloatS4C/aFLO—LIMITSOUND——VELOCITY——40SimpleFloatS4C/aFHLLIMIT41SAMPLING—FREQRecordL01D5C/aSAMPLIN芷FREQ42SimpleUnsignedl6S2C/a107711UNITS43~PN()保留M(A,B)52第1个制造商特定的53O(A,B)参数3见表167。7.4.5.4流量转换块的视图对象流量转换块的视图对象见表170。202 表170流量转换块的视图对象GB/T27526--2011访问相对索引参数名称View_l和View一2电磁科里奥利涡流热质量超声波可变面积流量计8CALIBR—FACTOR9LOW—FLOW—CUTOFF10MEASUREMENTMODE11FL0虻DIRECTlON12ZERo—POINT‘13ZERO—P01NTADJUST14ZERO—POINT二UNIT15NoMINAL—SIZE16NOMINAL_SIZE—UNITS17VOLUME-FLOW518”OLUMEFLO贮UNITS19VOLUME-FLOW—LO—LIMIT20VOLUME-FLOW—HLLIMIT21MASS-FLOW522MAS殳FLoW—UNITS23MASSFLOW-LO—LIMIT24MASS_FLOW—HLLIMIT25DENSITY526DENSITYUNITS27DENSITY—LO—LIMlT28DENSITY—.HI——LIMlT29TEMPERATURE530TEMPERATUREJUNITS31TEMPERATURE-LO—LIMIT32TEMPERATURE—HI—LIMIT33VORTE)(-FREQ534VORTEX—FREQ_UNITS35VORTEX-一FREqLL()_I。IMIT36VORTEX—FREQ—HLLIMIT37SOUND-VELOClTY538SOUND_VELOCITY—UNITS203 GB/T27526--20”表170(续)访问相对索引参数名称View_l和View_2电磁科里奥利涡流热质量超声波可变面积流量计39SOUNDVEI。OClTYI。O—LIMIT40S()UND_VELOCITY—HI_I.IMIT4lSAMPI,1NGFREQ542SAMPLING—FREQ_UNITS视图对象的字节总数(+标准参数字节数)10+1315+1310+135+1310上135+13流量转换块的View_3对象见表171。表171流量转换块的View_3对象访问相对索引参数名称替代值view_3电磁科里奥利涡流热质量超声波可变面积流量计8CALIBR—FACTOR49I.()W—FI。OW—CUToFF410MEASUREMENT—M()DE1l111FI.oUDIRECTION1l112ZERO—POINT13ZERO—POINLADJUST14ZERO——POINT.—UNIT215N()MINALSIZE416NoMINAL_SIZEUNITS217VOl,UME+FI。OW18VOl。UME矗FI。0wjjNITS219VOLUME-FLOW—LO—LIMIT420VOLUME—FI,()W—HLLIMIT421MASS-FLOW22MASS_FI。OW—UNITS223MASSFLOW—I。o—LIMIT424MASS—FLOW—HI—l。IMIT425DENSITY204 表171(续)GB/T27526--201访问相对索引参数名称替代值View_3电磁科里奥利涡流热质量超声波可变面积流量计26DENSITYJJNITS227DENSITY—LO—L1MIT428DENSITY—HI_I。1M1T429TEMPERATURE30TEMPERATURE—UNlTS231TEMPERATUREI⋯OiIMIT432TEMPERATUREHII.IMIT433VORTEX—FREQ34VORTEX—FREQ—UNITS235VORTEX—FRE(L1。O_I。IMIT436VORTEX—FREqLHI—L1M1T437SOUND—VEl.OCITY38SOUNDVELf)CIT匕UNITS239SOUNDVELOCITY—LO—LIMIT440SOUND—VEI。0CITY—HI—L1MIT441SAMPI,IN(LFREQ42SAMPI。ING_FREQ-UNITS2视图对象的字节总数(+标准参数字节数)30上3648上3630+3626+3638+3626上36保留View一4的参数分配。7.4.6块的顺序和分配7.4.6.1概述流量设备分为三类,类别描述了流量转换块的动态变量与后续块(模拟输入块和累加器块)之间的关系(连接顺序)。流量转换块的类别见表172。表172流量转换块的类别类别动态转换块输出变量块1块2块3块41类PVToT2类PVSVT()T3类PVSVTVT(】TPV——主变量;sv——第二变量;Tv——第三变量;T()T——累加器块。205 GB/T27526--20117.4.6.2流量设备的动态变量分配流量设备的动态变量的分配见表173。表173动态变量的分配设备类型(在转换块类别中的编码)转换块输出PVSVTV科里奥利流量计质量流量密度温度电磁流量计体积流量热质量流量计质量流量超声波流量计体积流量声速可变面积流量计体积流量涡流流量计体积流量涡流频率7.5一致性声明表174给出了变送器组件的一致性声明模板。表174变送器组件的一致性声明项一致性声明子元素物理块M功能块M模拟输入功能块M累加器功能块0其他功能块0o(A类)转换块M(B类)O(A类)温度转换块S(B类)O(A类)压力转换块S(B类)O(A类)物位转换块S(B类)O(A类)流量转换块S(B类)O(A类)其他转换块S(B类)206 8离散输入的设备数据单GB/T27526--2018.1物理块附加参数的参数描述无附加参数。第1个制造商特定的块参数从相对索引33开始。8.2离散输入功能块8.2.1概述图55示出离散输入(DI)功能块,例如:感应开关、光开关、电容式开关、超声波开关和接近开关等。标准参教篓INVERTSIMULAT。E—D卜>过程II教图55离散输入功能块的参数图56示出了MODE的结构和DI的仿真特性。寓散■八功鼍央E磊i斋高一厂————]黻已lⅫMULATE叫可习上品:一n幢和状况卜}—b:≮L的I堡哒翌|_阻)l垡l鉴翌I—L二二H墼■C=≮添\I=翮“I堡l塑I昏’一图56离散输入功能块的仿真、模式和状态框图图57给出了模式生成和状况生成的输入和输出概要。Z07 GB/T27526--2011过程变量状况r转换块)内部条件一允许模式1AROETMODE图57模式生成和状况生成的条件转换块过程变量的状况在转换块上是可见的。目标模式(TargetMode)由操作员设定.允许模式(PermittedMode)由功能块设计人员设定。实际模式(ActualMode)是FB参数MODE—BI.K的一个属性,它是模式计算的结果(见第5章“通用要求”)。状况(OUT—D)与功能块的OUT—D值(数据类型102)相结合。8.2.1.1DI状态机离散输入功能块的状态机见图58。图58离散输入功能块的状态机根据B类设备的一致性要求,对于DI功能块,O/S(OutofService)模式、MAN(Manual)模式和AUTO(Automatic)模式作为允许模式是必备的。可能的模式转换见图58。8.2.1.2实际模式计算在表175中,左边列出了DI功能块从当前实际模式(上一次执行)转换为新实际模式所必需的所有条件,右边列出了计算的结果。表175中的第1列包含图58中状态机的转换号。通用条件:允许模式为o/s、Man和Auto。表175实际模式计算的条件和结果条件结果转换Ig标模式(操作员设置)实际模式(计算的)T2。T5,T6()/sO/ST4.T8,T9AUT【)AUT()T1,T3,T7MAN208 GB/T27526--20118.2.1.3输出状况计算表176列出了影响输出参数的状况的条件。表的左边列出了所有这些条件,表的右边列出了结果。表170输出参数状况计算的条件和结果条件结果实际模式状况(转换块输出)状况(OUT—D)o/sBAD-OutofService.constantMAN由操作员写入受以下参数的影响:AUT()BAD——FSAFE—TYPE受以下参数的影响——PV子状况;AUT()<)BAD——报警(ST_REV,Limits);——内部DIFB条件;——状况的优先级表(见“通用要求”)8无影响。8.2.2离散输入功能块的参数描述离散输入功能块的参数描述见表177。表177离散输入功能块的参数描述参数描述CHANNEL向功能块提供测量值的有效转换块的索引。详见“通用要求定义”在Pv-D的输入值被保存在OUT二D之前,指示是否应对其进行逻辑反转。编码:INVERT0:不反转1:反转定义在检测到故障时设备的反应。编码:o:将值FSAFE-VAI。UE作为OUT—D使用状况一UNCERTAIN—substitutevalue61:使用上一次保存的OUT—D有效值FSAFE—TYPE状况一UNCERTAIN—lastusablevalue(如果无有效值可用,则应使用UNCERTAIN—Initialvalue)62:OUT—D具有错误的计算值和状态状态一BAD一(8),(6)3如所计算的;‘此处使用经典状况定义;如果使用浓缩状况见表83209 GB/T27526--2011表f77(续)参数描述FSAFE—VAL—D当检测出传感器故障或传感器电子故障时,参数OUT_D的缺省值0UT—DOUT—D是功能块的输出。在Man模式下,该值由操作员设置为了便于调试和测试,离散输人功能块DIFB中来自转换块的输入值可通过该参数进行修改。S1MULATE—D此时,断开转换块与DIFB的连接8.2.3离散输入功能块的参数属性离散输入功能块的参数属性见表178。表178离散输入功能块的参数属性相对参数名称对象类型数据类型存储大小访问参数用法/必备(M)/索引传输类型复位类别缺省值可选(O)(A类和B类)...标准参数见“通用要求”附加的离散输入功能块参数10oUT—DReeord102D2r●waO/cycM14CHANNELSimpleUnsignedl6S2C/aFO(A),M(B)15INVERTSimpleUnsigned8S1C/aF0M20FSAFE_TYPESimpleUnsigned8SlC/aFO(A),M(B)21FSAFE—VALDSimpleUnsigned8S1C/aF0M24SIMULATERecordD争51S3C/aF禁止O(A).M(B)25~PI保留M34第1个制造35o商特定参数。如果AIFB的实际模式ActualMode—MAN,则参数OUT_D是可写的。8.2.4离散输入功能块的视图对象离散输入功能块的视图对象见表179。210 表179离散输入功能块的视图对象GB/T27526--2011访问保留相对索引参数名称替代值view_lview一2view一3view4一lO()UTD2一14CHANNEI,2151NVERT120FSAFE—TYPE121FSAFE—VALD124SIMULATE3视图对象的字节总数(+标准参数字节数)2+135+138+46保留8.3转换块8.3.1离散输入转换块的参数描述离散输入转换块的参数描述见表180。表180离散输入转换块的参数描述参数描述启用断线和短路检测。编码:0:启用断线和短路检测SENSOR—WIRE—CHECK1:启用断线检测,禁用短路检测2:禁用断线检测,启用短路检测3:禁用断线和短路检测SENSOR_SER—NUM传感器的序列号SENSoRID传感器(类型)的标识SENSOR—MAN传感器的制造商PVD包含功能块可用的测量值和状况一8.3.2离散输入转换块的参数属性离散输入转换块的参数属性见表181。2ll GB/T27526--2011表181离散输入转换块的参数属性⋯。田.,11必备(M)/相对参数名称对象类型数据类型存储大小访问篙P“H。暴:≥索引...标准参数见“通用要求”离散输入转换块的附加参数8SENSOR—W1RE。CHECKSimpleUnsigned8S1C/aF0—9SENSORIDSimpleOctetStringS16C/aI()10SENSOR~SER—NUMSimpleOctetStringS16C/aIo一1lSENSORJ订ANSimpleOctetStringS16C/aIo一12P、,-DReeord102D2C/aM(B)13~PI保留M22第1个制造商特定的23()参数8.3.3离散输入转换块的视图对象离散输人转换块的视图对象见表182。表182离散输入转换块的视图对象访问保留相对索引参数名称替代view_lview一2view一3view一48SENSOR—WIRE—CHECK250l9SENSOR—ID1610SENSOR_SERNUM161lSENSOR—MAN1612PV—D2视图对象的字节总数(+标准参数字节数)2+1349+36保留8.4一致性声明表183给出了一致性声明模板。212 表183离散输入组件的一致性声明GB/T27526--201参数一致性声明于元素物理块M功能块M一离散输人功能块M其他功能块。转换块O(A类),M(B类)离散输入转换块O(A类),S(B类)其他转换块O(A类),S(B类)9离散输出的设备数据单9.1物理块附加参数的参数描述无附加参数。第1个制造商特定的块参数从相对索引33开始。9.2离散输出功能块9.2.1概述9.2.1.1总览本行规适用于各种离散输出。因此,本节仅以阀作为示例。离散输出功能块表示诸如离散阀、继电器输出、晶体管输出等。图59给出了离散输出功能块的参数概要。标准参数SPD、READBACKDOUTD1N-。6”“-过程参敷OUTCHANNELINVERTSIMULATED⋯一J图59离散输出功能块的参数概要图60示出具有仿真、模式和状况的DO结构。 (;B/T27526--2011离戢输出功能块alm∞MoDEI---鲢一_J谰*I式和jt况魁理状况6I值I状况l陋ASOUTDIIL模式叫l值l状酲IlRCA$IND[--_Ls聪矗ISPD卜“罂门叫I值J状况II芦竺掣1。_员I值I删阿酮』叭.hTⅣT、lIp“-IOUT_DI掣=f。’I值I状况匝}霉湖删OnI怖状刊l值l状况l/-IImADBACK_DI最一,一l位l状况IOEI值l状况图60离散输出功能块的仿真、模式和状况图图61给出了模式生成和状况生成所需考虑的所有因素的概要。琳接块foUTA:HANNEL来自操作员来自攥作员来自转换块(IN_CHANNEL00(RCAS—nLD)☆Ⅱ口口口口口口口n口(RCASOUTD)口口口口口口口口口口D口口口口1ARGETMODE图61模式生成和状况生成的条件状况(RCAS_IN—D)与由监控主机为目标设定值所提供的值相结合。实际模式(ActualMode)是FB参数MODE_BLK的一个属性,它是模式计算的结果。状况(RCAS—OUTD)与来自功能块的RCAS_OUT_D值(数据类型102)相结合,被提供给监控主机。到转换块的过程状况与从功能块到转换块的主输出值(数据类型102)相结合。214 9.2.1.2DO状态机离散输出功能块的状态机见图62。GB/T27526--20”图62离散输出功能块的状态机根据B类设备的一致性要求,对于DO功能块,模式o/s(OUTOFSERVICE)、MAN(MANuAL)和AUTO(AuTOMATIc)作为允许模式是必备的。模式LO(本地超驰)和RCas(远程级联)是可选的。图62列出了可能的模式转换。9.2.1.3计算实际模式和改变目标模式的条件在表184中,左边列出了DO块从实际模式(上一次执行)转换为新的实际模式及目标模式所必需的所有条件。右边列出了计算的结果。表184中的第l列是图62中状态机的转换号。表184实际模式计算的条件和结果条件结果目标模式实际模式状况RCA蔓IN—D的状况转换<>GooD(c)的时实际模式(操作员)(2k一次执行)(RCAS-IN—D)(计算的)间超过FSAFE_TIME2,7,8,11,16O/S15,18,20,21,22I。()L()l,4,9.12,17MAN3,5.13,19,23AUToAUT()19RCasLOAUTO23RCasO/SO.k.AUT()6RCasAUT()GOOD(C)一IARCas13RCasAUT()o.k.AUT()10RCasMANG00D(C)一1ARCas12RCasMAN(>GOOD(C)1AMAN14RCas<>GOOD(C)否RCas5RCas<>GOOD(C)是AUT()14RCasGOOD(C)RCas5RCasG00D(C)一IFSAUTo。无影响。 GB/T27526—20119.2.1.4产生输出状况的条件表185和表186给出了影响输出参数的状况的条件。表185输出参数的状况计算的条件和结果条件、结果实际模式状况(计算的)(SPD)(OUT—D)O/SBAD-outofservice.constantL()Go()D(NC)一ok.constantMAN上一个状况值及常量,或由操作员写人AUT0<)BAD和<)GOOD(NC)IFSGOOD(NC)AUT()BAD(仍在故障妄全时间内)GOOD(NC)BAD(故障安全时间结束)或AUT()见FAIL—SAFE_TYPEGOOD(NC)一IFSRCasGOOD(NC)ok8无影响。表186级联处理的状况计算的条件和结果条件结果实际模式目标模式状况(RCAs_IN—D)状况(RCA豇OUT—D)(计算的)L()GOOD(C)loealoverride.constantMAN()RCasGOOD(C)一notinvited.constantAUTO《)RCasG0()D(C)一notinvkedMANRCas()GOOD(C)一initializationacknowledgeGOOD(C)一initializationrequest,constantMANRCasGOOD(C)initializationacknowledgeGo()D(C)一okAUToRCas<>GOOD(C)一initializationacknowledgeGOOD(C)initializationrequestAUTORCasGOOD(C)initializationacknowledgeGOOD(C)一okRCasG()OD(C)一8G00D(C)ok。无影响。9.2.2离散输出功能块的参数描述离散输出功能块的参数描述见表187。 表187离散输出功能块的参数描述GB/T27526--2011参数描述CHECKBACK设备的详细信息,按位编码。同时可能有多个消息CHECK—BACK—MASK定义是否支持CHECK—BACK的信息比特。每个比特的编码:0:不支持1:支持FSAFE—TIME从检测出实际使用的设定值错误(SP_D=BAD或RCAS_IN<)GOOD)到功能块动作(该错误条件仍然存在)所需的时间,以s计。注:通信超时将使所传输的设定值状况改变为BAD(见6.3.4)FSAFE—TYPE在FSAFE—TIME之后仍然检测到实际使用的设定值错误的情况下,或者在实际使用的设定值的状况为“InitiateFailSafe”情况下,定义设备的反应。计算的实际模式为AuT()(见5.2.36)。编码:0:值FSAFEVALUE—D用作设定值OUT—D的状况一UNCERTAlN—substitutevaluel:使用上一个有效设定值()uT—D的状况一UNCERTAIN—LastusableValue或BAnNocommunication,noLUV2:执行器进入由AcTuAT()R—ACTION所定义的故障安全位置,oUT—D的状况一BADnonspecificFSAFE—VALD如果FSAFETYPE=0且FSAFE被激活,则OUT—D传递该值IN—CHANNEI。对有效的转换块及其参数的引用,它提供了最终控制元件(FEEDBACK—VAI.UE_D)的实际位置。更多描述见“通用要求”(CHANNEL)INVERT指示在模式AUTO或RCAS下写OUT—D之前是否应将SP—D逻辑取反。编码:0:不取反1:取反OUT—CHANNEL对有效的转换块及其参数的引用,它提供了最终控制元件(P()SITlONING—VALUED)的实际位置。更多描述见“通用要求”(CHANNEL)oU’r_D在AUTO、RCas模式下该参数是离散输出功能块的过程变量,在MAN和LO模式下该参数是由操作员/m程师设定的值。在BAD状况下,阀进入ACTUATOR_ACTION所规定的位置READBACK—D最终控制元件及其传感器的实际位置RCAS—IN—D监控主机提供给处于RCAS模式下的离散输出功能块的目标设定值和状况RCAS—oUT—D向监控主机提供的功能块的设定值和状况,用于监控/反向计算(backcalculation),以允许在受限条件或模式变化的情况下采取行动S1MULATE—D用于调试和维护,可通过定义值和状况来仿真READBACK。此时.转换块和DOFB的连接被断开SP—DAUTO模式下所用的功能块的设定值217 GB/T27526--20119.2.3离散输出功能块的参数属性离散输出功能块的参数属性见表188。表188离散输出功能块的参数属性相对参数名称对象数据类型存储大小访问参数用法/复位【必备(M)/缺省值{可选(E))索引类型传输类型类别|(A类和B类)...标准参数见“通用要求”离散输出功能块的附加参数9SP—DRecord102D2I/a,cycM10oUTDRecord102D2C/aO(A),M(B)12READBACK—DRecord102D2O/a,cyc()14RCAS_IN—DReeord102D21/a,cyc()17CHANNELSimpleUnsignedl6S2C/aFO(A),M(B)18INVERTSimpleUnsigned8S1C/aFOM19FSAFE_TIMESimpleFloatS4C/aFOO(A),M(B)20FSAFE—TYPESimpleUnsigned8SlC/aF【)(A),M(B)21FSAFE—VALDSimpleUnsigned8SlC/aF0()(A),M(B)22RCAS—oUT—DRecorc102D2O/a,cyc()24SIMULATERecorcD孓5lS3C/aFdisabledO(A),M(B)33CHECK—BACKSimpleOctetStringD3C/a,CycM34CHECK—BACK—MASKSimple0ctetStringCst3C/aM35~44PI保留M45第1个制造商特定参数09.2.4离散输出功能块的视图对象离散输出功能块的视图对象见表189。表189离散输出功能块的视图对象访问保留相对索引参数名称替代值viewlview2view一3view一49SP—D210oUT—D212READBACK—D2 表189(续)GB/T2752昏一2011访问保留相对索引参数名称替代值view—lview一2view一3view一4——14RCAS—IN—D217CHANNEL218INVERT119FSAFE—TIME420FSAFE—TYPE121FSAFE—VALD122RCAS.oUT—D224SlMULATE333CHECK。BACK334CHECK—BACK—MASK3350UT—CHANNEL2视图对象的字节总数(十标准参数字节数)11+1319+1314+46保留9.2.5离散输出FB参数CHECK_BACK的编码Bitstring到OctetString的映射见5.2.3.I和表2。离散输出FB的参数CHECK—BACK的编码见表190。表190离散输出lib的参数CHECK_BACK的编码CHECK—BACK比特描述指示类别助记符0CBLFAILSAFE瑚场设各处于故障安全激活状态R1C耻REQ—LOC—OP请求设备中的本地操作R2CB_LoCALOP现场设备处于本地控制下R3CB()VERRIDE激活紧急超驰R4CB-DIS(∑DIR实际位置的反馈,不同于所期望的位置R5CB-LEAD-BREAK—VALVE指示阀连接断路R6CB-SHORTCIRCUIT—VALVE指示阀连接短路R7未使用8CBrAcT—OPEN执行器转向开方向R9CB_ACT—CLOSE执行器转向关方向R10CB_UPDATEEVT由FB和TB的静态数据的任何改变所产生的警报A11CB—SIMULATE启用过程值的仿真R219 GB/T27526--2011表190(续)CHECK—BACK比特描述指示类别助记符12未使用13CB—CoNTR—ERR内部控制回路受干扰R14CB—CoNTR—INACT阀处于无效状态(OUT—D具有“BAD”状况)R15CB—SELFTEST设备处于自检状态R16CB—T()T—VAI。VE—TRAV指示已超过阀的全行程限值R17CBBREAK—TIMEOPEN,To—CI。OSE从OPEN变换成CLOSE的转向时间超限R18CB-BREAK—TIMECLOSE—TO—OPEN从CLOSE变换成OPEN的转向时间超限R19CB_CYCI。E—TEST内部周期测试中出现差错R20CB-TRAVEL—T1ME—OPEN—T【)_CLOSE从()PEN变成CLOSE的时间超限R21CB-TRAVEI。一TIME_CLOSE_TOOPEN从CLOSE变成OPEN的时间超限R22CB—TRAVEL—BLOCKED阀机械阻塞R23CB_ZERO—POINT—ERR()R不能到达零点位置RCHECK—BACK比特的值:0;不置位1:置位指示类别:R:只要引起消息的原因存在.指示就保持有效。A:在20s后指示将被自动复位。9.3转换块9.3.1离散阀控制转换块的参数描述转换块的输出是READBACK—D,用于离散阀的控制应用。对于每个离散输出可使用两个接近开关输入。输入信号指示阀的ON/OFF状态。离散阀控制转换块的参数描述见表191。表191离散阀控制转换块的参数描述参数描述ACTUATOR—ACTION阀及其执行器掉电时的故障安全位置:编码:0:未初始化1:打开2:关闭ACTUAT()R—MAN执行器制造商的名称ACTUATOR—SERJNUM设备执行器的序列号ACTUAToR—ID执行器(类型)的标识 表191(续)GB/T27526--2011参数描述TRAVELCoUNT从OPEN转换至cLoSE以及从CI,OSE转换至()PEN的循环次数(两者之和)TRAVEL_COUNT—I。1MTRAVELCOUNT的限值BREAK—TIME-OPEN—CLOSE从转变为CLOSE状态到指示阀离开()PEN状态之间的时间设定值,分辨率为10msBREAK—T1ME-CI。OSE-OPEN从转变为OPEN状态到指示阀离开CLOSE状态之间的时间设定值,分辨率为10msBREAK—T1ME-OPEN—CI,OSE—ACT从转变为CI。OSE状态到指示阀离开OPEN状态之间的实际时间,分辨率为10msBREAK—TIME—CLOSE_OPEN—ACT从转变为OPEN状态到指示阀离开CI,OSE状态之间的实际时间.分辨率为10msBREAK-TIME-()PEN—CI。(ISE_TOI。允许的BREAK—TIME—OPEN—CLOSE与BREAK—TIME一()PEN—CLOSE—ACT之间的最大时差BREAK—TIME—CI。OSE一()PEN—TOI,允许的BREAK—TIME—CLOSE—OPEN与REAK—TIME—CLOSE一()PEN—ACT之间的最大时差CYCLE—TESTCMD启用/禁用内部功能测试规程。该功能定义是制造商特定的。编码:0:禁用l:启用CYCLE-TEST-TIME两次内部测试周期之间的时间,以s计FEEDBACK—VALUE—D最终控制元件的实际位置。在阀门控制的情况下,此对象指出离散阀的位置和传感器状态。Bit0(I。SB)和Bitl;0一未初始化.1一关闭,2一打开,3一中间Bit2:传感器1的状态Bit3:传感器1短路,1一短路,o一不短路Bit4:传感器1断路,1一断路,0--不断路Bit5:传感器2的状态Bit6:传感器2短路,1一短路,0--不短路Bit7(MSB):传感器2断路.1一断路,0=不断路POSITIONING—VALUE—D用于最终控制元件的实际命令变量SELF.CALI耻CMD启动设备特定的校准规程,制造商特定。0:缺省值SEI。F—CAI,IBSTATUS设备特定的校准规程的结果或状态,制造商特定。0;缺省值TRAVELTIME—CLOSE()PEN状态从CI。OSE转换为OPEN的时间的设定值,分辨率为10msTRAVELTlME—OPEN—CI。OSE状态从()PEN转换为CI.(ISE的时间的设定值,分辨率为10nlNTRAVELTlME—CI。(-ISE_()PEN—ACT状态从CI,OSE到()PEN的上一个行程时间。分辨率为10ms22l GB/T27526--201表191(续)参数描述TRAVELTIME-OPEN—CLOSE—ACT状态从OPEN到CI。OSE的上一个行程时间,分辨率为10msTRAVEL—TIME_CLOSE-OPEN—TOL允许的TRAVEL_TIME_CI—OSE—OPEN与TRAVEI,一TIME—CI.OSE—OPEN—ACT之间的最大时差TRAVEL—T1ME—OPEN—CLOSE—TOL允许的TRAVEL—TIME—OPEN~CLOSE与TRAVEL—TIME—OPEN—CI。OSE—ACT之间的最大时差VALVE—MAN阀制造商的名称VALVE—SEkNUM设备阀的序列号VALVE—ID闽(类型)的标识SENSOR—WIRE—CHECK启用断路检测和短路检测。编码:0:启用断路检测和短路检测。1:启用断路检测。禁用短路检测2:禁用断路检测t启用短路检测3:禁用断路检测和短路检铡9.3.2离散阀控制转换块的参数属性离散阀控制转换块的参数属性见表192。衰192离散阀控制转换块的参数属性相对对象参数用法/复位必备(M)/索引参数名称数据类型存储大小访问缺省值可选(O)类型传输类型类别(A类和B类)...标准参数见“通用要求”离散阀控制设备的附加转换块参数8VALVEMANSimpleOctetStringS16C/aIO(B)9ACTUATOR—MANSimpleOctetStringS16C/aIO(B)lOVALVELSER-NUMSimpleOctetStringS16C/aIO(B)llACTUATOR—SER_NUMSimple0ctetStringS16C/a10(B)12VALVE—IDSimpleOctetStringS16C/aIO(B)13ACTUAToILIDSimple0ctetStringS16C/aIO(B)14ACTUATOR—ACTIONSimpleUnsigned8S1C/aFM(B)15TRAVELCOUNTSimpleUnsigned32N4C/a0(B)16TRAVEL—COUNT一1。IMSimpleUnsigned32S4C/aFO(B)BREAK—TIME_OPEN—17SimpleUnsignedl6S2C/aFO(B)CLOSE222 表192(续)GB/T27526--2011相对对象参数用法/复位必备(M)/索引参数名称数据类型存储大小访问缺省值可选(O)类型传输类型类别(A类和B类)BREAKTIM已CLOSE-18SimpleUnsignedl6S2C/aFO(B)OPENBREAK—TIMeOPEN—19SimpleUnsignedl6D2C/aO(B)CI.OSE_ACTBREAK—TIME—CLOSE—20SimpleUnsignedl6D2C/aO(B)OPEN—ACTBREAKTIME-OPEN—2lSimpleUnsignedl6S2C/aFO(B)CLOSE—TOLBREAK—TIME-CLOSE_22SimpleUnsignedl6S2C/aFO(B)OPEN—TOL23CYCLETEST—CMDSimpleUnsigned8S1C/aFO(B)24CYCLETEST—TIMESimpleUnsignedl6S2C/aFO(B)TRAVEL_TIME—CLOSE。25SimpleUnsignedl6S2C/aFO(B)oPENTRAVELTIME_OPEN—26SimpleUnsignedl6S2C/aFO(B)CLOSETRAVELTIME-CLOSE_27SimpleUnsignedl6D2C/aO(B)OPEN—ACTTRAVELTIMEOPEN—28SimpleUnsignedl6D2C/aO(B)CLOSE.ACTTRAVELTIME—CLOSE—29SimpleUnsignedl6S2C/aFO(B)oPEN—ToI。TRAVEL—TIME-0PEN—30SimpleUnsignedl6S2C/aFO(B)CLOSE—ToL31SELF—CALIB—CMDSimpleUnsigned8NlC/aM(B)32SELF—CAI,IB_STATUSSimpleUnsigned8NlC/aM(B)33SENSOR—WIRE—CHECKSimpleUnsigned8S1C/aFO(B)34PoSITIONlNG—VALUE—DReeord102D2C/aO(B)35FEEDBACK—VALUE—DRecord102D2C/aO(B)36~43PI保留。制造商特定。223 GB/T27526--20119.3.3离散阀控制转换块的视图对象离散阀控制转换块的视图对象见表193。表193离散阀控制转换块的视图对象访问相对索引参数名称替代值View1View_2VJew一3View一48VAI。VEMAN169ACTUAT()RMAN1610VALVE—SER—NUM1611ACTUAT()R—SER—NUM1612VAI。VEID1613ACTUAToRID1614ACTUAToR—ACTION115TRAVELC()UNT416TRAVELCOUNT一1。IM417BREAKTIME一()PEN—CI。OSE218BREAK—TIME-CI,OSE_OPEN219BREAK—TIME—OPEN—CI。OSE—ACT220BREAK—TIMtCLOSE-()PEN—ACT221BREAK—TIME-OPEN—CI,OSE—TOL222BREAK—TIME—CLOSEOPEN—TOL223CYCLE—TEST—CMD24CYCI.E—TEST—TIME225TRAVELTIMECLOSE()PEN226TRAVELTIME—OPEN—CI,OSE227TRAVELTIMECI。OSt()PEN—ACT228TRAVELTIME()PEN——CLOSE——ACT229TRAVELTIME-CI.USE_OPEN—TOL230TRAVEL_T1ME_OPEN—CI,OSE—TOL231SELF—CAl。113_CMD32SEI.F-CALIB_STATUS133SENSORWIRECHECK134POSITIONINGVAI,UE—D235FEEDBACK—VAI。U已D2视图对象的字节总数(+标准参数字节数)0上1317+1324+3696+0224 9.4一致性声明表194给出了一致性声明模板。表194离散输出组件的一致性声明GB/T27526--201参数一致性声明子元素物理块M功能块M离散输出功能块M其他功能块0转换块O(A类),M(B类)离散阎控制转换块O(A类),S(B类)其他转换块O(A类),S(B类)10执行器的设备数据单10.1物理块附加参数的参数描述无附加参数。第1个制造商特定块参数可从相对索引33开始。10.2模拟输出功能块10.2.1概述本文本中的模拟输出功能块表示用于执行最终控制的定位器或阀。图63中示出了这些参数。变速电机驱动器(例如泵、通风机、驱动器等)不属于这类设备数据单的范围。模拟输出功能块也可用于阀以外的其他模拟输出。在此情况下,与阀有关的所有参数的用法都必须符合此应用中所使用的转换块。标准参数POSDoUTC}IANNELPVSCALEOUTSCALE图63模拟输出功能块的参数概要225数割程过、●●●●●●●●●●●●●L,●●●●●●●●●●J GB/T27526--201110.2.2模拟输出功能块的结构图64示出了具有仿真、模式和状况的AO结构。图65示出了一些AO参数之问关系的详细情况。226图64模拟输出功能块的模式和仿真图图65模拟输出功能块的参数关系 10.2.3模拟输出功能块状态机10.2.3.1概述图66示出了模式生成和状况生成所有应考虑因素的概要。GB/T27526--201l状况(RCASIN)☆实际模式自部豢件状况(RcAsOUT)允许模式到转换块的过程变量状况TARGETMoDE图66模式生成和状况生成的条件状况(RCAS-IN)与由监控主机提供的值相结合,用于目标设定值。目标模式(TargetMode)由操作员设置,允许模式(PermittedMode)由功能块的设计人员设置。实际模式(ActualMode)是FB参数MODE—BLK的一个属性,它是模式计算的结果。状况(RCAS—OUT)与来自该块的RCAS—OUT值(数据类型101)相结合,提供给监控主机。转换块的过程状况与从该功能块向转换块的主输出值(数据类型101)相结合。模拟输出功能块的状态机见图67。图67模拟输出功能块的状态机根据B类设备的一致性要求,对于AO功能块,模式o/s(非服务)、MAN(手动)和AUTO(自动)作为允许模式是必备的。模式LO(本地超驰)和Rcas(远程级联)是可选的。图67列出了可能的模式转换。227 GB/T27526--201110.2.3.2实际模式计算和目标模式改变的条件在表195中,左边列出了AO功能块模式从实际模式(上一次执行)转变为新的实际模式和目标模式的所有必须条件。右边列出了计算的结果。表195中左边第1列是图67所示状态机中的转换号。表195实际模式计算的条件和结果条件结果目标模式实际模式状况RCAS_IN的状况实际模式转换<>GOOD(C)的时(操作员)(上一次执行)(RCASIN)(计算的)间超出FSAFE-TIME2,7,8,11,16O/S15,18,20,21,22I.()Lo1.4,9,12,17MAN3,5,13,19,23AUToAUT()19RCasLOAUT()23RCasO/SAUT()6RCasAUToGOOD(C)一IARCas13RCasAUTo<>GooD(C)一IAAUTo10RCasMANGOOD(C)一IARCaS12RCasMAN<>GOOD(C)一IAMAN14RCas<>GOOD(C)否RCas5RCas<>GOOD(C)是AUTo14RCasG()oD(C)RCas5RCasGo()D(C)IFSAUTo8无影响。10.2.3.3产生输出状况的条件表196和表197列出了影响输出参数状况的条件。左边列出了所有的条件,右边列出了结果。表196输出参数状况计算的条件和结果条件结果实际模式状况(计算的)(SP)(OUT)O/SBAD-OutofService.constantL()GOOD(NC)一ok.constantMAN上一次状况值和常量.或由操作员写入AUTo<>BAD且<>G()oD(NC)1FSGOOD(NC)AUToBAD(仍在故障安全时间内)GOOD(NC)AUTOBAD(故障安全时间结束)或GOOD(NC)一IFS见FAILSAFE—TYPERCasGooD(NC)ok8无影响。228 表197级联处理的状况计算的条件和结果GB/T27526--2011条件结果实际模式目标模式状况(计算的)(RCASIN)(RCAS_()UT)O/SBAI●OutofService.constantLoG()OD(C)一LocalOverride。constantMAN<>RCasGO()D(C)一NotInvited.constantAUT()<>RCasG()0D(C)一NotInvitedMANRCas<>InitializationacknowledgeGOOD(C)一Initializationrequest.constantMANRCasInitializationacknowledgeGOOD(C)一okAUT0RCas<>InitializationacknowledgeGOOD(C)一InitializationrequestAUT()RCasInitializationacknowledgeGooD(C)一okRCasG0()D(C)一8GOOD(C)一ok8无影响。10.2.4模拟输出功能块的参数描述表198列出了模拟输出功能块的参数描述。表198模拟输出功能块的参数描述参数描述CHECK—BACK设备的详细信息,按位编码。同时可以有多个信息CHECK——BACK——MASK定义是否支持CHECK—BACK的信息比特。编码:0:不支持1:支持FSAFETIME从检测出实际使用的设定值错误(SP—D—BAD或RCAS_IN<>GOOD)到功能块动作(该错误条件仍然存在)所需的时间,以s计。注:通信超时将使所传输的设定值状况改变为BAD(见映射)FSAFETYPE在FsAFE—TIME之后仍然检测到实际使用的设定值错误的情况下。或者在实际使用的设定值的状况为“InitiateFailSafe”情况下,定义设备的反应。计算的实际模式分别为AUTO或RCAs(见5.2.3.6)。编码:0:值FSAFE_VALUE—D用作设定值OuT的状况一UNCERTAIN—substitutevaluel:使用上一个有效设定值0UT的状况一UNCERTAIN—LastUsableValue·或BAD-Nocommunication,FIOLUV2:执行器进入由ACTUATOR—ACTION所定义的故障一安全位置(仅可用于具有弹性恢复的执行器),OUT的状况一BAD-nonspecific GB/T27526—2011表198(续)参数描述FSAFE—VALUE如果FSAFE_TYPE=0且FSAFE被激活,则使用该设定值INCREASE_CLoSE在RCAS和AUTO模式下,定义的相对于设定值的执行器运动方向。编码:0:上升(设定值的增加导致阀开启--()PENNING)1:下降(设定值的增加导致阀关闭一cI。OSING)INCREASE—CLOSE的设置会影响下列参数:READBACK、POS—D、OUT和CHECKBACKIN—CHANNEL对有效的转换块及其参数的引用,它提供了最终控制元件(FEEDBACK—VALUED)的实际位置。更多描述见“通用要求”(CHANNEL)()UT此参数是AUTO和RCas模式下模拟输出块的过程变量,以工程单位计。其值由操作员/工程师在MAN和I,o模式下设定oUTCHANNEL对有效的转换块及其参数的引用,它提供了最终控制元件(pOSITIONING—VALUE_D)的实际位置。更多描述见“通用要求”(CHANNEL)OUT—SCALE将功能块中以百分数计的OUT转换成以工程单位计的OUT,作为该功能块的输出值。其组成有:低标度值、高标度值、工程单位代码和十进制小数点右边的位数。至少应支持以下单位:mm、。(度)、%(取决于VALVE-TYPE)POS_D阀的当前位置(离散)。编码:0:未初始化iz关闭2:打开3:中间位置PVSCAI。E将以工程单位计的PV转换成以百分数计的PV,作为功能块的输入值。其组成有:低标度值、高标度值、工程单位代码和十进制小数点右边的位数RCAS—IN在RCas模式下,以PVSCALE为单位的目标设定值,以及由监控主机向模拟控制或输出块提供的状况RCAS—OUT以PV_SCALE为单位的功能块的设定值和状况。将它们提供给监控主机,用于监控/反向计算,以允许在受限条件或在模式改变情况下采取行动READBACK在行程跨度范围内(在位置OPEN与CLOSE之间)最终控制元件的实际位置,以PV_SCAI。E为单位SETPDEVIATl0NOUT信号与反馈位置之间的差异,以行程跨度的百分数计(在位置OPEN与CLOSE之间)SIMUI,ATE由于调试和维护原因,可通过定义值和状况来仿真READBACK。此时,将断开从转换块到AOFB之间的信号路径SP设定值。在AUTO模式下,定义行程跨度范围内(在位置OPEN与CI.OSE之间)最终控制元件的位置,以Pv—SCALE的单位计230 10.2.5模拟输出功能块的参数属性表199列出了模拟输出功能块的参数属性。表199模拟输出功能块的参数属性GB/T27526--2011相对对象参数用法/复位I必备(M)/索引参数名称数据类型存储大小访问缺省值l可选(o)类型传输类型类别l(A类和B类)...标准参数见“通用要求”附加的模拟输出功能块参数9SPRecord101D5I/cycM100,11PV—SCALEReeordDS-36S11C/aFM0.%O(A).12READBACKReeord101D5O/cycM(B)14RCASlNRecord101D5I/cycO(B)o(A),21INCHANNELSimpleUnsignedl6S2C/aFM(B)O(A).22OUT—CHANNELSimpleUnsignedl6S2C/aFM(B)O(A),23FSAFE—TIMESimpleFloatS4C/aFOM(B)O(A),24FSAFE_TYPESimpleUnsigned8S1C/aF2M(B)O(A),25FSAFE—VALUESimpleFloatS4C/aF0M(B)27RCAS一0UTRecord101D5O/cyc0(B)3lPOS-DRecord102D2O/cycM32SETP—DEVIATIoNSimpleFloatD4C/aoO(A),33CHECK—BACKSimpleOctetStringD3O/eyeM(B)O(A),34CHECK—BACK—MASKSimpleOctetStringCst3C/aM(B)O(A)。35SIMULATERecoroDS-50S6C/aF禁止M(B)O(A)。36INCREASE-CI.OSESimpleUnsigned8SlC/aF0M(B)231 GB/T27526--201表199(续)相对对象参数用法/复位必备(M)/索引参数名称数据类型存储大小访问缺省值可选(O)类型传输类型类别(A类和B类)、()(A),37()UTRecord101D5C/aM(B)38OU丁-SCALERecordDs_36SllC/aFM39~PI保留M4849第1个制造商特定参数()10.2.6模拟输出功能块的视图对象表200列出了模拟输出功能块的视图对象。表200模拟输出功能块的视图对象访问保留相对索引参数名称替代值View一1View一2VJew3VJew49SP511PV—SCALE1112READBACK514RCAS_IN52lIN—CHANNEl。2220UT—CHANNEL223FSAFE_TIME424FSAFE-TYPE125FSAFE—VALUE427RCAS()UT531P()SD232SETP—DEVIATION433CHECK—BACK334CHECK——BACK——MASK335SIMULATE636INCREASE_CLOSE137()UT538()UT—SCALE1l视图对象的字节总数(+标准参数字节数)10上1343+1336+46保留 10.2.7模拟输出EB参数CHECK_BACK的编码Bitstring到Octet的映射见5.2.3.1和表2。表201列出了模拟输出FB参数CHECK—BACK的编码。表201模拟输出FB参数CHECK_BACK的编码GB/T27526--2011CHECKBACK比特描述指示类别助记符oCB_FAII|一SAFE现场设备处于故障安全状态R】CB_REQ—I。OC—OP请求本地操作R2C比1.()CAl。一OP现场设备处于本地控制下,LOCKEDOUT开关正常R3CB一()VERRIDE处于紧急超驰状态R4CB-DISC—D1R实际位置反馈与所期望的位置有差异R5CB-TORQUE_nOP指示OPEN方向的转矩超限R6CBT(JRQUE—I]一CL指示CLOSE方向的转矩超限R指示行程监控装置的状况,若为YES,则已超出执行器7CB—TRAV—TIMEA的行程时间8CB-ACT—OPEN执行器正转向OPEN方向R9CB—ACT—CLOSE执行器正转向CLOSE方向R由静态数据(功能块和转换块)的任何变化而产生的lOCB—UPDATE—EVTA警报1lCB—SIMUI。ATE启动仿真过程值R12未使用13CB-CONTR—ERR内部控制回路受到干扰R14cB-CONTR—INACT定位器处于无效状态(OUT的状况一BAD)R15CB—SELFTEST设备处于自检测状态R16CBLT()T—VAI.VE—TRAV指示超出阀的整个行程限值R17CB-ADD二lNPUT指示激活附加输入(即诊断)R18~21制造商特定22保留供行规使用23CB-ZEROPOINT—ERROR不能到达零点位置RCHECKJ3ACK比特的取值:0:不置位1:置位指示类别:R:只要引起消息的原因存在,指示就保持有效。A:在20s后.指示将自动复位。233 GB/T27526—201110.3转换块10.3.1执行器转换块概述10.3描述电动/电气转换块的参数。10.3.2执行器转换块的参数描述表202列出了执行器转换块的参数描述。表202执行器转换块的参数描述参数描述ACTUAT()R—SER—NUM属于定位器或电子设备的执行器的序列号ACTUAToR—ACTION对应于阀的执行器掉电的故障安全位置:编码:0:未初始化1:打开(100%)2:关闭(0%)3:不在实际位置/保持在实际位置ACTUATOR—MAN执行器籼造商的名称ACTUATOR—TYPE执行器的类型。编码:0:电气1:电动2:电液3:其他ACT-ROT二DIR执行器旋向()PEN方向。编码:0:顺时针旋向OPEN1:逆时针旋向OPENACT—STROKETIME—DEC对于整个系统(定位器、执行器和阀)而言,从OPEN位置到CLOSE位置的最小时间(以s计)。在调试时测量ACLsTROKE—TIME_INC对于整个系统(定位器、执行器和阀)而言,从CLOSE位置到OPEN位置的最大时间(以s计)。在调试时测量ACT—TRAV—TIME行程时间限值检测。在调试时测量ADD二GEAR—ID安装在执行器和阀之间的附加组件(例如变速箱、调压器)的制造商特定的类型标识AD岔GEAtCINS£DATE安装在执行器和阀之间的附加组件(例如变速箱、调压器)的安装日期ADI)_GEAR—MAN安装在执行器和阀之间的附加组件(例如变速箱、调压器)的制造商名称ADD-GEAR—SER.NUM安装在执行器和阀之间的附加组件(例如变速箱、调压器)的序列号234 表202(续)GB/T27526—2011参数描述ANTLPUMP—CI。带有非自锁变速箱的快速移动电动执行器通常需要“防喘振(Anti—pumping)”特性,以避免喘振的影响。如果在电机关闭期间执行器略有返回时就释放限位开关,则可能出现上述情况。该变量定义与极限位置CLOSE间的距离,在此极限位置处启动“防喘振”ANTI—PUMP—oP带有非自锁变速箱的快速移动电动执行器通常需要“防喘振”特性.以避免喘振的影响。如果在电机关闭期间执行器略有返回时就释放限位开关,则可能出现上述情况。该变量定义与极限位置OPEN间的距离,在此极限位置处启动“防喘振”BREAK—STRENGTH执行器制动的功率,取决于制动器工作的制动方式(时间、电流等)BYPASS-SETP-CL当开始从极限位置CLOSE转向OPEN方向时,旁路的启动允许最大转矩值在短时间内超限BYPASS_SETP—OP在开始从极限位置OPEN转向CLOSE方向时,旁路的启动允许最大转矩值在短时间内超限DEADBAND死区,按行程范围的百分数计。行程范围对应于OU’r_SCALEDEVlCE—CALIB—DATE设备上一次校准的日期DEVICE—CONFIC-DATE设备上一次组态的日期LIN—TYPE见“通用要求”FEEDBACK—VALUE最终控制元件的实际位置,l三cOuT—sCALE的单位计MAX—T()RQUE所允许的执行器的最大转矩MOToR—oN—T1ME电机运行时间,以小时计NUM—LIMIT—CUlLoFF限位开关相关的执行器断开的总次数NUM—M()T一()N—CYC电机的启停周期的总数NUM—MoT—oN—HOUR在上-d,时内电机启停的周期数NUM—TORl2一CUTOFF转矩相关的执行器断开的总次数POSITIONING—VALUE最终控制元件的实际命令变量,以OUT—SCALE的单位计。状况BAD将使执行器进入由ACTUATOR_ACTION定义的故障安全位置RATED—TRAVEL阀的额定行程,以OU’r-SCALE的单位计SELF—CALIB—CMD启动设备特定(制造商特定)的校准过程。编码:0:缺省值;现场设备无反应(必备)1:开始零点调整(可选)2:开始自校准/初始化(可选)7:复位“超出阀的总行程限值”cB_TOT—VALVE—TRAV(可选)并复位“累加的阔行程”TOTALVALVE_TRAVEL(可选)10:复位“受干扰的内部控制回路”CB_CONTR-ERR(可选)255:异常中止当前校准过程(可选)235 GB/T27526—2011表202(续)参数描述SEI,F—CALIB-STATUS设备特定(制造商特定)的校准过程的结果或状况。编码:O:未确定(必备)1:保留2:异常中止(可选)3:保留4:机械系统的差错(可选)5~10:保留11:超时(可选)12~19:保留20:通过“紧急超驰激活”cB-()VERRIDE来异常中止(可选)21~29:保留30:零点差错(可选)31~127:保留128~249:制造商特定(可选)250~253;保留254:成功(可选)255:无有效数据(可选)SERVO——GAIN——1SERVO——两个移动方向的比例作用系数。仅具有一个伺服增益的执行器使用SERVO—GAIN一2GAIN1SERVO—RATE一1SERVO—两个移动方向的微分作用系数。仅具有一个伺服增益的执行器使用SERVO—RATE一2RATE_ISERVO.。RESET——1SERVO..两个移动方向的积分作用系数。仅具有一个伺服增益的执行器使用SERVO~RE—RESET_2SET一1SETP—CUTOFF—DEC当参考变量超过输入值时,阀向对应于0%参考变量的最终位置转动。电气执行器完全充满空气或完全排出空气(取决于故障安全位置)。电动执行器的电机将阀驱动到相应的最终位置SETP—CUTOFF_INC当参考变量超过输入值时,阀向对应于100%参考变量的最终位置转动。电一气执行器完全充满空气或完全排出空气(取决于故障安全位置)。电动执行器的电机将阔驱动到相应的最终位置SETP—CUTOFF-MoDE选择与行程相关的断开或与转矩相关的断开(分别用于运行的每个方向)。编码:0:OPEN方向的转矩,CLOSE方向的转矩1:OPEN方向的转矩,CI.OSE方向的行程2:OPEN方向的行程,CI,OSE方向的转矩3:()PEN方向的行程,CI,OSE方向的行程TAB—ENTRY见表50TAB—X—Y—VALUE见表50236 表202(续)GB/T27526--2011参数描述TAB—MIN—NUMBER见表50TABJⅥAX—NUMBER见表50TAB√~CTUAI—NUMBER见表50TAB()PCODE见表50TAl3_STATUS见表50ToRQUE—ACTUAL指示实际的转矩值,以工程单位计ToRQUE—LIM—CI。以工程单位计的设定值。确定在CLOSE方向上断开(switchoff)的转矩限值TORQUE_I,1M—OP以工程单位计的设定值。确定在()PEN方向上断开(switchoff)的转矩限值T()RQUEUNlT转矩或力的工程单位TOTALVALVE—TRAVEI。累积的阀行程。按标称占空比计T(】TVAl。VETRAV—I。1M对于TOTAl.一VAI,VE_TRAVEI。的限值,按标称占空比计TRAVELl。IMlY_1。OW以行程范围的百分数表示的阀位置的下限。行程范围对应于OUTSCALETRAVEL_I。1MITUP以行程范围的百分数表示的阀位置的上限。行程范围对应于OUT—SCALETRAVEI』一RATE—DEC可组态的闽从全开到全闭的时间,以s计TRAVELRATE—INC可组态的阀从全闭到全开的时间,以s计VALVE-MAINT—DATE阀的上一次维护日期VAI。VE—MAN阀制造商的名称VAl,VESERNUM属于定位器或电子设备的阀的序列号VALVE~TYPE阀的类型。编码:0:直行程阀。滑动阀1:角行程阀(part—turn)2:多转式角行程阀(multiturn)10.3.3电动执行器转换块10.3.3.1电动执行器转换块的参数属-|生表203列出了电动执行器转换块的参数属性。237 GB/T27526--201表203电动执行器转换块的参数属性相对对象参数用法/复位必备(M)/索引参数名称数据类型存储大小访问缺省值可选(O)类型传输类型类别(A类和B类)...标准参数见“通用描述”电动执行器的附加转换块参数8ACT-RO’r-DIRSimpleUnsigned8S1C/aF0O(B)制造9ACtSTROK£TIME_DECSimpleFloatS4C/a商特O(B)定制造10ACT—STROKETIME-INCSimpleFIoatS4C/a商特O(B)定制造11ACT—TRAV—TIMESimpleFloatS4C/a商特O(B)定12ANTLPUMP~CLSimpleFloatS4C/aFO(B)13ANTLPUMP—OPSimpleFloatS4C/aFO(B)14BREAK—STRENGTHSimpleFloatS4C/aFO(B)15BYPASS-SETP-CI.SimpleFloatS4C/aFO(B)16BYPASS_SETP—OPSimpleFloatS4C/aFO(B)17TAB—ENTRY见表51O(B)18TAB_)LY—VALUE见表51O(B)19TAB-MIN—NUMBER见表51O(B)20TAB-MAX—NUMBER见表51O(B)21TAB-ALTUAL—NUMBER见表51O(B)22DEADBANDSimplelFloatS4C/aFO(B)23DEVICE—CALIBJ)ATEs-mpldOctetstr·ngS16C/alO(B)24DEVICE—CONFI(LDATEsimpleIOctetstrlngS16C/aIO(B)25LINTYPE见表5lM“3)26MA)LToRQUESimpleFloatS4C/aFO(B)制造27M()T()R—oN~TIMESimpleFloatD4C/a商特O(B)定制造28NUMLIMITCUT—OFFSimpleFloatD4C/a商特O(B)定238 表203(续)GB/T27526--2011相对参数名称对象数据类型存储大小访问参数用法/复位必备(M)/索引类型传输类型类别缺省值可选(O)(A类和B类)、制造29NUM—MOT二oN—CYCLSimpleFloatD4C/a商特O(B)定制造30NUM—MO’r_()N—H()URSimpleUnsigned8D1C/a商特O(B)定制造31NUM—T()RQ—CUT—oFFSimpleFloatD4C/a商特O(B)定32RATED—TRAVEl,SimpleFloatS4C/aFM(B)33SELF—CALIB—CMDSimpleUnsigned8N1C/a0M(B)34SELF—CALlB-STATUSSimpleUnsigned8N1C/a0M(B)35SERV()-GAIN一1SimpleFloatS4C/aFO(B)36SERVO—RATE1SimpleFloatS4C/aFO(B)37SERVO—RESETjSimpleFloatS4C/aFO(B)38SETP—CUTOFF—DECSimpleFloatS4C/aFM(B)39SETP—CUToFF—INCSimpleFloatS4C/aFM(B)40SETP—CUTOFF.I“0DESimpleUnsigned8SlC/aF3O(B)41ToRQUE—ACTUALRecord101D5C/aO(B)42ToRQUEJLIM—CLSimpleFloatS4C/aFO(B)43ToRQUE_LIM—oPSimpleFloatS4C/aFO(B)44TORQUE—UNlTSimpleUnsignedl6S2C/aFO(B)T()TAL—VALVE—TRAV—制造45SimpleFloatD。4C/a商特O(B)EL定46ToT—VALVELTRAV—I,IMSimpleFloatS4C/aFO(B)47TRAVEL—LIMIT—LOWSimpleFloatS4C/aFOM(B)48TRAVELLIMIT—UPSimpleFloatS4C/aF100M(B)49TRAVEL—RATE-DECSimpleFloatS4C/aFM(B)50TRAVEL—RATE—INCSimpleFloatS4C/aFM(B)5lVALVELMAINT—DATESimpleOctetStringS16C/aIO(B)55TAB_oP—CODE见表51O(B)56TAB—STATUS见表51O(B)239 GB/T27526--201表203(续)相对对象参数用法/复位必备(M)/索引参数名称数据类型存储大小访问缺省值可选(O)类型传输类型类别(A类和B类)57POSITIONIN(LVALUERecord101D5C/aM(B)58FEEDBACK—.VAI。UERecord101D5C/aM(B)59VALVE—MANSimple()ctetStringS16C/a1M(B)60ACTUAT()R—MANSimpleOctetStringS16C/aI()(B)61VALVETYPESimpleUnsigned8S1C/aFM(B)62ACTUATOR—TYPESimpleUnsigned8Cst1C/aM(B)制造63ACTUAT()RACTl()NSimpleUnsigned8S1C/a商特M(B)定64VAI。VESERNUMSimple()ctetStringS16C/aIO(B)65ACTUATOR_SER—NUMSimple()ctetStringS16C/aIO(B)66ADT)-(;EAR—SER—NUMSimpleOctetStringS16C/a10(B)67ADD—GEAR—MANSimpleOctetStringS16C/aIO(B)68ADD二GEAR—IDSimpleOctetStringS16C/aIO(B)69ADD—.GEAR——1NST——DATESimpleOctetStringS16C/aI()(B)70~79Pl保留M(B)80第1个制造商特定的参数O(B)“应该被存储为非易失的。10.3.3.2电动执行器转换块的视图对象表204列出了电动执行器转换块的视图对象。表204电动执行器转换块的视图对象访问相对索引参数名称替代值View一1VJew_2View3VJew_48ACT—R()T—D1R19ACT—STROKETlMEDEC410ACTSTROKE—TIMEINC41l一(“£腑A虻TIME412ANTl一PUMP—CI。413ANTl一PUMP—OP4 表204(续)GB/T27526--2011访问相对索引参数名称替代值View_lView2VJew_3VJew_414BREAK—STRENGTH415BYPASS-SETP—CL416BYPAS&SETPOP417TAB—ENTRY18TAB—X—Y—VALUE19TAB_MIN—NUMBER20TAB_MAX—NUMBER21TAB-ACTUALNUMBER22DEADBAND423DEVICE_CAL吐DATE1624DEVICE—CONFIG—DATE1625LIN—TYPEl26MAX—ToRQUE427MoToR一()N—T]ME428NUM—I。IMIT—CUT—OFF429NUM—MOT—ON—CYCL430NUM—M()T—ON—H()URl31NUM—ToRQ二CUT—oFF432RATEDTRAVEI.433SEl,F—CAI。1B-CMD34SEI.F—CALIB_STATUS135SERVO——GAlN——1436SERV(LRATE-l437SERV(LRESETJ438SETP-CUTOFF_DEC439SETP—.CUTOFF——INC440SETP—CUTOFF-MODE14lTORQUE—ACTUAL542T()RQUEj,IM—CI,443TORQUE_LIM—OP444T()RQUE_UNIT245T()TAI‘VAI。VE—TRAVEL424l GB/T27526--2011表204(续)访问相对索引参数名称替代值view一1VJew2VJew3VJew_446TOT二VAI。VE—TRAV—LIM447TRAVELl。IMIT_I。OW448TRAVEL_LIMI’rjJP449TRAVEL—RATE—DEC450TRAVEL_RATE—INC45lVALVE~MAlNTDATE1655TAILOP—CODE56TAB—STATUS57POSlTIONlNG—VALUE558FEEDBACK—VALUE559VALVEMAN1660ACTUATOR—MAN166lVALVE.TYPE1662ACTUAToR—TYPE163ACTUATOR_ACTION164VAI。VE—SERJNUM1665ACTUAToR—SERJNUM1666ADI)_GEAR—SER—NUM67ADI)_GEAR—MAN68ADD二GEAR—ID69ADDLGEAR一1NST—DATE视图对象的字节总数(+标准参数字节数)0上1366+1386+36112+010.3.4电一气执行器转换块10.3.4.1电一气执行器转换块的参数属性表205列出了电一气执行器转换块的参数属性。242 表205电一气执行器转换块的参数属性GB/T27526—2011相对参数名称对象参数用法/复位必备(M)/索引类型数据类型存储大小访问缺省值可选(0)传输类型类别(A类和B类)...标准参数见“通用要求”、电气执行器的附加转换块参数制造9AC£STROKETIMEDECSimpleFloatS4C/a商特0(B)定制造10AC’rSTROKE—TIMEjNCSiml]leF[oatS4C/a商特0(B)定17TABENTRY见表510(B)18TAB-X—Y—VALUE见表510(B)19TAB_MIN—NUMBER见表5l0(B)20TAB—MA)LNUMBER见表510(B)2lTAB—ACTUALNUMBER见表510(B)22DEADBANDSimplelFloatS4C/aF0(B)23DEVICE—CALIB—DATESimpldOctetstringS16C/a10(B)24DEVICE—CONFl(LDATESimplelOctetstringS16C/a10(B)25LINTYPE见表51M(B)32RATEDLTRAVELSimpleFloatS4C/aFM(B)33SELF—CAI,1B_CMDSimpleUnsigned8NlC/a0M(B)34SEI.F—.CAI.IB_STATUSSimpleUnsigned8N1C/a0M(B)35SERV()一GAIN一1SimpleFloatS4C/aF0(B)36SERV0——RATE—.1SimpleFloatS4C/aF0(B)37SERV(LRESET一1Simp|eFloatS4C/aF0(B)38SETP—CUTOFF—DECSimpleFloatS4C/aFM(B)39SETP_CUToFF—INCSimpleFloatS4C/aFM(B)T()TALVALVETRAV—制造45SimpleFloatD“4C/a商特0(B)EI,定46T()T-VAl,VE-TRAv_I。IMSimpleFloatS4C/aF0(B)47TRAVEL—L1MITj。oWSimpleFloatS4C/aF0M(B)48TRAVELLIMIT—UPSimpleFloatS4C/aF100M(B)243 GB/T27526--2011表205(续)相对参数名称对象参数用法/复位必备(M)/索引类型数据类型存储大小访问缺省值可选(())传输类型类别(A类和B类)49TRAVEL_RATeDECSimpleFIoatS4C/aFM(B)50TRAVEL_RATE—INCSimpleFloatS4C/aFM(B)5】VAl,VE—MAINT—DATESimpleOctetStringS16C/aIO(B)52SERV()一GAIN一2SimpleFloatS4C/aFO(B)53SERVo—RATE一2SimpleFloatS4C/aF0(B)54SERVO—RESET_2SimpleFloatS4C/aFO(B)55TAB_OP—CODE见表51O(B)56TAB—STATUS见表51()(B)57POSITl0NING—VALUERecord101D5C/aM(B)58FEEDBACK——VAI。UEReeord101D5C/aM(B)59VAI。VE—MANSimpleOetetStringS16C/alM(B)60ACTUAT()R—MANSimpleOctetStringS16C/aIM(B)6IVALVE—TYPESimpleUnsigned8S1C/aFM(B)62ACTUAT()R—TYPESimpleUnsigned8Cst1C/aM(B)制造63ACTUATOR—ACTIONSimpleUnsigned8S1C/a商特M(B)定64VALVE—SERJqUMSimpleOetetStringS16C/aIO(B)65ACTUAToR—SER—NUMSimpleOetetStringS16C/aIO(B)66ADD-GEAR_SER—NUMSimpleOctetStringS16C/aIO(B)67ADD—GEAR—MANSimoleOctetStringS16C/aIO(B)68ADD二GEAR—IDSimple0etetStringS16C/aIO(B)69ADDLGEAR一1NST—DATESimpleOetetStringS16C/aIO(B)70~PI保留M(B)7980第1个制造商特定的参数O(B)8应该被存储为非易失的。10.3.4.2电一气执行器转换块的视图对象表206列出了电一气执行器转换块的视图对象。244 表206电一气执行器转换块的视图对象GB/T27526—2011访问相对索引参数名称替代值View_lView2View一3View一49ACT—STROKLTIME—DEC4lOACTSTROKET1ME_INC417TABENTRY18TAB-X—Y—VAI。UE19TABMIN—NUMBER20TAB-MA)LNUMBER21rAB-ACTUAL—NUMBER22DEADBAND423DEVICE—CAI,IB—DATE1624DEVlCE-CONFIG_DATE1625LIN—TYPE132RATED—TRAVEL433SELF—CALIB_CMD34SEI,F—CAI,IB_STATUS135SERVO—GAINJ436SERVO—RATE-l437SERVO—RESET1438SETP—CUTOFF_DEC439SETP_CUTOFF-INC445ToTAL—VALVE—TRAVEI。446T()T—VALVE—TRAV—LIM447TRAVELI。IMIT—LOW448TRAVEL—L1MIT二UP449TRAVELRATE—DEC450TRAVEL—RATE—INC45lVAl。VE—MAINT—DATE1652SERVO—GAIN一2453SERVO—RATE24S4SERV()-RESEY一2455TABJ]P—CoDE56TAB—STATUS57POSITIONING_VALUE5245 GB/T27526--201表206(续)访问相对索引参数名称替代值View一1View一2View_3VJew一458FEEDBACK—VALUE559VALVEMAN1660ACTUATOR—MAN1661VAI。VETYPEl62ACTUATOR—TYPEl63ACTUATOR—ACTION164VALVE—SER—NUM1665ACTUATOR—SER.NUM1666ADD—GEAR—SER—NUM67ADD—GEAR—MAN68ADD—GEAR—ID69ADD_GEAR_INST_DATE视图对象的字节总数(+标准参数字节数)0+1340+1362叶-3697+O10.3.5电·液执行器转换块未做规定。10.4参数的下载顺序如果必须向设备写入一组参数,则应遵循特定的顺序。所有其他参数必须在这些参数之后写入。对于本数据单中所描述的设备,其顺序如下;——VALVE—TYPE;——RATED—TRAVEL;——oUT—SCALE。10.5一致性声明表207给出了一致性声明模板。表207执行器组件的一致性声明参数一致性声明子元素物理块M功能块M模拟输出功能块M其他功能块。转换块O(A类),M(B类)电一气执行器转换块O(A类),S(B类)电动执行器转换块O(A类)。S(B类)电液执行器转换块O(A类),S(B类)其他转换块O(A类),S(B类)246 11分析仪器的设备数据单GB/T27526--201111.1分析仪器现场设备的功能块模型的使用分析仪器现场设备的参数结构与第5章“通用要求”中的块模型一致。分析仪器设备由一个物理块以及若干转换块和功能块的实例组成。这些块因它们所包含的参数而异。j时于模拟输入(AI)、模拟输出(AO)、离散输入(D1)和离散输出(Do)功能块的使用,按照本标准其他章节的定义。本章定义分析仪器现场设备的附加块。分析转换块包含一个通用参数集,它对于本行规所有分析仪器设备是统一的。分析转换块通过参数值来完成对特定传感器类型的匹配。变换转换块(TransferTransducerBlock)为过程值的预计算提供了可串接的功能(例如滤波、均值、积分和校正)。控制转换块(ControlTransducerBlock)用于启动和停止设备的多项功能,如“初始化”、“测量”和“校准”等。另外,设备还可具有多点采样功能块和日志功能块。报警转换块(AlarmTransducerBlocks)包含关于设备特定事件或过程特定事件的信息(例如超限或短路)。图68示出了分析仪器设备的块结构。}}控制物理块分析H熬p控制转换块卜p熬U藏\/融筐转换块lIPV本地糖出堕旷本地1/o雨蔚囿曲.妻裂Il例U●远程访问图68分析仪器设备的块结构图68的块模型定义了仅一个物理块和任意个数的转换块和功能块及其组合。大部分块类型可被实例化若干次。每个块的规范都以带图形的简短概述开始。这些块的所有参数都通过文本来描述,必要时还通过一些有具体含义的特殊编码进行描述。以下各表列出了所有参数及其特殊属性,如数据类型、访问权限和缺省值。 GB/T27526--20111.2附加的物理块参数11.2.1概述分析仪器使用第5章“通用要求”中所定义的物理块。另外,物理块包含11.2中定义的参数。11.2.2附加物理块参数的参数描述附加物理块参数的参数描述见表208。表208附加物理块参数的参数描述参数描述DEVICE_CONFlGURATION其功能单元组态的文字性描述INIT-STATE在复位和设备特定的初始化阶段之后,设备停止在参数化状态中。该状态可以是以下两种状态之一:DEVICE。STATE或sTATuS-BEFoRE—REsET。编码:l:sTATUS—BEFOREJRESET2:RUN3:sTANDBY4:POWERDOWN5:MAINTENANCEDEVICE_STATE有四种不同的状态。操作员通过向该参数写入所期望状态的编码来选择新的状态。控制转换块的所有功能并非在设备的每个状态中都可执行(见11.5)。编码:2:RUN(必备)3:STANDBY(可选)4:POWER—D0wN(可选)5:MAlNTENANCE(必备)RUN:在RUN状态下,所有操作项均是有效的。这对于生成一个过程值是必要的。STANDBY:在STANDBY状态下,设备巳为测量准备就绪,且可被无延迟地切换到RUN状态。POWER—DOWN:POWER—DOWN状态是一种低能耗模式,即:经济节能操作模式。设备不处于运行中,投入运行可能需要较长的时间。MAINTENANCE;MAINTENANCE状态下的行为是设备特定的。除了可执行RUN、STANDBY和POWEK-DOWN状态下的功能外,还可在MAINTENANCE状态执行控制转换块功能.如测试、服务或清洗GI。OBAL_STATUS见11.7.2,表22411.2.3附加物理块参数的参数属性附加物理块参数的参数属性见表209。248 表209附加物理块参数的参数属性GB/T27526—201相对对象参数用法/复位必备(M)/索引参数名称数据类型存储大小访问缺省值可选(O)类型传输类型类别(A类和B类)..标准参数见“通用要求”、附加物理块参数33~PI保留35DEVICE—36SimpleVisibleStringN32C/aMCoNFlGURATIoN37INIT—STATESimpleUnsigned8S1C/aFM38DEVICE—STATESimpleUnslgned8DlC/aFM39GLoBAL—STATUSSimpleUnsignedl6D2C/a0M40~47Pl保留M48第1个制造商特定的参数O11.2.4物理块的视图对象物理块的视图对象见表210。表210物理块的视图对象访问保留相对索引参数名称替代值View_]VJew2View_3Vjew_436DEVICE~CONFIGURATION371NIT_STATE38DEVICESTATE139GLOBAL_STATUS2视图对象的字节总数(+通用物理块字节数+标准参数字节数)3+4+133·--L-21--JLrl30+82+36保留11.3分析转换块11.3.1概述分析转换块的参数结构见图69。249 GB/T27526--2011到AIFB图69分析转换块的参数结构分析仪器设备中每个现有的测量值都是通过一个分析转换块来表示的。该块包括以某种方式描述的测量值的一个参数集,该描述方式可由远程站来解释。11.3.2分析转换块的参数描述分析转换块的参数描述见表21l。表211分析转换块的参数描述参数描述COMPONENT_NAME可读的ASCII文本的测量值描述PV主(primary)值是设备用户主要关注的内容。所有结果都可作为已被定标的且表达物理过程量的值。原始数据和内部的中间结果对通信系统是不可见的。测量值是由传感器生成的原始数据。该原始数据是动态值。可通过使用标准化和非标准化的算法对动态值作进一步计算处理。这些功能属于变换转换块的范围(见11.4)。PV是只读的。PV是使用标准化和非标准化算法计算的结果,其构成如下:——PV:结果值。对于解释该值所必需的所有伴随信息.属于分析转换块的其他参数的范围;——Measuremem—Status:结果的状态。在采样时进行计算(编码见“通用要求”);——PV~Time:测量值的采样时间。注:没有时钟的设备使用值0Pv_Unit测量值的工程单位(编码见“通用要求”)Pv-UnitText附加的制造商特定的工程单位Active_Range有效的量程号。该量程在本功能块中的相应参数数组中定义。编码:1:RANGE一12;RANGE_211:RANGEn250 表211(续)GB/T27526--2011参数描述Autorange—On开启和关闭自动量程选择。有两个定标参数:一个在分析转换块中,另一个在模拟输入功能块(A1)中。出于一致性原因,AI的PV—SCAI。E参数应使用分析转换块的RANGE—n参数。以下两种方法都是有效的:如果转换块使用自动量程选择(AuT()RANGEON—TRUE),那么所连接的AI应使用具有最宽测量范围的转换块RANGE—n进行定标。如果转换块只使用固定的测量范围(AuTORANGE—ON—FALsE),那么所连接的AI应使用由ACTIVE—RANGE所选择的转换块RANGE_n进行定标Sampling—Rate测量值是采样设备特定和测量类型特定的。该参数包含两次采样之间的时间Number_()LRanges废参数包含该设备所支持的量程的个数RANGE—n每个量程都是包含值Begin—of—Range和End—oLRange的记录。工程单位与分析转换块中测量值的单位相同11.3.3分析转换块的参数属性分析转换块的参数属性见表212。表212分析转换块的参数属性相对参数名称对象数据类型存储大小访问参数用法/复位I磐备(M)/缺省值I可选(O)索引类型传输类型类别|(A类和B类1..标准参数见“通用要求”附加的分析转换块参数8COMPONENT-NAMESimple]OctetStringS32C/aIMgPVRecordDS-60D12C/8M10PVUNIT8SimpleUnsignedl6S2C/aFM11PVJjNIT—TEXTSimpleOctetStringS8C/aM12ACTIVE—RANGESimpleUnsigned8S1C/aFM13AUT()RANGE一()NSimpleBooleanSlC/aFM14SAMPI.ING-RATESimpleS4C/aFMDifference15~2-1PI保留M25NUMBER-OF—RANGESSimpleUnsigned8N1C/aM26RANGE—lRecordDs_6lN8C/aFM25牟nRANGE一13RecorcDS_61N8C/aF()25+第1个制造商特定参数()n+l“现有单位代码中不存在的工程单位必须使用编码1995。应在参数PVUNITTEXT中保存工程单位。 GB/T27526--201111.3.4分析转换块的视图对象分析转换块的视图对象见表213。表213分析转换块的视图对象访问保留相对索引参数名称替代值View1View_2View一3View一48CoMPONENT—NAME329PV1210PV—UNIT211PV—UNIT—TEXT812ACTIVE—RANGE113AUTORANGE—oNl14SAMPLINGRATE415~24ReservedbvPI25NUMBER—OF—RANGES126RANGE一1825+nRANGE—n视图对象的字节总数(+标准参数字节数)13+1324+1356+36保留11.4变换转换块”.4.1概述在被模拟输入功能块(AIFB)使用之前,必须预先计算转换块的结果。该任务由提供均值、积分、校正和滤波功能的变换转换块来完成。这些功能可以被串接成级联的结构。变换转换块的CHANNEL参数指向其PV值需要预先计算的分析转换块。串级的功能结构中各级的时间条件是设备特定的,因此不属于本行规范围。变换转换块在参数PV中提供计算值。11.4.2变换转换块的参数描述变换转换块的参数描述见表214。表214变换转换块的参数描述参数描述CHANNEL参数CHANNEL定义其PV需要预计算的转换块(编码见“通用要求”)PV该参数包含变换转换块的计算值。该值可以由其他块使用PV—UNIT测量值的工程单位(编码见“通用要求”)PV—UNlTTEXT附加的制造商特定的工程单位 表214(续)GB/T27526--2011参数描述STATIC—VALUE用于校正的固定值CORRECTION—CHANNEL该参数定义用于PV校正的转换块(编码与参数CHANNEL一样)FBVALUE用于校正的另一个块(本地或远程)的输出参数。该参数用作FB输人参数,即:FB输出参数与该参数之间的连接由链接对象(LinkObject)处理NUMBEILOFCALCULATION该块中串接的预计算的次数CAI。CULATION—N该参数结构包含被用于预计算的功能编码。预计算的执行顺序是在变换转换块中预计算(PrecaIculation)结构中“相对索引”属性的顺序。对于子参数Choice,值0是必备的图70给出一个控制转换块、变换转换块、分析转换块和模拟输入功能块之间协同工作的示例。控制图70控制转换块、变换转换块、分析转换块和模拟输入功能块之间协同工作的示例11.4.3变换转换块的参数属性变换转换块的参数属性见表215。 GB/T27526--201表215变换转换块的参数属性相对对象参数用法/复位必备(M)/索引参数名称数据类型存储大小访问缺省值可选(O)类型传输类型类别(A类和B类)...标准参数见“通用要求”附加的变换转换块参数9CHANNEI,SimpleUrlsignedl6S2C/aFM10PVRecordDS-60D12C/aM11PVJJNIT“SimpleUnsignedl6S2C/aFM12PV—UNIT—TEXTSimpleOctetStringS8C/aM13STATl(■VALUESimpleFloatS4C/aFM14CORRECTI()N—CHANNELSimpleUnsignedl6S2C/aFM15F配VAI。UERecord101S5C/aFOM16~25PI保留MNUMBER—OF—25SimpleUnsigned8S1C/aFMCAI。CUI。ATl0N27CALCULATl0N一1RecorcDS_65S3C/aFM26+13CALCULATIONnRecordDS-65S3C/aFM26+n+l第1个制造商特定参数o8现有单位代码中不存在的工程单位必须使用编码1995。应在参数PVUNIT_TEXT中保存工程单位。11.4.4变换转换块的视图对象变换转换块的视图对象见表216。表216变换转换块的视图对象访问保留相对索引参数名称替代值View_lView一2View_3View49CHANNEI。210PV1211PV~UNIT212PUUNIT—TExT813STATI(■VALUE414CORRECTION—CHANNEL215FB—VALUE515~25PI保留26NUMBER—OF-CALCUI。ATION127CALEULATR)N一1325+nCAI。CULATION—n视图对象的字节总数(+标准参数字节数)12+1327+1322+36保留254 GB/T27526--201111.5控制转换块11.5.1概述控制转换块(CTB)是仅具有内含参数的转换块,执行分析仪器设备的一般初始化和控制功能。根据所选的功能(见参数BL()CK—TYPE),它影响设备其他转换块。影响的详细内容是设备特定的,因此不属于本行规的范围。这些功能由具有通用名称的代码表示。控制转换块与其他块之问不可能存在用于参数互连的链接对象。在控制转换块中存在功能特定的参数,即不是所有的参数都被用于所有功能。图71给出了概述。图71控制转换块的参数层次结构11.5.2控制转换块的参数描述11.5.2.1概述表217规定了控制转换块的参数。 GB/T27526--2011表217控制转换块的参数描述参数描述BLOCK—TYPE——BLOCK—TYPEBLOCK—TYPE决定控制转换块必须执行的功能:控制转换块在一个时刻只能执行一种功能类型。在每种操作状态下,可以切换到另一个块类型。图71根据块的类型列出了控制转换块的有效参数。设备特定的控制转换块类型的选择是制造商特定的,或者可能在本行规的未来版本中扩展。不是所有功能都能在所有的设备状态下执行。表218列出了所允许的组合。编码:1:INIT(必备)2:MEASUREMENT(必备)3:CALIBRATION(可选)4:CLEANING(可选)5:SYSTEM—cHECK(可选)6~32767:保留32768~65535:制造商特定的(可选)——INITINIT功能对相关转换块执行制造商特定的新的初始化。——MEASUREMENTMEAsuREMENT功能启动产生过程值的算法,以及(如果有的话)预计算。相关的转换块由参数CHANNEL选择。参数RECIPE从设备实现的若干可选的信号计算功能中选择一个。——CALlBRATIONCALIBRATION对来自设定值和PV的数据进行校准计算。校正数据将用于分析仪器设备的调校。通过参数CHANNEL,选择单一转换块用于校准。如果校准计算成功地完成,则CTB自动地启动相应转换块的测量。——CLEANING这是设备特定的功能。具体内容不属于本行规的范围。——SYSTEMl_CHECK这是设备特定的功能。具体内容不属于本行规的范围CoMMANDCOMMAND单次执行相应的功能(例如:MEASUREMENT,SYSTEM—CHECK⋯.)。参数COMMAND比SEQUENCE_CONTROL具有更高优先级,即:仅当COMMAND等于0时SEQUENCE_CONTROL的功能才是有效的。编码:0:RESETCOMMAND功能不是有效的(必备)5:START执行设备功能(必备)6:STOP中断设备功能,功能保持在当前状态(可选)7:RESUME功能从当前状态继续执行(可选)8:CANCEL禁用设备功能,将功能设置为初始状态(必备)256 表217(续)GB/T27526--2011参数描述STATUSSTATUS提供该功能执行的当前状态或结果。编码:0:READY功能已被成功地执行1:NO二INIT功能未进行初始化2:IDLE功能是无效的3:RUNNING功能当前是有效的4:INTERRUPTED功能当前被中断5:TIME—OUT功能执行超时6~127:保留128~255:制造商特定的CHANNEL参数CHANNEL定义由控制转换块所控制的转换块(编码见“通用要求”)SEQUENCLCONTROL参数SEQUENCE_CONTROL提供由循环时间事件、或所定义的日期、或时间所触发的控制转换块的自动执行,例如:——每隔8小时自动校准}——1992年4月3号上午7点半启动Init功能;——通过设备内部事件启动清洗功能。该参数是包含所有必要信息的记录REClPE参数RECIPE提供在控制转换块功能的不同于版本之间进行选择的可能性,该控制转换块由BLOCK—TYPE选择。RECIPE的编码取决于BLOCK—TYPE:MEASUREMENT信号处理方式的编号。缺省值为0。CALIBRATIoN1:所有校准都是自动的(必备)2:计算正在工作的探测器的当前值,并将其存储在位置1(可选)3:计算正在工作的探测器的当前值,并将其存储在位置2(可选)4:计算正在工作的探测器的当前值,并将其存储在位置3(可选)5:用位置1评估平行度(可选)6:用位置l和位置2评估倾斜度(可选)7:3点校准(可选)8:检查平行度(可选)9:检查倾斜度(可选)10:检查3点校准(可选)11~32767:保留32768~65535:非标准化的RECIPE(制造商特定)QUALlTY参数QUALITY包含RECIPE检查校准的结果。它通过对比设备的SP和PV来计算出来SP根据校准方法,转换块的校准需要一对或多对sP/PV。因此,参数SP是包含设定值的数组。SP按升序填人数组。SP的工程单位与转换块的工程单位相同257 GB/T27526--2011表217(续)参数描述PV根据校准方法,转换块的校准需要一对或多对sP/PV。因此,参数PV是包含当前值的数组。PV按所属设定值的相同顺序填入。Pv的工程单位与转换块的工程单位相同CTB—MASTER主Cl’B用于同时控制一组其他的CTB。这表示,主CTB的参数COMMAND适用于参数SEI,ECTION中列出的所有从CTB。STATE和所有其他参数在每个被控从CTB中单独维护。主CTB是一个附加的CTB。在一个设备中可以有多个主CTB。编码:TRuE:主CTBFALSE:从C"I、BSEI。ECTl0N参数SEI.ECTlON仅对主CTB有效(CTB-MASTER;TRUE)。它包含指向由此主CTB控制的从CTB的指针数组。指针具有与参数CHANNEl.的相同编码PARAMETER—SET—NUMBER设备特定或测量特定的块参数集的选择。所选择的块参数集被映射到PARAME—TER—SETjuuMBER索引之上的相对索引。该映射为将来集成其他参数集提供了可能性。编码:1:pH2.CONDUCTIVITY3:OXYGENNUMBER—PARAMETERS包含属于由PARAMETER—SET—NUMBER所选参数集的参数个数BUFFER—NUMBER从设备可用的缓冲器列表中所选的有效缓冲器。如果该参数值等于0,则无缓冲器可用ZER()零点的工程单位与相关分析仪器或变换转换块的工程单位相同SI。()PE传感器特性的斜率(Slope)。工程单位为mV/pHCELL—CoNSTANT传感器的斜率(Slope)(:AI,OXY—TYPE选择校准的类型。编码:1:SATuRATION(饱和度)2:CONCENTRATION(浓度)CAI.OXY—ZERO传感器零点电流。值和状况由校准设定。单位代码与相关转换块的代码相同CAI,oXYHIGH在正常条件下(例如:1013.25hPa,25℃,100%RH)传感器的高点电流。值和状况由校准设定。单位代码与相关转换块的代码相同CALOXY—HUMIDITY—REL校准空气湿度。值由校准设定。单位代码为1342[%]CAl。()XY—PRESSURE校准压力。值由校准设定。单位代码与相关转换块的代码相同CALoXY—TEMP校准温度。值由校准设定。单位代码与相关转换块的代码相同CAI。OXY—BUFFERSAT手动饱和度校准缓冲器。值由校准设定。单位代码为1342[%]CALOXYBUFFER_CONC手动浓度校准缓冲器。值由校准’搜置。单位代码与相关转换块的代码相同258 11.5.2.2COMMAND/STATUS参数描述GB/T27526--2011参数COMMAND控制图72中的状态机。通过COMMAND值的改变来激活这些转换。参数STATUS包含实际状态。其他状态是制造商特定的。圈72控制转换块的状态图——COMMAND参数11.5.2.3CTB—MASTER描述控制分析仪器功能的方法有两种。参数COMMAND根据状态图切换功能。参数SEQUENCE—CONTR()L控制执行的时间。参数SEQUENCE—CONTROI。的ElementCOMMAND具有低于控制转换块的COMMAND参数的优先级。作为主CTB中COMMAND改变的结果,CTB_MASTER机制能同时控制多个转换块。参数SEl。ECTION包含由主CTB的COMMAND参数所控制的从CTB列表。11.5.2.4分析仪器功能的执行分析仪器功能的执行见表218。表218分析仪器功能的执行DEvICE—STATEDEVlCE—STATEDEVICESTATEDEVlCE-STATE分析仪器功能RUNSTANDBYPOWER—D()WNMAINTENANCEINITXMEASUREMENTXCAI。lBRATIONXCLEANINGXSYSTEM—CHECKX注:X表示允许的功能执行。11.5.3控制转换块的参数属性控制转换块的参数属性见表219。259 GB/T27526—2011表219控制转换块的参数属性相对参数名称对象参数用法/复位I必备(M)/索引类型数据类型存储大小访问缺省值{可选(o)传输类型类别|(A类和B类)...标准参数见“通用要求”附加的控制转换块参数9BI。()CK—TYPESimpleUnsignedl6S2C/aFM10C()MMANDSimoleUnsignedl6N2C/aFM11STATUSSimpleUnsigned8D1C/aM12CHANNELSimpleUnsignedl6S2C/aFM13SEQUENCE—CoNTRoLRecordDS-66S14C/aFM14RECIPESimpleUnsignedl6S2C/aFM制造15QUALITYArrayFloatN商特C/ao定制造16SPArrayFloatN商特C/aFo定制造17PVArrayFloafN商特c}ao定18CTBMASTERSimpleUnsigned8NlC/aFO制造19SELECTIONArrayUnsignedl6N商特C/aFo定20~29PI保留MPARAMETER—SET30SimpleUnsigned8N1C/aMNUMBER31NUMBEILPARAMETERSSimpleUnsigned8NlC/a0用于pH的参数集32BUFFER—NUMBERSimplelUnsigned8N1C/3FO33ZER()Simple{FloatS4C/ao34SI,OPESimplelFloatS4C/aO260 表219(续)6B/T27526--2011相对对象参数用法/复位I必备(M)/索引参数名称数据类型存储大小访问缺省值I可选(o)类型传输类型类别I(A类和B类)用于传导率的参数集、32CELL—CoNSTANTSimpleIFloatS4C/ao用于氧的参数集32CAL()XYTYPESimpleUnsigned8S1C/aFo33CAI,OXY—ZERORecord101S5C/a()34CAI,oXY—HIGHRecord101S5C/a()36CALOXY-HUMIDITYRELSimpleF]oatS4C/aF()37CAI.OXlLPRESSURESimpleFloatS4C/aFo38CAI。OXY—TEMPSimpleFloatS4C/aF039CALoXY-BUFFERSATSimpleFloatS4C/aF()40CAI。OXY-BUFFER—CONCSimpleFloatS4C/aF()31+n第1个制造商特定的参数O+111.5.4控制转换块的视图对象控制转换块的视图对象见表220。表220控制转换块的视图对象访问保留相对索引参数名称替代值View1View2View_3View49BI.OClLTYPE210C()MMAND11STATUS112CHANNEI,213SEQUENCECONTROL14REClPE215QUALITY16SP17PV18CTB—MASTER119SELECTIoN261 GB/T27526--201表220(续)访问保留相对索引参数名称替代值VJew1View一2VJew一3VJew一420~29PI保留30PARAMETER—SET—NUMBERl31NUMBER—PARAMETERS1用于pH的参数集32BUFFER—NUMBER33ZERO34SL()PE用于传导率的参数集32CEI。LCONSTANT用于氧的参数集32CALOXY—TYPE33CAI。()XYZER()34CALoXY—HIGH36CALOXlLHUMIDITY—REL37CAI。OXlLPRESSURE38CALOXY—TEMP39CALOXY—BUFFER_SAT40CALOXY—BUFFER—C()NC视图对象的字节总数(+标准参数字节数)1+133+1321+36保留11.6限值转换块11.6.1概述限值转换块用于观察转换块的PV值是否已超出可组态的限值(THRESHOLD)。限值检查的结果保存在LIMITSTATUS中,并能通过离散输入功能块(DIFB)将其集成到循环数据传输中(这是通过将DI的CHANNEI,参数设置为限值转换块的1AMIT—STATUS参数来完成的)。设备可提供多次限值检查。11.6.2限值转换块的参数描述限值转换块的参数描述见表221。 袭221限值转换块的参数描述GB/T27526--2011参数描述CHANNELCHANNEL参数定义了依照THRESHOLD对其进行检查的转换块的PV值(编码见“通用要求”)THRESHOLDTHRESHOLD包含限值,其工程单位与相关分析转换块或变换转换块的工程单位相同HYSTERESIS切换滞后的绝对值,其工程单位与相关分析转换块或变换转换块的工程单位相同DIRECTIoN当PV值高于或低于限值时,DIRECTION确定限值检查的结果。编码:0:值低于限值(PVTHRESHOLD)ON—DELAYON—DELAY定义了在LIMIT_一STATUS切换到有效之前.PV应持续超限的一段时间oFF—DEI。AYOFF_DEI,AY定义了在LIMIT—STATUS切换回无效之前.超限消失需持续的一段时间RESET使用该参数可冻结LIMIT—STATUS的有效性,即在超限结束后LIMIT—STATUS不返回到无效。编码:0:不断刷新LIMITSTATUS1:当LIMITSTATu有效时,将其冻结CoNFIRMATl0N该参数用于复位LIMITSTATUS参数。复位的缺省值是0x42。在LIMIT—STATUS已复位到无效之后,该参数将由限值转换块设为0LIMITSTATUS限值检查的结果。LIMITSTATU&Value的编码:0:限值条件是无效的1:限值条件是有效的LIMIT_STATUS.Status由相关转换块给出11.6.3限值转换块的参数属性限值转换块的参数属性见表222。表222限值转换块的参数属性相对对象参数用法/复位必备(M)/索引参数名称数据类型存储大小访问缺省值可选(O)类型传输类型类别(A类和B类)...标准参数见“通用要求”附加的限值转换块参数9CHANNELSimpleUnsignedl6S2C/aFM10THRESHoLDSimpleFloatS4C/aFM11HYSTERESISSimpleFloatS4C/aFM12DIRECTIoNSimpleUnsigned8S1C/aFM13ON—DELAYSimpleTimeDifferenceS4C/aFM263 GB/T27526--2011表222(续)相对对象参数用法/复位必备(M)/索引参数名称数据类型存储大小访问缺省值可选(O)类型传翰类型类别(A类和B类)、14OFF—DELAYSimpleTimeDiffereneeS4C/aFM15RESETSimpleUnsigned8S1C/aFM16C()NFIRMATIoNSimpleUnsigned8SlC/aM17LIMIT_STATUSSimple102S2C/aM18~27PI保留M从28开始制造商特定的参数()11.6.4限值转换块的视图对象限值转换块的视图对象见表223。表223限值转换块的视图对象访问保留相对索引参数名称替代值View_lView_2VJew_3View49CHANNEL2lOTHRESHOLD411HYSTERESIS412DIRECTIoN113ON—DELAY414oFF-DELAY415RESETl16C()NFIRMATION17LIMIT~STATUS2视图对象的字节总数(+标准参数字节数)2+1320+36保留264 GB/T27526--201111.7报警转换块——二进制警报状况11.7.1报警转换块的参数结构报警转换块由分层的若干对象组成。此层次结构的顶层是所有类别特定状态的汇总,包含每个类别信息的“或(0R)”值。通过低层的对象,用户可获得关于报警的详细信息,例如报警源或原因(见图73)。蒸蒸霖霖⋯蒸尉茵画勘崮图73报警信息的层次结构GLOBAI。一STATUS参数是设备所有状态的汇总,因此位于物理块中。图74示出了报警转换块的参数结构。BinaryMessagelogicORoperation GB/T27526--2011GLOBAL_STATUS————一(在翱联中)—、\}叫M期aiml:躐}tmnManM蚰spec\|/ACTIVEMESSAGES\∥/。⋯。⋯,。刚\lSTATUS_CLASSESbM-4B叫leMn\>弩,\/BM1BM2StatusClassesStatusC18sscsStatusClassesLogbook_EntryLogbookEntIyLogbook_Entt3,OutputReferenceOutput_Referepxeo呻uI-Rekmn∞SupervlsionSul3ervisionSupervision\\∑//NUMBEROF_MESSAGESl图74报警转换块的参数结构二进制消息(BM)是报警信息的最低层,反映了不受其他信号影响的单独设备的状态或过程状态。所有BM都从1开始按升序编号。参数NUMBER—OF—MESSAGES指出当前BM的个数。BM状态的改变可被保存在Et志功能块中。11.7.2报警转换块的参数描述报警转换块的参数描述见表224。表224报警转换块的参数描述参数描述GLOBAL—STATUS该参数位于状况分层结构的顶层。它指出任何一个状况类是否存在有效的消息。参数GI.OBAI,一STATUS的每个比特都是相关状况类的“或(OR)”组合。GLOBALSTATUS是物理块的元素,其各比特定义如下:Bit0:故障Bitl:需要维护Bit2:功能检查Bit3:限值(该类用于转换块的结果和/或模拟输入/输出块的OUT参数)Bit4~Bitl5:制造商特定 袭224(续)GB/T27526--2011参数描述STATUS—CI,ASsES该数组包含每个状况类的一个元素(Unsignedl6)。每个元素的BitO到Bitl4反映各个二进制消息或设备特定事件的状态。Bitl5(MSB)是属于该状况类(见“二进制消息状况分类”)的所有二进制消息的“或(OR)”组合,表示是否至少有一个二进制消息是有效的。读取参数STATUS—CI,ASSES为查找当前哪些二进制消息处于有效状态提供了一种快捷方式。表225列出了状况类到STATUS—cLASsEs元素的分配。未使用的STATUS—CLASSES元素被设0。每个STATUS_CLASSEs元素的Bitl5的编码:0:该状况类没有有效的二进制消息1:该状态类至少有一个有效的二进制消息StatusClassFailure(故障状况类)该状况类与设备的故障有关。Bit0Bitl4:未标准化Bitl5:保留用于BM的汇总StatusClassMaintenanceRequired(需要维护状况类)该状况类与设备的需要维护有关。BitO~Bitl4:未标准化Bitl5:保留用于BM的忙总StatusClassFunctionCheck(功能检查状况类)状况类功能检查提供了关于分析仪器设备的当前模式和状态信息。如果测量装置不能按要求提供过程属性,则必须生成FunctionCheck(功能检查)消息。下列情况下可生成状况FunctionCheck:——当设备处于禁止过程属性测量的模式时。每个设备可提供用于生成状况FunctionCheck的模式列表。——至少有一个与状况类FunctionCheck有关的二进制消息是有效的。Bit0:备用Bitl:断电Bh2:保持Bits:停止测量Bit4:人工维护Bit5:自动维护Bit6:人工校准Bit7:自动校准Bit8~Bitl4:保留Bitl5:保留用于BM的忙总StatusClassLimits(状况类限值)该状况类与测量值的超限有关。Bit0:AI块超出HLHl一LIMBitl:AI块超出HI—LIMBit2:AI块超出LO_LIMBit3:AI块超出I,o—L(LLIMBit4~Bitl4:保留Bitl5:保留用于BM的汇总267 GB/T27526—2011表224(续)参数描述ACTlVEMESSAGES该位串包含所有组态的二进制消息,即每个BM由一个比特表示。所有有效的BM都被标记。位串中各比特的顺序号与报警转换块的块参数列表中BM的顺序相同。BM的个数是设备特定的。对该参数的读访问可获得在特定时间内关于所有有效BM的汇总信息。每个比特的编码:0BM_NOT—ACTIVE二进制消息是无效的1BM—ACTlVE二进制消息是有效的NUMBER—OF—MESSAGES设备中可组态的二进制消息的个数BM—ii该参数包含二进制消息的属性(编码见“通用要求”)状况类到STATUSCI,ASSES的数组元素的映射见表225。表225状况类到STATUS_CLASSES的数组元素的映射STATU&CI。ASSES数组元素(比特编号)状况类0Failure(故障)lMaintenanceRequired(需要维护)2FunctionCheck(功能检查)3Limits(限值)4~15制造商特定11.7.3报警转换块的参数属性报警转换块的参数属性见表226。表226报警转换块的参数属性相对对象参数用法/复位必备(M)/索引参数名称数据类型存储大小访问缺省值可选(O)类型传输类型类别(A类和B类).标准参数见“通用要求”附加的报警转换块参数8STATUSCLASSESArrayUnsignedl6D32C/a0,...,0M9ACTIVE—MESSAGESArrayBitStringD32C/a0,0,0M10~14PI保留M15NUMBER—OF-MESSAGESSimpleUnsignedl6N2C/aM16BM一1RecorJDS62N21C/aFM15+nBMnRecordDS62N2lC/aF015+nI_1第1个制造商特定的参数o268 11.7.4报警转换块的视图对象报警转换块的视图对象见表227。表227报警转换块的视图对象(;BIT27526--2011访问保留相对索引参数名祢替代值View_lVJew_2View_3Vjen48STATUSCLASSES329ACTIVE—MESSAGES3210~14Pl保留15NUMBER一()F—MESSAGES216BM一115+i1BMn视图对象的字节总数(+标准参数字节数)64+13661_130+36保留11.8多点采样功能块11.8.1概述分析仪器设备可提供多点采样功能块。此功能块逐个执行样本表中描述的所有采样。每个采样的执行时问在Sample结构的相应参数元素中组态。设备可包含n个采样。每个采样可用于不同的应用。在分析仪器设备中最多只有一个多点采样功能块。使用START和STOP命令可启动和停止多点采样功能块。图75示出了多点采样功能块。图75多点采样功能块269 GB/T27526--201111.8.2多点采样功能块的参数描述多点采样功能块的参数描述见表228。表228多点采样功能块的参数描述参数描述COMMAN口参数COMMAND控制采样活动。编码:0:RESETCOMMAND功能是无效的(必备)5:START激活该设备功能(必备)6:STOP中断该设备功能(可选)7:RESUME重新激活被中断的设备功能(可选)8:CANCEL停止该设备功能(必备)STATUS。参数STATUS反映当前正在执行功能的状态,或表示执行的结果。编码:0:READY功能的执行被成功停止1:NO—INIT功能未被初始化2:IDLE功能是无效的3:RUNNING功能当前是有效的4:INTERRUPTED功能的执行当前被中断5:TIME—OUT功能执行的时间已结束6~127:保留128~255:制造商特定ACTlVE—SAMPLE该参数指出当前选用了样本表中的哪个样本NUMBER_SAMPLES该参数指出在设备中被组态的样本的个数SAMPLE—n该参数结构包含样本的引用和每个采样的执行时间。CHANNEL结构元素指向被采样的转换块。采样选用的顺序与多点采样功能块中SAMPLE—n块参数的顺序(相对索引)相同3更多细节.见11.5.2.2。11.8.3多点采样功能块的参数属性多点采样功能块的参数属性见表229。270 表229多点采样功能块的参数属性GB/T27526--2011相对对象参数用法/复位必备(M)/索引参数名称数据类型存储大小访问缺省值可选(O)类型传输类型类别(A类和B类)...标准参数见“通用要求”附加的多点采样功能块参数9COMMANDSimpleUnsignedl6N2C/aFM10STATUSSimpleUnsigned8D1C/aM¨~20Pf保留M21ACTIVESAMPLESimpleUnsignedl6D2C/aM22NUMBER—SAMPLESSimpleUnsignedl6N2C/aM23SAMPI。E_1RecordDS-63N6C/aFM22上nSAMPLEnRecordDS-63N6C/aFo——22+n+1第1个制造商特定的参数()11.8.4多点采样功能块的视图对象多点采样功能块的视图对象见表230。表230多点采样功能块的视图对象访问保留相对索引参数名称替代值view1View2View_3View49COMMAND10STATUS1¨~20PI保留21ACTIVE—SAMPLE222NUMBER—SAMPLES2——23SAMPLE一122+nSAMPLE—n视图对象的字节总数(+标准参数字节数)3+135+130046保留 GB/T27526--201111.9日志功能块——存档功能11.9.1概述二进制消息和状况信息可存储在日志功能块中。二进制消息或状况信息发生变化时(即二进制消息或状况信息出现和消失),该变化与其时间戳一起被保存于日志中。日志中登录项的个数是由设备制造商限定和配置的。读服务可访问单个登录项。第1个登录项的编号为1。每个新登录项被保存在环形存储队列中的下一个位置,直至达到最高位置SIZE—OF—ENTRIEs。之后,每个新登录项将覆盖日志中最早保存登录项。分析仪器设备对日志功能的支持是可选的。COMMAND参数和二进制消息的参数化决定是否在日志中保存事件以及以何种方式保存。每个日志登录项的数据结构是DS-64。该数据结构的第1个元素是登录项的类型,即指出登录项是二进制消息还是某一状况类的状况信息。第2个元素是二进制消息的个数或相关状况类的总数。第3个元素指出二进制消息是有效的还是无效的。如果登录项是状况信息,则第3个元素没有意义。最后的元素包含状态变化的时间戳。11.9.2日志功能块的参数描述11.9.2.1概要表231规定了日志功能块的参数描述。表231日志功能块的参数描述参数描述CoMMAND“参数COMMAND用于开启/关闭以及重新开始或复位日志功能块。编码:0:RESET复位(必备)5:START启动(必备)6:STOP停止(可选)7:RESUME重新开始(可选)STATUS丑参数STATUS包含当前正在执行功能的状态或提供执行的结果。编码:0:READY功能的执行被成功停止1:NO—INIT功能未被初始化2:IDLE功能是无效的3:RUNNING功能当前是有效的4~127:保留128~255:制造商特定SIZE。()F—ENTRlES该参数说明在同一时刻日志可包含不同登录项的个数NUMBER—OF—ENTRIES该参数包含日志中登录项的实际个数TURN—NUMBER该参数计数日志被填满的次数 表231(续)GB/T27526--2011参数描述NEWESTENTRY该参数包含日志中最新的登录项。只要日志中未保存登录项,则NEWEST—ENTRY应指向以下二进制消息(DS-62):Status—Class=0Logbook—Entry=TRUEOutput—Reference=0Supervision=0Text一‘‘EmptyLogbook’’该二进制消息未被列人参数STATUS_CI.ASSES和ACTIVE_MESSAGES中,并被第1个日志登录项所覆盖OLDEST—ENTRY该参数包含日志中最早的登录项ACTUAL—POST—READ—NUM—该参数指出对参数POST—READ二ENTRY的下一次读访问应返回的日志登录项BER的编号。该参数提供了对日志登录项访问的流控。它随着每次POST—READ—ENTRY读访问而减少。如果最早的登录项已被读取,则该参数切换至最新的登录项编号。如果向ACTUAL_POSTREAD—NUMBER写入值0,则参数POST—READ_EN—TRY被设为最新的登录项POST—READLENTRY对该参数的读访问将返回由ACTUAL_POST_READ_NUMBER给出编号的日志登录项。每次读访问将使ACTUAl.一POST—READ—NUMBER自动减1,即将读指针移到下一个较早的登录项。这样,日志中的每个登录项都能被依次读取3更多细节,见11.5.2.2.11.9.2.2COMMAND/STATUS参数描述COMMAND参数控制图76中的状态机。COMMAND值的变化将引起转换。STATUS参数包含实际状态。其他状态是制造商特定的。图76日志功能块的状态图——coMMAND参数 GB/T27526--20111.9.3El志功能块的参数属性日志功能块的参数属性见表232。表232日志功能块的参数属性相对对象参数用法/复位必备(M)/索引参数名称数据类型存储大小访问缺省值可选(O)类型传输类型类别(A类和B类)...标准参数见“通用要求”附加的日志功能块参数9COMMANDSimpleUnsingedl6S2C/aF5M10STATUSSimpleUnsigned8DlC/aM11SIZE—oF_ENTRIESSimpleUnsignedl6N2C/aM12NUMBER—OF—ENTRIESSimpleUnsignedl6N2C/aOM13TURN—NUMBERSimplcUnsignedl6N2C/a0M14NEWEST—ENTRYRecorcDS-64N11C/aM15Ol,DEST—ENTRYReeordDS-64N11C/aMACTUAL—POST—READL16SimpleUnsignedl6D2C/aFOMNUMBER17POSTREAD_ENTRYRecordDs_64D11C/aM18~27PI保留M28第1个制造商特定参数o‘有效的缺省值见表231中的NEWEST_ENTRY参数。11.9.4日志功能块的视图对象日志功能块的视图对象见表233。表233日志功能块的视图对象访问保留相对索引参数名称替代值View_lView_2View_3View_49CoMMAND10STATUS1l11SIZE—oF—LoGBOOK212NUMBER一0FENTRIES213TURN—NUMBER214NEWEST—ENTRY11 表233(续)GB/T27526--201访问保留相对索引参数名称替代值VJew1VJew_2View一3VJew一415OLDEST—ENTRY1116ACTUAILPOST_READ—NUMBER17POST—READ—ENTRY18~27ReservedbyPI视图对象的字节总数(+标准参数字节数)12+1329+13O+46保留11.10一致性声明表234给出了一致性声明模板。表234块的一致性声明描述一致性声明子元素物理块M功能块M模拟输入功能块M多点采样功能块。日志功能块0其他功能块。转换块O(A类),M(B类)分析转换块O(A类),S(B类)变换转换块O(A类),S(B类)控制转换块O(A类),S(B类)限值转换块O(A类),S(B类)报警转换块O(A类),S(B类)其他转换块O(A类),S(B类)12多变量设备的通用功能集有些设备类型包含大量多样的硬件配置和功能。这样的设备类型是不同块类型的组合。这些设备类型可以是PROFlBUSPA设备数据单中所规定的一个或多个块的选集。子集的选择遵循表235中一致性声明所规定的一些规则。 GB/T27526—2011表235多变量设备的一致性声明参数一致性声明子元素物理块M功能块M模拟输人功能块S模拟输出功能块S离散输人功能块S离散输出功能块S累加器功能块S日志功能块S多点采样功能块S其他功能块S转换块M温度转换块S压力转换块S物位转换块S流量转换块S电一气执行器转换块S电动执行器转换块S电一液执行器转换块S分析转换块S变换转换块S控制转换块S报警转换块S限值转换块S其他转换块S13标识和维护功能(I&M)13.1概述I&M规定了用于快速获得设备有关信息的不同类型的功能。在PNO/TC3—05一0002a(PROFIBUS行规导则第1部分:标识和维护功能》中规定了I&M的通用规范。I&M功能对于Slot0是必备的,对于Slotl~Slot254是可选的。使用GB/T20540.5的6.2.8.3.6中定义的Call服务来访问这些功能。未使用的VisibleString参数的字符应被设为Ox20(空格)。未使用或保留的OctetString的字节应被设为Ox00(0)。276 13.2参数描述13.2.1I&M0FI—Index=65000I&M数据集长度一64字节。I&M0的参数见表236。表236I&M0的参数GB/T27526--2011元素参数名称描述PA行规的映射参数数据类型(大小)OHeader保留OctetString(10)lMANUFACTURER一/DPA设备的制造商标识代码。PB.DEVICE-MAN一1DUnsignedl6PNo/TC305一0002a《PROFIBUS行规导则第1部分:标识和维护功能》规定PA设备的订货号必须存储在此参2oRDER—ID制造商特定VisibleString(20)数中。PROFlBUSPA行规未规定这样的参数。依据制造商的网站结构,映射应是制造商/设备特定的PB.DEVICE——SER——3SERIALNUMBER惟一的序列号VisibleString(16)NUM此参数的数据类型与该映射是制造商特定的。PROFIBUSPA行规规范不兼如果未使用制造商特定4HARDWARE_REVISl0N的映射,则该参数应固定Unsignedl6容。可使用0xFFFF来指示行规特定信息为0xFFFF以引用PA—IM0该映射是制造商特定的。此参数的数据类型与如果未使用制造商特定PROFIBUSPA行规规范不兼的映射,则该参数应固定RecordVisibleString5SOFTWARE—REVISION(1)容。可使用V255.255.255来为V,OxFF,0xFF,0xFF指示行规特定信息(V255.255.255)以引用Unsigned8(3)PAJM0依据PNO/TCa一05—0002a((PROFI—BUS行规导则第1部分:标识和维护功能》。如果在相应Slot中改变具有静态属性的参数内6REV—COUNTER容,或更换模块,则增加REV—制造商特定Unsignedl6COUNTER。Slot0中有一个REV—COUNT—ER用于计数整个设备静态参数的所有改变277 GB/T27526--2011表236(续)元素参数名称描述PA行规的映射参数数据类型(大小)7PROFII。E_ID对于PA设备.固定为0x9700。0x9700Unsignedl6规定在此Slot中被使用的块。字节0:如果在此Slot中有多个块,则按以下规则决定哪个块的信息BLOCK—013JECt1310ck8PROHI,E_SPECIFIC_TYPE必须被映射:ObjectOctetString(2)1.物理块(如果可用)Bytei:2.功能块(如果可用)BLOCK—OBJECT.Parent—Class3.转换块支持的PNO/TC3050002a《PROFIBUS行规导则第1部9IM—VERSlON分:标识和维护功能》的版本。制造商特定Unsigned8(2)所支持的版本是制造商特定的。最低要求是版本1.1此参数指示111.M记录的可用性:Byte0:27:18。M15(保留供将来使用)26:I&M14(保留供将来使用)25:l&M13(保留供将来使用)2‘:1&M12(保留供将来使用)23:IIkMll(保留供将来使用)22:II§.MIO(ti留供将来使用)21:18tM9(保留供将来使用)10IM—SUPPORTED20:I&M8(保留供将来使用)根据左列的描述,是固Bytel:定的OctetString(2)27:18LM7(保留供将来使用)26:l&M6(保留供将来使用)25:I&M5(保留供将来使用)2‘:I&M4(未使用)23:I&-M3(可选)22:I&M2(必备)21:I&M1(必备)20:行规特定I&M(PAj8LM⋯)(必备)13.2.2I&M1FI—Index一65001I&M数据集长度一64字节。I&M1的参数见表237。278 表237I&M1的参数GB/T27526—20”元素参数名称描述PA行规的映射参数数据类型(大小)0Header保留0ctetString(10)1TA(LFUNCTl0N该Slot模块功能的用户标识描述FB/TB/PB:TAtDESC3VisibleString(32)2TAGL()CATlON该Slot模块位置的用户标识描述无映射,用空格填充VisibleString(22)。如果有功能块位于相关Slot中,则必须使用相应的参数TAG_DESC。如果没有功能块位于相关Slot中,则必须使用转换块的参数TAG_DESC。对于Slot0,必须使用物理块的参数TAG—DESC。13.2.3l&M2FI—Index--65002I&M数据集长度一64字节。I&M2的参数见表238。表238I&M2的参数元素参数名称描述PA行规的映射参数数据类型(大小)OHeader保留OctetString(10)1INSTALLATION—DATE设备的安装日期PB.DEVICE—INSTALLDATE8VisibleString(16)2保留OctetString(38)8如果有物理块位于此Slot中,则使用此物理块的相应参数。如果投有物理块位于此Slot中,则使用相关物理块的相应参数。13.2.41&M3FI—Index--65003I&M数据集长度=64字节。I&M3的参数见表239。表239I&M3的参数元素参数名称描述PA行规的映射参数数据类型(大小)OHeader保留OctetString(10)此注释字段允许客户存储任何各1DESCRIPT()RPB.DESCRlPTOR8VlslbleStrlng(54)自的附加信息和注释“如果有物理块位于此Slot中,则使用此物理块的相应参数。如果没有物理块位于此Slot中.则使用相关物理块的相应参数。13.2.5I&M4现在SIGNATURE的用法是未知的。因此,PA设备不支持此记录。将来如果规定了sIGNA279 GB/T27526--201TURE的定义和用法,则PA设备可通过同时设置18>M0IM—supported中的相,直_比特来支持此记录。13.2.6PA—I&M0FI—Index=65016l&M数据集长度一64字节。PA—IS-MO的参数见表240。表240PAj&MO的参数元素参数名称描述PA行规的映射参数数据类型(大小)0Header保留OctetString(10)I&M的过程设备行规特定扩展的版本。Octetl(MSB)一主版本号,lP九IMVERSl0N例如:版本1.0中的1固定为1和0(版本1.0)Unsigned8(2)Octet2(LSB)一次版本号,例如,版本1.0中的0物理块:VisibleString2HARDWARE—REVISlON相应物理组件的硬件版本HARDWARE—REVISlONa(16)物理块:VisiblcString3SoFTWARE—REVISION相应物理组件的固件版本SOFTWAREREVISION8(16)4保留OctetString(18)Byte0:27:PA1&M15(保留)26:PA1&M14(保留)2。:PAl&M13(保留)24:PAI&M12(保留)23:PAI&M11(保留)22:PAI&M10(保留)21:PAIb-M9(保留)20:PAI&M8(保留)5PA—IM—SUPPORTEDBytel:根据左列的描述.是常量octetStri“g(2)27:PAI&M7(保留)26:PAI&M6(保留)25:PAI&M5(保留)24:PAI&M4(保留)23:PAI&M3(保留)22:PAI&M2(保留)2’:PA1&M1(保留)2。:制造商特定I&MPAl&M1~15保留供将来使用8如果有物理块位于此Slot中,则使用此物理块的相应参数。如果没有物理块位于此Slot中,则使用相关物理块的相应参数; 13.3一致性声明13.3.1I&M参数的支持和访问属性标识和维护功能的一致性声明见表241。表241标识和维护功能的一致性声明GB/T27526--2011项一致性声明访问I&M0MRI&M1MRI&M2MRI&M3ORI&M4PA-1&.M0MR13.3.2I&M参数的位置I&M参数位置的一致性声明见表242。表242I&M参数位置的一致性声明项一致性声明l用于sl。to的I&.M参数Ml用于SI。t1和更高SI。t的1&·M参数。这是指:——在读访问情况下,设备必须至少支持用于Slot0的I&M参数I&Mo、I&M1、II奠M2和PA—I&M0;——如果设备要支持Slot0以外其他Slot的I&M参数,则I&Mo,Ig-M1,I&M2和PAj&Mo必须是可读的。 GB/T27526--2011参考文献r1]Is0/IECDirectivesr2]IEC(60)584,NISTMN175,DIN43710,BS4937,ANSIMC96.1,JISC1602,NFC42—321.Thermocouples[3]IEC605841,Thermocouples--Part1:Referencetables[4]IEC60584—2,ThermocouplesPart2:TolerancesE5]IEC60751,Industrialplatinumresistancethermometersandplatinumtemperaturesensors[6]IEC618043,Functionblocks(FB)forprocesscontrolPart3:ElectronicDeviceDescriptionLan—guage(EDDL)[7]IEC624532,FieldDeviceTool(FDT)interfacespecificationPart2:Conceptsanddetailedde—scription[8]ASTME988,StandardTemperature--ElectromotiveForce(EMF)TablesforTungsten--RheniumThermocouplesr9]ASTME1751.StandardGuideforTemperatureElectromotiveForce(emf)TablesforNonLetterDesignatedThermocoupleCombinations[10]DINV192592,DocumentationofdevicesStandarddataelementtypeswithassociatedclassificationforvalvesr11]IPTS_68InternationalPracticalTemperatureScaleof1968[12]MILT24388,Thermocoupleandresistancetemperaturedetectorassemblies,generalspec—ificationfor(navalshipboard)[13]NAMURNE53,SoftwareofFieldDevicesandSignalProcessingDeviceswithDigitalElee—tronices,http://www.namur.de/index.php?id=104&no—cache=l[14]NAMuRNEl07,SelfMonitoringandDiagnosisofFieldDevices,http://www.namur.de/index.php?id一104&no—cache=1[15]PNO/TC4—05—0002,PROFIBusSpecificationDeviceIntegrationVolume1:GSD,Version5.04,July2005(OrderNo:2.122)r163SAMARC2141966TEMPERATURERESISTANCEvALuEsFORRESISTANCETHERMoMETERELEMENTOFPLATINUM,NICKLEANDCOPPER(SAMA=ScientificAppa—ratusMakersAssociation)[17]VDI/VDE—GMA—Guideline2650Blatt1,Requirementsregardingself-monitoringanddiag—nosisinfieldinstrumentationGeneralrequirements[18]VDI/VDEGMA-Guideline2650Blatt2,Requirementsregardingselfmonitoringanddiag—nosis1nfieldinstrUmentatjon——Generalfaultsandfauitconditions'