ASCII Code(Hex) 0x20 0x32 0x30 0x39 0x39 0x0D 转换成
digits 2 0 9 9 CR
因为要用2099进行计算得出测量值。
请您指教!
VISA Read从传感器采集的ASCII Code(Hex)是以何种格式传递出去的,如何转换成数值进行后面的计算,如:
ASCII Code(Hex) 0x20 0x32 0x30 0x39 0x39 0x0D 转换成 digits 2 0 9 9 CR 因为要用2099进行计算得出测量值。 请您指教!
0 Comments
大家好!我想向外传输以大量的数据,有八个通道输出和一个缓存区,缓存区的 数据存储结构:我传的每个通道第一个数据存到缓存区的前八个单元;我传的每个通道第二个数据存到缓存区的八到十六个单元;而我之前的数据是一个通道一个通 道分开存储的,怎样实现这样的转换??请各位labview工程师们帮忙解决一下。我之前将数据组成为一个族数组,她的结构很像缓存区存储模式,但我不能 将其转化为一维数组。
最 近在做了一个程序,是实现采集之后把数据保存下来,我把采集和保存放在一个循环里面,循环时间最慢是0.2-0.3秒,包括数据采集和运动控制的时间,采 集没有定时,是按照最快速度采集,然后想定时保存,用的是elapsed time函数,到了设定的时间就把它保存下来,但是保存的时间不准确,比如我设定的保存时间是1秒,有可能1.1或1.2秒才会保存一次。我想是因为循环 的时间太长所致,比如循环时间是0.3秒,设定保存时间是1秒,就要到1.2秒的时候才能保存一次。我想过用队列输入输出的办法来实现较精确定时,把采集 和控制放在队列输入的循环里面,把保存单独用一个定时循环,作为队列输出,但效果还是不行,因为这样一来采集的时间就会变慢,和设定的保存一样了。请问各 位老师,有什么办法能实现比较精确的定时吗?或者数据采集循环时间太长就没有办法了呢?
我现在用labview调用Vc++编写的CAN-PCI通信卡的DLL,其中有一个函数send message(unsigned char nDevice,unsigned char Port,Hs_MSG *pMsg, int nLenght).pMsg:发送缓冲区首址;Hs_MSG是结构体,如下: 在一个多列列表框中用鼠标单击某行时,某行变亮,同时要知道该行位于这个多列列表框的第几行。现在某行变亮可以实现,但怎么才能实现后者呢?我试了一下帖子上说的表格选择编辑位置的办法,但好像表格和多列列表框不一样,它们的用法有什么区别?请高手指教,谢谢! 您好,我想请问一下如何定制自己的弹出对话框,
我知道在labivew里面已经自带了弹出对话框的子VI(dialoge and interface), 也可显示任何自己输入的信息, 但是那些VI不能自己改字体,也不能加入其他功能,所以我想要自己写一个,我现在碰到的问题是,如果我设置的弹出对话框很小,但是字体很大的花,就会显示 不全,能不能做到可以让弹出窗口自动根据输入文字的大小数量调整大小? thanks! |
敬告读者,这是《LabVIEW——北方客栈》的一个专栏,在那里可以看到更多的内容。
毛宁[蓝蓝的夜 蓝蓝的梦] 博主 本博客仅用来发表个人技术生涯逸事和个人感悟及LabVIEW学习等相关内容。其它与此无关的内容请不要在这里讨论。否则出现一切后果都将由发布者自负! 档案
July 2012
分类
All
|