功能五、MRP 的管理器功能
MRP(介质冗余协议)是一种独立于制造商的环网协议,作为PROFINET的一部分,可以很容易地使用,不需要任何额外的成本。
MRP 环网结构具有以下优点:
显著提高了设备的可用性,因为单个设备的故障对通信没有影响。
所需的维修工作可以在没有任何时间压力的情况下进行,因为维修过程中工厂不需要停机。
在发生网络故障时,可以进行快速的网络诊断并加快故障排除。
一旦发生故障,由于生产停顿而造成的成本就会降低。
使用 S7-1200 V4.5 和 TIA 博途 V17 时,以下 CPU 支持 MRP 功能,可作为 MRP管理器和客户端使用,如图 10 所示。
CPU 1215C
CPU 1217C
CPU 1215FC
图10.选择介质冗余角色
功能六、支持组态的 TCP、ISO-on-TCP 和 UDP 通信
基于以太网的开放式用户通信(OUC- Open User Communicaton)包括 TCP、ISO-on-TCP和 UDP 通信协议。OUC 可以便捷的把 PLC 与其他以太网设备进行联接进行数据交互。
网络视图中现在已经支持组态 TCP、ISO-on-TCP 和 UDP 连接,可以在“连接”选项卡查看已组态的连接,如图 11 所示。在 CPU启动时 S7-1200 能够与伙伴直接建立连接,对于组态的连接,无需运行 TCON 指令及 T_DISCON 指令。
图11.网络视图中组态TCP、ISO-on-TCP 和 UDP连接
可以使用“TCONSettings”指令读取或指定如何终止 TCP 连接,如图 12 所示,有两种终止 TCP连接的方式。
·TCP-Reset(默认模式): 固件版本小于V4.5 的 S7-1200 CPU 中,将始终通过 RST 复位直接终止TCP 连接。相关资源将立即删除并启用。
·TCP-Finish:PLC通过握手终止连接。
图12.RST 和 FIN 方式终止 TCP 连接
如果将 TCP-Finish 设为终止连接的方式并随后调用指令 “TDISCON”,则在指令的DONE=TRUE 后连接为关闭状态,即连接 ID 可用。在模块的 TCP/IP 协议栈的较低层中,资源会占用一段时间,如果使用TCP-Finish 删除多个连接,并且在启用资源的定时器到期之前使用 “TCONSettings” 或 “TCON”保留或建立连接,则可能导致出现资源瓶颈。
功能七、改进安全性
7.1 保护机密的 PLC 数据
“保护机密的 PLC组态数据”功能可通过密码保护项目中的组态数据,例如,证书,密钥以及其它需保护的数据,如图13所示。
图13.保护 PLC 组态数据
如果组态了机密 PLC 组态数据的保护,请注意以下信息:
a. 如果设备没有此密码,则 TIA 博途会在第一次下载时提示用户输入保护机密 PLC 组态数据的密码,如图 14所示。
图14.第一次下载输入保护机密 PLC 组态数据的密码
b. 如果设备已存在该保护密码,STEP 7 项目和设备中的密码必须匹配。如果密码不匹配,则无法将项目下载到 CPU,如图 15所示。可以在在线与诊断中设置或删除设备的密码,如图16所示。
图15.在线 PLC 和项目中密码不一致
图16.在线和诊断中删除或设置密码
7.2 PG/PC 和 HMI 的通信模式
S7‑1200 CPU V4.5 可实现 PLC与 TIA 博途、SIMATIC Automation Tool 和 HMI之间的安全通信。此实现基于标准 TLS 1.3 (Transport Layer Security) 协议并支持用户创建证书,如图17 所示。如果需要与不支持安全通信的设备进行通信,需取消选择 “仅支持安全 PG/PC 和 HMI 通信” 。
图17. PG/PC 和 HMI 的通信模式
TIA 博途 V17 下的 S7-1200 V4.5 固件默认采用Zuigaoji别的安全通信,但在调试期间,可通过从 “在线”菜单中选择 “仅使用传统的 PG/PC 通信” ,使用传统 PG/PC 通信,如图 18 所示。
图18.仅使用传统的PG/PC通信
7.3 增强的加密功能
S7-1200 CPU V4.5 改进了访问级别密码的存储格式。将 S7-1200 CPU 升级为 V4.5 时,“更新密码加密”按钮可升级现有访问级别密码的存储格式,如图 19 所示。
图19.更新密码加密
功能八、通信连接资源和保持性存储器的增加
自 TIA 博途 V17 起,V4.5 CPU 由 6 个动态通信资源变为 34 个动态通信资源,如图 20所示,但不同连接类型有Zui大数量的限值,如图 21所示,需注意的是由于动态连接是共享资源,无法实现所有连接的Zui大数量。
图20.动态资源个数
图21.不同连接资源的Zui大值
S7-1200 保持性存储器是非易失性的工作存储器。保持性存储器的大小取决于所使用 CPU的工作存储器的大小。此次更新扩展了保持性存储区:由 10 KB 增加到14 KB 。