PLC对象在服务器地址空间中不可见 在超大型项目中,极少数情况下(即便项目编译成功并成功下载到 CPU 中),可能会发生 CPU 节点或PLC 对象在 OPC UA 服务器地址空间中不可见的现象。这是因为,该 CPU 中为 OPC UA 预留的存储空间不足。诊断(如,使用 UaExpert)将返回服务器状态“失败”。 解决方法: • 如果不需要,则可在 CPU 属性中禁用标准SIMATIC 服务器接口。 • 减少消耗 OPC UA 资源的元素数量或大小。将服务器接口的节点数减少到 30000以下。其它措施: • 如果未禁用 SIMATIC 服务器标准接口: 减少 OPC UA服务器地址空间中的变量数量,尤其是结构型数据类型的变量数量。 要从地址空间中移除变量,则需在 PLC 变量表或数据块中禁用选项“从HMI/OPC UA 可 访问”(Accessible from HMI/OPC UA)。通过数据块,还从地址空间中彻底删除包含所有变量的 DB。为此,需在 DB 的属性中,禁 用选项“DB 从 OPC UA 可访问”(DBaccessible from OPC UA)。 • 缩短扩展数据结构中元素名称的长度。 • 缩短节点描述信息。 •减少所执行方法的数目。 从信息系统复制 SCL 程序示例 无法编译 OPC UA 编程示例中的 SCL程序代码,该代码是使用信息系统中的“复制”(Copy) 图 标复制并粘贴在程序编辑器中的。要准确无误地复制程序代码,请在信息系统中选择程序代码,并使用快捷菜单中的“复 制”(Copy)命令或组合键“Ctrl+C”。使用快捷菜单中的“粘贴”(Paste) 命令或组合键“Ctrl+V”在 程序编辑器中插入程序代码。建立连接期间进行证书检查 (S7-1500 CPU) 内容 在线帮助中未包含的信息和有关产品特性的重要信息。建立加密连接时的证书检查(如,OPC UA) 与先前版本相比,固件版本为 V3.1 的 S7-1500 CPU 具有更多证书检查功能。诊断缓冲区 (BadSecurityChecksFailed) 中可能显示之前版本中未出现的附加警告/错误消息。但这些消息不会阻止连接的建立。通过可访问的节点对设有访问保护的 CPU 进行在线访问 内容在线帮助中未包含的信息和有关产品特性的重要信息。 使用不受信任的连接将密码传输到 CPU 中,通过可访问的节点访问该 CPU受影响的设备:S7-1500 CPU(固件版本 V2.9)、S7-1200 CPU(固件版本 V4.5)和软件控 制器(固件版本V21.9)。 如果 TIA Portal 通过“可访问的节点”(Accessible node) 功能在线访问以上CPU,并使用密码 对该 CPU 进行访问保护“无访问(完全保护)”,则在连接过程中,加密后的密码将通过 一条不受信任的连接传送到该CPU 中。 仅当与可访问节点列表中完全保护的 CPU 建立连接时,才需提供指定访问等级所需的密码 并通过不受信任的连接进行传输。解决方法: • 在不支持外部访问的受保护环境中,仅通过可访问的节点在线连接 CPU。 • 确保连接正确的 CPU。 •在线访问可访问的节点时,具有Zui低访问权限的访问等级使用密码进行访问:如果设置 为完全保护,则使用密码进行 HMI访问。此时,需组态一个 HMI 访问密码。
将 S7-1200模块注释加载到 PG/PC 中 对于采用 S7-1200 的集中组态,不加载模块、子模块和信号板的注释。对于 CP/CM,只加载 IE接口或 DP 接口的注释。对于采用 ET 200SP 或 ET 200MP 的分布式组态,只从 I/O 模块加载通道注释。SIMATIC S7 嵌入式控制器 EC31-RTX 上的 CP 343-2 内容在线帮助中未包含的信息和有关产品特性的重要信息。 SIMATIC S7 嵌入式控制器 EC31-RTX 上的 CP 343-2 模块AS-Interface 接口 CP 343-2(订货号:6GK7 343-2AH01)可以插入到 SIMATIC S7 嵌入式控制器 EC31-RTX(订货号:6ES7 677-1DDxx-0BB0)的扩展机架中,但 CP 343-2 无法 使用EC31-RTX 进行操作。加载 S7-1500 CPU(暂时未实现) 内容在线帮助中未包含的信息和有关产品特性的重要信息。加载时出错(临时错误) CPU 加载遭到拒绝,并显示一条错误消息(临时错误)。可能的原因:CPU 的 OPC UA 服务器刚刚启动。一旦可以访问服务器,便可加载。加载 S7-1500 CPU(SIPLUS) 内容 在线帮助中不再包含的信息和产品功能的重要信息。 SIMATIC S7-1500 CPU SIPLUS(6AG1...) 的性能,带已格式化的存储卡,固件版本低于 V2.5 相关组件: • CPU 151x SIPLUS(6AG1...),固件版本低于 V2.5 • SIMATIC 存储卡 如果将 SIPLUS CPU 加载到一个已格式化的SIMATIC 存储卡中并将 CPU 设置为 RUN 模式,则 CPU将正常运行且无任何错误。但如果发生系统电源关断后再重新接通,或执行了存储卡复 位 (MRES),则 SIPLUS CPU 将转至STOP 模式并生成一条错误消息。在该错误消息中,指示 存储卡因缺少而无法识别、存储卡类型错误、包含的数据错误或存储卡受保护。 CPU151x SIPLUS (6AG1...) 固件版本 V2.5 或更高版本,或者存储卡上已存在有 S7-1500 SIMATICCPU (6ES7...) 的组态信息但覆盖为相同类型 SIPLUS CPU (6AG1...) 的组态信息时, 不会发生以上错误。解决方法: 1. SIMATIC CPU 的组态设置需加载到 SIMATIC 存储卡中。相应类型中,仅一个 CPU 可用;此时无需使用 I/O。 2. 将 SIPLUS CPU 加载到该存储卡中。存储卡中包含的 SIMATIC 组态将覆盖为 SIPLUS组态。 该过程将防止 TIA Portal 生成错误消息。 说明 该过程仅适用于在线加载到 CPU中。如果存储卡使用外部读卡器进行编程,则仍将生成错 误消息。如果要加载 CPU 1511-1 PN SIPLUS (6AG1511-1AK00...),请按以下步骤操作。 1. 在 SIPLUS CPU 中插入一个具有充足存储空间的空白存储卡。 2.组态一个同类型的 SIMATIC CPU。此处为 S7-1511-1 PN (6ES7 511-1AK00...)。在加载过程的第一步中,无需组态 I/O 模块。 3. 将组态加载到 SIPLUS CPU 中。 4. 在 STEP 7 中,将 SIMATICCPU 更换为 SIPLUS CPU (6AG1 511-1AK00...),使用规划中的 I/O 模块和分布式 I/O设备完成组态设置。 5. 将更改后的组态加载到 SIPLUS CPU 中。为智能设备更换模块(S7-1500 CPU 固件版本不超过V3.1) 内容 在线帮助中不再包含的信息和产品功能的重要信息。 项目中的智能设备和分配的 IO 控制器:更换模块 如果已组态智能设备(S7-1500 CPU) 并且要将该智能设备更换为另一个 S7-1500 CPU,则会出现以下几种情况,具体取决于所用的固件版本(适用于 TIA Portal 版本 V19): 当前设备 新设备 说明 S7-1500CPU FW V3.1 S7-1500 CPU FW 可以更换模块 S7-1500 CPU FW < V3.1S7-1500 CPU FW V3.1 可以更换模块;新的智能设 备不能用作项目中的共享智 能设备。 如果要使用新的智能设备作为项目中的共享智能设备, 更换模块前,必须取消选中 当前设备相关 PROFINET 接口 的“IO 设备”(IO device)选项。 S7-1500 CPU FW V3.1 S7-1500 CPU FW < V3.1 可以更换模块。更换模块前,必须取消选中当前设备 相关 PROFINET 接口的“IO 设 备”(IO device) 选项。WinLC RTX 上的 ET200MP (IM 155-5 DP ST) 内容 在线帮助中未包含的信息和产品特征的重要信息。 在 WinLC RTX 上,ET200MP (IM 155-5 DP ST) 当前不支持通过 PROFIBUS 操作。 相关组件: • 作为 DP主站,且带有控制器功能 WinLC RTX 的 PC 系统(所有型号:EC31-RTX (F)、 WinAC RTX (F) 软件PLC),下文中简称为“WinLC RTX”。 • 作为 DP 从站的 ET 200MP (IM 155-5 DP ST) 如果在ET 200MP 中组态有标准模块或 F 模块并将 WinLC RTX 用作一个 DP 主站,则这些模 块在 ET 200MP中无法使用 DP 主站进行组态。完成组态加载和相关组件启动后,ET 200MP 中的模块将通过 LED指示灯绿色闪烁指示参数分配丢失。 STEP 7 不显示模块在线操作已就绪状态(状态“OK”)。 解决方法: •建议:使用接口模块 IM 155-5,通过 PROFINET IO 将 ET 200MP 连接到 WinLC RTX 中。 或者 •如果 ET 200MP 中未插入 F 模块,则 WinLC RTX 中可使用 ET 200MP 的 GSD 文件组态标 准模块。关于PLC 编程的一般说明 内容 在线帮助中未包含的信息和有关产品特性的重要信息。 通过 TIA Portal Openness导入块时,实例特定的属性 在某些情况下,导入规则可能意味着实例特定属性的丢失,如起始值。 修改等时同步模式中断 OB 的应用周期修改一个等时同步模式中断 OB 的“应用周期 (ms)”(Application cycle (ms)) 参数时,系统将在后台修改相应的硬件配置。为确保修改后的应用循环持续时间值在 CPU 的下一个加载过程后仍然生效,需要在加载时手动包含硬件配置。为此,可选择菜单命令“加载到设备 > 硬 件和软件”(Load to device> Hardware and software),也可选择命令“加载到设备 > 硬件配 置”(Load to device> Hardware configuration)。 与网络安全有关的信息 在 TIA Portal 和 CPU 之间或HMI(使用“GET/PUT 通信”的 HMI 访问除外)和 CPU 之间进行通信访问时,可使用所集成的安全功能。这些功能提供更强的操作保护和访问保护机制。为使用标准化通信访问方式(如“GET/PUT”、“TSEND/TRCV”、“Modbus”、“FETCH/WRITE”)防止 对 CPU进行未经授权的网络访问,还应采取其它适当的措施(例如,设备单元保护机制)。 PLCSIM 全局库“LongFunctions”中的函数 (S7-1500) 编译过程将 S7-1500 CPU 系列的函数关联到 CPU以避免这些函数被操作。CPU 中使用的全 局库“LongFunctions”中的函数,在具有这种关联的情况下无法加载到仿真中。但可以将这 些元素替换为其在全局库中的原始版本。它们不会关联到CPU。