1概述
S7-300/400与SINAMICSG150之间通过PROFIBUSDP总线可进行周期性数据通讯。使用标准S7功能块SFC14/SFC15可实现周期性数据交换,简单的控制可通过MOV指令完成。S7-300/400与SINAMICSG130装置的连接,如下图所示:

图1S7-300/400与SINAMICSG150装置的连接

2SINAMICSG130站地址设置及硬件组态
SINAMICSG130的PROFIBUSDP站地址设置有两种方法:
(1)通过CU320控制单元上DIP拨码开关,设置站地址,有效地址值为1….126,设定方法如表1所示,将DIP开关拨“ON”处,多个开关激活,将有效位进行加法运算,1+4+32=37,表示站地址是37,注意:通过拨码开关改变地址时应断掉SINAMICSG130电源,否则,更改的站地址是无效的。

表1DIP开关设定PROFIBUSDP地址

在拨码开关全部拨到OFF或ON状态,可以利用参数P918设置站地址。
S7-300/400的硬件组态,如图2所示,在硬件组态中设定的SINAMICSG150站地址应与SINAMICSG150实际的站地址一致,本例中采用站地址是6。

图2硬件组态

3表3为报文结构需根据实际应用进行选择

表2报文结构

报文结构是999为用户自定义报文,当用户选择此报文结构时,SINAMICSG130的起、停控制位等需自己做关联。此时必须将PLC控制请求置1(P854=1)。

图3STEP7中的报文设置

图4STARTER软件中报文设置

STEP7硬件组态详细步骤。

先根据实际硬件配置西门子400相关IO模块。

创建G130驱动及报文,选用版本要与变频器版本一致,如无相应版本需安装GSD文件。安装完的位置如下图。

图GSD文件安装后相应版本G130协议位置

(4)选择需要的版本DP地址选6及通讯协议,此次选择352和390(需用到CU的IO端子)。自动分配物理地址,也可以根据需要更改

保存编译

YC5改造,我们用的4.8版本,不要安装GSD文件,按如下创建G130。

图选择352和390报文

创建后如下图并保存编译

配置G130。

在STEP7内双击Commissioning打开SCOUT软件。

驱动配置可分两种在线自动配置、离线手动配置。

(3)离线配置点configuredriveunit

输入电机参数

可选无计算或默认

无抱闸

速度和命令源选PROFIdrive

工艺应用选0标准驱动,电机识别选2静+动

报文选352

剩下的选默认最终完成

配置完成。

(4)确认报文配置

!变成对号

在线并下载。

在线打开面板控制并启动如报警F7850则将P2106改为1

面板启动后,开始进行静态及动态优化。如想依次进行静态优化和动态优化。则配置时电机识别选0。在线后选stationary/turingmeasurement。

先选stationarymeasurement,面板启动,开始进行优化,优化完成后自动停止

再选turingmeasurement,面板启动,开始动态优化,此时电机转动,优化完成后停止。

上载保存CopyRAMtoRom。

6、下载PLC硬件组态。

(1)PQW524是控制字1启停,PQW526速度给定

图控制程序

(2)速度给定计算PIW258为模拟量输入的速度给定、MW100为最终速度

图速度给定计算

PLC给定量与实际量之间的关系。

需要的实际量=参考基准数值*PLC中的数值/4000H