通过 DP 总线实现 S7-300 与 SINAMICS S120 通讯
来源:网络 | 作者:鸿飞达 | 发布时间: 2025-06-12 | 402 次浏览 | 分享到:

1 DP 总线通讯功能简述

S7-300 与 SINAMICS S120 之间的 DP 通讯是借助于系统功能块 S FC14/S FC15 和 S FC58 / S FC59 进行 周期性及非周期性数据通讯。


周期性数据交换:即数据的实时交换,如:控制字和设定值;状态字和实际值。

非周期性数据交换:即读写参数。通常是在需要改变参数值时,才进行读写操作。


2 DP 通讯步骤


4.2.1 DP 地址设定

1). S120 的 DP 地址设定参见本章第 二节 “S120 与 TP170” 中所述 

2). S7-300 硬件组态中各驱动器的 DP 地址设定

硬件组态中设定的地址必 须和 S120 的 DP 地址保持一致。



4.2.2 DP 报文设置


此处的报文是指通讯过程中,S7-300 与 SINAMICS S120 交换的数据字的数量及各字的含义。根据不同 的应用来选择相应的报文,下列的描述可用

来作为参考,详细描述请参考 SINAMICS S120 相关手册。


1). 电源模块: 

通常选 370 或 999


2). 电机轴: 

 在伺服控制模式下,借助于上位机实现位置控制,常用 102 和 105。如需要 DSC,则选 105。 

 在伺服/矢量控制模式下,通过集成的定位功能块实现单轴的定位,常用 999 或 110。 

 在伺服/矢量控制模式下,实现速度控制,常用 1、2 或 999


注意:a). 999 为用户自 由定义格式,通讯字的数量及各字的含义由用户自己来定义。 b). 发送数据的第 一个字,应为控制字且第 10 位必 须为”1”。



1.如果驱动装置用做伺服位置控制,报文结构只能选择:SIEMENS Tlegra m 105 PZD10/10,或 SIEMENS Tlegra m 106 PZD10/10。

2.如果驱动装置用做速度控制,报文结构有多种选择,可选择用户自定义格式:999,将电机的起、停控 制位自己做关联。注意:必 须将 PLC 控制

请求置 1(P850=1)。

注意:用户可在 S7-300 硬件配置时根据需要配置报文结构,配置结束后进行编译 保存;之后打开 Starter,

核对报文结构是否一致,若不一致需在 Starter 侧做调整后点击“Transfer to HW config”按钮。


AC/AC 驱动装置侧报文设定


DC/AC 驱动装置侧报文设定