七喜变频器具有功能强大的可编程运算模块,可以实现其他国产或大部分进口品牌变频器所不能实现的某些特殊功能。
比如一些场合需要根据工艺运行时间来确定变频器运行频率或者根据运行频率来确定运行时间,实现f(运行频率)×t(设定运行时间)=K(常数)的功能。在此仅以“根据设定的运行时间确定运行频率”为例(f=K/t)来说明此功能。
HD700系列变频器内置的运算模块可以实现加、减、乘、除、滤波输出、斜坡输出、求绝对值、取幂等多种运算功能,利用它的除法运算功能即可实现上述的工艺要求。
P17组运算模块功能如下图所示(仅示出运算模块1):
参数说明如下表所示:
参数 |
说明 |
P17.11 |
通过这两个参数,运算模块可以选择需要进行运算的参数功能码,模块自动将所选择的参数转换为对应它们取值范围最大值的百分数。 |
P17.12 | |
P17.15 |
运算模式选择。 |
P17.34 |
运算结果,百分数形式 |
P17.17 |
用于选择将P17.34赋值给所需的参数功能码,并将P17.34自动转换为该参数功能码的实际值。 |
表1 运算模块1参数简要说明
更详细的说明请参见《HD700系列变频器高级功能手册》(http://IAC.hedy.com.cn)。
在编程实现该功能时需注意以下参数:
P10.25(运行时间上限Tmax):0-60000,
P10.15(设定运行时间T): 0-P10.25。
当可编程功能块调用P10.15时,自动将此参数转换为相对于P10.25的百分数进行运算。
使用此功能的关键在于确定常数K,可以先测量出设备(电机)以最高转速(最大频率)运行时所耗费的时间,然后将其相乘获得。例如:若设备(变频器)工艺运行最大频率为50Hz。以此频率运行,测得所需运行时间为120秒,则当设定P01.02=50Hz(变频器最大运行频率)时可以计算:
K=[(50Hz/50Hz) ×100%]×[(120s/Tmax) ×100%] 1
因为工艺运行最小频率未知,所以最长时间也未知,但我们可以根据变频器的调速范围设定一个最小频率。在V/F方式下,HD系列变频器调速范围为1:50,这样我们设最小频率为1Hz。那么我们可以以变频器运行在最小频率1Hz时所耗时间设定P10.25(Tmax):
与式1类似:
K=[(1Hz/50Hz) ×100%]×[(Tmax/Tmax) ×100%] 2
用式1除以式2,可以求得P10.25(Tmax)=6000,再代入式1
求得K=2%。
值得注意的是:
运算模块调用的是HD700变频器中的参数,K不是某个特定的参数,但我们可以用HD700中的预置值(P04.01—P04.16)中的一个来间接指定它,这里指定P04.02做为K。K=2.0%,容易知道设定P04.02=1Hz即为2.0%。
根据以上描述,设置参数表如下:
参数名称 |
参数代码 |
设置值 |
参数说明 |
设定频率选择 |
P1.01 |
2 |
频率源为多段速 |
最大运行频率 |
P1.02 |
50Hz |
|
多段频率2 |
P4.02 |
1Hz |
常数K,运算模块总是以输入参数相对于其取值范围的百分数来计算,故1Hz相当于(1/50)×100%=2.0% |
用户操作方式 |
P10.07 |
0 |
键盘控制方式 |
设定运行时间 |
P10.15 |
所需运行时间(T) |
|
设定运行时间单位 |
P10.24 |
1 |
单位:秒 |
设定运行时间上限 |
P10.25 |
6000(Tmax) |
|
运算模块1输入1选择 |
P17.11 |
4.02 |
将K代入运算模块1 |
运算模块1输入2选择 |
P17.12 |
10.15 |
将设定的运行时间代入运算模块1 |
运算模块1运算模式选择 |
P17.15 |
5 |
除法运算 |
运算模块1输出功能选择 |
P17.17 |
4.01 |
运算结果赋值给多段速一(P04.01),在P04.01里可观察到根据运算结果转换成的频率值,此值即为计算所得的设定频率值 |
由以上参数表和逻辑功能图测得结果如下:
1.当设定P10.15=120时,P04.01=50Hz;
2.当设定P10.15=240时,P04.01=25Hz;
3.当设定P10.15=360时,P04.01=16.65Hz 误差0.02Hz(应为16.67Hz);
4.当设定P10.15=400时,P04.01=15.15Hz 误差0.15Hz(应为15Hz);
5.当设定P10.15=440时,P04.01=13.65Hz,误差0.014Hz(应为13.64(13.636)Hz)。
经选取多个设定时间试验,测得误差不超过0.2Hz,满足工艺要求。
这个误差是由于HD700变频器的参数以百分数形式进行运算时,只能精确到0.1%而带来的,如果能确切知道最小工艺转速,且此值大于1Hz,那么P10.25的值可以进一步放小,从而使得K值增大,误差减小。