S7-1200与S7-300400之间的以太网通讯方案跨越距离的智能连接之谜

  • 学术交流
  • 2024年12月21日
  • 创建项目,命名为PLC_HMI。S7-300主站与多个S7-1200从站之间通过工业以太网(IE)进行数据传输,这一过程中涉及到时间同步等确定性数据的精确传递。在任务A中,主站会依次与每个从站交换数据,使用S7通信块和开放式TCP/IP(T-通信)的方式进行。图01展示了两个任务的演示设置,其中S7-300主站负责与两个S7-1200从站的通信。 在图01中

S7-1200与S7-300400之间的以太网通讯方案跨越距离的智能连接之谜

创建项目,命名为PLC_HMI。S7-300主站与多个S7-1200从站之间通过工业以太网(IE)进行数据传输,这一过程中涉及到时间同步等确定性数据的精确传递。在任务A中,主站会依次与每个从站交换数据,使用S7通信块和开放式TCP/IP(T-通信)的方式进行。图01展示了两个任务的演示设置,其中S7-300主站负责与两个S7-1200从站的通信。

在图01中,我们可以看到S7-300紧凑型CPU315-2PN/DP使用STEP7V5.4+SP5+HF1编程用户界面来配置组态,而S7-1200紧凑型则使用STEP7BasicV10.5SP2进行组态配置。

接下来,我们将探讨两种自动化解决方案:基于S7通信和基于T通信。

首先是基于S7通信的解决方案。在这种情况下,S7-1200提供了被动服务器功能,使得它们能够接受来自于远端客户端——即由PUT和GET块构成的客户端——所发送或请求到的组态信息。在STEP7V5.4中的NetPro环境下,可以实现对多达14个连接ID的动态更改,这取决于所选用的CPU类型,如CPU315-2PN/DP支持最多14个连接。此外,对于支持静态ID分配的是更高级别设备如SIEMENS S72000系列,它们不具备该类操作灵活性。因此,在实际应用中选择合适型号至关重要。

其次是采用T通信技术来建立开放式TCP/IP连接。这一方法允许所有设备,无论是老旧还是新型号,都能通过标准化协议ISO-on-TCP相互通讯。而且,由于这个特定的协议有一个面向消息队列系统设计模式,所以它特别适用于SIMATIC系统间直接交换消息。步骤如下:首先在STEP 700软件平台上使用“开放式通讯助手”(OC助手)来定义每对伙伴之间如何相互识别,并存储IP地址;然后,每一次新的数据包被创建时,将包含目的地IP地址,因此不需要重新设定网络路径,只需更新目标IP地址即可实现连续性的双向交流。此外,由于对于同一资源共享不同频道并发工作而言,不同数量伙伴可以无缝地加入网络,从而大幅度提高效率,同时降低成本。

最后,在图03中我们看到了TCON、TSEND、TRCV和TDISCON四种主要功能块如何协同工作,以便完成这项复杂但高效的事务处理过程。在这里,每当一个新的请求或者响应发出时,都会产生一个独立事件序列,从而保证了系统状态的一致性以及整个过程的准确执行。这些技术使得现代工业自动化项目更加稳定、高效且灵活,让各种复杂场景都能得到妥善处理。

猜你喜欢