当前位置: 主页 > PLC控制

DP/DP coupler的多cpu通讯

各位大侠:
我目前项目有2种关于DP/DPCOUPLER配置:第一种,S7-300连在该coupler的网段1,另外有1个300400同时连到网段2上,请问网段2上的2个cpu都能和网段1上的300通讯吗?
第二种:2个不同的cpu分别连到2个dp/dpcoupler上然后,把2个coupler直接连起来。相当于cpu1->coupler1->coupler2->cpu2.请问这种方式也可以吗?
我在手册上好像还没看到过有类似的用法,一般只用到1个coupler挂2个cpu。

最佳答案

引用:
我目前项目有2种关于DP/DPCOUPLER的配置:第一种,s7-300连在该coupler的网段1,另外有1个300和400同时连到网段2上,请问网段2上的2个cpu都能和网段1上的300通讯吗?
coupler一个网关,连接的两个网络是对等的,如果在你的配置中将第2个网络中的300作为400的一个从站,然后将400组成的网络和第一个300网络用coupler连接是可以的。

第二种:2个不同的cpu分别连到2个dp/dpcoupler上然后,把2个coupler直接连起来。相当于cpu1->coupler1->coupler2->cpu2.请问这种方式也可以吗?
可以,但这样不是浪费了一个COUPLER了吗?本来一个coupler就可以连接2个cpu了为什么要用2个呢。


提问者对于答案的评价:
目前还没试过,不知道谁对呢

专家置评

第二条不可以
coupler用于两套主站系统间交换数据,它是Coupler不是网关,它必须分别组态为两个网段的从站。Coupler是从站,不可能主动将自己的数据传到另一个Coupler去。
第一条,目前在网段二上能存在两个一类主站,要通讯只能把其中一个作为CPU作为另一个的从站,数据交换通过CPU去中转。

  • 关注微信

猜你喜欢

微信公众号