人机界面上为什么读不出PLC上的浮点数呢? 点击:513 | 回复:3



HYSDYING

    
  • 精华:0帖
  • 求助:12帖
  • 帖子:35帖 | 109回
  • 年度积分:0
  • 历史总积分:105
  • 注册:2012年12月06日
发表于:2017-02-18 22:06:30
楼主

因用到带小数的32位配方,PLC用浮点数来计算和比较,如附图的程序(在线显示)。在人机界面上数据显示的读取地址是D52,双字,浮点,1位整数,2位小数,为什么不显示3.70呢,只显示0.

请教大家,谢谢!



楼主最近还看过



Delta_Lihe

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 31回
  • 年度积分:0
  • 历史总积分:70
  • 注册:2017年1月11日
发表于:2017-02-20 11:10:47
1楼

可以试试二进制的数值显示

fsangang

  • 精华:0帖
  • 求助:0帖
  • 帖子:6帖 | 184回
  • 年度积分:0
  • 历史总积分:619
  • 注册:2003年9月11日
发表于:2017-02-22 16:33:45
2楼

还要注意屏上这个显示框框是否有足够的位数,至少4位到6位。

fxpass

  • 精华:0帖
  • 求助:0帖
  • 帖子:6帖 | 104回
  • 年度积分:0
  • 历史总积分:101
  • 注册:2003年8月14日
发表于:2017-11-25 15:17:28
3楼

4个字节如何组合成一个双字浮点数?


热门招聘
相关主题

官方公众号

智造工程师