![](http://img.11467.com/2023/07-17/3788214826.jpg)
S7-1500与SINAMICS DCM之间通过 PROFIBUS DP可进行周期性通讯,通过TIA组态,该通讯可通过调用功能块“DPWR_DAT/DPRD_DAT”实现S7-1500对 SINAMICS DCM数据的周期性写入和读取。
软硬件配置
硬件配置列表
![图片](http://img.11467.com/2023/12-07/1447682778.jpg)
软件配置列表
![图片](http://img.11467.com/2023/12-07/1447788172.jpg)
项目配置
步骤1:新建PLC项目文件
打开 TIA Portal 软件,新建一个项目,在“添加新设备”中选择控制器,在控制器列表中选择所需的 CPU 及版本,如图3-1所示。
![图片](http://img.11467.com/2023/12-07/1447776493.jpg)
步骤2:网络配置
打开网络视图建立 PROFIBUS网络,在右侧目录的“其它现场设备>PROFIBUS DP->驱动器->Siemens AG->SINAMICS”中选择“SINAMICS DCMASTER V1.5”,将6RA80xx-xxxxx-xxxx其拖到左侧的网络视图中,如下图3-2所示。
![图片](http://img.11467.com/2023/12-07/1447739963.jpg)
步骤3:配置DCM的DP地址与报文
选择DCM->点击设备视图->点击PROFIBUS借口图标->选择PROFIBUS地址并设置地址等于5->选择标准报文1添加到模块中,如下图3-3所示
![图片](http://img.11467.com/2023/12-07/1447781391.jpg)
步骤4:STARTER中配置DCM的DP地址
在Control Unit中的Expert list中找到参数p918设置地址为5,如图3-4
![图片](http://img.11467.com/2023/12-07/1447876529.jpg)
步骤5:STARTER中配置DCM报文
Starter中DCM报文配置要与TIA中选择报文一致,配置完成后下载到DCM设备中,如图3-5
![图片](http://img.11467.com/2023/12-07/1447860680.jpg)
步骤6:通讯程序配置
TIA中扩展指令->分布式I/O->其它中添加功能块DPWR_DAT/DPRD_DAT如图3-6
![图片](http://img.11467.com/2023/12-07/1447820736.jpg)
![图片](http://img.11467.com/2023/12-07/1447862201.jpg)
步骤7:项目下载
组态好的项目下载到PLC后观察网络视图,如图3-7所示为通讯正常
![图片](http://img.11467.com/2023/12-07/1447924347.jpg)
步骤8:监控
通过监控表给第一个控制字发送16进制数据047E同时查看DCM参数r2050[0]的接受状态如图3-8
![图片](http://img.11467.com/2023/12-07/1447986624.jpg)