西门子S7-300PLC与施耐德变频器Profibus DP通讯
1、STEP7中硬件组态
1.1 打开STEP7 选项----安装GSD文件
1.2 找到GSD文件存放路径
1.3 在PROFIBUS DP----Additonal Field Devices------Drives------Schneider Electric-------将ATV6XX拖入硬件组态DP线中
1.4 设置变频器PROFIBUS DP地址为“6”
1.5 选择报文格式“Telegram 101”添加到变频器中
2、报文格式“Telegram 101”
Cyclic data 1 WORD:命令数据 第一个位为变频器启停(1:启动 0:停止) 后面的位自由定义
Cyclic data 2 WORD:频率设置 0-1500 对应 0-50HZ
Cyclic data 3-6 WORD: 自定义
3、程序编写
控制字 命令----MW4-----PQW272-----变频器
控制字 频率----MW6-----PQW274-----变频器
状态字 命令----变频器----PIW280----MW0
状态字 频率----变频器----PIW282----MW2
4、变频器参数设置及指示灯状态显示
4.1 主菜单----我的偏好---访问等级----设置为“专家权限”
4.2 主菜单----通信---Profibus----4.3
4.3 Profibus 地址----设置为“6”(根STEP7中硬件组态设置对应)
4.4主菜单----完整设置---命令和参考值----4.5
4.5 给定频率1配置-----设置为Ref.Freq-Com.Mod (将变频器频率设定方式设置为DP通讯)
4.6主菜单----完整设置---命令和参考值----控制模式----设置为I/O配置(控制模式的一种)
4.7主菜单----完整设置---命令和参考值----命令通道1设置----设置为通讯模块(变频器启停由PRFIBUS DP 控制)
4.8主菜单----完整设置----错误警告处理----故障复位---4.9
4.9 故障复位分配-----设置为C307 (即控制字_命令 第8个位为故障复位按钮)
参数设置完成 断电保持
5、变频器面板指示灯状态显示
下图为正常状态
通讯错误 一般为DP电缆未连接,或者DP地址不对应等
内部错误6 变频器与通讯卡识别错误,通讯卡未插紧或者通讯卡损坏。