S7-1200/S7-1500(T)+V90 PN使用102报文实现转矩降低控制功能

如果V90 PN驱动器固件版本低于FW V1.3,不支持组态750附加报文时,可以在速度模式下,使用102报文的MOMRED实现转矩限制功能, MOMORED设置范围是16#0000~16#4000,16#0000代表不限制,16#4000代表将转矩限制到0。

1. 对驱动的要求
V90 PN驱动采用速度控制模式,选择102 报文

2. 调试软件要求
对于S7-1500(T) 可以使用HSP0185 硬件支持包或GSD文件组态
对于S7-1200只能使用GSD文件组态

HSP硬件支持包点击此处跳转到下载页面
GSD文件点击此处跳转到下载页面

3. 转矩降低实现方法

(1) 如果使用HSP组态V90 PN(S7-1500(T)),在网络视图中为V90 PN驱动配置控制报文,在"报文"处选择"西门子报文102, PZD-6/10"用于轴的速度控制。

注意:由于使用HSP组态的V90默认是105报文,等时同步模式,而本例使用的102报文不支持等时同步模式,配置项目时,需要在同步域设置中将PLC及V90均设置为RT“未同步”模式:

 

(2) 如果使用GSD文件组态V90 PN(S7-1200/S7-1500(T)),在设备视图中为V90 PN驱动配置控制报文,添加"西门子报文102, PZD-6/10"用于轴的速度控制。

(3) 轴的控制编程(程序仅用于测试功能):

102报文格式如下图所示

以GSD组态方式举例:步骤2 中组态的102报文Q地址是 68~79 ,那么MOMRED的地址就是QW76

(4) 转矩计算:

驱动器中配置的转矩限制值如图所示,图中的最大扭矩限制百分比是300%,即在当前配置情况下,电机最大可以输出的扭矩是300%的额定扭矩,300%×1.27=3.81Nm。

步骤4例程运行时用V-ASSISTANT软件读取的实际转矩值

计算公式:实际扭矩值=扭矩限制×(1-参考扭矩百分比)

计算结果:

16#3E00转换到十进制是15872,16#4000转换成十进制是16384,最大扭矩限制值是300%的额定扭矩1.27Nm

扭矩实际值=300%×1.27×(1-15872÷16384)=0.1190625

和V-ASSISTANT软件监控的0.1192相符,并且与SINA_PARA_S指令读取r31参数得到的0.119247相符。

注意:计算值和监控值有差异是由于没有同时采集,大致相符即可。