通常我们所用的 Profibus DP 方式,主站(m aster)发送数据给所有从站(slave)并接收从站的应答数 据。而通过 Slave to Slave 方式我们可以建
立从站间的数据传输而不必经过主站。这样的通讯方式要求从站中
至少要有一个站做发送器(Publisher)其余站做接 收 器(Subscriber),发送与接收之间通过广播方式进
行 。发送器在发送数据给主站的同时以广播的方式发送给所有的接 收 器。接 收 器即可接收从主站发来的数据 也可接收从发送器发来的数据,通过
内部互联到需要的位置去。示例如下:
使用 Slave to Slave 功能前提条件:
要有 SIMATIC S7 做主站
Drive ES Basic V5.3.3 或更高
SINAMICS S120 版本 V2.4 或更高
现举例介绍如何使用该功能。本例中使用设备如下: 笔记本:包含 CP5512
2# 站:CPU 314C-2DP
3# 站: SINAMICS S120 AC/AC 装置,包含 CU 310 DP、PM340 、1FK7 电机
7# 站:SINAMICS S120 DC/AC 装置,包含 CU 320、SLM、Double Motor Module, 2 个 1FK7 电机 其中:7# 站为 Publisher、 3# 站为 Subscriber
Slave-to-slave 功能配置:
5.1 在 Step 7 中项目组态
5.2 从站参数配置
使用 Slave-to-slave 功能的接 收 器必 须要在硬件组态中激 活该功能。而发送器是由系统自动激 活 本例中设 7# 站作为发送器,3# 站做接 收 器。
因而只需在 3# 站激 活 Slave to Slave。步骤如下: 1:Step 7 硬件配置中双击 3# 站
2:在弹出的对话框中选择 “Configuration”
3:打开它的 “Detail”
4:点击 “Activate” 配置参数
在 Step 7 中 DP 从站的配置与在 Starter 中 DP 从站的配置区别如下:
上图中:
“Slot” 代表各装置在 Step 7 项目中的位置。本例中 Slot4+5 对应装置 在从站中 Object 1 Servo_02,
Slot 4 的数据类型为 “Actual value” 代表 Servo 02 轴的数据输出域
Slot 5 的数据类型为 “Setpoint ” 代表 Servo 02 轴的数据输入域,其余各装置依次类推。
Slot7+8 对应装置 在从站中 Object 2 “Servo_03
Slot10+11 对应装置 在从站中 Object 3 “CU_S_003
接 收 器的 Slave to Slave 功能仅 限于对其数据输入域的参数配置(即只能对 Slot5、Slot8、Slot11 做 Slave 配置)
5.3 激 活 Slave to Slave 功能
在 Profibus Partner 中选择 Type 类型。Output 表示该值来自于 PLC, Peer-to-peer traffic 表示 来源于 Slave to slave 的 Publisher
选择数据源站号”DP address”、本例中可供选择的 peer to peer 对象只有 3# 或 7 # 站。
选择数据源的地址及数据长度
5.4 在 Step 7 中使用 S FC14,15 读写 7# 站数据
(参见本章第四节“通过 DP 总线实现 S7-300 与 SINAMICS S120 通讯”)
微信扫一扫
关注公众号
18150066586 3004636837@qq.com 0591-87578810
15306977124 3004993430@qq.com 0591-83851589
15306977204 2851617306@qq.com 0591-88075780
15306977014 2851617301@qq.com 0591-87580173
18005007289 2851617310@qq.com 0591-87722515
15306977484 2851617304@qq.com 0591-83855060
18065057209 2881507050@qq.com 0591-22875422
15306977024 2851617309@qq.com 0591-83532940
15306977134 2851617313@qq.com 0591-83841178
15306977494 2851617303@qq.com 0591-83855720