如何计算系统时间 11/10/2009
时间可不可以做加减运算? 比如我要做某时间减去十天? 这样该怎么做? 串口字节方式传递单精度数 10/16/2009
一个单精度浮点数占四个字节 我现在知道这个四个字节的内容 如何转换成浮点数 delphi下我用拷贝内存的方式 请问 labview 下如何操作 var rf:Single; ida[0]:=$41;ida[1]:=$44;ida[2]:=$cc;ida[3]:=$cd; copymemory(@rf,@ida,sizeof(rf)); 结果 rf 就是 12.3 上边是用拷贝内存的方式 如果用 协议 规定 那太麻烦了 ASCII字符传转换为数值 09/27/2009
VISA Read从传感器采集的ASCII Code(Hex)是以何种格式传递出去的,如何转换成数值进行后面的计算,如: ASCII Code(Hex) 0x20 0x32 0x30 0x39 0x39 0x0D 转换成 digits 2 0 9 9 CR 因为要用2099进行计算得出测量值。 请您指教! 簇数组转换为一维数组 09/18/2009
大家好!我想向外传输以大量的数据,有八个通道输出和一个缓存区,缓存区的 数据存储结构:我传的每个通道第一个数据存到缓存区的前八个单元;我传的每个通道第二个数据存到缓存区的八到十六个单元;而我之前的数据是一个通道一个通 道分开存储的,怎样实现这样的转换??请各位labview工程师们帮忙解决一下。我之前将数据组成为一个族数组,她的结构很像缓存区存储模式,但我不能 将其转化为一维数组。 字节方式通讯 09/17/2009
我的问题是这样的,我用labview的VisaSerial去读取一个成品传感器组件的输出数据。 这个传感器的输出采用RS-232协议为16进制数的。即每帧包括27个Byte,每10ms发一帧数据,都用十六进制数发上来,例如:0xBB表示帧开头,其中25个字节为帧数据区,最后一个字节为校验字节CheckSum。 我的问题是这样的,VISA的read函数读取的时候直接将传感器 所发上来的十六进制数当做ASCii码转换成字符串了,我如果想还原数据除了将此ASCii再转换回Hex数还有别的办法吗?我是想问有没有什么读取组件 或函数读取的直接是十六进制数呢?如果没有那么ASCii码转换为十六进制数在Labview中有什么现成的函数吗? 如何停止定时循环 08/28/2009
请问在定时循环中如何及时退出?比如我用定时循环设定每次长时间保存数据,那么我停止时,程序就要等很长时间,请问有什么办法让循环能快速退出吗? 如何精确定时存储 08/19/2009
最 近在做了一个程序,是实现采集之后把数据保存下来,我把采集和保存放在一个循环里面,循环时间最慢是0.2-0.3秒,包括数据采集和运动控制的时间,采 集没有定时,是按照最快速度采集,然后想定时保存,用的是elapsed time函数,到了设定的时间就把它保存下来,但是保存的时间不准确,比如我设定的保存时间是1秒,有可能1.1或1.2秒才会保存一次。我想是因为循环 的时间太长所致,比如循环时间是0.3秒,设定保存时间是1秒,就要到1.2秒的时候才能保存一次。我想过用队列输入输出的办法来实现较精确定时,把采集 和控制放在队列输入的循环里面,把保存单独用一个定时循环,作为队列输出,但效果还是不行,因为这样一来采集的时间就会变慢,和设定的保存一样了。请问各 位老师,有什么办法能实现比较精确的定时吗?或者数据采集循环时间太长就没有办法了呢? DLL占位符 07/27/2009
我现在用labview调用Vc++编写的CAN-PCI通信卡的DLL,其中有一个函数send message(unsigned char nDevice,unsigned char Port,Hs_MSG *pMsg, int nLenght).pMsg:发送缓冲区首址;Hs_MSG是结构体,如下: 控件高亮显示 07/24/2009
我是想建立一个事件(确定按钮鼠标按下),让多列列表框所有数据高亮显示,然后再输出所有数据的行 如何去除二维数组中相同的行 07/23/2009
|

RSS Feed

