自固件版本 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) 下找到基于结构体的数据类型。
词条
词条说明
使用预定义 MAC 规则组态防火墙 - CP 1628如何访问该功能选择待编辑的模块。选择“安全 > 防火墙 > MAC 规则”(Security > Firewall > MAC rules) 条目。列表: 可用的服务和方向服务从站到外部从外部到站含义允许进行 MAC 级的通信xx允许从外部网络到站的 MAC 通信,反之亦然。允许 ISO 通信xx允许从外部网络到站的 I
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 的 IP 组态,而是使用特定应用程序以程控方式建立连接。可以选择通过工业以太网 CP 以程序控制方式自由组态通信连接。 请时刻留意所使用的 CP 类型的系统性能。典型示例有很多,例如,对于标准机器的制造商。 为了能够为客户提供合适的接口,这些制造商会调整通信服务以适应相应的操作员输入。 终端用户不需要知道
创建并分配用户特定的 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
公司名: 上海腾希电气技术有限公司
联系人: 田礼科
手 机: 13681875601
电 话: 021-37660026
地 址: 上海松江上海市松江区广富林路4855弄星月大业**88号4楼
邮 编:
网 址: shtxjd.cn.b2b168.com