USS参数的理解意思

我正在学习PLC和变频器MM430的USS通讯。我看资料,有个问题理解不了,请教各位指点
 1:在MM430的说明书P13-10页中例子描述:
   读出参数P2010[下标1】的数值 
   其中书中写到
 USS-MICROMASTER4:100A800100000000
 MICROMASTER4-USS;100A80010006
 我想问这里的“8”和第二个“1”什么意思,怎么理解呢?请给详细解释。
 2:读出参数p1082的数值 
   其中书中写到
 USS-MICROMASTER4:143A000000000000
 MICROMASTER4-USS;243A000042480000
  我想问这里的“4248”什么意思,怎么理解呢?请给详细解释。
 非常感谢
 

问题补充:
4248=50(real)这是 答案,但是怎么的算法我实在理解不了?
 书上讲;尾数是位0位22,
 数值=((-1)的"符号"次幂)*(2的(阶-127)次幂)*1.(尾数)
 我查出尾数是0100 1000 0000 0000 0000 0000 
 例子中显示如下
 尾数:(1).900000=【1+9/16+0/256...】
 数值等于:(1)*(32)*(1.5625)=50
 在这里:).900000=【1+9/16+0/256...】这里的每个数的来历是怎么回事?
 :(1)*(32)*(1.5625)这里的每个数的来历是怎么回事?
 请高手帮忙,非常感谢

最佳答案

是这样的:
  P2010,10(DEC)=A(HEX)
  第一个1表示是读请求,第二个1与前面的0合在一起表示参数下标为1,8表示参数号码从2000开始寻,与前面的A加在一起就是2010;
  4248是参数P1082的值,4248(HEX)=50.0(REAL)
 用十进制数表示的公式是:
 数值=((-1)的"符号"次幂)*(2的(阶-127)次幂)*1.(尾数),
 42480000(HEX)=0100 0010 0100 1000 0000 0000 0000 0000(BIN),位31为符号,位23至位30为阶,位0至位22为尾数;
 所以符号为0,
 阶10000100(BIN)=84(HEX)=132,
 尾数10010000000000000000000(BIN)=90000... (HEX)
 在这里因为900000作为小数点后面的数据,所以转换成10进制时不是乘以16相应的倍数,而是变成除16相应的倍数,所以=9/16+0/256...=0.5625
 数值=((-1)的0次幂)*(2的(132-127)次幂)*1.(900000...(HEX))=1*32*1.5625=50
 这样说明白了嘛?
 

提问者对于答案的评价:
非常感谢,终于明白了

原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc347017.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月4日 下午11:13
下一篇 2021年7月4日 下午11:13

相关推荐

  • 问题在哪啊

    编译提示一个错误  那位大神看看有啥问题 问题补充:程序截图补充 图片说明:       最佳答案 上下是在一个网络吗?…

    2021年7月5日
  • 怎样用200PLC把这些数据结合起来?

    物体通过输送带输送,分别经过3个有条码机的地方(条码机之间的距离大于40米),前面2个条码机的位置安装有称重传感器。我想问下的是怎样把条码机扫描到得代码和称重读出来的数据结合,然后…

    SIMATIC S7-200 2018年12月9日
  • 控制网络组成问题

    我想问一下,能不能直接用S7-200直接控制7个S7-200组成一个网络?? 最佳答案 能不能直接用S7-200直接控制7个S7-200组成一个网络?? 可以。请见&nb…

    SIMATIC S7-200 2021年7月5日
  • 请教modbus多从站轮询问题

    我现在用了200的226cpu,然后跟16个变频器进行modbus通讯,参照西门子的轮询程序,前一个MSG的done激活后面一个MSG,之前也用过,但是最多跟7个从站通讯,这次换了…

    SIMATIC S7-200 2017年11月23日
  • S7-200 V区的数据掉电保持怎么做?

    V区设定断电保持区域的数据是永久的吗?难道只有MB0~MB13断电数据永久保持吗?假如说我要对V区的VD1000~1500和VD1600~1800做断电数据保持,那么在系统块–&…

    SIMATIC S7-200 2020年11月1日
  • 关于CPU 224XP CN(214-2AD23-0XB8)

    CPU 224XP CN(214-2AD23-0XB8)那两个模拟量输入和一个模拟量输出的地址是怎么分配的?具体接线方式是怎么接的? 谢谢各位高手! …

    SIMATIC S7-200 2021年7月5日
  • SMART 200 STEP编程软件卸载后重新安装不了的原因

    SMART 200 STEP编程软件卸载后重新安装不了的原因是什么 ,求告知~ 问题补充:怎么样才算完整删除,需要重装系统吗 最佳答案 需要完整删除2…

    SIMATIC S7-200 2021年7月5日
  • 300访问em277

    在一个项目中遇见个这样的问题,使用315-2DP下带三个Em277子站(DP地址分别为:3、4、5,三个模块一样),现在去掉中间的4#子站后,其他两个正常工作,挂上4#并在300里…

    SIMATIC S7-200 2020年10月31日
  • em253齿隙补偿问题

    em253怎么设置齿隙补偿? 在数据块poso-data里直接填入那个vd?依据什么? 专家建议 nihao2008,你好!在EM253中有一个间隙补偿,或者叫反冲补偿,…

    SIMATIC S7-200 2021年7月5日
  • 西门子订货号

    S7-200 CN订货号和SIMATIC S7-200 订货是什么意思啊? 最佳答案 CN 是中国本地化产品,与2005年12月16日正式发…

    SIMATIC S7-200 2021年7月5日

发表回复

登录后才能评论