求助:西门S7-300无符号数的加减乘除运算问题 点击:524 | 回复:4



xiaoweny

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:14帖 | 106回
  • 年度积分:0
  • 历史总积分:623
  • 注册:2010年3月09日
发表于:2010-06-26 11:37:29
楼主

WORD,无符号数范围0-65535,300中没有字运算,只有整数运算,要对字运算,请问该怎么处理?

如:两个无符号数相除,得到一个0到1之间的比率,该怎么处理?




hayco

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 31回
  • 年度积分:0
  • 历史总积分:4
  • 注册:2010年5月23日
发表于:2010-06-26 14:36:03
1楼
http://www.abab123.com/bbs/down.asp?html=1422269

yuanle

  • 精华:0帖
  • 求助:0帖
  • 帖子:9帖 | 10208回
  • 年度积分:2747
  • 历史总积分:48332
  • 注册:2005年4月22日
发表于:2010-06-26 15:05:46
2楼
您可以直接将Word数据送入诸如MD这样的地址中去,然后将其通过DI转R的指令转换为浮点数,然后做浮点数除法运算。

注意,由于PLC的浮点数精度为小数后6位,因此,可能会发生进位后数据偏差的状况。

Regards

xiaoweny

  • 精华:0帖
  • 求助:0帖
  • 帖子:14帖 | 106回
  • 年度积分:0
  • 历史总积分:623
  • 注册:2010年3月09日
发表于:2010-06-27 21:22:48
3楼
引用yuanle 的回复内容:您可以直接将Word数据送入诸如MD这样的地址中去,然后将其通过DI转R的指令转换为浮点数,然后做浮点数除法运算。

注意,由于PLC的浮点数精度为小数后6位,因此,可能会发生进位后数据偏差的状况。

Regards

谢谢,这是一个好思路!!!

kurpe

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 22回
  • 年度积分:0
  • 历史总积分:12
  • 注册:2009年7月16日
发表于:2010-06-28 10:35:37
4楼

南京朗驰西门子合肥办事处:主要针对安徽市场PLC、变频器、低压等。
联系人:吴浩 15240019357 kurpe@163.com

热门招聘
相关主题

官方公众号

智造工程师