| 作者 | 主题 |
|---|---|
|
仙侠 游侠 经验值:436 发帖数:92 精华帖:1 |
楼主
主题:hbttk请进: 变频器的通讯方面的问题:关于IND怎么也看不懂
http://www.ad.siemens.com.cn/service/answer/tobe_solution.aspx?Q_ID=120712&cid=1029
首先感谢hbttkj的帮助,针对USS通信,因为不能再补充,所以写到这里了 资料中是这么说的: IND有16位, 12-15位,是PNU扩展, 11-8位,是保留位,=0 7-0位,下标 PNU扩展以2000个参数为单位,大于等于2000则加1。下标用来索引参数下标,没有值则取0. 所以如果如图中所示,修改参数P2200[1]的话,IND的12-15位就应=1,位(7-0)=1 所以IND=1001H才对,可为什么 IND=8001 H? 找答案区几天了,也没有完全解决这个问题,请热心人再给指点一下吧 还有一个关于2进制转换成16进制的问题 常规的二进制码的权重为 2^3 2^2 2^1 2^0 其转化为16进制的方法举例说明为:(先转为10进制,再转化16进制) 1001=9=9H 1111=15=FH 1100=12=CH 1000=8=8H 可是IND的15-12位权重依次是2^0 2^3 2^2 2^1, 所以,我认为其转化为16进制举例说明为: 1001=3=3H 1111=15=FH 1100=9=9H 1000=1=1H 不知我这样理解对不对? |
|
yming 版主 经验值:138365 发帖数:23138 精华帖:880 |
5楼
主题:回复:hbttk请进: 变频器的通讯方面的问题:关于IND怎么也看不懂
位15的页码权重是2^0 ;这位是1就+1;
位14的页码权重是2^3 ;这位是1就+8; 位13的页码权重是2^2 ;这位是1就+4; 位12的页码权重是2^1 ;这位是1就+2;
学而时习之,不亦说乎?温故而知新,不亦乐乎?
|
|
hbttkj 至圣 经验值:13248 发帖数:993 精华帖:24 |
7楼
主题:回复:hbttk请进: 变频器的通讯方面的问题:关于IND怎么也看不懂
USS协议第二个字IND的16位参数说明:
15--12位为PUN扩展(PUN页号)并且15位是2^0, 11--08位未使用,07--00位为下标。 我是这样理解的: 一个完整个的参数号是由任务或应答识别标识ID(位10--0)的基本参数号+PUN页号15--12位+下标组成。 PUN页号15位是2^0,所以当读写参数2000-3999时,15位必是1(15--12位的二进制1000),十六进制8就出来啦。 MM440使用大全上,说明也是这个意思,见上传图片。 ![]()
我的gmail的邮箱近期总收不到邮件,现更改为:hbttkj@163.com
|
|
hbttkj 至圣 经验值:13248 发帖数:993 精华帖:24 |
12楼
主题:回复:hbttk请进: 变频器的通讯方面的问题:关于IND怎么也看不懂
学习不仅要知其然,还要知其所以然,仙侠朋友的精神是大家的好榜样,闻道有先后,术业有专攻,如是而已!
DP通信IND ![]() 我按照你的思维,把问题简化了一下,不知道你能否理解,见上传的图片,有问题我们大家再交流。 ![]()
我的gmail的邮箱近期总收不到邮件,现更改为:hbttkj@163.com
|