六度心寒
我生来不是要被打败的,你尽可以消灭我,但你永远打不败我!
级别: 略有小成
精华主题: 0
发帖数量: 178 个
工控威望: 312 点
下载积分: 2615 分
在线时间: 252(小时)
注册时间: 2010-09-08
最后登录: 2024-12-21
查看六度心寒的 主题 / 回贴
楼主  发表于: 2018-09-30 20:02
有一款驱动器是使用485通信控制马达的,所有数据都必须用十六进制写入,现在需要控制马达一分钟转0.5转,这0.5转换成十六进是多少呢?有没有大神指点一下
让爱在你我的心里流动。。。。。
hxl202319
工资就像大姨妈,一月一次,一周就没了
级别: 网络英雄

精华主题: 0
发帖数量: 1751 个
工控威望: 10137 点
下载积分: 61261 分
在线时间: 2665(小时)
注册时间: 2007-03-26
最后登录: 2024-12-26
查看hxl202319的 主题 / 回贴
1楼  发表于: 2018-09-30 22:34
0.5转/分你要换成脉冲频率多少脉冲/秒(Hz),然后将这个数字变化成16进制,具体也要看说明书,如何变化,是直接总个数值变换(如2000变成7D0),还是每位数字变成ASCII码(如2000变成32 30 30 30)。
楼主留言:
这个驱动器写入数据有固定格式的,写入速度八位数据都是十六进制,0.5换算成十六进制取后八位写入
签名无效了,麻雀不见了!