wincc通过KEPserverEX读取流量计浮点数问题 点击:2066 | 回复:1



spacemanlei

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:12帖 | 77回
  • 年度积分:0
  • 历史总积分:170
  • 注册:2009年8月22日
发表于:2015-08-25 11:17:42
楼主

最近想搞一个wincc通过KEPserverEX软件读取流量计数据问题。现在我已经通过RS485转换口把硬线连接好,串口测试没有问题。就是有一个数据Z0总重量累计部分。他是通过两个寄存器来读取。具体是0020地址4个字节,读取Z0累计整数部分(长整型)  0022地址  4个字节数,读取累计小数部分(浮点型)。现在我在KEPserver里面设置小数部分地址为40022  数据类型float,能够正常读取小数部分。但是整数部分,不管用LONG 还是DWORD  都不能正确读取到整数部分数据。是数据类型设置有问题吗?还是读取的整数部分我还需要在换算啊??? 还有就是我在计算总累计的时候,是不是还需要把整数和小数部分累加呢。

只要是浮点数的,现在都可以正常读取,包括PID参数,称体参数都可以读取,就是整形数据读取错误。希望明白的老师指点一下,非常感谢。




spacemanlei

  • 精华:0帖
  • 求助:0帖
  • 帖子:12帖 | 77回
  • 年度积分:0
  • 历史总积分:170
  • 注册:2009年8月22日
发表于:2015-08-25 16:13:56
1楼

在线等大家的回复,再次先谢谢了。


热门招聘
相关主题

官方公众号

智造工程师