MM440用PROFIBUS设定的频率跟实际运行频率不一致MM440用PROFIBUS来控制,在变频器端读到已写入的频率PZD数据是5000即变频器应该以50Hz运行才是,可事实上变频器以15.26频率运行(变频器没有最高频率的限制我检查过了最高频率是50Hz),当我把写入的PZD改成1500后实际运行频率变为4.58Hz,发现他们之间刚好是一个比例关系,即5000/1500=15.26/4.58=3.333,请问大侠怎么更改变频器参数,才能使写入频率和实际运行频率一致?
-----------那当然了。
频率PZD数据是采用百分数比,参考值100%是P2000的单位值。
它采用16进制的4000H(十进制的16384)=100%。
所以你发送16384才能运行到P2000的频率值(50Hz)。
发送5000时,5000/16384*50(Hz)=15.26Hz。
--------P2009 =USS 规格化
设置值为 0 时,根据 P2000 的基准频率进行频率设定值的规格化。
设置值为 1 时,允许设定值以绝对十进制数的形式发送(例如,4000 (十进制)=0FA0(hex)=40.00Hz
------------好,此题实用性极强。有时候对于初次接触MM440通讯的同行们,对发送数据不能规格化,总是很诧异。其实这就是一层窗户纸,捅破了很简单,但找不到原因真的烦死了。
MM440,几乎所有的模拟量参数,都能找到规格化及调零、调满的参数。这是特点。到了G和S系列,这个更是做到了极致。
--------那天一个朋友也是问的一个这样的事,,对于初次使用西门的来说,一般不知道基准这个参数,,以为设定了额定频率就可以了,,MM4系列S G系列包括70系列,都是一样的,6SE70的是P350,,P2000是MM4系列S G系列,,后面紧挨的就是电压电流的,,反馈显示使用的基准值。。
------------我们有好几个同事,是做上位机软件的,结果是谁第一次与MM440通讯,PZD发的数都不对,后来,一传十十传百的,地球人都知道了。现在大家对MM440的规格化,老熟悉了。你们知道MM440的功率参数,100%对应谁吗?哇哈哈
----------本人初次使用MM440的profibus通信,非常感谢各位的分享,现在问题解决了,真的非常感谢!
----------首先看一下变频器P2000(P2000是基准频率,默认是50Hz)。再次看一下变频器P2009, P2009是USS规格化,默认是0禁止,这时速度设定值(实数)给出的数值是变频器的频率范围百分比。比如你的50.0是50.0%的意思,50Hz*50.0%=25Hz。
你可以在变频器上查看参数r2018.1,这是变频器收到的给定频率,看看和你PLC的发送的值是否一致。
--------通讯的参数要把上位与装置做规格化,这是必须要迈的一道门槛。所以,怎么做一定要研究清楚。可以用百分比,也可以直接用数,不管什么方式,目的是上位发的数据要和下面装置的参数值对应上
|