西门子S7-300PLC与施耐德变频器Profibus DP通讯

2016-06-16 3550
无标题文档

1、STEP7中硬件组态

1.1 打开STEP7   选项----安装GSD文件

S7-300PLC与变频器DP通讯

 

1.2 找到GSD文件存放路径

S7-300PLC与变频器DP通讯

 

1.3 在PROFIBUS DP----Additonal Field Devices------Drives------Schneider Electric-------将ATV6XX拖入硬件组态DP线中

S7-300PLC与变频器DP通讯

 

1.4 设置变频器PROFIBUS DP地址为“6”

S7-300PLC与变频器DP通讯

 

1.5 选择报文格式“Telegram 101”添加到变频器中

S7-300PLC与变频器DP通讯

 

2、报文格式“Telegram 101”

S7-300PLC与变频器DP通讯

 

Cyclic data 1   WORD:命令数据  第一个位为变频器启停(1:启动 0:停止) 后面的位自由定义

Cyclic data 2   WORD:频率设置  0-1500  对应  0-50HZ

Cyclic data 3-6  WORD: 自定义

S7-300PLC与变频器DP通讯

S7-300PLC与变频器DP通讯

 

3、程序编写

控制字 命令----MW4-----PQW272-----变频器

控制字 频率----MW6-----PQW274-----变频器

状态字 命令----变频器----PIW280----MW0

状态字 频率----变频器----PIW282----MW2

S7-300PLC与变频器DP通讯

S7-300PLC与变频器DP通讯

 

4、变频器参数设置及指示灯状态显示

4.1  主菜单----我的偏好---访问等级----设置为“专家权限”

S7-300PLC与变频器DP通讯

 

4.2  主菜单----通信---Profibus----4.3

S7-300PLC与变频器DP通讯

 

4.3  Profibus 地址----设置为“6”(根STEP7中硬件组态设置对应)

S7-300PLC与变频器DP通讯

 

4.4主菜单----完整设置---命令和参考值----4.5

S7-300PLC与变频器DP通讯

 

4.5 给定频率1配置-----设置为Ref.Freq-Com.Mod (将变频器频率设定方式设置为DP通讯)

S7-300PLC与变频器DP通讯

 

4.6主菜单----完整设置---命令和参考值----控制模式----设置为I/O配置(控制模式的一种)

S7-300PLC与变频器DP通讯

 

4.7主菜单----完整设置---命令和参考值----命令通道1设置----设置为通讯模块(变频器启停由PRFIBUS DP 控制)

S7-300PLC与变频器DP通讯

 

4.8主菜单----完整设置----错误警告处理----故障复位---4.9

S7-300PLC与变频器DP通讯

 

4.9 故障复位分配-----设置为C307 (即控制字_命令 第8个位为故障复位按钮)

S7-300PLC与变频器DP通讯

参数设置完成 断电保持

 

5、变频器面板指示灯状态显示

下图为正常状态

S7-300PLC与变频器DP通讯

 

通讯错误  一般为DP电缆未连接,或者DP地址不对应等

S7-300PLC与变频器DP通讯

 

内部错误6  变频器与通讯卡识别错误,通讯卡未插紧或者通讯卡损坏。

S7-300PLC与变频器DP通讯