本文介绍了设置变频器实现总线通讯控制的速度/转矩控制方法。本文介绍的仅仅是实现操作功能的基本步骤,如果需要其他功能请参阅相关手册。
实现的功能:通过总线控制切换EXT1/EXT2,EXT1用来实现速度控制,EXT2用来实现转矩控制
使用的硬件:ACS510/550/800变频器+RPBA-01模块, SIEMENS S7 PLC+ Step7/TIA组态软件
调试步骤:
1.将变频器硬件准备好,电源线,通讯线连接好(参见相关手册)
2.正确设置电机参数,电压,电流,转速等(参见相关手册)
3.设置变频器参数
4.设置通讯模块相关参数
设置通讯模块参数
5.进行PLC组态设置
-STEP7 配置步骤
a.在step7软件中建立项目,配置好硬件,并导入RPBA-01的GSD文件
b.在硬件组态中建立RPBA模块,设好节点地址与变频器设定一致,指定好fail-
safe值,一般保持默认即可,control-zero mode最好设为ignore data,
Operation Mode中Vendor specific既是ABB Drives协议,或者选择Profidrive
既是Profidrive协议
c.在RPBA-01 的DP slot中建立数据交换类型,本例中用的是PPO2 4PKW+6PZD,
可以根据自己的需要自由选择
d.将硬件组态下载至PLC并运行即可正常通讯
本例中循环数据的地址定义是2~275,在PLC程序中,使用PIW,PQW标签
即可进行数据的读写,本例中的具体定义如下:
-TIA博途配置步骤
a.在TIA博途软件中建立项目,配置好硬件,并导入RPBA-01的GSD文件
b.在硬件组态中建立RPBA模块,设好节点地址与变频器设定一致,指定好fail-
safe值,一般保持默认即可,control-zero mode最好设为ignore data,
Operation Mode中Vendor specific既是ABB Drives协议,或者选择Profidrive 既是Profidrive协议
c.在RPBA-01 的DP slot中建立数据交换类型,本例中用的是PPO2 4PKW+6PZD,
可以根据自己的需要自由选择
d.将硬件组态下载至PLC并运行即可正常通讯
本例中循环数据的地址定义是2~275,在PLC程序中,使用PIW,PQW标签
即可进行数据的读写,本例中的具体定义如下:
总线控制方法:
变频器转速模式启动:控制字写入十六进制047Fh
变频器转矩模式启动: 控制字写入十六进制0C7Fh
变频器停止:向控制字写入十六进制047Eh
速度给定:向速度给定寄存器相应速度,十进制20000对应最高转速,使电机反转只需写入负值即可
转矩给定:向转矩给定寄存器写入相应转矩,十进制10000对应最大转矩,使转矩反向写入负值即可
故障复位:向控制字写入十六进制04FEh