关于D2K-DSK的简单问题 点击:628 | 回复:1



小糊涂仙

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:43帖 | 14回
  • 年度积分:0
  • 历史总积分:351
  • 注册:2003年3月07日
发表于:2003-06-25 15:56:00
楼主
D2K-DASK中的函数D2K_AI_ReadChannel(U16 CardNumber,U16 Channel,U16 *Value),执行后 Value值是什么值,类型是什么,是几进制? 还有例子中经常有这样一个语句,((F64)(chan_data)/32768)*10.0-10.0,这个语句具体什么意思啊,帮忙给解释一下啊 谢谢



yoyo1101

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 590回
  • 年度积分:0
  • 历史总积分:645
  • 注册:2002年8月30日
发表于:2003-06-25 15:56:00
1楼
Value值是二进制的。 ((F64)(chan_data)/32768)*10.0-10.0是在做数制的转换,它是把你在AI函数中菜进来的二进制数值根据采集卡的数据格式转换成实际的电压值。

热门招聘
相关主题

官方公众号

智造工程师