MM440通过profibus dp链接PLC,读取电机实际转速时是一个十六进制数,如何转换成实际转速,直接用Word转成real好像不对,应该有一个换算关系我不知道,求大侠帮忙啊。另外如何读取电流和扭矩值啊
最佳答案
16位的频率实际值是一个带符号的整型数,-32768到+32767分别对应-200%到200%,频率基准值就是P2000的值(通常是50Hz)。一般不超过额定频率的话,就记住100%(50Hz)对应16384(十六进制数4000H)就好。频率要换算成转速的话,根据异步电机同步速的公式计算:n=60f/p,f为频率实际值,p为电机极对数。实际上异步电机还有转差,转子实际转速等于同步速减去转差速度。
电流和转矩值可以用PZD来读,P2051[2]=27,P2051[3]=31,注意在Step-7里组态报文时,PZD的长度要够(比如大于等于4)。
提问者对于答案的评价:
谢谢您们
专家置评
已阅,最佳答案正确。 俱怀逸兴壮思飞 - 大师 第17级所述答案可以参考。
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc143303.html