MM440读取数据,以及数据转换的问题

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

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

相关推荐