恭喜,你发布的帖子
发布于 2016-09-27 16:05:13
16楼
是的,我只是在G120-2PN尾部接到交换机(普通民用的),然后(单口)触摸屏再接交换机。而且另一套IP网段完全不同的,也这样接在这台交换机上。
正如 @westcowboy 大侠说的那样,两者完全不受干扰。它的好处是PC/PG,只需要连接(或接入个AP、路由)到这个交换机,就可以根据需要访问每一台PN设备。
在这里,PN口触摸屏只是个客户端。即便关闭交换机,也不影响生产线的运行。
要想知道的是:
那种所谓三层管理型的民用智能交换机是不是因为基于IP管理的,而PN IO设备并不使用IP访问(除了初始连接),所以导致不能使用。
那么,这种混合的网络拓扑,将同一系统的PN使用总线结构连接在一起,接入交换机的仅限TCP/IP数据交换,是否就可以了呢?
还有一个问题,在PLC中启用路由,指定网关到底是做什么用的?通常PLC的 PN/IO 是没有跨网段通讯的任务的。是不是仅在这台PLC作为客户端,需要跨网段访问其他设备时,才需要启用?
三层交换机也完全可以在PROFINET网络中使用,三层与PROFINET也并不矛盾。
在博途中就可以组态西门子的SCALANCE X400,X500等支持三层的交换机。
通常在底层自动化网络,二层交换机就够了,不需要三层交换机。
何时需要三层交换机?
当我们的控制系统需要和上层网络连接的时候,例如底层的PLC系统需要连接到上层的ERP系统和MES系统,此时由于网络不在同一子网,通信需要通过路由的方式来实现,这样我们就需要使用支持路由功能的交换机(三层交换机)来实现。
那么,又是什么情况下,我们需要启用PLC的网关地址?
当另一个与当前PLC不在同一子网的设备需要与该PLC通信时,2台设备就必须通过路由的方式来实现。
既然路由,就必须要指定其网关是多少,这就是网关的含义。
这种通信可以是所有基于TCP,UDP的通信,例如S7通信,PLC WEB访问,OUC通信等等。
当设备A发现其通信对象B的IP与其不在同一子网时,设备A就会将数据发送到其网关。
请填写推广理由:
分享
只看
楼主