工控智汇

工控智汇

ACS355/M1/850/580/880 ProfibusDP调试指导

admin 178 155

本文介绍了设置变频器实现总线通讯控制的速度/转矩控制方法。本文介绍的仅仅是实现操作功能的基本步骤,如果需要其他功能请参阅相关手册。

实现的功能:通过总线控制切换EXT1/EXT2,EXT1用来实现速度控制,EXT2用来实现转矩控制

使用的硬件:ACS355/M1/850/580/880变频器+FPBA-01模块,SIEMENSS7PLC+Step7/TIA组态软件

调试步骤:

1.将变频器硬件准备好,电源线,通讯线连接好(参见相关手册)

2.正确设置电机参数,电压,电流,转速等(参见相关手册)

3.设置变频器参数

ACS580/880参数


ACS850参数



ACSM1参数


ACS355参数



4.设置通讯模块相关参数

设置通讯模块参数

注:ACS880通讯模块为FBAA时是51组,FBAB时是54组


设置总线循环数据

注:ACS880通讯模块为FBAA时是52,53组,FBAB时是55,56组

ACS355是54,55组


刷新总线模块参数

注:ACS880通讯模块为FBAA时是51组,FBAB时是54组


5.进行PLC组态设置

-STEP7配置步骤

a.在step7软件中建立项目,配置好硬件,并导入FPBA-01的GSD文件

b.在硬件组态中建立FPBA模块,设好节点地址与变频器设定一致,指定好fail-safe值,一般保持默认即可,control-zeromode最好设为ignoredata




c.在FPBA-01的DPslot中建立数据交换类型,本例中用的是PPO24PKW+6PZD,可以根据自己的需要自由选择


d.将硬件组态下载至PLC并运行即可正常通讯

本例中循环数据的地址定义是264~275,在PLC程序中,使用PIW,PQW标签即可进行数据的读写,本例中的具体定义如下:


-TIA博途配置步骤

a.在TIA博途软件中建立项目,配置好硬件,并导入FPBA-01的GSD文件

b.在硬件组态中建立FPBA模块,设好节点地址与变频器设定一致,指定好fail-safe值,一般保持默认即可,control-zeromode最好设为ignoredata



c.在FPBA-01的DPslot中建立数据交换类型,本例中用的是PPO24PKW+6PZD,可以根据自己的需要自由选择


d.将硬件组态下载至PLC并运行即可正常通讯

本例中循环数据的地址定义是264~275,在PLC程序中,使用PIW,PQW标签即可进行数据的读写,本例中的具体定义如下:


总线控制方法:

变频器转速模式启动:控制字写入十六进制047Fh

变频器转矩模式启动:控制字写入十六进制0C7Fh

变频器停止:向控制字写入十六进制047Eh

速度给定:向速度给定寄存器相应速度,十进制20000对应最高转速,使电机反转只需写入负值即可

转矩给定:向转矩给定寄存器写入相应转矩,十进制10000对应最大转矩,使转矩反向写入负值即可

故障复位:向控制字写入十六进制04FEh