如何通过modbus控制变频器,调整电机转速?

在v20的modbus映射表中,有两个值用于调整转速(HSW,转速设定值),其中:
40003,基准频率,单位为%,定标系数100,范围0.00-100.00,读取和写入HSW;
40101,HSW,读取和写入都是PZD2(激活的第二个控制字)。
40016,基准频率,单位为Hz,定标系数100,1.00-550.00

现在,我要通过modbus的输入来调整电机的转速,而不是通过变频器上面的上下键。

那么,我有几个问题:
1)40016的基准频率,是最大频率么?
2)我输入数据,改变40003的值,是不是实际输出的频率是40003*40016?
3)40003和40101是一样的么?如果不是,40101的输入是什么?

问题补充:
我仔细看了P2000里面对频率的设定,看到PZD的参数对应f(Hex),这个是不是就是由40101给定的值?
如果我想输出60Hz,我该如何设定modbus的参数呢?40101,40016(设定P2000),40003?

最佳答案

1、基准频率就相当于额定频率,通讯给定的话,相当于16384对应的值
2、40003和400016两个都是基准频率啊,单位不一样,一个是%,一个是hz
3】应该不一样,40101才是主设定值~03和16是计算最终给定的,没看说明书,应该是这个意思
参考一下:
S7-200与V20之间的MODBUS RTU通讯
https://support.industry.siemens.com/cs/cn/zh/view/92072868
补充:
变频器应该有个基准(额定)频率还有个参考(最大输出,6se70里面叫参考频率)频率,这两个参数的数值在设定完之后,做优化就应该不动了至少基准的应该是不变,设定值通过更改40101,就是变频器以多少速度运行,这个与参考频率有关,具体算法就是:设定频率/参考频率*16384

提问者对于答案的评价:
假使我要输出60Hz,我该如何设置?我在硬件上面已经设置了P1082=75Hz

专家置评

假使我要输出60Hz,设置了P1082=60Hz、P2000=60Hz,给100%设定值。

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc128396.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年5月29日
下一篇 2017年5月29日

相关推荐