S7-300与S7-300之间使用PROFIBUS-DP进行主主通讯
因为两个S7-300PLC都是主站,而每个主站上都有属于自己的DP网络,如果我们把两个DP网络接到一起是无法通讯的,因为一个网络中只能允许有一个主站,这里我们需要一个类似于“翻译”一样的东西,DP/DP耦合器
DP/DP耦合器实物图片:
DP/DP耦合器连接图:
从上图我们可以看出,PLC1和PLC2都有自己的PROFIBUS-DP网络,且在自己的网络中都是主站,它们通过DP/DP耦合器进行数据的交换.
注意:因为PROFIBUS-DP(1)和PROFIBUS-DP(2)是两个完全不同的网络,所以它们之间的通讯速率可以不同,都可以有自己的DP从站,站点地址可以重复
下面开始进行PROFIBUS-DP主站通讯的组态:
第一步:建立PLC主站一,组态数据交换区域
组态主站一的硬件,建立PROFIBUS-DP网络
主站一的硬件组态和数据交换组态完成,这里我们需要记下数据交换的地址如图:
第二步:建立PLC主站二,组态数据交换区域
主站一和主站二的的硬件组态和数据交换组态完成,根据第一步中记下主站一的数据交换信息,现在的数据交换对应关系如图:
在主站一和主站二中可以直接使用组态的数据交换地址进行编程,不需要进行地址的映射
DP/DP耦合器DP接口和地址拨码的相关说明,如图: