今天我们来讲解一下西门子PLC使用通讯控制S120变频器
通过DP总线实现S7-300与SINAMICS S120通讯
1.1 DP总线通讯功能
S7-300与SINAMICS S120之间DP通讯借助于系统功能块SFC14/SFC15进行周期性数据通讯。周期性数据交换指的是数据的实时交换,如控制字和设定值。
![dc5636eb9fa46a53226e350f7c02f37f.png](https://i-blog.csdnimg.cn/blog_migrate/d2b995da201cf9c8efff950d569873db.jpeg)
1.2 DP地址设定
驱动侧,S120上通过拨码开关来设置DP地址,设定范围为1-126.
![4d38c8bda585f73e66b3fac3d7cac9f2.png](https://i-blog.csdnimg.cn/blog_migrate/fd3a024822e0589d1eb91a13c6c194d5.jpeg)
当所有拨码拨至ON或者OFF状态时,通过P918参数设置DP地址。
1.3 STEP7硬件配置
在STEP7中新建项目,点击Insert-Station-2. Simatic 300 Station
![75807e61e6fdc17fdb9aaded44c70c7c.png](https://i-blog.csdnimg.cn/blog_migrate/aa3c277c7c0caba2974f17256804fea0.jpeg)
打开硬件组态,新建DP NETWORK,在CATALOG中选择相应S120产品,如SINAMICS S120 CU320,将其加入DP总线,DP地址设置应与驱动侧设置地址一致。
![ee29c50404acca0a6a3124be71bca1a1.png](https://i-blog.csdnimg.cn/blog_migrate/269c9c594e7fa8d32a400bd08a9d0bb9.jpeg)
选择相应的S120Firmware版本,如V2.5
![08ceab28b67126e707a8d3fd71cddc64.png](https://i-blog.csdnimg.cn/blog_migrate/ccf7e9399c417d54e5a192dc6fa7e1bd.jpeg)
此时会要求选择Message frame,点击选中Object1,然后点击Delete slot,
这时Message frame selection为None。点击OK。
![41fe4d3e7e1713427b1cf4aafa24a9f5.png](https://i-blog.csdnimg.cn/blog_migrate/38fd0d348351e6e7bf6290a473780632.jpeg)
![e390db6d4420764749fc09a098450f52.png](https://i-blog.csdnimg.cn/blog_migrate/3c00de3fd0f78f61e3850f75719526b4.jpeg)
保存编译硬件组态,将其下载至PLC中。
注:此时仅将PLC硬件配置完成,S7-300与S120之间通讯尚未建立,CPU会BF灯亮,SF等闪烁,S120侧LED DP灯不亮。
1.4 S120配置
打开STEP7,此时会出现SINAMICS S120 CU320,点击Open Object打开S120项目。
![147bb270fd4558c11b74c2f05efbe08f.png](https://i-blog.csdnimg.cn/blog_migrate/81349179d79fef38bd67a3af0dd7c1d4.jpeg)
打开S120项目后,选择在线Connect to target system
![5c302d9f29a4b18c6547dc0e39fe429e.png](https://i-blog.csdnimg.cn/blog_migrate/7f2ee6b528c999277bae9cd21777a1b9.jpeg)
若是新的CF卡可选择自动配置Automatic Configuration,通过DRIVE-CLIQ口将S120硬件配置装载至PG电脑。
![0228f185a9b0681d28da2685c0113b83.png](https://i-blog.csdnimg.cn/blog_migrate/f6485f958560ffe988ae8deafaaad985.jpeg)
若是旧CF已有配置,可选择工厂复位,将参数复位到出厂状态。
![b759ee634d4089c33fc59f90515c7e3d.png](https://i-blog.csdnimg.cn/blog_migrate/9046abca93a63f954132a290d90f717f.jpeg)
点击Start automatic configuration按钮,开始自动配置