程序块监控和状态表监控为什么不一样? 点击:976 | 回复:3



郭zongkui

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:37帖 | 153回
  • 年度积分:0
  • 历史总积分:297
  • 注册:2006年3月24日
发表于:2007-01-29 13:58:00
楼主
我在程序块上监控的时候,
vd800的内容是温度值,比如说是28.265,显示正确;
但是在状态表上监控的时候,就显示+1137967104,
两者为什么会有区别阿?请高手指点!!!!



皓月

  • 精华:9帖
  • 求助:0帖
  • 帖子:483帖 | 5271回
  • 年度积分:0
  • 历史总积分:8863
  • 注册:2003年11月09日
发表于:2007-01-29 19:34:00
1楼
在监控表里转成实数看看

xiao a

  • 精华:1帖
  • 求助:0帖
  • 帖子:102帖 | 555回
  • 年度积分:0
  • 历史总积分:958
  • 注册:2005年12月10日
发表于:2007-01-29 19:45:00
2楼
因为在状态表上监控时显示的数值是IEEE格式,是一浮点数,占32位所以各VB间的数值相关不能单独看.在程序块中因为已经过相应指令的处理了,所以你能看到直观的小数形式。

郭zongkui

  • 精华:0帖
  • 求助:0帖
  • 帖子:37帖 | 153回
  • 年度积分:0
  • 历史总积分:297
  • 注册:2006年3月24日
发表于:2007-01-30 08:55:00
3楼
那是不是我在状态表中就看不到实数形式的温度值了阿?好像明白了yiyi的话了。

热门招聘
相关主题

官方公众号

智造工程师