按照下列步骤,用DataSocket函数设定客户端的缓冲区大小。

  1. 在程序框图上放置打开DataSocket函数。
  2. psp URL连线至URL输入端或将共享变量控件连线至URL输入端。
  3. 右键单击模式输入端,从快捷菜单中选择创建»常量
  4. 单击模式常量,选择BufferedRead
  5. 在程序框图上放置一个属性节点
  6. 右键单击属性节点,从快捷菜单中选择选择类»DataSocket»DataSocket
  7. 调整属性节点的大小并添加一个接线端。
  8. 单击“属性节点”的第一个白色区域,选择缓冲区最大字节数属性。
  9. 单击“属性节点”的第二个白色区域,选择缓冲区最大数据包属性。
  10. 右键单击属性节点,从快捷菜单中选择全部转换为写入
  11. 为每个属性创建常量以设定属性的值,比如设定缓冲区最大字节数为1024,设定缓冲区最大数据包的数量为25。根据“缓冲区最大字节数”属性或“缓冲区最大数据包”属性的设置,达到任何一种缓冲区限制时,LabVIEW将停止填充客户端缓冲区。
  12. 将“打开DataSocket”函数的连接ID输出端连线至属性节点的引用输入端。

设定客户端的缓冲区大小之后,可读取缓冲数据