各位大侠:我在MM440使用大全USS通讯章节看到如果想将频率设置为40HZ,则PLC需向MM440发送十六进制42200000但是有的资料上看到DP通讯时说是向DB1.DBW22(给定速度)传送5000相当于给定速度500.0rpm 有的说是将4000H(16384)设定为40HZ然后再向变频器传送16384即可,搞糊涂了,16进制42200000不是比4000H大吗,然后那个5000又怎么相当于给定速度500.0rpm 呢,请教各位了,感谢!
图片说明:
最佳答案
MM440使用大全我看了,它这个是通过写PKW区改的P1280(电机的最高频率),浮点数40.00 表示成16进制就是42200000 IEEE浮点数,所以向MM440发送42200000H就是设置把电机最高频率设置为40.00Hz;
传送十进制5000,等于速度是500rpm,这个是根据电机的额定转速算的,比如电机额定的速度是1395r/m,额定功率是50Hz,那么通过写PZD区传送十六进制3333H,频率就是3333H/4000H*50Hz=40Hz(公式请参考P2000这个参数),
此时对应的速度为1116r/m,总之由5000得500rpm是根据他的那个电机额定转速算的。
同理,你写PZD区发送十进制16384(4000H)给变频器,4000H/4000H*40Hz=40Hz
分母的4000H是变频器参数里设的,是个比例,跟42200000比大小毫无意义,还有不明白的QQ329142733,一起探讨
提问者对于答案的评价:
谢谢!有点懂了
专家置评
已阅,最佳答案正确。
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc153543.html