关于模拟量量化过程中的数据类型转变? 点击:1527 | 回复:11



chengzm2008

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:5帖 | 6回
  • 年度积分:0
  • 历史总积分:21
  • 注册:2007年3月10日
发表于:2007-04-22 21:38:00
楼主
  请问模拟量量化是过程是不是这样的:现场变送器把4-20mA信号送给AI,AI模块把电流信号转化成16位整数,进而再转成32位整位型,然后转成32位实数,也就是浮点数,所以AIW里的数值占一个字,是16位整数,而在上位机组态里面的是32位实数,也就是浮点类型。我说的对吗?



chengzm2008

  • 精华:0帖
  • 求助:0帖
  • 帖子:5帖 | 6回
  • 年度积分:0
  • 历史总积分:21
  • 注册:2007年3月10日
发表于:2007-04-22 21:39:00
1楼
自己顶一下先,请大家指正啊!

皓月

  • 精华:9帖
  • 求助:0帖
  • 帖子:483帖 | 5271回
  • 年度积分:0
  • 历史总积分:8863
  • 注册:2003年11月09日
发表于:2007-04-22 21:47:00
2楼
现场变送器把4-20mA信号送给AI,AI模块把电流信号转化成16位整数而已,如需32为整数,需要在程序里做转换,浮点也一样

夏天来了

  • 精华:1帖
  • 求助:0帖
  • 帖子:17帖 | 202回
  • 年度积分:0
  • 历史总积分:282
  • 注册:2003年7月29日
发表于:2007-04-23 00:00:00
3楼
根据实际需要进行量化转换。如果使用s7-300、S7-400,读取PIW就可以。

渐渐明白

  • 精华:0帖
  • 求助:0帖
  • 帖子:16帖 | 128回
  • 年度积分:0
  • 历史总积分:600
  • 注册:2006年12月19日
发表于:2007-04-23 10:03:00
4楼
AIW不就是16位吗!为什么要转换成32位的?

皓月

  • 精华:9帖
  • 求助:0帖
  • 帖子:483帖 | 5271回
  • 年度积分:0
  • 历史总积分:8863
  • 注册:2003年11月09日
发表于:2007-04-23 17:18:00
5楼
可能为了方便进行计算

发法

  • 精华:0帖
  • 求助:0帖
  • 帖子:9帖 | 142回
  • 年度积分:0
  • 历史总积分:210
  • 注册:2006年11月02日
发表于:2007-04-24 10:10:00
6楼
DUI

gkstar

  • 精华:0帖
  • 求助:0帖
  • 帖子:6帖 | 36回
  • 年度积分:0
  • 历史总积分:64
  • 注册:2006年8月05日
发表于:2007-04-24 10:20:00
7楼
对,是为了方便计算,需要这为仁兄的这些步骤啦!

指点江山

  • 精华:1帖
  • 求助:0帖
  • 帖子:13帖 | 124回
  • 年度积分:0
  • 历史总积分:308
  • 注册:2005年7月23日
发表于:2007-04-24 14:42:00
8楼
 我的理解是:[color=#0000FF]模拟量有单极性(0~10V)、双极性之分(-10~10V),所以占有两个字位。[/color]不对的,请圈出。

皓月

  • 精华:9帖
  • 求助:0帖
  • 帖子:483帖 | 5271回
  • 年度积分:0
  • 历史总积分:8863
  • 注册:2003年11月09日
发表于:2007-04-24 16:03:00
9楼
[color=#FF0000]模拟量有单极性(0~10V)、双极性之分(-10~10V),所以占有两个字位。[/color]
这个理解有点不对,应为一个字的最高位表示符号位,所以只用一个字就可表示

123789

  • 精华:0帖
  • 求助:0帖
  • 帖子:12帖 | 129回
  • 年度积分:0
  • 历史总积分:392
  • 注册:2006年2月20日
发表于:2007-04-24 16:19:00
10楼
 lmhx:  引用   加为好友   发送留言   2007-4-22 21:47:00 
    现场变送器把4-20mA信号送给AI,AI模块把电流信号转化成16位整数而已,如需32为整数,需要在程序里做转换,浮点也一样 
 

也就是说AIW是一个转 化后的16为整数,而不是4-20mA中间的一个数,是不是这样的啊?我们用FC105就是为了把这个整数重新转化为一个温度或者是压力这样的一个工程量/
那为大侠明说一下,给我们指明正确的道路啊/我上面的理解是不是正确的啊

我是个宝

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 83回
  • 年度积分:0
  • 历史总积分:93
  • 注册:2005年12月31日
发表于:2007-04-30 15:53:00
11楼
是用fc105转换就可以了

热门招聘
相关主题

官方公众号

智造工程师