S7 | 您所在的位置:网站首页 › dp通讯线电压 › S7 |
S7-1500通过DP/DP耦合器通信
DP/DP耦合器可以实现两条PROFIBUS DP总线网络的I/O通信,DP总线的通信速率可以不同,通信数据区最高可达244字节的输入和244字节的输出,最多可建立16个I/O交互区。 图01.DP/DP Coupler 面板图 各拨码开关的含义如下表: 表01.拨码开关功能 DP/DP Coupler 具有如下特点: 1.连接两个不同的Profibus DP网络进行通信,2个网络的通信速率、站地址可以不同; 2.最多可以建立16个I/O信号交互区; 3.两个网络电气隔离,一个网段故障不影响另一个网段的运行 4.支持DPV1全模式诊断 5.可通过DIL开关,Step 7或其它编程工具设定Profibus站地址 6.双路冗余供电方式 示例: 图02.DP/DP耦合器交换示意 对于 DP/DP Coupler 连接的两个网段,通讯速率可以不同,因此 DP/DP Coupler 非常适用 于不同通讯速率的两个 Profibus-DP 主站系统之间的数据通讯,但是对于通讯数据区,网络 1 的输入区必须和网络 2 的输出区完全对应,同样网络 2 的输入区必须和网络 1 的输出区完全 对应,否则会造成通讯故障,下图显示了两个网络之间的数据通讯区的对应关系: 下面将介绍如何通过TIA Portal配置DP/DP Coupler在两个DP网络中进行通讯。 S7-1500组态编程示例中的软件和硬件环境: 1、TIA Portal V15.1 2、CPU1512C(6ES7 512-1CK00-0AB0)、CM1542-5(6GK7 542-5DX00-0XE0) 3、CPU1516(6ES7 516-3AN00-0AB0) 4、DP/DP Coupler(6ES7 158-0AD01-0XA0) 要求: DP/DP Coupler DP1 接口接入CPU1512C-1PN 的PROFIBUS DP总线中; DP/DP Coupler DP2 接口接入CPU1516-3PN/DP 的PROFIBUS DP总线中; 两个PROFIBUS DP网络实现输入输出各4个字节的数据交换。
DP/DP Coupler 各拨码开关设置如下: PS:DP1:ON, DP2:OFF DIA: DP1:OFF, DP2:ON ADD: DP1:OFF, DP2:OFF 注意:网络1和2的PS、DIA、ADD均由模块本身DIL开关设置。 1.硬件组态: 打开网络视图,找到右侧硬件目录的“其他现场设备--PROFIBUS DP--网关--SIEMENS AG”,拖曳两个DP/DP耦合器的从站设备到左侧视图中。如图03所示: 图03.硬件组态 在网络视图中,点击DP/DP耦合器的“未分配”,将DP/DP耦合器 Slave_1 和 Slave_2 分别选择主站为 CM1542-5和CPU1516的PROFIBUS 接口。如图04所示: 图04.DP总线连接 双击DP/DP耦合器进入设备视图,在硬件目录中双击选择的输入输出模块,分别配置DP/DP耦合器的I/O信号交互区。注意:网络1的输入区要和网络2的输出区完全对应,网络1的输出区要和网络2的输入区完全对应: 图05.DP/DP耦合器DP1 I/O区配置 图06.DP/DP耦合器DP2 I/O区配置 设置DP/DP耦合器网络1的PROFIBUS地址及传输率。如图07、08所示: 图07.设置DP/DP耦合器DP1 PROFIBUS站地址 图08.设置DP/DP耦合器DP1 传输率 设置DP/DP耦合器网络2的PROFIBUS地址及传输率。如图09、10所示: 图09.设置DP/DP耦合器DP2 PROFIBUS站地址 图10.设置DP/DP耦合器DP2 传输率 根据DP总线的组态及物理连接,在DP/DP耦合器上通过拨码DIL开关分别设置DP1和DP2的从站地址。 2.监控数据 在1500的程序中分别新增监控表,建立变量实现两个CPU的通信。如图11所示: 图11.监控状态 更多关于DP/DP Coupler的信息,可以参考“DP/DP Coupler”手册,链接:https://support.industry.siemens.com/cs/cn/en/view/1179382 常见问题1、为什么组态输入区的最低字节的最低位状态一直为1? DP/DP耦合器本身DP1或DP2侧的DIA开关设置为ON后,会占用本侧DP耦合器组态输入区的最低字节的最低位,当数据传输正常时该位保持为TRUE,否则为FALSE。同时,通信伙伴所对应组态的输出区的最低字节的最低位不可使用。 2、DP/DP 耦合器的两路供电是否都需要接入? DP/DP耦合器是双路冗余供电,当一路供电出问题时可以自动切换到另一路供电。DP/DP耦合器正常工作只需要一路供电。 3、更换Profibus DP地址后,通过DIL拨码开关设置仍旧报错? 通过DIL设置DP从站地址后,需要将DP耦合器断电重启后才能生效。 |
CopyRight 2018-2019 实验室设备网 版权所有 |