在CVI中,我怎样禁用DataSocket的自动读取更新?



主要软件:
主要软件版本: 7.1
主要软件修正版本: N/A
次要软件: N/A

问题: 我有若干个下位机向上位机的DataSocket中写数据。我想减少上位机的处理量,所以不使用自动更新每一次值改变,取而代之的是可以在上位机中手动读取数据。怎样实现这样的操作?

解答:DSOpen函数中,把访问模式参数从DSConst_ReadAutoUpdate修改为DSConst_Read。当你想读取已经写入的数据时,你必须调用DataSocket库中的Update函数。附件中的程序是一个DataSocket手动更新数据的范例,在该范例中,当“更新”按钮被手动按下时,数据更新一次。

相关链接:

附件:


DSManualRead.zip - DSManualRead.zip



报告日期: 05/04/2005
最近更新: 06/26/2011
文档编号: 3L3BGPXR