CPU 变量的一致性

    CPU 变量的一致性

    “AccessLevelEx”属性会扩展访问特性

    自固件版本 V2.6 起,S7-1500 CPU 的 OPC UA 服务器不仅支持“AccessLevel”属性(参见“协调 CPU 变量的读写权限”),还支持“AccessLevelEx”属性,该属性除了提供已介绍的用于读取权限和写入权限的位之外,还提供关于 OPC UA 变量一致性的信息。新属性自 OPC UA 规范的版本 V1.04 起引入(* 3 部分,地址空间模型)。

    读取一致性特性

    在 OPC UA 服务器的 OPC UA 信息模型中,属性“AccessLevel”定义访问权限。

    AccessLevel 按位定义;此时,相关位为:

    位 0 = CurrentRead

    位 1 = CurrentWrite

    位 2 到 7 与 S7-1500 CPU 的 OPC UA 服务器无关

    关于读取和写入权限的部分中介绍了位组合的含义:

    还添加了下列用于表示一致性的位:

    位 8 = NonatomicRead;如果不能一致地读取变量,此位会置位。对于变量的读取一致性,位 8 = 0。

    位 9 = NonatomicWrite;如果不能一致地写入变量,此位会置位。对于变量的写入一致性,如果未批准写入权限的情况,位 9 = 0。

    示例

    OPC UA 变量(结构体)可读取且可写入,但读取和访问权限不一致。

    因此:位 0、1、8 和 9 会置位:AccessLevelEx =“771”(1+2+256+512)。

    另一结构体为只读。

    因此:位 0 和 8 会置 1,位 1 和位 9 不会置位:AccessLevelEx =“257”(1+0+256+0)。

    服务器中属性的处理

    “AccessLevelEx”属性仅可用于 OPC UA 服务器。该属性不存在于节点集文件(XML 导出文件)中。

    但导出的属性“AccessLevel”包含“AccessLevelEx”中的信息,请参见下一部分。

    导出

    对标准 SIMATIC 服务器接口执行 XML 导出时,服务器会将“AccessLevel”属性(与 V1.03 相比,V1.04 中将该属性扩展为 32 位)设为“AccessLevelEx”属性的值。

    导入

    导入节点集文件时(例如来自服务器接口导出),S7-1500 CPU 会按照其自身对已导入数据类型一致性的估算来设置属性“AccessLevelEx”,请参见下一部分。会忽略导入的值。

    服务器接口中数据类型的一致性

    对于以下数据类型,会在服务器接口节点处确保 S7-1500 CPU 程序循环中变量的一致性(OPC UA 语言使用中的“原子性”):

    BOOL、BYTE、WORD、DWORD、LWORD

    SINT、INT、LINT、DINT、USINT、UINT、ULINT、UDINT

    REAL、LREAL

    DATE、LDT、TIME、LTIME、TIME_OF_DAY、LTIME_OF_DAY、S5TIME

    CHAR、WCHAR

    基于上述数据类型的系统数据类型和硬件数据类型也保持一致。

    示例:HW_ANY,源自 UINT (UInt16)。

    提示:如果浏览 S7-1500 CPU 的地址空间(例如使用 OPC UA 客户端 UaExpert),可在“类型 BaseDataType > 枚举/数字/字符串”(Types > BaseDataType > Enumeration/Number/String) 下找到一致的数据类型。


    以下数据类型的变量一致“(OPC UA 的语言使用中为“nonatomic”):

    SIMATIC 结构体通常不一致。这意味着所有变量(例如包含未知结构或 UDT 数据类型)均不一致。

    DTL、IEC_Counter、IEC_TIMER 等系统数据类型是源自结构体的数据类型。

    提示:如果浏览 S7-1500 CPU 的地址空间(例如使用 OPC UA 客户端 UaExpert),可在“类型 BaseDataType > 结构体”(Types > BaseDataType > Structure) 下找到基于结构体的数据类型。 


    上海腾希电气技术有限公司专注于西门子PLC,V90伺服,V20变频器等, 欢迎致电 13681875601

  • 词条

    词条说明

  • 使用预定义 MAC 规则组态防火墙 - CP 1628

    使用预定义 MAC 规则组态防火墙 - CP 1628如何访问该功能选择待编辑的模块。选择“安全 > 防火墙 > MAC 规则”(Security > Firewall > MAC rules) 条目。列表: 可用的服务和方向服务从站到外部从外部到站含义允许进行 MAC 级的通信xx允许从外部网络到站的 MAC 通信,反之亦然。允许 ISO 通信xx允许从外部网络到站的 I

  • S7-300系列模块接线原理图

    CPU模块(1)CPU312C(2)CPU313C(3)CPU313C-2DP(4)CPU313C-2PtP(5)CPU314C-2DP(6)CPU314C-2PtP模拟量输入模块(1)6ES7 331-1KF02-0AB0(2)6ES7 331-7KF02-0AB0(3)6ES7 331-7KB02-0AB0(4)6ES7 331-7PF01-0AB0(5)6ES7 331-

  • 通过 CP 实现的已编程通信连接

    通过 CP 实现的已编程通信连接应用范围在某些应用中,适合不通过组态接口建立通信连接或 CP 的 IP 组态,而是使用特定应用程序以程控方式建立连接。可以选择通过工业以太网 CP 以程序控制方式自由组态通信连接。 请时刻留意所使用的 CP 类型的系统性能。典型示例有很多,例如,对于标准机器的制造商。 为了能够为客户提供合适的接口,这些制造商会调整通信服务以适应相应的操作员输入。 终端用户不需要知道

  • 创建并分配用户特定的 IP 规则集

    创建并分配用户特定的 IP 规则集创建用户特定的 IP 规则集在全局安全功能中,选择条目“防火墙 > 用户特定的 IP 规则集 > IP 规则集”(Firewall > User-specific IP rule sets > IP rule sets)。双击“添加新的 IP 规则集”(Add new IP rule set) 条目创建用户特定的 IP 规则集。结果:创建的

联系方式 联系我时,请告知来自八方资源网!

公司名: 上海腾希电气技术有限公司

联系人: 田礼科

电 话: 021-37660026

手 机: 13681875601

微 信: 13681875601

地 址: 上海松江上海市松江区广富林路4855弄星月大业**88号4楼

邮 编:

网 址: shtxjd.cn.b2b168.com

八方资源网提醒您:
1、本信息由八方资源网用户发布,八方资源网不介入任何交易过程,请自行甄别其真实性及合法性;
2、跟进信息之前,请仔细核验对方资质,所有预付定金或付款至个人账户的行为,均存在诈骗风险,请提高警惕!
    联系方式

公司名: 上海腾希电气技术有限公司

联系人: 田礼科

手 机: 13681875601

电 话: 021-37660026

地 址: 上海松江上海市松江区广富林路4855弄星月大业**88号4楼

邮 编:

网 址: shtxjd.cn.b2b168.com

    相关企业
    商家产品系列
  • 产品推荐
  • 资讯推荐
关于八方 | 八方币 | 招商合作 | 网站地图 | 免费注册 | 一元广告 | 友情链接 | 联系我们 | 八方业务| 汇款方式 | 商务洽谈室 | 投诉举报
粤ICP备10089450号-8 - 经营许可证编号:粤B2-20130562 软件企业认定:深R-2013-2017 软件产品登记:深DGY-2013-3594
著作权登记:2013SR134025
Copyright © 2004 - 2024 b2b168.com All Rights Reserved