PV model versions PV模型版本

<< 点击显示目录 >>

主页  OPC UA使用助手 > OPC UA 帮助 > 在AS中配置 > 启用OPC UA服务器 > 信息模型 >

PV model versions PV模型版本

V1.00和V2.00之间的修改

Namespaces

Namespace urn:B&R/plc/ 已改名为 http://br-automation.com/OpcUa/PLC/

Namespace urn:B&R/pv/ 已被删除。

Namespace urn:PLCopen/pv/ 已被删除。

在 urn:B&R/pv/ 和 urn:PLCopen/pv/ 中的模型已被分割成应用模块级别的独立命名空间。每个返回OPC UA默认视图配置的应用模块都会生成一个基于模式的命名空间 http://br-automation.com/OpcUa/PLC/PV/<ApplicationModuleName>. 对于默认的应用模块,其名称保持空白。

 

Static node IDs

以下对象已从 urn:B&R/pv/ 至 http://br-automation.com/OpcUa/PLC/:

oRoot/Objects/PLC/Modules

以下对象已从 urn:PLCopen/pv/ 改为 http://br-automation.com/OpcUa/PLC/:

oRoot/Objects/DeviceSet/PLC/Resources/CPU/Programs

oRoot/Objects/DeviceSet/PLC/Resources/CPU/Programs/SupportedTypes

oRoot/Objects/DeviceSet/PLC/Resources/CPU/Tasks

oRoot/Objects/DeviceSet/PLC/Resources/CPU/Tasks/SupportedTypes

oRoot/Objects/DeviceSet/PLC/Resources/CPU/GlobalVars

 

Dynamic node IDs

PLCopen模型中的程序和变量的节点ID需要修改,否则会与B&R模型中的节点ID发生冲突。这影响到以下对象下的节点:

oVariables under Root/Objects/DeviceSet/PLC/Resources/CPU/GlobalVars/

oObjects in Root/Objects/DeviceSet/PLC/Resources/CPU/Programs/

oObjects in Root/Objects/DeviceSet/PLC/Resources/CPU/Programs/Tasks/TC#n/

在将结构定义为BaseDataVariableType的子类型时,使用的节点ID已经从字符串改为数字值。

 

BrowseNames

节点的浏览名称 Root/Objects/PLC/Modules 已从 6:Modules 改为 4:Modules..

功能块的表示方法已被修改,以符合PLCopen的要求。一个功能块是CtrlFunctionBlockType的一个子类型的实例,一个块的输入和输出也被映射成这样。以前,功能块的表示方法与结构相同。