我们在现场调试中经常遇到这样的场景,一些设备的 IP 地址和我们的 PC不是同一网段,也没有多余的接口允许我们的电脑直接连接;又或者通讯对象无法和我们的 PC直接连接;我们要想下载操作,需要背着电脑在工厂跋山涉水感到通讯对象的机柜才行;当前主流的 PLC都可以通过以太网下载,对于一些老系统,没有以太网接口,我们还需要额外携带笨重的485编程电缆。有没有办法,可以基于现有的 PLC网络,实现访问的一网到底呢? 答案是,S7 路由。
S7 路由,是西门子设备间的访问技术,配合西门子的编程软件和硬件,可以实现对远端设备跨网络的下载、通信的功能。这样通过支持 S7路由的硬件设备,可以从一个网卡路由到另一个网卡;也可以从以太网路由到 PROFIBUS/MPI 接口的设备。
在很多的应用现场,我们的终端设备可能无法直接连在*终的通信对象上,比如我们的PLC/HMI/编程器上面没有能够直接连接终端设备的物理接口。这时候就可以用到 S7 路由功能。
S7 路由的功能,根据通信的类型,有以下几种划分:
用于在线连接的 S7 路由这种功能,在经典 STEP7 和 TIA 博途都可以实现,通过编程器 PG/PC,可访问直连的 S7子网以外的设备,执行下载、组态、编程调试的任务。如下图所示。